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
336998389513	336998390076	336998390626	336998391176	336998391726	336998392276	336998392826	336998393376	336998393926	336998394476	336998395026	336998395576	336998396126	336998396676	336998397226	336998397776	336998398326	336998398876	336998399426	336998399976	336998400526	336998401076	336998401626	336998402176	336998402726	336998403276	336998403826	336998404376	336998404926	336998405476	336998406026	336998406576	336998407126	336998407676	336998408226	336998408776	336998409326	336998409876	336998410426	336998410976	336998411526	336998412076	336998412626	336998413176	336998413726	336998414276	336998414826	336998415376	336998415926	336998416476	336998417026	336998417576	336998418126	336998418676	336998419226	336998419776	336998420326	336998420876	336998421426	336998421976	336998422526	336998423076	336998423626	336998424176	336998424726	336998425276	336998425826	336998426376	336998426926	336998427476	336998428026	336998428576	336998429126	336998429676	336998430226	336998430776	336998431326	336998431876	336998432426	336998432976	336998433526	336998434076	336998434626	336998435176	336998435726	336998436276	336998436826	336998437376	336998437926	336998438476	336998439026	336998439576	336998440126	336998440676	336998441226	336998441776	336998442326	336998442876	336998443426	336998443976	336998444526	336998445076	336998445626	336998446176	336998446726	336998447276	336998447826	336998448376	336998448926	336998449476	336998450026	336998450576	336998451126	336998451676	336998452226	336998452776	336998453326	336998453876	336998454426	336998454976	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2621	3650	2300	2623	3650	2300	2625	3650	2300	2627	3650	2300	2629	3650	2300	2630	3650	2300	2632	3650	2300	2634	3650	2300	2636	3650	2300	2638	3650	2300	2640	3650	2300	2641	3650	2300	2643	3650	2300	2645	3650	2300	2647	3650	2300	2649	3650	2300	2651	3650	2300	2652	3650	2300	2654	3650	2300	2656	3650	2300	2658	3650	2300	2660	3650	2300	2662	3650	2300	2663	3650	2300	2665	3650	2300	2667	3650	2300	2669	3650	2300	2670	3650	2300	2672	3650	2300	2674	3650	2300	2676	3650	2300	2677	3650	2300	2679	3650	2300	2681	3650	2300	2683	3650	2300	2684	3650	2300	2686	3650	2300	2688	3650	2300	2690	3650	2300	2691	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
82756	78004	74374	53555	33658	16799	5640	1464	241	167	186	178	177	166	194	196	147	180	174	181	153	154	181	162	198	179	148	155	166	180	188	176	154	150	171	168	161	131	144	172	151	198	197	163	137	156	162	163	157	157	167	142	160	166	174	187	156	140	153	180	174	169	127	168	157	160	153	148	142	154	135	142	169	148	167	141	144	182	158	155	148	145	158	159	169	157	154	185	173	153	159	172	169	168	146	156	134	153	177	167	167	168	143	161	142	146	161	149	155	155	183	173	169	126	181	152	136	147	139	149	155	175	164	156	154	135	164	173	186	171	155	175	162	157	149	153	173	155	166	136	162	166	130	163	195	166	146	153	148	154	147	162	160	164	148	172	159	167	167	187	164	183	164	145	164	168	138	156	146	165	169	168	160	171	129	159	166	170	166	139	136	163	158	159	180	160	162	143	158	177	139	158	154	164	148	152	143	180	155	183	174	149	146	197	180	131	154	171	140	182	154	149	174	175	164	140	150	176	154	161	159	161	162	183	166	141	176	183	170	150	161	162	151	171	174	138	161	177	134	185	165	158	163	171	172	159	169	164	153	165	165	161	166	155	173	177	162	145	144	143	152	160	123	147	158	161	143	126	141	167	163	180	172	155	154	167	132	176	167	175	150	147	149	153	131	145	142	166	162	174	189	170	184	143	166	168	157	158	151	170	172	154	172	160	147	144	176	179	153	161	149	152	163	180	177	158	171	144	147	158	156	159	165	164	141	168	152	163	161	166	154	173	152	164	166	165	175	154	141	140	148	172	147	151	162	173	154	140	167	153	155	137	174	168	163	159	161	170	171	177	174	158	137	177	193	154	178	171	153	173	186	171	153	139	154	164	178	146	177	158	157	147	144	156	178	158	150	165	179	170	182	157	156	168	155	168	161	151	160	163	164	160	140	172	168	157	181	159	155	140	156	157	163	141	153	154	160	141	167	159	139	135	152	165	183	157	137	151	165	127	154	175	155	168	159	185	150	171	159	157	169	174	158	165	158	144	166	155	151	162	162	162	162	155	148	158	169	177	165	153	135	162	160	152	178	146	148	153	164	127	140	153	168	151	153	143	145	147	149	170	159	181	180	148	175	146	167	151	161	153	145	172	150	177	163	170	170	175	183	154	188	201	175	132	148	169	153	167	182	148	143	167	157	163	141	170	163	187	179	147	182	139	180	138	167	160	146	162	169	143	147	170	178	151	144	193	167	167	176	163	176	178	161	186	164	164	168	172	213	159	160	172	169	152	158	162	183	152	162	156	141	186	171	168	168	145	164	154	146	165	144	162	141	174	146	155	147	161	146	161	176	149	147	151	154	169	167	151	155	178	151	176	163	174	153	145	150	145	172	164	149	158	153	142	151	137	152	136	147	153	163	168	171	155	169	182	200	151	170	140	160	168	152	169	143	146	170	145	121	160	169	151	161	181	161	143	138	154	177	185	168	168	155	156	137	158	136	159	142	156	140	150	162	165	156	162	196	147	141	156	150	158	170	155	142	130	157	146	144	148	149	163	179	154	162	159	174	171	148	157	163	157	169	160	174	155	185	146	162	162	171	173	145	164	146	171	160	164	152	127	164	159	160	169	156	157	163	165	150	183	172	148	162	127	156	171	144	174	146	160	167	184	180	152	155	149	158	166	166	173	173	144	166	138	160	169	156	166	147	149	160	135	166	160	134	154	194	177	155	160	154	154	151	154	163	180	152	161	148	169	179	166	139	159	114	167	163	152	153	166	147	144	152	161	167	146	154	154	153	139	142	149	183	166	167	156	138	157	181	153	156	144	163	151	143	173	143	158	176	168	142	153	149	143	141	182	176	167	151	155	157	173	168	199	146	208	147	163	150	166	166	163	179	151	135	154	186	149	148	179	166	162	165	151	157	148	131	146	165	188	172	173	165	157	147	146	143	191	181	169	163	151	166	151	138	173	158	167	155	169	145	149	168	149	139	159	148	160	161	165	206	158	171	164	168	148	153	149	170	166	187	174	141	166	158	161	174	167	159	134	160	183	154	175	163	169	157	171	147	158	168	139	161	169	166	164	180	155	160	151	145	159	165	139	154	157	185	162	200	155	150	149	149	140	156	152	163	175	158	171	150	161	162	145	164	180	162	153	151	154	180	141	174	154	127	163	170	162	165	145	166	156	146	179	138	146	155	175	148	152	153	157	156	143	166	166	153	183	163	161	157	155	154	159	152	180	138	181	193	147	175	150	127	156	160	177	135	165	156	155	170	149	145	138	163	185	193	148	151	163	150	172	145	163	164	162	150	176	144	149	151	155	172	154	155	180	166	147	147	147	150	162	160	181	204	191	162	164	171	144	164	172	158	151	157	140	153	158	150	175	132	158	149	165	157	152	146	189	173	161	182	171	156	166	155	150	157	152	164	173	149	148	171	150	140	145	137	171	157	141	164	179	168	156	163	163	182	168	159	161	175	151	153	134	138	148	165	178	147	154	139	142	158	163	177	175	162	170	164	148	161	153	175	157	166	147	184	139	176	154	183	161	182	164	161	177	172	167	185	176	159	154	134	187	174	137	141	156	152	161	162	173	169	183	168	148	166	126	156	159	171	175	163	152	140	133	165	138	149	165	160	157	145	160	166	160	167	164	203	147	160	172	146	161	141	178	176	162	155	169	175	149	156	141	181	173	152	156	147	157	173	154	174	157	159	131	171	153	146	172	186	137	130	153	158	150	152	167	143	177	144	155	171	151	158	169	149	141	181	169	150	168	173	157	180	177	133	131	152	176	152	152	185	150	159	160	165	170	165	146	181	181	161	167	177	186	167	162	157	168	159	167	151	168	168	157	154	165	166	148	175	152	148	150	155	155	141	156	151	173	174	156	159	163	173	160	144	161	151	157	157	174	163	159	135	147	181	190	156	144	166	162	154	173	156	138	141	153	149	152	183	139	134	156	158	165	150	150	138	148	182	148	180	143	152	153	158	162	141	180	164	175	153	174	179	157	147	137	171	135	162	139	169	159	153	157	177	170	168	182	153	155	135	152	150	149	170	181	166	175	136	132	171	157	160	154	141	160	165	140	190	153	178	154	162	158	138	168	139	148	149	166	154	142	155	174	146	167	165	139	170	171	139	146	145	165	163	173	152	148	174	176	154	162	141	156	161	180	166	137	169	140	169	163	142	143	143	158	151	163	149	149	170	175	170	138	147	171	151	181	146	172	164	190	166	161	163	162	131	149	158	153	150	183	160	150	131	172	159	166	142	176	160	152	130	145	186	196	156	160	156	148	175	172	162	175	172	181	156	185	134	153	162	152	168	146	150	165	169	140	137	173	155	154	154	160	183	179	155	161	157	149	167	164	159	153	137	135	166	150	189	186	155	150	181	176	140	176	165	181	150	157	159	190	145	147	164	165	145	151	144	148	129	148	153	138	163	148	166	152	153	156	173	151	156	139	163	158	174	186	164	146	148	147	167	169	166	152	180	167	175	142	145	142	146	169
54076	61458	70655	58564	42155	26961	12692	5264	552	439	449	510	444	480	504	539	485	498	432	417	452	378	421	388	452	429	441	471	351	373	395	405	377	388	402	356	395	402	424	414	444	540	548	463	394	385	372	384	373	362	354	375	371	412	374	373	373	363	371	390	397	402	369	355	339	363	371	395	362	387	379	357	380	346	359	371	387	352	393	315	388	422	391	360	357	383	381	371	337	366	395	367	362	386	391	396	361	349	384	397	359	388	383	354	390	381	372	403	392	391	411	369	374	377	393	393	379	437	389	365	373	390	387	388	370	372	375	379	360	377	367	409	394	359	388	396	357	361	398	379	403	379	375	375	399	375	382	362	380	395	377	345	394	392	399	354	378	377	346	401	427	399	374	378	390	350	377	366	387	351	358	408	393	388	371	352	350	382	397	373	428	390	369	335	368	358	418	385	401	373	404	373	409	379	348	374	402	389	358	382	387	383	399	390	341	413	366	416	383	350	400	398	391	382	381	393	393	394	376	384	393	403	369	440	359	377	381	355	370	377	370	397	394	373	399	375	409	360	387	376	382	389	374	408	366	406	402	392	417	394	379	394	390	369	380	393	388	431	360	381	376	387	411	355	365	412	356	342	407	396	398	375	393	357	365	362	363	384	379	381	416	406	396	351	383	410	416	403	374	374	373	376	407	383	392	398	403	421	382	384	409	358	386	362	407	376	405	344	414	374	409	361	368	412	383	372	374	405	386	377	375	384	392	375	356	379	369	366	415	404	383	414	405	392	390	395	352	345	380	381	410	390	366	362	386	421	415	390	407	389	396	422	397	355	372	362	373	386	392	352	383	404	389	382	398	399	389	415	390	402	401	393	386	380	406	396	378	393	393	348	395	407	386	401	390	382	395	362	384	363	399	367	352	410	372	372	361	377	383	401	400	368	411	403	374	373	396	418	373	377	390	376	391	401	380	385	374	385	403	406	362	401	415	360	393	409	375	386	359	336	397	381	403	380	360	381	396	379	384	390	346	372	367	388	390	365	342	357	368	387	387	370	383	407	397	380	402	388	365	427	367	393	386	346	383	401	410	354	365	387	370	393	382	375	368	374	397	385	385	328	365	367	361	382	359	391	383	380	380	403	398	361	425	411	360	387	369	414	373	393	333	358	398	362	411	360	359	395	373	359	399	381	401	359	421	369	406	371	393	438	429	429	388	393	377	423	395	380	369	413	411	383	396	390	383	345	401	390	324	378	372	357	369	386	427	344	404	362	377	325	389	377	390	383	383	415	381	373	362	364	379	388	367	358	383	380	408	363	370	389	364	369	372	394	382	354	427	402	353	392	381	378	387	369	426	368	365	369	348	388	357	382	358	389	423	384	383	373	401	380	397	355	354	384	384	386	398	405	370	401	437	384	385	386	376	363	388	428	367	358	424	390	377	360	401	380	369	385	385	402	340	363	426	388	386	398	349	417	402	386	390	371	392	384	401	374	357	402	416	395	372	409	395	404	357	398	360	366	359	375	372	423	394	364	339	399	405	388	364	365	368	397	373	403	380	420	431	405	383	392	375	384	378	394	367	399	383	375	409	380	341	393	382	382	411	387	392	362	397	374	394	384	405	408	377	402	361	375	382	381	376	377	400	419	407	369	399	377	380	408	361	361	371	372	390	431	356	398	381	394	356	370	370	385	385	408	393	407	372	398	405	399	349	413	402	369	371	387	366	401	414	382	396	363	383	376	416	359	344	408	414	400	395	374	391	379	397	381	396	367	429	337	375	368	375	370	357	414	405	356	397	412	386	390	351	428	363	386	409	372	371	387	372	383	385	335	391	413	412	361	393	381	388	418	400	404	347	372	389	361	408	409	354	380	396	412	405	373	379	384	385	368	351	348	370	386	413	374	420	417	390	375	386	407	368	393	398	369	376	377	401	395	421	373	368	367	380	393	408	378	405	395	391	394	355	399	377	385	388	391	397	379	388	383	358	408	352	409	389	340	366	358	366	401	361	373	362	373	377	356	413	372	345	375	407	367	381	398	384	384	379	389	422	392	390	406	390	421	372	386	424	354	387	357	380	383	386	382	393	394	385	361	371	338	394	414	379	404	373	375	399	362	399	382	358	365	385	362	344	372	379	367	384	356	417	374	389	400	367	381	410	373	412	373	359	400	359	377	366	380	366	384	314	410	371	358	397	375	375	413	378	366	378	400	371	363	384	402	368	377	394	381	391	403	347	396	390	399	364	360	378	405	371	379	385	377	373	379	368	405	385	344	374	385	409	391	376	386	350	409	407	391	385	377	390	384	352	358	407	335	392	395	385	375	428	370	395	373	398	366	362	391	390	386	361	418	372	364	385	415	328	367	367	397	395	394	383	357	377	370	374	383	388	382	392	367	409	384	385	408	389	345	395	427	374	373	361	366	369	387	370	394	363	381	398	376	373	368	400	364	357	385	398	422	383	367	380	365	366	368	396	367	403	378	406	368	419	375	372	352	369	366	405	386	415	398	367	368	366	378	363	352	381	420	388	384	371	411	368	359	368	376	350	379	404	341	365	378	375	378	368	399	407	381	416	418	386	369	366	381	402	352	357	387	384	423	392	375	346	375	374	420	392	373	380	407	391	366	381	414	383	342	377	388	394	386	335	419	393	358	372	389	390	426	357	391	377	378	392	394	390	332	397	373	373	429	366	414	351	400	403	332	401	358	371	374	407	368	388	416	399	352	359	396	395	393	356	419	394	399	416	402	389	419	391	375	421	359	363	376	390	382	390	348	404	379	400	365	369	353	354	385	360	368	351	387	369	382	384	386	358	375	355	382	347	378	384	399	400	346	367	406	387	404	380	387	383	369	353	401	343	361	383	384	386	375	397	403	428	339	363	358	386	356	384	383	375	388	358	378	389	370	392	402	422	368	385	414	355	366	372	383	411	379	382	411	376	382	387	369	358	401	349	365	365	414	349	385	390	398	387	388	378	401	401	402	374	417	386	408	384	432	382	407	386	411	384	431	401	344	387	393	366	391	382	366	374	402	364	397	408	375	402	383	396	411	362	391	364	381	395	339	404	383	389	371	355	338	387	378	373	392	376	343	372	355	390	397	404	375	365	391	393	393	385	396	375	386	389	397	393	423	374	360	389	407	390	385	422	383	377	370	402	399	398	387	413	361	409	403	380	412	433	372	369	365	374	394	386	414	377	360	396	354	400	399	382	365	395	385	405	376	375	377	367	382	397	387	394	351	374	370	422	423	396	390	422	388	432	434	402	399	375	393	393	396	373	397	360	406	361	377	381	358	383	392	379	376	381	375	399	353	389	406	396	384	357	400	380	402	369	359	400	379	385	385	397	342	401	390	419	407	369	403	411	392	395	381	417	389	415	391	375	427	362	405	390	375	344	365	380	411	396	401	370	374	356	371	407	370	397	360	382	339	399	375	364	385	357	397	362	401	380	423	361	370	397	406	341	385	399	366	439	395	389	399	393	397	373	369	421	403	390	383	383	358
19844	14013	10701	4800	1699	716	391	266	228	228	246	240	228	239	223	200	240	252	223	206	241	215	260	230	221	244	226	226	236	279	233	218	266	221	233	240	239	210	214	234	240	246	201	244	250	210	227	249	223	250	222	219	221	247	199	261	254	244	218	226	214	213	258	235	249	232	234	221	223	253	240	231	276	214	268	235	255	228	227	231	229	261	225	232	246	246	262	210	251	245	233	244	249	237	251	233	270	232	234	196	232	244	233	231	262	243	229	247	258	247	216	245	213	253	242	236	243	236	217	255	242	249	244	251	220	221	236	245	227	239	225	231	271	233	230	231	247	241	216	276	250	247	234	242	215	235	196	249	261	221	238	230	275	241	231	220	263	209	215	237	263	242	241	235	253	238	242	243	224	231	242	239	238	240	252	209	248	242	217	216	230	236	233	223	240	218	242	233	235	226	255	217	219	224	244	246	220	259	236	214	215	256	258	229	249	232	237	236	244	226	227	212	243	245	244	229	226	232	251	253	228	232	253	213	226	240	239	237	248	242	234	251	210	258	267	238	256	247	256	265	232	231	250	225	249	240	243	227	239	251	211	240	231	243	232	256	267	233	233	266	246	235	252	226	247	261	211	211	207	240	221	245	245	238	252	239	206	245	229	258	224	244	223	240	228	237	235	256	242	258	247	218	246	258	240	224	241	255	241	228	255	227	228	254	203	242	255	233	225	214	228	254	225	232	263	274	246	241	226	244	217	222	256	258	232	251	224	232	225	235	247	222	251	222	250	243	266	241	215	240	206	226	221	239	236	230	274	231	261	214	253	243	219	234	242	231	237	242	243	223	249	234	258	250	231	213	205	234	216	219	262	235	229	263	239	230	255	225	207	241	223	224	225	235	241	231	213	228	222	234	239	233	264	232	251	199	228	248	232	239	238	224	225	221	262	232	224	257	220	251	251	270	245	255	219	234	237	212	245	228	273	261	235	228	226	230	233	241	239	248	236	239	241	208	236	237	240	210	206	240	203	213	231	265	229	244	232	218	202	251	213	272	247	258	250	222	241	219	251	256	244	249	261	232	244	238	241	212	235	232	217	235	243	260	225	252	261	254	215	225	251	235	219	247	219	235	224	257	251	239	214	254	234	221	218	230	203	227	231	259	252	222	228	228	221	241	241	198	229	234	248	233	249	231	254	248	274	232	254	242	241	229	239	246	244	252	233	235	229	250	246	241	234	206	222	239	237	233	263	247	251	232	253	235	244	239	229	248	249	259	240	229	230	229	203	260	235	230	238	242	236	239	237	256	248	228	228	203	219	243	218	235	233	213	247	255	248	252	223	230	221	212	238	224	245	256	258	254	257	248	230	212	234	215	241	244	270	229	223	246	221	230	234	220	243	246	259	242	225	254	233	256	234	215	217	254	248	229	230	234	228	257	238	245	228	235	241	242	248	241	230	214	223	221	243	261	264	246	248	234	221	242	245	253	210	224	242	230	211	252	236	241	211	235	232	244	272	243	249	241	227	230	235	246	232	238	216	229	248	242	223	241	245	211	214	209	227	239	248	244	255	235	239	238	268	279	237	221	252	213	232	218	236	233	282	226	256	256	218	238	228	243	238	230	265	209	243	238	233	238	234	262	220	229	252	252	223	236	222	256	234	221	240	211	232	225	235	229	232	255	240	269	248	250	248	239	218	239	224	234	244	234	213	259	224	209	235	232	209	253	239	248	260	220	220	238	268	236	226	240	246	229	250	245	241	254	210	242	239	218	221	210	217	231	215	235	247	260	276	246	222	236	248	257	258	236	275	243	249	240	252	235	241	249	256	232	231	243	259	217	241	238	236	232	265	245	232	231	254	245	224	214	226	248	242	256	227	264	224	215	206	251	251	254	230	282	252	218	251	270	240	273	215	254	260	234	248	223	247	236	236	258	222	242	220	231	260	244	241	230	249	264	228	259	232	234	231	244	223	222	234	257	241	215	240	232	222	227	208	250	259	234	222	242	194	239	246	217	219	252	188	221	275	231	271	248	239	225	211	241	233	201	219	257	211	241	229	259	243	222	238	291	243	242	211	213	255	247	220	225	225	245	220	234	251	209	237	221	255	231	263	249	260	238	265	260	239	262	213	219	229	258	216	251	252	210	256	256	230	214	243	233	254	225	236	210	246	237	253	235	240	212	241	232	231	214	231	221	225	233	239	241	226	223	263	229	220	262	251	255	218	235	231	231	248	229	220	233	242	232	227	230	239	252	239	234	236	226	254	231	250	253	238	246	247	240	243	227	253	257	231	198	241	210	221	241	242	255	244	258	255	207	205	232	231	205	240	222	220	238	214	242	253	234	240	216	231	219	230	223	258	227	248	210	221	251	236	222	220	224	236	246	242	236	239	233	236	231	205	242	240	244	236	254	207	248	257	267	248	233	250	257	249	225	213	245	238	230	192	233	244	230	260	241	237	245	283	225	236	268	228	242	245	243	241	220	202	267	230	221	267	251	254	228	236	251	225	245	227	240	223	212	240	220	228	251	241	235	245	276	238	217	250	251	218	232	207	256	211	223	242	248	266	237	238	236	235	258	273	212	236	194	234	233	237	214	234	248	242	246	234	241	218	231	226	210	253	235	229	236	228	229	225	222	229	267	281	227	247	254	223	216	254	249	246	218	242	217	270	240	225	219	204	260	241	224	213	225	212	252	226	229	244	229	231	226	223	250	240	234	232	243	253	250	239	201	212	213	246	225	222	252	215	239	266	232	245	266	244	236	253	241	220	235	207	216	222	235	260	251	261	263	214	217	233	238	205	245	226	240	224	247	227	214	247	217	238	241	268	216	239	196	257	224	195	256	239	217	229	221	254	236	234	221	233	219	248	241	241	240	229	210	246	237	249	220	271	230	241	226	217	230	244	235	216	223	239	218	224	244	239	231	220	247	222	208	224	226	221	266	224	283	218	252	223	216	245	235	231	236	262	245	232	235	201	248	239	242	266	230	246	254	247	240	261	214	235	231	237	232	221	219	237	219	208	219	250	251	240	235	242	238	243	271	238	226	216	236	247	244	250	257	260	245	233	222	225	229	238	239	242	240	239	209	279	248	216	224	244	247	249	257	213	220	239	267	224	239	208	222	235	200	230	219	243	261	225	271	235	230	210	212	253	241	232	267	262	247	226	224	250	211	226	244	231	203	232	220	228	214	226	246	214	238	234	236	238	261	242	226	236	217	257	246	242	242	241	233	258	224	214	239	204	222	227	244	273	241	247	231	247	250	270	238	232	209	243	224	220	234	237	219	208	222	229	236	241	256	224	228	258	215	214	243	233	198	249	195	254	214	241	221	235	217	228	246	220	252	240	251	213	250	234	253	219	205	229	219	245	234	251	227	255	240	233	240	226	224	216	279	256	255	236	228	202	232	204	224	221	229	227	207	233	259	255	218	218	236	246	233	225	206	228	215	247	236	226	243	243	218	228	253	258	248	254	220	246	202	222	230	253	248	240	261	247	208
17373	17178	17302	11089	5070	2163	1035	693	568	575	547	555	519	547	553	559	563	550	559	577	527	555	524	588	556	561	525	568	549	562	576	521	514	543	568	542	508	535	530	554	558	576	541	524	564	533	548	558	559	567	565	541	521	535	548	523	552	539	517	556	538	544	582	551	569	502	539	537	559	520	502	562	555	537	516	565	550	542	517	524	524	519	512	544	538	564	578	564	486	537	560	538	557	545	532	532	535	557	525	509	547	519	528	552	578	522	568	553	540	549	605	566	533	592	489	507	517	541	532	539	525	535	550	519	502	518	569	494	538	511	550	496	525	565	594	567	543	560	552	580	563	567	539	530	549	553	492	504	558	548	491	531	541	526	583	590	558	553	536	499	547	562	533	552	615	536	532	508	547	509	556	519	630	497	524	559	565	504	549	514	537	539	552	532	542	551	565	525	515	545	549	543	566	540	568	523	546	560	573	518	510	558	523	533	538	533	496	496	572	525	488	570	518	587	524	580	518	520	538	545	540	529	531	536	576	524	566	500	587	550	527	533	535	549	500	595	555	515	571	524	561	520	566	539	571	540	551	556	520	508	513	527	527	538	568	550	524	544	531	591	538	544	540	529	545	543	542	505	525	522	564	527	532	540	558	527	547	496	537	506	514	499	554	535	528	589	550	521	536	546	554	536	503	565	545	508	546	545	554	565	535	565	576	545	540	559	556	548	562	529	533	579	535	545	572	505	550	513	498	514	514	567	545	514	544	502	586	539	542	537	497	537	532	535	511	544	535	478	546	565	506	514	542	513	537	555	524	541	571	532	564	486	563	558	488	477	521	580	563	529	535	525	517	531	557	530	589	532	532	522	577	551	552	548	556	522	584	535	529	524	509	538	509	513	562	526	564	541	510	537	552	558	515	558	536	505	527	569	541	517	560	526	561	486	567	525	572	491	540	522	571	534	524	536	578	544	529	557	554	547	503	563	542	540	566	520	539	541	554	511	529	517	536	559	515	535	546	533	539	551	525	561	534	559	546	537	554	534	573	527	566	494	529	563	599	572	522	574	529	562	535	561	529	546	552	517	559	517	554	581	517	544	569	525	539	548	556	551	563	546	567	539	546	581	512	558	570	519	559	546	587	547	569	550	568	532	549	553	561	566	556	545	536	583	536	575	542	538	563	552	526	533	568	561	531	546	511	581	550	520	584	548	526	529	569	580	548	550	547	554	517	534	547	547	539	584	542	493	535	562	531	539	531	533	549	565	537	581	550	528	535	560	539	570	508	533	556	539	568	546	536	550	533	536	526	592	512	523	501	539	523	516	571	552	560	552	521	560	526	569	534	533	535	543	537	549	513	512	553	510	559	553	502	562	548	535	548	551	539	574	577	533	537	560	504	539	517	559	528	564	529	566	570	576	525	505	523	533	531	544	578	503	542	547	529	563	557	526	565	519	537	539	519	530	542	514	558	552	552	529	548	542	511	510	522	537	563	565	534	543	555	560	544	557	546	547	560	509	544	537	568	537	496	531	544	543	500	530	534	568	549	508	583	574	531	534	553	499	541	566	559	564	525	532	553	531	556	551	561	544	545	533	528	570	543	508	504	574	544	547	519	549	540	516	537	528	501	543	569	536	561	550	571	569	527	554	559	532	524	528	566	577	554	557	514	511	569	535	561	577	540	552	535	536	531	541	501	527	501	548	537	546	549	520	520	494	551	560	539	555	518	568	525	588	533	552	528	518	527	511	537	535	531	567	576	530	526	554	551	560	530	562	566	524	540	495	536	535	577	551	574	538	543	570	500	573	519	534	547	548	506	568	503	554	525	518	546	572	551	532	493	543	549	538	521	536	614	572	545	558	547	538	512	494	541	519	562	556	563	522	525	508	549	523	530	544	588	535	568	552	553	502	556	541	559	507	555	561	549	490	567	576	577	568	528	549	539	578	546	522	512	515	548	520	534	590	482	576	523	559	527	518	545	543	546	518	593	522	521	515	515	554	539	557	518	511	576	549	547	533	549	534	518	572	533	531	516	557	526	506	567	517	560	510	549	528	549	579	558	516	541	521	514	527	559	542	527	559	521	583	579	522	565	557	525	540	568	514	569	529	530	594	552	600	523	563	519	487	584	543	567	519	562	533	559	607	491	550	527	556	538	574	551	575	558	547	540	527	555	491	530	544	565	534	558	512	539	573	528	559	553	547	528	552	578	523	509	529	555	526	571	527	554	576	539	522	536	550	536	545	507	554	523	559	552	549	544	586	566	568	540	509	505	561	598	579	555	546	556	531	527	523	530	582	555	551	590	531	593	544	535	516	536	557	562	572	553	508	557	566	574	536	545	519	512	564	521	574	586	542	550	564	585	560	550	480	558	545	500	580	527	590	552	590	532	483	547	518	523	537	508	559	527	562	574	543	548	545	552	477	532	597	533	549	521	557	519	566	551	539	565	525	545	567	539	546	556	522	519	555	538	495	546	576	527	573	566	549	496	612	574	546	527	557	525	536	550	576	512	536	550	547	541	577	550	536	505	523	532	531	499	570	519	542	540	541	546	589	531	523	547	550	530	525	586	557	572	535	540	535	539	502	536	536	549	531	530	568	510	532	541	553	534	553	523	552	580	526	521	544	530	546	561	599	544	563	535	509	537	589	541	510	521	541	556	550	515	550	534	529	566	560	529	552	565	548	531	549	544	554	563	563	571	515	543	562	555	565	483	558	540	565	517	564	531	502	522	519	550	508	518	534	538	585	536	573	578	542	572	538	552	499	573	535	566	518	575	543	510	556	525	527	499	549	539	537	529	525	533	534	556	552	530	549	533	509	522	562	562	535	528	535	619	587	512	544	532	541	545	573	543	535	542	544	569	570	556	583	516	549	519	554	547	537	514	537	567	533	494	556	559	514	587	521	578	518	547	576	556	553	532	559	532	518	539	483	544	549	529	565	582	528	562	534	528	544	514	568	551	549	539	550	539	466	562	516	543	557	541	571	542	578	541	568	516	558	538	531	539	540	530	549	547	538	551	542	575	515	587	534	546	545	553	527	489	566	536	540	602	532	564	516	577	542	551	535	500	562	513	572	508	537	538	563	501	545	522	570	534	516	542	547	549	515	527	560	530	514	507	556	557	534	527	559	518	555	568	583	545	576	550	554	548	489	544	493	530	499	549	576	477	539	562	501	566	488	525	518	544	556	584	525	523	542	533	538	552	529	561	529	518	583	511	554	545	570	561	545	514	561	543	530	553	506	526	543	550	564	521	528	559	551	509	549	532	543	594	530	517	582	556	537	527	535	539	533	536	547	541	521	551	555	543	521	519	535	601	549	549	550	542	550	515	529	558	561	529	535	552	549	539	548	561	562	543	521	505	560	527	544	534	519	542	586	533	572	543	539	547	528	563	538	567	545	568	529	567	527	547	545	533	506	518	540	548	555	487	550	509	569	512	537	510	535	545	522	571	566	541	587	537	539	535	528	573	527	545	494	542	580	553	558	565	539	530	580
61389	56275	53070	35737	18096	5820	1804	662	229	205	208	203	190	198	226	212	197	202	211	201	207	181	206	203	193	170	188	178	187	198	189	192	184	202	167	179	224	160	170	177	194	242	201	194	181	190	183	183	208	221	200	190	206	177	178	199	209	180	197	189	191	208	181	194	221	189	205	202	203	175	171	171	196	178	185	227	164	186	179	215	186	205	190	213	209	163	205	185	199	176	175	186	197	187	190	190	182	194	201	179	201	211	215	188	227	192	190	193	181	194	212	198	195	206	193	189	195	190	176	216	195	192	199	204	198	197	197	171	199	185	188	188	198	190	184	185	177	216	179	174	194	222	204	195	188	197	199	191	183	209	189	194	198	190	187	184	200	183	181	188	181	193	169	215	221	213	210	191	156	172	201	187	208	203	192	174	201	195	182	182	200	196	196	188	221	184	198	225	191	194	211	207	187	182	180	170	176	169	193	205	222	184	222	180	196	178	155	178	191	189	196	187	186	186	197	134	194	212	196	206	174	220	194	180	193	188	151	167	193	224	166	197	200	207	206	198	189	186	174	175	192	197	167	185	200	181	176	199	204	209	188	166	191	178	180	200	183	197	179	185	223	183	215	175	201	212	173	225	189	175	213	188	189	199	191	192	165	214	196	220	196	189	183	162	197	190	197	173	191	192	201	205	191	196	205	197	181	187	203	179	183	201	168	208	196	194	192	169	185	186	187	195	204	181	190	191	175	174	189	186	195	210	187	192	201	203	186	185	193	205	176	196	211	175	194	164	192	215	204	201	191	190	219	195	183	225	202	195	172	183	200	186	190	168	198	162	190	204	209	180	216	195	169	190	181	193	183	183	200	197	175	193	192	174	179	196	184	164	195	181	181	173	233	188	178	189	203	194	217	170	178	197	200	197	210	191	213	211	180	188	195	209	179	194	199	203	185	167	185	180	173	173	182	195	180	194	197	175	183	194	192	203	198	187	184	183	193	206	207	198	200	199	178	202	188	206	169	183	174	179	206	189	179	192	200	180	196	186	201	191	200	201	190	197	196	197	197	172	178	186	184	191	214	230	200	185	184	190	193	211	200	184	205	198	169	208	182	213	204	206	187	185	191	185	211	218	191	196	195	184	181	184	195	203	197	207	169	196	171	221	209	190	177	195	211	189	185	187	204	208	185	201	173	188	193	202	214	184	178	198	174	170	173	183	203	163	194	191	189	175	198	168	203	199	160	193	194	187	210	188	184	196	215	176	187	203	198	176	177	186	161	187	189	182	200	182	169	197	217	157	186	193	215	205	201	219	194	187	190	193	195	173	195	195	202	217	194	196	200	196	190	182	195	181	198	201	179	210	199	165	186	187	174	214	183	181	223	192	184	188	184	194	217	170	192	181	201	196	187	169	189	174	197	188	172	194	203	197	173	198	233	183	188	189	167	182	174	195	215	184	179	177	156	196	208	185	211	207	186	180	195	181	199	216	179	196	189	167	201	181	186	190	197	195	178	190	188	182	214	198	179	167	189	208	203	199	207	202	199	183	201	195	180	194	207	202	162	180	191	196	167	188	172	195	179	209	185	208	190	191	208	200	180	194	197	191	168	220	187	206	224	194	169	192	201	212	229	172	196	201	225	208	191	185	200	198	191	198	185	201	205	208	187	195	173	190	194	200	200	173	185	188	158	200	187	193	192	181	183	187	170	188	212	203	203	177	170	185	186	200	206	194	191	180	190	197	206	201	193	203	166	180	196	201	193	174	172	215	172	190	193	200	213	198	191	208	196	177	179	186	206	201	189	204	208	189	178	185	178	208	183	208	207	173	193	198	197	183	184	192	204	183	196	179	204	174	191	208	151	204	163	182	210	172	183	188	163	204	177	180	203	214	192	192	203	172	187	209	202	192	185	189	192	203	182	224	188	199	178	183	170	187	188	186	184	193	206	203	187	192	192	186	219	217	213	178	209	180	201	176	163	191	190	192	192	182	183	210	195	216	165	194	179	182	163	170	186	198	192	185	214	213	184	176	180	208	194	205	159	199	185	205	193	170	174	193	203	198	163	192	194	211	172	165	201	183	200	184	189	201	187	185	175	191	209	173	194	195	189	213	168	186	193	191	175	209	228	203	173	193	186	188	194	203	195	200	184	199	235	173	186	198	176	199	211	174	186	203	193	183	188	179	201	181	193	197	183	217	178	207	198	199	185	189	212	188	196	195	203	182	162	212	172	177	171	198	176	189	196	216	175	190	194	202	213	184	196	158	215	174	195	185	193	186	199	190	203	202	194	186	199	188	198	222	207	209	195	193	183	189	148	198	166	192	184	183	208	178	159	161	217	197	186	210	178	178	194	196	184	223	200	208	198	176	187	168	176	216	217	202	197	201	185	223	195	224	180	183	194	181	216	184	201	206	168	177	207	182	194	177	202	207	177	172	195	178	184	199	148	187	189	185	194	196	171	198	181	187	176	216	169	179	185	182	196	202	185	206	196	193	192	202	186	183	186	170	204	189	180	178	187	209	182	223	192	199	174	189	201	209	166	194	188	201	182	185	167	191	190	195	179	211	199	195	204	189	198	194	199	195	210	196	190	186	202	206	186	204	196	190	224	188	174	212	194	197	211	208	204	218	190	180	198	197	161	199	187	219	199	174	205	194	216	215	199	203	205	165	190	187	181	198	213	191	211	192	202	192	205	206	175	193	173	195	194	200	168	177	210	204	198	213	199	186	190	205	183	199	198	193	213	179	190	207	191	201	201	209	202	205	204	183	190	188	210	189	195	191	191	195	157	162	190	185	198	179	172	185	178	187	171	174	177	196	200	194	187	199	181	176	184	181	177	180	182	176	186	190	204	211	228	197	207	161	184	194	174	198	183	193	172	190	175	183	186	187	208	208	193	209	207	198	165	192	185	202	196	206	188	198	163	179	188	201	169	190	202	196	223	196	191	191	196	222	185	185	187	170	198	199	190	197	182	181	185	178	226	221	182	186	208	193	169	204	185	197	211	194	173	199	186	206	198	181	203	200	198	190	193	180	195	193	183	193	178	197	191	197	214	201	166	187	190	176	190	214	201	197	206	204	219	194	182	200	196	172	223	178	191	170	208	183	193	170	184	194	180	189	197	198	202	214	204	198	190	233	202	195	185	182	190	165	193	186	195	171	215	171	220	206	200	183	219	189	180	187	194	191	196	167	190	164	191	178	206	188	171	190	198	174	195	207	194	186	200	195	194	189	174	185	193	216	175	204	184	185	181	182	195	168	221	208	207	174	202	206	220	181	190	214	182	193	189	214	202	184	195	206	166	182	174	208	211	182	191	191	185	166	184	191	169	196	187	177	178	172	188	167	186	178	194	165	198	186	201	208	167	191	210	200	187	180	179	176	184	191	188	203	187	182	191	237	179	181	193	198	200	202	190	193	191	215	197	182	186	173	183	198	185	167	199	205	176	213	181	174	184	186	207	195	211	194	211	192	185	180	195	187	166	179	202	206	185	173	173	164
38156	42995	50159	42661	27024	14508	6040	2783	535	490	491	522	471	458	516	495	495	487	502	467	456	460	528	474	489	443	485	463	421	438	475	434	447	419	433	425	447	477	476	474	467	558	533	454	456	423	439	456	435	445	473	448	463	469	442	423	420	454	439	460	441	478	429	459	441	483	459	463	421	446	436	455	459	470	464	435	448	455	404	493	472	442	430	441	483	458	411	434	416	454	451	436	460	490	455	461	439	424	461	411	466	451	410	433	411	444	414	405	478	437	438	435	485	436	446	449	423	426	463	414	437	467	425	425	481	473	445	439	442	422	430	450	444	452	450	476	426	459	451	454	424	477	467	459	442	446	463	473	458	420	460	422	458	466	464	459	435	478	419	436	466	432	408	485	417	467	457	427	459	420	453	429	457	454	439	451	455	422	486	462	401	445	475	460	455	420	483	450	436	447	432	404	446	451	455	471	457	463	428	472	474	454	435	488	442	461	407	470	461	461	437	428	500	480	456	434	423	459	519	444	439	424	450	429	442	446	456	450	443	414	470	463	456	468	431	457	405	423	443	452	414	415	414	446	466	434	443	450	450	484	439	445	452	466	454	440	414	472	424	420	456	421	452	441	447	449	432	446	440	431	442	435	511	447	472	439	405	462	466	462	422	473	401	459	409	428	460	411	476	430	446	474	434	427	426	435	445	478	451	434	463	429	462	412	431	404	455	465	495	415	458	435	485	411	452	428	467	464	449	465	457	443	461	446	466	460	445	415	479	425	451	465	439	458	445	420	444	449	463	433	447	431	489	448	442	454	435	439	457	419	424	449	442	458	412	472	464	470	475	415	432	451	429	464	497	458	473	465	420	444	435	468	416	456	474	460	445	427	420	465	447	439	459	469	473	449	483	471	439	414	441	481	447	424	433	464	421	467	460	450	468	429	470	456	505	413	441	455	460	452	437	425	477	477	461	448	451	438	431	477	423	448	459	453	452	458	463	438	448	442	499	494	451	399	427	428	475	438	427	418	437	415	416	455	452	474	437	416	455	446	435	479	457	464	443	463	431	413	395	432	434	475	445	440	444	503	450	436	462	431	499	461	441	462	443	451	446	456	428	468	462	460	467	487	466	462	437	464	448	475	426	443	460	480	466	449	449	470	437	466	437	443	433	429	465	441	454	430	460	437	435	425	449	445	427	465	416	428	455	450	473	440	452	407	437	478	405	440	424	498	464	444	486	409	453	481	454	456	456	416	472	488	435	445	464	409	434	439	489	489	455	458	441	444	444	485	434	486	484	429	462	470	453	470	446	432	464	460	450	469	470	455	448	459	463	478	413	449	434	464	439	408	465	447	436	431	398	457	429	436	422	453	470	461	441	479	421	470	435	450	444	435	477	414	471	428	472	441	450	474	443	456	468	473	429	423	415	436	453	419	475	417	472	442	438	442	476	451	467	463	432	425	472	458	400	428	434	439	457	473	467	483	463	428	412	435	473	455	434	448	487	443	451	445	451	456	482	468	483	465	471	425	421	444	453	459	453	446	449	457	425	429	428	463	445	451	436	459	447	388	454	483	468	463	445	476	443	460	437	434	455	458	448	428	455	430	442	431	440	460	428	489	420	454	439	467	434	420	451	462	443	421	496	457	494	439	464	481	479	439	440	488	457	410	469	409	444	439	422	462	459	471	440	449	459	451	449	463	450	424	443	453	398	449	465	455	412	463	437	439	449	428	480	399	435	428	458	489	429	444	455	449	477	466	448	457	481	442	443	468	452	449	458	421	431	471	458	454	451	450	451	466	470	461	442	468	434	436	420	445	422	465	430	460	429	468	454	430	485	449	422	447	498	471	415	449	427	478	451	450	440	456	406	489	483	479	439	472	463	481	449	437	448	418	461	461	461	452	437	419	475	448	456	454	471	470	444	435	422	449	434	420	432	487	419	470	464	468	444	449	427	446	454	409	437	447	437	474	431	486	470	457	469	430	406	448	460	483	449	447	449	461	451	453	451	409	424	465	447	427	417	475	451	453	450	459	418	437	459	445	450	412	446	496	461	458	430	479	450	442	504	473	429	457	441	409	454	456	441	491	465	459	429	452	466	414	457	442	425	435	459	432	418	455	474	454	443	454	424	435	443	412	472	419	479	464	443	443	404	447	469	460	442	471	426	459	410	445	469	462	465	484	444	450	472	431	459	472	449	430	434	390	435	464	441	456	447	438	426	455	489	438	421	465	433	503	454	451	462	434	449	463	468	451	454	434	462	441	458	446	447	458	476	477	467	463	449	469	432	478	443	447	469	447	483	478	439	452	437	464	455	460	422	433	434	435	476	436	454	447	428	429	448	438	487	413	446	458	409	447	458	426	428	435	425	415	435	447	433	410	455	458	484	444	448	454	430	469	422	439	451	455	438	414	484	443	472	450	425	434	434	451	478	445	441	439	415	443	433	461	422	434	438	464	481	433	469	462	442	431	415	440	446	441	415	424	492	467	445	424	467	437	437	493	442	461	424	465	444	431	459	423	465	485	466	405	464	437	441	479	435	447	448	482	465	488	410	469	468	449	443	442	487	421	411	435	455	451	451	427	418	440	498	450	482	458	466	445	456	452	489	452	436	424	457	442	434	457	460	399	391	416	415	475	475	451	421	446	479	466	414	449	424	440	462	442	446	430	494	417	462	446	447	411	468	466	414	494	451	415	457	423	424	439	415	446	428	411	427	467	450	448	434	439	469	441	451	446	398	444	481	468	442	454	441	421	467	462	473	441	462	461	475	424	445	428	462	413	445	473	434	467	446	423	436	472	443	429	439	465	486	430	451	467	463	442	422	455	442	466	441	448	500	380	420	470	408	460	442	420	474	450	476	433	398	425	468	435	423	453	404	414	415	463	465	464	440	479	471	442	469	466	440	447	466	399	424	450	423	433	438	445	438	459	477	430	466	476	462	451	455	438	459	468	467	470	449	452	437	438	435	433	450	440	457	451	446	452	429	422	419	496	466	420	473	473	410	400	430	420	435	433	427	451	467	455	461	439	474	452	462	445	435	474	450	439	444	443	420	435	452	480	447	427	439	494	474	440	408	466	454	413	465	452	437	448	423	450	431	403	436	456	449	469	420	462	444	418	451	426	439	453	473	439	454	407	459	447	452	428	475	469	431	434	436	482	411	438	472	443	453	417	430	468	473	494	428	459	431	419	464	433	453	454	466	444	440	473	441	450	444	443	455	426	449	453	463	453	466	453	458	440	428	435	405	457	446	482	447	468	438	441	451	441	462	459	418	470	430	449	407	441	479	425	390	452	451	459	450	455	470	496	452	455	455	447	459	443	444	413	474	453	464	451	476	478	453	437	435	470	406	466	456	471	459	438	464	449	454	477	397	434	462	448	429	460	492	462	444	449	410	438	443	475	478	456	459	453	453	429	462	451	451	470	450	451	472	407	454	443	450	434	423	450	484	447	470	444	445	418	410	483	444	436	455	428	437	445	484	438	480	444	429	456	418	462
80510	75899	72867	54106	34226	17226	5681	1906	251	200	179	169	182	183	173	181	162	152	148	162	150	147	171	156	162	156	139	145	143	150	175	146	158	149	144	144	150	152	159	138	155	171	160	167	144	163	132	165	142	148	151	144	159	126	162	160	156	152	130	161	171	164	142	166	160	148	130	163	157	152	152	143	164	172	148	167	143	152	168	149	152	151	147	158	148	154	170	168	142	163	164	135	149	152	147	172	156	162	168	150	152	144	144	151	159	165	162	141	132	153	137	155	134	149	166	168	168	125	131	163	145	155	133	164	158	128	163	138	165	162	154	133	144	139	126	142	158	153	139	135	153	150	157	152	151	165	153	176	147	167	165	150	166	128	149	159	151	154	186	168	154	173	148	143	150	160	161	153	146	131	177	143	147	165	171	149	142	158	150	178	142	161	173	151	168	152	173	164	155	146	145	136	178	142	154	154	150	137	149	150	165	161	164	164	157	147	149	144	148	154	151	147	144	163	145	129	151	151	147	142	154	143	144	165	171	161	153	151	151	159	135	178	179	149	155	140	163	165	149	152	175	154	160	149	151	138	170	122	140	166	153	134	153	154	138	137	156	132	179	158	136	164	150	153	158	177	174	157	136	143	147	151	158	149	138	142	157	142	173	139	162	151	165	154	132	158	136	139	154	148	163	140	155	149	150	149	133	148	142	162	165	156	151	143	162	143	157	132	166	156	141	150	155	151	148	124	147	146	145	160	125	156	144	168	151	121	144	163	150	140	156	176	157	174	154	157	149	173	147	175	155	156	150	155	142	158	158	178	155	185	139	148	156	165	176	150	152	169	168	129	144	156	151	170	142	136	156	150	156	146	156	156	148	143	153	164	148	145	163	168	173	170	165	141	146	160	154	132	137	152	162	164	169	141	152	126	128	148	163	162	148	165	158	132	144	152	149	158	151	158	157	148	115	153	144	171	158	143	142	156	163	151	147	130	137	184	156	167	148	149	143	141	161	151	146	142	151	153	139	156	174	156	149	172	164	170	142	144	131	150	154	163	155	165	174	163	165	181	163	174	136	122	155	150	156	156	137	146	142	169	152	147	139	138	177	156	141	165	141	153	151	150	135	159	154	162	161	159	165	127	150	124	136	172	150	146	178	136	153	163	169	158	148	175	149	174	142	155	144	155	134	160	159	153	149	131	159	133	141	151	163	146	131	164	148	158	137	155	134	132	160	170	143	143	147	140	161	176	141	161	157	158	159	130	183	154	168	154	150	135	161	157	160	145	160	151	140	154	167	167	133	151	172	140	147	130	149	149	162	147	163	154	157	162	160	148	180	155	151	176	175	153	148	141	140	141	166	181	144	157	128	175	152	147	143	165	154	155	177	174	126	142	164	160	143	155	148	154	146	147	137	150	146	166	133	181	175	140	166	159	150	156	173	154	163	153	138	155	144	165	158	155	150	151	165	173	141	152	156	176	139	149	141	138	136	160	140	147	161	143	181	165	156	155	157	151	159	141	160	149	128	150	151	150	164	152	135	166	162	164	151	123	152	136	145	150	140	149	140	134	143	162	137	164	146	156	158	167	170	174	165	137	127	141	167	159	164	162	157	179	152	154	150	148	154	149	148	136	153	138	176	135	155	135	150	142	163	158	153	140	149	149	137	133	136	145	160	189	145	151	133	172	154	146	144	146	161	139	173	162	171	152	147	155	147	138	132	173	149	126	157	130	145	150	156	132	151	151	156	184	148	137	152	145	146	175	158	143	161	162	154	155	149	136	159	137	143	153	159	133	155	166	145	152	177	143	152	166	161	184	160	142	169	145	142	146	163	146	173	135	147	166	170	143	136	152	138	152	156	145	132	156	174	149	132	126	146	145	184	156	162	136	186	170	135	154	141	139	163	150	127	143	162	154	142	158	138	130	139	155	157	143	163	148	157	151	150	152	161	149	149	147	160	172	155	174	145	175	175	153	174	172	150	155	143	163	131	152	121	151	146	157	146	133	160	152	154	145	161	168	132	150	149	164	143	140	152	166	172	155	163	144	128	162	161	150	157	146	154	150	156	161	138	144	175	166	156	158	147	158	163	137	155	129	145	145	166	144	163	159	141	139	159	149	145	138	147	149	141	172	154	157	141	177	154	151	153	158	144	160	142	139	161	147	137	139	152	169	128	149	170	158	125	151	151	153	150	159	140	146	120	151	145	161	160	143	141	160	170	167	162	141	138	138	162	152	124	158	159	147	177	163	155	145	135	156	170	141	163	142	163	159	151	168	165	165	179	152	150	130	152	138	155	151	154	157	164	162	167	158	142	188	156	151	150	142	137	155	169	146	190	151	140	170	179	166	160	141	160	168	146	146	153	141	158	156	145	147	161	145	164	168	167	151	154	142	131	122	157	139	160	150	160	144	159	159	159	152	140	152	154	152	146	146	137	127	147	169	168	142	150	152	143	131	146	156	146	151	140	131	143	152	137	145	152	146	151	169	154	187	153	148	154	157	153	167	136	129	135	116	148	145	151	145	162	145	143	150	154	145	177	179	138	145	148	154	159	155	173	169	136	151	171	145	173	141	155	146	156	130	131	159	170	161	166	150	145	134	143	129	143	134	156	142	147	136	134	147	153	146	166	148	162	170	161	128	137	160	139	142	144	160	151	171	152	157	156	129	135	145	167	142	168	157	163	135	134	161	184	160	139	151	138	159	169	158	157	151	160	164	160	142	132	150	161	157	137	139	151	163	153	165	149	153	166	169	144	141	154	164	149	140	151	155	167	160	131	140	137	145	170	146	147	129	163	182	146	147	167	141	141	146	171	169	177	156	160	159	158	157	160	145	153	148	165	167	157	150	132	160	141	182	148	151	171	139	148	175	155	155	150	135	139	141	149	162	146	144	135	149	149	149	145	153	150	131	151	149	161	133	129	197	156	146	159	138	155	134	153	142	142	163	141	180	158	154	163	132	156	138	138	174	170	146	165	143	148	150	148	138	156	160	153	154	146	164	153	139	155	166	145	156	125	152	151	147	166	162	136	163	147	158	148	145	151	151	145	170	146	182	156	168	145	157	138	144	151	141	146	135	159	164	133	157	141	150	135	147	151	125	166	150	146	149	153	152	139	154	157	174	149	163	163	140	160	156	161	172	142	149	150	152	159	158	145	173	153	132	135	167	150	178	126	154	169	162	156	150	153	152	158	150	151	157	161	154	159	151	138	172	150	140	160	166	145	150	143	172	131	155	153	166	158	146	145	150	150	122	130	142	174	148	151	143	159	155	166	144	155	157	164	142	135	146	137	171	150	141	141	149	145	177	145	151	168	150	153	161	155	165	155	159	159	142	172	156	155	131	170	166	142	145	164	165	136	151	172	173	150	160	155	158	144	171	151	163	140	171	149	152	154	168	156	156	160	166	157	162	146	155	150	155	130	128	149	151	168	162	175	170	155	162	153	153	161	160	144	169	172	161	138	166	155	163	161	182	175	134	158	147	133	142	137	150	169	172
52780	59228	68906	59123	41898	26787	12820	6572	567	495	440	494	426	499	524	468	425	478	442	415	407	424	476	519	398	400	407	421	386	348	405	413	366	391	396	400	388	325	379	454	552	514	449	403	399	369	356	350	378	366	386	334	362	332	366	372	373	354	386	367	378	380	386	359	362	368	354	373	365	321	368	375	381	360	332	372	349	392	369	341	335	330	372	353	369	340	378	349	368	362	338	356	394	359	335	389	346	388	355	366	358	385	416	336	389	331	347	345	346	353	342	375	388	337	379	379	390	366	367	363	430	370	372	387	389	380	360	355	358	356	398	358	357	319	370	375	358	364	357	354	362	380	370	366	342	375	382	368	359	397	370	359	401	351	364	371	363	372	329	377	357	344	358	388	341	373	329	365	341	363	354	370	375	353	362	363	390	383	350	348	389	362	375	337	364	399	359	342	359	389	376	345	354	387	403	414	378	354	355	378	334	368	328	336	375	403	366	383	357	333	373	370	366	402	373	365	367	356	386	351	401	374	362	345	381	374	379	359	371	355	348	353	377	323	350	388	364	406	324	331	368	370	347	357	361	388	385	348	329	366	362	367	335	347	382	364	367	389	386	394	367	360	345	366	403	395	327	371	389	362	347	374	354	386	357	368	380	356	371	413	384	323	349	395	342	350	369	402	376	326	348	352	366	356	375	376	361	393	384	336	370	363	347	372	345	361	372	413	391	358	349	348	363	348	383	340	356	362	391	400	382	362	394	362	370	385	358	356	357	389	380	339	342	376	373	322	355	348	408	354	336	380	367	375	442	365	351	379	385	432	378	389	363	375	417	358	384	365	368	357	368	349	347	370	364	338	361	405	399	364	385	362	391	362	386	340	381	369	384	382	342	379	366	356	411	366	383	362	339	408	366	353	393	343	345	361	371	364	371	393	382	360	355	346	412	388	372	388	379	380	394	352	354	349	374	378	359	349	371	379	398	356	367	376	413	406	380	382	445	357	384	382	358	372	370	366	415	365	372	401	351	363	351	385	370	354	362	377	386	370	371	357	359	400	364	349	363	372	372	356	357	348	400	345	337	358	358	385	396	357	400	352	354	352	370	356	379	354	357	365	372	385	359	354	361	355	405	366	344	352	375	355	376	362	382	410	385	406	406	387	348	373	395	392	356	382	384	351	378	339	372	330	405	352	376	402	336	341	366	378	364	364	362	379	399	389	363	381	382	344	374	367	369	372	361	369	390	369	351	376	342	371	390	384	356	369	380	374	381	374	361	338	360	373	358	349	362	362	347	359	395	366	342	355	356	349	342	366	391	333	355	383	386	382	353	323	374	386	326	376	382	399	415	380	344	363	361	346	347	358	350	377	390	358	366	342	358	369	340	369	359	370	389	374	334	346	379	351	408	401	340	339	390	353	381	367	392	389	369	344	358	318	378	344	380	372	347	342	379	392	364	376	345	373	373	410	350	332	325	408	347	365	396	356	384	361	357	369	370	383	357	355	355	398	348	392	353	357	380	347	361	364	354	374	360	360	412	377	403	375	390	368	340	347	334	384	364	338	351	396	383	369	398	382	385	398	363	364	369	393	369	343	342	366	367	386	384	365	348	360	338	356	358	375	394	363	390	380	382	359	367	370	364	361	373	345	365	356	383	419	370	357	364	389	338	368	348	359	381	379	361	354	365	348	367	353	398	357	346	360	348	370	347	348	362	384	383	383	387	339	367	355	389	391	338	381	345	330	355	336	390	376	383	389	399	354	383	354	380	386	390	368	357	361	381	384	395	374	375	365	385	382	376	362	356	369	401	394	362	378	352	386	333	386	405	372	363	353	381	361	365	365	376	356	342	325	367	344	365	361	356	381	388	354	348	355	376	392	335	338	344	376	353	364	358	364	374	342	344	376	389	381	307	347	343	393	359	373	388	358	342	376	351	364	376	348	345	382	421	390	358	369	366	362	364	385	347	357	398	377	412	369	356	378	355	347	375	348	360	365	370	377	364	386	378	345	395	370	325	376	374	395	362	336	385	374	360	418	385	346	342	355	361	351	345	379	397	359	373	374	384	372	358	357	349	360	381	365	385	364	344	387	378	369	353	399	360	385	372	382	359	351	357	367	405	384	381	385	382	383	386	360	366	352	383	338	375	357	383	343	334	428	407	365	370	382	360	386	367	372	342	358	366	378	373	351	357	393	348	359	381	371	361	355	377	358	373	361	384	370	361	378	387	385	356	362	392	347	367	353	374	411	353	371	376	359	387	409	365	364	374	343	359	379	344	360	373	393	369	337	381	375	372	348	361	382	383	342	372	352	378	359	354	344	370	379	336	395	361	320	350	389	375	375	346	369	403	349	373	371	314	330	378	364	377	362	360	373	353	358	358	365	387	374	351	382	382	363	391	347	374	380	338	392	354	357	399	356	349	359	367	386	373	370	389	364	360	371	363	351	343	373	383	362	349	394	385	377	322	340	367	353	378	385	353	340	363	348	389	375	367	404	381	368	374	357	371	407	334	338	324	359	373	341	365	398	350	379	358	391	368	346	389	354	353	351	351	338	352	341	389	391	384	378	351	353	378	368	353	388	357	324	309	397	368	381	390	391	346	376	377	341	351	394	365	321	363	391	371	340	378	355	376	373	361	399	365	341	362	355	370	373	364	368	360	367	383	370	348	384	405	365	383	399	371	377	392	335	396	379	368	352	350	355	377	355	370	383	378	365	327	365	387	388	353	357	373	370	362	373	356	384	364	376	378	357	367	376	358	355	379	377	349	373	373	356	340	365	363	355	371	348	390	347	372	385	337	358	382	372	386	379	367	378	408	368	363	396	360	364	404	385	315	351	364	369	381	383	394	345	338	346	351	347	402	346	362	380	390	373	374	329	337	379	371	378	383	405	404	370	342	352	399	381	375	379	359	382	334	364	360	371	342	367	348	357	354	362	351	372	333	385	391	405	372	388	368	379	352	360	353	390	364	339	378	369	355	369	372	390	380	391	390	323	358	343	346	370	395	365	420	402	346	368	370	367	366	363	379	378	367	342	332	360	338	377	376	385	366	333	366	366	357	413	373	355	359	380	343	383	333	360	354	352	384	366	359	344	379	345	381	402	350	359	374	329	394	369	348	383	399	393	346	392	339	346	394	322	395	364	378	361	372	430	385	356	372	399	346	352	337	393	329	343	412	365	383	365	360	322	358	359	359	386	397	353	355	385	355	359	343	376	356	391	368	381	387	395	396	343	346	381	375	315	379	370	349	373	383	385	395	358	360	379	357	360	405	386	386	360	368	358	369	318	353	391	346	385	384	342	417	362	366	381	346	385	371	365	362	345	351	353	373	386	352	358	364	359	417	362	356	356	373	368	333	366	390	379	375	356	347	369	385	393	393	355	336	365	353	386	409	378	401	393	354	375	385	330	382	349	380	360	392	355	353	351	392	363	366	407	394	348	376	367	369	395	365	367	393	348	343	385	371	343	351	393	336	371	356	345	346	363	390	381	405	408
19804	13453	10540	4953	1817	751	382	294	248	233	229	219	243	194	235	240	252	223	204	243	243	223	225	245	255	244	257	220	231	211	231	240	231	218	224	238	243	224	220	235	245	228	230	242	241	213	227	248	217	212	223	247	265	217	261	226	238	225	182	216	227	212	209	227	243	239	217	253	221	228	214	252	221	243	256	239	214	231	247	251	238	227	221	264	232	246	273	244	228	251	217	223	226	218	243	212	261	237	235	242	239	240	247	232	236	237	243	218	223	226	235	254	252	259	277	210	206	221	238	245	219	216	247	281	284	262	253	240	232	237	241	242	235	222	273	242	232	229	250	222	238	235	237	216	226	257	208	252	238	241	256	235	213	234	243	203	199	260	226	221	248	244	243	219	287	247	232	260	227	238	208	234	232	228	247	231	221	236	232	251	221	238	258	225	233	206	235	244	227	231	219	218	245	248	221	232	235	247	240	233	230	231	228	217	223	227	234	243	218	219	229	251	227	223	195	231	256	238	232	212	214	209	223	245	235	227	258	233	233	247	238	221	230	220	224	237	233	221	222	240	234	207	235	228	222	203	249	214	214	217	221	232	229	230	228	233	226	251	246	226	241	215	232	213	245	235	264	276	264	229	226	241	218	231	235	221	236	216	242	235	226	247	208	268	246	231	212	231	240	249	232	233	240	256	218	222	221	223	231	230	240	247	228	212	217	214	228	235	218	242	212	248	238	263	277	224	226	221	218	220	222	238	219	244	252	225	236	207	245	220	249	256	218	214	223	203	254	210	240	221	233	225	239	228	240	230	197	232	253	235	235	218	252	223	239	233	236	240	232	206	253	228	253	235	220	233	225	251	269	242	227	232	257	246	231	249	246	212	258	264	207	244	238	231	230	234	229	225	209	250	243	226	218	219	242	227	251	228	245	230	244	243	230	241	235	233	254	234	227	217	272	217	214	236	238	223	249	216	243	216	223	253	221	245	218	240	211	249	234	211	233	233	222	241	250	254	219	234	249	249	243	212	260	223	222	247	247	239	215	211	247	235	205	236	238	253	232	236	200	230	230	217	235	225	250	252	245	241	233	239	206	228	218	242	207	227	249	213	244	239	233	218	238	229	240	244	224	253	220	230	238	234	260	266	208	245	259	236	232	244	236	242	253	257	241	245	234	214	232	253	254	210	233	209	230	244	249	244	250	221	215	248	249	239	239	228	240	230	224	240	239	239	215	222	221	235	220	245	266	233	219	238	226	220	246	221	209	227	241	211	251	221	219	224	255	233	225	246	211	248	207	233	219	203	241	241	228	242	234	234	240	218	241	231	221	242	222	206	223	229	233	225	224	260	250	222	244	239	234	265	229	236	251	233	228	223	239	231	222	242	256	253	224	228	249	228	208	247	221	201	226	235	237	205	267	217	210	215	254	245	224	268	238	220	246	245	231	240	210	235	217	216	252	236	214	225	219	227	237	242	233	247	271	238	228	237	232	224	246	227	250	241	243	241	232	234	220	207	250	227	226	204	254	229	232	246	233	231	247	234	218	224	207	232	220	234	230	209	237	238	237	221	221	229	250	265	215	244	186	241	211	281	209	253	254	224	220	224	218	255	211	214	224	225	234	221	233	225	204	227	245	239	244	269	236	210	231	226	226	247	239	221	222	222	235	247	244	234	217	238	252	219	220	242	239	221	248	194	249	216	235	234	230	262	252	209	263	209	226	235	234	251	223	230	238	215	212	211	222	251	204	247	235	254	229	221	222	225	213	273	230	233	233	213	257	211	216	231	235	247	243	243	254	260	237	240	239	235	226	250	232	233	214	260	229	253	275	231	240	254	220	240	229	234	223	227	247	219	217	220	245	233	225	249	224	253	248	223	210	226	212	261	233	228	221	241	205	226	239	222	268	217	223	263	242	224	249	275	219	237	261	251	206	219	246	245	211	209	237	229	196	220	220	264	242	222	237	219	241	258	250	242	243	256	223	223	242	231	249	255	249	235	201	244	236	220	226	219	259	225	208	264	231	247	242	224	212	250	261	218	226	244	232	230	244	264	227	254	219	236	237	224	254	213	242	209	246	254	229	259	225	228	244	241	252	263	242	218	232	214	238	226	226	231	234	268	234	241	231	233	235	242	258	228	219	229	227	221	212	246	239	199	241	213	219	224	236	242	218	227	213	221	222	228	221	205	221	225	219	213	257	226	216	226	217	253	260	225	241	207	236	219	225	224	233	249	268	242	215	245	248	222	201	236	219	237	236	250	228	213	250	243	200	232	201	244	234	221	237	230	256	216	237	276	246	217	244	222	262	224	279	236	222	205	218	228	233	227	259	229	258	233	243	225	238	232	211	249	229	251	250	216	234	237	194	255	226	237	243	250	226	217	234	232	254	229	254	221	260	247	228	199	239	218	220	242	233	214	232	244	236	239	201	214	203	240	267	224	251	235	247	218	252	253	250	228	258	211	237	231	228	244	250	248	274	231	216	230	248	257	223	192	227	204	242	214	238	250	221	237	225	192	249	237	237	230	232	219	237	221	254	210	225	216	232	247	246	243	227	232	214	248	229	269	227	236	213	225	263	254	246	216	239	234	249	231	255	219	241	241	223	249	233	228	229	240	254	233	208	237	238	233	249	203	250	230	238	241	233	251	236	221	242	241	261	221	221	263	243	244	223	232	224	243	247	235	227	228	228	216	204	217	237	234	275	242	242	225	215	247	264	194	234	236	250	245	261	270	241	224	207	236	243	243	257	234	227	243	219	260	233	233	206	246	217	248	232	229	226	229	231	259	231	230	256	244	231	242	229	252	217	233	227	254	225	234	257	239	229	231	238	229	242	255	220	245	266	222	260	251	243	237	254	216	237	251	216	245	245	257	230	228	240	227	223	217	249	252	225	231	250	232	223	203	244	225	240	246	221	260	238	255	246	219	236	233	244	251	244	237	249	275	245	229	219	227	219	235	233	238	245	240	235	238	223	252	272	214	221	221	228	244	237	239	225	238	232	231	244	284	217	234	251	243	216	228	238	233	225	222	235	219	254	252	241	242	257	211	249	227	252	235	234	222	231	227	217	265	246	212	223	214	250	254	227	202	255	214	221	228	248	234	212	227	260	216	228	255	251	217	213	226	248	234	248	276	253	241	243	248	217	225	244	218	219	257	216	243	244	244	239	233	236	216	230	220	218	230	228	238	257	248	228	233	254	218	232	228	236	227	236	220	236	245	235	241	243	230	244	244	210	262	239	234	239	238	242	231	195	228	261	242	217	239	208	218	222	221	207	220	252	208	232	234	235	206	233	249	228	223	224	228	251	198	237	246	253	240	212	200	241	243	214	226	227	222	249	226	226	243	236	239	252	231	212	247	258	220	254	223	239	228	241	204	222	222	244	240	240	228	245	199	256	214	238	209	261	225	225	227	227	224	212	245	242	223	218	261	257	234	223	225	236	225	214	213	244	246	228	241	248	229	226	220	227	247	263	217	236	225	226	199	227	231	226	214
17433	16431	17486	11693	5349	2489	1162	773	599	512	544	557	564	548	564	551	517	536	541	543	504	526	507	524	590	580	547	531	510	564	504	528	528	510	541	533	499	553	495	553	569	563	510	563	544	547	537	492	545	533	556	514	520	523	554	520	553	504	543	527	540	519	580	525	537	541	560	519	532	542	568	573	550	571	547	511	573	536	515	549	562	527	506	563	547	535	518	558	506	489	553	549	531	507	544	538	572	553	538	524	523	524	540	570	497	542	539	557	516	520	578	538	510	552	536	528	552	543	549	536	561	536	536	531	543	566	523	552	519	569	564	527	554	545	513	536	528	529	482	541	573	521	559	552	514	551	570	584	546	521	566	516	515	543	550	546	541	536	529	556	510	538	536	474	539	570	495	497	517	525	511	532	537	525	547	548	542	514	538	551	501	519	526	547	528	520	534	526	493	539	515	540	515	531	470	530	525	571	544	540	562	532	560	553	540	569	585	523	522	589	499	526	536	527	570	588	529	552	500	534	532	526	480	574	538	523	555	555	504	541	568	566	522	509	538	512	537	578	552	502	536	539	545	554	529	529	506	513	588	540	573	559	565	517	500	516	524	542	517	537	533	528	548	558	544	567	577	532	547	529	545	561	550	535	544	527	520	562	562	581	570	569	553	548	559	537	609	541	572	556	523	576	580	528	541	557	510	488	548	501	526	534	544	557	516	539	532	550	571	552	539	560	557	545	536	559	567	534	542	543	551	580	539	563	503	537	504	573	584	529	523	493	505	541	542	524	539	530	533	544	569	558	529	534	542	519	507	538	548	520	588	524	534	551	531	522	543	533	516	557	544	512	521	537	524	574	567	596	580	533	567	553	527	512	513	521	527	605	564	516	555	568	585	570	546	539	580	531	544	562	502	556	499	530	523	525	533	559	522	522	487	544	558	535	551	528	528	517	516	526	514	553	520	555	532	591	517	568	521	520	563	540	518	536	517	514	582	551	494	542	550	504	537	570	546	538	512	485	533	548	516	530	579	542	514	528	488	555	519	544	514	530	576	533	580	514	543	541	517	535	525	571	533	564	518	562	507	562	564	534	557	508	548	527	535	585	542	549	523	553	496	497	540	522	524	567	501	549	500	499	532	507	529	546	533	513	560	514	552	512	528	562	483	532	505	557	540	560	573	541	550	522	513	515	552	573	571	526	554	575	545	548	555	498	593	564	574	553	512	500	531	509	541	521	526	531	519	543	526	487	537	560	593	545	503	510	548	559	474	525	530	520	510	501	511	562	551	549	528	509	526	500	502	516	552	551	529	537	509	477	524	523	541	554	515	504	544	498	532	527	531	562	555	553	542	536	554	576	511	545	565	496	544	538	551	550	545	508	583	561	553	571	500	544	550	567	506	573	539	531	541	530	553	522	547	558	559	498	553	542	516	515	527	529	526	555	563	509	500	550	517	509	567	514	539	512	558	506	543	518	530	514	533	526	517	567	542	516	517	511	530	529	510	545	521	524	518	538	487	536	542	502	562	563	545	571	553	564	551	516	556	546	549	591	542	533	561	551	548	560	535	544	559	481	508	553	534	531	529	523	531	535	527	556	524	555	552	523	513	518	538	537	538	538	585	510	563	524	535	527	535	518	554	553	550	574	547	522	509	535	586	558	529	575	576	502	516	558	528	568	496	550	542	562	577	523	530	498	532	553	566	553	527	545	508	590	528	516	574	515	507	529	536	534	551	547	532	536	543	542	536	509	520	539	543	522	593	558	546	580	540	541	557	502	550	564	523	510	522	570	531	546	549	523	552	539	516	511	531	545	543	511	526	542	525	549	539	531	507	486	550	543	569	528	527	533	543	516	543	571	564	554	560	560	522	537	562	543	540	540	493	554	556	562	524	527	535	526	549	574	517	504	496	497	524	524	559	504	497	521	499	552	517	562	554	542	514	528	552	538	524	539	550	553	538	540	560	503	518	565	508	522	558	485	517	543	578	549	517	521	571	557	555	547	485	563	515	547	543	538	539	541	499	526	525	544	544	572	564	528	561	571	560	549	508	525	539	559	524	544	573	538	534	519	542	533	520	548	535	542	573	524	565	543	535	578	569	533	493	550	543	568	550	536	542	510	510	515	544	496	539	533	549	510	496	495	543	513	563	544	512	541	538	562	553	557	503	541	507	552	545	530	565	528	567	535	548	507	526	503	509	522	580	486	522	545	547	537	508	530	517	535	576	605	526	528	554	520	530	513	518	540	535	532	515	562	511	545	551	521	548	550	494	535	533	539	540	549	545	508	551	551	540	531	506	539	572	533	531	517	542	538	557	515	551	570	587	538	573	527	538	549	560	498	529	543	510	582	537	557	537	545	503	520	503	535	520	540	575	572	521	548	543	514	577	555	519	499	521	566	563	531	546	553	491	522	550	528	505	547	610	574	516	594	552	527	503	544	538	575	516	483	566	529	512	573	544	519	545	561	552	554	509	545	549	537	530	536	534	577	531	553	536	544	591	513	549	571	535	539	551	531	569	510	542	503	533	579	545	568	528	531	512	557	504	549	487	529	543	544	546	577	534	549	552	558	540	542	586	522	531	513	516	508	540	516	541	564	559	499	533	518	515	511	557	529	589	550	546	543	538	564	560	542	575	524	518	551	544	496	530	517	556	559	550	543	604	536	555	513	522	570	522	556	554	509	538	536	550	543	506	522	538	580	554	511	541	532	522	543	539	555	552	520	535	522	546	555	559	536	514	570	548	554	561	548	521	520	532	552	551	581	529	555	488	547	533	529	526	480	525	533	530	595	507	547	523	517	567	551	529	591	528	556	494	557	568	529	506	533	550	543	510	534	565	588	566	511	534	524	555	481	551	542	584	524	535	537	552	559	517	550	552	535	538	545	553	529	534	542	551	567	546	613	548	531	561	566	534	574	532	519	526	596	544	540	526	526	549	516	556	523	556	542	521	510	499	545	528	496	538	561	528	542	519	565	542	538	564	504	566	540	553	562	550	498	543	536	551	535	578	557	551	533	528	551	516	535	541	541	536	527	511	506	567	518	577	533	511	582	536	500	489	543	535	526	566	538	526	518	529	493	504	532	505	509	524	527	542	519	534	559	537	548	561	540	522	611	496	532	528	536	513	562	518	547	520	513	566	527	572	556	546	555	575	527	582	518	527	504	533	497	537	532	556	539	508	523	542	535	550	498	534	488	525	541	496	517	567	528	556	580	529	522	561	471	535	515	552	499	532	535	504	535	516	515	540	529	595	536	553	535	546	511	570	480	576	529	542	554	526	545	557	542	563	535	541	552	543	531	526	562	527	567	505	505	534	531	527	514	540	554	565	554	538	543	536	504	558	591	526	555	528	521	524	567	518	571	577	512	533	546	567	561	548	518	549	537	578	562	535	568	551	561	528	534	579	548	570	567	580	499	552	547	587	513	524	533	520	596	550	511	533	520	572	519	544	489	550	517	552	523	603	546	585	542	519	581	513	564	506	533	565	556	531	548
61045	56453	53245	35920	18185	6583	2099	944	293	224	185	215	181	219	220	208	175	192	184	203	204	200	207	213	207	169	191	202	205	174	194	229	224	179	203	187	208	194	189	218	179	199	235	206	206	191	171	178	199	214	204	159	209	195	211	199	193	173	204	193	203	193	200	199	163	211	205	211	189	208	201	202	208	187	182	196	212	174	205	198	194	193	194	178	212	211	196	211	174	196	194	195	186	211	202	185	173	226	172	204	200	192	204	181	215	196	199	228	180	205	191	195	173	179	195	188	198	187	190	170	189	191	210	188	179	188	172	202	211	180	190	206	204	185	204	183	192	185	178	201	198	203	182	204	199	185	197	196	171	193	169	220	223	215	190	189	205	192	165	192	198	213	182	170	209	203	194	213	206	198	212	183	212	189	191	191	206	180	190	189	168	225	183	197	212	217	212	223	186	206	207	187	179	219	189	193	193	209	182	210	189	211	201	203	192	212	187	174	161	190	205	181	200	192	166	176	191	194	189	202	183	197	207	185	205	211	189	188	196	185	197	190	180	208	192	193	186	196	173	187	191	205	178	200	188	177	205	197	212	179	207	212	188	167	194	186	208	207	210	204	196	215	183	179	193	222	172	207	199	157	191	189	194	193	187	179	189	210	215	180	202	183	224	173	193	226	207	208	211	187	174	202	220	168	203	165	202	189	198	185	202	230	185	196	167	187	213	200	180	185	222	210	180	197	177	198	199	181	169	210	187	192	182	191	204	174	189	171	200	219	213	200	178	186	199	201	194	198	197	189	189	214	185	170	194	185	202	221	210	189	188	184	180	206	178	201	189	195	187	177	202	200	182	189	180	207	191	171	219	201	209	176	199	206	175	198	212	200	206	224	198	244	177	212	204	200	184	185	194	200	194	170	187	215	203	198	172	191	213	180	217	187	195	206	199	207	197	221	196	215	217	181	195	208	227	197	170	185	192	214	196	196	200	187	185	185	179	194	179	202	184	205	223	187	194	187	185	197	172	181	183	191	183	192	189	196	215	188	175	218	197	197	194	241	221	192	176	184	204	175	198	185	183	196	182	190	174	204	196	186	199	189	177	173	203	214	186	201	182	191	212	196	187	177	185	177	212	204	191	179	189	197	192	197	183	193	182	211	197	190	205	188	173	190	195	215	180	189	191	176	195	172	189	163	175	197	182	209	212	198	199	182	177	196	207	198	187	197	173	192	225	219	177	200	172	178	204	189	184	191	217	194	210	202	178	196	193	188	197	209	210	194	182	187	200	201	225	194	200	190	190	183	205	199	196	183	192	219	194	188	191	175	187	166	193	168	237	161	202	189	221	162	240	205	199	220	210	200	153	175	203	179	211	208	236	211	196	217	219	181	202	188	166	203	191	185	189	175	199	184	173	177	208	175	196	188	189	210	190	174	199	228	194	204	211	193	187	193	196	231	186	196	207	174	170	163	186	187	201	202	220	172	201	199	204	207	211	186	191	156	221	205	192	212	191	191	200	197	209	212	211	199	191	207	208	180	201	196	199	181	197	188	193	221	190	189	209	188	217	197	200	200	201	173	197	181	195	190	180	205	173	189	178	194	175	192	209	183	194	171	198	203	172	186	190	184	207	212	194	157	188	199	192	205	215	221	207	185	171	205	184	198	214	183	192	168	190	191	191	222	196	183	205	187	197	232	185	196	186	199	194	208	175	199	224	201	215	171	178	195	177	197	195	214	190	217	206	195	186	188	201	185	219	222	203	184	208	168	168	187	181	206	216	173	201	180	221	183	181	217	182	196	176	195	185	211	196	210	185	210	180	180	206	189	197	186	187	188	219	198	174	175	208	216	216	202	189	193	208	223	191	230	204	198	207	194	210	192	219	199	191	223	180	215	174	205	197	184	186	182	194	184	214	199	194	202	222	190	203	208	200	215	201	190	167	201	187	189	204	206	170	180	189	183	199	213	209	190	215	194	189	216	208	213	219	184	205	209	178	164	199	216	207	185	185	170	228	184	189	178	199	221	207	178	201	182	176	191	206	201	177	201	199	191	188	207	212	183	189	200	189	179	192	193	201	195	201	175	192	196	200	183	187	196	179	215	196	185	198	233	179	155	210	197	164	192	240	168	165	202	184	205	186	199	184	193	196	195	163	214	204	189	202	188	172	192	191	172	191	205	210	189	188	183	178	197	201	222	179	180	184	178	194	201	203	194	200	212	205	220	194	192	189	193	181	197	200	194	185	193	197	182	193	171	198	214	204	174	186	194	176	198	196	198	197	218	195	144	185	208	211	192	182	203	208	186	212	203	175	212	201	218	190	213	188	199	191	176	204	187	209	184	215	209	168	195	191	197	184	174	193	192	170	193	172	208	187	196	219	194	185	195	161	221	177	191	163	180	166	198	185	211	168	216	218	206	188	192	215	161	186	216	168	199	182	194	226	206	197	190	184	208	186	206	205	199	202	218	200	205	195	198	208	183	155	180	204	184	191	200	204	212	177	216	216	223	197	205	199	168	179	224	190	178	206	194	191	205	196	199	173	198	214	194	184	208	212	188	203	182	184	199	185	193	195	193	179	209	204	201	211	191	187	196	203	197	207	201	175	202	195	190	203	198	199	166	196	204	207	193	196	199	172	170	177	197	210	212	195	195	194	196	206	179	178	182	219	160	181	191	198	191	193	203	184	214	189	223	190	207	164	197	169	210	214	217	203	205	164	197	193	194	206	166	180	183	188	229	188	196	206	206	188	210	199	184	192	210	200	152	198	193	221	183	220	189	171	200	200	185	213	205	190	199	190	190	205	210	187	195	200	204	221	197	204	209	209	194	180	168	196	205	186	188	189	200	196	185	203	172	213	236	194	211	179	201	170	191	187	196	190	208	194	207	173	195	180	184	196	186	175	216	189	212	193	155	196	188	174	176	205	186	216	210	202	202	191	194	185	168	215	207	192	197	180	186	189	189	208	219	203	177	227	191	183	202	219	217	206	193	200	207	206	190	193	193	182	182	201	208	163	169	178	215	175	202	171	200	206	198	185	181	163	220	211	198	215	221	186	187	175	179	190	209	211	178	171	189	186	182	209	178	183	206	184	189	198	220	193	205	206	194	194	190	198	190	183	205	166	193	198	207	175	209	193	206	203	190	207	216	190	223	192	209	229	195	202	195	201	205	203	193	206	182	191	192	193	206	186	181	221	205	216	187	210	191	204	194	201	201	191	212	194	213	214	198	181	230	208	201	197	196	176	183	192	176	200	175	191	191	185	198	176	200	186	186	178	204	207	175	175	188	180	164	190	198	215	181	201	173	200	193	215	194	204	206	186	203	179	188	203	174	212	188	197	182	192	202	193	191	199	197	207	199	168	178	200	202	231	191	217	209	203	223	182	181	205	201	176	190	203	185	183	211	172	174	207	197	202	182	188	215	245	195	184	210	168	203	214	196	185	191	198	203	211	228	226	204	170	213	200	199	225	192	210	184	205	202	185	204	237	186	190	197	202	202
38042	43130	50279	42385	27819	15114	7014	3785	844	537	476	453	450	524	444	467	469	480	454	446	491	473	467	483	487	472	450	463	474	467	433	426	439	462	438	433	453	462	484	468	502	474	503	458	449	465	437	489	471	463	476	446	426	488	472	475	447	487	461	503	474	464	461	475	457	483	452	465	463	428	431	439	431	510	467	486	448	453	484	441	488	508	454	441	442	422	451	482	470	468	491	482	446	462	461	467	460	481	458	412	485	453	480	442	464	468	456	442	460	447	451	458	466	489	470	473	483	455	456	461	448	485	464	461	459	446	478	497	407	441	447	458	442	438	448	470	446	437	451	400	470	441	464	430	488	458	433	427	481	468	466	439	413	454	444	447	440	445	424	444	474	453	493	441	467	440	454	451	454	449	440	457	449	489	420	457	448	485	465	427	408	494	469	472	445	500	439	462	456	445	443	433	432	453	433	444	436	460	428	493	482	438	481	469	445	479	458	453	443	433	487	429	463	436	473	438	490	457	486	452	425	442	462	445	454	445	462	452	468	415	469	474	441	442	432	475	441	418	460	495	465	446	448	421	492	472	455	450	460	467	460	432	545	448	487	428	443	435	471	490	458	467	483	481	419	425	447	467	426	479	443	465	491	476	464	453	471	455	466	454	434	433	456	474	455	457	479	458	457	458	444	442	464	434	439	445	439	455	462	472	445	491	468	405	483	430	427	454	460	453	436	422	487	446	422	461	448	454	461	450	446	447	466	440	434	460	454	467	444	451	468	461	463	466	470	452	443	457	474	436	461	461	452	470	476	444	462	459	455	473	462	452	448	488	454	451	451	466	468	466	473	455	453	433	443	492	429	473	464	455	460	498	428	487	441	452	449	430	447	475	471	441	433	504	417	467	457	423	475	449	456	452	459	481	420	433	452	414	449	406	479	432	452	453	453	442	446	460	455	448	448	468	446	456	437	477	469	428	459	435	500	463	475	478	473	419	471	468	473	456	440	474	473	455	419	451	432	425	437	490	416	466	457	463	426	440	433	446	453	495	466	463	432	449	422	464	462	451	444	481	463	449	415	435	461	451	462	452	465	469	458	481	468	437	430	466	445	417	486	481	477	457	434	414	430	485	453	466	446	467	422	467	470	466	469	450	475	442	467	467	432	516	425	492	443	498	465	452	484	455	458	433	438	453	466	475	486	427	413	465	463	470	462	470	438	468	432	483	459	434	482	476	424	416	447	473	439	444	503	439	452	455	452	443	442	475	418	462	469	463	460	441	465	436	465	419	442	449	435	427	460	427	432	454	448	453	446	439	465	437	443	452	442	419	443	474	475	475	474	510	484	468	453	425	457	464	452	477	457	464	462	445	471	466	471	448	455	466	481	473	454	483	434	461	405	447	455	464	483	452	433	427	461	453	478	497	433	462	459	459	434	462	491	431	436	480	461	473	449	427	465	424	456	479	445	441	435	434	447	447	437	446	469	440	429	446	466	446	476	421	445	487	481	429	477	483	462	464	454	486	457	462	481	452	465	453	449	458	455	457	425	438	452	467	431	438	480	432	477	462	449	486	505	460	428	475	429	463	460	487	414	443	487	420	485	417	428	490	450	444	390	429	442	458	466	456	464	482	451	440	472	457	431	456	458	474	495	449	466	461	472	469	439	459	448	438	439	466	453	456	471	515	489	433	447	471	468	462	470	439	466	435	439	457	444	423	437	433	464	450	451	487	455	466	475	466	457	447	448	481	456	439	438	447	450	480	445	482	435	477	459	451	498	459	466	426	436	434	463	420	440	477	485	449	472	476	480	445	445	441	457	475	432	471	458	440	439	411	456	460	474	427	449	448	430	435	485	444	452	454	442	429	468	426	411	460	449	444	432	452	439	451	451	469	445	452	434	478	500	453	446	463	431	416	487	484	490	438	438	473	484	471	484	443	424	439	441	428	458	467	455	482	454	482	440	423	450	453	498	437	467	459	412	463	473	431	439	476	469	424	464	469	454	453	451	461	441	485	463	435	462	451	483	443	444	441	510	439	459	433	442	483	509	447	474	492	429	430	468	454	470	428	439	463	462	428	407	424	485	446	462	437	447	445	458	463	478	482	448	487	427	459	440	487	463	445	473	491	440	469	511	444	443	488	447	426	435	473	446	445	445	472	455	431	437	474	450	473	454	438	434	426	459	505	473	417	448	446	445	487	433	468	438	429	464	441	447	421	470	452	447	448	478	450	462	475	474	468	469	477	446	468	452	442	446	461	442	483	491	409	472	476	464	455	466	432	438	499	488	491	442	431	425	426	465	461	455	464	468	456	475	427	458	468	446	460	458	460	473	442	482	460	432	470	443	465	468	438	455	458	420	443	430	412	499	439	454	480	453	424	466	462	449	449	462	467	429	426	425	421	430	430	466	424	435	444	491	459	406	464	451	449	458	450	456	447	484	478	466	430	475	448	477	455	478	442	466	438	460	450	430	465	469	456	440	466	472	443	427	463	440	437	475	430	431	422	439	423	438	516	428	456	481	449	466	428	469	429	445	465	450	460	451	427	438	438	437	421	473	453	470	472	454	467	464	453	447	451	406	468	442	480	431	449	427	474	461	450	475	445	468	405	457	438	437	461	469	490	401	448	472	489	465	462	453	453	484	452	462	475	479	433	440	439	483	468	491	406	458	455	469	452	470	494	510	457	484	488	413	455	452	450	444	471	460	476	439	475	425	404	493	447	457	439	446	462	451	441	469	442	477	465	457	512	436	479	464	471	455	482	454	498	449	449	435	418	472	464	440	481	442	478	425	458	472	472	485	455	483	468	412	475	472	489	430	440	421	461	459	478	463	441	444	426	437	478	440	450	456	462	486	437	441	496	456	458	422	455	465	495	451	429	449	412	461	448	426	448	465	468	465	433	475	433	472	443	447	440	480	453	436	487	469	456	442	424	460	469	476	429	463	431	499	457	480	441	421	451	449	454	522	454	467	455	453	437	447	482	456	424	473	403	434	439	472	447	439	453	435	452	430	458	472	469	480	470	466	458	476	416	466	463	458	485	439	487	448	440	460	474	451	457	464	438	440	466	491	461	443	456	438	480	452	446	442	481	441	480	488	399	447	416	467	452	459	478	465	465	462	462	465	440	446	464	454	440	477	486	416	439	446	450	460	457	442	465	484	477	514	502	427	495	493	483	467	462	458	481	446	491	454	477	444	452	467	443	480	466	473	468	469	451	432	500	450	450	486	461	493	511	443	422	472	443	439	481	492	424	456	475	442	461	457	484	449	432	437	460	474	467	458	445	492	476	442	435	453	450	478	467	467	427	437	476	464	470	451	450	465	430	450	436	444	459	412	464	441	492	484	488	428	463	444	461	505	440	456	458	433	404	488	460	458	464	503	494	466	441	467	450	482	437	455	449	488	437	455	450	468	473	448	431	429	449	463	429	457	473	438	425	439	445	432	435	435	459	451	446	492	436	453	466	467	455	446	438	442	459	481	434	470	454	460	441	458	461
80345	76668	71225	53946	35309	18623	6714	2563	586	204	164	181	185	166	177	200	175	158	179	179	159	157	212	198	178	194	181	172	164	176	145	169	162	156	187	181	178	183	187	152	157	197	194	176	170	153	187	155	168	182	170	156	164	178	159	182	146	157	131	191	147	187	162	170	164	133	152	169	150	167	147	185	157	163	152	166	172	173	175	141	169	150	164	152	179	154	199	155	146	163	153	166	169	137	164	159	163	144	179	141	170	150	138	178	167	158	148	167	150	150	148	168	172	171	174	155	176	155	137	160	181	172	155	174	157	139	163	162	177	148	166	173	177	159	147	146	175	153	147	191	172	167	162	186	160	168	164	172	191	167	161	162	160	162	171	163	167	167	154	176	155	167	172	169	145	147	171	159	170	169	179	194	189	176	174	181	178	159	144	139	160	168	154	185	174	168	160	175	166	161	172	170	152	161	165	160	202	162	183	175	161	156	156	157	180	149	172	142	198	147	175	164	188	171	200	156	179	175	164	177	178	154	181	165	189	163	174	156	154	145	135	144	168	157	161	185	186	164	167	138	154	148	183	170	173	140	158	155	166	163	165	169	154	158	151	178	170	169	144	170	158	155	179	158	192	172	177	161	162	150	155	164	140	171	143	170	166	156	166	171	158	154	159	153	158	153	184	176	165	191	164	178	145	164	202	172	181	179	133	190	169	148	142	180	169	178	152	168	165	152	160	166	175	174	216	162	186	179	156	174	149	163	162	184	175	169	187	160	158	146	142	166	170	148	158	174	163	161	155	156	165	164	179	165	179	171	162	163	143	145	173	175	179	164	161	139	160	180	169	176	192	143	149	170	152	149	166	142	177	164	160	167	167	180	154	161	153	159	191	165	168	160	152	173	172	158	146	152	156	158	151	177	167	159	185	145	142	161	194	174	171	183	157	154	155	158	180	166	187	152	166	167	172	167	169	171	153	147	184	173	164	166	163	149	153	154	144	130	160	135	163	181	182	155	154	158	163	167	150	170	181	176	187	150	159	162	164	158	149	162	160	164	177	168	174	156	171	173	164	148	160	168	178	153	127	165	182	167	171	157	163	167	157	174	157	135	166	161	169	177	150	188	169	174	142	152	154	144	173	150	161	160	166	163	168	195	149	175	159	167	171	154	186	162	164	154	153	161	161	179	155	159	190	166	149	164	174	158	155	160	145	175	145	157	174	171	175	149	183	165	181	171	170	172	140	177	179	170	174	168	147	173	176	174	166	166	156	146	151	143	156	176	176	142	174	167	155	168	187	143	179	162	143	166	162	194	161	186	149	168	142	178	142	151	148	166	171	171	181	168	158	163	146	195	191	164	179	163	166	149	180	168	170	158	148	167	162	181	161	188	168	150	136	137	147	158	176	170	160	151	156	159	175	168	161	173	160	145	175	161	165	165	168	172	167	177	160	169	154	189	180	195	171	156	175	184	165	164	151	147	184	164	152	170	152	166	177	174	153	173	168	177	178	172	169	185	192	199	148	150	191	154	195	150	150	185	163	156	148	174	149	150	180	161	147	144	161	152	188	170	179	128	163	157	176	169	126	191	133	164	174	170	174	179	167	151	164	186	174	168	137	155	158	157	163	173	157	178	184	171	159	180	164	154	167	171	181	168	187	158	158	171	155	166	162	166	163	164	172	175	146	153	165	167	179	164	150	153	174	177	168	143	157	150	161	171	140	151	169	167	172	177	161	158	149	165	160	166	158	169	176	154	150	154	187	190	153	136	168	161	162	167	131	143	169	151	159	164	180	166	151	175	163	159	167	147	174	149	185	165	166	172	174	171	164	170	155	169	167	138	153	155	152	169	158	166	172	171	167	166	163	142	182	142	165	167	162	157	161	154	151	151	165	145	162	159	174	157	174	154	135	157	151	158	154	178	151	183	160	183	153	162	166	160	157	161	150	159	157	168	160	152	190	158	169	150	164	170	165	154	181	159	183	162	161	142	152	167	152	169	173	179	159	169	146	186	155	158	162	169	160	135	195	146	186	146	163	170	189	147	174	164	156	151	163	167	185	150	151	186	175	176	188	161	162	179	150	153	177	163	160	162	151	184	173	165	146	160	149	165	193	179	172	163	176	162	176	191	167	147	160	175	160	145	179	180	174	172	164	189	171	161	168	175	173	159	157	149	180	157	185	173	172	158	179	172	192	174	144	161	169	167	144	152	192	162	169	172	169	167	178	156	170	179	164	177	163	173	177	160	153	142	164	159	163	182	167	155	160	154	174	157	167	170	169	170	156	165	175	169	175	152	163	171	148	172	146	170	162	186	188	157	182	179	168	168	155	170	175	151	163	156	161	176	166	183	146	158	190	166	167	155	160	156	177	149	184	150	167	173	153	148	174	136	170	154	137	165	166	172	206	184	142	144	183	161	166	137	151	168	164	166	167	189	170	175	170	168	170	161	164	143	157	163	165	183	181	173	176	149	170	184	149	163	170	157	146	175	158	143	157	147	172	159	207	175	155	151	140	173	146	197	174	152	162	173	176	157	172	151	166	189	172	166	144	177	156	170	175	160	157	157	160	163	141	160	188	158	169	146	169	184	176	166	166	164	137	152	158	160	164	178	154	164	153	162	148	158	189	175	164	174	162	176	165	172	138	155	165	157	163	139	160	173	160	151	180	185	156	163	154	180	172	174	154	164	145	156	175	154	182	165	152	178	146	168	127	173	147	152	171	166	196	159	169	184	169	160	159	150	170	148	172	172	158	159	167	180	138	170	151	130	174	155	167	158	144	172	148	163	167	163	149	147	140	167	167	155	175	165	166	174	173	171	140	181	172	151	162	174	169	169	169	173	137	135	152	177	174	160	160	155	158	143	157	156	162	164	159	177	176	177	159	183	170	148	166	170	167	173	172	153	165	155	142	168	147	165	170	167	178	138	151	177	177	180	154	162	158	182	165	164	170	173	184	121	152	176	192	140	178	174	156	144	179	142	150	165	152	178	156	172	162	183	161	155	161	138	175	192	161	142	175	181	146	164	158	155	157	172	166	140	157	185	150	165	154	189	166	163	163	143	146	148	165	168	180	177	151	167	161	149	149	167	142	163	166	157	155	161	140	152	160	145	143	161	169	165	161	176	147	166	159	166	138	162	136	177	173	163	156	168	166	172	167	163	154	154	180	175	178	161	183	170	154	145	152	149	154	165	184	177	176	150	162	167	158	147	152	159	162	158	167	143	150	163	169	169	170	188	158	175	155	153	165	167	148	172	182	169	171	147	171	159	153	163	148	150	146	138	155	172	186	146	152	158	166	166	154	162	148	169	162	158	168	140	173	178	154	138	166	169	169	154	150	183	191	160	185	188	152	155	154	165	158	172	172	149	179	165	138	176	144	138	159	163	173	159	178	144	161	171	171	153	153	162	164	162	152	152	160	160	157	186	190	160	160	157	176	188	174	155	144	192	197	185	167	165	146	170	156	157	177	159	150	149	148	171	162	148	174	170	150	177	152	166
52776	59944	67889	58694	43936	27927	15269	8877	1840	538	433	494	433	455	449	485	416	423	440	406	435	497	450	409	416	405	397	405	386	416	370	381	430	376	434	396	419	395	397	379	491	548	456	427	385	407	411	410	396	397	380	380	395	368	376	397	395	367	386	412	387	387	366	397	378	378	351	411	420	396	410	365	380	389	363	377	433	419	407	376	411	390	434	409	410	410	397	363	356	407	404	378	392	415	397	401	394	387	408	420	415	402	356	385	373	356	413	375	390	365	383	386	416	423	369	415	363	390	388	407	409	385	384	361	404	380	389	376	392	371	382	382	379	348	374	378	375	385	414	381	367	397	402	413	407	396	365	410	384	401	418	420	387	396	370	417	377	362	435	402	409	387	396	434	398	422	403	399	391	377	397	404	382	399	393	374	361	403	351	384	388	390	405	379	364	420	397	358	391	395	398	458	373	376	409	348	397	410	414	389	363	364	402	382	391	423	365	378	380	391	372	381	351	402	406	426	383	410	385	397	394	393	441	412	372	408	415	438	404	381	389	419	389	407	387	412	402	379	400	375	375	398	452	373	365	372	397	365	377	387	389	382	401	368	426	403	395	385	407	393	379	364	397	386	399	408	402	394	402	376	403	392	392	358	411	375	408	383	438	372	395	402	351	398	385	395	382	376	382	396	394	413	376	415	364	386	420	383	359	355	395	384	354	409	386	401	375	412	347	420	399	422	371	358	376	412	411	398	369	402	358	389	387	367	363	401	402	417	383	404	394	386	390	417	376	411	420	385	410	379	422	382	390	378	394	391	401	407	363	401	425	375	392	410	384	380	380	372	414	399	379	366	418	367	388	405	402	383	394	381	401	369	382	370	399	402	387	435	394	410	381	409	381	364	407	410	381	389	368	383	392	377	377	404	380	391	383	394	404	369	421	367	386	426	423	412	388	393	367	349	422	390	446	378	395	401	410	408	383	420	392	393	400	397	375	385	402	387	387	362	394	402	405	368	387	389	388	386	389	370	421	422	390	383	374	402	408	386	413	394	392	428	426	420	382	380	393	418	394	403	450	401	388	431	362	385	374	418	411	423	385	428	395	396	383	416	395	377	410	408	374	412	431	369	378	402	430	396	393	398	400	406	416	403	365	396	430	383	401	397	396	411	461	427	374	377	390	393	382	360	418	405	357	403	420	350	382	374	399	381	391	366	400	380	394	366	371	404	405	378	377	399	399	416	382	369	409	361	364	418	406	391	395	399	363	344	375	380	387	385	376	372	400	424	394	391	351	382	379	397	372	364	418	385	396	361	414	403	347	381	393	380	400	353	426	381	366	383	392	366	393	368	367	382	381	394	413	382	416	365	389	381	385	379	392	390	395	344	389	447	390	400	376	386	407	403	408	352	410	393	398	424	383	427	371	373	413	412	390	402	384	375	415	420	382	362	399	381	400	365	388	381	391	379	388	398	422	371	423	402	392	413	373	396	371	377	370	437	387	380	374	398	386	422	391	391	399	398	382	404	418	387	392	379	355	413	370	400	406	387	388	380	395	381	405	388	410	403	396	381	383	398	406	393	402	414	380	372	410	391	408	378	380	393	366	397	392	370	381	375	372	385	364	387	392	416	422	385	345	379	373	394	404	378	385	409	340	370	400	368	341	396	377	371	435	371	386	356	381	367	429	384	375	411	380	406	371	376	353	383	391	375	409	424	392	381	389	359	406	358	396	361	384	375	371	388	405	411	398	388	427	411	380	342	411	383	402	403	434	404	396	422	419	363	361	392	383	373	370	423	411	399	411	376	425	362	376	371	428	381	388	405	431	410	415	406	380	368	426	376	387	378	395	380	353	396	417	340	346	427	397	400	411	391	376	355	394	401	398	427	389	410	410	405	395	377	363	369	390	368	391	384	360	391	408	398	378	393	382	403	424	390	393	369	369	383	396	408	385	387	412	403	405	405	362	384	380	403	400	402	381	393	381	385	403	410	394	399	357	415	378	413	396	414	385	407	390	410	378	379	386	388	422	391	395	387	379	335	422	401	398	394	365	398	393	359	379	385	364	368	418	437	414	373	385	375	414	391	413	412	422	404	401	389	408	397	369	394	392	368	462	410	381	389	354	352	426	409	393	399	378	385	379	392	385	372	403	397	400	400	394	396	403	367	405	425	401	394	433	388	421	339	395	385	386	396	428	406	376	399	380	369	397	401	379	385	376	439	436	410	429	405	373	336	409	401	377	367	401	420	380	391	377	416	371	369	404	404	391	402	389	402	375	432	403	434	402	384	397	393	413	389	379	399	377	399	399	387	397	409	403	397	385	400	413	363	370	349	374	390	412	390	410	385	347	393	397	373	391	398	413	406	396	375	363	397	343	384	363	399	406	430	425	419	382	398	373	415	382	404	412	392	402	384	421	359	385	376	382	372	385	391	382	386	354	378	419	411	393	404	420	401	416	370	391	441	399	390	375	415	360	407	388	393	397	382	410	398	382	387	410	407	389	399	396	373	375	396	392	393	393	324	384	378	373	379	393	405	410	366	430	384	364	420	400	398	384	402	383	389	387	430	406	389	399	359	425	399	406	386	386	411	396	376	406	406	384	385	372	390	342	353	369	399	404	385	393	383	392	421	417	386	382	404	353	387	400	394	395	382	387	421	356	385	398	415	400	389	406	433	407	384	388	420	376	430	379	390	410	386	411	386	389	401	386	355	384	410	354	407	373	400	400	386	400	432	384	384	387	416	378	374	402	372	382	386	429	399	391	389	369	376	395	390	380	412	389	402	348	411	371	399	411	389	396	372	379	384	372	370	404	382	400	391	398	399	385	392	381	382	398	362	360	409	376	363	376	391	389	370	416	415	387	420	398	377	408	390	346	405	345	387	371	366	421	382	393	374	403	401	378	372	409	407	380	371	360	397	399	395	411	402	378	394	418	370	350	409	422	383	390	381	385	387	381	375	430	394	410	377	414	416	435	405	366	382	416	371	370	400	404	386	398	350	408	396	375	396	410	397	381	383	405	380	379	364	372	395	378	406	403	410	383	410	372	413	410	409	395	391	381	404	357	397	409	407	384	360	390	392	400	394	399	387	384	438	409	387	438	369	404	403	385	392	393	403	405	393	413	399	412	386	418	365	403	369	403	399	393	390	412	408	401	400	425	440	388	382	394	387	418	393	394	374	436	410	380	397	403	372	425	402	415	393	411	394	384	389	406	376	379	388	402	364	403	404	361	396	407	410	422	365	393	425	432	407	384	397	380	384	393	382	404	409	414	413	354	385	414	390	391	407	377	394	395	413	405	396	386	381	389	410	385	402	406	452	390	394	401	370	390	386	404	377	407	334	409	361	393	374	384	374	397	406	366	371	404	394	387	422	390	421	386	447	400	411	387	394	372	361	397	379	389	386	417	383	378	429	398	378	379	419	368	397	377	371	371	437	400	406	379	376	419	372	397	352	367	424	421	397	412	398	392	418	393	396	407	414	399	359	357	345	376	422	412	413
20349	14079	10123	4773	1938	827	444	315	269	270	258	232	263	248	245	244	226	230	241	256	222	251	251	205	252	237	288	236	224	266	254	253	242	283	229	218	223	225	264	237	241	233	268	224	237	272	227	258	255	241	230	233	266	231	235	242	245	260	268	261	255	244	255	231	229	248	241	243	250	244	254	250	243	212	259	242	253	220	233	235	266	246	230	291	240	251	243	251	244	261	276	261	274	224	236	245	251	236	253	242	216	214	230	267	236	254	253	277	255	250	237	249	250	273	249	245	249	264	239	235	256	239	260	268	247	233	286	273	246	228	248	245	258	246	265	275	210	216	265	259	280	249	240	250	243	237	260	244	256	237	239	254	243	248	247	266	253	284	244	279	251	224	251	270	230	276	272	255	259	260	241	248	246	253	266	217	228	271	253	281	239	246	240	222	247	269	256	231	250	226	269	232	257	240	263	250	266	250	240	264	259	246	288	237	233	251	227	260	250	221	240	225	249	250	260	272	272	220	233	253	211	264	280	266	233	277	253	256	269	250	256	224	275	218	254	207	259	248	244	227	232	225	251	258	238	226	248	250	241	234	231	227	241	249	254	247	231	256	246	253	253	286	236	211	245	249	227	227	251	241	235	249	266	271	234	273	249	255	261	235	221	282	242	227	259	267	252	249	256	225	248	251	225	266	231	246	239	267	267	230	257	238	249	279	277	241	242	229	241	236	246	216	236	231	240	236	261	239	284	265	241	241	239	213	232	264	233	226	245	250	249	255	253	256	256	221	214	232	255	275	250	247	261	258	237	246	229	274	241	247	233	242	263	227	247	243	230	256	268	244	241	242	239	248	255	261	258	238	239	256	252	288	229	258	252	228	240	243	226	220	237	282	256	260	252	245	262	267	255	253	261	270	272	251	261	261	238	243	253	245	236	258	218	216	245	234	243	255	270	281	232	263	246	235	254	253	256	227	253	256	262	260	232	238	254	240	216	230	257	228	243	246	257	258	219	240	264	256	225	288	244	260	255	248	242	251	262	227	254	240	244	239	242	248	256	245	223	232	264	245	236	268	303	232	273	276	272	236	239	240	234	270	242	240	240	282	256	228	274	237	254	228	255	251	250	279	219	245	209	251	248	234	250	236	248	247	234	251	246	219	263	235	208	256	233	256	253	233	238	273	222	251	259	246	239	240	244	256	255	232	225	220	230	240	259	261	274	262	272	232	271	260	251	241	250	228	267	272	261	243	243	228	228	258	236	222	259	230	245	244	241	242	238	268	278	245	217	272	265	258	230	241	229	236	276	252	268	253	218	229	248	235	275	226	225	244	246	230	226	250	239	260	250	238	254	244	219	244	235	247	262	249	228	223	230	241	237	256	255	251	260	256	236	260	254	257	261	243	261	233	241	247	226	242	277	242	228	263	239	241	224	255	248	259	256	222	288	260	241	241	250	240	259	246	257	257	274	265	215	248	256	274	253	249	214	283	250	251	263	255	228	248	254	245	241	256	268	262	237	278	262	242	254	241	213	244	231	267	242	281	249	251	263	235	248	251	239	250	236	283	224	251	215	245	271	233	251	245	241	247	254	242	254	257	265	237	271	240	256	246	226	261	255	250	228	270	250	252	275	235	233	232	256	270	240	255	246	252	253	261	243	291	244	260	254	237	287	252	228	234	285	241	237	237	241	263	241	229	226	265	234	242	250	280	253	244	255	252	243	222	243	238	251	280	265	230	221	258	222	273	230	222	235	261	240	269	258	250	244	271	248	264	229	254	235	232	245	265	237	241	227	238	225	228	262	263	270	247	245	264	249	235	244	260	249	255	235	276	248	263	223	260	250	258	248	274	254	294	252	277	226	242	240	267	262	250	262	237	234	253	249	291	240	250	231	240	247	242	255	241	245	233	233	270	226	252	244	240	227	263	252	249	264	252	244	258	254	252	281	248	235	233	242	242	255	276	286	246	236	220	237	257	291	241	248	227	228	244	246	238	254	252	241	242	217	247	267	240	235	263	254	249	273	265	273	225	263	253	265	215	246	249	249	206	249	259	288	248	260	265	248	243	254	279	223	262	249	241	255	265	257	259	255	257	253	263	223	234	274	244	232	213	253	209	246	268	235	246	253	257	269	240	221	239	240	227	255	236	252	266	234	234	238	233	237	261	246	267	247	253	235	264	279	261	242	229	243	243	237	274	249	271	220	256	234	257	253	246	246	258	261	266	259	252	238	216	240	243	242	251	238	244	276	250	257	240	277	260	252	280	255	251	226	230	264	253	255	228	244	242	247	245	254	251	246	251	249	266	239	252	259	250	260	243	237	239	272	249	234	236	238	253	262	247	237	246	241	260	261	274	259	233	230	248	244	249	244	230	263	250	251	251	236	222	261	239	283	234	246	236	268	254	268	246	283	233	241	226	231	227	269	244	254	220	272	256	245	282	239	251	240	250	252	289	255	230	278	261	272	244	242	266	220	242	250	258	223	241	229	247	225	244	236	234	239	250	241	252	232	237	269	253	272	248	252	247	261	246	257	256	233	225	236	234	267	236	242	237	261	261	237	238	270	278	249	255	251	244	245	258	232	237	226	243	239	236	234	271	266	260	213	258	243	252	240	225	259	269	270	238	264	253	235	271	282	233	281	247	243	249	249	253	233	242	249	246	225	253	227	264	225	256	252	244	233	244	250	237	247	228	278	239	259	233	243	231	229	249	275	240	229	255	255	261	253	234	266	246	217	232	238	258	270	257	231	225	253	252	252	282	236	230	225	223	257	271	268	210	244	235	225	228	259	255	249	237	252	230	254	260	250	247	273	249	258	237	238	246	259	250	255	286	229	239	239	262	236	251	246	238	228	215	242	248	258	237	250	261	249	255	255	258	244	253	257	240	260	239	227	271	245	258	229	253	246	239	243	248	240	248	225	242	252	231	255	246	232	243	249	239	246	249	245	272	241	272	248	271	245	253	246	250	229	243	247	252	275	256	268	254	271	265	246	241	238	256	227	244	235	246	259	247	251	237	233	245	247	224	292	227	251	267	264	232	228	248	260	263	262	284	245	229	250	264	237	232	229	241	256	250	263	240	236	225	245	254	225	227	263	268	263	262	275	273	224	264	231	222	241	247	257	245	237	259	243	269	228	243	280	248	258	246	246	240	268	270	251	272	248	222	235	229	243	252	234	247	227	263	203	236	247	223	262	241	239	232	259	259	239	245	230	268	254	228	242	275	250	224	240	278	249	220	248	257	271	229	261	228	256	223	277	283	225	247	240	226	270	254	229	271	234	258	243	260	252	244	236	219	231	272	234	233	266	247	248	272	261	246	229	255	251	239	259	240	294	242	230	268	244	249	256	255	249	244	249	256	246	243	268	248	250	273	230	261	252	262	278	230	251	258	257	233	262	285	228	246	226	225	271	247	214	234	269	241	227	274	221	245	235	235	285	235	219	250	247	232	234	241	254	251	264	241	294	261	256	238	266	289	244	274	235	235	239	244	231	243
17672	16738	16797	11251	5809	2590	1392	938	620	594	543	593	583	566	583	550	583	593	588	537	538	546	568	547	575	552	581	539	569	533	581	547	584	582	547	580	553	598	592	584	580	598	588	630	595	567	563	600	547	584	531	566	533	566	556	559	568	558	528	540	567	546	591	570	564	563	560	541	560	572	563	550	575	514	577	581	554	544	578	592	536	548	546	575	565	552	567	543	587	573	545	533	583	552	610	570	554	597	572	576	597	549	579	580	558	564	588	622	547	549	561	584	571	507	572	572	540	547	590	529	540	585	594	602	549	586	603	560	575	542	569	618	597	536	554	599	548	540	557	576	591	587	600	586	563	548	585	533	589	544	588	543	616	583	565	560	571	567	590	571	562	611	579	581	578	535	612	591	606	578	590	575	555	565	575	553	570	549	576	548	588	548	538	603	550	548	624	593	600	555	574	584	569	560	560	567	580	561	577	573	587	524	590	603	581	545	575	587	554	589	566	569	591	582	555	573	572	547	582	609	569	574	549	560	577	571	541	581	561	606	602	514	581	571	566	556	552	576	589	605	532	576	550	551	570	520	575	569	599	558	596	585	526	549	626	549	544	556	584	579	564	575	584	570	565	579	576	547	575	581	575	546	574	585	580	556	575	550	595	583	584	576	557	579	551	542	549	583	567	598	567	546	571	544	595	590	529	539	576	569	498	553	594	534	559	546	555	550	573	598	543	544	577	574	548	571	542	584	559	546	585	549	553	562	555	563	566	613	564	530	560	578	571	536	594	551	577	514	584	552	569	591	615	526	530	543	543	617	546	616	570	618	583	578	571	537	563	573	554	546	540	569	557	515	582	604	580	561	583	549	587	576	587	575	576	555	598	553	587	577	567	586	585	575	602	604	546	592	588	606	603	568	567	581	535	595	600	554	578	590	540	583	566	578	550	593	556	582	591	532	570	601	582	563	599	530	607	529	544	523	574	571	577	580	514	575	629	511	564	613	560	614	566	561	546	578	560	572	573	555	585	589	614	551	568	547	577	559	568	555	584	541	620	577	545	573	584	585	572	545	589	567	556	568	546	569	583	554	580	572	559	549	568	595	559	585	612	578	583	605	547	565	566	578	600	595	582	583	555	623	541	593	559	593	537	534	552	558	543	609	540	546	566	604	575	541	600	547	554	545	551	583	558	561	572	565	540	610	573	606	569	579	592	589	565	592	533	572	584	579	559	611	591	560	548	592	557	586	530	582	549	588	541	581	568	524	606	594	603	565	552	554	539	571	541	582	574	559	542	581	547	598	524	572	591	588	579	579	600	569	559	562	565	618	550	599	586	606	600	553	598	612	547	648	574	622	574	595	600	562	560	568	615	586	549	552	565	582	586	539	580	554	577	565	544	599	569	559	561	533	577	586	571	579	566	576	546	550	598	563	589	587	585	545	551	602	575	548	568	536	572	524	590	564	545	556	549	599	569	579	556	552	550	610	589	534	562	563	562	601	576	552	530	573	551	597	579	602	611	623	587	566	560	576	560	558	533	565	576	520	553	596	593	575	554	543	555	581	571	571	545	590	571	524	532	583	563	568	554	600	529	568	545	564	565	602	551	563	589	576	592	602	565	552	578	562	602	568	600	565	587	580	575	629	551	593	563	574	552	599	579	635	547	619	597	574	571	557	573	542	568	541	562	562	544	536	610	587	558	539	545	563	532	560	573	519	534	559	550	524	578	595	530	551	588	533	566	586	547	529	565	556	535	584	607	567	576	541	566	595	600	568	555	564	609	607	541	620	532	575	543	562	594	564	586	620	572	626	575	580	588	578	544	569	560	561	555	566	573	574	584	575	560	577	590	545	606	541	573	603	534	579	545	615	597	515	530	518	596	591	524	515	554	608	573	593	570	595	583	567	593	605	526	559	535	523	530	548	555	559	601	594	595	567	566	565	530	608	535	578	523	562	605	598	607	542	550	617	557	588	535	599	603	547	577	585	558	553	563	534	583	564	587	580	567	579	593	557	603	552	569	566	592	578	561	587	551	553	517	615	564	606	563	550	548	595	597	540	568	613	578	564	579	603	548	574	527	591	535	543	565	526	538	549	576	561	563	589	596	570	566	527	575	590	548	581	601	572	574	561	615	579	531	601	556	547	568	596	582	577	550	554	593	585	594	575	612	548	563	554	542	590	571	558	547	556	589	545	549	562	565	653	575	550	563	563	586	537	599	578	596	547	534	540	585	573	521	555	577	572	541	554	571	597	521	559	535	581	520	591	570	577	598	539	622	554	562	586	573	535	574	587	589	559	568	559	568	580	554	541	574	568	598	538	586	592	559	561	593	576	542	602	557	553	612	575	591	560	554	560	552	550	568	559	569	555	558	563	563	571	573	600	537	593	544	559	570	552	557	540	584	578	570	581	562	559	544	550	577	599	557	598	585	621	561	539	580	540	560	601	556	556	583	595	572	553	584	560	552	585	590	581	592	563	563	544	591	541	539	550	590	570	547	581	569	578	582	542	591	553	622	556	524	558	562	583	593	577	549	594	580	593	530	552	582	558	562	620	560	639	576	578	587	581	507	590	578	573	571	580	564	502	578	561	542	586	587	545	544	592	642	581	571	587	601	563	588	588	566	553	561	550	593	552	592	574	580	538	594	601	579	573	550	574	588	556	548	548	535	573	556	549	546	588	572	586	591	545	518	595	528	552	534	586	533	556	563	598	598	559	587	579	551	561	550	580	631	570	607	569	571	548	551	568	558	601	596	587	538	534	589	550	574	518	583	570	598	610	537	583	562	589	541	555	591	586	582	528	561	561	540	537	561	605	541	568	572	578	542	535	599	549	559	530	560	570	511	559	580	560	552	579	537	627	560	606	554	537	553	604	555	605	555	549	589	605	610	569	535	571	560	601	581	555	563	526	522	564	582	559	557	527	571	568	575	592	539	536	570	567	544	592	552	583	631	559	605	602	548	530	568	535	558	540	546	567	543	549	619	561	553	555	588	557	556	532	572	568	601	571	568	541	607	541	600	542	525	544	549	583	608	576	530	584	652	571	568	565	576	562	607	568	573	564	551	605	573	588	572	596	610	572	630	605	547	545	547	540	525	597	535	578	568	594	600	606	564	547	601	566	559	567	565	591	613	559	605	592	557	542	594	571	561	559	561	549	561	632	601	558	566	573	554	538	567	609	562	586	591	551	558	569	565	540	533	580	533	574	554	565	631	589	569	530	571	576	501	569	565	551	615	533	602	521	544	573	624	579	586	557	592	557	592	537	557	584	587	601	613	592	577	568	537	594	604	576	611	569	568	576	557	588	576	593	579	572	577	581	560	601	553	547	563	618	591	557	559	563	581	551	592	567	554	554	547	572	560	541	547	496	542	542	564	575	582	570	592	567	599	543	547	605	554	607	575	574	593	548	544	534	577	552	559	550	547	576	566	570	563	552	553	599	515	616	581	574	531	561	575	593	515	562	546	576	571	565	551	533	523	609	592	582	543	588	590	572
61769	56383	52019	36421	20289	7027	2456	1227	379	215	215	229	176	181	211	206	215	207	226	204	210	202	212	230	191	188	200	222	215	216	207	206	211	217	233	194	237	194	206	210	234	204	228	230	218	198	206	202	191	226	208	200	211	182	207	203	230	215	220	219	202	184	206	232	214	211	192	214	189	206	205	209	200	211	211	204	216	232	209	207	216	205	225	195	197	232	207	210	206	181	211	207	184	235	177	179	187	211	226	201	198	222	204	216	216	218	211	208	201	166	205	179	228	206	203	206	200	215	207	196	229	220	207	221	226	202	203	220	212	200	218	206	207	215	173	208	211	197	206	215	211	201	196	204	197	228	191	196	211	205	226	232	223	177	219	181	202	199	200	210	215	200	204	201	202	197	193	225	200	202	223	212	204	207	210	187	204	222	205	190	197	239	199	222	207	203	217	193	211	208	218	203	223	199	210	212	219	201	224	210	217	227	186	199	204	168	209	183	199	216	185	216	178	211	237	189	228	212	220	191	217	183	217	207	195	211	207	205	210	227	227	201	183	198	201	192	225	202	208	231	206	189	218	206	201	204	220	215	216	233	192	192	198	211	207	187	203	198	182	221	186	229	178	230	199	212	216	176	217	198	230	206	199	209	219	196	219	218	228	201	229	208	205	182	170	202	201	195	200	198	203	225	211	181	222	207	194	208	226	204	189	220	196	217	209	198	205	220	187	206	204	218	215	199	209	202	191	208	218	213	217	199	213	228	210	197	209	212	212	230	208	199	236	224	235	210	216	210	215	191	226	206	194	211	207	227	170	206	211	216	223	182	182	213	186	226	211	217	221	207	183	207	199	207	216	187	207	202	189	195	221	206	220	215	173	223	199	221	214	183	207	209	217	196	195	203	208	201	189	209	200	224	213	217	207	215	192	191	223	213	193	207	236	205	184	163	186	221	197	231	210	198	194	194	214	200	212	196	197	178	192	185	234	171	211	188	204	222	218	197	207	205	209	208	188	205	205	215	218	183	192	237	225	203	204	181	239	200	198	212	196	230	188	219	192	194	232	203	202	217	199	183	204	210	186	198	195	191	208	209	208	218	219	217	209	211	177	186	211	222	220	218	194	226	212	205	221	231	193	193	210	188	188	204	222	201	221	187	200	212	246	229	213	199	222	215	224	217	218	209	196	213	205	208	211	218	243	206	201	181	220	217	229	206	199	216	190	168	211	199	198	188	204	209	200	202	201	218	214	215	208	215	211	217	211	200	193	210	226	178	234	211	204	213	202	200	211	203	226	198	217	221	229	209	187	196	221	244	181	199	185	194	178	223	164	228	199	195	192	224	197	180	227	214	198	220	186	182	191	207	214	217	194	245	228	198	208	208	225	207	222	183	194	225	213	193	199	198	215	194	221	200	198	224	216	218	218	204	210	196	187	211	209	208	193	195	202	211	213	215	206	231	212	185	207	180	198	209	191	205	214	210	187	201	191	205	205	206	232	221	202	206	222	182	195	187	203	180	212	195	199	236	199	230	190	205	230	202	212	195	208	212	200	197	181	202	229	188	186	215	233	221	207	206	210	199	195	228	204	202	190	192	201	187	236	199	221	194	238	198	207	223	195	248	207	217	185	200	190	199	208	192	207	201	195	228	211	227	205	228	249	204	215	201	192	179	200	211	231	210	204	217	210	186	172	209	226	212	212	211	190	210	215	198	183	215	210	196	204	217	213	204	212	198	206	187	189	190	206	205	218	211	179	222	223	216	211	187	218	221	210	209	213	223	209	220	214	208	207	198	197	188	195	205	202	199	234	216	214	217	217	219	195	195	243	199	206	203	223	203	204	205	218	189	222	209	240	187	178	187	217	221	197	203	229	216	233	222	205	231	194	224	198	232	235	223	214	189	225	205	186	187	210	205	227	179	216	221	204	215	213	210	224	199	205	195	193	201	212	218	216	195	221	225	220	214	218	196	219	197	196	210	201	222	186	226	204	219	206	196	227	230	224	220	209	200	195	233	198	208	218	225	201	198	222	191	192	173	206	218	201	215	202	203	218	189	220	212	185	214	240	189	196	217	212	221	228	220	186	210	233	190	205	230	196	184	204	214	214	199	209	204	212	188	219	206	203	201	211	190	214	209	212	196	199	194	222	201	213	211	220	199	215	203	206	226	227	173	218	238	208	176	217	206	231	194	225	193	208	197	208	215	227	214	207	214	205	203	211	186	227	213	213	232	196	211	198	197	195	203	208	210	204	217	219	200	226	210	185	220	214	208	212	231	196	217	220	180	192	231	247	206	190	208	190	215	185	208	195	187	189	217	195	231	218	216	212	209	223	214	198	208	226	230	246	211	226	211	211	206	202	213	199	202	195	221	187	214	218	200	206	211	221	187	195	211	185	189	229	187	207	213	200	176	216	213	224	198	204	207	195	201	191	177	218	195	199	192	215	194	203	193	228	225	214	208	194	201	202	172	222	202	219	228	205	225	199	229	210	201	186	175	221	230	191	184	191	210	177	225	187	205	230	211	196	207	232	216	227	228	201	227	219	201	206	189	213	218	201	212	185	187	208	194	202	198	222	226	215	176	170	183	204	245	224	191	191	206	216	213	210	198	203	201	197	206	186	179	201	211	232	181	183	205	205	197	201	200	227	207	222	199	213	227	225	204	209	212	211	172	215	196	199	192	205	184	182	198	215	225	205	213	200	219	189	212	185	187	193	199	193	189	204	231	198	197	208	195	209	222	194	218	185	208	208	193	245	236	203	200	205	237	168	205	209	212	191	217	181	207	204	206	214	179	203	217	207	204	225	218	197	203	197	194	197	199	210	178	205	170	213	208	253	224	217	220	184	198	198	233	228	196	211	214	204	215	179	211	186	198	227	206	197	202	198	208	236	207	183	206	225	211	203	191	211	204	195	207	209	204	234	207	204	204	260	198	191	211	209	199	171	186	202	218	207	184	231	261	215	199	172	212	209	198	167	190	231	207	223	188	215	207	173	194	197	217	194	202	173	213	221	221	222	186	181	234	206	199	215	212	202	204	211	212	188	198	194	184	189	213	218	219	201	212	211	219	199	186	204	195	188	226	173	210	201	176	209	207	210	195	184	230	212	205	190	209	210	224	176	185	194	206	202	201	242	198	211	209	197	199	213	202	232	199	217	230	222	183	187	190	203	217	220	213	196	196	213	230	220	202	186	199	213	215	215	224	228	182	188	219	197	200	206	204	232	221	179	205	215	214	222	209	245	188	204	186	206	204	202	198	196	203	202	195	206	183	214	191	168	200	188	220	203	187	212	231	219	217	203	195	222	247	240	224	184	194	203	195	213	222	202	212	221	228	233	205	206	186	210	191	220	226	202	200	195	210	202	219	204	225	223	205	218	208	205	204	222	213	207	204	184	215	191	191	216	217	192	224	210	200	214	185	216	201	200	194	192	214	199	166	187	225	203	198	199	222	206	181	213	194	209	175	221	188	218	195	211	189	190	199	209	212	217	209	195	191
38220	43027	49136	43314	30609	15653	7999	4681	1190	552	533	517	488	501	496	543	518	494	469	488	477	492	522	525	502	477	490	467	454	521	456	479	494	502	484	483	475	497	483	479	506	506	558	502	472	459	505	494	494	496	479	465	507	463	455	488	453	497	441	486	494	508	504	473	464	474	475	528	453	473	496	487	462	511	511	456	477	465	529	478	516	472	461	526	445	488	460	494	491	508	496	494	511	465	506	459	492	493	480	486	491	495	515	479	457	503	460	449	477	484	477	504	514	493	487	485	469	477	502	465	462	457	479	480	439	457	455	463	452	513	472	475	490	456	505	476	481	455	505	522	507	496	482	445	436	522	482	471	497	482	481	477	457	491	455	498	459	473	469	501	513	463	508	505	502	485	474	482	442	482	488	442	468	514	498	499	462	471	511	461	485	492	490	508	495	488	507	479	494	465	512	483	477	485	475	489	475	506	490	491	496	515	492	478	477	430	467	466	507	496	469	503	473	496	504	476	498	444	436	504	471	482	524	513	486	456	525	536	500	499	484	510	462	472	514	478	511	454	472	483	494	500	501	472	478	490	536	487	484	473	475	497	492	468	509	501	460	512	513	493	494	505	477	484	505	469	505	498	447	499	474	492	505	541	519	477	500	494	506	475	477	504	492	525	495	484	494	491	493	506	468	465	486	462	496	441	511	498	497	473	447	477	513	506	498	489	519	431	470	537	522	522	469	444	491	444	476	466	513	498	506	482	448	477	482	468	528	504	459	469	488	516	502	490	515	491	512	458	470	507	506	468	450	493	479	462	506	489	471	482	486	470	501	518	511	494	490	469	457	499	470	496	477	505	495	470	454	491	500	471	487	459	497	493	487	467	505	477	496	432	519	476	491	469	498	492	440	481	482	424	480	489	466	447	509	483	512	489	470	468	493	531	519	474	491	509	506	484	540	479	462	520	465	477	495	481	490	489	490	491	500	502	487	470	516	490	462	507	457	481	484	508	478	513	478	491	461	465	517	456	491	491	493	484	486	488	488	516	467	460	458	475	471	441	491	481	464	486	480	456	499	494	462	481	447	468	492	433	489	511	492	466	443	545	493	496	475	470	543	480	490	497	490	479	484	539	478	495	478	469	489	483	498	496	478	477	495	489	488	473	502	463	448	476	457	481	498	477	458	496	455	472	490	456	496	502	478	482	518	476	504	509	477	475	523	502	505	484	490	491	512	507	488	522	498	443	528	480	477	482	468	472	471	480	413	509	504	453	492	473	443	492	453	504	441	492	495	468	530	506	465	492	483	477	452	467	508	488	473	521	494	457	444	474	497	499	481	491	510	441	505	485	512	475	458	477	496	510	485	460	458	494	473	473	455	484	438	492	455	473	537	480	468	462	490	481	477	472	458	473	511	484	455	440	483	493	457	453	502	499	533	482	493	467	523	471	499	479	524	490	467	501	420	502	512	485	486	486	495	510	465	468	495	513	487	460	503	476	498	491	489	472	498	487	492	493	502	474	502	473	460	505	463	510	449	493	482	484	500	470	449	501	478	485	520	451	526	459	507	471	452	475	485	478	516	488	489	517	475	471	520	494	458	478	480	505	509	445	504	476	460	467	501	473	480	491	477	545	465	491	485	461	512	454	502	476	494	506	481	460	500	499	484	496	508	446	458	471	522	502	472	522	490	476	501	464	545	462	505	482	452	501	484	493	488	502	483	492	441	492	455	464	500	472	471	462	506	487	483	465	487	503	468	486	456	476	481	473	478	502	468	513	490	498	466	497	482	489	461	500	499	486	499	463	459	492	507	461	475	447	504	466	505	446	510	473	451	503	513	511	451	509	491	463	497	424	434	495	468	506	509	422	484	500	486	499	439	479	482	498	472	516	457	477	458	479	513	466	454	460	480	541	508	498	500	484	436	487	510	476	463	497	451	509	493	460	511	530	497	483	484	474	442	491	487	455	495	460	443	506	447	484	468	498	484	409	485	535	515	476	474	464	466	496	489	480	482	505	492	515	494	507	443	468	501	473	450	488	472	484	450	487	524	483	483	481	474	466	481	474	502	457	491	494	495	493	461	479	471	459	481	457	527	475	470	490	480	466	486	524	496	463	491	450	494	441	507	528	477	466	488	486	499	528	454	477	484	437	469	479	495	485	496	459	490	490	483	496	521	523	485	491	492	467	456	439	473	433	505	490	522	508	484	494	493	515	487	491	463	479	512	487	479	459	488	489	488	464	496	482	499	465	494	476	488	487	521	479	496	510	470	493	459	457	481	470	497	505	488	456	475	481	479	479	516	437	477	497	463	473	449	453	502	496	460	502	514	471	506	517	509	483	458	455	465	518	463	462	475	495	493	443	501	484	496	497	494	478	507	495	517	465	481	469	464	547	482	535	490	487	491	498	468	472	501	497	456	470	467	488	539	491	500	512	475	476	480	461	440	467	466	484	514	524	505	471	506	519	489	478	477	486	498	513	496	433	514	470	483	485	466	472	475	489	497	475	475	504	505	482	494	490	461	502	489	504	461	495	476	474	500	510	466	475	494	482	452	494	484	492	502	486	487	522	466	485	510	479	492	466	524	470	482	484	486	457	458	453	458	465	449	538	487	481	448	498	501	494	471	496	493	458	539	484	522	476	494	505	491	454	457	484	519	495	477	486	482	498	505	485	468	433	495	482	478	545	456	477	491	461	435	516	489	487	470	461	475	492	500	467	548	494	501	481	494	453	479	454	468	476	490	516	482	457	483	494	484	458	505	475	508	504	455	499	508	508	500	460	497	500	508	499	471	498	480	446	492	440	448	502	513	491	492	479	500	513	489	488	501	485	487	509	485	516	455	483	495	492	500	510	505	490	516	486	515	469	495	478	494	514	483	483	524	474	473	499	509	493	476	478	489	489	489	480	526	485	488	488	490	465	509	541	471	473	491	490	468	540	490	485	507	480	487	476	497	484	499	503	437	470	482	467	493	493	482	524	459	474	492	473	518	492	469	495	451	475	465	509	460	445	479	448	445	499	493	427	461	450	482	488	461	490	452	497	474	509	448	458	467	454	497	448	528	467	493	470	479	477	522	473	482	502	471	467	464	468	495	472	472	531	485	441	461	496	487	465	465	504	498	478	475	478	481	453	497	520	508	487	481	508	504	509	483	504	462	477	512	468	490	496	477	499	495	521	489	454	491	486	488	478	512	495	480	504	454	505	513	478	502	459	476	486	516	497	436	496	521	504	526	508	483	511	505	458	500	508	496	540	489	479	454	464	495	444	480	478	483	504	493	490	441	496	505	494	483	476	503	477	539	502	471	462	486	493	499	490	492	499	432	485	498	495	488	495	480	515	501	509	455	460	510	462	480	486	514	481	470	478	496	510	453	497	496	472	482	482	473	506	489	511	511	490	502	437	473	471	490	435	467	430	458	512	500	461	500	495	520	459	439	495	472	490	460	498	467	471	484	498	481	470	509	495	486	463	503	472	504	473	467	461	491	459	495	481	444	521
79966	76505	71191	55715	37059	18670	7233	2994	759	199	155	186	191	195	176	183	186	174	191	178	156	173	169	195	182	164	191	177	150	142	169	167	184	163	191	191	171	205	180	178	183	190	198	215	176	190	176	175	168	175	177	172	180	166	166	176	182	185	202	178	195	159	144	166	159	219	169	165	182	189	166	171	174	180	188	208	170	189	209	171	198	193	178	168	179	162	176	192	203	180	171	152	183	177	186	194	174	167	158	160	173	174	154	166	191	159	163	156	175	184	169	187	155	207	163	174	176	170	174	181	200	172	160	155	188	179	187	197	173	183	195	200	169	187	180	190	164	187	159	186	207	176	195	176	199	163	157	172	190	156	163	172	169	158	180	170	168	182	160	173	154	176	165	158	196	170	200	148	162	165	187	157	183	163	184	178	152	175	170	184	193	175	188	187	186	182	171	161	166	157	183	183	191	160	184	176	134	181	191	149	155	208	179	165	168	178	181	158	175	181	198	174	176	176	191	175	153	171	154	167	177	155	186	163	205	163	154	199	183	168	204	173	161	187	194	172	181	156	180	164	184	181	172	188	184	204	165	213	183	170	184	164	163	161	168	175	169	180	191	175	163	179	188	175	203	175	183	170	152	191	174	162	177	201	188	220	159	171	174	179	151	187	182	175	196	177	168	176	176	154	191	159	201	174	171	143	168	187	172	197	183	179	159	188	168	158	184	160	171	167	161	178	182	204	164	171	153	160	167	180	182	163	159	178	164	173	199	201	158	169	199	168	176	145	172	182	189	156	162	164	188	160	175	183	191	161	169	167	179	180	207	191	168	187	173	186	174	183	172	215	185	178	155	203	166	156	204	179	160	179	176	176	167	175	190	184	176	187	177	183	188	187	185	161	176	175	153	169	183	167	163	163	167	184	160	175	174	181	175	155	181	165	187	183	177	171	174	213	180	176	190	144	173	190	172	158	177	178	181	187	191	175	188	149	170	163	182	176	179	151	184	160	187	183	153	166	206	182	164	144	180	174	186	165	172	171	179	197	189	171	186	191	180	171	190	169	192	174	176	186	191	127	134	179	175	144	171	168	178	172	162	156	164	180	170	168	177	146	158	206	163	189	181	152	173	169	169	190	160	172	193	172	167	164	180	182	186	197	155	174	154	163	184	163	183	175	207	181	154	178	173	206	210	168	191	195	154	201	167	152	157	165	166	172	185	169	159	179	152	185	162	150	165	189	189	176	163	178	164	165	180	187	177	190	164	166	156	176	161	162	173	175	215	195	171	174	186	183	196	181	164	178	160	139	165	178	203	202	196	171	151	180	206	188	177	169	156	176	163	192	163	183	167	161	185	164	179	158	172	185	158	171	164	189	164	184	191	170	199	166	180	163	168	204	170	192	166	180	197	182	162	172	167	184	159	162	157	190	197	194	181	146	171	152	167	188	174	182	180	184	150	187	163	185	170	187	154	191	183	163	146	176	154	172	180	186	168	158	160	186	166	168	176	149	175	169	171	186	170	167	176	186	176	153	172	177	183	184	163	168	153	180	186	188	154	167	154	194	191	181	178	156	172	170	181	158	194	168	165	175	174	190	179	181	181	167	166	183	151	170	189	201	178	171	183	186	189	181	174	173	192	193	175	173	176	160	175	166	192	190	167	194	206	165	192	165	182	187	163	183	161	192	185	150	181	180	172	173	190	180	160	171	169	157	155	176	186	173	181	182	176	168	176	156	183	154	160	206	167	178	188	188	148	169	178	205	179	181	156	159	178	153	176	161	184	182	165	157	194	148	164	174	175	191	169	169	164	148	179	155	180	181	184	159	171	186	180	155	207	161	167	183	167	199	156	182	163	163	160	144	177	168	170	159	185	146	172	160	190	186	186	186	185	159	194	177	186	155	134	189	144	164	185	160	181	183	196	164	157	187	172	194	193	215	161	181	173	150	163	170	176	164	159	175	171	155	194	171	184	136	176	182	186	198	159	165	176	200	157	180	170	175	147	151	173	191	176	169	169	172	177	188	169	165	201	180	158	161	163	194	179	169	170	179	158	162	189	169	186	168	193	166	165	181	181	162	185	179	189	171	186	190	199	195	159	186	166	171	166	176	175	176	162	196	188	191	189	170	153	161	184	177	158	183	181	189	189	139	194	153	181	169	196	182	202	168	192	156	155	163	167	195	167	170	150	186	174	184	186	181	179	191	173	190	170	202	166	172	169	171	190	156	169	178	180	158	186	166	206	191	163	159	182	193	158	192	167	180	178	181	174	171	155	166	176	178	189	195	178	165	182	174	170	180	169	176	178	173	176	172	164	184	208	172	164	175	173	175	158	196	176	155	195	181	167	139	180	188	174	162	184	184	160	184	164	174	142	197	196	166	171	184	146	166	183	185	161	163	179	191	175	170	164	190	170	169	176	150	196	159	167	139	173	189	183	163	177	174	195	190	189	180	164	174	176	172	186	180	154	164	204	171	169	165	174	171	170	169	162	176	150	166	170	193	166	181	184	184	169	183	174	169	181	196	141	181	194	177	177	173	185	172	198	174	199	184	195	186	174	184	160	169	178	156	152	165	164	153	164	154	156	203	173	163	136	185	186	169	166	151	169	181	163	163	163	173	180	162	168	168	173	145	157	196	153	172	166	164	172	171	160	166	184	191	195	184	168	174	170	161	187	165	152	182	151	182	186	176	189	175	190	160	166	192	172	180	154	201	171	163	191	172	182	155	157	160	177	141	160	181	202	157	154	193	176	174	155	159	174	173	171	180	138	163	176	185	198	185	170	180	168	181	191	190	189	162	175	174	179	207	156	189	143	173	160	170	182	196	182	169	182	180	178	189	170	173	188	174	173	180	184	175	160	175	182	168	165	179	180	186	185	206	161	177	191	178	163	185	156	172	162	177	182	188	178	172	176	175	169	172	150	179	201	182	176	178	173	170	159	185	156	190	194	175	176	182	164	164	180	176	182	162	153	180	163	170	185	187	180	149	173	171	181	173	170	155	168	176	184	183	183	177	198	186	176	160	173	183	175	179	171	179	194	172	183	170	156	160	165	178	161	192	170	179	178	163	182	189	207	166	185	178	175	170	171	182	166	154	184	165	166	179	178	157	190	183	158	175	193	158	196	143	194	205	158	162	181	161	185	163	174	169	162	187	177	182	147	191	191	155	171	177	191	168	165	189	158	157	172	181	181	182	172	203	163	182	166	181	148	198	155	176	167	157	205	162	178	187	188	157	155	179	178	170	198	174	160	168	147	166	179	163	181	193	212	160	157	199	172	167	199	190	169	196	183	176	194	171	161	188	187	175	199	183	187	161	170	174	154	179	184	174	159	183	152	190	170	183	179	172	160	166	156	143	155	167	171	186	178	167	177	180	180	179	172	174	176	159	155	169	166	157	176	172	190	202	183	192	162	163	211	163	186	162	182	184	164	169	186	155	149	203	177	176	170	148	192	151	188	185	179	164	190	160	153	182	179	167	190	193	198	182	161	198	186	173
52052	59669	67756	60311	45143	27469	16869	10184	2539	566	481	490	508	488	469	496	465	429	482	454	412	493	463	453	430	435	450	417	425	421	420	403	440	435	431	413	425	444	422	429	495	573	538	506	441	388	401	414	437	417	414	413	449	441	407	396	418	403	431	421	407	404	380	446	391	433	430	447	419	420	422	400	411	426	417	409	438	449	377	421	399	442	381	448	434	409	409	419	411	408	418	364	377	416	435	412	407	414	408	397	433	364	404	417	414	434	442	433	395	403	436	430	415	421	424	426	390	384	407	452	425	415	415	391	425	402	404	417	418	429	427	402	391	463	423	397	427	442	439	431	430	421	428	412	396	401	426	411	414	425	412	389	399	397	437	428	447	456	405	462	428	395	424	404	420	413	425	412	449	425	409	375	407	418	438	432	445	435	441	427	411	361	378	437	415	428	407	421	430	423	385	421	387	417	430	466	437	391	425	411	375	426	446	429	431	404	425	421	400	406	424	440	434	410	429	398	458	426	396	410	430	417	412	424	401	407	433	422	442	459	420	400	423	392	432	411	405	402	449	402	427	402	443	428	467	423	430	409	415	432	384	439	436	431	395	394	397	392	390	422	420	447	428	392	403	439	409	389	395	407	431	380	428	380	413	413	413	440	429	367	435	431	441	374	453	379	425	450	437	409	432	409	417	411	377	403	431	425	430	392	411	410	400	456	423	430	401	459	416	411	414	441	417	449	441	435	446	399	415	415	445	390	420	431	403	421	462	458	406	431	433	402	409	393	432	407	414	474	428	425	425	418	403	428	402	447	417	402	408	393	412	415	412	420	431	445	385	361	449	467	426	407	383	401	407	399	427	388	441	447	381	455	392	418	427	418	418	446	400	424	427	395	433	427	425	419	415	433	423	395	422	439	412	417	403	414	401	434	440	419	421	433	389	438	377	424	427	433	413	426	419	410	432	440	407	447	406	437	455	379	436	422	437	408	402	424	449	403	399	443	400	421	459	422	426	410	393	413	416	433	404	409	415	422	399	403	416	438	407	446	433	443	418	411	415	422	441	393	450	407	411	425	410	402	403	392	441	424	383	408	362	433	402	424	396	407	430	434	393	439	436	380	407	392	412	433	423	407	408	411	422	389	434	451	404	471	393	417	420	449	423	444	439	415	399	396	447	400	421	428	428	408	402	387	437	398	424	422	405	399	432	396	391	423	419	427	422	445	434	425	416	403	434	441	424	407	427	386	380	417	387	425	434	410	405	412	414	427	427	381	414	440	456	431	438	396	435	415	375	422	443	441	440	389	412	419	417	430	453	422	423	454	374	414	418	437	430	403	413	425	408	413	423	423	418	413	431	429	391	416	383	433	433	431	413	390	439	415	434	391	431	417	424	433	435	454	415	433	424	411	406	419	391	458	413	422	435	454	421	390	407	396	380	430	399	427	400	425	428	405	412	411	437	464	431	407	400	380	384	434	449	440	428	408	419	415	436	431	426	428	410	416	428	436	422	412	441	421	435	404	443	428	410	415	407	426	415	428	401	404	432	427	378	396	419	409	433	404	421	422	452	435	421	444	441	426	434	407	423	412	435	448	405	419	400	406	447	443	400	411	392	400	396	437	407	408	412	412	408	421	406	433	404	421	420	459	466	445	423	426	401	402	389	414	437	448	428	376	414	394	422	415	427	429	403	421	398	375	427	406	430	405	386	416	399	397	409	413	437	379	424	441	430	425	391	409	415	416	453	412	398	433	403	431	413	415	457	405	437	375	384	431	420	430	432	451	390	425	416	412	438	377	392	421	397	416	416	421	447	421	439	434	436	421	393	410	403	402	438	447	399	403	421	435	414	399	450	427	413	430	468	393	404	399	423	424	428	376	424	423	416	423	422	433	403	404	430	410	391	407	409	420	415	424	418	405	436	434	430	404	376	415	446	437	423	400	459	395	391	387	423	424	401	441	419	424	450	440	401	412	420	410	407	422	452	409	414	416	390	416	423	421	413	429	413	407	437	396	411	409	429	413	407	421	437	418	447	399	408	442	377	360	424	410	437	437	386	365	423	398	406	465	434	431	397	371	423	419	373	432	427	407	435	443	385	441	414	395	423	437	415	400	419	438	444	423	397	424	412	409	444	414	428	425	400	426	413	459	409	419	438	398	412	419	414	397	364	434	423	445	392	428	390	412	430	432	421	396	427	449	385	375	407	427	411	421	422	407	425	427	381	416	413	386	394	394	410	436	435	400	398	415	422	425	431	421	436	418	455	433	424	402	442	403	420	420	371	392	406	409	460	449	456	446	420	474	388	427	401	435	419	413	415	388	435	417	430	486	439	443	423	427	415	413	431	436	431	403	440	431	406	403	435	439	395	391	430	416	433	428	429	430	429	402	409	412	400	436	398	424	403	428	449	429	409	427	423	407	412	422	385	419	424	405	452	478	374	410	409	446	451	386	414	447	432	442	455	428	389	413	425	413	436	404	400	418	417	404	415	453	386	439	440	438	419	426	425	429	421	451	456	403	372	414	441	405	438	426	403	426	442	398	387	424	433	425	383	435	424	433	441	406	435	418	417	450	411	449	448	406	403	428	434	450	456	423	440	430	426	391	412	456	423	436	421	395	441	429	411	408	412	431	393	414	433	409	428	403	437	419	411	432	429	433	402	399	413	378	479	408	408	434	415	431	450	409	405	423	445	418	436	419	418	448	421	417	408	412	433	405	396	461	395	433	416	397	400	422	445	449	448	447	386	398	436	390	387	431	393	400	386	411	377	436	432	397	436	412	405	439	432	404	396	379	434	392	415	418	433	414	424	432	413	383	391	406	411	413	409	402	412	439	416	432	376	453	439	443	406	415	430	417	395	444	432	450	419	403	442	404	432	419	422	409	429	440	404	392	429	430	406	443	389	400	404	412	387	429	418	440	405	440	390	406	423	439	423	389	382	386	423	399	418	410	421	440	423	403	446	388	443	430	439	408	433	400	425	417	407	409	420	396	417	443	412	391	375	404	424	464	413	428	386	422	424	425	412	416	418	432	402	387	424	430	385	427	444	415	399	397	396	398	428	429	416	421	399	405	433	449	441	407	409	408	401	421	412	417	410	419	411	401	408	415	405	428	432	413	393	420	412	427	424	454	412	435	433	412	401	390	430	385	417	463	448	433	412	414	423	436	418	433	429	430	385	403	397	400	434	436	432	416	420	404	417	396	424	423	438	430	395	425	414	376	449	447	388	410	437	426	379	406	470	394	422	446	443	419	430	399	424	423	426	409	419	401	438	440	440	433	437	396	414	441	439	403	439	413	436	403	406	428	399	434	413	401	437	425	436	430	467	430	404	412	447	398	409	445	422	397	413	411	393	424	419	404	394	406	412	419	441	434	483	454	408	430	446	430	430	404	459	413	395	418	406	445	454	425	433	412	457	419	428	452	420	399	429	445	396	390	432	401	414	392	384	416	417	396	418	416	391	394	437	415	403	423	418	453	465	424	447	426	443	421	427	433
20618	13478	9614	5280	2126	770	463	372	276	272	281	241	241	268	248	234	278	283	259	243	256	278	246	253	248	284	268	244	243	233	253	244	277	251	263	276	259	247	242	245	250	230	247	281	252	260	260	250	246	241	239	244	291	230	267	249	254	210	230	214	265	238	260	255	258	252	266	256	262	283	242	254	213	255	239	243	253	236	268	252	294	257	253	231	254	253	234	244	256	277	236	239	268	260	273	254	280	224	240	253	258	277	243	262	252	258	263	275	247	240	242	250	231	247	261	244	259	258	274	297	226	228	242	264	239	241	231	275	260	283	256	293	282	222	275	259	247	252	238	242	225	256	276	239	251	231	268	280	240	263	263	268	258	261	263	238	253	257	248	239	230	270	258	250	255	268	249	241	263	265	286	215	250	254	259	257	236	262	232	250	255	258	267	296	256	250	240	263	271	239	256	267	264	254	262	269	244	272	237	260	265	291	260	242	221	239	223	242	253	247	260	268	262	266	236	254	227	247	250	267	235	263	248	263	238	265	228	260	223	236	242	256	263	253	268	262	213	250	219	240	259	281	277	271	245	272	239	242	269	258	244	243	265	258	242	250	245	245	256	232	242	240	251	258	252	258	249	262	247	230	268	242	264	249	270	222	270	262	273	241	261	269	222	267	229	268	250	219	252	255	215	254	250	251	242	259	255	227	240	266	240	235	228	249	210	236	244	253	232	236	264	236	270	223	245	261	254	271	243	267	268	262	257	276	264	250	273	272	248	249	244	248	256	265	273	263	283	242	258	219	276	267	262	252	258	261	237	255	271	246	241	264	257	239	225	254	259	264	265	250	256	238	237	263	262	243	247	230	244	261	266	265	242	264	232	301	258	228	263	243	243	245	265	252	235	263	248	259	260	272	229	231	241	238	267	261	249	279	245	271	276	228	251	228	268	230	274	271	268	264	252	241	254	284	221	282	231	266	277	252	237	246	241	249	293	262	281	230	245	216	237	239	275	240	266	267	228	232	254	246	257	261	224	233	242	243	270	268	273	248	258	231	245	262	223	252	271	251	250	244	226	252	244	259	246	230	242	274	260	245	249	248	249	243	267	227	277	239	244	249	264	244	261	248	259	239	248	254	252	240	252	260	256	246	281	246	223	264	239	227	213	260	282	261	267	254	258	239	246	268	253	234	276	252	258	231	261	270	249	256	253	262	246	237	262	261	240	224	245	272	247	273	255	234	235	263	272	231	261	244	269	219	283	238	255	234	259	267	255	233	247	272	264	264	239	257	253	274	258	228	259	265	259	254	274	265	269	277	258	222	244	251	229	290	271	270	283	261	221	253	292	250	270	265	266	260	274	274	255	246	249	283	261	270	258	263	265	241	254	250	283	274	246	270	250	247	248	262	230	273	268	221	244	262	271	248	255	230	254	272	243	250	250	258	247	228	256	253	242	253	240	270	243	240	239	246	226	246	257	256	233	268	234	267	226	245	262	249	299	254	280	287	271	240	267	245	241	257	253	246	260	285	258	270	226	234	231	257	241	249	238	270	226	254	246	258	244	255	270	238	240	269	228	221	264	265	259	235	221	264	218	233	239	229	220	244	244	233	241	271	270	232	260	267	257	264	283	263	245	258	232	237	256	259	280	258	252	234	234	294	229	231	231	282	249	254	258	238	252	276	256	247	260	246	250	273	296	238	241	236	253	237	234	282	244	252	212	243	232	242	258	241	252	248	252	241	268	228	252	251	261	249	255	236	240	268	254	265	267	244	279	252	262	255	256	247	284	281	239	257	251	231	257	230	245	240	208	266	239	242	243	241	274	265	269	249	253	269	258	262	242	271	269	233	245	257	227	263	257	262	247	253	262	274	279	244	254	236	272	244	274	254	268	246	226	268	240	262	217	266	254	235	256	229	269	260	235	267	275	257	240	258	259	288	269	258	252	268	258	231	224	233	260	249	240	254	257	258	234	254	242	223	289	253	246	211	280	240	252	252	275	226	263	230	258	261	271	264	272	257	219	245	268	239	259	251	251	241	258	241	244	238	264	253	253	269	247	263	247	276	269	230	266	217	271	234	252	254	221	230	272	262	271	222	253	236	238	243	255	262	287	254	253	279	238	220	246	243	272	253	244	254	231	230	237	247	256	278	249	265	227	235	259	250	261	260	270	282	246	245	246	231	263	245	261	243	304	229	250	263	272	255	261	248	257	254	249	229	262	252	257	252	235	215	244	237	229	241	226	268	253	251	282	252	247	242	246	275	286	291	236	260	245	288	254	240	230	254	260	266	276	237	283	264	260	240	245	259	265	247	256	275	235	221	219	259	227	266	255	249	233	235	242	244	253	273	228	252	244	243	248	238	294	269	289	259	238	261	263	268	281	242	287	258	287	249	217	261	232	258	239	226	266	231	249	256	276	255	254	250	234	259	237	261	272	260	222	251	250	222	242	235	236	235	246	262	245	282	235	216	256	281	234	255	243	241	232	252	279	249	263	290	264	264	257	235	259	237	238	255	254	265	246	255	282	235	257	283	266	262	286	260	257	234	275	266	280	273	252	277	249	219	225	257	253	251	247	270	244	245	246	246	245	246	257	219	239	237	262	223	257	265	222	243	218	255	266	246	249	243	273	303	258	244	237	253	253	229	255	255	260	253	289	248	234	256	227	253	265	285	227	269	260	244	259	234	215	245	233	260	265	266	287	251	283	247	256	264	236	244	252	249	234	234	277	249	265	278	285	256	258	258	234	272	261	242	279	251	280	237	233	231	237	258	270	235	215	227	282	279	279	258	223	253	242	231	239	261	252	248	243	239	257	301	245	260	246	263	265	231	294	253	269	260	264	233	277	232	249	247	271	244	246	255	257	229	243	275	243	245	282	236	223	276	268	240	261	231	256	252	250	265	263	240	297	251	256	280	254	276	264	230	273	258	265	271	247	281	264	265	263	242	253	238	233	252	272	247	239	256	249	267	240	242	264	257	276	234	247	252	256	262	235	268	253	250	254	253	239	268	269	253	279	260	263	242	288	286	237	262	275	248	247	239	267	249	262	281	291	282	237	250	234	248	252	242	243	247	242	243	251	283	266	234	233	269	270	271	253	235	257	212	253	269	268	250	224	244	259	282	250	295	265	275	266	298	273	252	245	247	253	257	257	269	269	243	253	238	287	271	247	228	226	225	241	234	234	244	256	246	285	256	266	261	265	242	249	228	237	248	243	274	267	255	267	284	284	276	241	254	252	242	232	256	253	243	256	242	300	238	256	231	264	243	244	256	288	239	248	256	260	243	253	245	267	242	224	252	268	243	264	261	241	264	253	270	284	233	259	261	257	284	230	231	273	263	255	272	257	209	238	235	261	266	247	236	235	237	224	271	264	259	249	253	239	259	265	260	261	259	259	267	224	216	234	263	275	272	261	251	243	251	265	257	266	243	239	224	250	242	253	238	244	276	256	249	218	253	261	211	293	259	268	241	239	248	282	236	258	287	251	260	234	251	254	237
17474	16275	15948	12375	6457	2427	1453	1060	750	609	564	590	594	607	580	564	593	596	600	579	577	542	589	583	564	559	562	577	575	619	625	549	574	577	562	581	626	586	608	600	576	610	589	624	577	584	577	580	568	598	570	535	602	550	582	580	578	593	541	602	598	548	576	600	591	583	583	577	606	577	560	564	603	617	573	562	580	553	565	558	549	586	626	632	552	600	604	546	582	575	613	580	581	539	560	571	570	575	592	598	583	552	563	647	584	599	600	613	563	596	578	544	603	624	608	601	584	583	560	569	569	574	627	633	559	599	604	609	589	562	588	564	582	574	583	553	573	607	595	574	541	554	538	615	576	576	628	577	578	578	599	617	566	579	612	583	590	587	565	574	604	627	575	601	540	566	591	574	595	603	558	580	597	604	574	608	574	598	582	593	579	600	577	576	581	609	551	608	585	593	564	572	622	577	581	581	551	568	612	643	572	589	546	569	575	586	606	583	576	584	580	567	579	574	570	597	583	595	582	617	587	584	594	588	560	573	594	563	614	564	566	589	576	600	537	541	547	570	571	593	576	637	630	604	530	608	556	618	593	585	592	596	574	598	539	580	613	566	561	596	568	581	542	603	579	608	545	618	565	567	603	541	582	577	586	578	610	612	561	566	567	562	593	575	643	581	573	605	576	582	580	560	569	577	577	603	571	614	591	597	592	586	550	554	575	590	590	561	608	601	579	565	612	589	604	577	571	591	587	552	567	633	569	603	551	591	582	583	615	572	632	581	565	562	592	545	579	545	562	558	583	534	585	594	556	563	586	591	568	621	571	599	598	559	581	569	578	582	574	582	572	526	600	550	542	568	586	610	556	568	603	608	577	579	571	601	595	587	560	556	561	520	591	560	554	618	599	538	554	567	598	519	589	612	601	564	617	649	547	596	579	554	609	581	593	600	574	568	557	587	608	552	536	580	616	612	533	595	604	594	582	576	560	620	544	574	592	579	584	549	583	608	572	611	596	611	600	580	593	549	576	593	565	583	565	556	593	592	588	598	557	582	544	621	581	559	609	567	570	594	551	566	590	575	591	612	607	533	543	604	554	580	552	594	580	564	546	580	598	588	554	587	570	594	565	543	602	587	598	549	554	568	598	541	581	580	580	596	559	552	549	563	579	575	575	570	570	585	604	576	596	529	577	621	595	537	605	561	581	582	557	614	523	561	555	587	589	549	589	578	598	550	589	596	548	579	618	567	607	575	584	590	628	536	525	532	588	572	605	590	603	577	593	575	564	549	617	541	596	560	579	571	582	602	543	626	613	558	607	597	625	563	573	594	613	605	555	596	592	585	595	562	578	550	582	592	630	586	605	573	597	602	553	587	605	607	608	577	604	617	639	595	589	569	572	600	558	619	581	624	585	551	567	619	616	571	572	608	572	535	596	603	570	540	594	585	580	618	553	613	589	604	564	575	570	539	589	579	601	578	569	588	543	592	568	596	553	629	548	585	592	617	561	564	584	590	595	550	565	573	597	620	554	614	603	639	619	578	610	612	580	533	575	580	588	553	563	586	578	597	574	565	581	597	567	586	600	552	600	617	578	606	610	586	590	570	587	592	604	570	591	588	556	546	548	556	575	572	599	552	588	545	639	611	588	554	596	590	565	597	555	597	552	582	570	603	553	588	591	585	540	619	608	581	598	578	564	575	614	585	646	572	575	573	561	600	568	574	603	565	562	607	604	637	593	574	560	590	624	604	596	603	575	567	550	583	590	588	620	553	554	627	608	581	584	560	551	608	550	568	603	606	593	580	541	569	579	575	570	572	583	609	590	584	548	572	591	583	558	593	579	550	612	606	588	580	535	561	572	549	617	597	598	614	601	563	584	557	606	556	635	604	607	578	622	608	547	558	564	539	547	607	574	607	568	595	598	599	562	582	589	566	600	590	596	567	528	581	579	553	588	580	614	543	609	586	601	584	552	617	578	562	568	536	571	622	566	590	577	539	577	615	576	577	588	570	570	494	609	557	586	554	588	586	586	593	551	589	590	535	521	579	580	555	572	632	604	570	611	531	569	582	572	574	583	569	549	585	615	562	546	576	576	568	581	569	549	608	595	588	598	592	579	591	597	574	598	568	551	592	542	548	592	547	581	598	574	556	588	558	589	551	605	561	585	618	580	593	568	523	615	577	598	575	634	554	564	579	595	607	610	614	574	549	561	598	571	581	604	575	599	560	596	575	607	599	570	591	593	533	539	612	577	597	583	630	551	599	575	577	560	627	514	533	585	581	555	575	575	580	576	602	557	570	569	562	579	569	594	588	582	598	609	570	588	603	567	574	566	575	555	536	557	593	593	572	572	602	572	595	532	592	580	563	542	589	574	579	570	638	572	588	627	557	548	577	536	573	578	554	584	599	568	598	582	577	554	574	603	574	621	557	566	608	562	561	547	572	573	600	589	575	584	578	563	593	589	569	630	578	578	596	586	594	622	608	607	569	605	631	596	593	581	525	613	554	552	606	588	609	632	543	601	548	590	570	552	623	602	600	590	605	585	549	606	587	630	558	583	562	541	620	608	560	573	592	543	592	562	603	634	553	647	559	533	596	597	577	560	609	583	558	592	570	572	580	575	576	576	583	579	584	588	557	588	550	613	594	564	538	582	567	580	618	606	592	553	633	567	580	586	569	555	579	569	586	598	626	544	615	568	559	539	575	570	596	562	588	584	573	644	579	582	540	593	566	567	578	619	586	567	574	552	587	542	581	584	609	579	616	553	592	565	577	560	599	577	615	603	566	580	543	575	608	535	559	577	619	566	599	618	530	570	568	582	544	619	603	560	563	623	598	565	592	555	574	577	598	566	595	537	604	593	636	576	573	567	569	585	592	572	537	625	584	566	560	591	565	568	553	589	582	556	535	600	573	594	608	577	579	585	570	619	604	588	577	575	585	579	577	602	601	578	601	579	624	569	540	552	583	581	595	607	581	611	568	583	540	573	583	593	599	585	557	616	589	597	595	567	638	584	569	613	607	564	561	580	600	563	593	532	576	619	611	582	590	580	606	547	558	569	640	640	603	549	609	601	583	565	596	586	579	577	572	582	631	554	585	603	582	572	596	570	579	582	583	579	613	593	600	595	610	551	544	630	629	582	591	565	594	537	589	558	591	610	575	588	610	557	641	529	611	581	606	573	593	560	596	613	568	579	595	586	598	579	570	583	603	569	563	530	566	593	540	580	570	579	580	562	522	593	585	540	560	616	588	568	596	579	553	613	603	569	566	605	569	598	574	563	638	607	589	565	568	570	596	604	559	598	575	564	616	583	594	576	564	586	602	565	605	594	579	595	600	601	549	561	615	594	630	606	622	564	578	607	594	598	612	608	588	617	565	586	585	556	569	643	602	606	614	608	573	521	580	537	573	579	569	571	581	575	585	542	568	578	628	613	557	610	566	544	536	610	613	552	533	583	586	597	599	596	578	552	596	549	564	606	570	563	570	580	552	567	616	569	557
61234	56343	52446	37930	20353	7083	2585	1270	514	229	209	204	217	212	218	212	213	191	236	215	176	181	201	209	206	239	191	201	210	222	220	207	236	227	208	202	209	229	205	221	211	228	224	187	247	208	208	225	210	206	165	212	210	211	191	223	224	227	218	200	208	199	227	219	202	229	194	216	232	184	212	217	211	203	192	187	239	240	217	227	199	198	216	214	223	200	180	214	217	209	204	193	182	229	208	235	206	185	216	203	211	233	201	216	203	194	219	194	206	226	249	184	216	187	214	208	206	214	234	205	212	212	205	211	202	202	192	203	208	213	208	234	238	206	191	190	196	200	193	216	221	217	206	232	205	208	178	221	219	226	211	209	240	204	228	206	210	230	196	205	204	215	233	210	188	203	210	205	226	213	194	218	208	215	214	229	194	186	194	178	223	224	203	185	221	241	230	245	228	210	208	201	228	217	196	208	221	209	226	200	204	212	214	239	232	201	213	202	222	228	211	219	212	183	179	210	231	214	188	206	206	212	185	216	204	200	203	205	194	207	217	225	205	201	225	204	193	203	233	201	213	243	230	235	215	197	191	216	208	206	182	182	231	190	214	216	191	231	202	196	175	225	231	248	234	225	209	227	192	204	182	202	209	260	209	245	226	215	216	203	197	194	219	225	216	203	215	214	199	216	241	218	195	173	222	211	190	195	209	188	230	205	200	211	193	235	205	213	192	222	200	221	187	224	222	205	200	205	214	219	231	228	223	221	218	206	209	240	224	222	202	204	186	214	252	215	221	206	210	180	184	201	209	219	245	207	213	220	202	189	191	205	231	230	200	190	206	195	193	202	210	190	188	215	215	188	192	206	207	215	224	220	203	226	225	225	222	205	191	171	198	215	225	218	200	220	197	226	235	217	192	201	192	190	220	213	212	222	223	214	181	239	209	204	194	192	243	210	229	202	188	252	223	210	218	206	216	168	190	225	225	209	194	226	203	221	214	218	215	217	230	226	200	192	196	224	203	176	200	217	220	205	257	182	222	219	212	215	210	202	208	204	202	216	207	207	219	208	201	199	229	215	221	227	236	235	204	224	226	218	196	209	217	218	237	216	208	196	202	201	186	223	220	228	205	212	195	193	193	216	194	215	226	204	212	198	207	238	225	214	215	222	228	207	233	195	220	205	218	193	214	198	208	227	190	221	202	240	198	198	184	179	193	212	210	207	216	204	216	212	211	211	220	218	196	212	221	214	215	223	209	212	208	208	226	213	216	202	211	209	209	206	224	220	209	211	204	228	218	182	210	208	207	227	227	187	237	200	205	205	191	209	191	205	214	193	215	198	223	201	218	226	202	182	201	198	208	218	205	201	223	224	212	212	190	181	206	216	230	217	199	215	185	199	189	203	207	226	218	191	185	206	207	212	220	203	208	218	180	203	211	195	220	232	214	227	215	221	189	225	223	187	213	200	201	234	210	210	216	222	231	223	219	217	218	206	219	218	219	203	228	218	215	245	193	197	183	207	219	198	204	189	224	206	195	218	243	222	217	196	195	184	213	216	188	173	215	203	228	221	211	204	204	225	207	197	262	203	218	216	166	209	210	208	188	189	214	193	220	214	207	196	207	231	221	220	213	198	213	211	206	232	213	217	239	212	230	214	210	229	204	248	196	212	193	204	218	220	241	215	229	216	172	235	186	213	186	193	208	194	194	206	217	196	187	188	223	195	199	224	213	207	200	246	192	249	218	217	218	190	235	216	183	220	222	208	208	219	213	227	216	211	198	226	215	209	214	209	222	222	196	194	178	223	182	183	223	231	205	219	183	195	214	200	180	186	232	194	191	218	222	193	215	206	204	211	221	209	224	224	211	201	230	186	204	207	209	219	212	201	213	205	215	197	182	197	229	225	216	218	186	208	181	197	209	198	192	211	198	198	218	196	233	246	193	204	219	208	216	215	190	195	202	184	220	230	205	217	212	223	219	217	214	223	203	212	192	240	211	211	245	194	221	191	210	210	204	225	220	198	209	210	172	179	192	193	263	218	202	217	220	202	191	194	209	229	214	218	235	206	218	197	204	211	202	219	214	200	203	197	212	232	193	220	229	221	197	218	177	189	224	201	190	197	227	248	211	208	214	189	217	210	222	208	210	221	209	213	201	211	195	240	219	232	207	195	221	210	206	212	193	235	193	225	230	230	241	213	236	214	218	212	193	226	230	211	216	192	236	223	206	209	202	183	222	206	233	222	186	218	226	203	224	206	202	225	234	208	181	235	233	204	196	230	210	218	221	232	225	222	239	229	221	198	196	209	212	224	221	204	199	217	219	216	243	208	208	223	211	217	197	240	212	205	213	204	220	204	249	211	218	223	228	225	211	201	219	217	210	240	219	225	215	211	208	208	222	226	204	192	192	212	228	202	221	206	200	198	215	196	203	207	179	226	227	199	197	230	199	212	194	209	208	202	219	221	235	184	211	205	204	217	225	217	219	226	187	200	215	216	189	185	179	211	225	225	192	235	214	205	229	195	218	207	201	196	190	200	212	212	197	233	210	203	211	225	217	218	210	205	195	202	190	236	216	202	221	230	217	227	219	224	202	203	237	233	212	180	224	211	228	210	203	199	203	205	204	185	207	214	197	187	190	213	199	212	221	229	217	223	214	227	214	187	227	184	235	215	214	238	220	220	184	212	200	192	225	193	221	228	187	212	221	203	231	214	218	193	195	220	200	215	204	209	213	211	214	215	215	193	199	235	202	201	221	213	207	215	204	232	216	212	229	231	202	212	188	227	216	210	217	199	186	200	217	197	197	196	186	221	221	208	207	223	223	200	230	208	198	235	218	210	209	221	215	209	197	206	222	188	219	185	190	231	193	247	195	204	219	214	211	190	211	208	207	196	193	198	222	217	184	249	203	184	200	200	217	221	207	213	220	196	233	208	215	201	229	191	202	213	199	238	222	191	204	238	191	225	204	203	244	199	220	256	214	215	211	204	211	214	213	205	194	236	219	215	190	217	210	230	206	220	178	203	218	204	219	220	221	211	198	199	190	245	220	216	216	189	200	209	220	205	237	209	199	241	227	237	184	215	216	199	222	210	193	194	230	225	222	227	223	200	209	200	198	189	210	210	212	192	209	219	223	199	176	222	217	196	214	215	209	227	218	208	222	203	189	205	202	213	224	205	225	203	193	198	206	244	218	204	228	200	192	190	202	228	204	200	226	208	207	194	183	194	203	212	188	209	203	218	214	219	210	203	209	212	211	240	223	199	233	219	230	187	220	221	202	226	216	213	207	232	202	209	199	232	197	241	222	191	208	217	199	222	224	208	217	204	201	209	190	217	210	203	194	202	203	214	215	210	244	230	222	209	219	210	215	221	224	206	204	216	205	229	205	223	206	225	217	191	243	212	205	203	192	231	234	203	223	200	223	195	211	212	215	197	233	231	194	222	189	196	217	215	236	231	206	203	215	207	231	204	197	228	199	208	231	217	238	201	224	212	192	214	217	218
37894	42802	49164	44273	29864	15796	8825	4873	1851	590	537	529	501	492	510	549	489	519	516	475	498	509	499	468	496	505	498	488	478	508	481	507	501	482	547	485	523	527	513	484	524	490	526	537	498	463	453	474	446	492	505	511	492	495	465	505	447	488	483	476	496	498	510	484	447	523	465	460	505	492	515	506	481	457	499	485	457	496	448	489	480	509	492	440	496	492	478	450	478	505	511	450	495	507	496	472	523	480	515	510	483	482	483	455	481	505	460	490	454	487	536	465	506	485	467	459	462	516	463	507	493	517	493	477	462	474	492	508	479	459	449	509	489	492	490	423	472	522	456	515	490	485	511	492	529	528	474	506	524	467	499	482	520	512	498	464	516	557	453	497	481	510	499	490	464	498	472	481	473	467	496	470	497	466	498	483	511	501	516	505	462	503	544	495	495	493	472	509	471	501	444	510	477	521	508	461	549	461	497	477	536	473	479	522	504	521	477	496	544	471	477	464	493	512	474	498	471	505	517	490	477	510	491	478	489	490	498	501	534	502	469	485	494	485	494	498	465	491	464	482	463	525	451	546	478	512	505	461	476	450	457	499	483	487	472	484	492	486	507	447	484	486	467	482	482	490	492	520	501	508	491	519	503	498	485	497	528	519	492	496	507	492	488	504	481	469	516	488	482	544	480	486	469	478	503	474	499	495	497	466	473	501	486	458	469	519	547	466	505	476	521	442	497	464	519	507	512	492	512	496	513	504	507	489	505	503	508	491	489	486	488	556	452	474	457	508	473	470	487	504	486	487	483	478	469	460	505	515	506	542	469	487	481	499	450	511	522	486	523	473	479	486	466	497	467	471	488	469	497	460	489	500	482	506	495	509	485	484	487	509	478	455	497	483	501	555	475	498	464	507	471	517	478	446	477	498	484	489	490	506	480	497	490	495	482	498	488	487	545	491	514	525	500	514	502	505	496	462	502	486	455	469	499	462	485	456	476	475	519	526	466	497	520	509	478	498	522	473	512	509	483	478	505	515	517	471	484	514	484	492	481	528	509	520	500	489	471	519	485	507	486	466	449	438	500	508	468	496	497	496	502	539	502	482	477	479	488	519	428	496	494	471	463	464	509	483	477	462	516	493	498	423	497	506	488	485	460	464	503	509	524	484	508	441	489	449	485	490	456	476	485	487	483	488	477	487	494	478	525	511	512	533	468	477	454	501	502	510	485	476	521	533	512	440	498	498	496	505	527	513	498	469	487	487	468	488	514	520	491	511	471	500	502	461	495	448	507	479	476	433	473	489	535	477	473	505	511	505	489	493	478	474	497	456	494	498	489	496	497	498	498	487	475	525	469	527	502	474	498	490	475	493	436	496	497	480	528	485	495	531	517	471	507	477	506	491	475	511	479	514	500	504	488	486	487	525	514	507	492	482	493	522	457	461	488	483	471	498	495	512	513	475	478	471	476	484	500	446	470	504	485	471	469	521	493	473	504	493	456	515	485	466	482	517	515	488	494	495	513	496	454	489	479	493	487	487	469	469	525	494	499	467	475	511	512	482	492	467	463	484	477	488	468	461	489	495	475	489	521	517	484	495	492	494	494	496	527	499	494	454	469	452	517	453	488	482	493	498	474	506	505	504	528	457	516	528	525	489	493	454	495	473	481	484	492	479	506	472	516	488	460	487	470	479	517	482	512	505	493	516	494	516	476	462	518	484	461	478	494	495	516	510	485	467	463	510	479	479	486	502	458	519	488	484	497	492	484	461	470	496	482	531	520	481	466	480	489	494	487	496	470	475	468	508	478	495	507	469	462	506	485	496	483	496	486	505	523	464	473	505	505	498	508	503	538	494	490	510	443	488	521	489	468	472	510	456	507	504	486	496	488	490	498	514	493	531	489	491	480	467	511	504	431	489	517	507	533	501	477	535	517	497	481	574	468	496	497	475	494	485	478	507	472	483	492	475	493	490	503	510	528	488	496	493	489	465	518	521	496	475	495	458	493	492	485	505	493	458	502	456	489	457	479	490	530	458	494	467	480	487	484	492	506	477	504	486	481	458	468	508	489	483	466	470	515	485	486	482	490	467	478	502	486	519	533	500	486	525	516	525	469	458	486	475	517	500	465	533	483	479	508	485	509	502	495	513	479	483	476	500	470	462	534	540	503	527	512	479	496	493	452	482	555	449	471	466	501	512	522	475	465	471	469	471	475	452	520	510	491	488	509	480	450	519	487	478	489	479	495	442	485	459	507	439	495	503	491	523	510	482	501	501	487	498	501	479	490	519	463	472	484	498	505	494	557	439	471	477	480	486	507	469	488	473	521	480	493	514	509	510	479	483	482	505	523	506	478	470	464	570	511	454	470	495	463	496	483	534	472	483	486	497	498	492	483	467	519	520	534	485	516	552	465	480	481	493	488	485	460	474	489	468	512	492	477	473	496	516	441	489	514	474	544	489	506	519	487	460	501	505	459	451	486	504	478	511	475	549	473	480	526	458	507	471	468	498	509	522	502	484	472	459	491	454	460	534	468	459	490	472	494	476	477	472	493	500	481	495	510	508	486	509	513	516	485	484	529	499	486	492	478	446	457	505	532	500	499	508	535	508	513	461	468	492	442	450	483	480	486	470	521	493	525	492	485	499	486	460	464	501	516	484	522	497	474	492	523	481	480	470	463	507	488	509	503	536	484	477	493	486	498	499	506	498	455	473	493	487	507	510	483	492	477	516	517	517	490	526	474	478	507	493	451	508	513	484	490	511	516	528	480	495	474	496	459	511	516	552	456	542	489	506	467	501	455	481	476	510	487	507	453	468	481	467	475	509	495	486	498	476	491	522	515	516	470	490	472	478	499	507	501	471	474	487	479	483	487	476	467	533	500	488	475	483	492	496	515	524	511	480	497	481	496	463	530	462	467	523	504	498	435	476	486	502	514	494	462	501	492	464	503	459	489	462	474	452	469	492	480	493	500	507	501	485	463	493	525	509	463	473	471	496	469	504	504	467	475	509	494	509	454	465	481	467	457	512	499	500	525	527	505	490	503	459	477	501	499	483	495	476	491	508	498	458	489	488	473	507	495	474	461	495	466	495	522	493	502	460	488	459	489	496	462	475	503	481	492	477	500	442	509	483	445	528	507	502	505	477	509	495	478	484	481	505	527	509	484	490	482	492	513	524	494	494	513	465	497	495	485	490	451	503	472	477	489	470	534	501	490	518	507	476	467	513	462	470	533	472	479	478	451	499	488	507	458	516	490	461	506	477	475	481	479	520	496	494	511	478	498	498	507	473	470	479	493	519	478	499	444	514	520	514	482	427	512	492	506	460	545	514	492	488	490	528	478	488	486	475	520	481	503	499	496	477	507	488	516	460	503	517	476	494	522	483	478	489	528	508	491	494	470	503	486	514	530	511	488	487	479	535	520	441	491	502	477	489	478	482	481	474	457	493	499	490	460	485	491	493	453	483	498	419	516	465	511	449	483	463	519	495	482	499	482	470	531	488
80932	76167	71796	56757	36827	19343	8298	3440	1287	304	167	171	180	185	193	192	184	206	175	187	169	169	199	177	185	194	182	178	173	156	189	180	185	170	181	178	163	190	200	151	178	194	185	196	185	177	189	203	177	165	184	170	195	195	196	177	194	159	183	195	206	170	158	161	164	172	196	185	158	176	182	176	199	170	200	203	185	167	195	202	186	197	169	174	174	156	196	181	173	182	184	197	199	216	175	168	168	177	156	186	175	164	180	194	153	146	181	173	195	183	185	167	158	192	171	196	223	172	193	185	199	169	186	176	191	194	168	190	156	169	188	188	179	202	194	182	177	192	180	168	180	168	181	169	195	177	195	197	182	178	182	173	171	165	187	190	189	171	187	206	170	176	174	176	179	175	188	172	186	160	147	159	169	188	190	180	167	163	199	183	197	191	171	180	175	189	201	172	170	178	191	188	162	176	173	170	200	195	181	180	183	189	175	175	165	193	213	194	182	183	171	169	174	161	170	187	165	192	174	198	181	195	176	158	170	185	170	169	170	195	173	146	164	173	177	162	185	171	180	187	176	174	188	194	196	188	203	168	166	182	162	173	179	167	184	191	167	173	176	182	195	195	177	189	144	185	193	179	177	187	201	173	171	173	181	167	172	205	154	180	177	179	212	168	163	186	189	208	172	208	190	177	174	180	188	173	187	169	184	191	171	145	167	193	201	169	177	149	134	192	187	201	168	165	161	173	186	150	166	199	189	180	199	184	181	190	179	172	179	165	197	173	171	175	185	162	170	203	188	173	191	184	167	180	148	191	184	186	190	173	186	181	201	185	161	181	182	171	177	203	175	164	198	170	185	169	165	193	161	177	176	165	169	170	212	177	165	194	198	179	186	191	200	175	191	179	173	165	183	168	172	160	160	193	178	203	175	192	182	168	204	194	176	153	138	183	140	204	193	198	178	170	185	187	168	184	173	188	160	159	204	178	183	164	160	162	158	151	161	182	179	155	188	205	170	188	164	182	173	183	190	177	186	153	199	182	180	170	153	175	176	168	169	176	189	171	203	167	164	168	158	193	186	174	192	158	164	182	166	181	192	182	182	199	156	167	177	161	173	175	203	169	170	185	201	170	191	191	165	172	194	167	186	200	174	167	149	173	165	169	179	170	197	201	160	168	174	187	194	177	194	172	179	166	190	169	177	186	163	157	176	170	182	201	173	181	154	187	148	180	160	167	188	168	171	175	188	184	189	178	169	203	177	167	177	205	193	169	155	197	187	177	165	174	153	196	164	185	190	188	165	175	166	177	180	174	172	200	163	192	177	197	201	182	172	199	182	201	176	173	178	160	182	181	180	163	174	187	160	170	182	173	190	176	186	188	173	173	186	189	176	197	177	199	172	172	187	180	188	146	173	169	183	175	174	165	176	167	173	190	173	181	178	184	191	180	183	173	171	170	181	181	206	189	178	176	205	200	191	173	171	176	190	167	192	179	196	166	186	181	190	177	168	164	189	192	172	189	185	180	183	187	198	206	170	180	170	155	187	166	183	162	180	166	204	180	175	163	157	161	180	154	171	182	181	172	184	176	168	198	175	177	170	176	211	173	178	191	194	157	157	184	168	202	170	186	218	167	185	185	191	179	186	181	157	159	165	192	180	180	184	171	208	181	176	174	170	175	169	165	190	184	193	170	168	193	188	181	187	180	157	206	202	201	161	165	177	184	185	184	184	205	201	177	190	185	181	181	186	171	171	181	161	161	165	181	178	174	214	186	176	188	185	167	177	169	181	178	213	189	151	183	192	162	172	197	178	181	179	155	189	185	205	182	180	173	186	160	178	159	200	180	191	198	165	158	173	168	181	187	167	204	178	211	175	187	199	155	168	185	177	176	184	154	155	181	172	180	169	177	180	166	171	162	178	185	152	176	166	202	171	161	213	172	198	193	189	177	167	195	188	202	182	172	158	162	132	176	196	187	180	170	179	170	167	179	168	164	178	147	141	181	198	190	173	182	196	190	159	185	182	168	191	157	141	160	173	183	161	169	191	185	167	164	178	184	187	161	181	178	167	197	186	151	210	189	179	182	201	173	187	172	207	177	184	189	174	198	192	190	158	188	191	207	160	195	187	179	175	161	193	180	184	180	177	189	190	146	176	160	218	182	179	176	197	190	205	164	151	167	179	185	169	187	180	150	200	176	182	176	205	203	182	185	173	165	183	181	170	180	201	219	178	185	191	178	196	172	168	191	177	185	182	171	188	154	164	161	198	190	196	188	159	165	175	145	162	179	192	190	154	199	181	167	167	170	167	172	195	207	181	186	187	169	146	171	199	193	174	195	194	168	174	171	178	157	191	179	179	194	178	176	196	172	210	183	183	177	171	174	163	163	174	167	171	178	159	184	188	197	192	168	163	173	177	175	180	183	186	142	189	192	166	177	157	188	194	174	172	178	187	181	197	162	181	157	193	169	185	169	171	169	176	188	173	166	182	155	174	178	185	201	181	186	163	204	159	180	197	184	179	189	169	154	172	183	193	191	171	197	165	193	168	177	187	181	191	159	170	184	190	185	206	172	162	179	153	158	168	189	191	192	183	179	171	192	176	184	180	198	180	192	184	182	210	183	191	171	184	177	185	182	180	189	154	184	185	177	167	190	184	186	163	173	183	191	182	172	174	185	173	175	195	179	154	161	201	175	190	170	174	174	178	190	209	177	183	163	160	197	162	186	166	176	164	186	175	180	195	202	193	170	183	200	194	174	163	192	173	163	158	181	187	194	167	171	167	185	166	193	181	171	192	164	173	178	186	190	160	173	154	185	145	178	171	170	174	165	174	164	170	162	172	159	175	179	172	151	196	184	180	188	192	179	193	162	200	171	179	181	173	171	168	170	189	167	180	154	198	167	194	200	148	189	182	169	174	158	161	166	165	191	191	198	160	200	205	172	179	178	180	168	179	187	186	186	197	183	178	186	167	178	180	162	206	171	171	166	186	156	188	178	170	175	178	189	181	153	202	190	188	155	163	168	154	170	181	186	169	192	199	164	182	171	175	164	179	176	177	146	176	168	187	165	180	182	160	171	190	196	160	193	183	184	168	195	167	170	170	190	149	191	188	174	187	188	195	175	162	183	209	174	158	183	163	175	159	171	173	157	187	208	171	191	184	171	190	174	174	191	156	182	159	188	161	202	179	198	192	172	195	188	158	182	202	191	169	186	169	186	187	171	174	205	160	179	156	187	201	184	216	178	162	150	161	206	188	180	164	181	180	171	171	168	167	171	155	180	183	160	171	160	183	193	167	201	194	189	180	192	179	172	163	186	195	152	192	176	191	174	156	171	186	175	189	182	166	188	194	182	180	199	186	187	162	154	194	168	201	175	203	162	161	168	185	194	187	198	176	177	168	168	185	200	185	177	180	172	166	187	194	174	197	163	169	198	164	160	201	188	167	173	174	176	186	159	185	172	158	175	155	162	189	184	194	185	196	181	158	186	166	169	189	158	174	187
51669	58847	68018	60705	44580	28710	18844	10809	4586	830	434	471	490	509	481	482	454	450	441	422	425	452	468	461	452	454	489	461	431	403	442	446	430	411	389	422	430	424	408	423	420	535	525	503	430	422	396	448	397	429	413	412	417	392	446	427	443	422	427	452	424	402	433	440	422	380	451	455	437	427	483	460	421	395	435	446	408	415	410	436	424	412	428	413	460	392	437	441	437	437	415	429	409	429	438	411	464	388	435	433	432	414	406	430	437	418	394	445	412	389	446	403	446	423	418	408	417	402	428	417	433	402	472	413	439	418	413	435	409	443	413	426	398	455	411	427	408	391	435	425	399	369	424	409	407	417	441	439	457	407	416	447	412	412	414	440	408	428	410	420	410	409	432	424	444	408	429	429	412	401	433	402	475	435	414	424	437	415	430	419	431	417	436	427	453	447	455	398	388	418	435	407	411	412	412	421	428	434	397	407	431	435	426	450	449	416	438	447	411	471	440	449	454	425	431	415	436	414	388	460	414	423	415	446	427	434	408	411	455	440	441	424	419	432	441	450	437	393	411	393	427	450	448	459	437	448	434	398	450	422	431	426	420	417	440	433	427	423	403	451	451	430	446	419	417	417	378	446	457	444	421	415	399	433	465	391	470	423	457	394	433	419	448	413	404	422	441	419	436	459	440	408	441	438	445	421	392	429	446	415	373	428	447	435	427	416	394	475	421	400	463	440	415	452	402	427	381	444	437	388	416	454	437	417	380	379	404	417	436	444	414	406	407	426	419	462	425	407	428	439	402	425	433	461	411	402	398	430	419	422	440	423	404	438	425	401	410	406	441	465	392	408	424	420	411	436	435	426	422	431	412	436	407	368	409	391	444	463	425	431	433	404	428	425	402	424	450	437	412	414	423	418	422	429	420	381	414	403	448	438	400	422	447	439	443	433	438	418	482	413	429	426	419	408	446	420	419	393	449	398	413	435	444	410	405	442	393	417	411	424	373	422	417	461	425	451	436	435	424	397	417	432	425	421	417	434	416	420	445	419	406	428	441	428	408	419	435	414	456	444	406	406	405	425	396	430	440	402	410	381	399	399	414	387	374	456	402	404	441	454	416	417	393	416	438	388	457	387	418	416	450	416	420	425	428	423	452	422	429	441	428	422	438	416	454	424	436	441	445	419	397	447	412	424	397	387	415	433	443	399	454	398	409	416	420	447	423	428	409	422	434	453	434	435	456	412	446	422	410	415	413	439	420	450	399	412	427	423	446	453	451	465	418	408	417	421	433	434	421	438	415	416	466	423	443	441	413	410	443	412	398	415	415	438	417	423	377	443	431	445	421	429	409	439	420	419	407	448	425	463	461	439	383	406	444	435	414	391	444	404	462	412	423	404	428	445	405	413	450	426	449	445	464	431	418	364	432	392	393	429	386	402	426	444	396	430	452	424	416	440	449	413	413	404	385	453	438	445	429	424	393	414	438	434	433	443	445	437	424	420	431	408	448	411	425	434	453	434	467	418	444	410	446	431	417	436	416	445	456	436	416	460	417	472	414	445	438	434	398	400	454	385	426	416	413	428	403	429	452	422	431	440	443	467	488	430	438	457	464	430	420	420	422	427	426	375	405	400	457	400	389	438	442	443	417	407	405	405	393	411	470	414	438	423	444	403	442	412	420	380	398	432	398	459	458	425	404	436	422	452	371	445	384	425	442	464	421	448	426	447	380	410	402	393	425	425	406	418	434	438	418	448	415	415	455	407	434	403	464	432	432	428	420	438	418	409	402	423	429	448	453	470	464	418	430	451	419	440	426	445	411	393	407	453	429	426	434	416	426	425	421	456	413	422	409	426	396	404	414	399	412	446	435	417	440	427	425	415	415	453	411	453	419	430	447	405	401	460	400	447	427	426	379	404	423	429	434	445	434	425	417	403	424	397	372	413	461	416	410	427	423	415	427	435	411	397	399	403	435	431	430	453	397	446	427	419	415	414	412	417	397	425	442	447	435	443	402	498	401	420	409	418	418	445	441	408	435	414	449	432	434	456	441	429	384	409	432	423	413	423	445	415	404	424	456	413	391	387	439	399	415	418	414	412	416	422	442	413	430	417	438	414	411	431	409	455	418	423	439	434	442	404	417	484	407	430	450	447	454	450	419	385	433	429	444	415	385	388	435	402	417	420	410	379	399	427	426	407	443	403	413	440	399	414	391	372	383	456	412	466	436	400	414	422	410	410	425	426	439	389	440	415	396	425	410	401	423	430	419	418	467	431	414	402	422	398	448	427	416	417	421	433	433	386	427	443	424	446	371	451	388	448	420	404	422	437	406	408	403	407	417	405	413	445	414	411	437	407	412	423	404	411	433	418	398	421	432	439	420	428	420	426	435	389	448	391	476	443	441	423	399	430	405	459	443	431	435	401	403	420	449	459	411	419	435	415	436	430	449	421	383	421	452	389	419	397	446	438	429	423	398	399	429	408	424	408	455	412	428	452	401	385	401	430	436	452	435	420	421	409	438	446	410	408	415	391	442	417	435	447	394	405	426	444	456	414	411	411	389	411	421	397	450	431	430	398	437	451	413	434	431	415	429	444	418	440	389	416	433	454	412	426	458	422	431	428	433	398	405	457	414	469	444	427	393	439	427	423	437	408	426	386	437	411	398	457	388	421	424	437	384	396	404	407	422	410	434	438	396	415	452	421	430	444	400	407	452	379	412	420	399	416	445	447	437	427	449	453	435	410	438	434	418	428	441	439	446	439	402	431	383	452	451	421	414	419	420	428	435	421	438	408	416	457	438	432	439	404	417	424	411	455	438	416	430	424	474	409	412	426	407	427	417	405	426	453	405	384	398	409	378	434	414	424	391	426	450	433	420	415	414	425	437	388	420	429	447	416	407	444	401	452	441	390	420	408	423	446	479	427	390	433	430	409	437	381	391	441	419	425	426	437	430	442	433	441	436	436	419	425	437	396	444	422	432	429	428	429	420	411	419	424	417	459	419	415	421	391	427	436	431	426	440	430	405	422	421	446	400	400	422	405	441	399	395	460	433	395	413	451	411	407	436	426	458	426	435	411	438	397	428	452	414	399	420	415	445	400	404	419	392	432	431	419	470	416	410	408	411	390	396	418	399	455	418	374	423	427	422	437	437	415	418	456	401	422	416	448	432	434	402	417	429	449	433	464	421	427	473	402	426	424	419	413	404	437	402	423	446	430	443	429	407	430	393	434	391	440	427	409	409	430	453	402	417	434	419	432	388	394	404	378	419	394	425	417	428	427	428	445	433	462	422	401	468	440	421	440	427	453	450	433	434	386	423	422	417	477	437	436	414	409	412	441	407	437	420	433	390	463	413	406	437	403	415	451	455	423	385	402	404	407	422	400	435	469	461	381	395	414	421	393	438	414	419	450	429	416	376	409	402	392	387	430	403	448	405	438	454	401	434	420	441	393	430	441	400	435	441	411	422	430	410	412	443	427	438	447	458	439	425	433	426	446	439	446
19973	13318	10194	5224	2125	810	503	390	279	259	256	246	276	244	272	261	267	253	272	243	251	283	260	267	271	255	263	250	248	241	252	272	239	252	274	247	255	240	276	293	255	262	236	226	272	274	261	269	269	278	230	258	225	235	270	256	294	251	255	261	273	250	278	252	287	302	240	236	255	264	265	245	264	271	266	236	278	232	275	277	253	209	269	235	275	254	232	246	253	260	262	259	238	246	276	267	265	252	259	262	257	281	271	261	234	257	252	267	266	246	276	275	244	279	261	255	240	230	277	260	267	273	258	288	275	235	279	269	248	226	268	255	271	276	245	273	276	242	271	225	226	252	248	286	289	246	258	251	265	279	284	248	276	230	260	262	247	280	238	233	237	230	291	237	261	265	259	261	254	286	264	260	278	246	225	256	272	274	227	251	206	228	294	238	238	282	221	267	265	251	254	273	258	260	273	270	280	233	245	235	253	255	273	249	254	226	234	239	270	241	228	244	257	250	264	238	263	256	264	268	301	241	258	242	242	247	287	263	262	249	260	248	257	283	224	243	277	260	282	220	270	263	254	223	238	263	247	247	264	244	230	254	239	268	227	260	267	235	262	253	262	289	251	264	233	288	235	252	266	255	246	280	241	250	242	275	274	255	237	256	262	263	302	261	253	246	238	262	250	265	271	256	270	255	269	266	224	266	269	244	253	245	254	272	268	250	276	245	250	277	292	243	260	268	282	259	240	260	255	285	260	263	237	264	264	273	265	262	219	266	245	263	266	286	269	269	254	241	250	278	221	275	263	264	260	261	244	258	260	245	265	216	265	255	252	259	253	250	246	225	271	235	285	251	264	228	255	254	234	241	262	254	267	245	230	259	240	251	251	255	239	274	257	262	246	253	258	244	260	245	280	250	254	254	265	292	256	294	261	260	266	259	245	224	255	252	203	257	257	278	262	258	243	261	243	257	254	262	266	243	276	266	274	263	278	234	246	280	263	270	271	275	288	252	258	245	243	268	239	266	273	230	243	281	262	274	271	253	219	235	272	271	264	242	222	254	268	245	261	267	270	254	281	284	235	281	276	279	200	276	278	253	269	241	302	228	252	254	256	242	257	241	253	274	254	253	281	238	256	280	234	267	255	272	268	265	253	259	233	255	262	285	230	251	251	275	260	275	286	264	242	247	274	279	242	254	273	240	236	248	273	288	274	262	227	247	247	251	250	263	258	272	243	256	260	301	247	257	230	239	247	236	250	250	254	268	271	261	264	276	249	250	261	244	289	259	259	272	269	265	246	247	283	288	253	273	243	241	242	257	257	260	270	222	259	248	237	255	255	281	262	214	268	241	250	272	255	262	255	257	260	273	264	244	265	236	267	267	253	301	233	270	251	264	235	251	266	241	260	266	237	257	258	263	252	261	250	280	301	263	265	252	250	265	264	233	275	275	257	278	284	254	247	245	257	234	260	245	249	234	250	255	264	268	259	277	272	252	273	284	251	246	283	219	234	271	240	269	248	242	246	266	287	262	268	232	230	251	268	278	266	251	252	262	244	281	281	247	276	255	254	281	248	239	284	241	255	245	239	269	263	231	289	243	273	224	262	274	257	255	287	247	258	236	284	256	237	273	269	236	263	287	239	252	266	261	248	245	251	225	256	235	259	239	261	276	288	273	272	246	253	233	245	269	272	253	247	265	221	243	255	276	237	299	270	249	258	299	246	240	281	269	233	258	266	283	239	229	274	256	279	277	311	258	245	250	279	251	269	264	262	240	241	244	287	251	268	264	261	279	266	276	275	268	239	253	247	250	232	250	237	258	259	271	252	276	264	244	258	259	264	258	256	242	235	251	250	270	260	238	233	255	268	265	263	239	256	264	242	263	265	260	240	238	260	281	240	257	274	239	246	276	293	250	263	234	233	283	276	253	225	267	281	267	250	247	228	271	251	272	241	284	217	275	283	259	267	268	284	276	234	239	267	246	253	264	263	281	244	250	234	277	251	271	265	271	234	244	243	283	266	278	281	270	288	239	261	272	259	256	237	269	240	248	251	259	281	235	268	236	266	286	236	286	248	237	290	276	260	264	251	256	270	248	235	271	255	251	266	240	275	290	275	231	253	271	249	268	255	245	254	227	249	227	272	261	250	272	253	260	255	262	259	279	239	243	265	269	249	277	259	242	284	218	280	265	280	272	248	251	273	247	239	253	240	258	256	263	234	263	244	264	261	240	248	229	246	269	280	264	246	271	259	226	257	243	294	255	247	294	234	288	269	247	278	216	245	255	259	284	251	237	243	258	268	287	278	274	290	276	277	252	289	281	224	270	250	255	258	263	240	257	267	284	289	253	289	260	249	261	259	232	253	247	274	270	247	274	269	268	308	285	234	267	257	261	253	254	251	277	269	263	256	258	270	274	232	278	258	273	241	256	254	240	256	238	286	235	262	276	253	264	233	271	282	257	282	262	273	261	245	245	260	259	267	275	250	252	261	268	277	241	288	257	274	275	227	263	266	255	280	255	246	261	249	245	244	266	248	234	292	277	239	237	251	260	268	251	290	263	280	263	248	223	244	262	265	262	251	260	249	249	255	267	268	274	242	254	269	244	251	255	246	238	262	246	285	254	277	267	271	254	246	272	260	254	272	271	273	286	250	240	258	261	235	234	277	255	258	257	296	251	239	233	231	276	228	276	291	266	248	234	268	284	226	265	256	241	239	282	287	251	247	240	275	247	249	285	255	250	276	275	259	263	260	246	263	286	262	311	259	246	237	265	249	271	236	244	272	269	250	257	244	267	236	237	250	248	286	265	258	281	251	283	230	227	260	205	253	258	252	237	239	265	252	238	228	260	299	235	254	264	249	278	247	256	268	255	256	240	238	255	279	265	243	251	255	276	246	267	258	294	245	238	280	258	264	256	288	257	257	273	290	258	235	261	253	263	243	246	239	283	249	264	240	246	255	272	242	251	265	255	277	257	229	288	216	240	230	239	245	280	271	272	265	263	248	273	243	257	284	241	239	228	286	276	277	283	270	250	279	275	245	275	278	286	240	249	253	264	267	269	259	294	262	264	247	253	242	275	249	220	260	250	264	263	239	224	264	246	270	249	271	234	250	245	272	240	318	249	267	261	237	243	284	270	239	259	262	282	256	285	279	256	237	279	264	236	261	233	258	216	247	220	261	257	256	266	228	279	249	267	248	241	257	258	261	241	248	260	237	273	266	252	262	260	257	259	233	253	250	266	272	275	279	241	233	244	269	248	256	261	251	247	264	280	242	260	248	249	247	258	249	296	247	260	254	281	233	273	221	231	269	266	277	262	257	255	258	239	260	242	277	223	257	266	252	262	242	250	260	241	263	239	259	274	237	257	232	260	268	272	272	274	266	263	240	270	246	252	249	257	273	282	277	261	279	219	250	265	242	259	256	276	259	270	242	271	249	277	261	265	271	243	270	258	266	246	257	263	263	292	271	267	243	253	250	225	253	231	227	246	242	222	259	289
17172	15963	16751	12280	6188	2665	1573	1071	810	655	562	590	568	639	579	562	568	606	615	595	578	632	597	565	546	566	588	603	584	583	608	560	587	565	601	555	597	573	603	591	570	610	566	589	560	574	592	588	590	566	644	584	598	567	613	590	579	593	588	570	601	596	615	568	592	580	579	601	594	577	563	567	582	620	531	605	526	621	587	610	584	608	578	557	563	612	581	620	582	583	621	596	574	568	596	538	589	549	580	605	625	599	597	583	586	586	529	607	576	614	632	611	595	578	609	574	592	557	611	594	620	578	592	615	589	588	590	611	558	579	612	632	599	588	560	624	575	570	626	571	598	601	590	616	593	582	611	586	582	580	576	579	606	584	571	595	610	582	600	617	586	563	602	563	608	562	560	582	617	547	559	585	620	590	574	564	563	613	589	582	617	554	562	626	620	620	603	559	611	594	608	586	603	616	582	587	578	581	605	558	615	585	621	568	602	578	560	629	585	563	649	597	598	588	565	586	608	640	566	587	576	615	622	615	569	620	580	611	584	634	597	566	583	611	589	620	585	567	602	618	588	631	577	578	562	602	575	618	616	585	597	602	621	623	617	565	605	577	561	595	642	622	621	583	581	580	607	552	571	603	578	569	592	587	551	606	624	612	574	584	600	609	617	634	544	598	582	578	607	575	529	609	555	579	612	536	607	547	591	634	572	569	581	594	526	591	607	612	583	547	545	546	587	611	535	566	609	592	568	580	565	594	584	612	598	632	584	614	589	599	617	600	556	604	592	585	632	575	621	570	589	602	567	567	610	607	582	581	645	621	596	582	579	605	599	591	578	589	588	573	609	597	586	588	621	585	568	588	564	586	597	553	611	617	580	534	639	623	596	567	596	592	610	587	588	575	593	568	607	590	571	566	628	614	564	608	572	579	554	574	617	603	598	613	620	598	620	598	604	609	605	566	582	576	600	600	571	608	549	574	599	574	613	565	582	551	570	582	603	627	617	569	614	611	619	583	599	592	590	605	588	569	602	552	590	584	576	596	640	557	618	620	558	601	560	563	573	575	595	611	622	567	577	596	586	578	590	643	590	560	588	597	538	601	575	596	606	594	635	611	603	639	597	555	560	593	574	591	602	579	590	626	587	579	574	602	541	541	597	594	561	582	610	585	588	618	597	625	580	593	602	577	593	572	575	614	612	601	603	597	555	549	603	618	633	586	611	559	625	531	602	610	573	554	510	586	615	562	535	581	583	559	577	576	607	572	641	565	578	580	586	585	604	566	567	628	577	575	576	598	567	596	561	560	609	562	589	610	558	609	544	635	602	615	562	577	571	581	615	586	574	568	625	614	597	559	587	550	597	600	587	569	599	593	533	579	589	578	591	603	618	618	590	587	587	593	557	619	573	597	576	547	564	612	584	596	614	639	568	603	555	591	610	584	548	599	597	585	630	618	594	637	600	610	586	558	584	586	601	602	588	578	590	632	555	565	601	594	602	587	585	632	545	648	609	556	595	588	573	593	611	590	588	587	587	584	629	600	550	614	550	566	605	622	590	606	626	578	620	592	620	575	606	610	584	604	607	596	566	577	588	570	590	575	600	554	598	554	570	559	604	572	581	601	591	630	589	560	596	598	586	581	577	606	586	519	616	604	571	604	590	597	632	562	562	592	605	577	542	587	609	618	621	613	584	606	579	626	584	621	552	582	573	597	585	572	599	593	589	623	594	595	566	625	595	639	597	604	588	558	558	554	567	597	596	637	620	573	590	602	567	627	615	617	562	591	625	575	589	603	573	599	582	563	598	594	589	657	623	607	586	625	552	608	557	600	550	578	581	573	612	613	571	625	587	577	551	606	588	567	572	587	591	608	539	584	627	561	619	574	557	559	596	610	583	600	594	614	598	592	590	612	604	559	609	562	615	628	589	582	601	579	584	553	568	574	626	602	600	588	619	588	584	601	585	569	587	645	596	590	589	588	600	603	590	572	617	576	588	567	584	630	590	592	598	569	599	629	627	576	561	572	582	564	636	540	591	607	601	599	599	595	606	590	603	598	614	648	594	567	623	575	636	583	585	589	587	623	534	570	580	597	582	589	585	607	597	597	578	609	581	594	557	582	617	622	614	596	601	596	570	582	574	576	603	622	588	575	585	581	581	577	602	633	588	566	615	591	592	598	564	607	588	549	619	546	574	591	562	607	608	553	563	556	557	601	609	553	591	612	623	605	580	606	577	576	620	588	592	617	591	570	632	570	570	617	584	562	575	609	592	600	579	564	606	579	598	615	619	585	595	609	574	602	576	595	604	580	563	631	590	569	596	579	601	629	629	549	538	582	575	610	634	623	622	630	568	585	584	546	578	592	583	624	569	599	585	585	610	613	573	598	587	565	583	570	620	628	544	607	594	623	566	563	576	586	596	559	559	610	622	583	624	603	631	561	574	594	581	559	613	588	571	580	577	616	558	588	584	587	558	555	592	606	556	591	585	566	602	607	585	606	572	609	571	611	608	651	597	573	550	585	624	614	597	608	589	590	600	560	572	621	580	583	538	588	600	580	563	641	559	603	619	552	546	603	564	612	606	575	632	634	579	580	585	588	600	591	617	580	611	596	574	625	580	617	616	570	585	605	629	567	590	587	583	620	618	575	623	588	592	603	562	548	580	655	608	585	606	590	562	580	564	596	606	559	589	628	623	554	600	619	588	566	572	589	600	557	579	606	619	563	593	610	595	599	610	587	582	564	610	594	591	632	587	630	611	636	595	575	606	582	598	635	599	551	558	586	556	581	549	581	601	540	588	548	577	598	582	595	578	577	569	613	629	603	629	589	614	546	600	590	580	581	617	571	545	613	575	558	601	614	572	545	587	607	589	578	598	583	579	557	571	597	571	641	635	612	630	604	622	556	602	604	554	578	615	573	637	572	565	578	570	564	627	608	572	586	597	599	561	572	584	563	557	584	581	630	561	597	612	616	570	600	587	576	596	607	613	586	661	596	588	592	623	621	595	581	604	541	600	574	597	601	624	571	628	589	632	579	600	650	613	585	621	571	579	543	572	583	602	567	608	615	611	587	618	583	626	561	591	602	580	575	600	571	569	579	575	613	590	571	596	616	552	599	562	580	577	544	598	570	565	617	611	568	582	539	572	584	557	586	556	587	587	541	593	596	627	528	564	584	608	558	625	598	614	592	577	586	595	594	619	582	597	573	602	608	555	552	581	575	624	587	628	574	545	588	621	590	569	571	604	597	576	573	604	601	631	593	599	601	617	569	642	546	615	559	612	572	619	552	569	602	607	575	574	601	547	638	619	607	552	572	613	579	568	568	612	604	621	562	630	590	601	590	599	611	627	564	588	577	566	550	595	523	557	609	637	629	607	625	593	606	586	563	598	577	600	601	598	584	643	587	592	591	569	599	567	628	595	543	588	603	582	587	567	634	603	645	612	594	589	616	622	574	552	573	608	563	562	563	580	585	596	593	595	580	614	606	601	589	605	600	576	562
60817	56239	53203	38121	20263	7708	3071	1459	705	247	227	223	195	268	218	233	199	207	241	238	211	221	237	206	201	221	238	210	211	185	197	222	215	195	207	236	213	223	215	199	232	215	227	261	205	213	203	223	232	235	195	222	214	204	224	198	221	240	219	191	224	249	213	234	230	206	200	233	213	210	202	207	223	224	214	235	232	204	212	202	198	235	193	224	211	233	189	220	217	224	201	195	213	208	184	211	212	207	196	194	207	219	213	226	205	231	227	220	233	198	269	194	221	193	257	210	228	214	238	199	216	198	229	214	205	207	220	224	198	207	208	197	192	221	217	218	225	234	190	231	195	218	227	212	197	204	201	212	211	213	204	213	208	226	211	206	205	216	202	210	197	214	206	193	200	197	208	228	237	236	201	238	224	222	212	189	244	230	196	201	225	216	203	220	198	210	187	232	184	216	221	212	209	201	186	196	213	251	199	207	201	214	217	207	194	188	228	222	196	219	176	210	204	214	218	179	264	232	207	225	190	217	211	210	207	234	206	227	204	185	206	228	209	205	208	176	219	250	214	223	195	196	224	193	228	209	224	200	213	208	222	213	207	222	239	170	194	216	204	202	209	218	218	200	211	190	209	215	227	183	227	212	198	201	198	219	202	216	195	224	207	208	209	217	211	199	230	218	231	231	202	202	208	196	208	206	226	239	230	208	231	226	218	202	208	210	242	220	226	203	234	241	201	230	232	204	208	214	239	190	200	224	235	229	208	222	191	220	196	208	210	232	200	218	215	200	216	190	206	226	200	201	191	248	217	212	205	188	217	201	190	227	226	222	196	213	226	205	208	227	208	215	215	247	208	200	200	201	231	229	197	219	180	189	222	233	192	218	222	239	208	208	191	244	196	225	227	225	230	203	221	224	214	225	220	196	208	206	206	236	231	217	198	221	206	199	230	266	223	224	217	203	219	206	218	191	211	220	217	244	210	222	208	204	207	230	213	180	215	223	229	237	198	187	223	241	234	210	228	224	222	205	237	201	192	213	188	243	197	208	227	208	224	202	220	192	228	246	189	188	209	205	179	199	227	215	199	201	195	212	225	213	183	220	215	214	234	212	219	195	245	233	207	236	214	210	206	207	198	245	208	210	231	218	232	188	211	208	182	209	241	213	203	212	217	211	235	199	228	212	205	230	199	226	219	210	194	214	251	210	212	233	207	239	179	221	203	213	231	193	206	229	177	228	216	248	213	229	202	213	235	205	197	220	212	193	206	213	220	211	223	234	208	235	211	216	187	193	190	217	190	209	223	212	195	219	211	197	221	238	197	224	220	216	204	205	196	227	196	210	215	220	206	182	200	220	209	203	209	211	208	196	226	217	229	233	209	203	194	196	222	206	216	233	188	217	219	230	229	205	203	225	186	184	211	229	240	206	206	216	219	196	247	210	169	224	222	262	207	194	228	196	200	195	227	244	218	181	212	225	207	218	215	225	221	218	235	246	184	237	199	238	229	217	215	207	205	212	209	228	202	224	201	207	205	232	231	204	212	256	235	203	222	204	213	202	220	199	190	199	184	207	218	199	229	235	232	220	203	231	254	235	201	233	185	222	220	210	224	221	218	194	206	196	217	210	191	202	245	216	206	205	209	215	195	232	192	209	206	182	194	205	205	211	218	210	229	213	224	233	197	248	212	230	224	199	224	247	210	220	207	190	201	238	221	209	208	198	186	212	249	233	221	223	238	230	196	230	227	183	179	209	194	208	208	244	213	212	217	246	208	206	215	191	249	206	205	190	235	184	226	229	200	214	205	214	234	220	209	227	205	211	257	220	190	217	193	212	198	252	231	202	196	195	199	204	197	211	239	222	196	198	220	214	212	226	208	216	215	237	185	193	221	214	220	181	230	211	190	215	192	208	215	225	199	183	211	242	229	218	192	217	225	204	227	199	203	209	209	198	226	226	209	217	216	214	217	202	200	227	206	199	210	218	221	206	224	166	228	205	214	203	199	219	200	198	199	220	218	224	206	238	187	209	224	212	206	210	196	199	228	200	190	207	243	207	199	200	229	225	201	215	235	201	223	192	238	197	221	193	220	208	229	220	208	191	207	225	208	220	200	213	239	231	223	210	208	206	198	220	191	218	214	221	213	208	223	226	224	221	204	232	216	184	218	214	203	223	210	235	202	190	221	191	210	221	220	258	205	205	252	214	212	193	198	197	207	211	241	210	227	205	189	206	209	229	223	218	228	210	205	197	202	223	228	198	196	213	194	219	205	231	234	208	202	226	214	218	219	199	214	221	214	209	239	212	200	229	210	202	197	222	203	216	225	197	191	245	213	219	175	196	202	223	247	191	213	210	200	216	218	203	184	213	226	214	237	212	220	191	225	236	211	230	228	193	197	211	190	220	187	217	233	205	227	197	240	206	231	234	227	196	180	209	204	219	200	212	206	238	204	197	207	214	247	209	224	207	203	195	199	235	237	198	193	228	214	228	204	191	191	206	228	211	185	223	205	195	218	219	206	199	212	215	224	239	210	197	191	224	228	216	200	216	215	216	189	228	232	187	217	222	218	247	208	195	191	215	219	224	220	214	224	211	224	207	236	230	193	230	215	217	183	216	236	225	213	206	211	232	234	190	229	221	233	190	201	240	229	237	197	204	214	192	235	212	179	222	254	195	224	207	207	225	222	187	200	221	197	236	213	205	199	262	201	187	235	197	205	215	217	214	215	215	216	206	235	193	220	238	212	211	227	208	205	202	207	203	212	213	211	238	208	222	214	183	200	211	212	211	222	200	225	219	213	205	210	203	207	230	230	221	210	215	200	214	209	219	198	207	191	239	219	215	202	212	221	212	181	214	179	240	228	200	217	212	193	235	215	196	190	193	204	197	239	198	225	202	185	201	196	229	204	237	218	203	187	218	248	199	208	223	223	208	195	216	211	209	231	198	210	228	195	206	193	207	191	199	223	201	194	200	201	225	209	216	219	198	204	206	206	218	207	211	213	221	217	194	216	220	201	189	197	224	232	210	207	230	216	217	187	220	218	213	228	173	226	207	211	196	185	209	208	217	226	235	212	201	198	222	217	243	204	215	223	219	205	214	217	225	230	224	222	207	229	225	205	195	212	205	228	212	242	222	213	212	232	173	210	194	203	219	227	178	197	221	217	205	191	200	206	220	205	196	201	200	215	203	226	193	204	227	222	232	210	222	179	193	205	216	197	201	222	215	224	200	221	220	238	205	222	207	221	222	214	207	209	221	211	222	247	176	207	201	236	200	229	185	220	212	176	229	203	199	209	223	226	207	200	223	211	205	214	208	188	199	233	194	208	195	235	248	212	238	209	215	210	190	208	210	235	215	215	204	208	203	236	202	188	198	230	229	190	210	224	253	239	185	193	220	231	205	199	207	212	230	191	202	223	209	241	211	215	193	227	214	233	201	248	212	239	223	214	210	206	222	204	231	188	193	195	218	216	209	193	219	234	215	212	200	207	190	207	216	210	206
37840	42935	49807	44346	29973	17371	10100	5310	2630	643	485	537	499	535	496	533	513	539	522	530	519	516	510	522	536	509	509	519	470	498	491	471	512	470	499	482	502	456	465	515	515	545	558	530	512	491	500	495	498	554	512	516	472	512	491	478	507	478	487	494	480	470	491	505	466	504	500	500	466	517	498	492	532	496	527	480	480	457	535	519	490	501	480	465	464	487	504	481	567	537	509	501	514	466	492	501	531	510	528	499	525	481	499	520	489	492	485	511	509	481	491	483	486	500	536	481	450	459	460	512	485	498	453	468	492	543	516	504	466	501	507	532	505	494	477	488	450	491	496	548	467	517	495	508	525	505	487	490	539	510	489	482	498	499	500	482	526	497	511	467	464	524	498	518	472	492	515	517	506	516	494	500	465	479	504	483	502	496	511	477	471	524	508	471	473	460	494	495	480	476	450	537	537	470	506	497	475	512	481	490	499	488	501	496	476	491	534	512	503	484	492	505	478	521	525	485	493	486	461	442	473	489	533	467	506	442	496	501	493	500	466	495	519	501	477	482	487	463	464	490	523	486	481	489	460	545	496	487	519	519	528	484	498	516	498	531	521	485	471	535	497	478	481	496	481	509	476	471	504	498	449	485	504	500	540	519	523	478	475	508	498	455	521	494	516	470	503	507	513	497	491	459	516	498	481	522	477	504	486	497	514	482	480	486	506	498	482	494	493	493	486	521	470	481	521	486	510	459	571	508	496	458	491	513	522	494	527	484	480	451	526	491	529	491	496	529	501	502	493	484	502	510	491	506	494	471	500	474	501	487	515	502	453	485	507	512	461	482	486	514	489	487	499	494	483	512	508	484	495	540	520	492	503	492	496	509	470	540	519	487	471	534	502	481	500	501	477	466	470	539	486	465	476	507	483	548	513	520	482	476	471	478	465	525	470	458	506	540	454	480	495	500	514	487	465	489	485	465	457	501	494	471	504	540	466	534	492	470	475	472	463	504	520	454	511	509	490	506	465	492	490	492	476	484	473	515	505	433	511	485	495	526	496	510	486	505	516	494	460	492	541	501	498	495	522	487	487	486	524	473	487	516	548	459	490	491	474	481	506	493	468	567	512	496	504	453	514	474	552	517	493	500	498	523	517	473	487	496	461	466	491	474	489	503	509	508	483	528	479	486	504	525	525	485	534	489	493	514	512	512	488	517	529	497	484	460	503	483	498	502	483	463	498	480	512	480	490	499	465	466	489	516	516	484	508	477	505	521	495	521	508	490	507	472	512	508	521	489	533	476	500	536	528	482	520	482	499	491	469	476	510	498	475	472	467	496	497	517	511	498	475	494	514	504	491	488	470	489	504	501	474	471	513	492	488	497	485	467	507	509	486	517	497	525	494	456	494	482	473	478	505	493	509	499	499	486	507	512	465	475	483	485	512	505	522	478	496	490	479	456	476	513	506	491	487	477	512	514	492	487	445	477	518	453	477	502	506	432	506	494	504	471	486	483	503	515	503	483	503	475	467	530	510	477	488	488	446	477	463	504	473	497	496	483	540	508	512	464	498	508	486	484	479	475	476	506	466	434	507	507	518	526	502	494	459	470	509	517	495	531	497	513	494	495	471	497	518	472	473	489	507	523	451	513	436	525	490	504	476	477	489	468	511	531	496	487	514	501	527	506	452	443	459	496	487	495	502	449	510	487	517	448	494	502	487	533	511	478	518	508	472	509	482	487	468	518	482	495	511	489	475	468	462	522	520	496	526	480	478	468	512	488	474	524	510	461	490	512	523	496	492	461	515	504	537	516	497	500	483	478	502	478	495	521	490	519	481	499	466	458	476	485	522	490	475	516	508	504	461	446	499	510	527	469	479	469	489	519	492	490	516	489	547	449	529	521	511	498	505	506	503	507	484	512	474	516	553	478	484	480	494	529	458	524	487	475	520	505	491	462	488	488	530	548	482	483	498	514	523	472	538	534	469	500	504	485	479	488	479	447	498	469	474	485	446	507	471	509	491	484	525	509	497	487	502	468	510	471	500	480	479	495	508	524	538	520	500	476	490	466	495	462	478	518	498	492	447	490	462	496	498	508	475	496	517	496	512	502	484	482	448	515	490	523	502	485	511	482	474	495	493	489	486	491	515	504	518	437	490	500	480	456	440	502	453	535	456	479	482	457	500	484	534	474	504	490	473	554	478	499	501	516	522	518	503	487	501	482	479	463	484	490	512	466	516	484	535	511	505	502	503	460	497	496	503	524	502	530	513	502	481	480	493	503	506	466	505	474	494	481	502	473	483	490	501	501	510	501	502	492	512	514	511	482	500	507	475	454	498	479	478	464	482	503	497	468	524	530	502	506	506	517	496	475	495	487	526	470	476	517	483	496	493	498	485	508	515	489	524	498	504	492	520	479	427	507	453	500	535	482	494	493	511	515	518	510	477	481	493	491	480	489	469	495	508	432	512	513	490	473	549	493	462	494	521	473	479	524	498	538	496	480	500	496	468	483	474	505	497	523	492	478	511	493	522	506	482	488	499	506	476	506	476	527	479	533	544	491	542	493	496	471	476	515	519	474	531	527	502	499	511	511	508	469	536	471	508	500	501	513	475	523	502	492	515	472	475	508	494	467	506	510	463	488	516	479	442	474	479	477	525	516	493	523	507	463	496	480	493	502	508	461	474	502	474	453	462	516	477	516	482	494	490	492	503	514	485	477	511	476	516	481	495	504	516	502	486	503	474	467	489	547	506	473	502	489	507	503	533	484	491	489	507	461	532	518	470	513	491	510	520	533	505	449	508	460	531	517	556	455	483	509	454	480	494	498	482	520	500	466	487	493	488	482	481	476	475	519	548	504	460	531	523	484	491	481	545	511	550	490	501	491	571	483	523	460	529	507	511	480	546	483	513	483	476	464	500	492	527	487	522	497	499	452	515	505	513	485	495	490	513	522	506	481	483	486	469	482	471	511	503	511	481	512	517	528	478	539	525	495	469	516	551	460	487	470	468	480	531	466	506	485	491	493	473	509	480	449	515	514	526	554	480	527	514	480	472	507	482	505	492	502	486	504	448	526	510	499	500	509	500	497	457	506	511	468	516	490	485	458	502	486	477	484	508	499	512	497	475	498	453	485	462	475	486	495	515	499	506	497	468	496	501	508	514	498	472	490	483	464	475	512	506	507	479	502	535	509	504	497	490	507	526	478	534	498	517	519	513	499	530	494	476	520	534	527	522	490	538	501	484	457	498	515	441	497	484	466	446	473	519	472	500	502	514	463	482	469	532	483	508	489	521	487	498	469	498	509	466	521	469	509	484	485	553	462	485	531	506	507	498	458	473	502	501	496	500	493	463	446	512	499	531	468	465	475	453	511	514	502	492	522	514	524	480	473	524	492	471	467	465	516	516	483	485	483	502	517	476	552	484	479	460	500	485	485	511	500	526	540	512	504	504	512	513	522	483	485	510	530	504	475	485	451	508	459	488	491	524	537	543	489	493	511	511	433
81027	76637	71204	56441	36020	20556	8764	3708	968	228	177	176	196	209	176	181	194	173	185	170	191	181	205	204	206	169	180	169	185	170	180	195	153	153	184	144	179	163	178	166	162	188	191	200	177	166	185	206	157	200	202	177	175	177	188	196	203	201	182	158	171	176	185	182	184	167	194	168	186	170	176	182	179	192	164	190	164	182	187	183	185	174	141	167	179	187	219	163	151	189	176	160	160	174	179	181	173	181	209	165	190	182	140	170	156	180	172	207	176	158	183	181	152	133	192	169	188	169	196	186	189	181	193	183	162	178	174	175	176	170	183	176	196	184	174	185	209	181	188	183	184	198	158	189	179	177	182	148	183	156	184	165	169	171	164	165	180	176	167	149	186	178	182	162	177	156	179	181	171	187	172	172	186	181	169	154	185	213	159	185	200	187	202	197	176	171	173	153	197	167	189	181	194	179	151	183	187	164	160	201	180	189	169	179	182	193	175	173	180	158	177	174	186	189	148	210	199	188	155	181	184	179	166	173	187	186	174	180	189	191	180	199	192	174	180	203	177	168	156	201	195	146	175	187	185	191	189	165	158	190	171	167	189	166	189	172	178	194	172	180	197	171	187	192	173	181	153	176	156	186	180	175	174	187	166	203	201	167	173	179	179	200	171	161	178	206	188	181	166	161	169	172	180	179	182	188	148	186	180	166	142	161	151	173	173	194	170	177	183	182	184	166	150	159	170	190	195	188	184	173	182	182	167	170	163	168	185	156	201	186	188	168	152	168	199	163	169	205	185	184	169	184	216	175	176	166	181	175	183	178	165	164	192	176	192	180	161	165	174	187	165	171	202	180	181	190	157	171	195	185	168	166	192	185	196	180	188	171	194	167	183	192	187	170	193	182	178	162	168	195	187	177	187	178	182	181	178	165	165	195	185	184	173	174	175	197	178	179	135	187	170	167	167	171	164	167	193	174	191	156	189	177	169	178	179	182	185	178	199	156	185	158	178	189	172	163	176	198	172	181	188	172	175	184	166	174	178	179	184	185	193	198	135	203	170	184	192	166	178	175	183	200	187	198	181	161	196	169	181	165	179	169	180	167	194	152	169	191	197	207	176	197	177	191	208	166	189	185	174	177	221	195	184	162	175	161	173	174	170	174	204	186	195	155	190	173	173	171	163	160	169	183	170	187	170	168	188	219	167	200	173	201	187	169	170	180	172	143	178	178	174	192	168	169	187	188	177	171	171	168	199	199	158	167	173	205	184	179	163	165	155	182	168	182	183	154	172	172	182	195	178	177	177	173	159	193	176	201	187	193	188	159	162	151	196	194	163	172	157	170	166	179	174	189	183	184	170	167	179	190	158	169	147	196	158	170	139	159	185	179	160	166	174	183	158	164	183	170	195	180	189	174	167	196	176	196	155	174	172	172	173	180	184	169	177	178	189	172	191	162	226	172	183	175	169	178	196	178	158	180	162	187	171	211	180	168	157	169	208	168	202	189	183	146	184	161	157	201	166	173	172	172	202	200	168	158	157	181	196	180	157	190	188	166	161	182	191	184	185	195	201	208	201	179	182	171	211	150	190	164	167	160	200	191	181	178	195	176	194	166	164	200	170	179	180	202	179	166	170	198	181	189	189	184	157	180	184	162	178	192	161	172	173	181	181	192	167	163	174	166	186	146	179	160	187	220	132	170	174	186	178	195	172	188	200	189	217	204	191	183	186	182	184	173	189	162	192	181	182	173	167	172	176	197	167	182	187	187	174	180	189	181	200	176	195	163	180	179	192	183	171	157	210	161	177	203	192	161	178	160	163	184	195	176	174	180	171	161	159	203	181	180	179	146	176	156	168	200	169	196	164	174	182	179	161	164	170	185	202	164	172	179	163	162	189	191	158	195	164	169	171	186	170	210	191	180	168	176	183	184	182	184	197	184	174	172	167	220	176	172	168	189	172	161	184	168	186	193	168	171	186	184	172	190	155	164	179	183	178	168	197	167	155	183	197	197	172	212	173	157	187	170	178	173	169	165	170	182	169	174	179	159	160	189	182	199	192	168	157	188	201	157	163	193	159	173	191	166	155	188	176	156	201	187	203	181	188	161	161	159	169	182	172	182	194	185	163	180	171	179	169	191	181	169	172	181	199	178	177	170	156	166	177	183	183	150	170	162	200	178	180	174	173	200	180	179	179	173	194	183	163	178	209	175	183	167	184	193	181	196	142	177	185	181	175	170	157	191	200	167	166	180	169	187	194	186	187	199	168	168	189	176	165	175	189	178	179	177	180	166	186	174	177	175	169	165	156	187	197	178	178	169	193	200	171	181	158	195	185	170	187	207	179	173	193	184	177	174	163	169	169	161	189	176	183	191	181	168	172	170	200	178	177	183	164	184	186	201	158	185	194	177	165	165	168	182	170	200	186	160	174	205	155	195	186	182	175	170	196	158	166	144	169	216	178	171	180	175	195	204	164	159	183	173	156	187	164	174	171	185	166	188	183	159	196	163	172	194	177	181	171	192	153	159	205	154	175	183	193	165	180	205	163	160	194	190	181	157	186	193	165	172	180	198	196	167	190	164	211	177	166	176	169	181	197	184	201	187	174	178	193	185	205	165	184	174	185	173	166	142	174	183	210	180	178	186	168	196	179	181	176	164	183	191	134	187	189	172	161	190	176	171	180	181	184	174	165	185	171	176	178	186	163	170	182	188	173	187	192	184	177	182	194	167	192	171	154	167	189	196	170	206	194	163	195	198	175	186	202	158	176	187	199	163	178	167	154	200	172	218	171	184	186	187	193	179	155	150	201	194	209	191	165	182	183	169	205	198	162	175	177	175	174	155	192	167	183	176	156	159	170	192	179	170	180	154	174	179	191	163	166	164	168	169	182	172	187	188	188	198	174	144	189	166	177	168	185	187	157	186	161	148	194	204	180	168	207	211	190	178	190	169	180	177	191	184	164	168	186	207	167	171	189	167	196	179	175	171	172	176	178	188	156	184	199	186	173	175	174	190	163	154	201	160	184	184	151	196	184	169	183	164	189	188	188	172	205	195	188	171	175	195	164	167	184	188	187	176	182	179	197	182	161	176	172	178	179	165	168	187	208	196	178	184	191	181	198	180	196	207	207	159	184	180	192	184	158	166	205	185	182	195	161	199	178	143	195	196	189	149	154	180	167	167	184	183	190	170	166	157	162	182	155	178	186	167	182	180	186	188	197	190	161	177	176	166	163	186	178	187	188	173	195	194	159	166	165	167	168	177	184	150	194	165	156	175	183	164	203	152	180	168	173	157	181	206	153	158	173	181	186	179	180	163	188	145	185	188	185	170	172	172	173	187	197	133	206	169	179	175	179	171	205	151	163	168	179	170	189	180	194	166	177	163	180	179	164	166	174	167	191	159	162	170	149	152	198	168	173	172	192	202	174	192	175	194	172	158	158	190	163	161	171	142	197	176	170	185	179	191	182	171	211	187	184	167	168	178	181	178	147	171	181	197	169	186
51483	59248	67388	60760	44482	30915	19485	11821	3355	593	483	460	525	451	518	511	463	434	486	463	468	483	457	464	471	437	450	449	420	459	421	454	430	413	412	425	432	406	402	438	468	556	518	497	447	460	383	437	447	441	410	419	469	401	408	437	409	423	388	380	414	406	430	425	430	425	408	419	396	429	423	436	427	411	402	449	466	394	432	425	426	417	429	430	424	418	423	431	438	410	399	424	426	453	443	468	416	453	425	420	406	443	431	419	404	461	458	441	394	454	447	475	421	418	400	390	457	414	420	398	387	423	422	420	428	446	458	400	441	421	431	462	428	424	448	426	412	405	432	422	417	442	397	489	443	398	445	424	454	408	420	418	380	443	444	411	425	435	408	457	440	420	447	439	389	444	428	419	443	434	464	421	451	399	425	443	428	448	382	417	445	440	420	449	423	437	454	434	432	418	422	452	423	400	429	416	413	397	395	413	399	438	441	393	438	446	420	458	454	406	420	409	436	417	400	433	434	422	443	421	396	442	426	426	428	444	472	424	425	424	424	410	442	423	401	390	428	445	433	417	416	450	399	421	411	430	457	432	442	442	433	485	432	411	450	398	435	429	408	434	432	448	450	401	427	405	408	411	403	467	427	439	446	453	412	412	411	449	425	427	413	375	415	400	421	432	370	415	395	374	451	414	412	430	469	400	399	430	426	430	399	415	422	437	428	415	465	427	410	451	423	457	451	433	419	406	423	419	411	448	406	467	403	406	413	436	421	438	395	449	433	457	472	445	399	397	439	418	445	393	421	421	444	455	414	446	429	449	412	466	429	413	465	439	415	401	441	445	426	426	372	420	427	417	437	400	445	413	445	429	385	410	428	417	440	394	433	420	429	419	446	406	451	462	435	427	415	427	413	393	419	386	448	407	414	408	390	433	465	415	427	412	432	441	463	439	435	409	414	409	407	424	404	471	460	453	413	428	429	418	431	431	418	386	458	450	398	449	441	429	447	430	407	416	428	409	419	444	443	437	401	428	424	429	430	431	424	394	423	414	419	403	422	413	465	412	400	414	449	484	397	403	404	424	464	431	464	396	393	408	397	460	417	467	428	422	410	418	398	422	425	435	407	389	443	416	418	422	459	408	420	430	390	424	410	431	408	374	460	449	415	462	416	412	443	407	406	424	443	413	434	438	409	439	431	425	433	439	423	426	415	410	431	418	419	431	450	435	439	406	445	421	423	411	356	432	436	418	436	393	433	459	404	407	461	464	433	411	424	439	463	405	448	432	400	433	400	436	376	385	457	452	420	447	415	406	445	425	411	431	436	388	441	431	392	397	426	450	460	385	437	430	385	449	430	397	423	387	450	397	440	400	452	432	429	412	439	421	427	432	400	432	409	439	414	418	426	421	406	418	436	467	415	444	395	409	431	437	466	424	426	501	434	407	419	415	429	415	443	454	422	415	420	448	429	428	441	445	447	420	479	421	433	398	408	446	420	458	387	466	438	427	434	418	435	394	423	401	391	447	397	393	425	444	393	393	400	416	453	471	415	456	458	362	444	415	406	369	426	408	442	445	402	422	402	407	434	415	421	476	444	410	393	404	395	446	408	424	458	452	428	440	435	439	408	410	465	413	431	410	389	373	428	451	461	447	453	408	371	452	433	430	413	407	430	439	426	410	442	425	465	412	426	446	429	439	436	430	460	407	454	414	401	442	387	428	418	418	422	382	386	407	453	411	437	472	469	414	395	436	412	415	429	440	432	428	413	468	431	431	422	423	436	449	454	450	417	438	437	414	400	434	385	415	431	402	442	476	414	440	410	419	423	441	403	434	463	417	411	407	417	438	444	429	418	389	422	447	443	436	427	419	399	409	443	447	432	432	474	431	394	434	427	422	428	418	403	435	435	392	427	416	443	441	416	421	395	420	410	437	415	427	432	421	418	397	417	438	435	395	431	460	405	409	424	420	409	427	406	413	416	442	401	416	388	417	451	404	403	453	402	429	410	388	403	425	438	438	397	419	460	430	415	414	420	430	421	404	414	396	410	423	398	437	434	449	417	413	448	438	446	439	444	448	429	433	425	444	447	416	394	399	384	446	432	421	404	421	423	409	408	392	424	425	434	423	448	433	472	435	412	407	397	415	433	386	384	414	457	403	405	425	453	400	452	409	426	411	438	432	441	452	417	424	429	403	393	432	432	423	418	424	480	396	412	426	442	446	424	415	401	402	424	442	427	420	475	415	414	471	423	420	400	409	443	398	450	411	410	397	439	443	409	429	463	418	439	416	402	447	450	413	424	422	419	403	414	461	425	432	426	438	438	418	392	408	440	446	427	414	429	456	442	432	417	408	406	431	420	433	459	404	417	467	418	429	436	428	446	436	440	452	425	407	411	439	386	414	445	425	415	436	414	413	395	403	387	437	405	469	435	411	434	425	439	466	421	453	444	415	442	426	446	415	419	423	446	409	410	452	443	428	404	433	410	395	417	446	410	434	437	393	461	403	446	394	481	394	411	387	434	434	457	389	435	431	399	444	426	439	400	433	390	432	430	405	442	401	439	432	398	422	412	395	422	432	418	441	402	411	453	433	427	453	422	434	448	435	439	443	432	413	430	406	460	421	440	469	431	433	425	426	421	446	424	383	432	423	459	440	419	418	420	436	416	462	424	406	444	440	434	416	401	457	460	417	424	421	440	392	455	476	426	433	429	427	395	441	410	404	450	436	404	435	447	413	423	432	372	430	444	400	387	452	424	436	428	436	435	418	398	456	434	484	459	423	420	427	449	412	440	426	470	411	394	434	411	427	404	440	436	442	441	431	399	418	432	451	412	424	407	401	460	443	443	425	392	442	388	388	404	395	417	439	455	422	424	414	429	410	436	432	434	423	419	397	393	403	422	422	447	437	389	422	402	405	449	449	442	447	457	417	400	440	426	407	436	399	465	455	419	429	378	415	420	409	435	416	417	447	442	425	433	432	428	407	423	456	398	427	437	411	451	393	426	401	432	399	404	407	436	430	373	435	452	438	414	399	411	409	405	411	425	426	447	426	453	441	414	429	425	412	428	394	418	409	425	403	434	408	422	408	425	401	426	432	434	419	431	404	409	430	429	437	412	443	401	407	458	436	408	418	416	417	403	468	419	426	402	463	401	451	429	433	423	396	441	403	400	403	419	419	428	408	448	423	469	399	444	420	460	424	430	413	415	428	442	441	439	419	413	404	445	450	427	416	416	382	411	425	448	413	437	414	424	410	444	414	403	421	477	414	447	451	394	434	399	396	413	407	449	445	418	437	426	403	422	426	432	412	421	445	458	413	433	408	386	427	458	393	410	418	426	434	435	429	411	430	431	420	407	423	420	401	466	418	423	442	413	417	429	419	398	431	431	387	414	409	423	422	430	455	428	432	434	420	424	439	404	420	428	428	406	440	421	438	414	408	405	427	420	425	480	421	396	416	406	411	454	465	431	424	456	430	463	388	445	443	411	444	417	418	446	422	410	419
20455	13791	10093	5214	1985	958	565	444	297	247	264	276	236	252	250	251	239	260	236	275	269	230	255	261	286	302	248	272	246	243	272	244	273	277	274	262	252	251	233	284	267	236	272	265	262	241	253	281	234	239	258	252	265	218	237	242	257	245	250	271	244	263	259	259	261	261	239	228	277	255	293	247	249	244	235	251	274	261	264	251	233	252	237	230	263	275	277	266	278	263	253	243	250	246	255	239	259	246	244	253	265	266	263	265	246	243	277	277	290	238	268	268	256	264	244	267	286	252	249	267	246	265	264	252	240	278	271	271	245	297	254	240	277	241	256	261	246	258	258	265	271	261	274	244	265	270	266	241	254	279	255	260	264	250	263	290	269	259	260	280	262	259	254	262	222	284	253	260	241	266	266	221	230	281	237	271	234	257	240	265	271	280	233	278	284	256	270	255	268	277	272	258	260	263	234	249	247	246	241	256	253	257	266	286	289	242	275	273	241	266	257	252	250	240	264	251	259	237	237	257	249	221	231	271	243	262	240	232	252	263	239	245	273	230	257	272	251	246	243	254	253	275	258	233	288	237	242	270	279	238	249	238	276	255	267	265	240	264	257	282	239	274	232	277	283	259	239	289	246	247	255	248	276	241	247	267	237	213	252	242	289	259	284	256	246	220	261	255	244	255	269	278	225	242	249	226	263	263	246	266	203	246	256	245	249	245	269	260	272	251	256	261	266	238	252	245	255	248	262	245	225	251	251	257	248	246	264	281	207	245	244	255	228	263	248	269	255	269	260	244	260	243	252	263	264	255	252	209	255	235	240	261	253	269	250	292	265	253	249	265	251	237	271	259	240	272	266	229	231	280	254	237	242	253	229	250	275	260	270	222	238	252	257	242	246	256	269	258	267	253	272	264	257	244	247	289	284	262	267	275	267	260	250	240	255	258	246	243	239	254	259	247	226	254	239	246	268	227	275	261	241	244	254	252	240	249	267	241	257	246	240	267	260	244	258	270	257	259	239	261	257	278	283	259	269	238	242	232	234	272	270	233	224	288	254	273	241	255	268	255	227	256	286	257	274	268	254	282	250	264	235	259	250	262	243	268	266	256	258	255	259	261	253	271	246	288	269	279	260	250	269	275	227	261	263	261	280	259	252	232	306	262	254	264	253	247	280	261	270	274	261	249	269	260	281	245	238	272	243	246	241	258	266	267	217	249	243	239	268	241	274	263	243	256	250	249	211	257	287	237	297	253	242	288	275	260	267	292	282	290	216	225	245	232	224	267	263	253	246	248	236	284	248	263	258	259	253	262	274	275	262	272	266	282	241	268	252	250	266	236	222	251	238	242	263	234	230	246	279	249	279	266	255	269	245	245	245	237	275	250	267	245	257	247	240	265	226	263	261	216	251	254	269	231	263	263	248	252	264	237	291	253	265	242	250	251	257	227	286	247	240	250	281	258	235	218	236	237	300	271	249	268	236	237	239	258	260	270	250	256	268	243	287	249	235	274	238	267	255	252	262	279	270	267	250	269	266	263	239	255	258	257	239	260	238	282	253	263	239	254	275	250	260	290	264	243	230	231	246	265	276	264	264	241	240	257	221	266	290	231	292	265	254	289	249	263	270	278	259	252	227	227	263	271	245	248	266	231	278	284	239	259	261	228	276	234	246	239	252	235	271	265	262	265	245	247	252	261	245	242	267	262	287	256	250	245	264	252	236	275	249	243	254	226	244	261	273	254	243	251	294	237	269	253	252	226	249	246	277	285	259	234	270	245	264	281	269	269	263	271	262	238	243	236	241	246	254	257	237	294	253	262	249	252	258	232	226	258	267	231	265	285	239	264	252	269	245	250	267	278	263	271	278	255	270	265	285	264	230	235	271	269	270	265	259	231	253	277	250	265	261	298	226	248	253	240	258	243	224	274	266	284	241	274	260	249	268	261	272	265	257	245	243	251	230	258	254	254	271	246	304	247	240	250	253	271	252	272	292	277	302	264	291	253	279	266	267	267	260	242	269	246	288	253	270	243	262	238	261	286	247	272	273	245	261	269	230	242	273	272	252	214	265	244	225	261	272	260	277	234	249	271	263	261	292	259	241	263	285	245	271	269	236	245	261	215	231	257	262	238	261	262	244	237	258	261	285	244	252	258	265	247	264	255	239	263	274	249	241	279	279	290	235	242	261	254	288	251	243	260	260	250	242	243	240	266	274	248	260	248	266	248	293	292	226	258	238	252	253	288	285	259	230	271	265	254	265	241	218	273	272	291	267	287	251	248	235	275	255	245	266	273	286	272	282	254	267	265	236	297	242	255	252	259	265	272	242	229	265	231	267	233	232	248	280	247	255	231	240	245	267	238	268	260	265	250	297	261	238	248	258	271	262	269	232	248	273	240	255	207	244	292	229	251	245	249	247	263	255	233	240	246	252	247	256	274	270	271	241	232	272	282	271	282	242	256	296	238	241	252	240	270	266	249	269	228	248	245	254	261	284	252	277	223	253	257	276	265	259	237	242	263	286	235	269	270	282	241	277	241	232	279	251	252	291	254	248	256	234	263	220	240	277	256	230	228	257	276	228	264	264	264	258	270	247	261	245	234	247	264	279	259	252	245	247	289	258	289	286	241	241	270	252	277	249	239	263	259	243	267	263	257	260	256	253	241	258	255	269	269	256	225	292	255	239	258	249	252	253	285	269	249	252	282	269	271	230	260	281	214	250	246	275	245	243	241	261	240	268	254	254	258	262	267	226	250	243	274	265	235	260	269	245	240	238	262	290	270	238	283	271	261	252	258	244	249	266	258	237	265	229	259	259	252	270	266	240	268	238	270	249	265	254	264	246	264	249	231	258	270	251	280	253	254	237	263	235	287	226	241	258	252	245	280	292	240	271	259	255	291	279	230	234	240	237	228	269	258	258	253	293	246	262	260	267	248	290	262	276	234	249	257	256	262	256	242	268	251	255	254	278	242	241	242	263	265	247	239	259	256	262	245	256	260	267	266	231	259	264	215	253	279	281	275	231	266	258	271	254	259	260	273	249	269	270	243	239	242	267	232	254	269	292	252	259	283	273	275	248	260	289	245	236	276	241	288	251	279	265	243	245	260	244	263	267	263	259	242	287	263	255	256	256	252	235	238	267	252	271	285	280	260	247	253	249	276	277	281	259	278	228	263	268	247	255	244	254	231	241	285	235	245	254	257	251	278	277	278	256	245	237	257	255	245	239	257	273	307	239	253	258	255	297	262	260	254	246	251	240	248	252	253	213	245	305	279	246	256	264	256	254	254	269	290	275	240	268	233	256	246	225	230	245	263	255	242	274	221	256	205	228	269	270	263	249	286	270	258	236	254	248	243	249	262	239	284	248	271	286	303	259	251	259	253	252	235	257	257	253	257	275	265	232	246	224	236	253	245	250	239	260	277	281	263	271	266	260	245	244	249	258	264	252	225	243	277	256	239	245	289	291	264	260	238	273	232	266	281	249	255	238	260	262	278	254	261
17219	16472	16271	12240	5762	3023	1745	1219	783	587	592	609	620	589	603	598	601	590	585	573	588	623	598	584	563	566	591	631	578	582	587	619	586	555	569	570	558	573	592	588	577	620	622	596	566	594	582	609	623	583	584	553	532	567	560	596	593	589	631	605	580	573	567	600	568	585	574	581	596	581	554	563	579	614	562	587	609	571	555	635	578	626	605	594	582	566	631	614	609	563	610	593	597	598	578	601	612	611	537	597	612	607	617	554	591	606	620	578	587	616	574	581	590	573	587	551	577	570	592	596	611	630	591	566	595	624	602	594	585	549	566	591	641	623	581	599	605	562	595	566	530	569	602	582	588	578	562	600	603	577	531	569	594	594	610	599	586	560	559	578	608	573	603	581	594	590	601	559	577	574	615	651	645	525	627	626	600	616	605	603	564	577	581	538	590	601	540	614	599	593	575	548	586	598	590	625	568	621	558	578	590	576	628	579	580	604	590	637	635	602	601	576	593	592	540	556	566	574	547	626	567	582	591	563	537	599	633	571	631	578	559	585	592	575	573	574	554	581	562	656	585	574	578	610	600	611	580	616	649	593	580	610	627	617	605	585	549	593	566	576	591	591	573	591	617	620	589	570	636	579	618	600	624	590	609	602	551	588	579	624	607	580	591	596	595	602	546	584	600	582	586	571	613	593	606	579	544	558	621	636	589	594	644	618	582	593	613	585	563	549	570	593	615	530	596	579	598	592	598	579	602	605	587	614	589	607	587	625	545	568	602	574	590	609	576	572	570	623	590	618	599	593	591	651	603	557	591	597	562	625	592	616	590	610	570	589	587	570	603	584	612	590	597	594	613	573	557	612	569	592	555	581	583	550	638	635	582	578	605	536	577	565	591	548	623	615	600	572	592	594	619	606	643	602	566	619	593	614	538	547	598	632	644	591	583	566	611	596	582	578	620	571	606	584	615	603	608	580	585	568	631	621	562	572	569	578	580	592	617	585	567	623	552	644	558	609	587	595	602	605	620	615	571	566	606	584	592	606	632	570	612	582	606	547	583	631	605	550	558	589	601	601	613	561	582	566	612	618	571	599	582	557	616	596	622	572	590	602	604	607	570	634	631	558	667	558	583	566	577	591	628	592	592	603	575	596	607	615	622	597	580	637	582	602	624	583	523	602	606	603	635	582	581	603	610	562	595	562	573	603	616	596	573	599	611	614	591	612	636	575	520	599	603	616	566	606	575	625	604	557	611	614	597	600	598	614	607	570	554	587	603	595	565	582	564	632	626	541	572	573	565	579	578	592	606	536	554	577	591	616	549	556	569	603	611	577	579	567	567	581	561	566	564	558	585	621	599	599	580	624	609	579	588	601	622	605	529	617	594	557	546	602	586	581	597	580	598	603	576	621	611	605	583	555	546	596	593	577	555	596	570	568	570	626	596	559	576	615	640	591	574	588	572	594	571	637	591	614	588	607	596	603	576	585	604	592	587	588	611	602	569	561	602	633	606	616	559	562	575	610	571	548	596	559	584	571	590	550	598	588	579	560	629	612	610	581	607	601	575	557	599	577	612	548	588	554	613	591	589	542	636	597	604	597	561	593	592	570	578	624	588	616	582	626	567	630	616	549	540	611	599	616	598	552	572	587	559	567	587	559	587	556	597	611	591	611	596	548	597	581	553	570	572	561	605	635	596	595	572	605	617	628	543	582	597	595	591	571	537	581	589	622	556	607	593	596	604	596	600	598	592	548	601	586	613	546	612	581	587	626	570	588	594	606	550	597	584	587	589	590	579	604	565	592	574	570	621	577	604	578	561	617	555	581	603	535	571	598	610	569	517	557	575	624	587	557	581	573	558	595	594	572	623	604	641	562	600	574	587	661	614	605	597	595	652	595	612	533	566	576	598	617	574	590	580	588	580	563	604	592	579	578	574	579	678	554	550	590	584	588	621	576	591	595	567	572	614	562	589	568	617	614	603	594	598	570	590	619	596	577	558	638	572	605	628	630	591	565	598	608	593	592	552	582	626	587	576	563	575	621	614	563	609	581	534	601	562	588	577	602	531	582	561	582	596	601	554	602	612	577	584	598	607	588	594	620	614	594	590	582	624	592	618	576	630	555	569	544	588	604	592	564	566	611	599	607	539	596	561	537	566	589	572	631	587	586	634	598	604	657	613	568	571	596	593	616	607	636	620	577	592	582	602	583	575	641	591	590	604	575	596	619	564	587	608	563	587	568	605	583	615	595	591	613	613	570	593	556	547	595	606	621	590	575	604	592	567	562	620	597	579	611	600	570	576	630	628	617	579	580	614	589	572	589	623	571	596	593	595	562	619	551	605	625	647	612	566	557	584	634	588	555	567	607	560	554	627	576	617	623	570	596	568	592	561	614	567	561	583	598	576	604	621	622	553	587	637	565	627	588	559	559	601	620	592	641	611	540	569	579	554	587	615	575	622	617	568	545	589	548	556	587	588	575	603	579	545	596	626	578	601	580	565	574	584	610	603	577	597	565	580	616	556	608	548	588	601	586	566	578	568	606	602	619	539	581	595	588	600	597	595	629	587	559	591	579	589	587	626	599	591	573	592	588	599	563	592	589	592	572	623	598	585	603	596	605	551	602	539	571	553	584	635	567	643	622	561	574	535	595	600	605	572	575	577	560	565	578	590	603	581	609	569	538	628	617	626	585	589	597	571	615	544	567	608	543	645	535	560	563	586	579	582	586	608	585	620	551	605	579	599	613	551	643	563	564	604	585	606	607	625	543	599	578	589	592	604	593	615	553	610	629	567	625	615	622	566	590	590	607	562	652	593	592	601	619	588	582	562	575	617	566	572	541	574	603	608	569	559	599	561	579	602	584	604	589	553	587	583	602	588	588	578	585	533	568	588	595	570	596	609	560	562	568	602	627	563	575	578	568	588	608	592	601	591	569	590	604	572	580	579	573	579	571	612	613	583	591	572	573	577	578	559	587	573	573	592	603	565	589	649	603	583	542	615	579	596	568	575	574	589	634	612	571	599	597	638	598	590	568	581	597	619	623	626	620	609	544	605	606	576	582	563	557	565	573	584	603	542	604	626	605	610	584	600	592	590	596	595	574	572	558	568	613	558	583	574	590	603	617	596	583	602	575	573	534	588	605	593	590	566	589	593	580	577	605	580	579	578	593	607	568	609	565	609	555	584	600	599	587	591	595	628	603	613	614	537	591	611	629	649	584	564	589	621	594	608	621	611	600	596	583	561	571	544	573	564	561	561	586	588	571	565	564	591	570	587	609	578	574	555	586	581	591	576	583	570	603	592	593	552	585	565	561	626	526	590	596	605	609	602	552	621	559	593	600	606	547	591	601	621	589	567	612	589	597	582	610	616	608	614	621	562	570	591	562	591	601	574	595	609	580	584	570	590	620	543	571	614	593	563	620	591	647	575	593	623	566	601	590	570	559	589	587	615	566	583	552	599	613	588	596	622	565	648	585	607	584	560	584	618	612	581	564	587	607
60904	57212	53519	38164	19851	8265	3065	1461	308	201	227	217	212	209	203	242	186	229	236	211	232	221	220	213	234	202	218	225	219	218	228	213	235	213	237	216	225	228	209	245	210	220	240	217	207	219	212	216	204	207	218	202	225	217	214	209	224	236	222	222	222	192	198	225	213	209	224	239	202	208	209	192	223	240	233	225	233	196	196	236	213	219	197	194	211	214	215	203	207	231	210	221	216	247	204	195	196	212	206	222	216	199	218	226	220	206	211	219	224	216	223	206	203	214	210	212	214	203	205	217	207	213	213	209	205	222	206	222	211	218	220	208	207	192	217	234	210	221	219	218	245	203	199	222	204	182	236	216	176	221	241	209	208	199	206	218	187	187	207	241	224	202	224	192	217	194	218	191	200	219	210	197	232	188	212	207	222	210	230	199	218	220	183	212	203	222	208	234	202	187	235	223	206	214	212	236	218	227	238	205	232	205	218	208	203	228	228	210	198	186	197	226	228	211	198	229	191	225	236	212	216	235	213	198	229	209	220	204	206	209	215	179	209	223	195	195	200	170	200	207	209	211	239	189	213	227	223	234	218	194	210	245	220	221	202	191	213	214	213	177	223	230	227	211	225	199	230	236	206	205	237	218	205	203	205	213	256	244	197	213	200	196	203	208	217	222	201	222	204	215	194	226	199	213	185	224	202	196	234	199	256	184	185	205	213	209	187	206	212	221	219	221	228	207	221	229	214	219	210	207	197	221	204	196	208	189	222	222	209	207	206	199	202	209	226	244	211	226	210	203	217	210	223	186	224	212	197	209	221	224	194	223	207	207	217	220	198	232	208	206	227	224	194	235	209	220	236	216	208	196	210	225	209	230	197	210	215	216	207	214	208	182	223	204	217	224	197	193	215	222	192	224	209	213	210	213	217	227	221	207	271	225	216	207	202	218	192	216	222	232	205	221	226	209	208	170	221	212	189	227	233	210	196	213	236	203	199	222	220	237	203	204	208	224	185	196	197	205	204	199	216	210	206	213	222	206	235	213	213	220	225	202	214	221	236	228	224	191	203	226	200	216	202	220	203	193	225	197	207	209	214	203	226	216	245	192	204	233	205	235	237	227	202	209	210	203	203	214	245	216	209	213	218	224	204	214	225	212	225	200	213	235	209	226	198	251	225	213	251	229	209	208	202	215	195	241	207	208	184	218	249	184	225	235	211	182	212	226	200	207	190	214	219	220	199	200	228	252	203	224	207	220	201	214	218	230	206	242	224	209	212	222	213	209	190	201	224	205	190	193	207	208	209	194	214	202	186	208	214	193	211	209	215	180	222	201	218	204	212	204	210	212	204	216	205	217	206	197	204	219	238	209	207	208	212	194	207	210	205	215	213	202	201	218	202	214	196	188	194	201	215	204	214	215	225	215	221	210	194	196	217	242	223	195	213	215	214	205	201	206	200	236	238	215	222	228	223	208	232	201	193	245	199	210	188	225	213	225	228	231	221	202	212	226	223	213	212	174	238	227	186	229	210	212	219	223	208	220	227	234	204	202	240	205	212	200	237	207	235	209	231	236	199	214	174	233	197	230	183	235	220	195	209	207	208	221	224	222	192	206	203	202	197	203	203	223	188	169	185	227	236	206	214	190	223	247	203	206	196	227	205	212	199	222	224	201	210	212	235	214	202	239	207	238	208	226	210	202	196	218	225	203	192	194	234	204	204	199	230	199	213	232	211	250	201	232	226	235	239	203	196	204	193	198	198	211	222	232	194	209	201	225	216	194	196	203	217	210	211	224	208	229	229	189	187	198	219	201	232	237	213	265	179	183	210	208	204	209	230	216	226	244	198	225	202	215	178	239	234	213	201	201	188	229	228	199	197	246	200	209	224	215	209	190	192	198	218	211	235	228	224	219	212	224	220	194	178	213	222	190	236	223	225	226	213	231	243	208	210	225	201	210	211	209	226	197	214	208	207	220	187	211	199	248	209	220	226	216	182	224	216	238	204	207	244	218	212	232	199	217	228	189	251	232	231	207	213	213	212	217	225	227	212	245	213	227	214	234	234	229	241	186	243	230	216	205	190	224	227	227	218	220	222	225	194	206	253	205	225	264	202	195	211	224	210	220	247	205	207	203	183	218	224	220	215	219	188	218	227	218	219	222	242	211	194	219	207	207	211	216	209	202	246	226	217	207	198	208	196	206	218	220	214	224	209	208	212	235	201	226	241	176	197	209	222	216	208	213	238	205	217	241	215	212	224	215	215	207	205	215	214	222	218	217	197	251	232	201	217	203	210	206	200	213	218	229	209	204	223	221	229	210	191	215	187	212	225	191	220	223	221	220	219	210	220	235	213	210	210	196	219	220	196	204	204	216	220	215	199	197	235	220	212	233	218	194	210	207	209	199	236	201	223	212	205	198	234	197	232	191	213	199	216	207	193	199	192	223	212	213	209	227	199	198	224	211	225	220	209	204	240	211	189	237	199	198	219	220	194	221	214	227	229	215	219	225	194	216	206	184	212	247	211	215	234	183	205	239	217	244	219	200	228	204	196	217	244	248	198	203	203	184	222	191	197	227	227	223	199	204	221	217	193	171	229	237	211	207	230	197	213	230	230	178	217	210	210	218	215	214	210	185	192	213	220	229	193	181	209	189	196	208	213	220	226	223	195	203	219	213	216	210	223	230	201	206	213	228	209	200	217	214	212	201	199	219	216	220	206	246	213	212	214	209	209	239	224	212	220	220	217	190	195	220	200	232	200	213	210	210	204	237	244	226	232	225	199	218	221	206	187	187	231	209	199	228	198	199	205	196	231	214	193	214	188	210	217	187	218	184	217	209	231	224	196	216	206	248	202	196	206	220	218	226	215	216	238	206	211	162	201	199	213	206	218	208	221	233	210	225	215	216	231	233	234	222	225	211	172	196	217	205	224	205	223	218	196	220	204	256	200	200	219	206	208	208	203	193	210	187	236	219	212	209	190	202	207	193	206	204	202	196	207	212	193	208	221	188	188	215	183	205	211	206	184	209	241	189	206	235	210	211	214	212	218	208	213	216	207	201	211	203	204	209	202	232	218	201	181	199	236	235	236	205	243	200	198	217	229	238	228	192	220	197	276	211	213	219	210	209	198	241	222	212	221	211	198	223	198	236	223	209	189	219	233	203	213	216	252	214	214	193	209	202	240	216	227	198	228	222	221	208	206	208	226	220	218	216	228	214	219	215	205	230	230	236	228	247	245	234	209	219	222	220	240	209	212	197	254	240	200	194	193	196	244	247	212	206	203	225	212	203	206	220	230	234	218	230	228	216	212	215	204	198	227	235	192	234	239	241	204	209	242	229	206	216	251	210	232	222	205	196	208	227	213	208	202	195	188	211	209	193	204	193	242	208	188	225	202	183	208	213	231	209	213	222	191	207	205	224	236	236	192	221	198	213	222	234	209	213	214	222	211	223	211	249	210	231	192	220	210	198	209	232	215	214	243	235	204	217	212	224	226	210	201	249
37712	43430	49822	44148	29703	17832	10071	5305	769	490	481	560	515	475	517	512	529	521	519	519	517	491	504	489	489	499	479	478	495	453	486	496	513	472	496	471	480	507	529	468	538	575	564	490	495	524	474	512	528	513	488	524	531	492	463	503	483	497	497	490	526	504	499	460	538	544	503	453	495	469	479	494	480	516	492	518	516	488	494	503	545	520	469	457	506	485	511	466	495	507	481	486	491	482	520	506	487	469	512	516	520	496	468	539	483	506	499	546	500	546	473	467	471	500	503	565	467	501	510	501	535	525	497	511	462	469	498	461	479	505	518	511	504	497	453	469	524	482	467	450	472	458	475	463	454	527	518	514	508	505	486	478	481	499	480	461	486	484	474	507	509	494	453	498	490	505	507	502	524	524	468	492	497	491	509	492	520	522	523	524	468	480	473	498	447	476	525	522	527	502	501	502	523	494	506	496	488	521	476	465	504	468	525	503	462	524	509	471	473	525	517	522	506	465	507	483	507	515	495	474	508	494	483	495	480	462	523	507	474	465	511	487	485	477	475	470	462	510	513	480	506	515	471	492	515	525	461	477	520	511	486	483	484	529	482	510	524	497	457	500	473	507	501	500	506	533	476	466	493	489	496	506	488	507	470	526	524	486	502	496	464	471	498	511	503	499	506	461	542	508	486	464	523	511	530	505	492	496	493	494	528	521	486	491	504	485	475	526	484	496	540	489	507	491	501	532	502	513	501	508	501	519	508	515	537	505	510	466	493	476	509	501	511	521	517	476	496	459	476	456	516	488	497	517	530	476	506	501	506	504	518	499	516	478	521	506	503	519	504	504	504	506	504	499	477	469	506	499	484	478	523	461	491	493	491	481	542	504	503	481	490	487	518	539	511	506	509	494	465	493	516	482	543	476	475	513	489	521	470	504	487	472	504	494	521	456	456	539	484	472	521	497	439	505	496	484	494	529	522	477	513	482	512	479	529	522	530	537	488	470	468	485	496	525	467	478	498	488	542	499	510	487	505	492	507	472	482	498	518	495	506	477	538	503	505	498	531	452	507	493	503	467	476	492	470	531	487	486	502	442	508	466	496	534	513	499	472	485	481	474	519	502	500	486	500	485	516	474	494	504	501	494	485	492	512	503	528	508	505	486	496	478	531	483	500	512	559	535	504	496	466	472	485	491	496	493	468	529	451	491	496	483	446	505	522	543	470	481	461	572	491	505	500	524	537	510	493	450	469	504	470	504	472	504	522	539	461	503	495	496	464	542	521	470	470	480	521	461	556	491	473	505	540	517	505	473	530	495	479	502	451	482	519	517	460	490	500	504	486	462	490	469	456	459	480	504	473	470	481	465	504	510	469	472	496	483	490	505	511	503	516	494	529	476	486	478	511	500	448	507	528	500	480	468	503	561	454	440	469	476	485	482	490	514	502	477	496	504	509	490	498	523	506	511	507	478	453	502	473	487	478	498	482	493	496	484	474	480	499	492	494	444	483	494	478	492	463	505	522	485	493	470	456	449	481	504	460	510	495	508	508	478	478	486	491	459	493	503	486	521	478	498	504	484	525	491	499	493	505	473	466	490	511	480	479	543	496	484	496	475	503	494	487	470	491	489	481	491	489	512	484	469	476	496	497	523	513	521	500	466	539	508	506	516	461	459	528	485	483	519	488	450	508	491	492	483	513	470	524	518	513	507	509	489	449	501	490	483	511	500	507	504	501	454	494	546	502	478	535	478	500	511	483	512	473	425	487	465	526	506	527	509	478	493	486	494	523	522	521	483	492	485	490	508	476	482	472	459	490	469	526	458	464	494	520	482	522	488	525	479	490	469	544	498	482	508	536	525	541	514	520	476	461	478	514	504	498	533	516	495	505	536	506	493	512	485	504	476	508	485	501	523	458	484	536	521	518	518	471	485	521	496	444	457	483	484	504	489	513	512	536	488	500	493	485	484	549	518	488	522	480	479	478	504	502	491	471	445	511	548	502	525	508	457	481	504	503	499	485	484	476	504	481	529	500	485	509	476	496	484	568	463	519	477	476	499	511	492	509	514	520	506	445	470	474	509	527	474	483	450	465	493	474	493	495	496	499	462	483	495	486	532	485	472	477	509	509	485	468	502	465	487	484	500	483	513	475	464	517	504	533	493	514	470	461	498	522	499	494	516	501	469	446	481	535	503	483	484	483	512	486	507	515	476	469	524	512	488	536	497	494	535	524	519	486	519	471	490	479	472	506	498	541	487	533	537	487	510	452	468	518	479	513	475	528	492	512	515	468	550	526	519	510	507	447	479	505	499	492	477	500	470	495	568	528	476	519	530	511	515	515	477	538	518	516	461	471	487	495	472	493	567	505	473	485	519	532	475	508	499	505	489	461	494	485	526	517	470	486	499	502	517	502	487	504	475	493	494	494	486	528	529	484	481	534	481	514	499	469	461	508	469	498	512	495	500	511	503	500	519	472	513	483	528	498	512	524	515	510	496	518	507	499	484	463	517	508	484	509	465	481	495	519	489	478	478	478	513	465	508	496	465	499	501	483	460	484	486	529	524	495	465	546	469	482	497	494	513	459	509	545	530	513	490	443	498	502	486	512	517	493	495	457	458	509	473	487	527	448	496	501	458	515	482	463	450	489	478	504	516	455	499	492	475	462	518	526	505	528	499	465	496	502	532	532	517	526	492	493	491	506	477	529	468	473	503	518	468	521	453	517	449	506	492	503	451	498	497	491	438	483	486	490	500	490	493	495	535	490	477	502	542	500	506	476	505	484	455	465	471	484	531	507	486	522	452	479	513	485	504	478	529	472	496	510	507	546	494	530	522	457	481	502	451	539	481	490	464	438	494	521	513	475	512	492	508	461	486	511	491	499	460	555	519	510	456	498	497	472	513	506	491	484	485	513	514	498	524	515	510	455	480	539	488	511	475	523	471	492	514	480	496	495	481	518	519	461	465	506	486	501	485	510	510	518	507	523	497	459	536	501	508	450	473	523	478	455	510	497	469	501	458	510	496	495	469	480	519	505	490	473	511	468	498	503	510	481	518	495	517	485	485	533	457	494	484	496	528	484	471	499	523	510	475	515	497	501	490	497	491	518	492	538	482	480	439	497	496	481	499	509	489	500	455	520	519	465	541	493	476	481	493	475	495	483	513	482	490	498	472	500	512	462	525	487	477	499	465	519	492	491	475	487	497	500	507	492	501	541	511	490	487	486	476	513	510	499	508	475	504	458	485	460	515	472	482	525	544	438	477	490	484	488	494	486	473	502	530	498	469	507	479	511	478	483	523	464	521	536	440	532	509	497	481	509	490	498	492	520	453	511	495	500	507	506	480	498	457	460	492	510	527	480	500	506	483	483	471	532	481	490	527	495	516	516	505	538	495	505	503	524	495	464	507	514	486	497	501	497	498	488	482	505	512	479	489	465	521	547	534	489	465	500	512	521	502	511	482	480	498	501	455	500	529	474	516	503	537	471	482	524	495	485	511	519	507
80337	76329	72282	57131	36541	21018	9290	3976	496	197	186	209	180	216	196	202	196	154	193	202	205	202	178	175	191	164	177	167	176	190	174	169	165	189	174	187	185	193	196	171	183	196	211	195	171	179	205	209	187	178	198	184	192	173	184	196	170	172	179	163	179	179	190	150	190	199	182	194	174	166	189	186	177	179	182	194	181	182	210	185	179	173	169	167	195	177	191	175	175	184	166	192	216	183	184	168	185	193	185	193	222	185	185	194	166	214	177	183	189	194	205	204	210	180	176	180	178	199	162	199	163	202	169	153	151	199	152	179	156	173	192	164	182	191	178	196	187	189	171	176	177	197	177	201	187	164	174	196	174	180	185	162	194	175	162	149	175	178	161	160	183	174	218	204	178	171	202	185	189	173	198	164	181	169	167	165	178	182	182	171	168	182	183	215	167	160	170	213	183	199	173	195	182	166	184	180	195	174	183	194	176	178	150	201	187	173	182	202	179	179	161	174	160	175	180	170	162	178	173	201	182	178	181	169	169	183	183	177	209	209	176	146	193	200	171	177	192	191	193	197	173	184	159	152	171	189	170	207	212	185	166	195	186	182	190	198	152	183	197	194	180	169	183	192	174	184	182	189	191	198	202	184	198	173	152	182	206	183	190	173	174	193	166	178	211	183	194	179	160	201	180	209	173	187	186	198	175	181	206	160	174	175	174	184	178	167	178	200	217	199	163	186	202	173	153	173	187	171	168	182	152	167	166	184	187	178	189	181	196	175	182	183	180	168	174	204	160	174	187	178	174	165	176	174	188	174	178	178	161	178	185	195	170	173	152	163	160	187	175	168	225	190	173	151	178	182	189	188	158	174	206	170	174	175	171	192	217	181	202	187	159	173	159	203	176	173	171	169	189	182	178	173	186	199	176	208	187	201	225	178	191	179	203	178	171	150	158	192	190	182	162	177	171	196	164	186	181	174	166	179	175	184	178	161	199	187	190	183	204	188	186	182	170	204	191	193	191	186	205	189	165	181	176	176	186	185	206	190	166	180	190	173	184	199	165	192	174	187	185	173	164	168	202	220	200	179	191	209	173	196	168	190	166	169	188	176	186	176	161	148	202	171	201	178	191	185	177	161	195	184	199	169	184	180	164	185	169	186	202	160	179	184	170	190	184	172	204	182	179	161	190	180	175	184	162	178	202	202	168	184	180	171	163	193	196	208	174	185	175	158	176	180	182	180	181	167	185	200	147	171	166	189	176	172	176	175	171	174	202	194	174	183	178	188	188	186	179	144	190	174	168	193	165	209	178	175	188	150	184	169	171	189	174	186	163	170	192	196	169	203	182	167	154	155	160	179	174	184	187	189	186	168	195	176	170	193	199	160	187	175	196	180	169	174	178	202	170	187	188	191	178	193	174	171	182	183	158	179	177	168	175	179	181	191	187	175	188	189	182	196	205	162	173	165	222	173	197	158	179	187	190	200	198	186	172	187	185	165	182	169	169	180	182	203	188	180	183	194	195	157	204	199	201	186	181	188	196	165	191	173	158	168	184	191	149	182	174	174	154	164	198	181	197	187	182	185	175	186	179	192	192	186	167	180	175	171	175	171	183	157	166	204	194	188	160	223	190	198	188	176	163	197	174	195	199	169	204	160	163	208	159	202	169	169	179	197	148	179	175	182	181	161	183	170	168	150	165	192	176	198	165	166	143	176	178	197	194	186	163	188	174	195	165	167	175	181	179	180	181	176	167	183	187	192	166	231	175	192	152	207	190	164	180	171	165	204	209	165	189	199	167	183	183	168	189	202	193	179	169	187	187	177	175	203	184	222	173	176	202	181	191	180	182	197	186	166	173	205	171	159	163	183	181	175	195	188	178	186	177	179	197	184	188	195	195	182	186	169	169	168	177	190	190	183	192	173	168	182	197	179	189	182	171	188	176	177	175	164	175	178	183	146	186	188	196	167	187	182	170	180	172	189	190	191	191	193	199	186	163	182	194	196	185	183	215	186	191	179	173	178	175	174	186	173	166	193	196	175	172	221	176	190	179	175	179	219	194	179	193	178	176	166	192	189	189	186	192	167	190	173	179	177	198	181	188	188	198	186	193	178	171	175	175	173	173	189	182	185	177	169	187	177	178	217	202	179	179	214	165	156	205	176	156	189	172	202	172	181	157	197	183	184	182	178	188	185	170	169	192	192	182	175	160	163	181	156	183	167	174	192	189	203	192	166	169	188	195	158	156	211	175	185	154	193	167	194	175	173	207	164	186	203	208	176	202	202	200	183	169	164	198	173	184	167	182	165	182	188	183	182	169	183	171	176	179	177	165	180	195	165	178	196	191	187	170	171	195	163	202	175	198	175	183	203	179	175	187	183	169	210	190	168	167	180	183	191	168	173	170	184	178	185	184	173	225	205	178	183	169	178	165	177	160	171	161	196	175	170	178	195	196	164	197	185	158	189	166	166	191	181	163	188	203	205	200	191	182	168	203	178	179	182	207	173	193	181	171	180	192	163	173	186	192	189	201	190	183	178	176	194	182	169	190	174	196	155	191	171	180	197	199	186	169	157	189	164	182	195	172	172	183	174	177	183	179	183	178	169	187	195	179	171	179	171	166	194	168	185	161	194	203	155	188	182	170	172	173	199	164	173	169	206	178	180	172	210	143	184	174	174	179	173	183	192	194	190	183	196	164	189	203	167	180	185	177	167	184	171	172	171	191	190	135	158	163	206	181	176	193	158	177	172	165	185	187	186	189	188	182	163	165	156	197	199	170	183	184	176	155	168	180	184	190	165	165	203	174	191	182	185	189	169	178	176	192	166	201	190	180	193	173	182	188	176	175	185	172	189	185	173	174	201	162	186	183	184	170	187	190	177	159	163	211	191	190	180	170	205	179	189	199	179	168	186	171	181	182	175	189	168	182	187	187	193	188	176	156	159	180	188	179	174	178	185	197	193	166	184	185	171	181	185	196	173	167	164	184	187	175	166	177	184	181	195	159	168	195	176	177	174	176	191	146	182	172	162	194	168	182	186	193	166	178	207	161	168	196	167	201	161	174	186	193	178	153	170	152	183	164	176	202	196	183	159	168	157	175	187	180	189	187	166	199	181	188	201	170	202	187	171	172	197	174	189	192	191	209	164	188	182	200	164	182	187	174	178	182	198	167	205	201	196	181	206	183	224	205	192	192	178	185	178	178	180	176	184	175	184	205	193	171	175	181	204	187	174	184	168	195	183	201	187	183	171	188	194	187	192	172	177	178	158	201	176	172	203	178	178	172	177	199	153	169	186	188	177	194	190	179	218	195	206	174	167	186	183	173	177	180	178	226	201	208	192	185	175	150	159	176	168	178	184	169	183	199	166	189	188	158	171	180	179	209	194	174	151	170	174	202	193	180	192	197	160	195	174	178	189	205	182	182	167	155	179	179	172	181	179	166	187	171	180	181	180	186	177	193	169	175	195	168	189	202	173	178	168	173	181	188	182	190	202	179	180	186	167
51472	59068	67913	61017	44761	31029	20384	11783	1172	567	483	497	509	513	478	440	519	478	441	451	441	460	461	457	477	452	459	433	433	469	449	451	402	429	461	431	451	415	425	436	468	575	569	546	495	460	464	429	440	465	426	446	439	415	462	412	406	424	441	425	413	449	424	410	419	413	423	428	407	409	418	439	438	411	425	422	435	443	424	443	462	440	411	447	438	414	407	434	431	439	471	425	427	437	420	413	399	409	416	405	459	471	464	438	432	419	403	433	441	456	418	483	437	447	467	454	406	444	409	424	448	432	447	428	460	465	417	413	415	446	410	448	412	398	423	481	426	416	411	444	415	422	472	467	465	437	437	428	399	428	435	435	447	458	392	451	408	426	417	447	436	476	407	452	445	428	431	462	460	440	426	436	397	393	423	414	426	485	433	484	462	448	419	451	455	419	423	437	443	436	428	443	407	420	400	431	391	448	459	460	425	400	421	450	420	417	406	428	451	392	460	451	419	425	448	434	429	440	450	480	450	422	431	392	410	431	432	431	428	451	433	438	434	468	430	408	443	438	467	429	445	453	412	436	416	395	453	422	406	425	419	446	429	423	442	431	441	454	441	423	440	442	403	454	423	455	418	396	390	471	412	442	408	440	410	426	426	399	423	416	435	440	428	446	407	403	470	437	437	418	438	433	439	419	398	442	414	428	415	398	462	432	466	444	449	402	393	444	402	395	448	415	451	427	433	444	432	446	467	440	428	449	439	427	420	451	431	475	436	420	414	436	434	406	437	462	463	409	452	444	437	407	434	424	450	455	465	447	401	429	444	416	434	421	436	441	439	405	436	439	466	394	398	425	461	418	444	427	452	426	449	461	451	425	404	442	437	473	435	423	446	420	414	442	454	428	432	433	471	445	405	432	422	434	438	429	406	381	417	434	477	446	445	413	442	445	444	411	437	467	416	416	428	425	415	448	426	442	407	433	452	453	457	421	405	409	413	416	453	442	460	416	403	425	425	440	446	406	417	436	427	426	418	438	430	455	415	468	448	412	431	433	416	429	411	426	397	436	400	434	470	443	419	435	438	426	417	409	411	384	421	449	440	413	410	437	443	425	410	448	420	441	443	434	436	416	437	447	444	422	431	433	453	424	434	414	459	463	402	465	439	410	412	418	393	442	416	395	458	399	418	428	427	427	391	425	423	406	409	448	417	436	436	428	457	420	445	415	418	409	431	392	440	451	422	466	442	434	441	432	438	390	425	433	398	378	426	433	416	403	421	457	459	425	404	457	421	431	452	425	447	382	410	408	424	420	448	418	441	447	399	456	455	411	430	413	400	446	473	393	420	465	390	450	439	412	472	444	411	472	435	391	426	465	465	453	452	443	394	419	408	386	399	447	425	463	441	401	436	419	437	406	473	436	436	426	413	423	441	454	410	388	423	441	415	410	461	402	404	434	419	420	433	416	424	401	423	387	427	407	423	406	402	405	421	424	424	403	433	430	453	442	423	446	411	452	394	445	395	425	431	413	420	416	437	414	403	465	448	408	460	410	442	456	466	417	424	392	403	441	430	408	461	408	397	387	397	417	437	448	383	423	444	437	448	404	413	447	402	449	401	421	444	431	420	444	414	415	435	427	415	423	445	437	480	433	433	427	423	458	436	416	414	388	424	394	411	419	444	441	466	452	410	453	419	456	402	436	469	387	383	435	450	409	436	427	432	421	396	448	410	440	425	378	465	428	440	448	424	403	415	407	407	434	406	422	452	412	394	417	460	425	432	436	406	450	418	446	437	444	407	392	444	419	422	408	429	473	442	408	452	408	425	459	424	449	393	431	382	418	442	401	447	458	422	375	432	448	417	425	427	418	439	431	460	475	404	438	432	396	411	445	392	449	441	421	456	434	383	379	409	452	404	431	427	436	442	404	422	466	413	441	442	399	421	422	444	386	408	416	429	444	412	418	469	436	454	383	417	424	445	397	387	413	413	421	439	392	439	414	429	431	425	445	443	413	382	455	438	468	406	422	432	427	495	435	414	446	446	427	446	434	415	412	425	399	453	432	430	455	448	418	395	403	476	411	367	420	397	446	420	438	438	430	396	437	416	425	442	451	492	446	406	433	405	431	470	441	427	403	437	395	449	453	402	447	422	411	395	428	449	444	431	447	419	431	383	443	418	420	424	445	426	427	441	432	398	416	450	432	455	411	414	429	416	415	453	428	459	423	448	436	395	462	432	441	413	419	461	464	448	422	421	412	404	436	418	412	443	396	432	413	435	457	402	440	459	444	410	404	377	450	427	424	401	428	424	441	452	432	420	407	449	411	474	416	429	423	439	427	410	439	433	453	421	438	434	421	425	415	413	438	445	395	447	413	411	414	443	424	437	420	396	435	397	415	449	440	413	451	454	422	429	455	445	455	429	450	418	450	433	438	457	480	433	425	417	409	456	380	454	450	431	431	389	430	461	464	427	426	418	458	439	459	397	378	424	426	407	425	439	444	422	435	448	455	428	447	436	471	401	443	424	420	426	423	430	420	417	455	430	399	437	395	423	426	417	463	445	449	447	444	430	420	449	412	441	410	448	426	409	449	431	425	406	403	438	428	404	426	466	395	461	463	389	450	434	420	415	437	444	449	418	466	454	417	452	462	438	411	421	402	427	440	455	432	437	427	413	407	455	426	467	438	432	497	441	411	437	412	452	416	426	431	407	411	429	426	434	439	408	440	446	442	408	415	433	427	393	408	434	394	441	449	458	427	429	438	431	397	447	410	453	407	445	389	428	413	430	417	443	406	413	469	426	444	438	474	463	417	441	450	420	443	416	427	445	419	431	408	398	433	452	444	417	431	442	421	398	421	411	423	445	390	407	416	412	403	457	418	403	379	386	438	435	448	437	428	461	422	401	411	431	380	437	423	440	392	438	422	447	451	440	438	430	423	450	431	458	427	451	455	456	377	412	411	412	406	405	378	420	410	425	447	466	405	463	419	425	450	432	401	395	448	444	447	431	442	422	432	440	425	440	436	430	465	404	423	437	397	484	444	411	432	459	423	407	435	436	438	434	427	448	409	435	440	442	426	371	433	431	427	414	476	419	407	422	430	450	404	411	467	440	408	417	440	438	456	438	410	425	425	412	448	415	435	466	427	415	425	418	461	470	423	443	414	410	424	400	422	430	437	416	447	381	410	444	447	401	419	441	429	451	449	434	427	454	441	431	439	426	430	448	395	423	433	455	425	406	477	463	411	433	464	428	447	434	426	428	464	437	457	425	464	457	447	462	432	406	427	447	417	418	430	429	450	440	426	422	455	439	438	432	441	425	433	400	424	423	411	443	427	443	420	447	399	412	437	431	424	390	465	407	409	418	439	477	414	456	440	441	386	432	463	412	483	419	396	443	422	450	429	443	462	413	422	471	441	435	452	423	393	430	405	443	451	418	457	418	441	461	415	426	412	442	425	400	434	412	419	426	442	430	423	420	409	422	416	468	436	412	431	418	429	412	424
18935	13031	10158	5264	1909	820	523	410	338	280	256	253	233	265	260	257	237	251	240	256	282	272	238	255	243	260	263	236	263	259	284	249	246	257	276	266	256	285	282	257	256	260	256	261	253	265	230	238	246	266	263	254	266	246	247	273	270	268	233	242	251	287	240	284	260	276	263	255	286	274	283	223	291	281	270	239	260	244	274	252	266	247	238	235	251	278	284	258	275	292	258	254	263	225	250	248	258	249	255	260	262	259	248	273	271	273	279	299	242	272	261	250	245	285	257	283	274	250	269	245	234	255	264	260	253	236	246	225	250	242	242	237	265	252	253	246	270	287	264	243	271	249	283	245	232	241	240	264	259	268	249	237	253	269	265	241	251	261	260	244	254	285	277	281	275	274	265	253	232	250	237	276	269	271	267	281	288	279	283	252	239	295	278	272	259	264	278	267	249	271	261	256	235	258	259	249	247	254	280	271	266	255	246	265	258	289	260	278	283	283	260	235	255	275	229	270	253	229	259	261	270	288	242	259	266	256	278	265	228	252	255	221	268	263	263	242	288	286	301	253	250	245	248	232	255	248	250	239	263	265	273	264	259	279	293	250	264	260	237	257	223	255	253	258	260	247	259	261	268	252	257	241	249	260	271	259	288	264	259	293	225	246	235	247	253	219	251	255	256	276	256	244	248	258	242	263	262	267	250	255	270	269	272	253	276	265	258	282	253	264	279	258	244	271	272	288	282	251	252	272	275	257	270	250	277	277	257	278	262	238	261	271	281	259	234	246	245	287	264	243	281	277	237	258	279	269	272	273	263	248	267	254	285	259	254	287	210	244	261	267	253	303	235	264	239	217	239	225	271	269	254	254	268	284	266	231	254	250	277	270	269	268	257	246	249	246	275	245	280	265	253	256	225	239	287	273	263	260	255	251	277	269	279	301	253	281	256	266	269	260	256	257	253	275	292	270	236	253	273	254	260	274	267	257	223	236	254	273	254	278	282	287	235	272	276	280	298	252	293	248	260	294	238	270	255	246	251	279	262	235	266	234	290	264	250	277	254	238	242	287	275	303	240	247	261	289	262	275	278	259	247	251	291	225	276	260	266	248	284	261	236	265	244	278	261	251	256	242	247	261	241	251	274	295	241	277	270	264	245	246	262	254	253	276	248	221	276	262	273	278	241	250	288	255	274	273	247	258	278	267	259	268	276	246	291	231	258	266	255	267	277	242	257	226	229	279	238	257	249	266	271	266	249	216	290	275	260	246	258	265	279	269	254	263	238	256	316	219	248	249	264	257	261	251	288	282	262	238	242	222	265	238	265	258	270	260	257	238	230	283	270	229	246	241	265	273	253	265	260	262	249	260	250	254	269	269	271	265	253	282	255	236	235	282	248	261	250	254	250	239	297	263	282	235	299	243	258	276	276	264	279	250	243	277	251	260	244	276	290	278	267	242	237	258	245	261	258	253	253	260	243	254	259	274	253	266	254	251	259	269	283	281	267	259	269	230	244	260	280	275	244	264	248	288	235	258	265	282	257	239	285	266	255	238	256	261	276	252	270	222	292	252	247	281	258	257	250	245	260	270	245	244	285	234	279	266	246	268	283	277	264	237	245	252	266	256	239	237	239	277	251	230	242	258	250	300	281	262	253	247	276	240	221	229	266	242	241	248	259	277	241	261	273	269	262	243	316	275	289	286	253	236	242	269	273	267	258	250	270	262	245	265	272	277	266	252	292	276	249	285	257	260	290	267	220	260	260	235	244	262	255	280	249	272	243	261	241	251	242	273	281	268	272	274	290	283	291	256	244	265	276	266	247	240	236	256	272	269	228	263	235	252	265	281	269	273	262	291	260	257	285	269	252	267	254	251	266	278	269	271	251	256	302	255	270	252	289	288	273	259	261	289	283	250	261	273	250	284	276	272	235	235	251	258	260	269	263	295	274	255	283	291	248	245	284	290	275	260	219	282	253	243	249	268	238	286	273	255	254	247	296	254	275	268	267	259	248	260	257	283	249	271	241	275	253	264	257	240	250	271	272	279	266	255	258	262	256	267	259	287	289	268	242	277	235	279	270	266	258	249	246	245	268	255	274	248	253	276	267	266	287	258	239	257	288	259	236	242	258	312	272	272	235	292	271	262	281	247	298	277	268	257	261	278	249	253	296	269	267	260	251	277	288	261	257	277	260	257	250	254	261	276	288	254	242	242	291	251	282	253	293	258	272	279	292	256	249	241	248	272	262	260	249	234	258	249	249	247	290	250	273	286	268	232	260	262	269	251	254	278	269	253	254	250	289	284	261	259	254	227	292	256	251	259	254	254	276	287	242	263	249	255	277	268	265	269	243	248	268	258	261	289	261	241	270	290	285	235	277	276	279	239	246	279	252	250	270	281	253	263	248	287	252	239	280	271	272	245	245	266	243	269	288	265	239	252	289	273	261	267	271	264	246	244	238	251	237	293	267	249	245	247	257	267	258	293	246	249	267	281	287	249	256	247	258	276	256	274	279	274	230	269	270	286	273	276	296	281	254	243	266	284	250	247	240	284	284	262	265	256	235	253	259	289	271	243	264	268	247	277	243	224	292	241	273	280	251	281	276	286	319	263	254	256	309	269	264	270	251	259	292	271	257	270	272	257	251	293	317	266	266	258	247	247	254	256	272	283	252	251	249	237	254	236	247	296	289	271	273	246	267	289	276	274	248	238	258	232	269	243	254	278	264	263	282	254	251	257	238	254	282	273	253	275	281	269	232	257	255	263	261	259	283	259	241	280	240	268	274	255	260	263	272	259	252	269	263	262	269	273	255	260	279	271	282	251	272	251	262	216	277	256	243	271	271	240	263	256	273	253	218	260	264	223	239	265	278	261	266	280	273	273	252	264	246	237	280	270	261	280	280	260	251	247	280	235	262	291	267	236	277	247	257	253	293	254	249	268	241	256	257	273	275	262	267	278	248	275	278	281	265	266	247	249	235	261	254	222	240	268	262	260	263	256	258	240	253	257	263	241	242	261	256	239	234	270	242	239	304	267	271	276	246	265	261	230	261	258	290	282	224	288	265	253	273	242	264	268	290	276	288	237	280	269	245	264	286	256	243	244	284	262	285	235	235	234	270	257	284	235	271	254	263	261	273	260	258	254	277	276	259	278	266	243	265	252	267	239	260	239	246	280	271	265	302	278	241	252	244	285	263	304	290	259	261	264	274	254	294	245	246	256	256	256	265	250	235	272	277	267	227	235	273	288	247	261	280	255	253	260	265	253	249	262	242	270	287	268	273	276	277	242	265	251	239	271	276	264	261	246	246	282	255	250	270	248	256	286	237	262	249	229	273	244	261	255	261	289	274	293	241	220	274	215	269	249	228	269	232	262	275	266	249	255	278	263	225	262	224	279	303	280	253	241	285	228	252	240	252	241	277	260	272	252	265	271	279	258	301	232	272	241	256	271	271	264	264	278	256	262	249	270	250	266	237	238	270	244	251	244	252	267	254	248	274	237
16407	15907	16814	12342	5894	2850	1748	1315	787	646	609	609	619	580	602	561	582	602	595	584	582	600	614	609	599	587	571	544	617	608	585	639	574	616	608	573	575	625	592	599	594	628	573	531	617	612	602	579	615	598	615	590	555	599	570	627	574	604	590	574	573	595	584	559	622	595	618	570	642	568	622	604	600	557	615	597	586	578	581	587	588	579	626	584	569	595	613	611	582	660	575	599	547	570	561	608	569	592	587	606	605	572	590	625	575	604	606	564	610	583	614	612	637	574	594	594	625	633	605	593	613	625	624	595	588	617	608	641	594	579	573	591	592	608	587	564	603	586	580	548	569	582	601	554	612	572	576	586	651	600	600	624	601	634	623	605	631	596	593	578	607	596	567	607	587	563	564	611	586	596	595	631	604	603	598	608	601	542	558	596	596	524	610	624	575	589	575	577	597	557	573	619	573	568	614	584	611	605	605	638	618	628	568	550	573	585	583	578	577	653	566	619	618	603	623	569	631	559	588	563	577	582	639	561	615	610	566	586	633	591	599	566	598	551	583	649	611	553	563	631	554	568	607	618	608	605	612	562	538	622	617	614	636	589	605	601	591	560	575	559	607	592	586	606	584	633	653	575	581	602	611	580	610	622	609	592	605	590	632	563	611	627	618	623	616	590	592	631	587	591	595	593	609	619	609	570	609	614	600	603	601	640	585	618	585	607	588	609	586	619	591	546	582	603	641	562	619	547	577	586	571	614	603	557	600	543	606	607	628	592	613	579	598	578	589	634	622	610	592	597	535	617	599	565	619	598	623	581	578	568	613	584	560	594	598	612	649	590	576	570	581	599	636	596	599	627	589	608	599	599	590	622	573	635	600	567	613	589	561	613	589	592	605	575	594	574	583	575	646	629	631	588	611	582	598	579	535	608	603	581	574	581	620	631	589	603	568	622	591	581	638	618	624	571	563	619	525	577	612	620	599	564	594	582	591	620	620	591	623	615	580	631	646	562	591	577	567	626	603	603	596	557	611	558	569	579	600	618	595	593	572	648	583	581	603	591	610	619	606	581	627	551	548	560	609	576	615	598	577	622	632	617	563	620	585	628	610	590	626	598	585	569	564	611	604	618	595	651	593	627	586	585	606	613	543	563	610	601	585	543	585	553	574	623	576	580	611	603	569	605	606	615	582	587	591	624	620	578	583	640	595	609	606	595	575	561	576	606	582	572	631	615	571	564	604	620	601	574	573	602	629	604	629	568	601	581	595	580	609	622	540	560	580	584	617	631	630	633	602	608	553	646	596	600	571	589	640	588	597	584	603	585	610	546	569	565	539	582	611	570	617	589	588	582	617	634	588	585	583	624	606	610	580	592	604	602	606	578	603	586	608	618	637	608	622	569	581	649	552	601	600	593	565	683	613	606	591	588	645	562	594	583	584	633	643	580	575	643	572	579	607	616	562	590	592	640	626	582	594	584	577	604	572	584	606	581	603	631	668	581	571	579	617	631	571	614	603	620	554	559	622	618	586	600	560	607	578	587	558	600	620	620	626	622	591	588	581	601	603	524	631	567	564	568	610	597	564	551	574	601	623	585	613	584	589	608	592	609	611	587	565	589	614	587	618	572	617	608	651	632	579	600	615	546	604	608	621	617	606	558	577	585	572	570	574	564	557	634	587	605	596	561	629	636	615	599	582	572	602	566	623	597	620	599	576	567	573	590	615	645	579	583	567	585	588	606	637	634	576	580	603	604	646	576	615	559	596	599	604	603	586	619	537	585	583	550	613	618	602	605	575	574	602	657	539	565	640	592	591	641	582	601	632	594	569	612	626	611	580	597	593	590	585	542	554	548	615	636	587	593	545	573	612	601	613	589	609	635	597	600	590	601	558	573	611	600	569	603	597	584	617	617	612	642	632	621	578	602	579	576	589	595	601	587	615	637	618	577	573	578	610	625	574	642	567	625	622	609	555	593	573	582	621	596	584	606	587	596	599	590	617	586	582	612	609	607	581	646	596	619	603	617	599	570	622	605	596	632	611	599	592	608	547	577	584	555	606	577	580	628	589	575	620	654	627	617	600	637	553	613	566	611	552	592	579	619	610	580	639	584	571	575	555	593	637	624	609	614	574	635	620	569	603	568	554	622	549	582	624	581	554	583	592	570	577	608	569	588	559	631	592	585	598	588	598	613	602	567	563	616	566	588	607	551	607	629	558	574	566	561	632	557	578	596	659	576	616	594	604	634	602	606	579	585	617	634	621	600	565	640	599	618	587	606	576	588	579	576	595	565	608	594	587	625	582	621	577	584	621	608	603	599	588	610	600	584	573	619	597	628	640	580	571	616	587	625	573	582	582	568	614	627	542	585	553	589	609	568	588	567	606	602	601	594	594	604	594	607	568	565	621	617	586	623	555	637	587	601	601	589	597	547	592	584	581	609	584	597	567	590	610	578	580	630	527	642	611	650	605	611	587	594	578	621	557	581	610	616	616	587	603	615	572	562	594	628	553	616	576	619	597	586	592	590	557	614	602	616	614	635	593	606	594	577	600	589	587	626	622	569	590	607	589	616	581	599	597	614	574	621	616	614	626	631	578	576	622	572	615	606	630	618	601	588	563	624	596	551	602	584	569	577	641	597	597	565	594	596	590	637	654	597	634	614	569	557	595	587	538	604	582	583	577	590	599	593	579	602	588	619	597	586	603	661	565	578	594	588	562	571	621	588	595	597	570	600	576	568	618	567	617	596	586	624	608	619	610	579	571	579	587	625	625	529	611	571	584	603	576	594	610	578	610	586	621	609	607	611	606	623	623	554	581	585	566	626	626	609	589	575	576	559	610	591	610	667	602	621	597	602	565	602	634	606	585	602	597	630	582	586	587	539	578	618	594	612	622	591	580	626	583	568	593	581	618	576	657	587	571	598	566	595	620	622	611	588	597	631	595	645	555	581	600	542	599	571	559	607	606	567	628	579	604	585	594	602	599	614	582	613	559	550	559	576	611	586	581	564	579	634	570	590	592	584	618	601	573	583	604	619	609	617	608	582	568	614	556	598	631	611	614	576	620	605	604	599	534	554	596	591	593	621	588	576	600	613	575	586	540	630	567	643	632	584	629	596	586	614	626	618	593	625	598	617	584	628	594	601	584	610	597	599	611	549	569	617	594	619	600	620	580	569	624	623	541	605	603	567	610	608	588	597	600	632	634	561	584	602	563	582	603	592	612	635	610	605	572	581	590	636	597	570	628	606	585	611	584	603	595	557	578	556	583	629	595	637	561	620	577	596	564	588	608	593	630	615	599	607	626	622	608	590	647	626	599	587	597	559	622	609	604	582	583	620	582	612	607	608	544	594	641	611	603	598	570	587	589	606	590	607	579	594	586	674	579	580	641	541	603	576	588	617	578	627	541	580	607	610	574	597	584	622	620	611	579	563	632	557	559	574	572	595	644	547	564	642	578	589	589	580	564	621	619	589	610	590	596	588	619	620	596	587	605	556	629	570
60052	56161	54214	38972	20697	8657	3288	1518	779	230	246	209	205	228	219	203	247	243	184	213	239	221	208	234	201	228	229	206	191	204	232	229	196	212	200	215	234	219	209	228	229	227	194	223	226	218	231	209	204	219	234	213	220	225	236	200	231	204	201	227	227	186	236	221	202	208	231	210	193	205	185	222	219	203	195	206	227	225	201	215	219	220	218	251	227	215	233	231	229	211	217	216	233	215	231	229	244	225	217	222	211	201	203	222	218	229	256	213	224	227	202	207	228	221	208	222	225	195	230	233	209	203	216	217	247	230	214	228	230	232	227	226	223	208	208	232	245	219	222	213	210	223	198	230	251	208	203	227	222	216	229	188	195	224	207	223	235	216	233	237	238	217	215	248	202	228	210	207	215	186	228	236	201	225	196	212	223	208	214	202	235	198	200	204	204	202	209	211	210	238	239	200	197	231	233	203	240	198	225	216	239	208	238	249	205	213	245	239	217	221	226	248	218	210	217	221	199	185	202	230	220	224	209	220	239	234	213	203	214	204	232	224	189	217	207	223	225	249	225	228	230	212	205	213	211	233	231	226	213	201	200	192	196	216	203	248	213	225	216	197	196	203	208	197	233	227	239	218	225	224	216	201	216	200	199	216	200	207	232	229	212	209	217	228	213	216	218	225	207	219	197	239	196	222	212	206	218	229	210	236	225	237	214	221	232	228	198	230	217	193	226	202	198	222	223	199	218	218	207	216	218	231	203	235	224	208	205	208	226	192	213	223	220	225	242	239	222	206	195	253	220	196	219	238	238	211	206	229	192	211	197	226	199	210	198	218	236	228	212	205	227	212	227	229	215	218	224	222	206	233	209	219	232	226	208	230	237	215	226	202	236	235	215	215	215	213	204	235	237	236	240	202	211	216	250	225	221	241	222	225	176	209	251	227	220	200	217	237	240	213	225	224	199	221	214	209	213	234	247	204	208	221	246	232	214	235	208	210	231	248	230	198	237	206	217	212	210	232	215	195	229	210	218	211	250	229	204	228	240	208	247	191	192	211	244	205	237	216	230	221	200	215	235	229	211	226	216	194	238	227	197	222	214	233	245	209	249	221	228	207	241	278	243	242	199	227	213	218	213	220	219	236	198	240	193	230	206	222	243	226	212	206	221	231	189	217	202	237	238	251	223	207	222	231	222	226	202	209	223	229	188	210	214	214	237	217	234	229	220	214	243	216	233	226	209	224	244	234	217	233	225	228	218	214	210	225	217	213	198	211	203	217	218	214	215	201	198	206	226	220	218	225	231	226	212	222	207	222	235	225	219	225	219	193	197	217	211	232	218	191	211	224	231	225	216	228	246	216	183	208	201	207	223	221	198	218	234	215	204	246	219	236	223	204	210	215	201	230	228	235	208	241	242	214	231	215	228	205	218	215	250	250	224	209	206	209	209	224	218	218	189	221	222	223	252	210	232	238	217	230	212	211	230	217	230	197	188	211	202	219	233	244	235	223	196	230	225	223	209	218	217	215	211	240	198	234	216	231	222	203	219	207	224	204	236	263	215	210	215	251	182	242	189	263	188	235	236	241	214	229	221	218	207	209	221	232	244	232	254	229	197	205	214	242	212	203	237	221	206	213	220	235	223	205	216	260	219	222	220	226	206	209	199	216	230	204	198	234	226	224	218	237	232	204	210	211	218	195	242	219	215	232	223	205	231	218	230	231	216	235	229	207	216	226	200	204	233	236	221	196	210	200	248	230	202	216	199	214	216	208	215	213	205	212	254	231	194	204	206	220	232	213	199	240	214	215	212	220	240	207	215	234	238	254	234	198	225	219	230	224	216	226	220	222	222	208	231	218	197	213	230	231	207	220	203	231	232	245	216	211	223	249	228	192	219	218	211	196	227	217	211	239	220	211	205	179	234	209	235	240	202	227	230	229	233	223	226	217	207	193	199	234	198	245	241	211	188	208	243	217	197	184	209	233	208	203	208	217	237	222	239	220	206	204	221	224	245	202	218	232	177	222	241	231	212	221	227	225	218	253	214	198	262	232	205	230	232	217	228	236	250	227	227	213	191	218	198	197	221	223	229	230	218	207	220	200	214	230	190	238	211	204	223	202	200	215	210	201	230	222	220	224	241	204	214	226	219	218	236	238	232	242	229	214	232	210	218	203	246	210	240	204	193	238	205	205	228	202	212	214	237	217	220	223	222	221	200	217	208	229	233	222	202	218	224	174	200	221	206	210	207	212	253	233	228	219	223	228	186	209	209	211	227	225	200	226	222	224	247	212	195	192	181	222	236	215	211	226	205	220	244	214	247	213	220	209	228	218	216	227	228	219	227	221	203	212	219	204	211	240	232	209	218	223	215	177	205	230	227	228	206	203	207	247	213	250	212	215	204	238	215	208	206	219	232	236	220	190	235	244	263	244	207	208	213	222	233	229	236	238	211	225	224	218	238	222	213	221	236	211	225	239	239	203	212	220	233	218	236	225	223	193	221	232	205	202	218	207	214	232	227	221	234	250	222	200	229	233	238	243	225	236	223	211	206	219	241	212	218	200	213	203	217	214	211	240	212	233	257	207	214	204	210	214	256	200	227	255	208	192	213	221	202	203	212	209	229	206	185	235	218	215	212	220	205	195	192	230	207	215	226	237	214	232	232	236	219	226	209	202	204	203	220	219	250	235	220	229	220	220	209	214	252	238	233	220	211	221	220	232	224	227	240	215	241	228	208	204	228	213	217	223	208	205	223	215	216	219	225	219	222	208	222	240	221	211	224	216	192	233	212	221	219	235	213	221	235	233	235	229	246	243	214	221	238	215	220	228	222	245	224	232	210	222	244	212	226	221	211	245	213	246	207	204	199	194	233	222	210	212	222	219	243	205	220	200	218	218	220	242	233	243	232	209	235	221	201	215	207	190	212	222	204	203	215	207	220	234	211	203	199	263	227	216	208	205	199	207	219	212	201	236	196	210	224	229	242	244	223	206	249	247	190	218	196	237	257	252	217	221	205	189	206	225	213	227	211	208	221	228	230	216	217	229	194	212	185	216	218	227	228	188	228	215	230	228	217	202	224	211	197	225	220	209	217	233	223	228	198	243	207	194	205	223	230	225	235	235	214	229	226	231	223	191	213	229	225	243	228	223	235	226	221	223	241	226	200	227	215	219	221	223	220	217	237	224	213	211	232	210	243	205	231	222	205	227	190	205	246	230	206	240	216	197	231	230	210	226	226	221	190	211	204	201	189	195	215	205	222	217	224	195	221	223	196	195	209	195	226	204	227	220	208	224	203	230	198	193	203	206	231	212	199	219	196	214	219	228	217	242	231	216	202	213	234	209	212	226	203	211	215	234	232	221	194	203	238	216	238	225	213	220	218	235	226	228	201	235	238	226	232	193	210	194	233	201	215	231	221	207	235	196	219	214	224	228	236	237	248	235	225	238	228	208	227	224	224	236	207	220	213	225	228	199	215	232	234	257	209	217	222	192	267	220	225	229
37220	42785	50779	44940	30481	18599	10454	5819	2546	570	483	547	492	549	521	501	535	546	493	483	484	528	488	528	519	560	528	534	554	496	533	504	528	521	466	509	511	519	496	533	531	544	516	492	510	509	470	506	519	485	526	489	475	488	490	511	504	523	516	555	508	501	492	500	513	520	490	464	521	503	466	504	523	535	476	519	524	517	537	511	512	511	511	553	484	521	540	452	527	477	503	547	491	506	517	548	506	521	535	498	521	519	494	508	520	506	498	499	499	514	498	471	534	543	518	502	497	514	510	483	479	499	553	540	513	544	510	510	505	563	553	491	544	557	522	482	523	541	495	504	518	493	498	524	491	518	525	506	524	503	474	497	516	532	519	475	498	528	532	521	496	539	507	510	490	505	507	485	498	504	548	488	530	519	521	522	505	478	507	512	497	503	510	503	481	493	567	495	499	479	516	464	483	496	482	511	489	502	491	529	475	500	516	510	465	502	493	494	529	487	542	515	485	490	507	498	537	559	534	501	514	477	512	496	468	500	488	502	530	446	536	510	478	495	506	468	523	522	499	527	526	535	533	510	465	526	483	494	493	532	499	524	486	499	499	530	467	498	531	554	536	505	523	489	487	494	535	507	496	483	468	531	484	543	528	472	513	499	492	492	482	518	503	524	502	502	519	539	503	534	482	570	493	515	515	497	568	516	504	525	477	563	524	527	545	488	508	513	512	520	494	486	517	528	487	516	544	498	492	514	518	498	515	526	547	531	546	525	507	481	507	536	522	534	501	520	510	530	517	512	480	516	514	529	514	533	577	518	521	480	527	522	526	549	489	523	508	509	467	484	521	542	509	509	539	518	541	502	507	468	518	503	532	504	509	525	513	498	493	517	517	514	512	475	532	489	514	510	513	544	492	522	493	527	502	519	511	507	525	524	564	496	508	529	529	556	497	506	501	499	519	499	474	526	508	525	495	511	523	505	478	504	487	516	502	483	476	499	490	535	509	510	489	514	567	574	509	523	539	538	490	529	528	564	517	517	523	497	486	532	542	492	503	543	513	511	529	483	510	516	513	544	463	437	516	547	496	499	524	537	480	487	524	482	493	505	503	525	519	501	511	485	478	476	489	511	526	569	529	523	544	503	510	522	502	502	525	522	494	488	485	517	505	512	512	550	548	515	496	556	526	498	525	524	489	498	501	512	490	512	470	520	544	509	468	509	496	553	514	535	528	489	513	496	476	499	512	539	485	496	473	521	547	540	493	515	490	508	509	514	520	550	491	494	486	528	524	533	505	492	526	521	498	493	518	516	504	528	492	516	466	486	521	497	509	509	495	501	481	502	544	483	472	535	514	529	509	515	546	487	515	536	520	518	509	478	523	508	476	529	499	476	514	543	513	500	488	517	526	501	543	454	494	541	474	500	462	501	500	507	493	527	523	503	528	482	518	526	501	514	500	501	533	539	513	537	530	518	516	502	514	493	506	479	510	527	528	516	471	556	531	479	497	525	543	472	536	492	492	522	537	518	537	539	515	501	515	488	542	523	525	507	479	519	511	514	490	507	469	482	490	513	503	521	540	507	464	489	493	531	546	500	459	474	518	477	533	501	485	516	535	503	507	493	493	489	483	513	552	498	460	521	511	512	532	466	520	496	546	469	493	501	514	510	511	511	497	482	508	512	531	498	496	542	504	526	499	491	515	535	531	487	515	504	525	467	536	528	482	540	513	525	507	527	506	484	545	514	504	511	505	504	549	501	531	477	477	515	554	510	508	524	508	515	507	507	510	508	533	489	511	549	504	489	493	472	511	510	522	490	503	515	508	551	528	475	517	547	522	542	487	512	498	536	531	528	512	503	511	481	464	529	471	473	499	523	484	493	486	536	490	517	500	476	553	502	492	502	529	520	488	545	482	521	471	497	489	509	503	500	509	559	526	509	515	565	500	496	500	510	554	560	499	541	539	514	463	567	518	481	491	507	512	471	540	495	533	484	531	496	511	469	497	558	507	513	512	521	490	471	533	496	497	555	528	502	512	501	518	500	497	525	518	534	544	528	527	518	477	510	524	503	510	507	511	505	527	495	505	515	497	507	545	502	546	572	527	497	483	578	488	526	497	528	484	498	497	514	483	516	506	508	493	531	522	493	499	487	505	518	474	477	517	529	504	539	474	523	513	530	451	481	526	503	520	482	519	500	481	499	512	500	502	484	513	510	508	536	521	484	460	505	498	471	540	525	535	514	497	503	494	535	524	519	505	533	544	493	496	524	498	513	492	514	531	505	520	511	534	525	522	518	471	518	503	500	514	537	517	504	473	461	495	484	484	506	501	505	482	446	507	495	545	531	503	482	514	500	496	501	531	513	514	479	496	527	476	512	524	547	506	503	550	540	508	494	546	478	477	523	506	493	514	523	489	498	490	508	526	507	533	498	521	466	502	520	501	472	469	511	536	548	493	499	532	509	519	514	545	524	494	481	485	509	522	502	499	505	491	510	479	520	527	546	493	489	529	522	497	483	488	521	509	516	534	550	495	544	484	521	470	513	528	524	539	511	496	521	496	509	476	477	496	497	510	513	548	483	504	504	472	510	540	502	481	522	515	500	559	488	547	536	525	516	511	515	464	491	513	520	535	485	540	529	480	524	543	482	530	520	504	504	494	470	514	501	491	485	490	476	492	500	546	536	473	555	515	518	521	468	528	513	512	560	525	504	500	520	508	480	503	523	542	524	478	461	535	482	519	536	515	510	517	482	522	511	515	531	521	520	479	491	508	486	528	502	501	524	522	502	479	535	495	515	528	507	493	515	527	524	461	516	509	485	511	513	505	504	537	516	502	510	477	526	533	521	514	526	528	517	509	513	544	528	492	534	517	559	519	478	485	490	473	526	493	540	472	536	509	504	541	473	556	499	487	517	506	501	532	538	518	485	523	512	532	510	534	524	494	513	511	508	528	492	489	500	506	517	552	488	527	535	494	536	514	506	543	516	535	493	497	533	473	510	474	546	540	470	481	486	512	457	503	515	496	521	517	542	563	522	515	548	509	513	530	485	491	500	500	509	509	548	526	527	511	481	508	517	528	522	487	447	509	513	503	523	551	484	544	536	520	496	501	555	524	522	470	520	507	510	523	515	562	508	457	499	531	514	503	489	523	524	491	494	458	498	504	522	516	515	508	514	496	476	550	513	505	516	519	490	454	508	497	497	515	520	545	520	488	464	539	539	485	504	506	532	516	485	508	488	492	484	523	497	501	468	517	489	493	532	499	462	553	513	526	492	518	503	541	545	545	540	522	506	537	579	511	558	496	501	502	548	495	474	542	528	500	473	531	563	539	511	526	514	470	533	521	481	503	475	519	517	509	543	499	534	539	508	534	535	514	531	506	486	530	500	494	506	511	494	485	509	541	492	493	514	543	530	534	500	519	494	530	538	502	534	520	493	523	496	531	508	498	509	480	518	525	495	508	542	512	514	483	497	510	470	519	523	513	507	523	514	547	527	516	520
80107	76297	72831	57227	36840	21109	9468	3868	1697	261	178	217	198	188	179	190	176	173	199	218	223	204	205	170	179	182	197	217	205	186	199	198	206	184	191	173	181	196	194	205	208	207	209	174	182	184	194	201	194	169	219	192	172	167	167	202	182	166	200	191	145	176	171	182	193	163	202	207	195	161	176	178	176	191	191	197	178	204	176	189	212	192	168	189	191	196	192	193	196	176	181	201	179	179	203	186	204	192	195	193	202	188	174	174	173	207	196	174	194	188	195	200	159	201	185	177	219	231	176	192	208	198	177	181	185	191	200	198	180	194	174	214	178	195	174	158	210	184	167	198	221	198	213	169	197	178	199	195	175	166	191	209	198	166	186	195	179	198	174	212	164	206	180	185	170	197	190	181	173	207	199	186	201	174	213	164	207	213	187	206	202	230	205	184	168	176	159	178	190	201	182	177	204	190	188	166	170	184	202	185	180	181	187	168	186	194	175	207	172	152	197	176	205	198	173	165	174	200	174	192	207	223	202	202	183	198	194	194	184	202	160	166	180	187	192	196	188	185	198	162	191	178	162	208	212	205	196	208	195	173	193	173	179	197	168	192	209	171	196	205	181	171	196	198	166	198	159	179	185	177	211	175	181	175	185	210	198	203	168	185	184	160	210	194	209	177	175	195	191	185	202	213	169	167	163	174	183	175	191	179	196	175	180	176	160	210	181	160	188	177	173	164	208	223	210	172	192	186	166	173	190	202	200	193	169	197	204	192	189	184	184	191	189	184	183	170	220	214	198	183	193	199	218	205	180	189	172	216	194	212	179	188	170	177	197	183	185	208	202	209	196	177	208	188	186	184	205	206	177	178	158	175	189	172	175	185	187	171	172	184	179	191	203	184	189	193	205	192	180	179	204	172	166	210	170	192	197	170	177	183	192	166	180	190	186	162	180	167	196	216	185	185	192	175	203	199	196	164	196	206	188	207	178	207	196	184	154	190	205	207	221	189	190	193	176	183	171	194	198	173	181	189	175	183	192	176	182	196	196	202	198	200	180	183	150	167	180	169	196	199	179	185	211	183	177	200	212	179	196	192	174	186	191	163	187	184	170	174	199	180	181	205	173	143	194	220	203	193	205	162	203	154	171	183	203	192	174	184	185	185	157	194	193	194	179	180	197	200	192	181	208	187	200	196	190	206	186	161	201	179	198	198	215	179	197	217	189	196	200	198	188	189	189	184	205	166	199	181	198	182	189	200	172	149	191	187	205	187	200	169	176	184	155	166	202	201	175	162	189	205	219	206	188	169	208	169	159	191	190	177	196	191	196	184	178	191	194	202	205	165	191	202	191	190	194	184	147	187	192	187	187	182	156	198	199	208	213	200	175	204	166	169	189	193	200	190	184	189	193	194	186	190	195	192	182	175	181	193	199	186	188	188	188	173	179	208	221	177	187	159	181	202	167	175	185	183	185	155	193	163	212	194	185	170	190	176	182	185	179	185	197	176	197	181	205	183	199	202	190	186	186	175	197	212	171	190	199	178	167	179	211	171	193	185	186	184	210	203	208	205	171	175	168	187	203	204	187	194	203	177	199	208	191	215	190	172	201	188	204	189	196	188	190	182	183	189	182	159	191	196	203	175	166	173	197	171	184	162	208	197	206	194	199	179	184	176	186	175	175	207	170	186	186	176	197	198	198	182	176	174	189	186	199	186	193	201	188	176	188	172	179	192	167	191	164	189	193	187	174	209	188	165	187	195	178	211	179	186	192	174	195	189	194	171	200	202	173	188	200	176	169	197	195	202	205	172	172	195	188	187	165	169	173	187	206	182	207	191	202	203	179	191	180	175	179	200	190	163	187	232	168	184	203	184	188	156	195	200	190	190	178	180	170	191	174	205	179	188	202	220	171	197	194	201	206	166	202	188	198	193	190	192	185	199	187	205	207	214	192	189	204	189	171	201	179	181	200	205	201	175	191	188	203	187	203	196	221	195	188	177	212	173	199	165	198	163	201	179	165	188	189	197	235	200	194	200	174	192	198	178	184	209	203	195	191	181	203	191	211	166	169	197	193	193	204	193	194	184	228	198	188	193	183	197	206	182	184	209	185	181	169	182	174	200	173	210	186	222	203	199	199	182	190	205	178	194	199	218	186	177	183	201	150	199	200	205	202	195	183	175	191	189	190	203	206	204	168	195	199	196	221	184	184	173	174	204	181	198	168	220	171	174	184	196	193	183	176	205	181	183	177	182	181	203	194	200	184	166	203	200	182	187	168	180	201	205	202	205	199	181	194	205	193	199	173	170	195	188	186	223	194	168	175	181	181	182	174	213	166	188	192	187	196	198	184	162	197	220	184	162	195	218	200	182	188	178	195	214	176	188	202	189	188	184	189	190	158	170	201	178	190	173	195	177	193	175	211	188	214	210	182	195	233	204	171	189	179	189	170	186	208	185	195	183	220	206	174	181	179	200	174	178	182	190	200	204	183	226	182	211	177	195	184	192	171	196	181	171	184	169	179	197	183	181	202	196	196	189	181	185	165	153	208	198	199	198	173	183	213	217	210	176	206	181	215	182	189	201	198	207	193	193	165	191	191	178	189	164	189	192	195	206	177	190	181	177	173	205	194	184	200	165	170	170	179	196	217	209	181	205	198	176	170	179	177	176	157	189	185	182	157	182	187	171	189	205	184	185	170	196	212	209	179	198	177	188	186	188	189	196	191	184	211	190	178	205	198	227	176	186	179	180	178	206	205	198	176	178	184	205	203	175	216	185	191	187	211	203	171	190	191	213	189	164	211	193	174	164	184	178	185	169	188	173	189	191	168	216	179	199	170	184	177	192	201	195	193	199	164	181	196	180	189	221	184	177	177	193	193	181	188	175	187	188	183	202	180	171	168	205	178	202	167	195	190	170	191	187	188	187	184	218	213	198	201	179	191	160	207	192	195	174	225	178	203	193	180	204	203	195	195	170	171	182	214	181	206	191	192	187	190	187	189	167	178	188	167	141	157	208	189	211	181	181	225	221	201	192	176	180	165	180	150	202	187	190	187	206	197	200	179	188	187	198	178	188	188	179	173	170	189	200	194	223	204	169	197	182	191	169	180	171	190	210	183	175	191	212	225	175	173	183	207	175	194	205	218	201	201	195	174	169	216	180	188	175	189	207	186	198	184	193	188	213	176	176	207	177	193	210	178	197	187	182	184	187	202	198	195	166	194	191	193	194	180	180	212	200	196	221	171	175	177	182	195	199	173	192	200	183	168	198	159	197	201	173	199	182	194	194	174	218	177	180	162	180	198	181	195	175	170	190	179	188	192	167	168	165	209	194	176	173	185	229	189	205	216	197	199	186	190	173	191	169	191	201	181	178	184	199	179	176	203	190	187	170	187	169	181	197	191	192	204	178	182	191	194	189	187	189	206	183	191	194	177	185	171	184	179	187	166	182	177	184	202	176	192	177	184	180	185	188	188	204	185	175	193	205	174	179	214	171	204	178	153	178
50832	58653	69029	60885	45191	31645	20652	11592	5859	609	505	501	466	469	485	435	471	445	492	439	485	466	418	441	434	470	460	471	428	429	440	457	432	451	495	442	412	441	490	487	513	486	537	427	455	455	503	431	447	442	441	444	460	411	482	467	442	428	416	434	484	403	437	467	433	451	459	456	459	419	447	469	421	460	420	439	496	460	442	441	487	444	418	440	468	459	440	434	455	465	458	449	422	432	460	443	473	505	448	441	472	467	422	437	459	451	458	475	463	474	496	441	439	455	459	485	434	423	435	473	464	455	458	460	454	454	444	442	436	449	443	433	476	444	430	400	475	472	453	441	465	462	430	422	435	432	455	447	454	440	453	443	475	431	482	442	451	467	468	423	473	407	473	461	467	453	450	440	457	449	483	482	414	459	447	443	447	459	444	452	447	464	465	460	422	448	457	467	459	490	429	438	470	467	399	441	441	411	448	434	451	477	447	422	439	422	437	421	449	451	462	461	428	430	445	444	454	462	442	441	431	432	430	446	426	446	442	468	430	424	448	462	456	441	458	435	480	463	444	455	468	437	439	417	411	493	498	450	461	440	446	459	437	458	441	448	422	417	455	441	457	443	471	420	463	423	464	447	457	447	456	419	447	482	445	425	470	466	442	433	448	463	436	457	427	463	468	464	467	432	471	482	439	450	433	467	454	461	437	450	470	461	436	466	448	451	450	454	397	450	441	430	434	495	469	477	461	443	428	462	469	476	450	456	439	436	471	457	446	433	471	431	416	445	458	468	438	475	437	473	439	445	397	450	457	419	438	508	490	445	429	457	450	472	485	478	438	440	425	473	481	445	414	440	452	438	453	463	464	404	453	419	465	434	435	477	444	439	430	411	456	442	475	418	436	462	471	457	442	436	457	463	415	440	491	477	475	438	442	435	481	459	510	443	442	473	451	469	438	426	479	434	422	478	432	455	427	447	499	477	435	430	462	461	468	483	483	482	456	433	449	462	435	469	437	441	485	454	450	460	460	460	433	468	452	462	404	440	425	435	455	486	456	452	467	477	438	478	436	441	446	456	436	461	475	440	436	461	428	454	482	464	474	424	439	468	449	454	422	396	440	497	436	475	522	444	440	451	465	434	431	444	460	459	436	435	418	420	461	440	456	429	445	468	478	461	463	427	452	438	457	453	491	517	483	434	449	449	465	410	430	445	449	458	457	453	479	400	450	452	448	424	453	464	432	440	476	460	470	455	435	454	442	428	464	444	452	417	403	411	432	458	447	480	459	463	470	406	420	464	463	484	413	434	433	484	441	416	485	416	472	473	443	462	467	443	441	448	454	444	459	405	453	437	473	480	490	438	431	486	439	451	412	450	428	419	455	426	441	424	420	409	481	410	434	433	450	448	443	427	432	415	470	462	427	431	475	418	453	445	459	433	432	445	449	416	417	461	442	470	440	485	471	469	444	441	480	439	479	462	444	493	468	446	461	447	476	474	446	419	429	431	474	423	446	426	506	455	500	435	422	416	442	477	460	462	505	438	422	446	438	448	446	444	424	459	446	451	452	427	439	473	449	466	414	445	440	475	447	463	439	460	466	454	432	413	440	431	458	435	463	453	458	430	444	447	441	462	459	458	415	411	413	444	434	436	441	468	466	444	470	445	455	450	452	458	441	416	448	435	461	466	438	426	439	465	427	435	441	463	453	460	440	440	438	434	443	440	466	448	477	439	467	460	430	452	466	458	408	439	471	436	440	491	412	417	443	476	460	478	436	485	455	459	466	433	470	414	461	444	443	436	451	426	503	442	426	431	455	445	464	474	442	427	422	485	462	438	467	471	500	447	463	437	465	420	460	433	470	460	427	431	450	433	464	406	445	490	444	463	410	454	442	436	483	416	449	427	507	471	439	469	432	469	462	415	434	436	460	448	427	455	463	456	441	391	447	467	452	458	445	480	449	434	449	428	466	423	445	425	425	448	423	451	431	420	410	450	496	444	417	470	438	440	483	439	460	434	468	434	444	435	409	489	454	414	442	459	435	448	442	426	425	471	429	421	429	438	404	437	444	450	466	431	447	432	417	433	432	467	439	449	432	441	438	464	445	494	449	452	421	473	453	473	458	477	449	409	448	418	471	460	440	445	419	427	466	414	418	450	450	467	443	416	438	472	481	437	448	456	433	435	449	394	458	415	435	454	448	458	459	457	435	468	452	453	444	446	418	483	463	452	448	444	451	447	451	452	461	427	422	452	437	470	456	444	424	430	422	410	448	466	462	465	434	423	441	446	447	423	460	427	448	464	464	445	452	499	454	449	478	461	447	424	482	439	436	451	452	437	453	452	429	472	463	429	427	447	485	445	471	455	444	441	463	431	424	446	448	411	423	432	445	487	441	443	458	455	435	474	429	455	412	429	458	485	427	471	448	418	420	464	460	449	460	437	458	427	460	442	442	442	441	449	465	459	476	449	437	456	460	451	439	476	457	450	472	475	440	455	440	430	411	433	441	477	461	457	441	450	474	426	462	468	429	429	438	474	446	461	436	449	443	430	396	506	454	447	426	447	456	433	440	459	456	419	438	463	449	448	469	447	466	430	475	428	419	492	444	428	461	478	457	431	456	458	449	418	441	445	436	434	423	464	411	483	437	423	420	468	445	467	421	479	423	418	478	446	442	435	436	487	436	470	447	444	483	468	446	434	475	462	428	417	446	480	421	452	432	432	449	445	419	436	457	435	448	434	476	483	445	486	465	411	448	425	436	425	402	470	470	433	445	455	452	402	454	463	447	420	440	446	429	413	438	431	466	439	479	440	466	448	444	437	408	451	486	459	431	430	413	428	477	479	463	509	449	420	450	432	493	463	436	415	450	406	422	433	451	461	465	460	442	429	502	459	463	456	420	445	456	502	445	466	443	469	456	438	399	464	448	433	482	450	445	462	481	432	432	428	434	430	412	468	437	412	423	414	514	437	460	437	459	444	430	473	454	409	489	423	466	437	418	475	429	431	479	431	453	457	405	444	480	425	499	446	438	427	459	495	451	451	451	476	454	433	453	434	443	478	423	430	422	478	482	448	431	484	481	477	417	432	396	433	444	460	456	432	404	446	440	433	445	446	439	455	448	434	480	407	480	458	439	439	447	416	446	474	415	467	431	409	456	433	421	454	417	492	455	448	461	454	416	446	451	452	434	446	490	437	472	450	464	445	444	412	446	464	441	426	441	436	433	480	481	496	476	461	429	439	466	466	451	436	456	480	498	453	436	441	454	444	434	437	422	455	439	422	448	432	456	450	459	476	475	438	480	435	455	492	418	426	490	423	435	450	481	456	418	443	451	435	452	461	450	447	457	433	444	457	419	450	447	480	448	451	437	456	452	471	464	467	451	422	458	450	422	437	495	422	441	459	439	450	462	453	449	456	428	451	424	418	449	436	416	472	488	481	476	453	452	446	460	431	458	488	459	446	467	439	472	432	433	436	483	439	401	451	457	458	460	465	430	462	451	471
18864	13130	10153	5342	1912	900	526	366	339	238	258	273	292	281	271	269	246	313	290	281	252	280	264	274	289	268	282	291	266	305	276	314	264	252	257	241	266	305	287	260	258	263	270	249	301	267	269	248	301	274	264	284	315	234	236	255	281	287	283	260	265	266	274	283	263	278	249	238	252	286	264	275	255	274	257	274	281	251	249	236	278	246	271	243	277	270	259	256	256	292	274	274	267	297	250	244	260	289	273	269	237	255	261	260	262	285	327	257	264	290	289	264	248	267	263	285	264	273	274	263	280	275	283	271	262	268	261	269	264	229	288	289	256	264	248	244	226	253	251	271	263	247	238	249	267	240	270	257	251	300	285	302	236	253	245	258	252	230	316	234	279	250	280	264	291	253	262	288	293	249	287	255	274	276	249	287	275	275	267	259	261	278	278	272	248	261	258	276	258	265	265	285	249	283	295	274	257	258	282	265	238	241	271	300	278	245	271	238	247	250	230	288	283	278	251	280	250	248	297	259	256	257	230	254	273	269	261	284	286	255	255	258	258	276	277	278	271	247	255	274	255	270	272	281	263	256	263	257	286	272	272	313	221	259	270	263	255	268	285	258	266	274	253	269	261	274	245	263	267	285	292	280	274	304	262	285	283	272	260	266	282	279	275	262	258	285	235	257	273	255	272	274	273	276	235	296	272	238	266	286	264	281	278	249	250	264	240	255	267	290	259	273	257	283	292	237	281	254	244	264	248	274	263	258	285	284	268	277	278	266	249	233	239	268	256	232	266	291	272	273	265	268	279	259	258	258	276	254	275	269	271	278	295	264	254	269	232	286	274	252	244	253	270	255	255	230	252	299	277	241	242	268	277	323	265	246	284	236	246	269	265	263	248	296	259	264	281	253	270	267	253	274	231	255	286	254	282	257	284	269	299	263	286	287	271	262	253	282	251	285	281	268	306	292	275	261	253	232	272	246	255	274	282	271	256	268	299	258	259	284	273	226	252	276	276	248	240	226	271	256	288	255	245	260	289	248	282	297	254	256	286	267	288	243	290	249	277	257	269	264	250	263	273	272	285	263	255	287	281	293	254	241	266	275	257	281	278	272	267	295	269	263	233	254	274	251	250	269	270	253	259	266	245	298	286	266	284	269	271	270	259	263	261	269	315	284	261	260	302	266	259	292	256	292	284	280	269	265	278	301	263	264	252	262	245	277	286	262	253	262	283	295	272	257	259	276	278	230	257	255	270	260	293	282	280	275	269	280	267	277	251	265	273	252	270	262	268	252	297	262	271	291	264	256	263	242	292	300	263	318	226	279	286	275	259	300	271	270	292	257	263	276	250	246	237	292	231	262	264	258	264	270	250	266	254	240	266	282	277	278	260	267	280	243	252	279	230	264	251	260	288	265	241	285	262	263	264	262	259	222	252	272	267	290	272	246	272	275	286	255	285	233	241	281	272	251	250	282	248	284	294	259	276	282	269	303	253	268	222	305	298	275	237	277	284	280	241	276	271	265	284	288	257	274	273	288	280	259	247	267	270	279	270	276	264	249	254	273	287	280	272	251	265	287	245	267	241	284	273	267	269	268	270	260	278	277	266	256	275	278	281	280	269	282	246	275	253	270	259	286	277	250	320	270	270	244	279	232	238	258	289	230	257	263	287	273	246	239	263	260	271	254	245	271	251	260	254	266	260	272	291	265	254	276	283	293	273	295	282	291	310	279	268	245	280	266	261	236	236	244	251	247	292	248	244	254	263	283	254	265	254	261	245	272	259	239	316	253	266	272	249	293	270	276	265	273	251	308	307	292	291	278	254	291	277	292	255	255	289	311	229	248	261	244	255	275	279	268	269	277	275	287	269	266	289	272	280	291	270	293	285	280	236	247	255	276	246	296	284	253	273	265	284	250	277	275	270	284	292	268	277	261	238	273	274	298	273	260	258	255	302	248	280	278	276	273	263	284	265	273	267	259	269	289	243	295	253	262	271	270	258	296	241	251	276	277	250	305	271	272	294	269	282	266	251	277	307	267	282	259	273	243	277	261	258	268	259	274	284	262	265	280	280	259	288	243	275	263	261	274	255	269	271	269	253	262	266	272	255	258	271	279	265	268	266	292	277	273	263	245	234	268	278	279	250	288	267	270	246	241	245	264	271	265	302	247	255	235	273	288	266	253	267	246	269	243	285	240	260	260	293	269	267	256	237	284	261	254	281	279	265	275	261	275	272	283	250	264	294	257	234	277	265	264	264	295	268	250	249	271	239	272	288	247	274	320	235	256	278	268	294	293	281	268	254	269	272	270	257	279	263	271	270	260	285	242	245	291	241	265	259	261	261	224	263	289	251	268	262	249	260	262	236	271	265	261	259	269	300	266	246	261	276	247	263	234	238	298	244	245	278	290	266	267	290	272	230	278	242	278	273	247	250	260	282	288	267	266	271	280	270	312	266	251	260	275	277	271	237	242	245	289	291	254	263	237	267	308	307	265	249	268	244	264	279	284	265	276	312	302	282	244	272	265	245	284	266	248	244	250	287	262	266	234	252	282	282	258	253	281	236	251	282	233	245	259	281	264	265	263	288	271	271	271	270	259	288	304	260	274	236	290	279	237	236	246	265	249	275	278	272	259	255	258	266	295	267	280	262	289	292	250	239	256	286	275	262	256	265	247	273	278	262	273	257	256	257	271	268	277	266	276	231	243	280	273	269	262	280	267	275	272	269	285	271	278	282	290	263	254	267	291	253	246	265	297	270	253	261	285	269	271	254	273	266	266	259	234	252	261	268	244	276	260	250	245	233	251	269	249	312	266	245	253	265	284	282	269	297	283	264	274	282	280	248	269	301	258	256	252	274	255	287	240	308	261	274	234	269	272	269	297	277	235	277	250	271	248	277	272	237	294	263	293	248	270	276	287	258	267	282	254	271	294	258	246	264	284	269	292	263	251	259	274	285	279	240	295	298	273	246	269	294	286	261	260	267	291	311	273	288	253	249	291	213	283	269	232	246	252	267	262	240	268	270	252	256	306	275	261	248	277	293	299	261	257	268	259	289	266	274	276	257	256	286	253	231	284	248	263	250	270	280	237	256	279	274	229	275	250	268	239	263	276	231	271	326	264	294	265	268	265	250	252	262	295	267	272	245	298	269	257	256	254	274	312	293	246	276	278	302	249	229	250	299	278	309	285	273	262	285	261	284	255	284	279	261	265	284	246	270	268	250	321	263	290	279	257	269	282	291	264	260	279	264	265	282	281	261	233	277	240	275	295	224	254	289	243	269	270	263	241	255	256	251	278	275	260	257	287	251	277	251	267	267	257	245	261	250	240	247	240	264	272	286	306	270	281	263	259	285	254	244	237	253	306	272	281	244	265	253	279	284	225	258	279	280	263	251	306	267	241	273	240	283	270	287	243	250	276	267	306	283	249	230	263	294	265	285	257	285	269	279	270	266	256	259	248	265	269	267	282	273	266	259	269	249	266	249	250	250	274	255	276	315	283
16072	15384	17142	12451	5847	2969	1760	1159	831	597	622	581	607	620	635	628	614	623	614	564	625	589	581	602	642	647	592	641	614	601	580	613	614	605	609	614	634	612	627	605	595	577	628	587	645	581	582	614	608	618	636	614	590	640	580	632	591	608	597	629	634	622	649	630	625	611	614	612	598	650	631	595	655	679	600	596	615	599	620	630	603	595	641	604	589	591	592	615	557	625	605	644	599	598	611	640	617	627	608	599	587	595	564	563	600	640	586	578	604	620	595	666	637	607	569	612	629	585	640	592	601	639	606	629	623	606	569	603	641	614	600	621	586	598	561	623	589	612	609	656	579	628	622	624	654	636	602	645	639	629	583	633	592	586	610	641	601	629	608	646	586	609	596	627	660	572	609	592	552	622	611	573	640	656	573	615	586	593	623	641	603	591	650	614	618	622	643	601	573	627	616	628	606	620	597	587	624	580	593	616	610	603	621	575	590	589	650	576	611	608	583	585	658	598	614	567	601	578	639	647	629	589	545	612	627	622	633	668	610	592	594	645	623	661	665	622	598	601	631	638	597	623	628	621	625	596	613	598	590	565	555	629	620	647	616	598	627	636	609	609	587	568	635	647	577	605	604	569	620	642	652	572	627	576	629	610	614	579	622	605	555	642	595	611	605	609	579	649	587	622	590	564	564	564	638	637	633	595	599	569	628	610	641	623	587	563	607	588	642	603	638	618	609	626	599	603	646	634	661	645	582	597	665	631	618	590	616	576	613	577	599	611	647	619	653	601	648	622	610	644	573	649	595	613	638	613	622	581	566	616	631	627	655	593	573	605	622	605	571	617	621	621	659	647	602	637	600	634	627	620	563	602	610	642	581	613	658	605	602	643	585	555	651	593	589	659	583	597	590	621	591	604	588	583	601	609	612	606	617	648	618	618	612	618	628	598	567	565	607	580	624	599	592	588	657	581	645	626	610	626	637	688	635	639	616	628	630	611	625	615	642	619	615	626	572	584	599	619	614	590	618	617	593	573	630	578	615	610	618	635	568	630	602	609	631	588	610	564	643	632	626	636	611	558	615	629	599	573	621	669	623	602	594	642	634	662	572	581	596	606	595	617	583	657	627	627	629	613	614	594	609	617	584	635	632	644	593	605	566	605	660	584	638	625	615	647	611	617	589	620	636	604	559	641	594	598	567	586	638	639	627	628	591	587	628	610	573	641	587	642	579	589	598	616	594	577	573	614	634	598	609	625	597	596	597	631	616	655	629	617	614	611	592	616	572	603	642	621	622	619	621	631	583	667	619	643	614	577	628	618	567	608	599	614	597	597	613	571	630	631	619	607	606	624	615	601	599	602	562	591	593	639	648	577	572	606	578	633	588	596	636	605	605	585	639	585	599	632	612	620	606	639	612	608	592	594	582	620	628	590	599	595	628	615	654	602	606	567	585	604	602	602	593	600	619	565	625	615	611	632	627	611	631	616	603	585	634	638	657	647	570	585	621	671	565	644	580	596	607	630	600	564	637	619	632	627	571	613	618	578	628	614	632	606	617	570	614	627	615	606	574	606	611	587	568	601	620	578	583	622	618	599	676	584	605	609	621	626	617	602	620	595	602	575	575	619	632	592	601	646	618	630	548	600	625	606	622	606	565	646	614	625	615	602	608	628	618	588	616	609	583	585	612	618	634	606	621	580	621	574	634	581	581	614	604	608	611	568	621	562	645	635	571	583	573	635	577	585	640	564	585	633	643	558	616	610	673	622	664	597	677	602	668	566	640	562	636	604	618	629	619	652	605	592	604	574	629	600	602	615	573	621	594	607	596	574	640	546	626	658	634	662	621	614	598	636	595	581	643	597	639	611	571	624	645	616	602	621	603	620	629	625	608	602	629	573	612	609	615	613	581	638	630	583	620	605	569	615	618	605	633	617	629	618	639	585	631	626	609	575	564	633	617	602	620	579	617	644	557	621	611	610	643	619	661	615	600	621	593	569	582	598	636	579	576	600	563	636	652	630	597	588	613	596	635	632	663	590	602	598	628	548	601	651	623	608	601	635	580	596	611	605	601	578	596	583	586	618	590	611	600	647	625	636	610	599	596	590	629	614	563	606	568	585	616	618	622	612	627	606	606	612	618	581	627	585	611	610	622	584	550	636	609	620	613	630	603	606	610	612	609	609	629	594	582	594	591	613	654	627	605	623	586	605	571	633	608	580	607	609	616	614	582	596	580	598	640	593	630	589	603	606	597	631	605	638	650	590	608	601	612	613	656	554	591	586	582	589	614	601	644	654	598	616	630	622	586	619	578	597	631	639	576	592	597	666	624	591	634	656	633	628	609	619	605	563	618	593	623	617	607	611	649	667	599	619	600	624	585	616	588	607	551	596	632	591	569	622	603	613	573	616	601	601	589	614	561	609	620	568	635	622	611	597	604	605	605	601	674	622	614	584	562	642	626	605	673	626	644	647	601	614	581	602	611	625	589	603	641	628	567	614	565	602	655	587	631	622	616	618	592	584	640	642	598	605	618	565	574	582	613	589	604	588	584	597	638	657	579	614	635	610	634	594	590	638	613	639	635	604	607	607	581	663	646	629	620	593	564	589	636	609	588	600	610	595	594	596	602	614	639	639	607	643	633	632	609	643	613	594	579	622	582	638	565	586	620	571	588	647	605	624	637	568	597	637	576	577	619	588	571	605	607	596	623	607	622	584	644	571	662	635	562	613	586	608	604	600	634	592	620	627	598	617	584	626	614	580	637	646	571	600	629	604	558	613	616	558	623	614	627	624	599	607	613	630	616	569	624	591	617	579	612	581	594	611	579	623	625	626	636	616	595	652	554	605	615	638	591	562	616	623	662	605	591	604	592	557	599	614	586	648	623	608	558	578	591	617	580	585	663	558	600	594	565	611	613	597	607	585	629	610	588	560	593	606	605	612	622	637	624	632	582	624	601	643	602	623	648	636	574	590	574	592	582	649	628	655	621	631	631	602	641	632	614	574	602	620	602	595	628	588	612	556	618	585	577	605	604	590	607	577	612	575	562	626	618	580	607	580	609	637	618	603	599	632	618	597	594	627	589	595	620	592	603	612	558	606	592	639	615	603	635	582	561	624	572	636	680	608	589	626	599	553	620	641	618	632	603	616	578	581	599	604	695	612	655	621	587	611	630	639	581	604	585	563	629	653	616	598	633	605	612	642	615	607	660	613	633	634	639	675	628	582	652	607	644	617	629	626	605	589	608	606	619	599	624	625	592	603	598	626	579	565	596	607	621	638	622	609	603	636	596	634	589	611	620	616	620	613	643	601	610	610	597	587	613	596	624	625	601	597	619	577	653	615	688	638	615	626	601	617	650	603	627	633	586	586	654	586	590	655	635	633	641	636	643	597	591	612	636	636	611	609	594	626	570	597	569	600	598	623	604	619	601	605	643	595	660	618	583	591	622	588	618	640	580	624	584	608	619	601	628	598	616	623	604	610	597	623	577	647	622	585	630	603
60397	56639	55270	38973	20656	8379	3338	1407	625	229	240	246	190	212	201	222	218	215	214	201	228	239	241	210	220	247	237	237	225	209	225	181	244	224	194	212	194	206	245	210	221	234	245	203	249	240	243	230	225	213	249	217	231	240	214	229	218	214	211	226	214	228	199	194	253	231	243	210	234	233	227	228	222	212	224	210	246	197	249	200	210	244	250	224	224	244	221	243	224	227	239	206	224	231	221	237	213	220	227	194	206	218	258	242	247	231	223	206	227	232	228	224	214	219	208	199	214	245	224	212	229	260	232	209	201	223	200	237	229	210	213	233	243	219	243	198	209	238	215	204	265	221	233	223	218	228	245	248	219	208	213	221	188	223	196	225	200	236	245	240	219	230	231	224	235	234	248	201	213	250	235	232	214	195	199	219	239	241	232	208	229	230	199	239	214	239	234	218	201	201	187	258	240	235	241	226	206	223	218	235	233	203	222	225	212	236	200	232	252	235	227	241	226	215	210	232	242	228	236	214	206	239	249	232	237	246	262	223	186	244	210	203	220	229	222	227	207	206	209	216	211	196	224	231	237	228	233	234	234	228	201	233	212	241	226	240	243	239	234	238	239	222	225	229	213	207	228	222	224	228	196	220	238	232	237	240	213	215	197	200	244	237	235	204	190	237	245	230	231	207	187	239	221	249	238	236	237	235	221	224	225	221	225	219	204	198	238	209	249	208	234	248	226	224	240	275	209	226	202	248	258	261	232	244	226	214	241	212	236	200	217	218	227	216	253	234	224	242	233	207	247	233	210	221	218	232	244	205	233	228	233	223	251	226	205	237	211	199	226	205	234	241	226	244	194	241	218	231	231	202	230	214	242	225	204	200	245	212	230	220	255	254	226	204	238	215	219	223	190	201	251	212	254	207	215	214	243	241	220	226	212	215	267	257	229	219	244	218	222	220	229	208	198	252	239	257	240	243	249	239	218	225	259	227	232	205	218	237	212	221	226	209	248	231	219	259	261	212	242	242	245	226	242	211	209	241	250	235	220	209	206	232	208	236	231	208	204	228	233	234	212	226	223	213	211	226	204	226	242	247	227	223	218	207	211	227	200	225	256	208	217	222	244	208	243	201	246	231	222	218	217	222	227	230	251	211	252	246	192	231	229	259	246	218	244	239	218	226	210	235	202	231	247	227	228	216	229	226	201	210	216	251	220	221	208	213	212	256	239	228	225	234	235	221	170	192	200	207	191	234	234	221	203	229	232	245	229	228	229	215	250	224	226	242	256	249	242	224	215	230	258	259	223	219	244	204	241	224	201	239	241	235	219	206	213	247	222	224	250	199	216	220	248	251	221	252	242	225	221	239	200	221	220	233	215	240	223	214	217	207	211	206	225	232	237	212	222	250	218	212	184	219	215	234	236	209	209	220	233	241	200	214	255	239	215	211	233	238	210	211	240	234	197	181	212	215	233	228	249	243	231	214	248	224	231	227	209	215	217	214	223	169	220	226	226	230	204	215	215	226	219	216	217	245	212	177	214	210	202	221	222	227	220	233	236	199	251	232	230	194	230	232	224	207	228	214	226	203	246	232	214	214	228	216	216	221	211	223	211	217	232	231	230	225	218	234	214	241	213	213	197	231	245	246	191	222	235	231	240	238	216	231	243	202	236	233	220	251	221	246	219	220	245	219	234	221	223	229	229	225	224	218	230	233	223	245	223	229	241	236	194	235	227	222	219	249	234	232	212	226	224	205	248	233	234	222	227	214	259	216	227	225	204	213	213	219	224	221	222	245	233	183	249	227	192	217	222	216	245	209	273	223	203	222	223	212	228	188	196	230	226	226	229	235	253	234	220	219	227	210	240	239	195	233	253	212	228	221	229	211	230	204	235	208	234	240	256	223	223	237	243	235	230	218	204	198	219	234	246	213	213	228	201	245	219	218	217	246	221	231	235	230	191	243	235	214	240	230	200	238	239	227	250	234	218	227	257	220	215	203	201	224	211	216	229	215	265	226	219	222	231	251	228	235	218	230	220	205	238	226	212	214	210	234	204	239	234	214	209	248	193	242	246	218	219	238	195	202	232	225	209	229	219	248	238	231	227	217	238	222	199	236	224	242	244	205	233	234	246	246	254	215	221	265	225	217	219	252	229	244	208	201	220	250	227	199	211	244	229	205	214	214	239	212	215	192	206	219	231	230	243	215	222	221	210	224	212	241	239	215	213	187	239	215	225	234	233	241	220	246	217	218	209	248	241	188	214	215	202	197	212	261	223	213	210	212	215	240	231	217	245	203	232	220	214	218	215	206	234	205	228	225	207	235	212	233	222	218	182	226	239	210	220	217	227	255	224	226	196	241	255	224	233	240	245	225	263	218	183	227	207	235	201	245	224	214	223	242	214	223	239	212	239	218	207	228	218	243	220	223	218	241	223	211	223	254	231	238	222	250	235	214	231	233	241	250	233	231	248	211	220	218	203	226	216	204	224	215	214	214	243	237	203	222	214	214	224	213	217	237	229	246	210	229	214	194	233	236	222	238	226	242	225	204	237	229	239	212	204	234	195	215	205	232	215	237	236	244	203	216	239	231	226	227	241	239	224	208	221	208	216	259	248	236	219	214	236	226	215	219	197	253	232	220	233	211	215	221	227	223	218	228	251	231	222	224	222	217	238	236	199	218	208	224	241	222	233	208	227	214	226	231	231	213	258	195	224	217	219	239	240	228	221	208	180	208	216	243	239	230	207	215	246	215	219	235	243	233	189	220	209	225	208	234	191	236	220	211	208	221	266	250	225	253	224	221	242	225	224	212	236	226	230	212	235	247	200	194	268	203	262	246	232	254	188	227	224	177	242	214	224	192	235	219	248	207	207	225	214	226	207	209	233	217	229	265	239	242	234	250	234	230	233	224	212	262	223	224	227	213	226	236	231	223	237	224	238	251	208	216	239	210	249	242	209	231	214	228	217	202	240	247	217	227	232	236	214	237	238	212	235	207	212	223	219	233	268	219	230	241	218	182	209	231	210	216	245	241	199	236	233	227	226	218	234	207	229	201	229	251	232	209	219	209	207	237	212	218	224	195	233	225	211	251	240	229	262	235	249	229	244	223	222	256	245	230	205	233	218	239	215	212	205	213	201	219	217	220	220	213	214	230	226	235	230	202	198	227	233	227	203	231	220	224	252	193	211	227	231	222	227	216	198	231	236	250	243	240	249	231	230	230	227	247	217	212	231	230	237	235	206	220	217	226	227	234	208	228	184	207	224	220	214	226	236	210	210	246	226	212	218	229	195	217	225	236	208	239	230	197	249	233	203	209	213	226	237	237	224	209	202	225	213	204	246	237	213	205	207	260	253	215	228	239	225	215	239	256	232	210	212	220	231	231	214	235	205	247	250	231	257	226	206	249	231	229	210	223	213	210	228	238	219	234	211	232	233	228	233	244	221	211	229	215	252	221	212	222	241	236	215	218	228	222	259	214	236	219	233	218	217	235	221	246	187	223
36952	42970	51282	45140	30386	18426	10454	5022	2342	635	547	516	538	540	513	558	527	539	545	518	531	501	512	488	534	561	537	532	553	553	516	539	504	539	487	518	514	577	535	562	514	542	498	511	528	544	532	528	516	485	558	526	556	556	520	525	514	527	522	524	508	507	485	525	549	501	514	524	532	559	531	493	530	490	522	532	530	539	493	492	485	546	511	545	506	521	521	546	457	496	543	562	522	482	525	514	500	529	536	514	528	506	503	552	545	482	520	517	514	498	508	522	521	489	509	519	527	535	528	536	565	516	550	516	545	498	502	529	558	541	529	525	490	477	509	512	477	553	505	501	498	530	484	525	518	504	523	543	504	526	514	515	517	528	530	530	525	543	514	517	513	547	556	534	558	495	510	542	509	522	498	555	484	474	564	545	546	532	541	516	500	524	503	521	534	552	555	534	511	508	501	502	510	518	486	513	560	533	506	533	543	526	527	516	495	505	496	565	518	526	477	496	530	497	538	503	538	524	513	521	512	515	491	513	564	490	482	532	504	551	528	511	508	497	529	511	505	536	493	506	511	506	505	511	557	530	533	525	497	494	516	536	536	509	537	504	511	470	550	554	528	557	555	525	508	503	477	564	502	551	491	517	536	536	528	493	491	512	502	491	554	488	512	548	537	536	530	548	530	558	525	530	529	554	555	540	508	581	525	506	504	546	568	516	515	537	479	528	493	531	530	572	494	525	516	492	521	495	478	531	556	539	524	500	536	535	501	501	547	534	526	512	487	538	514	539	523	492	514	501	539	511	496	530	524	534	498	512	524	538	535	494	534	514	567	505	536	508	489	537	518	497	509	513	530	535	513	537	462	519	523	527	524	517	509	541	494	570	533	534	517	478	517	550	528	521	564	509	560	493	497	549	498	530	456	520	517	539	494	549	507	500	552	527	519	585	490	511	514	529	525	532	531	530	533	523	514	538	532	520	551	543	535	512	506	499	487	506	490	515	530	499	547	511	487	560	529	520	509	539	509	496	535	547	538	510	507	491	534	514	528	500	520	521	543	501	564	559	514	514	565	544	522	516	551	504	516	542	516	506	528	532	520	521	559	522	557	524	494	509	490	534	492	541	515	503	481	488	515	527	504	501	524	517	489	480	527	517	583	472	498	517	531	521	548	516	470	514	571	516	538	507	529	519	523	574	526	498	520	524	559	501	502	542	488	526	500	539	558	510	518	535	510	543	503	498	510	506	538	528	534	550	502	489	546	510	494	507	546	536	560	541	511	496	518	522	522	520	518	518	547	544	519	516	516	540	494	487	518	527	511	529	539	498	495	510	531	529	496	540	508	563	578	519	523	532	520	511	522	524	518	510	518	530	520	498	516	512	518	536	547	517	571	488	542	505	510	472	531	563	531	543	486	521	521	491	520	496	545	555	517	465	488	541	526	495	532	482	537	536	484	514	547	533	522	523	603	544	536	530	545	515	528	521	542	510	561	534	521	500	543	505	499	518	516	511	521	534	547	523	440	516	527	538	507	537	480	535	577	504	527	516	459	508	525	520	529	527	506	499	518	540	492	527	499	525	549	498	532	529	508	494	540	519	533	549	515	513	508	512	545	515	519	512	532	550	491	542	557	512	468	524	514	558	546	518	542	529	497	509	551	499	539	488	545	520	537	548	517	502	522	516	519	535	561	556	513	520	501	522	506	506	514	517	539	536	511	513	506	507	501	478	534	540	519	503	471	504	485	502	526	524	563	545	509	526	566	492	537	523	548	491	527	535	532	525	516	566	512	522	524	494	508	518	539	503	536	502	498	517	548	527	515	553	524	533	505	573	532	514	544	498	525	469	532	509	500	519	527	507	485	532	534	498	504	537	521	526	533	539	524	491	549	552	551	522	507	504	524	519	521	503	543	520	492	508	537	521	519	506	510	556	564	576	514	513	527	539	501	510	517	516	511	538	536	507	540	490	554	522	512	519	551	564	557	517	546	492	526	500	479	486	540	527	507	525	527	514	514	540	520	497	560	537	552	527	529	525	498	500	565	533	521	457	563	523	572	535	518	494	516	521	519	541	493	502	475	556	530	511	507	525	517	522	518	514	510	502	515	506	514	493	532	497	557	519	526	511	554	502	510	536	509	490	512	537	490	532	513	520	534	531	506	528	518	528	540	513	498	566	538	522	539	517	539	582	516	496	496	509	467	497	524	492	508	524	480	512	491	486	558	522	512	509	530	549	523	504	528	509	519	507	571	571	536	556	528	513	517	500	540	517	527	522	596	528	472	507	511	563	521	490	558	491	530	525	507	528	514	545	503	520	547	516	514	514	583	497	529	568	536	576	529	518	504	488	559	498	506	528	508	514	502	504	507	530	557	528	532	522	532	513	529	534	515	529	521	488	488	537	540	519	522	524	546	523	571	521	516	541	523	534	536	491	506	501	554	500	518	490	500	565	499	561	519	540	536	506	518	511	546	529	524	533	488	543	459	504	524	523	490	528	505	527	561	528	526	511	535	521	541	482	504	496	474	534	531	517	540	581	532	504	514	511	527	513	523	480	575	555	550	524	537	517	572	532	505	545	538	524	537	516	509	570	524	536	561	550	487	522	524	536	543	494	522	515	531	561	545	531	537	522	498	488	557	467	502	535	556	521	452	508	542	501	488	578	514	522	535	514	508	532	507	543	540	498	534	514	569	555	503	552	515	515	508	492	543	500	476	511	557	561	541	512	531	535	512	503	505	509	515	536	566	523	540	524	553	543	528	537	526	474	534	506	520	503	556	524	504	500	516	490	510	524	526	539	504	550	515	494	554	496	506	514	543	492	552	524	523	499	508	497	472	508	529	534	530	509	538	492	510	537	521	534	542	535	494	494	566	525	479	509	484	551	549	505	504	552	559	512	543	532	533	532	523	553	551	545	536	507	558	499	526	538	549	507	529	558	545	553	513	538	554	543	551	513	556	511	514	528	494	534	504	479	549	526	537	543	501	501	544	527	539	525	520	552	527	512	527	544	517	513	542	540	502	520	553	500	543	549	503	538	515	496	560	511	515	544	580	461	494	515	496	471	509	547	525	537	523	522	537	523	480	554	482	515	515	504	511	538	536	526	536	499	517	531	508	540	527	519	521	521	556	517	545	537	489	524	557	560	543	490	499	519	503	523	456	489	558	507	540	512	493	452	481	489	456	493	513	518	486	520	499	493	503	473	514	523	507	540	498	553	524	526	524	499	510	530	520	537	545	506	514	530	510	500	524	501	524	502	508	530	519	543	481	517	513	533	525	552	531	531	498	583	550	543	552	498	514	521	523	525	508	523	533	544	547	516	538	537	544	563	550	532	557	555	513	514	528	547	544	494	534	487	492	476	507	515	514	566	518	553	535	478	500	506	536	557	508	536	542	525	512	536	512	510	558	510	470	513	505	511	509	540	538	522	518	560	553	566	530	548	538	551	498	527	489	493	527	537	566	508	507	524	505	495	529	465	536	524	539	506	510	558	508	492
79480	76525	73022	56902	36330	20655	9105	3675	1404	281	210	191	206	200	187	223	190	204	199	210	208	194	219	192	183	200	191	177	177	187	198	207	194	197	219	195	215	200	193	205	205	192	188	199	204	182	217	194	188	183	203	183	222	185	206	200	197	214	191	177	201	186	210	211	213	186	197	197	195	203	214	185	180	193	202	181	184	198	182	182	184	174	194	204	195	176	216	209	169	214	215	182	178	177	220	189	216	174	183	184	184	210	184	200	177	200	182	209	192	198	192	201	167	197	202	197	210	203	206	164	186	207	196	254	223	209	182	170	194	175	213	173	197	188	193	204	208	199	210	169	200	203	182	213	208	203	190	194	177	190	215	199	191	182	210	196	214	212	190	212	169	175	213	194	190	188	208	179	196	180	191	194	181	196	201	196	199	192	196	176	200	190	195	189	186	196	199	188	166	222	193	196	199	187	186	201	231	189	161	189	205	209	171	189	201	177	198	187	179	198	201	206	209	204	198	187	195	173	194	224	174	181	205	183	183	213	174	181	198	228	209	195	185	197	195	199	196	198	216	180	206	206	165	194	201	190	179	201	199	211	170	184	213	182	175	194	226	182	195	174	182	193	197	218	182	193	194	179	216	207	198	191	202	192	187	197	222	196	206	207	201	185	171	198	213	187	199	197	200	190	228	206	205	225	184	211	204	193	205	205	201	203	163	197	184	216	199	184	175	208	200	189	201	185	176	199	203	189	214	179	175	221	180	193	196	180	195	196	187	199	192	186	208	193	210	214	218	195	201	199	205	198	194	210	199	198	189	207	190	189	183	191	191	186	214	179	183	195	184	196	234	168	199	159	175	190	193	208	212	204	172	186	217	200	178	174	216	175	202	170	186	196	209	198	185	195	205	171	191	206	199	195	213	199	183	202	167	193	210	219	176	212	192	222	197	191	213	198	191	181	198	202	213	191	207	182	180	195	163	185	187	195	172	187	203	176	198	203	201	196	179	228	205	204	203	196	186	196	185	211	208	197	201	238	193	182	202	182	198	195	175	180	209	215	201	208	202	187	206	192	199	205	192	193	216	197	191	189	230	188	198	211	235	145	193	227	192	195	172	217	180	194	187	195	183	200	194	235	190	194	203	181	209	183	183	178	170	208	204	168	206	184	191	197	203	202	197	175	183	192	196	198	207	189	192	214	196	185	189	180	207	211	176	212	202	189	212	178	183	174	217	166	233	206	186	192	195	196	197	203	184	179	190	218	191	184	202	191	192	220	171	226	213	187	189	165	194	192	183	176	184	176	188	192	200	200	193	190	178	178	182	201	186	211	203	205	165	189	164	168	190	205	212	194	169	208	203	219	213	216	188	198	213	206	193	196	206	202	190	184	223	175	209	177	195	178	211	198	218	185	201	208	212	197	206	192	230	188	198	178	203	170	204	196	211	195	191	178	211	178	206	207	208	209	200	174	189	198	175	185	209	178	197	184	200	211	198	179	190	209	207	164	194	178	193	204	209	180	202	218	187	188	183	179	208	215	170	199	219	178	183	190	196	194	166	205	199	175	197	185	189	200	200	172	194	187	227	157	156	199	204	170	183	196	213	217	217	196	202	206	184	198	199	194	216	169	189	197	207	199	234	166	196	204	202	171	194	217	205	227	199	194	200	202	191	209	203	188	183	201	193	179	211	191	198	190	187	208	164	209	188	190	202	175	193	183	215	197	214	188	210	215	199	210	216	209	176	197	191	184	189	172	184	180	167	193	203	200	193	186	191	201	196	180	191	204	159	186	197	215	181	188	207	215	187	213	193	195	215	185	212	196	191	183	194	212	220	191	186	197	205	214	217	207	214	187	199	206	202	202	184	222	214	165	174	206	218	203	192	207	210	188	214	197	194	176	202	212	222	195	208	196	191	186	190	172	210	186	196	194	217	211	211	187	207	180	220	204	200	202	214	209	178	183	191	205	178	198	201	206	201	211	191	219	179	184	196	181	199	218	193	183	182	176	200	199	193	193	199	216	202	220	179	212	189	194	222	201	202	235	219	197	186	203	194	179	197	187	170	180	181	207	173	212	225	177	190	198	190	211	173	199	192	223	211	200	200	208	227	197	214	178	187	207	199	189	190	201	186	207	199	219	197	214	199	191	174	211	178	177	192	173	217	179	192	205	212	206	200	180	203	190	192	224	207	201	183	195	193	213	205	166	192	200	220	187	186	198	210	192	195	221	187	173	183	194	205	216	198	192	200	173	160	199	206	200	185	187	172	213	220	203	201	210	211	181	180	216	176	196	182	202	181	199	233	183	179	193	193	182	188	219	220	219	215	192	204	209	218	212	193	193	178	219	185	178	184	169	197	213	173	212	194	193	209	176	178	195	177	218	213	163	209	183	186	166	190	194	190	181	186	201	218	176	213	186	198	203	192	211	182	186	207	201	180	206	176	204	211	199	216	193	187	191	192	182	213	200	178	189	211	181	181	203	190	202	184	204	181	192	195	187	177	203	197	211	215	211	195	218	198	201	198	208	189	189	185	218	204	188	185	192	184	203	155	188	225	177	195	214	212	197	209	203	199	198	201	179	199	183	218	177	196	219	181	181	168	192	182	187	186	201	211	212	177	214	195	192	206	199	206	186	192	180	184	200	184	213	188	192	189	195	190	195	189	226	199	166	185	186	215	191	183	221	200	185	190	186	200	199	195	183	206	196	189	208	170	182	178	195	202	217	203	166	215	192	197	185	197	202	164	207	195	195	191	233	199	185	201	189	167	212	192	212	196	187	190	194	214	188	187	181	169	210	183	192	181	210	210	199	198	188	217	181	214	167	215	197	203	203	169	170	195	179	204	199	171	186	217	188	199	218	200	183	194	219	193	197	210	231	199	205	196	213	207	181	207	194	198	198	179	211	200	164	195	197	204	202	189	204	183	201	165	202	183	171	193	209	193	211	179	191	200	228	188	177	200	195	204	178	183	177	183	161	197	191	173	213	193	195	180	183	194	192	217	235	204	190	212	210	203	199	176	207	191	186	194	213	204	207	169	212	195	235	191	198	200	210	197	200	181	193	201	187	194	200	222	190	218	189	188	180	188	199	222	206	187	203	162	201	183	207	197	211	183	193	219	191	177	211	220	197	191	192	186	219	206	206	218	192	208	224	190	208	188	185	195	199	172	181	162	172	194	193	191	185	180	216	182	183	207	201	182	172	218	184	202	186	218	191	195	205	195	181	205	191	191	191	208	210	198	173	188	203	200	196	214	186	218	180	195	197	173	207	169	215	218	211	184	198	183	213	189	211	187	187	203	189	195	193	197	189	190	175	172	204	196	202	198	207	189	189	212	221	218	190	219	176	195	192	180	181	197	187	189	210	207	218	203	209	213	194	183	209	210	214	175	184	192	193	195	164	177	177	209	206	194	176	165	202	182	217	199	208	207	196	199	201	185	208	195	216	212	156	204	192	187	196	188	199	220	171	198	158	170	165	178	166	165	193	208	183	166	187	172	180
50530	59175	68953	61149	44805	31416	20016	11305	5148	719	475	498	467	488	493	480	505	471	468	490	443	470	525	487	478	477	455	484	454	467	469	435	456	438	429	464	417	477	489	505	553	517	496	463	472	461	469	466	453	474	448	445	450	478	453	496	442	451	450	487	484	458	512	471	516	482	461	477	487	445	469	436	444	452	439	480	478	486	509	448	466	467	461	465	452	497	444	415	470	484	479	447	478	501	416	462	461	441	488	444	459	414	445	477	456	508	439	508	483	498	458	438	486	452	447	492	465	459	456	464	448	468	436	478	436	484	457	476	440	477	476	448	493	474	444	476	454	491	492	445	413	495	496	470	421	440	451	479	473	453	468	461	441	447	441	428	475	459	456	472	514	456	441	445	465	410	431	454	433	452	471	475	469	470	462	468	439	503	447	467	446	504	444	527	453	454	455	499	465	452	464	455	473	442	439	473	479	460	476	443	457	492	442	490	484	474	417	448	468	408	491	419	476	480	443	446	470	460	452	457	453	498	492	473	464	443	433	445	474	473	487	434	474	483	460	458	449	466	461	465	460	466	468	446	469	474	457	457	478	465	493	465	438	455	435	439	486	494	452	457	469	498	439	450	456	434	473	428	463	461	472	453	455	465	454	491	459	452	473	485	440	487	429	477	423	458	466	493	471	444	487	479	467	460	427	470	477	452	421	445	504	420	489	467	456	458	451	460	466	489	475	441	475	474	480	409	474	447	470	465	443	468	475	476	468	447	483	476	479	466	472	479	475	475	465	458	437	472	464	433	418	462	459	437	488	460	463	469	467	476	490	430	468	409	472	475	439	495	420	499	468	480	429	471	490	469	501	519	451	461	447	455	484	470	444	468	439	464	464	464	453	462	471	457	423	450	466	448	458	441	481	427	457	430	478	474	497	474	434	449	462	472	498	456	435	428	454	455	476	443	472	463	470	482	455	441	465	473	492	459	494	486	462	470	440	459	437	480	466	463	484	470	451	445	481	464	464	475	429	450	452	428	492	482	450	490	453	447	469	452	460	430	492	461	487	425	432	484	463	459	446	430	450	475	466	480	437	494	490	508	451	450	458	454	475	442	460	450	473	481	472	459	462	474	430	442	430	512	492	451	434	434	470	442	447	470	462	460	474	492	450	443	452	498	485	452	493	424	446	469	480	460	465	447	407	457	437	443	460	468	436	444	470	461	456	477	439	493	447	484	473	487	420	496	474	469	452	458	451	507	453	447	454	439	424	471	450	438	516	452	466	403	430	446	443	455	479	435	463	427	481	486	454	488	481	466	420	502	444	501	449	472	471	458	429	462	435	480	473	452	430	455	477	449	506	440	417	473	489	501	443	452	479	454	468	470	471	437	465	463	438	478	426	472	452	449	468	448	470	463	482	469	448	427	424	435	477	472	456	491	404	472	477	464	448	458	431	446	449	437	443	435	483	498	451	441	457	438	506	453	458	434	485	441	457	463	440	464	473	450	471	455	420	450	459	470	463	461	433	461	432	441	439	437	476	468	445	477	483	454	471	468	470	456	468	483	430	434	479	470	484	455	479	476	505	476	443	462	478	425	445	441	466	518	464	435	494	442	457	511	444	413	487	479	494	456	496	507	462	465	451	414	478	468	512	487	505	484	457	452	452	428	469	497	495	483	508	484	492	481	474	471	457	425	468	470	449	478	471	468	475	494	468	484	450	469	416	469	432	521	483	472	452	452	496	476	448	474	495	457	472	457	466	490	471	482	457	466	433	463	441	440	453	479	500	452	470	471	464	431	437	458	456	410	466	496	472	457	459	451	430	477	480	444	457	455	416	491	446	479	487	462	437	465	494	476	453	423	446	498	459	444	428	452	483	475	445	461	502	429	425	417	473	479	473	456	431	446	473	484	452	410	461	447	485	449	510	458	466	459	476	448	463	522	442	472	459	437	440	450	448	444	395	452	464	517	422	466	479	450	424	478	464	508	455	447	464	452	470	467	453	446	449	488	454	457	442	461	455	440	486	453	488	481	476	466	457	478	493	519	484	463	508	458	441	453	481	482	453	471	457	456	450	448	419	452	444	447	469	476	454	431	480	465	438	466	455	480	472	525	464	482	473	456	470	467	459	458	455	500	471	423	477	454	460	471	453	505	449	485	459	486	434	479	460	444	423	473	478	430	481	472	459	458	450	450	507	431	488	464	488	451	454	456	463	488	458	474	456	472	430	492	508	480	468	480	449	451	482	473	475	444	489	477	439	513	506	434	446	518	460	486	484	440	423	479	474	500	442	448	431	440	465	469	461	488	428	456	452	465	493	497	473	459	457	435	461	456	484	495	458	481	451	454	458	470	452	497	555	449	432	490	450	472	476	472	439	439	497	466	462	475	459	443	461	467	467	444	468	462	487	456	458	491	465	457	461	444	475	452	462	466	430	475	492	473	473	475	474	473	480	466	446	438	476	468	488	466	464	461	476	462	490	481	456	423	485	492	466	479	423	450	454	442	456	483	470	444	488	499	479	424	438	471	494	452	460	437	501	455	460	462	457	427	517	474	466	477	479	459	463	509	461	472	478	456	417	470	496	482	488	475	465	436	461	440	456	487	475	477	469	449	497	457	447	423	463	445	517	439	451	489	477	427	477	448	471	489	498	471	420	458	472	449	467	488	493	487	467	412	448	494	502	488	463	481	473	462	442	485	451	469	459	433	465	455	483	470	456	465	446	475	457	483	441	473	475	475	477	443	469	495	419	455	504	483	489	467	430	480	500	451	484	443	479	449	511	450	486	436	461	453	456	460	456	472	431	465	465	485	471	423	482	467	463	464	404	467	480	443	446	494	461	464	448	475	429	464	461	433	485	493	474	450	425	453	484	461	431	472	422	463	440	466	443	437	476	479	477	458	451	444	459	464	486	486	444	426	488	481	499	489	468	453	488	457	478	460	430	423	489	465	504	442	444	457	499	476	466	456	439	450	419	489	465	446	449	478	433	474	467	429	478	445	435	523	454	455	473	463	423	463	450	486	466	441	452	460	456	439	500	442	475	505	501	449	435	459	437	469	458	467	473	443	445	433	499	453	471	480	458	480	432	461	466	465	474	460	500	454	454	454	468	495	434	459	470	504	463	457	449	441	423	476	437	412	457	476	476	428	503	463	506	494	457	443	480	469	447	411	460	471	459	472	481	519	499	489	513	495	454	443	489	477	429	485	438	460	466	467	449	474	476	454	429	476	456	450	435	461	466	436	452	462	464	451	441	427	462	458	492	479	474	469	481	466	422	470	430	442	444	458	477	492	475	495	464	445	440	480	445	441	517	455	469	489	473	520	461	504	472	459	459	506	477	431	473	492	446	443	496	468	454	470	471	466	468	484	474	513	418	434	442	460	473	458	466	464	490	478	481	427	451	446	429	483	441	521	434	523	444	418	502	491	459	445	432	459	473	457	456	476	452	481	488	433	473	501	420	464	464	475	419	454	459	514	480	434	473	431	404	469	485	474	490	497
18737	13754	9942	5070	1887	918	533	405	333	247	257	287	248	279	289	272	246	266	293	237	240	265	280	261	263	292	272	257	266	265	263	262	260	280	280	295	259	277	278	243	266	277	296	303	273	282	274	245	276	270	247	250	276	276	271	253	268	282	248	288	274	276	301	303	288	296	264	269	289	242	255	271	254	256	278	272	303	259	291	244	243	276	266	237	267	259	259	279	264	279	301	281	250	272	249	284	274	257	277	288	270	285	290	290	260	254	292	293	259	261	281	278	272	282	282	251	263	288	289	261	278	284	286	271	243	280	263	283	235	240	272	277	280	258	232	278	269	248	251	260	282	242	259	275	273	258	299	279	293	253	249	255	293	272	310	260	264	282	287	280	277	282	280	245	311	256	279	271	281	282	290	267	255	269	269	248	248	298	261	272	270	251	302	281	285	284	275	271	298	229	243	285	256	268	242	249	268	281	279	247	270	262	262	306	279	251	244	285	276	258	238	258	270	279	240	261	266	255	236	266	260	265	248	286	263	258	291	292	253	263	279	291	281	319	306	313	297	273	257	304	261	277	314	298	283	294	274	291	266	279	290	276	254	271	274	275	266	267	262	257	235	295	254	260	263	273	263	283	291	295	262	301	250	283	298	246	239	277	253	257	293	244	260	272	290	259	260	283	259	271	269	248	273	291	269	274	292	271	295	298	258	275	269	267	247	284	295	253	240	293	266	276	288	277	262	289	262	278	244	262	244	286	281	295	287	304	236	265	286	264	265	281	291	286	259	249	279	248	276	267	273	243	286	255	273	243	250	280	284	293	251	264	290	271	264	263	265	253	256	273	293	273	265	275	273	280	307	270	267	291	287	276	294	277	291	277	289	280	282	261	267	290	278	279	285	272	304	270	273	214	285	265	277	298	272	277	275	272	277	314	275	261	252	278	312	291	263	283	256	263	281	288	270	252	261	278	269	274	240	295	309	277	243	277	291	241	278	305	283	279	260	274	254	268	263	292	291	293	246	251	237	282	293	280	312	288	263	267	249	261	299	316	313	275	249	267	254	246	275	274	282	249	271	235	265	266	265	244	272	259	280	288	263	258	278	280	271	265	314	277	270	269	250	259	312	267	281	281	262	252	267	268	274	261	234	262	293	259	280	256	289	307	263	265	289	258	254	288	292	265	274	278	269	264	265	287	258	256	275	255	285	253	255	262	282	271	243	250	266	276	250	277	263	263	301	266	254	284	259	264	279	275	282	238	255	269	276	281	266	290	253	280	303	270	275	277	244	249	267	261	290	261	278	286	303	268	247	220	237	268	246	282	253	295	272	272	274	290	272	256	275	284	247	273	253	243	281	292	276	279	261	267	281	264	271	275	260	242	272	266	238	281	274	267	291	280	287	273	285	244	251	201	254	282	263	306	275	283	265	285	260	252	263	256	271	256	233	283	253	270	265	264	297	275	301	229	278	269	256	276	263	264	281	290	257	259	297	287	259	273	270	263	263	284	238	257	253	274	244	279	296	289	299	269	278	261	287	256	289	274	269	258	273	257	273	254	305	284	263	293	276	260	266	271	267	292	270	254	268	256	269	290	285	306	299	275	263	244	290	299	261	281	253	240	250	291	267	267	280	285	256	263	279	236	266	251	274	285	278	283	251	295	249	247	302	267	296	258	245	269	301	294	277	270	266	238	298	270	270	262	257	261	273	236	242	263	248	282	303	235	238	274	260	280	261	264	297	292	271	274	304	295	270	272	285	287	286	271	282	275	273	264	255	291	261	264	263	302	283	261	258	292	282	249	263	267	272	267	282	275	291	260	232	302	302	276	251	306	269	264	257	287	265	263	277	270	262	283	255	258	270	285	282	269	263	240	281	247	292	283	258	276	278	287	317	271	270	280	279	257	231	266	295	268	299	250	278	255	289	266	280	262	263	249	285	274	296	265	261	274	269	295	259	261	301	288	240	263	286	268	242	248	242	259	267	282	274	246	248	245	306	273	286	273	280	249	277	275	271	241	278	248	262	276	280	278	245	258	253	251	271	301	257	277	231	290	288	278	259	261	262	288	302	287	282	213	282	275	285	280	275	240	235	293	282	262	275	281	284	273	291	276	259	286	263	260	271	263	270	259	277	270	276	298	282	285	284	277	241	279	283	307	277	286	249	258	279	274	254	266	290	284	299	260	272	249	285	271	289	283	266	278	271	274	249	238	245	294	296	283	227	270	286	273	294	251	294	281	280	254	240	261	275	286	255	273	268	307	274	267	291	284	325	273	277	295	262	244	286	291	293	263	261	283	296	261	274	286	257	256	294	277	259	241	256	273	283	282	270	253	278	252	234	254	302	235	285	276	278	261	267	268	267	267	267	281	280	249	269	293	262	278	260	275	262	323	294	249	269	268	250	268	248	261	282	287	273	231	294	248	257	274	290	236	273	219	264	299	251	272	268	233	284	283	260	264	265	253	266	272	294	286	270	303	284	260	251	260	288	266	286	279	298	258	295	267	285	305	255	269	273	283	267	274	304	286	274	276	280	305	278	287	276	240	259	264	275	270	253	278	277	266	276	279	258	288	260	295	278	262	287	298	263	267	250	261	274	262	293	273	285	282	299	269	292	251	246	254	278	293	248	250	270	268	304	240	273	296	293	272	294	296	261	268	258	271	281	261	271	270	243	271	231	263	281	301	253	289	257	257	256	285	256	278	242	287	247	276	268	262	251	258	258	272	254	271	247	258	265	237	287	290	258	278	253	255	301	274	256	284	290	275	289	277	264	243	242	240	282	258	261	232	272	272	236	252	281	267	283	284	259	272	272	296	276	253	253	298	260	258	269	259	248	279	283	279	269	282	248	306	266	256	290	256	286	233	265	305	278	296	254	284	253	259	321	274	274	250	285	236	317	283	270	279	312	260	277	289	257	268	271	283	276	265	286	285	269	271	281	269	266	268	287	291	267	272	266	255	256	259	305	292	249	288	253	304	294	270	251	268	272	253	270	299	250	285	269	275	246	276	288	240	282	294	271	281	277	293	244	267	274	232	275	275	268	274	271	271	240	247	264	291	265	257	306	235	266	274	292	284	273	281	258	274	274	271	267	295	288	301	289	255	254	269	283	296	259	266	259	305	258	290	253	298	286	273	293	285	291	264	279	270	271	249	279	263	277	276	289	266	255	256	283	266	290	278	304	285	247	237	292	290	306	291	288	274	279	274	287	287	297	299	272	280	266	256	258	239	292	264	243	287	250	283	229	245	300	271	288	280	286	271	270	257	267	282	284	258	281	252	286	249	258	280	260	270	292	246	250	276	274	301	288	252	255	283	272	290	280	256	271	263	292	224	251	256	270	257	284	263	256	247	252	254	261	298	267	260	279	288	293	299	287	270	272	275	283	281	294	273	249	281	254	278	262	249	269	251	256	283	289	278	282	261	266	263	251	301	261	288	271	219	254	254	274	261	260	283	275	266	257	264	265	309	268	269	293	278	283	290	259	267	296	250	274	283
16141	16480	16691	11977	5743	2846	1777	1204	791	637	619	645	572	664	648	594	612	613	645	650	569	616	620	627	608	620	615	635	640	582	600	634	652	608	681	600	634	570	632	603	637	633	682	633	608	619	611	650	587	637	604	654	614	616	601	629	623	623	611	591	598	657	631	613	657	639	604	625	661	633	664	632	591	619	671	635	655	613	612	607	567	630	623	614	682	601	560	656	603	591	586	632	598	636	659	624	609	606	576	628	619	603	628	629	616	618	630	614	652	625	611	618	648	587	590	636	597	662	612	608	597	599	623	653	618	607	621	637	614	592	642	614	681	623	637	612	639	606	606	587	663	565	604	614	614	639	635	609	629	594	631	619	607	594	642	627	613	622	597	601	654	617	605	605	668	649	606	593	629	608	621	615	595	625	614	632	598	586	635	632	581	611	644	644	620	608	623	662	642	645	607	623	656	640	615	601	694	615	596	597	645	610	627	650	644	619	619	628	644	632	652	606	605	600	630	634	647	604	618	613	615	593	618	640	626	652	651	643	652	634	560	643	607	623	625	610	617	637	548	628	611	620	637	630	623	602	610	632	645	641	606	633	580	625	598	593	634	620	614	625	612	647	653	648	604	632	603	640	640	632	651	600	582	627	617	698	604	629	632	669	645	579	629	628	627	645	586	687	599	619	645	593	630	593	672	593	672	605	611	606	621	605	619	603	627	618	598	638	589	644	572	613	649	607	616	577	627	591	588	624	609	668	635	597	612	624	592	651	609	589	599	647	667	631	628	596	591	598	593	621	607	620	634	616	616	628	612	624	594	618	676	637	638	621	588	643	626	610	603	602	654	587	601	681	604	642	618	613	650	642	621	630	667	622	599	622	621	632	636	604	606	654	623	611	643	578	598	617	631	648	655	601	633	657	634	621	610	646	637	668	627	631	603	662	653	644	638	606	630	627	658	612	541	641	604	601	573	676	686	639	601	619	670	653	622	641	632	613	615	617	640	604	632	630	601	692	617	639	601	640	631	597	629	654	640	623	648	628	610	615	645	624	605	620	581	603	633	636	637	622	606	620	638	599	655	599	651	587	627	578	603	605	649	617	629	644	667	608	603	651	607	649	613	625	591	594	613	636	620	658	645	618	581	610	570	586	647	606	631	659	625	620	636	639	636	602	630	595	629	576	620	619	657	629	640	597	620	618	611	572	637	587	638	628	656	622	644	588	620	556	650	645	626	598	596	637	645	613	598	598	578	620	613	636	632	618	608	624	619	626	621	618	654	644	632	621	621	636	622	640	618	597	619	624	599	659	621	616	620	591	599	633	614	613	608	622	650	598	651	631	614	630	611	649	565	580	655	615	614	592	635	613	612	604	628	642	684	637	606	589	625	606	616	615	653	643	577	636	623	661	581	603	623	615	634	610	629	642	653	612	573	640	628	666	615	621	598	580	631	633	580	583	624	627	647	643	601	625	639	605	619	561	628	615	626	649	614	639	624	605	639	622	637	585	639	605	603	638	638	612	644	594	661	608	589	638	573	645	621	618	627	579	575	671	617	622	596	606	676	629	664	606	618	663	618	664	662	645	617	617	663	570	624	601	638	601	617	631	594	625	624	656	657	604	633	609	610	605	621	606	616	619	617	639	638	637	596	600	623	625	618	633	599	605	591	616	632	611	625	659	595	625	632	644	666	626	595	667	634	644	606	626	617	628	686	593	616	659	585	626	574	638	617	615	632	612	612	585	623	622	620	620	609	616	626	602	613	638	622	569	634	636	631	645	610	618	656	633	666	636	627	606	597	608	618	595	660	577	582	620	639	650	628	655	613	655	614	628	586	654	601	604	644	590	638	608	606	656	604	596	618	612	608	575	622	597	629	592	619	638	655	608	611	637	606	594	646	616	631	621	613	608	581	631	594	592	639	596	654	650	586	617	616	641	632	658	597	580	636	616	634	588	583	619	645	653	632	613	606	599	687	600	629	607	641	656	637	672	590	656	621	586	599	650	653	588	629	653	601	597	604	632	641	589	633	643	658	583	667	620	636	617	614	630	638	644	638	588	629	655	594	626	653	555	613	572	658	612	644	606	609	620	643	650	610	630	629	656	588	632	606	633	609	637	631	644	582	585	639	648	585	641	617	619	585	623	616	641	632	610	645	613	653	618	579	646	605	615	676	650	634	639	651	643	590	684	590	597	639	621	659	623	597	585	625	634	634	574	606	626	616	632	613	646	618	645	605	630	642	627	657	636	609	618	654	633	598	600	609	642	605	630	596	657	620	610	623	606	634	651	610	616	592	596	612	580	614	586	607	665	600	636	640	625	627	635	611	590	613	646	591	592	631	641	568	612	622	620	663	601	657	574	603	640	610	655	649	671	619	657	589	559	632	619	610	628	653	610	592	610	590	606	609	597	625	654	636	652	636	681	626	602	639	596	615	644	613	627	659	605	627	631	646	644	614	611	625	632	624	617	649	599	556	650	635	630	614	615	620	639	640	639	623	609	588	676	616	602	629	627	639	605	612	656	624	656	600	634	682	640	624	608	615	600	636	617	601	586	657	603	626	639	657	626	626	657	633	581	627	624	634	608	659	638	593	600	616	564	626	623	613	623	646	621	647	618	648	632	611	641	618	625	612	612	663	653	582	652	607	609	621	628	624	647	607	592	623	613	612	636	596	643	606	612	611	614	635	611	671	590	609	628	622	621	642	600	626	661	570	564	633	646	610	621	595	594	659	600	635	609	650	669	634	643	608	625	666	636	645	630	643	621	597	596	605	625	604	659	624	618	648	610	598	589	622	626	612	615	647	632	626	592	578	654	599	646	624	632	643	619	612	596	613	669	618	624	640	683	623	629	644	625	610	605	627	601	609	615	594	629	626	594	644	642	681	610	641	628	563	598	602	621	613	590	647	634	567	626	592	674	597	583	640	659	600	645	601	611	634	624	648	636	606	593	646	606	594	580	612	635	621	646	585	639	624	610	603	612	563	651	609	591	624	645	633	637	642	650	667	607	606	586	632	637	600	608	630	619	602	611	627	643	585	628	656	637	594	626	586	576	635	621	607	585	580	658	652	657	628	609	618	616	553	611	634	602	645	595	625	646	595	595	640	622	622	603	593	612	610	620	622	624	637	679	624	629	605	605	631	627	617	613	612	639	581	615	630	605	624	591	631	635	617	611	638	611	677	593	602	612	600	641	655	660	617	633	636	602	612	598	648	649	650	582	694	625	638	650	640	621	630	623	606	612	616	631	625	658	625	594	591	647	605	626	654	594	650	578	616	628	607	601	583	636	690	684	612	561	645	633	647	607	628	599	574	593	588	628	628	656	603	594	607	625	608	610	622	606	583	608	612	661	622	623	652	624	648	635	636	638	643	622	661	605	568	635	598	638	614	622	609	640	664	621	640	648	586	638	639	667	593	580	603	652	628	605	607	624	610	616	600	601	653	641	597	652	593	602	630	670	610	596	631	651	612	608	594	588	586	624	592	633	646	662	596	627
60374	57036	54857	38799	20493	8375	3204	1441	582	226	222	209	241	267	234	233	194	232	221	225	232	221	216	226	209	180	240	224	222	229	219	236	195	230	212	233	220	228	222	230	212	231	217	227	215	220	218	204	216	244	228	235	220	258	225	237	233	195	219	190	235	234	232	253	238	219	235	240	241	244	238	227	216	228	212	243	230	228	207	220	205	216	232	227	224	235	247	222	221	238	245	238	229	248	254	253	220	204	226	230	226	236	212	215	233	236	217	221	207	213	228	239	223	239	219	230	226	225	236	221	219	226	230	229	232	247	199	253	237	225	228	209	228	205	226	209	224	222	242	217	232	238	213	219	238	218	214	218	221	240	209	240	207	219	223	230	230	241	245	206	195	216	197	219	239	216	228	218	234	210	210	224	250	220	244	209	226	227	218	275	238	239	206	233	212	217	217	233	259	211	237	186	206	237	230	202	203	236	229	245	210	220	256	235	227	227	244	209	223	234	226	237	237	208	220	204	218	230	213	216	237	215	200	209	221	259	232	236	242	212	207	246	221	250	215	202	254	240	220	229	225	210	212	264	252	212	217	211	256	208	206	236	200	231	206	240	236	204	242	234	234	230	233	240	202	241	233	238	251	221	229	202	245	236	227	234	242	225	260	218	236	216	208	224	246	210	232	234	212	242	215	219	217	204	201	230	209	228	227	209	229	237	240	221	259	230	230	212	241	253	239	236	254	233	211	234	212	212	232	219	232	228	244	205	219	240	232	247	194	208	231	244	201	240	201	237	220	202	243	224	247	238	203	208	214	197	253	192	220	237	222	226	211	221	232	260	228	226	228	226	228	224	233	219	226	240	228	226	207	191	212	222	205	213	212	246	210	240	201	233	196	221	232	226	256	215	227	236	270	254	239	202	229	222	232	235	208	228	209	202	220	224	235	228	226	207	227	200	242	229	266	221	234	210	216	212	230	252	205	259	245	238	212	205	244	225	205	236	243	229	228	215	209	217	222	225	233	227	232	237	238	239	250	217	232	236	206	233	222	241	246	225	210	234	234	206	259	234	259	210	247	226	215	238	236	213	248	226	207	263	239	229	233	230	200	222	232	217	214	228	223	234	235	231	230	238	248	231	219	248	220	221	252	242	209	214	247	246	232	248	226	226	219	209	226	237	228	230	230	234	252	205	213	230	227	226	265	251	226	245	217	254	234	212	225	259	195	217	208	234	227	189	194	220	225	206	228	219	221	206	225	240	232	224	222	210	241	238	233	214	231	234	228	224	249	220	225	211	211	207	214	211	239	220	198	247	223	232	252	221	238	228	220	252	211	221	228	228	211	204	244	245	220	251	257	215	223	227	221	208	222	222	240	217	232	231	228	211	226	237	213	218	237	221	188	232	206	222	213	221	221	228	229	239	237	230	206	244	205	252	220	217	221	208	229	193	242	226	241	210	225	214	253	244	199	231	252	226	225	247	227	191	210	203	224	232	205	220	240	250	211	247	223	262	224	196	235	212	214	223	230	211	237	227	244	233	225	239	226	233	246	192	233	257	205	237	215	217	225	223	223	249	252	238	228	222	226	219	237	206	203	236	213	222	211	198	222	231	225	201	234	222	217	225	212	228	240	222	242	228	231	235	234	239	238	217	221	230	218	205	198	227	233	220	234	195	226	245	225	228	190	238	216	238	222	229	219	207	217	227	197	233	201	238	237	223	217	255	240	287	237	235	211	250	221	241	237	241	237	228	248	221	209	242	231	207	234	229	205	212	224	223	244	209	237	222	242	242	224	208	212	235	241	237	213	229	271	226	224	215	239	233	239	193	220	238	201	221	216	238	205	203	215	192	210	212	253	205	228	232	214	223	217	234	201	234	235	233	234	234	224	219	220	205	227	199	233	232	267	225	215	221	240	218	194	214	204	239	243	238	213	237	246	213	227	211	236	215	201	218	240	215	217	237	233	208	232	228	232	233	225	208	210	222	210	237	200	231	247	224	203	201	215	215	207	232	216	232	212	246	233	210	229	226	223	212	256	258	220	239	256	239	234	233	243	225	230	218	214	226	209	238	217	232	214	254	218	237	241	201	213	236	211	210	210	240	220	221	199	236	225	227	215	225	209	211	217	213	232	221	236	214	193	233	203	228	217	221	227	185	229	223	246	248	210	206	191	217	233	228	244	220	203	237	220	234	231	219	253	238	220	237	236	247	218	222	237	254	267	235	238	246	232	214	226	227	252	202	199	238	233	236	220	227	233	204	238	230	238	229	204	234	217	210	233	241	237	212	241	214	219	255	230	195	248	223	224	226	245	221	220	218	229	251	221	218	206	221	245	219	231	226	230	236	237	233	225	229	231	214	240	236	202	223	247	239	246	224	234	238	210	241	215	238	225	247	223	225	211	216	214	238	222	217	211	218	210	226	210	203	217	216	238	217	205	226	216	218	209	249	209	212	248	225	223	248	230	226	207	211	208	220	221	226	223	245	201	206	226	210	241	212	198	233	201	248	217	216	229	263	253	229	228	226	247	221	239	216	226	277	197	218	225	215	222	244	221	217	236	241	225	219	257	244	226	222	232	212	231	211	217	207	229	250	210	235	235	238	242	215	248	198	229	222	207	223	231	220	219	228	205	233	211	218	240	242	195	217	210	210	188	220	206	226	225	215	228	235	219	231	207	254	240	216	233	231	201	231	196	218	216	244	235	214	237	219	239	263	233	239	224	227	220	209	230	230	243	256	223	221	230	230	241	236	212	203	204	212	247	229	249	237	233	229	235	217	234	226	209	226	232	229	245	209	191	227	217	214	207	239	264	240	240	232	208	212	218	241	231	233	225	227	231	254	211	233	173	219	205	238	244	221	252	226	239	205	241	228	254	218	214	232	219	234	240	233	214	226	220	238	244	229	235	191	211	226	228	219	209	211	227	236	228	219	225	225	212	217	231	220	214	214	254	223	223	221	232	234	225	218	193	231	221	215	195	238	204	241	221	220	219	198	246	219	233	214	214	212	216	225	206	227	250	214	230	223	273	231	219	209	248	208	235	260	221	233	204	253	210	239	231	220	222	228	240	234	252	196	236	255	206	228	239	228	212	222	230	240	199	233	209	205	207	194	208	224	241	210	206	245	235	201	242	218	225	231	218	239	210	217	223	228	219	217	218	222	226	251	232	220	244	216	216	214	215	186	204	252	223	235	216	209	249	231	227	243	245	237	219	221	231	196	240	226	220	232	250	234	228	207	213	229	230	255	225	215	245	236	219	210	234	220	253	240	240	214	217	231	247	229	212	246	248	229	207	263	243	247	248	233	240	224	231	194	211	224	215	217	211	214	219	249	208	214	219	228	221	233	230	229	205	198	209	247	220	225	242	233	255	204	239	227	238	228	213	196	208	229	225	231	217	210	239	232	216	231	215	202	229	230	225	238	207	221	229	212	238	243	244	239	223	223	233	197	250	232	227	202	274	239	262	230	236	228	237	223	226	226	199	219	227	271	210	226	210	214
37204	43592	51468	44961	30719	18429	10540	5471	2304	530	506	543	542	546	514	568	520	562	546	555	549	558	515	505	495	554	530	545	552	544	498	524	556	480	501	523	533	500	554	527	571	583	488	572	541	556	517	515	495	546	510	518	522	527	528	521	516	566	557	513	546	515	503	498	527	521	524	523	505	552	520	524	500	530	520	540	512	546	537	495	524	519	515	525	549	554	537	525	490	496	497	545	530	552	497	501	546	502	559	541	490	501	526	537	526	553	508	530	514	535	527	526	529	516	555	519	521	468	553	522	538	521	548	526	560	499	531	558	555	534	510	530	538	512	541	494	489	521	550	508	524	543	544	524	549	486	546	527	520	540	519	554	541	524	541	531	509	494	541	499	507	519	522	508	519	476	474	515	527	552	520	523	548	509	517	577	549	521	505	521	547	481	482	515	523	497	529	540	540	555	532	517	555	543	497	538	516	521	508	523	484	496	544	489	491	497	539	514	523	496	516	538	504	539	525	530	478	529	514	529	464	517	494	553	496	483	529	510	546	539	573	522	522	528	540	523	505	570	543	528	533	528	552	565	551	542	518	530	514	516	582	511	492	505	545	529	563	511	564	535	515	533	501	542	502	497	550	524	506	535	496	494	547	524	564	519	526	503	509	499	532	534	484	527	526	491	522	512	514	548	534	557	518	553	477	563	492	531	559	491	583	505	556	540	519	537	509	535	515	492	509	520	545	512	484	560	532	543	551	504	549	522	533	537	519	498	544	528	544	525	532	529	507	521	502	534	528	537	503	524	521	532	527	503	505	524	524	526	511	506	509	465	506	521	560	551	530	531	521	542	538	524	548	490	556	557	534	508	540	505	511	520	536	503	562	534	504	540	539	532	511	525	549	469	479	530	503	523	528	497	523	508	530	496	535	531	539	514	538	503	535	528	510	532	548	544	501	489	521	531	509	544	492	555	496	546	570	537	557	516	526	534	518	500	506	545	510	462	519	537	535	503	525	551	549	521	519	547	531	530	493	501	535	522	549	511	511	552	475	527	494	550	519	508	510	561	533	529	543	533	532	532	535	494	528	522	521	530	561	529	563	544	557	498	504	521	542	508	497	519	534	487	486	492	540	538	551	522	553	546	539	531	550	510	513	573	514	515	495	529	522	527	511	484	571	519	519	489	549	512	528	513	513	496	506	529	515	554	561	517	562	498	479	519	551	529	526	496	508	526	526	508	520	535	522	570	542	545	515	522	540	539	526	508	545	544	512	558	464	569	494	553	536	524	507	472	515	528	515	530	501	530	515	539	496	526	566	557	494	526	535	521	520	515	529	571	476	574	531	543	565	552	525	520	522	468	534	523	519	523	555	560	531	523	519	539	484	523	530	510	511	493	548	509	506	543	534	491	526	492	520	542	545	510	554	520	524	542	544	503	551	562	522	520	534	513	524	560	482	524	482	533	492	515	542	532	536	530	504	519	526	488	534	468	500	530	535	495	490	500	540	537	540	525	529	524	540	499	489	538	556	528	527	574	540	562	530	548	497	504	560	488	517	526	497	554	507	512	546	531	521	524	561	515	503	550	547	511	569	543	554	513	506	541	565	523	486	514	543	516	521	522	536	510	545	526	534	521	466	529	518	562	522	529	545	600	474	555	542	541	547	531	516	506	537	546	524	545	507	502	524	503	518	511	577	495	556	501	568	561	511	540	466	522	521	536	529	535	518	543	520	531	538	486	529	555	531	517	495	555	508	519	512	545	527	514	509	487	513	559	577	496	540	541	532	513	582	531	519	538	513	516	512	534	518	506	526	508	515	525	546	512	507	512	505	545	504	513	546	541	530	521	576	549	525	516	538	529	545	503	532	506	488	544	529	501	532	529	584	517	542	533	524	523	503	501	540	519	525	506	501	472	542	529	505	501	515	532	498	505	537	486	522	514	533	520	548	548	533	532	477	538	492	516	503	561	542	544	491	524	518	532	482	506	516	545	516	506	550	482	510	538	475	567	540	500	500	521	520	500	516	556	563	548	515	531	534	534	524	516	494	498	528	553	523	527	516	501	567	532	501	525	565	558	541	509	542	500	509	559	552	504	513	557	567	541	539	537	528	540	541	519	538	541	456	523	486	540	534	511	509	526	570	562	528	566	486	540	542	509	535	521	516	545	581	494	548	517	538	536	562	519	525	522	523	526	521	532	515	531	539	530	540	554	497	550	533	514	546	537	525	532	481	531	526	524	546	547	575	509	560	543	565	542	539	542	547	499	552	497	511	552	523	502	542	549	478	518	514	554	517	512	522	506	538	552	546	531	554	506	520	564	562	498	555	526	531	533	560	511	561	547	519	522	558	513	493	536	560	545	523	502	571	522	534	549	542	532	518	528	508	541	520	522	556	542	503	500	514	533	535	540	548	505	509	537	526	523	515	512	559	510	507	556	497	523	493	495	537	529	538	517	470	526	524	527	471	515	511	518	556	551	558	517	539	539	535	525	503	547	508	519	519	516	512	536	531	523	507	504	538	546	534	495	576	530	531	516	514	546	524	555	490	536	561	523	502	517	494	525	546	530	578	533	545	530	489	533	527	539	533	564	520	540	494	498	508	509	528	533	478	517	518	563	508	542	487	505	572	526	509	542	520	516	527	545	529	486	544	509	513	523	513	489	473	553	498	546	531	537	485	532	509	534	514	570	563	511	537	512	533	547	534	517	537	520	503	500	526	563	496	525	521	521	548	547	541	496	513	517	554	476	508	523	524	557	563	509	547	529	521	519	516	556	517	522	548	512	533	521	528	563	525	534	514	531	527	533	534	510	557	478	521	519	490	525	486	540	529	515	500	568	556	500	501	536	523	533	529	548	507	521	523	525	497	566	528	543	534	539	468	518	533	534	507	507	504	517	544	550	534	567	475	533	490	535	512	499	516	530	526	526	561	506	570	555	523	534	561	527	502	517	554	530	497	541	526	544	519	497	500	511	557	527	506	512	506	527	484	482	529	535	556	541	517	507	515	541	498	513	531	511	515	499	531	524	566	513	543	565	497	508	550	527	537	517	509	541	522	524	518	525	569	515	552	542	513	516	526	504	523	525	525	517	521	534	555	540	543	490	531	523	526	556	559	515	521	555	538	505	512	525	523	577	519	507	560	526	512	531	552	509	541	530	494	482	541	496	502	548	526	504	504	487	504	550	487	588	526	517	510	512	570	493	504	534	551	548	536	535	518	523	515	502	534	498	501	532	527	534	476	514	501	540	531	516	501	472	536	491	563	541	559	528	504	516	543	536	503	533	492	541	525	570	518	507	570	548	528	538	558	522	565	539	540	506	509	547	511	480	519	513	525	525	488	531	507	520	555	522	532	506	524	561	500	535	523	518	504	516	543	521	490	571	570	566	492	515	504	517	554	476	537	504	546	536	548	494	517	529	529	509	527	524	542	522	530	532	514	523	515	546	515	506	479	501	522	525	588	533	486	515	498	542	513	530	488	528	502	533	511	538	545	511	495	553
78843	75728	73372	57565	36874	20916	9342	3843	1351	226	192	208	186	183	220	203	194	205	210	188	212	221	196	184	191	183	208	174	168	189	191	190	212	161	197	184	191	190	183	196	188	221	206	181	188	191	187	196	236	199	214	203	204	178	195	165	179	198	201	209	189	212	200	201	172	203	175	194	190	204	186	193	174	191	181	162	217	190	197	196	161	204	203	203	212	238	186	177	191	213	207	203	199	183	189	195	192	178	175	184	184	184	199	191	188	197	204	185	180	195	208	179	194	189	180	210	202	166	189	191	182	191	184	178	187	181	205	180	194	161	193	180	203	161	163	173	186	177	201	216	205	206	178	188	225	158	176	208	189	187	194	161	194	184	188	171	179	190	173	212	193	194	174	184	191	170	173	171	204	173	176	208	204	185	201	207	189	175	216	175	195	193	193	178	188	198	197	195	184	200	175	185	197	213	202	211	188	209	172	183	194	201	197	173	207	195	193	194	174	228	208	214	211	217	206	200	195	193	186	176	213	178	211	216	178	209	192	203	198	195	190	208	187	180	172	202	185	193	198	177	222	174	200	201	208	186	202	172	190	204	196	168	174	190	185	154	204	194	175	193	173	180	185	192	187	210	175	202	186	188	188	221	185	211	203	180	207	231	207	229	198	220	215	194	187	175	198	194	174	175	182	158	234	194	203	177	208	167	188	186	209	194	198	162	189	172	181	170	190	178	186	182	171	196	192	169	169	166	157	183	210	217	205	191	196	162	207	192	191	196	181	195	184	189	208	207	206	200	173	200	208	201	186	179	192	180	171	198	200	185	181	187	181	184	199	186	210	195	172	182	204	210	198	198	175	194	200	185	184	172	202	196	173	202	198	194	198	190	156	176	192	183	225	209	176	184	178	196	177	183	195	185	215	190	205	193	191	197	185	171	170	182	186	174	201	184	192	198	177	209	190	201	197	191	202	171	181	197	189	189	198	193	169	198	223	194	196	172	193	183	184	178	192	217	202	198	162	184	179	185	205	186	196	189	178	192	194	196	208	180	195	176	199	207	220	184	184	216	200	181	182	191	198	223	186	210	179	195	203	193	208	167	183	209	203	185	206	192	187	195	208	175	161	188	181	205	169	160	189	186	194	197	195	193	191	165	183	189	189	206	204	217	205	180	188	189	210	213	199	210	186	179	187	201	194	190	176	166	201	179	174	182	205	186	209	182	185	196	175	180	196	188	194	202	186	193	203	183	199	209	200	186	188	185	214	196	199	199	197	181	188	208	225	191	179	177	173	212	203	195	235	191	168	223	181	192	192	177	212	182	190	179	195	207	187	205	199	214	193	183	174	195	166	191	190	217	207	192	168	193	198	178	204	160	208	207	186	201	179	195	217	188	197	194	185	186	189	185	191	176	178	212	181	217	193	199	182	175	196	214	193	190	199	228	212	176	183	204	187	171	174	203	147	193	207	213	177	180	207	188	203	207	176	173	220	214	194	167	203	171	194	194	193	193	215	217	186	196	197	178	173	197	197	175	183	166	172	198	202	195	192	202	181	179	176	204	191	199	179	182	199	190	195	155	223	208	164	199	188	196	190	203	186	207	180	199	196	188	205	196	198	184	194	200	213	196	209	186	193	195	186	172	184	186	186	197	189	199	194	198	192	178	191	169	166	185	187	177	190	189	199	179	226	179	184	192	196	207	184	218	177	213	199	172	193	180	192	174	180	195	198	207	198	225	198	202	207	207	191	206	194	190	185	184	203	199	199	206	191	211	172	199	187	183	208	181	201	166	179	197	213	205	186	198	182	172	205	178	223	206	202	171	177	174	216	199	185	201	183	184	180	187	170	169	206	220	193	170	188	183	211	187	177	207	207	194	196	177	203	200	212	181	202	177	196	189	187	204	186	186	212	183	187	198	204	166	174	214	188	216	203	190	189	191	191	200	202	213	177	200	191	197	184	212	192	197	210	205	194	214	182	201	204	209	211	180	191	219	189	212	200	203	200	200	192	175	202	204	186	198	183	180	179	175	182	198	198	184	205	183	190	162	192	181	179	198	205	181	205	191	198	206	201	190	173	208	204	192	179	174	187	195	204	208	188	198	206	178	175	185	202	179	181	211	197	201	209	191	206	194	218	195	168	201	189	195	173	188	190	189	190	196	173	190	196	182	197	184	204	177	170	208	187	182	184	191	175	198	199	189	232	193	187	176	189	205	185	193	194	186	173	188	209	174	191	217	189	190	196	201	199	195	167	182	179	190	181	210	202	191	173	205	184	194	188	180	205	176	203	222	211	195	171	185	179	204	222	185	202	162	169	179	184	187	210	213	179	197	190	197	198	192	169	182	185	210	194	175	187	187	192	193	167	173	192	194	180	171	191	181	193	142	182	199	189	204	177	196	201	205	205	177	190	198	196	181	207	202	201	185	202	192	174	217	183	207	194	186	220	184	177	210	193	189	199	191	194	168	184	189	190	201	196	196	193	203	185	190	218	197	199	168	219	171	210	187	195	168	189	201	209	192	161	183	209	200	172	180	177	226	190	199	182	203	185	173	193	204	223	204	192	189	187	194	197	169	211	182	198	200	201	206	210	176	193	188	204	195	193	176	176	223	229	205	203	202	190	176	180	198	216	189	177	180	224	212	208	220	203	186	194	197	211	186	186	163	168	228	205	195	208	185	199	171	214	214	219	194	161	186	183	194	177	167	193	180	191	184	192	186	192	211	197	167	186	178	203	177	183	191	185	198	189	186	177	183	208	196	182	192	202	201	186	180	214	168	202	206	182	195	188	201	197	168	203	182	206	182	171	187	198	217	181	191	169	194	210	184	211	189	157	198	196	202	182	230	199	195	176	204	184	204	193	183	197	184	191	220	183	192	209	188	179	209	191	207	187	192	172	184	166	195	192	216	175	202	184	192	166	167	195	172	195	208	206	189	203	173	217	188	188	209	197	190	177	197	212	179	191	208	195	188	174	183	184	203	189	179	167	191	208	190	184	204	181	186	217	217	205	189	201	209	180	180	194	192	180	193	175	197	211	191	196	149	191	189	214	184	213	180	196	197	227	213	186	192	189	183	202	203	188	192	183	199	200	191	191	192	198	175	220	203	198	199	183	180	198	194	192	191	163	179	182	181	185	181	174	208	197	193	225	204	187	194	179	194	187	197	181	178	199	200	206	185	189	202	190	181	202	171	211	208	191	180	187	183	178	193	181	186	212	194	228	214	190	192	207	164	195	186	177	186	185	206	181	206	198	187	196	212	193	206	212	182	186	188	184	182	216	171	192	201	160	172	186	200	190	174	201	165	189	183	193	193	187	205	207	191	205	188	185	176	204	182	180	194	175	191	182	217	213	193	207	183	185	223	206	182	199	189	179	203	201	189	187	217	223	178	182	155	201	208	185	195	187	187	193	208	182	210	210	204	193	196	178	204	214	193	191	186	188	184	220	141	176	179	189	208	204	185	201	187	192	175	187	196	173	184	180	183	197	185	182	194	200	197
50442	58683	69581	61852	45388	31475	19864	11462	4611	520	466	522	438	473	460	503	479	414	530	481	506	497	488	445	427	458	417	427	460	474	465	470	459	464	451	481	413	447	442	441	469	504	487	477	434	448	471	488	447	529	492	455	434	465	447	451	495	451	443	459	462	456	421	459	461	470	446	476	435	437	434	444	447	467	447	495	432	472	473	438	463	458	435	448	470	471	461	456	410	420	440	442	485	453	444	498	451	451	451	435	454	430	463	454	444	455	427	440	465	455	454	473	453	466	461	451	462	469	445	427	452	447	441	479	446	470	491	492	464	441	468	401	466	419	456	478	439	458	503	477	505	459	438	484	474	424	457	435	460	432	448	474	449	456	446	439	428	440	487	463	420	437	451	437	436	478	440	453	430	463	381	457	457	457	437	448	428	429	480	466	468	498	438	464	463	450	470	434	468	442	457	462	434	508	428	483	446	471	452	423	423	466	458	445	462	492	438	490	478	422	454	463	470	437	434	452	442	428	469	476	456	458	455	470	482	451	449	437	479	489	446	441	445	410	446	437	489	460	475	429	422	458	485	459	449	457	450	426	422	478	434	455	458	484	453	444	426	455	445	410	489	444	466	466	472	453	440	431	472	479	437	455	436	467	471	458	480	478	456	468	420	447	432	454	431	450	466	433	484	456	470	469	453	453	475	465	436	465	469	421	443	458	467	477	462	439	438	449	490	411	463	476	438	449	437	466	446	473	475	488	475	430	438	421	450	462	455	466	464	472	447	435	445	432	462	439	480	455	474	449	521	472	470	462	474	437	454	483	492	458	434	486	449	451	458	430	499	417	475	431	430	470	438	423	476	439	488	463	451	412	475	499	452	450	446	439	443	481	486	470	444	422	450	461	427	462	460	480	448	423	450	457	461	460	436	460	432	463	445	461	447	445	451	444	420	492	432	441	473	445	457	468	414	426	441	457	445	446	474	471	450	435	430	448	406	474	461	446	469	486	485	454	436	478	450	464	477	495	442	454	443	440	424	462	493	449	439	451	445	451	479	437	444	452	441	458	480	455	470	449	417	422	405	497	485	467	489	459	447	467	446	456	465	435	440	444	448	446	428	416	472	465	456	458	438	463	464	463	468	463	442	459	481	463	456	445	466	449	464	454	491	463	456	471	475	502	478	469	471	436	464	447	461	428	441	503	455	477	469	437	466	434	419	476	455	445	429	416	430	459	466	452	461	461	490	499	481	433	465	473	463	456	441	503	437	504	442	454	473	456	438	440	477	422	447	449	443	443	494	460	470	460	453	452	417	476	510	449	441	445	465	439	497	487	454	439	445	446	464	471	450	426	460	452	462	426	464	449	398	456	492	449	472	480	419	459	497	476	430	434	438	433	482	508	460	449	466	407	452	443	421	475	455	443	445	479	439	437	441	459	392	456	433	476	456	443	465	453	474	459	453	443	469	444	439	455	443	462	444	451	440	444	472	463	459	451	399	450	431	472	458	464	437	463	435	410	477	455	446	436	473	470	448	489	470	465	440	419	453	450	444	445	420	474	451	466	439	467	482	425	446	470	450	476	465	440	427	458	466	441	449	450	438	432	430	420	426	448	462	464	453	476	462	452	429	479	475	439	424	480	452	459	449	429	434	454	474	463	429	490	482	479	455	431	495	452	470	451	448	466	429	466	446	439	454	441	423	459	479	470	480	449	509	471	478	424	455	452	490	457	456	444	460	441	472	492	493	456	449	456	437	487	420	482	427	466	445	447	451	458	475	448	455	478	472	449	459	460	478	517	455	431	451	476	492	452	467	461	423	428	468	449	478	449	465	451	476	411	482	417	478	419	439	475	440	461	445	445	440	446	440	466	461	428	457	453	466	487	466	427	474	456	463	462	424	481	437	451	474	433	449	447	472	413	476	446	451	433	450	447	424	452	468	456	446	459	454	485	419	432	451	448	472	447	454	439	440	456	457	466	406	426	440	416	455	451	451	419	439	454	424	434	425	448	472	433	444	432	434	486	449	460	445	430	476	409	450	477	482	443	442	455	473	458	499	471	442	497	424	456	471	473	481	443	463	455	457	467	450	462	427	426	452	429	451	474	438	442	450	450	435	468	481	450	484	480	447	448	454	477	461	450	439	448	459	465	398	468	451	442	454	484	489	416	420	449	470	448	435	422	428	431	477	461	473	457	472	488	456	415	448	451	489	458	464	453	492	460	455	437	461	476	476	481	414	419	430	418	450	465	464	427	480	457	475	460	454	444	418	468	470	447	453	451	443	456	460	463	440	485	451	431	458	436	420	446	425	450	492	465	494	453	453	466	479	452	465	423	444	487	436	458	428	436	445	431	501	403	445	450	428	476	435	472	453	445	419	465	451	436	491	438	447	493	434	447	427	443	458	478	513	469	476	502	439	446	482	446	470	445	450	488	447	472	459	469	486	463	453	457	432	440	482	492	445	428	444	446	404	437	486	448	492	442	482	425	447	469	468	454	446	453	456	432	434	446	459	462	442	449	440	467	464	456	448	437	482	470	470	445	446	469	473	427	447	461	446	420	471	443	440	437	465	432	434	451	450	483	473	435	485	455	445	449	442	484	455	448	428	437	459	434	480	465	486	463	456	440	447	450	510	469	475	456	484	429	450	478	478	455	468	440	436	480	434	472	453	452	487	487	457	461	458	465	475	452	438	439	436	469	446	448	473	469	439	457	448	452	448	431	435	478	434	433	459	418	446	443	436	451	416	447	488	451	508	439	454	427	440	442	430	431	447	475	472	506	437	477	418	457	448	429	446	469	450	468	481	426	465	461	456	494	435	459	481	438	428	480	423	457	458	473	435	489	430	470	443	473	452	476	484	412	445	468	449	465	467	437	445	427	446	482	445	484	448	454	456	443	409	474	435	455	412	467	475	431	461	437	458	452	435	463	506	468	446	437	440	436	459	430	459	467	428	504	475	466	471	448	480	478	458	438	463	475	501	461	429	482	448	441	445	457	466	424	452	426	450	445	489	454	486	467	480	441	442	432	458	472	449	448	479	468	449	468	433	453	444	476	468	421	437	449	450	456	438	435	462	455	430	501	443	429	420	450	437	475	494	450	431	440	489	491	442	430	460	505	479	438	443	469	446	443	470	468	486	445	487	431	482	465	450	493	461	454	466	486	411	472	440	442	437	473	433	480	461	421	448	431	465	438	462	459	457	419	490	446	431	431	462	472	479	444	487	456	468	468	476	431	458	452	448	419	428	473	447	474	466	473	427	476	474	429	457	441	493	487	430	514	460	448	449	472	470	422	493	413	486	433	450	464	464	498	441	455	471	421	448	400	444	466	463	446	457	407	448	475	477	454	469	470	445	440	456	471	496	449	461	408	448	464	469	436	405	475	423	475	454	431	455	421	458	431	512	476	430	476	462	410	448	465	432	453	457	441	474	459	425	447	423	456	423	447	467	458	425	454	447	457	434	450	429	500	419	461	512	467	439	460	451	427	474	451	462	465	457	472
18385	12540	10415	5544	2122	990	573	400	317	301	275	262	296	267	256	289	259	254	255	278	271	275	255	257	276	278	250	265	251	244	265	263	282	266	280	277	277	259	240	306	275	267	252	275	273	263	267	261	283	274	240	245	260	263	268	243	270	252	272	273	254	260	235	284	286	264	229	251	256	270	260	267	290	284	261	252	254	287	278	254	270	276	250	280	268	237	268	257	270	270	285	273	248	242	289	273	264	261	246	264	251	264	279	277	255	258	262	292	234	275	242	288	252	248	240	284	274	258	288	282	247	264	245	280	279	274	261	250	257	259	239	260	256	276	243	260	270	273	271	283	275	243	235	279	265	275	263	253	263	264	262	268	226	269	274	295	274	292	229	273	292	301	254	270	279	239	260	275	264	270	238	283	258	296	266	271	243	235	266	273	253	237	252	271	282	253	287	262	248	257	295	313	264	268	272	256	272	267	250	248	281	264	283	272	273	253	273	250	253	264	248	234	275	259	299	247	281	267	262	276	263	261	290	235	227	268	263	255	262	256	305	273	270	242	242	266	259	295	287	293	228	256	231	314	272	282	273	297	270	244	285	244	247	253	265	272	273	262	279	270	235	323	287	267	260	275	257	293	236	281	267	276	248	263	271	242	283	274	267	286	268	235	255	247	251	268	259	260	281	256	276	265	291	276	274	244	273	250	269	279	270	238	250	277	256	274	267	245	289	255	248	270	270	250	273	253	284	262	278	235	262	265	317	298	266	283	278	266	272	239	256	290	282	253	246	255	261	254	271	259	261	255	264	286	260	260	248	236	242	280	255	238	330	261	255	278	296	262	275	269	247	259	270	231	258	256	253	291	252	256	244	249	276	268	268	278	244	247	275	257	245	255	252	242	242	243	259	254	288	248	301	297	265	281	272	261	257	291	249	270	268	273	272	265	284	286	266	252	238	237	244	264	268	272	278	286	256	250	259	251	256	287	276	244	267	264	266	247	263	246	273	292	260	235	262	286	270	244	298	230	248	280	280	234	277	245	253	281	237	279	277	285	301	249	243	273	255	288	250	275	272	255	269	259	269	241	283	284	262	268	266	229	253	250	260	274	241	255	263	279	308	255	237	264	268	292	290	258	245	235	280	243	243	283	275	287	281	276	262	269	257	262	277	237	276	287	255	251	264	256	254	260	264	291	233	271	260	268	263	287	257	294	293	271	291	268	256	268	293	252	265	259	272	286	239	236	271	271	273	265	245	248	247	284	278	268	251	277	249	262	258	281	279	267	259	273	262	277	278	256	239	277	282	288	248	234	275	251	244	259	234	235	264	279	270	269	241	246	279	276	265	293	296	271	270	284	253	248	239	277	296	255	261	268	265	261	299	252	250	245	304	255	275	283	258	265	303	260	228	282	266	293	269	262	268	258	287	257	236	258	296	240	279	279	257	289	252	271	266	281	259	282	257	299	274	281	233	257	273	283	273	257	277	267	296	262	279	269	281	232	266	262	281	274	259	294	280	243	251	260	271	281	283	241	273	264	250	268	273	264	262	281	324	244	276	247	247	271	251	281	268	240	256	255	266	257	244	261	234	266	254	277	252	258	268	273	261	253	275	278	262	285	270	282	286	266	257	294	276	234	244	245	267	230	265	246	248	233	241	248	274	302	262	279	276	234	252	234	274	241	247	268	264	263	251	271	288	256	270	303	259	281	274	269	270	308	269	248	221	270	274	265	263	271	249	257	250	266	253	241	237	258	228	270	280	246	272	286	291	264	248	255	255	279	269	275	257	278	274	290	267	238	260	253	258	269	281	248	265	276	253	247	256	261	258	279	258	265	240	267	263	291	294	273	294	270	293	263	281	257	261	256	249	263	261	291	282	271	272	277	261	283	298	250	270	293	296	232	254	257	316	245	244	267	256	285	290	270	252	292	332	272	263	261	253	278	280	285	248	265	303	262	248	238	236	265	275	274	248	242	283	230	253	245	243	269	264	259	276	266	265	266	273	243	261	289	268	238	264	263	275	287	251	250	253	272	243	270	243	251	263	279	272	288	299	241	244	255	290	269	297	283	280	279	272	277	286	251	274	268	280	263	289	273	266	298	267	284	253	269	268	248	268	284	273	247	289	283	256	270	259	258	287	282	262	239	270	274	247	253	273	261	257	292	257	267	260	266	282	270	298	306	265	267	253	251	259	246	252	294	308	236	284	265	262	269	304	286	274	273	295	273	261	266	269	232	268	280	252	281	282	275	263	277	265	255	283	267	266	264	285	241	287	243	245	228	269	245	235	260	260	275	284	276	261	264	249	279	257	293	291	284	266	260	282	288	261	282	263	280	273	296	281	278	297	291	283	291	269	290	253	262	251	253	281	259	263	261	280	291	283	316	285	255	245	251	254	250	281	281	243	267	294	266	289	279	246	246	255	267	265	279	273	274	255	247	264	263	266	270	308	270	243	259	280	253	281	263	256	261	278	270	277	259	237	232	264	270	259	272	279	228	261	261	262	259	240	255	275	280	276	278	245	285	275	286	267	254	273	285	268	257	276	279	268	282	288	283	294	245	242	281	269	282	258	274	264	271	243	294	272	265	282	247	275	239	267	259	305	268	278	262	297	250	256	284	253	268	268	228	252	280	280	262	248	259	286	278	280	270	251	238	257	287	265	280	254	274	266	270	258	258	275	263	266	247	263	289	260	266	274	263	279	283	259	272	248	278	244	263	266	288	292	257	271	265	263	268	278	256	264	293	264	273	256	258	279	244	267	265	273	264	265	265	244	259	271	277	254	307	282	261	264	265	263	253	283	270	270	259	258	251	264	260	289	268	236	269	231	255	275	268	273	249	248	279	260	262	240	286	246	275	255	269	236	288	285	273	286	251	260	255	261	275	285	246	249	257	242	253	292	254	256	236	275	260	262	242	274	247	271	269	255	281	289	303	264	283	263	258	244	307	290	265	288	273	270	263	269	278	266	249	278	236	275	278	276	265	266	236	267	265	276	303	244	262	272	257	263	271	295	238	254	263	246	286	279	276	260	282	244	321	276	268	260	243	247	297	294	220	274	276	254	285	268	278	259	265	272	278	295	271	290	271	272	254	250	267	250	266	265	234	298	247	248	248	253	275	287	254	252	264	262	248	233	260	246	265	273	278	265	275	286	283	276	248	261	275	282	283	262	260	272	255	255	248	211	265	255	275	246	248	251	257	260	259	294	257	256	276	271	262	258	250	297	265	275	286	250	238	238	255	261	278	250	266	270	241	283	263	265	268	280	271	277	288	246	260	248	254	245	245	257	235	225	277	268	254	261	264	268	288	251	275	264	252	248	260	280	273	270	269	289	262	252	227	238	293	266	256	285	251	267	269	277	229	271	255	252	308	268	249	260	243	277	256	286	262	245	253	256	254	260	279	276	256	301	279	271	301	278	266	228	264	271	256	257	272	268	262	221	242	275	251	277	265	276	285	244	258	280	278	263	290	286	258	243	267	240	249	226	243	265	286	258	250
15368	15232	17203	12877	6321	3187	1764	1182	789	614	621	639	602	611	613	608	606	633	601	645	584	608	582	563	562	600	618	615	578	598	647	638	608	600	628	603	632	631	624	626	613	593	599	617	558	641	627	619	587	607	574	650	592	615	603	562	627	631	595	649	586	582	577	613	592	647	589	655	636	618	617	597	615	594	632	605	590	629	611	579	602	566	601	602	601	620	598	576	646	572	617	608	584	553	599	611	607	638	569	581	571	593	622	634	619	651	595	604	537	606	578	667	625	608	597	627	611	613	634	584	625	633	635	559	669	592	592	598	628	600	609	625	643	528	623	660	665	592	614	625	591	624	635	569	614	588	623	602	624	615	595	576	602	596	593	610	651	606	597	611	602	624	586	608	579	606	626	583	601	591	631	584	599	598	580	633	605	648	579	618	606	595	602	574	637	627	627	580	581	646	595	575	609	602	637	609	612	588	586	575	619	619	674	620	617	580	621	605	580	601	605	596	568	619	603	578	627	605	639	593	582	590	592	591	620	642	607	584	638	603	610	606	592	618	578	576	593	598	598	630	611	629	613	650	597	645	624	601	564	606	626	633	589	639	659	548	620	555	619	602	562	611	577	632	651	616	631	634	610	625	640	595	561	606	651	608	613	594	610	624	629	592	614	606	584	588	651	613	642	607	596	586	612	616	602	575	561	590	609	588	651	610	630	639	617	601	631	613	586	558	577	612	587	554	580	632	602	629	565	591	606	631	596	635	607	590	605	630	571	637	591	637	635	564	628	615	598	610	613	628	586	652	598	559	629	592	615	585	626	624	580	618	622	643	633	622	583	610	573	620	582	631	594	627	584	578	620	617	586	607	574	631	559	627	596	632	579	636	554	576	589	589	595	606	603	629	561	614	605	599	614	618	617	562	558	596	634	609	579	597	606	599	616	610	603	630	585	562	622	612	557	589	609	632	650	597	567	617	588	626	590	615	648	642	629	626	570	631	570	570	597	587	568	604	599	630	603	613	621	571	573	646	632	597	583	609	598	627	617	629	614	558	599	579	659	619	640	592	588	577	576	627	602	621	573	617	581	666	632	606	568	588	565	608	602	577	601	615	592	639	655	569	625	594	584	559	594	630	639	595	591	628	600	632	618	570	565	595	618	603	637	642	626	599	628	588	594	583	641	630	573	608	621	579	626	594	580	629	645	608	584	583	623	618	582	611	611	616	577	660	602	598	626	606	598	590	592	648	574	574	604	591	585	583	585	579	582	591	642	624	608	627	616	618	642	586	592	624	642	635	628	566	609	607	620	602	610	606	589	613	594	593	619	596	611	602	627	607	596	596	644	584	634	584	593	628	657	570	626	609	593	601	634	605	588	593	612	639	605	581	643	579	621	586	612	583	619	600	591	627	599	585	629	650	604	603	633	619	554	609	592	573	591	566	614	629	638	616	566	567	600	664	619	622	617	614	638	557	604	592	592	598	548	608	608	599	592	622	622	635	637	581	560	611	620	590	614	624	603	587	598	661	588	609	644	598	589	579	594	597	642	601	626	662	592	602	607	603	626	613	611	586	595	650	594	648	624	600	639	614	624	651	585	590	628	612	615	585	618	576	609	565	592	613	673	601	629	629	617	651	599	601	615	658	619	607	640	574	640	646	595	622	593	611	658	593	618	652	631	614	589	648	612	597	610	606	590	599	602	617	623	598	608	588	610	597	616	558	629	621	643	584	640	617	571	576	603	582	599	573	622	604	621	634	634	607	568	609	613	577	614	582	602	585	550	566	548	572	590	602	642	597	577	656	584	562	606	588	596	606	634	589	611	591	604	632	598	649	640	608	571	640	613	608	621	576	579	618	570	585	617	639	569	609	600	611	584	652	621	637	568	573	569	615	624	545	632	595	602	628	612	602	623	613	632	549	571	583	627	582	622	577	624	548	595	628	651	606	608	591	592	615	573	650	564	616	604	643	604	626	645	557	586	635	544	606	638	580	613	624	591	591	639	596	613	601	637	609	596	603	626	624	630	556	593	581	611	592	606	619	550	586	623	584	618	615	631	542	591	559	628	608	615	609	614	587	591	616	626	614	572	618	613	581	620	609	583	587	569	630	633	608	621	597	591	634	575	628	603	582	599	569	622	596	604	612	612	629	623	585	628	612	606	633	625	664	615	632	579	582	575	564	599	639	600	624	607	626	609	633	605	592	593	627	642	608	562	626	591	635	613	618	587	632	583	582	588	611	562	604	645	645	598	578	577	611	584	593	600	617	594	552	610	599	633	664	650	599	637	570	637	624	583	663	580	601	576	598	625	621	608	633	583	612	588	632	566	613	535	597	665	610	638	637	566	636	579	615	657	625	606	577	624	617	570	604	599	621	560	597	639	649	613	613	610	603	623	658	597	609	641	603	641	615	609	626	626	590	589	597	627	592	619	576	613	565	587	618	608	618	580	596	629	600	599	604	585	599	659	595	638	585	621	585	582	596	644	598	632	566	620	595	586	613	639	577	599	592	600	595	564	605	653	588	570	609	611	607	600	576	613	582	637	591	563	609	603	599	600	590	631	579	600	601	608	625	615	616	586	631	599	648	616	618	583	576	642	619	580	569	575	592	588	605	623	615	617	659	630	606	599	590	603	643	553	609	606	626	606	624	600	632	603	622	587	615	615	582	569	547	630	618	629	618	595	598	576	591	619	588	581	622	657	618	607	585	628	584	638	659	635	644	573	587	608	579	619	607	616	633	623	596	594	589	611	628	578	604	630	597	571	636	549	582	606	621	637	572	581	605	573	610	615	594	587	591	641	650	597	595	569	617	602	603	570	641	616	617	632	583	625	637	608	643	594	638	607	565	562	602	582	633	590	583	613	609	605	609	612	657	587	605	636	587	626	595	623	586	613	587	596	583	667	605	640	601	598	598	622	633	624	592	618	570	583	583	609	613	612	621	629	644	594	632	615	615	624	602	583	582	586	607	606	615	595	604	635	646	572	601	604	632	613	614	599	642	626	625	596	621	626	568	627	642	605	591	625	590	599	573	603	616	530	590	623	618	634	664	600	610	636	581	580	621	659	616	613	618	625	633	576	573	643	628	611	570	583	601	540	612	598	627	622	646	576	607	587	608	602	564	659	582	633	610	575	583	639	577	650	638	642	682	603	596	608	604	612	601	636	593	614	596	586	633	597	613	603	594	605	634	589	590	605	575	560	594	657	649	582	614	626	621	625	648	581	628	622	664	582	645	620	594	610	582	622	586	599	619	603	647	636	582	628	542	635	571	633	669	605	630	604	599	600	607	599	614	625	611	631	619	585	557	619	609	599	658	573	594	602	605	593	597	587	607	611	618	591	585	618	582	607	591	620	611	585	630	559	620	586	587	605	602	593	601	657	572	644	632	626	618	632	630	584	586	612	637	588	590	632	596	636	556	614	604	603	584	616	603	592	598	591	619	606	616	647	572	630	590	603	601	619	589	593	619	608	605	557	553	574	581	610	595	638	611	609	613
59815	57058	55002	40161	21441	8980	3445	1593	576	241	184	188	226	211	240	229	243	228	254	243	196	230	216	236	230	246	258	233	221	218	227	195	226	216	224	256	213	212	235	257	207	230	221	223	256	213	224	218	211	210	227	222	207	211	222	225	223	217	193	207	181	262	215	220	240	211	212	220	197	209	228	224	245	238	211	251	224	221	252	231	224	255	230	216	206	275	224	223	248	247	217	189	246	232	226	186	230	229	206	232	217	232	240	213	249	225	219	225	197	229	226	202	225	198	199	210	219	223	215	222	223	224	232	206	191	217	210	217	207	246	221	223	213	224	196	228	197	253	232	219	222	239	248	233	200	213	222	251	223	214	215	249	217	212	214	248	199	193	240	238	233	224	221	209	221	231	231	223	236	213	205	237	212	210	213	227	214	210	210	218	201	234	231	222	235	231	211	196	225	207	213	234	187	218	217	218	235	217	230	253	194	213	195	192	233	225	231	198	236	203	240	214	235	223	195	235	175	161	237	224	231	206	230	228	230	222	215	243	244	194	220	197	213	235	213	205	228	209	210	212	235	206	214	233	233	226	213	210	206	196	190	195	216	190	214	233	201	215	238	242	197	204	243	237	254	211	209	228	195	223	225	214	212	242	234	215	208	224	231	220	202	238	260	222	220	223	252	238	211	211	225	201	236	204	213	198	227	195	218	223	251	249	190	223	228	217	242	208	218	232	203	224	237	217	218	187	205	204	218	217	223	243	206	223	233	199	201	204	232	227	187	227	242	202	218	216	220	228	250	248	217	214	222	235	201	231	234	239	207	232	189	206	247	217	228	222	206	220	209	233	215	206	227	223	229	225	246	215	223	199	221	229	221	215	243	229	237	213	209	231	211	228	216	211	230	232	230	232	228	232	231	229	220	238	215	197	197	209	200	210	281	218	217	205	243	206	207	208	203	226	202	214	201	214	234	217	189	214	232	249	224	221	231	199	215	240	228	217	238	202	242	220	220	251	244	225	217	211	243	227	205	223	234	199	209	223	239	240	218	242	238	187	214	198	216	236	213	217	210	251	227	234	204	243	224	228	238	218	205	219	233	213	198	220	220	223	198	210	208	214	218	230	236	196	217	214	233	256	202	231	210	208	210	216	256	242	209	237	235	217	216	232	229	203	235	234	224	222	248	218	227	210	215	197	184	230	236	226	245	236	199	211	232	228	221	242	208	238	226	218	213	240	223	227	229	277	241	223	232	228	212	236	206	223	242	200	223	229	225	221	245	215	200	233	204	263	184	210	209	213	216	249	225	228	216	235	224	248	240	243	236	212	243	213	182	223	202	209	241	219	239	219	192	212	233	221	216	194	231	218	215	208	223	247	211	207	234	220	240	240	210	227	220	222	244	187	217	238	197	233	248	213	193	206	183	227	226	215	209	210	255	257	230	205	232	225	235	232	226	243	198	213	242	205	231	214	237	231	199	221	224	205	219	236	211	244	238	226	228	237	203	205	206	243	228	219	212	217	251	220	232	219	228	239	201	217	229	198	251	191	212	206	199	246	248	193	210	211	241	214	179	221	204	229	220	215	210	217	221	224	227	213	203	212	215	222	208	229	222	235	214	223	221	256	221	222	236	246	217	231	228	200	212	210	219	214	226	220	195	217	224	251	223	219	187	221	224	231	261	220	227	241	217	218	217	225	226	201	209	208	231	222	252	220	218	220	210	218	232	244	237	186	226	244	263	254	198	195	222	211	242	245	210	223	221	233	200	215	217	229	202	212	226	256	220	225	208	191	217	212	227	200	226	213	238	234	270	218	217	209	224	268	232	225	222	243	208	214	208	226	218	220	220	244	213	209	210	214	193	221	231	207	220	213	237	240	227	228	229	207	236	227	220	205	209	237	238	219	221	216	200	210	210	213	233	216	255	229	218	205	267	201	241	205	253	210	212	220	206	238	206	177	216	222	237	217	215	205	200	241	203	214	231	202	223	213	224	231	229	236	210	185	200	215	205	218	231	222	222	234	206	226	212	215	210	231	198	240	212	204	237	221	240	210	223	222	211	236	205	201	228	239	229	222	225	206	243	218	258	197	232	233	224	207	235	233	248	200	192	220	202	222	212	229	219	191	210	235	231	219	233	249	246	237	254	208	221	229	241	231	270	223	211	238	216	205	198	210	184	226	216	212	214	216	226	244	201	208	214	211	227	221	236	223	216	219	210	212	218	215	253	225	220	213	242	209	218	212	227	251	218	245	224	219	215	228	219	219	202	220	233	214	204	232	239	204	250	210	233	257	227	216	223	236	241	229	249	208	213	217	208	206	211	215	198	234	219	206	205	228	227	219	194	222	199	210	236	206	240	239	241	183	233	225	211	201	220	183	242	202	215	257	200	215	229	199	223	215	229	211	198	223	258	220	199	221	230	207	221	243	239	214	259	222	209	193	223	234	238	224	213	230	229	201	224	240	211	244	237	234	227	231	240	228	258	212	239	197	208	197	213	228	240	191	242	213	244	246	202	217	201	238	215	228	231	221	232	213	243	230	222	204	210	226	228	221	219	217	209	249	219	232	256	210	232	213	205	232	223	233	222	240	232	216	226	217	192	217	224	240	246	225	239	234	225	212	205	207	230	208	246	222	219	234	228	235	213	202	213	245	239	237	207	197	212	244	227	221	210	231	235	212	216	214	209	203	206	223	221	242	225	195	218	214	203	265	219	246	228	220	225	192	221	208	202	203	211	247	237	205	204	240	225	249	212	210	219	236	226	216	231	208	220	197	212	222	214	235	238	243	218	223	211	221	193	253	240	227	234	219	237	228	208	219	246	207	232	200	240	220	194	226	260	231	209	238	213	203	205	193	208	213	202	184	220	218	250	207	212	212	243	233	239	231	222	256	196	188	201	196	232	209	215	225	225	243	235	207	225	229	212	229	222	204	186	221	237	200	244	229	207	220	222	239	193	220	219	219	217	225	212	207	209	242	220	199	188	221	189	215	230	208	237	216	217	217	231	221	203	217	217	212	238	227	206	226	210	238	219	219	214	245	223	222	212	218	231	215	205	225	212	233	215	223	239	248	218	233	235	198	206	195	221	213	195	205	200	203	240	229	211	220	212	228	225	218	213	204	235	227	237	213	207	227	211	244	204	183	235	205	218	247	214	232	240	234	239	191	209	224	236	232	221	243	204	198	214	244	218	205	239	219	217	219	211	204	229	227	213	234	233	220	263	203	234	215	216	239	227	253	217	228	214	233	230	245	225	212	215	228	228	210	216	235	212	229	253	201	222	216	199	211	235	225	244	247	236	182	208	225	178	190	229	241	213	218	211	242	212	198	230	253	213	253	204	207	224	210	223	197	251	232	205	234	230	218	219	241	247	207	230	228	231	220	247	214	233	206	209	202	233	201	186	207	184	235	207	194	208	235	219	212	168	209	233	232	223	226	226	224	229	216	215	216	229	224	253	222	243	227	188	211	230	213	235	222	220	225	221	218	221	224	217	230	230	225
36586	43055	51688	45678	31666	19151	10576	5760	1954	556	507	497	544	553	541	515	508	520	545	540	486	529	515	540	529	549	472	545	513	506	489	501	510	511	509	540	532	514	519	578	555	556	507	511	474	508	493	517	530	507	502	484	506	512	484	504	524	453	528	493	499	497	520	491	515	487	516	487	497	537	482	531	509	449	517	532	497	538	504	521	516	560	490	499	520	511	506	566	527	572	531	537	520	524	500	503	509	470	509	492	510	500	525	503	500	484	512	505	525	490	547	523	466	524	527	493	491	499	537	544	471	481	475	492	512	529	481	499	514	504	485	513	496	536	499	518	490	509	509	464	493	557	493	516	545	518	511	511	574	489	481	511	494	486	486	519	553	508	480	554	513	481	511	526	511	509	494	541	551	497	491	523	502	557	550	482	463	530	514	523	511	520	531	504	495	454	511	514	502	536	489	526	525	527	532	536	518	527	470	503	503	527	483	509	530	548	508	513	522	472	495	524	475	501	536	524	480	513	512	542	508	480	521	527	500	504	538	548	540	511	517	478	519	524	472	486	511	528	504	523	459	482	479	541	495	523	492	525	487	490	525	502	500	512	510	513	529	567	513	516	484	514	479	525	519	522	481	523	480	519	529	502	467	508	519	519	491	539	527	526	526	552	550	534	522	498	481	515	541	558	537	483	515	477	524	534	531	513	521	476	491	510	516	504	506	522	551	487	509	503	507	494	505	502	497	491	521	507	546	517	498	499	546	485	521	503	518	515	535	557	507	508	493	511	485	480	534	533	519	550	482	555	489	529	528	529	548	511	508	522	508	494	524	540	502	493	509	535	494	502	541	525	513	480	471	493	527	549	507	502	513	453	493	494	496	530	540	476	491	505	536	550	494	546	521	503	472	470	490	519	506	519	526	509	535	493	536	524	553	484	531	544	514	537	538	532	489	521	496	508	522	498	497	499	536	495	564	542	510	567	479	496	540	495	515	521	506	518	532	522	502	520	538	515	511	518	517	514	490	482	580	525	542	515	493	491	508	549	530	532	533	496	504	538	497	482	496	522	501	504	491	519	499	502	536	489	469	501	522	498	542	488	538	498	516	492	500	496	546	504	472	518	507	535	521	483	519	520	478	512	489	485	457	532	524	518	498	497	498	496	494	548	532	545	545	506	567	546	519	518	457	495	473	534	525	471	537	478	540	503	528	514	505	554	514	514	496	499	519	523	527	464	546	542	471	556	541	503	476	520	512	541	522	540	525	497	500	513	504	470	491	525	549	476	482	524	517	519	492	515	459	546	515	553	501	518	525	530	521	505	512	522	501	514	493	518	521	490	534	488	531	511	516	545	500	490	529	563	537	499	512	496	502	532	504	532	528	497	530	553	535	538	479	533	504	470	468	518	515	504	539	485	492	490	492	532	534	516	535	536	496	536	523	541	507	494	510	529	520	507	490	461	515	532	497	523	500	510	509	544	522	452	472	491	501	520	484	515	507	527	533	504	495	526	515	509	501	519	536	460	512	503	496	504	506	524	528	495	521	539	502	518	515	483	513	509	505	525	488	480	520	520	505	535	516	491	512	525	522	512	502	507	538	550	491	488	533	520	494	511	533	530	540	509	515	514	507	508	519	499	495	521	496	500	516	513	525	488	518	548	506	526	501	533	559	509	543	490	506	508	526	531	512	491	506	489	491	482	487	525	494	535	514	520	516	508	523	484	508	552	529	538	461	525	502	550	542	503	502	525	489	532	478	520	526	513	532	492	520	528	501	550	540	513	503	513	498	483	479	514	523	486	481	497	492	501	509	525	514	529	518	506	535	500	541	481	501	522	520	540	518	501	542	533	473	541	522	533	520	481	508	536	515	549	525	515	506	540	506	501	484	546	520	495	499	538	539	500	505	535	547	530	539	511	525	527	531	530	502	561	535	513	507	527	503	504	512	561	507	516	516	511	536	511	511	481	514	536	512	525	498	540	525	511	467	539	508	543	471	516	493	537	511	509	504	515	499	482	522	502	502	553	496	476	537	509	490	527	510	473	513	459	499	530	552	555	526	545	525	531	517	553	561	481	528	517	464	530	482	477	515	512	515	494	543	482	547	506	513	508	518	490	530	459	489	521	485	525	506	523	492	482	516	536	486	532	477	510	524	496	492	502	495	499	498	504	503	543	520	521	496	524	517	502	518	515	505	472	523	510	513	468	497	492	562	489	498	557	514	541	523	507	489	477	485	523	520	540	504	489	503	482	536	516	487	504	558	515	559	517	524	467	489	513	482	554	499	546	493	541	508	517	502	518	529	483	515	508	513	515	529	516	505	535	539	540	512	488	548	519	529	504	525	523	530	502	545	493	528	524	543	493	543	504	538	507	508	486	501	536	496	498	511	543	536	559	499	508	494	499	518	513	534	512	521	525	483	490	480	497	487	511	517	505	493	535	524	489	474	514	504	498	522	494	525	542	533	469	521	463	573	511	500	487	553	482	481	514	497	493	505	529	505	517	498	551	515	507	489	526	520	545	510	489	528	509	521	555	477	532	511	543	482	511	539	506	521	548	536	516	531	484	498	498	521	506	465	511	521	484	539	508	536	527	530	501	483	505	543	503	509	527	526	497	475	493	521	522	511	482	536	479	539	511	486	523	480	539	518	537	514	494	471	540	528	505	519	515	525	541	497	538	489	532	491	509	536	533	513	492	480	481	505	559	509	489	541	534	497	508	512	494	566	504	516	464	506	529	521	518	491	573	469	478	513	532	524	533	502	527	525	534	482	524	519	503	523	519	488	509	499	544	511	512	519	535	521	533	544	508	488	533	488	501	469	510	528	500	550	541	517	515	509	487	506	504	504	533	484	497	492	598	525	509	522	503	563	491	509	484	532	504	467	524	529	513	524	499	480	481	525	530	543	503	521	521	528	510	508	474	521	483	530	497	517	516	509	496	504	510	519	536	480	515	506	514	536	503	504	497	505	508	477	552	511	518	523	511	520	514	559	568	507	525	527	520	469	495	493	526	520	520	524	520	519	524	526	494	523	502	545	533	498	502	555	458	516	523	486	508	525	497	535	503	489	509	528	512	535	521	466	538	524	539	494	537	502	550	503	512	514	513	523	542	505	503	499	533	538	480	495	505	498	523	547	532	497	528	555	452	544	518	507	521	494	471	534	517	493	519	533	516	477	550	519	512	474	486	540	525	436	508	462	541	566	482	535	529	497	519	528	480	559	511	507	474	524	482	460	510	532	541	512	480	502	501	488	487	501	506	552	492	537	533	512	477	521	489	514	523	489	499	519	503	524	505	513	536	512	513	553	510	475	513	547	545	507	522	517	509	562	508	528	525	509	508	527	465	486	518	491	460	518	505	536	509	523	534	480	519	540	527	530	500	489	472	502	510	515	513	505	532	531	475	525	500	525	497	507	529	491	524	503	490	509	543	533	520	504	529	483	517	472	518	466	521	520	486	519	577	485	528	472	535	534	526	548	528	520	524	579	486	518	528	448	501
78721	76011	73188	58340	37910	21831	10158	3784	1040	210	203	199	214	208	177	188	189	203	189	176	202	175	210	198	198	194	192	184	189	180	210	182	181	178	197	201	189	183	192	166	196	194	216	193	197	184	192	189	165	195	190	202	174	170	194	210	204	184	186	167	176	195	203	183	235	171	203	181	184	137	186	188	206	214	225	181	189	180	184	174	213	174	180	186	170	189	176	179	169	170	168	205	179	171	220	183	192	176	161	185	181	185	213	182	192	186	208	190	174	198	199	219	177	191	170	184	207	197	186	197	182	202	184	198	174	181	184	177	184	194	191	177	180	192	199	205	197	191	199	202	191	172	194	168	197	198	169	187	155	191	187	192	182	172	184	179	203	180	174	198	177	197	185	202	201	187	176	176	203	179	192	169	189	183	179	192	176	197	158	193	200	175	182	172	216	212	165	206	186	181	198	181	176	166	149	164	190	181	181	185	190	200	180	184	199	186	189	171	213	216	177	202	161	186	212	173	186	175	180	175	178	195	173	183	209	181	161	198	201	180	177	193	192	181	158	211	184	179	182	163	180	170	223	183	197	189	183	212	186	178	206	187	169	179	180	170	170	205	182	183	208	175	147	184	200	181	190	177	181	190	175	177	200	172	186	204	174	190	189	193	196	177	164	195	217	177	167	188	193	183	169	194	191	198	183	186	176	184	174	183	181	178	191	195	188	215	187	192	176	198	187	167	195	173	220	201	200	185	175	207	185	182	181	190	187	198	192	169	193	171	187	163	174	206	177	190	217	211	190	167	161	232	216	190	178	214	231	189	188	198	238	181	184	178	202	182	180	205	197	185	182	190	156	199	194	158	200	185	187	181	191	206	179	175	180	173	176	178	177	204	193	174	188	195	165	182	189	175	163	178	172	195	198	173	193	183	187	162	206	188	187	215	177	198	180	202	160	182	191	173	171	191	190	179	221	164	154	174	193	176	186	196	181	173	188	187	190	195	217	177	189	169	190	186	198	197	196	162	188	192	205	183	197	190	167	198	193	196	192	201	184	171	177	184	193	163	180	194	212	192	157	182	156	207	185	189	183	175	199	170	193	191	196	178	180	175	173	187	172	187	184	178	187	179	191	184	173	183	198	176	189	212	176	168	171	183	185	191	182	198	192	186	186	168	166	190	184	171	195	201	178	184	159	171	178	205	187	190	170	186	185	191	185	181	183	201	199	192	174	185	170	175	189	166	188	188	188	188	193	161	201	219	201	170	186	196	204	176	184	158	170	191	189	182	181	182	180	185	187	191	184	182	162	181	207	200	182	195	173	215	198	184	209	184	191	188	191	203	182	190	206	153	220	200	192	205	186	186	193	187	184	191	191	183	192	201	200	187	198	191	173	182	185	162	196	161	170	164	174	213	180	206	196	178	177	175	187	226	193	191	160	191	176	189	182	181	176	209	195	205	190	188	181	178	196	203	181	187	188	208	205	203	221	175	194	167	202	197	184	174	176	177	191	171	175	173	211	192	182	191	195	206	193	194	184	196	170	196	205	208	184	170	192	164	183	194	215	208	203	196	188	183	191	196	214	189	185	218	174	191	208	181	171	182	186	179	194	197	184	168	200	198	172	199	173	207	178	185	191	219	189	197	163	213	201	196	208	178	165	180	168	205	175	188	195	175	193	180	204	188	201	195	162	188	193	200	171	188	169	177	190	176	178	213	178	192	186	188	188	197	180	184	195	172	181	192	187	184	176	176	216	189	181	186	211	171	199	203	175	193	181	188	209	198	205	221	191	146	182	194	186	198	182	198	184	183	161	151	163	170	218	178	203	202	163	168	185	205	199	194	199	193	178	187	192	181	194	169	178	170	195	185	200	198	146	176	180	186	194	181	186	208	206	174	169	178	164	206	196	202	183	182	169	163	183	167	190	204	215	182	194	197	187	207	195	209	191	186	177	191	191	185	166	148	208	202	204	189	184	197	176	166	200	212	169	178	189	183	172	208	151	184	164	194	182	165	197	188	187	217	168	192	182	199	182	171	201	197	157	195	168	196	194	193	187	179	200	157	186	196	190	192	218	166	191	196	207	183	200	184	186	203	179	166	187	182	189	191	182	177	181	215	202	167	187	199	202	186	187	186	182	187	209	172	188	209	181	191	190	169	182	185	198	193	192	185	185	175	184	193	168	178	173	191	179	159	163	179	170	168	181	154	164	197	182	179	193	196	181	168	177	186	196	178	168	191	194	178	176	170	175	160	182	171	181	171	181	176	182	197	191	217	179	190	182	194	177	199	178	165	176	175	172	180	175	170	176	176	168	183	177	203	191	199	161	186	215	209	176	208	199	188	187	197	212	158	171	192	210	184	194	191	202	209	217	201	182	178	179	161	178	219	205	193	150	194	187	162	148	167	187	191	200	183	192	196	191	190	192	183	205	147	156	194	212	184	186	176	191	207	209	184	196	191	190	184	170	179	170	204	212	173	178	171	188	201	205	198	201	196	175	185	187	191	182	196	182	168	177	170	203	185	201	192	193	181	191	174	200	177	197	176	170	161	172	183	175	194	194	170	182	194	184	171	171	167	212	179	169	197	201	170	207	209	198	170	138	189	186	185	183	184	203	172	191	157	185	183	147	200	208	184	207	189	190	171	205	208	224	205	187	179	168	204	188	187	192	178	181	193	207	190	198	204	186	184	213	196	184	180	181	190	183	188	168	204	198	165	180	200	190	173	163	192	170	176	198	180	170	171	165	209	180	178	202	191	215	222	209	169	165	175	207	178	182	192	204	192	165	189	188	204	208	184	173	166	212	168	174	188	181	167	195	172	186	189	179	185	176	177	196	208	202	184	181	186	188	196	173	180	189	186	190	187	165	176	189	181	183	201	179	211	202	184	183	189	158	206	191	179	202	200	171	197	171	177	199	188	193	186	154	183	188	189	192	211	218	181	190	209	161	180	176	212	188	187	186	173	185	167	195	192	198	182	204	205	157	198	181	168	199	183	176	158	185	171	198	182	193	187	190	192	202	173	169	187	176	177	202	185	173	198	202	197	172	180	186	189	195	194	174	186	206	208	188	177	200	214	181	204	208	220	197	193	200	172	198	185	176	206	174	208	202	211	210	177	176	204	189	186	181	167	187	191	182	197	197	198	161	190	215	192	164	182	207	172	193	186	203	194	185	178	200	191	198	177	191	168	191	173	190	194	179	174	181	166	206	190	176	167	179	186	186	201	195	191	199	184	193	177	172	190	208	207	169	194	191	195	170	192	176	169	186	193	161	183	192	174	174	192	201	176	200	179	179	185	171	181	171	211	175	173	183	199	196	185	162	205	170	183	192	183	214	184	185	176	205	167	194	189	158	185	160	169	207	172	165	193	185	204	174	209	180	171	178	224	174	197	202	166	184	201	199	163	194	169	197	177	199	200	194	187	186	194	199	199	173	161	186	180	177	194	178	172	171	197	195	187	192	194	190	180	167	190	165	214	206	191	195	179	194	202	176	206	189	173
49985	58708	69569	62171	45933	31704	20857	10562	3506	505	482	461	451	475	447	451	491	469	439	504	496	476	462	454	424	483	458	445	446	434	425	421	432	446	454	449	460	472	462	500	534	460	492	479	427	466	458	460	483	417	482	429	449	463	467	409	421	421	421	444	476	430	448	416	423	461	449	448	458	436	438	428	443	450	408	435	467	390	478	428	431	458	439	455	420	417	421	432	435	470	465	412	456	439	441	411	409	415	435	437	400	434	434	445	425	451	480	452	449	465	447	450	454	412	418	456	394	434	434	453	451	484	407	476	416	405	433	443	426	472	434	463	443	468	439	421	443	470	445	463	449	438	504	465	448	444	425	439	431	439	461	444	441	412	435	449	470	416	415	449	405	458	413	423	465	481	467	460	433	434	426	429	426	406	416	433	447	465	443	460	442	462	444	463	446	403	460	437	428	481	429	425	435	441	453	457	418	453	462	465	466	460	425	480	504	474	450	456	433	411	466	431	421	468	459	478	447	454	407	413	445	428	442	429	438	464	467	421	405	430	407	423	451	441	424	428	486	432	432	449	425	450	421	460	452	406	437	446	444	454	424	498	458	467	435	429	440	424	469	412	432	444	472	444	410	470	453	457	487	454	451	424	444	466	457	473	438	433	434	457	436	427	427	438	432	501	447	452	391	438	426	441	456	424	445	437	483	464	446	447	465	443	467	423	451	444	455	457	455	451	466	451	447	426	460	480	454	461	420	462	410	472	441	467	454	444	438	457	442	423	446	435	454	414	450	452	455	451	481	452	437	464	457	458	429	484	434	429	459	439	449	435	435	429	391	406	421	456	447	442	454	445	394	514	455	451	466	422	447	430	444	445	428	424	435	458	447	473	457	421	437	464	462	439	471	437	491	497	446	413	478	431	458	433	434	411	474	431	446	461	459	440	502	462	428	435	432	417	450	456	410	471	406	437	446	427	422	443	436	446	449	469	434	453	392	442	426	450	437	457	420	482	437	458	422	451	437	405	478	429	425	431	392	477	451	407	428	441	417	436	437	456	441	471	470	426	460	457	419	416	469	446	447	468	405	468	486	445	459	454	462	448	410	440	434	474	440	413	452	444	449	441	442	468	459	465	431	438	438	448	432	446	444	451	447	461	446	490	450	440	425	426	452	444	465	454	434	455	437	413	460	422	456	415	479	425	454	439	419	407	473	457	443	477	467	467	435	451	486	460	424	446	446	416	416	419	435	477	456	431	442	431	432	421	452	434	417	412	432	470	425	429	440	473	474	457	423	448	460	436	462	445	449	420	446	469	442	431	475	417	449	468	418	460	454	472	460	442	450	435	468	409	398	428	445	436	440	444	474	438	463	469	431	461	469	446	427	440	463	468	483	437	431	459	468	443	469	455	458	451	432	427	472	449	457	431	426	431	442	435	414	468	485	428	448	435	445	438	467	429	442	429	449	440	473	450	453	409	455	441	429	462	421	419	437	425	463	423	434	434	448	467	441	463	468	396	432	430	476	418	436	459	466	457	456	434	409	433	407	460	454	455	411	437	473	456	452	411	460	453	470	407	470	419	457	452	448	441	421	452	446	455	416	394	433	468	438	448	434	429	412	461	434	424	434	392	467	425	438	448	464	436	492	484	435	410	441	433	402	452	423	456	445	470	444	445	436	401	403	449	443	440	447	441	459	470	433	460	482	455	449	454	459	433	451	444	437	433	414	432	447	500	443	447	420	437	460	419	449	429	445	482	457	421	436	407	439	476	448	482	493	454	441	426	427	426	465	436	409	460	461	455	442	417	435	435	443	417	450	494	445	454	451	435	461	413	440	441	424	430	439	483	462	438	452	470	443	451	438	434	414	450	424	452	447	446	479	460	471	446	430	433	437	419	429	430	418	449	424	440	459	453	455	439	446	441	419	466	430	491	420	438	435	429	429	479	446	427	430	455	409	453	429	404	445	426	473	431	431	406	461	462	450	428	455	443	465	419	460	458	458	459	412	453	452	404	430	471	410	448	442	464	427	452	456	436	437	463	449	362	413	488	459	417	459	450	429	451	446	432	457	408	474	459	474	414	407	468	456	443	438	451	475	432	421	411	449	442	453	438	436	435	413	443	435	409	424	418	460	429	408	398	463	415	437	404	470	434	440	454	443	425	429	427	414	441	417	439	441	440	436	446	443	451	436	451	476	442	456	452	418	440	464	414	495	481	445	431	425	422	433	460	441	446	402	458	463	449	461	443	429	479	471	434	435	469	443	456	426	450	470	442	403	454	435	447	420	425	448	446	424	425	432	480	464	437	488	437	462	456	421	428	439	447	451	425	437	410	447	456	441	452	454	450	412	416	437	425	417	463	446	437	470	476	466	435	426	473	447	437	468	434	424	448	442	443	458	462	464	424	464	431	461	413	460	422	399	438	418	447	414	474	408	484	457	436	445	432	430	415	425	450	451	433	410	465	486	477	445	459	433	442	445	426	427	430	448	485	458	439	481	436	443	425	475	416	455	432	428	424	448	427	433	460	422	452	453	432	424	440	453	422	440	466	454	447	453	424	465	449	453	404	452	472	434	445	410	431	468	438	418	426	459	445	467	440	425	454	489	443	419	399	474	460	433	443	458	467	421	454	454	445	465	433	414	397	441	415	473	454	428	448	448	442	501	474	427	458	443	441	428	425	471	419	436	435	409	451	455	413	438	491	445	426	457	462	450	432	399	423	446	417	461	469	443	449	468	439	444	462	448	470	446	436	430	455	486	456	491	446	405	391	434	436	441	453	424	456	430	443	443	445	444	416	433	453	458	424	453	409	458	455	407	409	452	455	412	408	445	475	425	419	436	443	463	463	473	464	446	429	501	464	422	423	451	444	466	445	489	445	475	457	416	432	454	435	460	431	476	422	469	477	457	437	444	455	474	438	387	407	410	448	432	439	425	456	434	418	431	473	415	439	454	432	434	424	433	460	438	444	424	430	443	437	410	483	428	446	428	444	436	397	425	482	473	444	438	447	415	446	449	450	441	440	464	445	429	455	423	448	451	489	445	471	469	416	444	460	459	437	442	419	457	423	449	428	423	476	464	429	458	429	439	487	420	429	452	445	455	458	468	436	425	471	431	452	452	429	438	437	436	438	446	460	437	464	435	464	436	465	427	401	450	431	453	417	431	473	437	456	429	423	434	466	455	473	456	459	463	463	469	457	463	481	422	434	405	438	459	433	457	456	446	438	402	437	470	428	467	484	463	430	472	445	416	460	454	419	422	444	442	437	440	433	393	475	496	464	459	458	468	456	469	459	441	425	425	410	426	447	421	435	456	463	422	429	437	435	433	426	445	434	458	425	470	431	451	463	443	404	475	436	459	462	467	422	418	472	482	422	453	422	491	436	452	440	470	467	427	449	458	416	444	437	384	426	443	448	454	409	449	394	425	474	405	495	416	457	433	447	471	451	451	457	449	404	416	406	454	446	420	451	429	432	439	431	472	429	434	439	462	425	412	427	424	445
17679	11860	9796	5802	2258	938	598	479	363	240	276	286	282	274	263	257	252	268	283	275	273	246	259	256	280	265	236	264	261	232	273	246	256	272	278	276	252	259	273	256	255	259	248	262	295	266	284	253	272	279	285	299	285	285	249	301	281	269	262	262	269	273	267	284	273	263	257	245	264	254	249	256	269	265	273	255	275	276	274	248	269	250	287	279	261	275	253	277	287	242	284	267	262	293	261	274	268	262	256	265	246	259	296	242	284	243	257	262	294	309	252	299	251	206	250	255	268	256	263	256	270	258	262	257	278	274	270	258	255	260	252	263	268	254	248	258	235	273	277	261	266	280	261	277	302	243	256	244	269	268	290	265	261	297	275	272	275	257	255	248	262	254	259	233	288	253	289	280	281	255	290	250	284	263	255	257	241	256	271	281	254	233	259	277	273	266	292	258	270	267	251	266	236	265	225	279	243	251	285	279	255	277	287	268	271	249	271	262	296	259	250	277	243	309	290	270	258	247	250	268	273	246	264	272	290	262	279	266	261	276	270	244	259	265	295	283	272	258	248	272	241	234	277	283	247	254	270	245	261	248	245	279	248	306	255	255	285	244	274	259	250	278	298	285	242	290	247	267	256	251	272	267	263	292	279	246	251	251	265	248	280	235	277	257	259	265	258	267	276	276	259	276	242	263	273	295	259	292	250	243	264	307	257	265	236	252	260	271	277	256	241	255	288	267	273	263	284	281	275	272	287	285	275	274	250	257	243	249	263	249	270	265	287	287	265	273	265	270	272	250	263	269	238	254	271	257	288	286	297	294	247	283	256	276	261	246	260	279	254	268	275	246	255	300	269	285	235	284	254	247	268	272	260	283	297	240	267	240	298	279	266	258	299	257	245	277	238	303	231	286	259	284	226	241	249	238	298	286	261	239	268	227	259	263	258	280	305	276	279	240	242	235	281	234	234	265	243	288	261	276	249	278	269	245	263	277	252	282	267	263	292	281	252	267	241	296	298	261	268	260	281	257	275	258	267	254	233	231	260	279	267	262	256	275	290	257	261	243	243	233	255	258	259	246	277	230	259	294	264	273	298	235	251	248	254	268	249	252	246	282	257	261	254	281	254	245	271	266	254	241	258	260	297	265	242	283	272	285	277	269	271	262	275	293	296	277	245	293	289	268	237	272	239	278	257	272	268	260	245	286	271	265	250	283	262	281	294	242	271	271	255	267	249	268	276	257	296	269	280	277	254	278	264	266	251	247	250	245	274	284	281	276	263	281	261	260	262	242	240	257	269	276	282	253	274	261	290	263	245	295	252	258	264	283	270	282	265	258	279	276	260	299	281	283	280	267	248	274	270	265	262	250	262	248	272	251	238	276	278	262	264	281	273	256	254	259	298	237	262	242	276	270	272	272	250	270	284	246	284	257	299	254	237	271	252	277	272	229	273	280	288	289	301	294	249	334	249	259	266	259	255	249	259	270	273	283	256	313	237	266	256	278	292	281	248	274	280	282	295	262	269	240	264	270	240	278	277	268	262	266	275	283	266	240	280	259	281	279	259	252	265	261	243	277	254	279	241	267	247	243	290	265	244	243	265	275	276	279	287	269	254	230	265	246	260	258	255	252	285	262	232	235	272	298	264	249	285	268	263	245	236	266	236	267	274	268	271	260	275	274	249	270	243	275	264	239	271	268	265	278	283	267	261	272	285	286	250	247	290	273	236	284	252	254	284	283	227	231	251	265	246	265	251	261	280	281	255	247	238	245	251	263	273	280	285	242	261	273	218	256	270	244	262	275	270	269	253	269	275	270	259	248	247	277	296	252	233	270	304	262	259	266	275	274	290	281	270	248	246	235	229	277	276	259	267	273	277	246	267	277	246	266	291	251	283	259	264	268	281	266	245	281	243	272	253	264	266	249	262	250	264	265	261	262	256	277	239	234	271	264	272	281	287	262	250	283	260	265	267	251	300	273	255	270	237	290	276	286	288	254	259	291	289	292	287	279	263	251	264	268	268	268	260	274	268	248	256	282	272	253	269	263	254	301	299	245	264	249	315	253	257	262	257	255	256	265	281	267	281	309	260	292	282	258	243	269	266	249	269	276	294	276	280	279	292	292	270	277	286	281	243	264	275	287	268	231	271	267	283	287	288	259	255	261	264	277	290	274	230	251	262	252	264	260	275	259	258	278	260	257	284	257	303	260	264	289	309	289	269	282	278	260	272	276	242	258	250	281	263	274	264	272	254	287	262	280	267	258	265	284	251	275	265	279	271	284	263	280	245	286	294	265	268	258	251	264	229	289	281	248	304	256	261	271	272	233	274	258	265	272	272	265	278	239	243	244	274	263	249	242	282	243	260	271	239	261	259	271	271	245	263	255	280	257	252	294	269	257	238	231	267	270	303	260	273	294	254	279	278	308	252	269	248	285	263	271	248	288	299	248	260	277	272	281	242	266	269	237	251	253	289	286	252	237	295	247	275	260	262	293	276	265	255	267	266	266	254	274	263	279	269	280	248	283	255	275	252	261	223	293	294	271	263	278	284	275	238	296	280	272	288	268	257	315	277	266	277	273	261	265	238	240	267	292	278	258	280	263	263	241	243	264	253	274	285	300	272	248	281	277	277	239	247	266	253	237	248	244	262	254	267	275	291	258	288	293	255	285	272	270	264	285	277	251	291	241	261	258	258	258	251	266	258	244	245	281	267	263	225	294	265	275	274	262	274	267	264	234	280	264	267	265	244	278	252	286	241	275	242	277	255	261	293	267	272	245	283	278	230	269	295	241	281	250	271	277	266	246	270	293	245	278	268	250	252	234	271	261	264	250	270	281	263	240	252	273	251	233	258	287	254	263	305	263	265	252	269	263	253	271	270	237	245	242	300	246	282	259	243	295	255	242	256	267	258	253	272	244	268	274	267	285	259	286	258	271	259	280	254	282	270	288	232	256	239	267	275	279	272	248	262	262	255	242	266	259	291	258	265	258	267	262	292	283	253	292	236	261	267	285	266	258	248	271	241	254	237	279	263	274	265	255	294	285	246	278	251	253	293	271	267	264	252	263	279	266	247	256	256	272	253	266	249	268	252	284	259	257	235	285	263	241	281	254	296	291	254	253	290	294	265	262	264	249	272	255	291	273	264	239	272	244	260	250	261	284	247	246	245	243	264	258	258	260	292	280	306	283	268	271	287	273	274	261	270	265	270	260	266	271	251	265	268	267	304	261	223	266	251	279	270	281	276	285	265	286	275	263	258	244	274	270	273	262	253	250	256	234	265	271	287	269	248	249	259	255	292	259	283	268	282	270	238	269	267	272	273	252	274	256	275	288	268	274	286	286	292	273	239	274	260	259	251	239	274	258	264	277	286	271	255	282	268	228	252	256	241	244	259	265	263	260	254	271	266	258	281	258	252	247	251	271	293	270	277	243	283	260	268	260	281	291	283	249	270	256	262	268	262	257	292	247	277	251	248	257	263	247	269	268	251	267	230	254	264	278
14980	14607	17231	13267	6582	3298	1963	1324	845	619	608	566	581	577	622	625	611	577	601	621	609	642	587	588	595	573	599	631	620	626	584	623	591	648	611	570	615	643	582	626	599	595	624	625	614	605	624	638	544	643	579	642	603	577	566	625	646	628	614	611	596	609	576	600	590	601	642	654	590	623	614	602	579	605	604	624	624	577	592	647	566	582	588	590	610	536	590	539	607	667	569	663	594	619	646	575	669	588	602	602	599	585	629	574	568	591	590	628	582	637	579	637	582	571	582	567	607	617	576	618	664	623	614	580	626	601	612	601	591	657	601	592	591	547	563	593	629	604	585	587	563	643	608	615	630	575	608	570	612	669	611	541	594	622	584	651	583	631	617	625	554	603	596	605	611	619	618	573	611	608	605	619	589	599	589	576	567	577	589	584	576	625	637	584	607	624	563	602	610	599	587	621	607	624	582	569	552	594	627	588	563	570	603	612	556	640	635	595	651	580	609	611	558	556	575	561	626	581	543	595	587	568	612	591	608	583	600	621	635	603	534	554	645	642	591	612	609	592	630	587	560	587	621	584	602	600	572	580	619	588	632	583	587	629	623	592	609	633	605	634	605	638	613	588	588	606	624	597	635	566	622	620	623	589	586	599	607	572	604	565	582	609	602	624	613	628	576	627	563	567	578	631	615	579	587	613	630	601	615	568	607	621	641	613	573	574	602	593	611	591	612	616	602	576	625	643	591	591	590	569	616	582	593	591	579	566	629	581	649	609	593	598	600	615	628	597	631	625	590	654	628	618	645	586	592	661	588	632	631	584	628	647	577	591	627	615	592	585	630	628	582	573	627	638	602	590	664	585	566	639	593	608	573	628	602	592	540	599	630	608	587	599	618	599	597	616	597	595	608	624	620	664	603	612	598	580	619	627	583	607	613	621	599	599	595	638	611	595	592	616	556	638	615	635	584	610	597	606	630	559	552	619	671	632	586	632	602	663	571	616	620	618	601	583	588	554	624	586	623	606	582	612	592	649	575	624	604	574	631	606	575	551	594	561	602	586	638	590	650	598	547	569	631	676	584	621	619	633	590	585	611	624	604	609	570	633	631	615	624	641	617	616	573	620	610	640	566	621	598	616	625	589	633	602	615	544	618	580	598	597	616	602	605	593	565	602	607	606	586	582	623	620	595	586	576	607	583	590	603	584	578	590	646	612	597	620	634	607	581	590	609	590	642	586	584	615	626	597	619	554	577	608	576	566	631	615	620	607	609	610	605	628	629	618	617	631	587	639	609	559	579	599	580	628	604	594	657	615	598	616	594	594	562	567	629	653	599	611	585	617	574	587	653	596	603	590	612	620	591	591	575	590	582	607	600	581	570	579	584	581	613	585	651	607	608	604	575	613	631	600	613	625	590	638	602	581	564	570	646	552	607	574	576	591	600	560	617	629	663	563	575	615	629	600	571	608	600	656	605	633	634	572	585	643	616	580	601	595	610	609	594	622	592	583	598	545	560	612	608	584	596	587	601	578	591	622	628	630	623	620	565	630	624	564	621	617	628	630	608	624	625	608	552	609	599	615	626	585	619	598	607	591	604	618	614	602	557	590	613	620	652	614	630	660	595	599	620	621	572	552	638	593	603	576	568	561	622	593	645	584	631	588	634	584	557	592	629	599	559	611	620	594	652	639	588	601	607	568	610	599	586	627	627	599	614	598	577	585	578	610	607	591	600	631	633	597	638	618	582	605	604	607	580	588	589	618	581	598	635	576	616	615	575	616	585	617	606	601	644	578	616	602	599	601	583	593	611	632	640	592	617	648	633	610	598	601	590	628	606	613	618	608	606	619	577	586	586	583	621	556	615	546	643	601	616	600	598	574	610	614	590	586	598	626	588	572	571	597	567	648	659	654	596	585	607	623	602	579	609	608	613	671	611	580	603	570	606	619	635	592	551	576	582	589	611	655	585	613	578	593	622	615	588	598	582	600	621	607	603	566	610	616	603	627	633	612	610	562	603	604	610	608	576	575	626	605	535	618	598	571	592	644	590	603	611	625	596	635	576	618	587	601	594	631	651	618	623	615	635	660	590	609	596	589	605	608	636	607	600	605	606	635	614	604	562	627	650	572	606	588	606	596	612	635	595	617	560	581	611	565	571	582	622	596	596	600	600	632	630	634	571	637	640	571	618	601	589	596	598	592	625	597	561	597	621	608	625	602	637	560	592	613	585	656	591	599	604	618	600	622	630	600	574	627	613	580	598	564	578	626	597	624	613	576	608	637	570	568	606	581	623	640	633	597	595	652	622	610	591	613	623	612	577	617	665	581	568	605	620	590	596	619	553	620	610	604	595	623	575	560	578	618	629	627	606	641	569	583	564	635	594	597	648	635	642	628	585	606	592	611	589	574	593	640	573	551	586	613	585	618	595	612	625	608	649	546	602	630	621	654	580	578	615	613	616	583	621	640	626	613	600	640	613	561	566	636	601	628	608	607	626	655	570	612	626	643	599	591	609	605	624	591	613	577	622	551	534	581	572	612	610	626	578	608	593	593	570	592	597	628	621	625	671	588	600	584	601	600	577	589	572	629	614	577	616	630	587	568	577	557	615	619	589	566	570	626	602	593	623	575	639	627	571	598	656	600	641	592	591	676	625	656	579	644	608	613	579	599	596	589	618	570	643	599	547	614	614	660	564	636	594	606	636	598	591	562	607	619	582	608	594	667	617	616	580	605	619	575	608	596	642	635	624	612	578	593	639	620	630	621	635	607	633	559	598	593	587	603	619	615	615	613	596	593	590	643	564	608	630	584	582	568	616	628	652	646	604	573	629	617	613	560	633	614	595	624	607	594	596	596	585	620	616	596	638	597	625	581	584	560	550	598	590	663	599	641	588	638	573	620	636	609	614	623	618	623	618	592	613	651	606	590	602	618	585	598	617	663	605	607	577	601	602	652	621	592	604	625	617	630	560	615	646	648	615	630	600	612	603	598	604	581	625	601	576	618	572	615	595	646	619	592	572	610	611	595	614	574	613	579	612	640	608	600	609	570	623	606	638	594	633	619	621	623	611	624	608	633	648	598	606	631	604	614	641	622	617	628	651	623	614	593	616	607	585	631	599	629	608	634	629	611	645	619	609	608	619	588	630	579	601	607	584	629	622	597	611	604	600	560	608	640	581	634	600	533	610	616	614	601	590	591	608	585	621	589	651	590	579	652	549	548	537	619	610	602	569	630	593	623	663	606	620	593	654	621	643	578	597	562	590	610	602	604	583	599	599	569	566	602	636	660	589	614	605	663	678	611	616	623	610	629	615	612	630	597	614	593	622	603	621	588	639	623	614	642	603	654	590	586	612	600	639	624	628	621	572	592	576	607	585	640	594	548	561	589	620	599	577	600	630	612	630	574	605	545	642	594	620	592	595	575	571	613	626	645	612	573	605	597	626	618	647	613	599	591	630	587	612	617	623	618	596	606	631	629	650	599	622	590	618	601	567	563	598	614
59211	54171	56199	42367	24368	10261	3792	1701	682	239	188	187	216	224	238	188	216	251	212	227	241	218	215	222	234	204	232	226	210	239	195	223	220	186	212	213	249	213	215	230	231	205	212	210	233	214	206	201	203	202	223	183	215	219	221	218	202	236	213	214	204	243	223	192	224	212	196	220	208	212	235	225	221	220	243	204	239	208	215	224	222	238	219	195	219	216	234	194	209	232	207	233	217	226	194	238	182	219	203	207	231	222	260	198	232	216	241	198	205	223	218	216	188	235	218	208	214	224	225	192	228	235	225	206	222	212	222	216	213	239	217	238	202	192	215	225	202	220	212	222	236	231	226	208	231	226	222	242	217	204	206	210	245	205	234	197	210	239	185	231	199	211	203	233	193	221	216	209	198	228	210	207	211	227	214	237	217	221	218	205	211	213	218	221	216	230	206	194	209	230	221	219	247	223	238	208	214	223	207	220	216	175	204	246	210	232	219	240	220	221	196	236	206	200	249	232	235	204	199	198	232	228	215	223	217	184	204	217	231	223	211	207	222	202	191	195	213	218	223	216	221	221	211	213	216	207	221	246	217	227	216	201	213	226	219	231	218	232	218	204	194	199	231	203	203	212	191	237	216	225	236	217	214	236	220	234	213	214	216	202	247	217	216	191	205	229	200	199	210	206	207	208	201	206	201	204	216	227	209	220	190	226	226	217	192	212	208	218	217	240	211	205	238	188	243	212	200	205	231	217	206	216	206	211	204	228	220	232	221	229	206	225	230	221	218	207	217	219	240	230	232	235	198	205	231	208	212	208	232	225	190	224	202	202	239	209	211	235	207	198	215	246	220	213	228	223	230	213	220	196	252	224	214	242	218	212	246	197	245	197	240	223	211	230	186	234	205	207	234	217	232	213	200	206	239	224	220	247	195	222	227	234	175	199	222	237	209	226	213	217	275	227	220	194	187	196	193	199	185	221	236	217	201	216	188	214	194	206	203	197	216	227	228	209	202	242	220	235	171	217	217	199	203	220	220	239	231	211	206	208	201	226	195	199	226	211	221	201	208	219	231	173	196	240	223	190	210	220	211	225	189	247	210	221	218	248	204	186	206	224	213	221	204	208	216	216	187	183	248	214	192	214	189	198	213	215	229	235	193	206	184	204	207	212	210	221	216	211	217	220	214	199	194	217	207	181	186	230	223	218	236	210	223	198	212	212	215	223	215	214	234	206	212	227	209	212	234	222	231	223	210	211	216	237	211	248	222	207	219	222	217	223	213	237	233	265	187	196	256	219	221	193	199	202	199	220	224	224	220	222	209	197	227	207	274	240	222	234	216	219	205	222	241	208	192	218	220	193	200	224	248	220	203	212	240	198	211	218	239	211	256	245	203	233	220	220	218	241	239	218	220	249	203	206	213	226	187	203	223	228	223	211	212	194	208	229	198	227	232	204	214	221	211	218	239	216	203	225	220	234	236	212	205	209	231	205	215	197	226	217	191	205	225	213	208	233	219	238	212	180	230	218	253	222	204	240	236	216	203	201	256	196	218	230	224	225	212	227	200	220	213	213	232	200	200	183	239	211	215	240	207	221	209	198	232	205	234	226	209	233	207	199	197	211	223	211	216	195	204	199	206	204	223	251	201	213	215	241	230	223	217	242	242	219	204	204	193	187	209	222	211	228	207	220	215	190	224	205	220	199	197	223	223	229	197	231	236	208	199	232	220	221	224	233	203	224	208	235	232	219	224	207	202	201	216	206	235	203	223	214	222	209	234	223	208	225	211	223	207	212	205	217	205	206	244	185	209	215	195	194	203	201	206	217	219	239	227	243	213	226	192	214	236	250	236	223	216	228	221	206	214	203	226	223	219	195	198	217	213	219	223	200	220	201	237	234	228	206	208	200	237	186	199	225	206	230	235	210	225	218	204	240	215	213	194	201	200	186	219	195	202	237	214	230	230	258	225	210	204	199	228	224	208	233	213	223	205	240	219	225	197	213	208	197	214	204	222	211	230	220	200	198	224	235	206	209	195	206	222	224	216	225	226	230	211	227	242	192	198	211	229	231	249	223	210	230	211	210	231	203	214	223	182	225	186	221	215	196	232	224	237	215	220	223	198	215	221	187	215	218	224	230	216	231	224	235	227	211	225	217	201	253	208	244	204	201	211	192	215	202	199	213	193	234	233	221	241	232	194	198	212	243	211	217	230	237	197	218	202	205	214	219	231	215	217	211	199	228	230	219	231	219	231	194	233	215	236	230	215	202	226	239	204	226	200	209	241	207	215	212	234	240	214	192	208	248	216	207	214	199	197	203	219	216	188	225	214	203	224	212	234	202	198	222	223	202	208	230	203	222	217	233	221	213	240	196	210	212	222	217	212	199	210	223	194	251	235	224	190	219	251	228	212	246	233	220	224	205	184	235	222	206	205	205	241	209	220	212	221	221	232	206	220	222	202	203	213	204	212	200	237	213	192	233	231	213	210	185	240	238	225	213	224	231	229	216	235	204	201	205	223	204	234	218	231	232	193	231	226	234	206	180	230	233	223	208	223	215	231	204	230	224	215	235	211	223	193	212	199	229	202	213	200	226	215	231	206	190	207	220	209	213	206	210	234	226	207	224	234	232	187	226	211	207	220	216	229	205	225	233	201	217	211	221	233	209	216	228	205	198	204	224	241	205	227	225	211	213	213	217	205	206	212	228	244	212	244	226	240	235	235	221	204	222	235	201	215	238	208	258	224	216	221	197	221	192	224	233	251	229	216	202	207	192	220	209	189	226	214	209	230	228	211	198	208	230	219	220	226	181	188	214	213	237	225	224	196	237	214	221	212	199	194	206	246	199	219	212	198	205	233	217	245	232	231	218	207	224	233	191	197	187	218	234	241	219	243	194	202	223	205	183	217	215	249	219	256	241	227	217	225	222	208	208	230	216	229	224	210	257	201	228	211	216	248	225	218	237	205	216	228	201	197	219	243	202	214	221	189	242	203	215	228	215	212	220	217	172	196	213	231	184	229	216	227	247	230	209	185	215	227	208	221	220	222	218	203	223	222	238	198	211	218	191	209	222	211	240	196	178	210	199	202	229	191	228	181	230	210	221	232	217	227	237	204	196	215	221	190	218	213	235	204	197	209	225	204	240	211	218	212	238	204	212	211	269	232	202	206	200	222	198	238	233	212	230	214	190	225	211	203	241	229	237	232	217	212	237	230	219	220	248	228	231	219	226	190	234	221	216	202	224	198	217	190	213	208	206	233	230	225	206	202	224	236	202	228	239	257	202	228	210	208	242	215	211	196	186	231	213	191	217	217	200	253	208	204	221	183	208	219	183	234	204	224	213	231	210	202	202	205	232	185	210	199	234	214	243	219	222	213	222	245	199	245	240	216	225	204	247	209	221	223	227	211	223	226	223	205	236	229	195	205	216	234	203	224	214	226	190	206	230	230	221	210	240	220	212	225	197	220	235	239	212	221	219	230	213	222	217	223	222	217	189	207	196
36140	40823	52941	47414	33807	20470	11601	6099	2362	513	499	512	503	525	458	494	460	496	531	515	535	533	506	501	535	496	511	490	481	491	518	514	476	516	472	531	554	494	495	529	518	511	499	512	504	492	535	487	464	464	501	506	534	495	501	526	528	481	528	495	479	502	547	513	545	525	502	486	526	489	470	500	485	507	480	480	545	497	502	508	499	541	499	471	506	519	497	489	486	494	513	529	457	495	509	478	469	481	486	519	471	479	530	506	491	494	494	465	499	476	511	529	499	503	550	501	506	495	518	496	530	485	485	486	487	545	479	498	509	457	499	517	479	536	462	545	510	476	501	459	487	498	501	486	474	496	514	523	453	503	453	528	485	539	507	499	502	508	504	499	519	568	546	501	509	457	513	482	521	509	500	479	507	523	522	521	506	515	481	490	506	534	525	455	540	507	487	498	467	545	511	479	489	498	496	550	534	498	490	491	496	515	517	513	516	519	510	509	506	490	502	522	475	480	475	533	518	530	506	488	480	478	534	494	524	491	524	497	508	508	490	474	485	516	495	469	458	488	540	498	519	501	552	529	471	488	544	524	474	517	525	494	487	489	525	499	494	500	487	484	521	520	518	459	459	520	493	521	510	509	446	550	520	516	539	525	516	502	449	484	557	481	485	523	516	482	512	509	520	492	496	494	488	516	490	516	488	509	471	517	484	478	492	483	502	526	480	510	489	503	539	485	486	487	502	500	493	494	534	477	496	453	488	506	497	459	488	497	519	500	495	487	522	532	494	468	519	495	523	486	505	504	470	488	518	477	517	485	512	524	502	521	485	481	492	471	494	502	496	517	504	471	496	506	465	506	493	512	511	545	508	509	518	498	515	483	485	531	488	537	515	511	553	512	514	525	513	486	512	514	526	546	536	505	482	504	515	524	478	504	520	511	465	509	495	465	444	534	500	464	511	491	476	496	516	480	497	496	489	501	484	515	462	495	511	502	515	520	455	484	514	488	469	511	467	526	473	520	520	497	517	492	496	484	519	468	555	493	498	526	493	499	490	534	472	507	526	485	535	516	476	488	487	477	480	517	519	536	517	466	544	507	519	481	520	452	521	495	552	483	532	504	550	500	494	513	529	523	490	484	494	509	456	482	500	488	515	472	491	501	477	467	480	494	486	478	531	537	525	505	501	508	487	517	487	487	544	522	488	459	479	490	470	512	448	483	480	460	533	535	474	503	510	516	524	522	505	516	500	531	548	511	470	541	495	485	513	519	512	531	514	476	517	516	482	500	499	482	478	488	492	510	493	483	520	498	485	500	493	466	514	512	466	507	495	472	484	506	504	509	494	504	498	497	509	503	512	489	516	483	515	502	501	500	505	521	515	476	518	514	484	522	520	519	449	459	486	532	486	515	475	471	476	487	473	535	506	507	481	520	526	526	481	544	471	464	504	480	484	495	458	516	474	516	469	485	507	529	468	488	532	503	537	477	507	491	504	468	570	535	491	476	512	469	524	477	510	504	497	533	476	493	538	451	500	557	489	524	511	475	424	561	501	483	515	529	474	511	566	462	473	498	525	498	491	524	510	473	501	501	488	484	478	477	533	497	517	486	499	484	497	467	482	475	579	472	527	473	491	522	460	515	532	487	490	494	466	469	494	486	537	493	538	504	509	542	480	504	514	517	497	486	533	475	469	495	514	489	530	484	491	486	492	515	490	512	504	496	518	468	531	522	511	517	472	493	487	525	480	499	481	471	444	467	538	474	502	517	506	482	481	456	471	471	487	515	531	441	548	531	526	549	525	474	482	470	461	489	456	509	493	497	486	512	465	521	532	495	532	526	523	572	524	492	490	482	533	551	471	473	511	489	499	516	525	518	477	477	474	489	507	497	499	498	514	466	516	509	510	496	493	539	534	477	507	493	523	518	511	493	499	509	516	467	454	533	509	525	489	455	490	531	470	505	511	525	498	465	548	506	514	501	510	519	530	478	467	486	529	478	546	521	523	508	460	486	530	481	515	506	514	471	447	487	471	508	501	508	472	522	502	498	500	472	511	487	490	499	505	516	525	434	478	522	509	488	474	482	474	514	527	470	518	515	527	513	502	485	500	485	501	525	495	477	489	480	527	510	511	506	475	511	516	557	494	564	472	507	499	495	472	535	499	490	490	489	510	541	519	551	504	472	505	517	490	515	479	497	528	475	536	486	495	461	546	515	494	497	527	494	470	510	502	509	487	538	497	526	506	472	532	474	516	464	499	506	513	461	499	515	491	482	481	485	510	481	483	512	524	511	500	460	494	515	510	466	497	516	533	449	515	477	505	502	477	514	493	507	461	536	495	497	504	505	514	483	515	552	509	512	480	504	519	453	522	496	534	506	491	527	507	498	518	489	520	505	484	499	517	527	485	522	522	499	497	480	474	519	494	484	482	488	518	524	486	499	468	480	494	520	489	452	535	468	525	507	486	503	564	544	509	530	504	499	535	506	478	471	508	483	518	516	458	483	509	492	505	491	476	459	529	505	531	521	512	486	494	563	483	487	489	476	465	542	530	478	502	484	483	526	485	480	499	453	498	543	485	518	483	547	522	527	536	484	520	483	450	512	501	470	511	473	478	499	513	467	522	475	495	501	497	510	503	518	472	529	541	550	508	495	489	515	555	517	489	546	536	531	512	494	532	520	553	500	547	510	495	497	504	524	501	502	565	523	527	489	509	521	477	514	513	503	462	552	527	517	508	501	538	514	473	501	501	508	464	518	494	504	470	548	532	502	507	483	499	497	475	542	528	511	550	488	502	517	493	502	491	540	460	468	496	445	528	488	471	488	485	502	527	473	469	532	524	547	467	499	498	537	502	505	499	458	541	459	480	517	477	532	476	517	512	507	526	550	544	528	537	495	513	493	495	479	495	447	468	514	481	509	515	518	510	548	505	512	526	487	487	491	475	523	516	481	460	479	511	511	474	475	508	492	493	525	503	506	454	478	489	508	462	534	455	506	490	473	498	439	496	488	504	498	522	488	503	491	475	462	496	497	506	467	515	492	492	480	506	541	465	522	507	467	516	509	489	502	490	484	502	478	513	491	491	478	504	464	497	500	486	463	514	531	480	496	461	520	519	466	445	474	498	496	506	514	463	469	493	507	508	475	501	506	519	454	479	516	514	485	492	485	467	518	496	516	538	488	487	485	518	492	515	498	512	498	480	497	524	504	505	525	499	537	454	469	515	527	520	472	492	489	514	480	524	455	505	513	491	471	512	518	523	534	507	490	475	501	529	498	513	501	506	501	490	540	476	472	505	483	539	467	437	532	505	480	530	517	491	546	503	506	500	542	517	527	481	514	499	490	497	512	499	455	445	489	496	492	518	500	499	497	458	506	497	505	480	463	486	500	497	462	498	441	527	539	506	488	503	488	513	487	515	489	543	522	497	499	518	477	507	513	485	492	530	503	503	491	467	510	492	519	514	545	539	505	501	511	529	500	519	521	482	448	494	510	503	519	510	480
77911	73866	74914	60207	40484	23629	11253	4331	1308	228	180	190	168	183	177	160	174	192	218	169	196	168	183	187	201	178	152	168	166	178	160	172	201	178	172	181	180	166	185	201	198	176	181	178	165	188	174	153	216	180	169	176	205	187	188	173	184	184	183	189	192	168	184	174	174	161	178	170	178	164	194	200	164	171	187	184	183	176	177	199	198	189	170	195	170	176	185	150	183	164	174	185	221	192	194	177	184	170	143	183	195	211	213	212	184	175	183	185	190	158	176	141	187	186	176	199	193	199	201	166	155	186	186	170	154	176	194	167	184	172	166	174	189	185	171	177	162	177	193	168	179	186	186	175	148	185	170	172	163	175	150	206	168	184	206	183	180	172	169	184	149	197	168	175	196	185	159	176	194	184	183	171	187	175	168	182	208	151	186	174	170	185	189	155	150	181	160	199	186	185	180	155	181	206	181	168	165	167	180	162	168	193	188	189	158	186	182	166	184	198	172	183	155	158	178	156	191	190	182	150	182	171	173	171	196	168	192	173	201	199	187	179	173	179	199	176	179	195	181	208	164	198	181	152	179	179	190	172	177	175	177	184	173	151	164	183	190	208	172	205	174	152	185	176	187	204	159	208	189	164	188	169	185	155	198	183	194	174	175	181	186	183	180	159	184	133	162	197	202	186	175	183	177	174	169	204	196	150	174	168	196	156	176	176	159	165	193	164	186	191	173	159	175	164	170	199	187	161	175	171	202	158	185	184	200	176	175	172	181	231	192	169	176	182	169	192	180	209	196	175	179	157	194	190	185	187	176	174	175	168	164	182	186	165	176	174	187	183	196	185	171	164	181	206	164	150	179	171	188	166	154	165	199	179	175	206	184	179	164	164	164	191	170	170	186	187	184	173	207	154	147	178	169	173	198	171	173	155	200	195	185	169	185	153	187	167	162	186	191	204	177	194	172	169	182	184	183	179	197	161	141	173	149	164	189	171	204	178	169	186	169	203	163	196	192	196	180	177	182	182	165	184	190	169	179	190	168	158	165	189	177	173	180	176	183	192	174	172	194	170	184	187	164	178	177	178	174	164	172	174	178	153	178	155	184	197	169	161	171	175	174	205	161	191	159	155	193	196	166	193	187	166	172	190	177	205	167	174	166	191	197	162	197	179	180	186	181	158	190	190	193	205	167	193	185	160	174	208	166	189	191	183	192	185	192	171	190	171	184	185	188	173	191	143	184	174	194	168	170	187	186	192	157	166	200	180	160	175	166	212	162	172	194	163	183	184	181	190	203	182	172	210	179	171	190	163	218	195	158	147	180	168	204	170	184	164	170	181	172	167	175	188	154	171	177	169	167	201	190	190	223	187	165	159	156	147	168	170	203	181	184	193	183	196	182	184	178	155	173	172	180	185	181	176	156	167	163	179	185	165	174	184	159	177	211	200	198	169	162	200	201	174	155	184	183	209	200	157	171	158	177	171	194	182	174	185	162	144	168	208	197	179	193	174	182	185	174	210	213	189	180	161	157	163	180	185	176	179	178	191	191	189	204	174	193	193	172	193	181	170	184	175	198	158	174	175	163	198	163	167	174	188	185	177	175	192	177	183	181	168	156	181	162	174	157	184	167	186	177	205	164	178	189	177	200	169	181	171	178	172	176	179	151	173	174	179	158	156	192	191	180	167	175	171	196	172	174	177	175	189	163	180	168	175	183	172	200	164	189	174	167	185	165	178	177	185	175	178	167	179	166	188	177	162	166	202	199	199	157	183	183	185	182	182	183	198	169	189	166	179	190	181	192	147	166	186	158	172	178	166	161	167	161	154	177	182	174	164	171	189	210	190	185	191	171	174	168	175	170	171	166	155	179	183	191	167	190	169	191	148	173	182	167	193	170	195	164	178	199	187	161	173	178	155	148	179	157	180	177	195	167	176	166	186	187	166	159	171	180	156	169	183	188	177	170	201	161	170	188	177	163	193	177	177	199	176	192	178	182	146	193	170	189	188	178	175	203	170	160	185	170	199	197	171	169	146	185	169	189	209	182	182	189	170	178	179	170	189	203	178	182	167	179	161	154	200	198	170	174	163	170	172	168	179	177	175	186	167	170	183	191	183	204	175	195	192	140	189	161	182	176	188	196	188	188	175	144	180	173	168	162	179	174	171	160	200	177	193	185	181	182	180	184	169	196	184	166	181	177	174	169	167	181	163	196	196	187	180	173	185	185	210	183	179	162	194	162	176	175	180	169	181	153	164	168	160	168	160	186	169	148	191	179	183	173	161	184	182	187	160	184	170	185	191	176	183	180	195	209	209	145	161	177	160	161	177	170	179	180	171	168	167	160	173	163	165	159	184	188	161	152	155	180	177	189	171	170	177	196	176	205	187	178	189	154	158	185	186	178	200	179	159	174	191	169	198	175	163	174	162	158	166	208	174	162	184	182	175	174	165	188	188	189	202	185	168	176	177	191	197	172	195	161	177	169	165	185	173	168	185	175	176	184	167	164	192	177	186	171	182	167	201	198	177	190	142	171	189	180	193	170	191	200	172	166	171	157	178	192	144	176	182	173	170	157	190	174	195	169	165	165	192	174	192	179	190	176	189	165	194	177	161	148	181	143	197	164	179	173	177	186	186	157	157	190	170	168	188	194	166	187	181	176	172	168	191	159	175	176	184	183	159	188	176	194	212	193	160	179	197	178	182	183	173	175	199	184	162	165	193	160	166	188	184	180	176	179	194	182	163	178	179	175	155	164	174	173	193	166	187	176	176	178	170	160	201	178	187	191	188	178	176	179	174	188	194	163	167	160	179	177	160	171	178	191	183	183	191	131	180	178	196	179	172	175	201	177	184	200	198	205	177	171	185	181	201	151	172	211	167	170	181	195	156	205	185	179	163	172	180	171	157	173	203	194	162	160	166	188	178	177	172	196	182	171	189	180	165	161	196	194	177	188	206	164	171	160	161	159	171	164	174	196	204	188	168	186	175	169	167	194	179	168	184	170	167	168	175	167	170	150	178	161	179	183	183	167	205	157	219	161	157	177	158	175	175	186	191	190	181	188	191	151	189	169	166	193	204	191	192	175	184	191	181	153	177	188	178	169	177	179	187	148	167	170	181	185	203	159	190	178	170	187	198	168	173	191	156	174	175	167	179	143	192	171	179	189	166	189	173	181	206	189	169	197	187	153	195	191	204	162	193	144	173	155	146	168	198	155	181	186	172	179	186	196	182	175	180	179	175	175	169	188	164	168	150	188	169	173	182	173	157	154	173	188	193	198	175	187	182	177	197	163	157	149	187	185	160	164	203	166	173	156	197	202	163	178	183	172	195	185	167	175	178	169	194	187	166	172	183	164	212	161	168	164	199	175	171	168	182	162	197	185	203	160	166	178	198	198	175	201	153	174	154	194	194	159	155	190	160	168	174	179	176	183	167	178	209	183	163	177	200	181	178	160	186	175	217	168	171	198	182	182	175	165	183	178	185	194	191	178	160	209	162	177	190
48964	56009	71020	64201	48313	33478	22078	11927	4155	508	453	448	456	446	460	445	446	471	428	432	452	516	468	411	432	421	415	447	411	395	416	432	400	452	435	434	435	431	432	446	448	456	443	439	439	446	455	436	391	419	419	425	429	433	397	433	405	453	422	433	388	448	414	430	380	450	422	410	404	465	417	368	414	413	396	388	435	427	417	438	395	423	391	425	431	401	400	436	430	395	435	420	404	402	410	408	441	420	412	456	401	406	436	387	423	426	416	415	456	401	412	407	441	406	402	396	421	429	421	430	404	428	379	390	387	433	431	436	421	403	432	444	415	419	434	444	439	409	424	436	422	429	482	439	422	414	452	439	440	429	453	426	396	445	443	434	462	422	454	416	372	408	413	453	439	401	453	439	509	418	428	412	411	413	416	415	420	424	431	429	443	403	421	418	393	456	436	423	397	419	399	464	422	427	423	436	390	436	401	414	427	401	404	408	459	428	412	404	427	446	397	427	450	413	402	420	399	394	439	437	430	423	451	419	440	404	400	456	404	414	423	453	400	423	437	417	441	436	412	404	422	438	450	408	425	453	426	378	398	446	444	439	442	394	430	412	411	399	420	398	438	426	408	415	437	454	433	425	454	461	421	415	439	453	421	420	426	443	440	417	419	411	439	410	444	423	396	416	459	410	372	420	415	440	403	424	416	418	431	463	416	420	380	420	420	437	405	452	423	384	439	401	405	429	445	424	400	416	417	454	375	442	450	445	416	459	447	405	451	430	422	442	440	429	447	404	406	417	442	417	399	393	419	417	410	420	410	416	414	435	434	404	464	439	440	423	410	407	401	434	415	400	431	434	438	469	407	401	411	401	415	415	430	430	408	461	437	421	386	429	439	426	410	428	429	431	396	429	434	426	425	458	389	415	468	445	407	409	435	438	454	377	403	444	398	463	411	400	379	394	413	406	455	434	389	425	416	435	477	439	394	425	423	426	407	421	432	414	401	410	419	433	453	454	393	381	397	400	457	407	400	430	421	421	392	436	425	402	405	377	415	414	409	436	433	415	467	431	420	408	406	420	434	437	409	360	407	436	441	474	425	414	408	434	415	448	423	442	403	441	434	380	391	401	390	412	439	419	421	417	406	455	424	399	441	449	434	433	405	447	432	415	446	426	422	426	448	438	434	436	445	454	413	427	432	407	454	404	464	441	414	398	410	434	416	446	416	396	396	438	421	457	433	427	423	445	426	411	451	427	412	427	431	435	391	393	400	421	465	421	453	465	442	429	406	422	439	418	428	395	398	425	426	429	396	449	466	432	413	426	420	445	427	441	476	416	456	473	435	395	435	454	435	443	401	452	418	443	417	451	410	432	461	424	441	408	405	432	381	439	416	414	422	409	423	425	435	421	423	437	408	422	405	436	438	419	453	403	416	416	451	447	419	427	411	444	427	449	418	398	412	418	411	444	432	446	416	393	415	411	416	435	419	421	404	438	441	417	412	415	402	412	449	433	421	423	417	421	429	434	381	430	400	439	413	411	415	421	445	408	437	431	434	445	440	437	409	460	460	418	449	431	424	415	397	415	439	414	462	399	411	453	452	439	433	396	415	414	415	411	431	403	438	461	443	447	436	443	442	403	420	405	467	417	419	404	433	440	456	447	437	420	435	433	423	411	436	432	399	422	431	392	444	416	397	448	403	412	445	455	440	421	419	451	407	420	426	452	449	436	427	377	446	403	422	410	413	415	423	454	439	424	409	409	410	441	431	450	373	440	428	420	458	399	387	400	394	402	420	388	424	404	422	425	460	388	400	418	430	458	420	423	448	374	416	459	429	449	432	462	385	413	424	396	395	420	401	425	424	432	383	403	435	427	406	408	414	404	423	400	409	403	471	468	424	412	430	438	408	414	471	399	408	422	431	442	445	442	448	437	421	401	433	430	421	444	400	456	448	414	433	429	433	408	445	415	410	444	417	406	386	425	390	419	429	410	449	396	424	432	412	378	417	464	393	415	434	423	446	412	380	422	426	427	431	391	433	440	429	422	411	390	432	411	436	424	412	398	417	410	412	429	443	436	403	410	434	445	407	423	409	440	421	396	404	423	426	417	434	419	421	411	409	415	430	404	442	410	415	400	418	441	416	448	414	409	471	400	411	448	431	430	374	424	437	449	435	456	390	408	452	418	410	417	378	414	435	417	421	448	404	411	384	435	439	428	433	434	468	405	401	416	391	420	435	402	447	429	438	456	418	435	452	418	404	460	449	408	435	425	407	450	425	384	432	420	427	415	457	407	416	401	403	441	414	407	425	424	408	428	434	467	437	413	395	434	393	397	440	419	405	431	426	433	438	408	416	435	406	407	423	415	439	399	432	425	421	437	414	432	401	445	399	399	452	436	427	418	448	396	442	394	383	420	407	446	439	439	427	447	421	435	409	433	406	431	412	424	414	429	412	402	433	437	445	441	432	387	416	406	405	420	417	425	403	425	396	428	404	424	407	410	419	426	456	402	390	439	394	424	414	402	419	409	390	420	440	393	395	405	429	435	385	442	437	424	429	437	389	390	440	417	446	423	439	404	423	435	431	433	432	428	412	421	404	415	417	460	462	423	431	448	427	424	439	438	429	387	405	429	421	418	475	415	461	445	391	412	461	398	434	431	435	413	425	405	402	410	415	398	485	424	407	405	381	394	417	417	423	407	410	439	419	392	420	416	467	417	406	414	431	427	432	412	386	423	428	417	404	416	425	437	443	454	408	392	424	441	419	429	436	434	410	455	410	454	427	422	389	415	436	407	415	437	439	422	409	421	451	443	404	434	378	422	430	430	431	432	402	398	432	435	406	446	440	409	424	442	442	446	428	421	387	419	395	420	447	456	406	432	394	441	389	460	446	389	425	449	424	399	454	406	450	392	381	446	441	422	394	415	408	429	430	415	439	460	411	434	415	429	411	435	459	404	435	412	404	400	405	392	439	426	426	413	413	418	424	389	416	393	430	388	408	446	432	462	378	424	407	411	398	425	425	455	429	441	419	391	459	450	392	452	439	429	418	423	438	402	411	422	416	396	424	437	445	389	380	410	446	431	404	420	395	416	372	439	440	406	455	423	454	439	415	400	429	424	369	436	437	424	385	390	392	420	426	437	430	406	426	408	409	425	442	430	402	427	440	432	427	387	415	419	418	425	395	395	420	420	433	441	412	426	440	409	421	431	448	418	409	370	447	433	393	474	438	428	434	415	469	412	410	474	437	435	445	434	417	447	430	412	421	394	468	465	404	430	413	360	449	396	385	414	390	412	422	382	415	456	444	407	459	433	425	405	441	431	428	427	411	441	399	442	414	434	421	448	452	432	378	401	407	424	406	481	425	412	401	415	399	454	377	427	446	450	431	390	430	451	390	408	371	451	455	416	455	451	421	405	422	457	420	409	447	411	430	424	392	416	410	416	401	444	436	456	384	429	431	422	417	415	432	459	434	436	406	438	401	412	410	442	405	420	426	438	429	418
17284	11042	10687	6427	2637	1084	650	403	315	222	259	254	233	239	254	254	266	260	244	243	259	266	269	283	246	262	264	265	274	224	248	239	261	246	242	228	248	256	248	234	231	255	298	242	273	283	251	238	253	251	261	277	244	235	272	247	278	248	251	269	257	230	220	235	240	288	259	266	248	235	244	239	223	247	271	238	249	245	246	250	277	241	263	255	268	281	234	259	256	253	244	255	257	258	241	239	255	250	253	236	259	279	245	234	268	230	254	228	256	216	288	239	217	253	251	279	225	246	238	262	252	246	257	264	239	255	269	276	260	266	254	248	253	263	249	285	240	239	234	247	237	228	221	248	266	232	249	282	282	242	268	258	261	263	244	248	250	253	276	252	228	251	237	262	250	246	260	265	257	313	253	262	249	225	273	255	237	245	257	234	249	228	199	236	273	261	262	277	254	222	228	232	251	249	270	251	244	265	259	252	250	246	227	241	260	241	269	240	261	233	277	264	267	244	260	276	278	241	265	254	264	215	244	230	259	272	235	289	268	263	253	285	276	273	260	262	241	235	274	232	239	263	256	248	239	269	266	257	274	236	259	255	247	268	241	246	251	238	248	274	256	230	220	200	214	265	270	257	248	243	287	224	231	251	254	244	243	253	250	248	214	292	238	242	232	287	248	287	218	239	249	264	231	261	234	271	284	255	243	260	252	257	235	229	255	263	254	237	270	300	244	253	246	249	236	229	265	246	248	240	253	253	236	240	260	298	251	259	225	241	245	250	242	233	256	229	271	253	258	239	271	262	252	244	259	271	269	280	251	263	279	245	246	236	253	241	253	277	260	248	283	274	259	249	254	273	250	237	248	247	257	248	225	283	291	238	245	265	233	272	226	249	249	219	266	243	242	216	228	266	214	269	287	263	263	246	260	256	277	273	279	253	249	277	244	252	232	253	237	280	250	239	236	233	250	240	239	258	248	235	238	268	243	268	266	252	243	258	245	228	223	234	268	260	240	248	249	262	221	285	249	266	237	238	250	251	270	285	237	262	265	260	221	278	254	248	227	266	272	254	262	268	251	236	249	259	229	249	257	226	244	262	255	252	254	251	252	250	232	258	223	249	253	272	268	259	245	234	246	274	253	237	266	264	241	243	271	250	265	261	250	242	246	248	264	259	240	259	277	299	253	238	241	223	281	265	253	240	265	261	245	252	280	240	280	255	243	246	266	206	238	256	272	239	281	252	231	231	247	249	259	254	245	260	242	271	248	268	254	232	253	273	231	262	267	228	231	242	243	266	228	247	234	255	253	233	262	232	260	285	245	274	286	253	249	238	226	251	258	281	243	274	246	271	291	254	246	239	250	252	266	232	241	258	248	246	232	228	244	252	274	240	261	246	251	248	260	247	251	263	254	269	243	241	249	234	254	257	264	240	233	221	216	242	281	270	232	255	256	273	265	238	244	254	252	283	268	245	260	219	299	267	256	247	215	237	248	248	285	243	296	267	276	215	233	246	255	241	241	276	267	243	236	263	239	277	267	245	248	230	250	267	248	269	272	259	231	246	267	285	231	203	265	270	281	263	293	257	250	281	233	245	255	279	259	211	235	244	260	237	261	217	266	259	228	252	266	232	275	264	250	242	266	259	255	270	243	271	250	227	266	246	244	277	257	251	240	220	259	242	240	226	269	266	256	243	229	237	262	231	231	262	247	264	237	242	259	238	264	239	251	268	258	226	256	232	264	290	261	269	254	227	240	264	241	244	247	253	235	271	251	232	258	236	254	254	255	245	272	257	258	245	246	225	261	204	263	251	261	264	240	264	259	259	248	258	235	246	226	257	304	222	261	263	241	251	268	259	253	254	266	278	232	272	242	237	265	269	256	226	238	229	260	256	285	260	245	227	266	232	283	263	264	218	251	253	236	259	251	260	275	267	262	243	268	251	261	257	248	271	275	253	233	257	282	219	265	258	221	242	239	239	250	245	264	251	256	264	265	257	274	251	231	262	255	237	227	236	242	241	253	258	247	267	299	246	248	247	238	269	236	256	247	256	249	258	265	250	265	270	245	277	252	245	241	239	242	253	254	237	257	243	260	237	265	241	265	258	267	272	234	252	257	254	273	266	267	265	249	273	227	265	284	256	247	261	237	253	246	222	275	260	242	269	246	228	248	243	242	320	253	236	269	262	280	232	282	256	259	288	253	234	272	241	242	256	239	241	258	245	244	244	257	267	274	261	260	239	242	251	248	287	256	273	256	221	238	252	244	249	244	281	223	238	260	248	254	249	265	282	251	244	265	260	251	275	245	241	256	257	250	260	228	240	253	282	235	236	233	213	255	251	253	288	257	242	267	257	243	274	276	247	260	238	259	231	252	254	266	252	258	243	246	232	244	249	255	244	256	249	267	267	245	239	265	275	258	260	255	279	252	286	250	235	229	249	243	229	270	264	258	253	247	289	253	269	251	257	236	248	263	285	254	260	235	244	248	258	270	278	256	272	261	255	257	237	269	261	269	260	249	249	258	253	250	254	238	285	230	228	271	264	251	268	242	234	232	244	240	235	261	243	241	227	270	285	259	250	262	243	222	261	234	223	263	267	241	268	237	223	254	237	248	261	255	216	228	259	270	270	241	242	255	258	232	238	259	230	238	260	256	245	281	251	240	257	252	243	273	236	284	288	238	270	247	233	284	250	240	256	255	239	264	236	263	266	259	265	268	263	265	247	236	250	239	243	254	263	237	256	279	283	228	254	259	238	232	225	269	240	289	265	250	265	245	271	258	230	257	234	264	237	280	260	249	284	237	243	226	262	245	260	240	215	253	242	249	286	238	231	231	270	246	264	252	247	245	223	262	249	239	263	262	261	236	273	262	247	226	275	265	250	250	265	258	268	214	263	238	259	265	257	228	269	265	235	237	282	265	250	264	281	280	288	261	249	256	257	264	280	228	279	274	215	243	246	223	248	244	255	239	252	277	252	231	233	247	262	227	247	234	242	254	271	292	280	243	240	254	261	269	252	284	248	250	231	236	230	243	255	241	273	257	257	258	259	240	256	263	222	247	239	210	263	276	245	247	239	232	242	237	245	259	250	283	265	278	247	249	213	230	233	266	253	267	253	288	298	228	272	255	267	232	244	233	248	272	238	232	259	273	237	248	257	239	215	240	262	261	241	263	244	250	275	260	265	253	243	249	251	248	256	239	251	230	262	284	284	264	266	246	260	259	245	241	244	239	267	273	230	250	260	273	272	258	236	247	230	260	219	246	220	229	238	281	248	242	222	260	223	252	230	269	240	268	265	276	271	305	265	263	243	255	232	268	275	230	231	231	236	266	240	244	250	250	242	225	251	234	246	246	257	239	233	265	273	206	252	239	240	268	264	262	235	289	250	262	208	237	256	252	239	248	224	253	265	246	251	232	247	250	211	249	248	279	252	240	259	247	246	250	216	230	270	236	274	267	256	262	248	307	227	261	246	248	264	280	267	249	257	256	276	253	217	257	254
14431	13471	17949	14322	7228	3415	1891	1177	703	584	581	594	540	611	598	536	577	597	590	593	564	532	538	614	572	562	602	591	571	571	561	551	586	598	546	564	579	566	567	587	601	567	605	560	575	539	582	547	572	579	634	591	581	553	610	574	605	528	551	551	597	528	595	552	553	563	567	616	558	552	585	571	604	560	563	609	599	588	578	550	608	591	600	616	565	567	549	561	575	569	568	591	576	572	583	566	579	578	549	577	611	551	560	566	553	605	597	553	561	541	608	632	577	593	606	592	569	557	570	558	621	565	564	568	571	566	611	579	607	598	538	577	569	554	589	567	596	561	599	554	594	585	613	581	558	556	586	546	570	571	579	587	602	539	554	567	606	579	557	570	550	540	554	615	575	599	569	588	581	548	585	573	583	602	587	611	568	597	564	596	569	545	604	549	596	584	571	610	563	587	595	586	589	560	586	568	601	587	578	574	549	609	583	564	581	568	553	551	536	595	536	568	563	598	580	544	582	587	561	553	574	598	610	569	562	587	535	571	538	549	537	611	564	604	602	547	497	600	562	548	578	560	601	592	558	567	554	545	595	540	593	560	579	597	551	569	552	567	558	558	556	569	559	556	560	557	551	624	597	562	562	596	569	613	570	567	575	596	597	595	560	532	597	602	534	588	611	580	596	571	568	579	552	577	567	553	577	597	571	561	563	553	574	565	586	578	568	561	559	551	534	564	563	556	548	553	523	592	590	546	558	611	555	573	576	560	532	578	556	565	597	587	581	580	542	576	553	565	591	584	571	571	592	577	580	585	540	622	583	562	532	564	560	608	573	548	609	599	561	571	586	579	547	579	612	564	557	556	542	631	561	579	553	588	534	570	597	561	604	582	591	569	576	595	614	588	579	565	558	541	571	581	544	567	569	576	557	577	592	566	587	573	604	568	582	580	558	551	585	586	545	549	575	583	555	576	535	593	571	590	543	571	602	612	542	576	573	594	571	589	600	584	562	570	570	567	603	567	574	576	548	577	576	614	578	585	567	593	579	586	599	605	581	643	580	593	603	570	571	601	561	579	580	582	537	559	589	567	573	558	561	582	567	557	555	586	585	606	568	503	557	608	612	583	561	575	634	594	598	563	573	535	606	595	584	539	579	549	552	571	569	568	579	569	571	502	566	566	549	583	515	583	594	599	544	566	543	569	588	587	581	531	603	583	581	609	576	585	495	591	572	626	581	586	597	554	573	616	562	573	617	617	565	588	578	557	567	562	582	580	551	568	576	541	632	616	554	545	542	603	580	607	559	599	555	578	599	580	581	580	589	557	575	583	582	560	608	603	630	585	557	582	587	577	599	572	515	563	601	546	570	551	567	546	569	566	557	570	538	566	584	548	634	564	569	604	553	582	619	561	585	606	628	538	592	592	568	577	624	539	575	581	601	608	527	580	514	598	572	562	575	550	620	572	591	579	577	616	568	535	610	598	564	557	588	628	603	578	554	551	608	566	576	550	618	569	572	584	552	538	584	589	600	544	576	621	562	600	570	564	546	564	574	586	580	580	555	578	573	623	570	566	578	582	557	576	533	594	546	622	567	603	581	571	586	569	578	537	576	596	548	582	556	567	575	582	543	537	574	572	531	565	582	559	565	560	587	563	564	610	586	589	576	594	566	571	567	572	580	599	609	557	603	602	610	558	567	570	575	621	569	582	568	588	599	604	584	617	576	580	606	552	592	538	546	560	620	586	539	554	603	594	592	548	577	569	596	574	568	600	590	589	576	548	569	565	566	572	593	574	585	536	574	576	570	508	567	595	565	596	558	537	560	598	568	594	574	555	584	540	610	555	574	565	551	577	588	592	580	572	597	590	583	546	557	657	562	568	574	573	581	591	603	581	591	599	603	567	603	592	560	546	586	569	583	574	536	541	538	550	585	550	567	593	592	596	567	521	570	620	564	546	521	564	564	600	576	599	533	596	509	540	594	577	583	579	579	616	593	603	570	589	560	574	650	550	590	591	556	603	546	581	595	579	530	540	572	571	572	590	582	571	559	553	564	544	556	598	541	583	541	533	635	564	519	571	550	590	566	565	619	554	546	580	564	586	576	601	549	552	556	611	571	611	568	574	552	566	571	596	574	554	513	549	500	543	568	569	564	594	589	591	566	616	588	543	535	568	565	556	612	583	545	561	601	597	584	611	587	582	617	593	563	599	535	598	555	595	565	588	615	619	578	577	558	588	608	631	599	557	572	572	594	592	539	589	577	590	538	588	572	559	591	559	583	569	593	564	593	588	584	566	600	606	590	540	568	556	578	597	575	554	604	536	596	563	620	579	560	565	574	565	611	571	503	545	587	601	570	548	584	576	552	599	543	548	594	556	612	547	588	553	553	593	528	541	575	548	573	568	581	620	595	567	604	525	554	553	585	571	565	555	578	590	566	560	605	570	568	579	611	554	555	573	533	575	575	578	603	568	579	534	584	551	548	567	556	614	619	576	569	575	579	608	553	594	575	562	577	540	561	568	586	549	542	546	575	543	598	527	569	562	551	611	591	583	533	600	556	581	606	546	553	595	556	591	531	541	516	588	555	573	586	586	562	579	568	585	592	616	578	583	601	559	562	583	586	542	591	568	569	555	592	577	571	586	625	584	595	532	583	608	512	548	539	591	614	541	546	618	573	578	552	590	609	556	571	551	554	568	556	582	580	529	580	548	567	557	590	616	560	593	595	561	560	573	537	564	569	637	540	599	597	514	565	583	627	555	606	618	575	566	525	562	609	566	565	548	539	553	556	567	577	575	573	531	571	614	595	611	546	591	583	583	571	560	593	575	550	593	597	574	565	596	554	606	591	563	549	548	557	585	568	581	579	573	583	622	589	573	547	536	583	607	595	594	567	600	555	588	575	574	530	554	571	570	581	566	603	545	534	538	482	542	525	600	590	630	569	549	560	597	564	596	631	568	566	563	530	567	594	581	570	561	560	583	613	574	570	546	583	566	591	570	549	594	588	567	578	556	587	561	571	533	598	551	581	588	601	587	581	591	549	589	585	576	530	538	548	591	588	569	560	572	570	565	573	574	566	612	612	578	564	576	578	547	524	551	585	603	575	588	590	598	583	561	564	587	547	602	583	516	553	566	553	559	569	562	581	551	559	622	556	565	541	551	566	570	573	537	574	577	565	558	566	583	558	570	605	578	556	610	534	554	560	528	587	544	554	571	584	589	589	549	582	579	575	586	603	560	597	600	588	549	628	589	557	579	562	621	620	603	559	615	573	577	551	604	540	543	599	575	586	567	551	565	566	584	580	593	588	553	555	552	544	521	585	618	573	563	607	591	572	601	602	555	560	588	603	584	569	541	609	580	554	572	557	549	600	567	548	589	595	578	587	560	583	620	577	548	577	558	569	573	607	565	555	559	561	555	621	566	560	573	580	539	536	567	543	554	553	584	610	556	576	613	507	591	554	575	570	574	592	602	540	574	554	551	630	583	570	550	570	575	548	561
58085	55261	56503	42561	24297	10409	4028	1506	501	212	217	190	184	210	213	187	221	205	228	181	228	205	201	218	213	201	207	217	192	176	203	224	193	212	218	194	235	219	201	200	224	213	208	194	193	193	188	199	211	194	199	192	183	214	185	223	198	192	182	233	191	212	202	202	217	219	199	220	207	214	205	224	212	241	203	228	218	191	196	182	188	200	199	207	189	218	187	191	184	209	183	192	217	187	198	201	212	192	210	244	226	221	205	242	205	189	213	175	193	162	192	210	169	184	178	206	207	211	209	193	213	212	188	214	188	193	204	204	216	219	229	188	217	236	232	203	200	214	194	192	218	220	194	190	222	205	207	213	183	187	203	212	207	176	211	227	216	180	217	204	179	208	208	212	193	214	228	201	205	212	217	210	191	173	208	195	204	191	210	218	185	193	197	198	216	203	199	199	202	193	213	184	187	193	228	204	209	213	205	217	190	194	209	211	198	211	209	189	223	219	190	218	180	185	199	225	199	213	194	215	186	198	228	197	214	193	191	203	226	185	214	207	177	198	217	239	224	194	203	207	201	212	199	223	209	208	197	206	205	183	178	179	227	182	208	236	211	178	212	197	217	182	180	242	211	226	218	218	222	191	245	210	211	220	189	221	208	193	177	193	202	211	219	228	185	226	234	190	194	233	202	194	186	191	206	204	172	184	202	196	218	194	213	216	205	244	220	193	208	191	206	218	201	205	158	219	201	199	215	214	207	171	218	209	218	203	213	191	168	184	220	184	196	213	173	219	222	189	191	232	205	200	201	208	190	198	222	217	211	241	184	211	191	200	209	204	199	218	208	228	215	225	216	248	186	201	210	224	203	196	197	228	206	193	224	211	193	231	210	196	167	194	210	198	211	195	202	187	183	210	210	194	191	189	217	221	220	210	214	189	193	186	191	198	194	193	191	217	203	224	221	189	197	237	208	204	194	197	198	201	199	197	229	209	212	198	196	187	218	208	212	216	188	206	200	191	177	202	219	184	207	199	220	225	187	209	202	180	204	222	202	167	193	226	203	222	212	193	187	206	230	199	174	183	187	198	192	214	197	197	204	213	191	177	173	189	168	209	181	202	219	226	202	227	203	210	201	186	193	190	196	212	192	207	203	193	217	210	212	157	200	200	220	199	177	205	214	211	194	217	204	205	204	211	189	228	203	183	194	226	198	205	198	220	205	186	220	210	194	169	178	210	197	222	206	189	206	211	214	212	193	205	203	171	188	216	197	203	192	199	199	189	188	217	203	210	199	182	178	199	209	227	187	196	211	186	241	229	204	232	249	217	218	188	180	228	196	214	228	220	163	214	188	204	218	199	179	228	204	210	211	202	181	210	192	194	185	189	208	218	226	198	212	200	184	186	171	207	204	203	217	208	219	196	209	187	184	210	204	208	198	200	182	216	205	191	203	211	209	169	194	203	201	194	219	210	219	185	212	226	186	189	193	206	199	204	198	215	188	187	221	220	212	213	210	208	220	189	197	216	229	214	188	185	198	214	200	212	196	196	201	210	202	171	229	215	188	190	184	191	206	209	190	200	187	199	212	203	220	191	219	206	211	211	198	196	203	206	211	197	215	208	236	189	190	184	186	193	195	211	229	203	212	189	194	210	215	205	194	238	204	206	225	220	188	227	203	199	224	201	208	191	225	206	240	207	188	171	197	219	207	239	197	208	204	219	214	216	217	191	202	180	171	209	221	206	196	215	178	248	203	233	233	178	215	206	192	210	230	224	214	212	209	178	190	208	188	218	223	192	190	189	208	211	217	194	208	191	179	199	225	209	215	199	186	206	217	217	209	217	201	214	196	194	219	227	186	202	201	222	215	218	203	222	188	194	214	198	221	210	211	206	203	193	189	207	207	203	196	199	215	204	226	225	176	203	208	217	225	174	238	204	198	213	213	227	202	194	194	195	182	196	194	193	207	228	216	232	186	201	169	205	206	236	220	193	190	215	219	198	203	197	207	186	213	192	208	183	190	188	205	196	179	220	210	206	209	217	194	186	206	181	203	204	193	208	192	203	216	204	169	186	209	216	199	200	179	203	189	167	191	222	211	198	190	215	224	196	215	179	204	218	213	204	202	215	221	217	187	206	201	184	206	198	191	215	205	215	213	216	217	212	185	206	203	206	212	218	225	175	189	205	173	193	194	182	171	221	227	192	173	223	200	197	211	196	222	211	207	202	211	183	219	197	189	221	207	198	219	228	198	217	196	204	183	200	210	199	218	198	167	200	216	208	209	195	192	213	200	201	206	212	222	201	182	218	208	180	204	212	181	219	181	193	202	200	223	206	236	234	175	203	209	207	235	188	177	208	213	223	202	229	201	193	180	203	206	183	188	201	188	203	199	191	214	214	209	185	224	211	200	203	232	210	205	201	194	223	227	206	231	208	225	193	215	205	188	218	198	192	174	199	213	212	219	215	173	206	222	191	227	207	182	188	200	215	201	189	196	194	170	181	194	188	217	207	187	219	210	210	212	198	194	193	194	217	215	158	204	183	223	181	207	220	206	220	202	204	206	217	225	225	206	232	181	227	210	206	198	197	212	232	203	218	213	179	220	208	190	209	222	199	214	193	191	218	225	188	215	200	204	169	211	196	194	219	202	242	224	210	221	200	196	218	222	219	176	211	231	196	207	204	204	201	174	210	182	210	216	211	214	178	207	190	215	197	182	216	206	210	191	233	201	211	234	209	190	202	195	195	222	211	205	218	211	216	228	197	206	188	189	212	185	172	212	191	191	202	194	225	201	212	203	207	205	207	230	200	219	195	217	215	195	188	203	210	206	182	194	224	203	208	204	202	204	201	222	203	210	186	182	192	187	223	202	189	197	202	213	227	196	162	225	211	202	189	207	206	180	207	217	206	203	209	195	191	181	204	210	217	213	186	195	214	200	203	202	198	212	206	202	226	199	222	183	184	227	185	221	218	197	188	212	228	195	207	207	193	209	158	197	202	221	199	190	201	225	178	210	211	222	207	201	215	176	189	204	193	182	213	192	201	207	158	179	200	209	207	193	207	211	177	222	174	191	177	202	200	191	210	201	215	206	232	204	224	204	210	184	220	224	218	221	205	181	211	194	192	211	198	214	200	209	213	207	215	207	199	211	201	198	185	196	238	225	188	230	193	216	198	243	177	226	214	178	195	211	199	217	189	218	222	209	233	216	187	204	211	171	221	207	191	182	219	230	207	203	188	204	207	209	203	212	189	198	207	198	208	198	215	211	204	175	231	206	205	200	207	204	197	202	206	220	194	206	189	218	224	207	196	202	174	192	202	189	208	183	193	184	200	210	185	216	219	184	190	214	193	240	180	216	200	211	187	223	202	206	210	207	177	188	202	210	209	208	211	181	203	214	181	199	205	193	205	188	205	176	195	207	191	201	203	208	186	210	206	205	220	193	189	197	195	200	210	164	181	208	210	190	201	189	192	208	207	209	194	216	179	213	185	214	171	191	183	220	179
35215	41857	52648	47419	33706	20382	11528	5699	1542	518	500	521	481	470	474	546	459	471	528	465	512	496	478	494	481	478	480	442	508	469	495	471	496	522	469	447	460	447	463	501	469	524	522	473	506	477	450	465	446	490	478	485	462	518	463	479	474	429	431	500	487	489	414	442	470	466	448	437	450	491	467	460	436	446	469	435	462	469	444	484	473	451	481	480	477	476	470	506	463	497	474	474	461	462	465	435	446	464	499	428	478	473	482	472	477	485	502	487	468	475	442	461	464	501	461	495	481	506	485	451	447	459	442	443	444	477	500	494	477	492	491	481	508	456	490	499	483	481	506	467	489	477	451	462	512	459	491	486	463	453	491	486	485	482	487	491	452	459	476	476	470	464	447	488	501	464	487	465	483	450	490	451	452	498	456	480	432	459	493	448	490	463	481	478	501	470	490	479	457	486	464	484	501	475	474	492	474	497	461	524	487	470	498	510	426	516	457	486	512	455	496	491	492	481	519	445	522	416	463	449	493	489	477	465	486	496	505	457	474	484	499	479	490	453	502	457	494	481	496	466	417	482	545	489	469	499	520	479	435	476	466	482	516	454	480	465	485	509	475	449	532	469	489	464	473	487	458	475	502	473	470	472	523	478	441	461	514	519	487	467	453	474	481	462	465	471	477	496	496	475	446	476	440	457	450	473	518	488	467	512	459	505	467	456	503	457	475	474	444	467	508	438	445	449	491	442	499	471	504	433	482	439	486	468	461	466	460	481	433	496	483	454	478	481	462	467	481	453	473	477	475	517	467	490	457	490	449	467	460	465	456	466	435	486	486	472	433	476	474	489	471	460	480	506	464	466	464	509	477	478	471	484	477	467	461	484	475	496	452	444	489	497	489	435	455	498	457	451	444	454	485	504	477	473	497	483	450	493	509	483	429	484	470	487	463	438	478	475	482	472	459	490	453	478	449	504	425	504	486	449	452	486	480	488	490	463	471	471	493	452	466	502	497	487	451	462	482	468	427	482	463	475	477	466	505	456	465	431	488	456	456	450	479	435	460	510	442	528	490	464	473	471	480	459	482	479	422	465	515	450	497	539	488	455	507	489	459	481	502	482	489	475	482	519	515	446	443	477	483	478	465	481	462	506	497	484	496	455	479	437	466	488	506	483	468	452	497	439	496	474	509	466	487	497	466	473	484	459	476	470	447	475	458	441	499	492	460	481	457	489	454	464	455	485	495	467	509	480	499	481	485	488	501	465	457	447	468	474	472	490	474	480	483	487	458	527	519	500	465	452	483	500	483	481	452	438	459	457	494	455	461	473	490	489	471	479	476	447	444	470	444	466	481	480	500	473	455	460	469	471	465	500	514	504	484	467	484	470	431	426	477	469	510	417	492	500	466	429	443	498	473	464	504	482	467	485	501	502	476	486	504	439	465	453	488	474	498	475	442	482	459	477	457	467	470	493	476	476	447	457	447	472	499	454	501	512	485	468	501	492	450	481	488	454	508	492	448	487	447	456	484	484	457	496	431	438	518	477	484	492	465	457	498	475	479	500	484	436	487	482	451	447	512	482	488	492	468	496	478	462	524	474	496	443	499	482	461	481	441	486	477	471	501	478	498	477	449	487	471	470	509	514	481	480	462	491	435	468	487	450	479	441	464	482	454	462	485	472	495	473	479	490	492	484	500	465	506	467	478	489	469	464	459	495	451	473	525	483	455	436	489	490	449	454	487	489	460	462	490	464	462	469	468	415	438	472	462	450	459	521	493	465	451	494	450	474	468	449	472	508	526	460	477	493	444	486	450	452	471	479	458	487	478	488	486	485	477	453	466	465	443	499	447	487	450	469	487	450	476	479	465	418	495	490	464	468	446	485	476	497	459	460	451	518	481	470	456	442	506	454	509	442	454	460	505	473	465	489	435	472	453	465	444	479	444	468	435	484	435	470	504	499	468	470	455	498	442	459	494	444	462	491	492	482	455	485	505	462	483	487	474	483	494	487	480	457	499	478	501	438	487	486	486	510	465	489	474	459	473	490	476	478	483	489	479	462	468	471	466	451	458	476	441	472	506	486	467	458	482	454	446	480	488	446	455	481	475	450	445	478	529	471	465	464	472	478	450	436	467	482	460	505	442	478	451	439	487	475	475	480	463	450	478	487	526	466	439	467	474	472	467	508	462	462	502	500	486	483	485	498	440	492	509	481	437	442	507	473	477	448	462	462	496	469	465	484	452	476	506	473	449	473	502	467	488	487	473	487	447	468	478	439	501	448	440	469	451	508	494	506	473	456	445	450	476	458	494	460	481	482	468	489	458	497	493	516	467	457	513	491	475	448	485	430	473	471	464	470	454	472	498	480	447	489	466	449	451	468	464	493	509	458	476	470	524	498	477	476	513	464	456	498	458	456	462	440	467	472	489	477	475	456	450	494	474	465	481	502	483	473	479	447	477	518	468	486	464	457	459	439	467	419	494	455	463	463	510	460	493	450	466	465	458	496	487	462	487	466	462	467	468	472	443	443	470	469	445	466	474	468	469	464	437	488	473	435	470	479	467	478	475	497	467	476	469	492	478	447	452	502	476	479	465	464	466	461	485	447	456	452	455	509	473	476	450	479	458	481	462	441	429	465	517	464	481	496	493	470	478	494	492	469	472	494	516	491	490	450	530	474	478	491	447	521	450	501	448	462	457	473	479	464	495	477	479	471	441	474	443	484	458	459	479	454	488	486	500	474	474	467	509	480	441	488	502	509	496	461	489	465	470	522	495	478	448	476	428	509	504	474	479	468	471	460	504	464	418	492	472	484	468	465	431	523	410	499	482	491	468	501	471	471	458	510	459	457	446	480	454	474	465	457	486	461	511	507	473	478	459	500	498	522	447	515	472	446	448	482	478	444	462	453	434	503	447	472	484	456	462	515	489	486	498	489	471	477	426	451	491	500	471	473	453	441	477	445	432	438	496	453	491	434	496	475	434	475	472	460	466	484	486	467	445	503	501	478	447	485	430	460	508	505	509	502	477	468	470	470	483	436	475	503	415	506	485	461	442	474	451	448	457	493	478	489	520	469	493	487	471	469	481	473	509	483	489	466	490	453	478	479	473	445	516	467	454	477	466	471	457	447	496	519	483	459	489	508	460	459	471	501	483	467	455	465	480	462	487	450	474	472	481	477	456	486	458	469	493	510	485	459	467	408	506	427	463	482	425	516	487	502	494	501	433	485	488	477	410	476	498	474	482	459	474	441	493	484	446	483	462	458	475	489	483	492	498	509	469	463	518	457	484	472	481	493	482	482	479	461	490	442	442	459	513	482	441	499	486	492	460	469	535	488	477	485	462	460	450	474	442	500	485	492	477	504	461	481	460	463	480	467	474	489	493	489	456	478	470	473	441	479	480	491	509	493	483	469	505	414	460	491	484	492	471	477	435	501	461	488	444	499	500	465	474	494	464	463	454	497	491	490	485	507	473	470	498	427	475	496	429	495	448	474	559	456	463	471
76795	74577	75016	60454	41395	24492	11563	4230	1094	238	169	167	163	174	207	191	200	196	139	170	189	198	170	180	157	163	153	180	177	168	174	182	171	153	158	156	160	181	166	193	184	187	174	176	175	161	194	176	190	194	199	168	139	185	167	130	163	147	171	160	178	159	170	166	161	160	174	141	161	205	178	162	185	162	183	179	204	154	178	182	171	198	149	180	161	157	192	161	159	166	155	161	163	191	171	166	197	176	175	181	176	147	181	182	187	158	169	187	192	167	147	183	179	169	193	174	177	155	164	177	155	195	167	181	196	153	196	150	157	199	189	209	174	192	184	164	164	160	159	166	174	165	187	178	175	175	168	157	181	181	170	187	150	167	168	182	160	167	187	154	155	172	162	190	170	156	178	143	186	165	174	186	170	168	177	157	175	159	166	170	148	168	166	153	156	171	169	162	175	182	176	186	153	190	175	154	173	165	177	170	184	159	149	162	164	162	166	182	174	160	170	201	181	196	173	169	173	137	193	169	159	168	182	182	163	156	163	174	160	169	156	142	174	150	182	164	163	173	162	159	177	179	177	186	185	177	172	162	169	179	162	178	163	187	173	187	198	175	183	141	172	161	181	173	168	140	181	193	189	167	179	171	168	185	182	181	174	167	184	140	162	181	164	174	190	165	187	191	171	169	162	147	174	189	180	159	204	163	185	170	179	182	176	179	178	177	212	185	171	196	158	176	174	185	190	165	143	165	177	193	173	161	186	149	181	168	161	162	195	168	156	185	171	177	194	165	173	164	178	191	153	160	164	176	183	158	190	157	165	165	199	188	178	152	179	192	178	173	155	168	181	179	164	185	175	174	172	173	191	160	160	163	138	150	169	173	167	157	173	170	179	198	184	168	154	181	150	183	175	163	167	164	158	155	170	178	168	187	153	168	179	179	171	195	174	168	177	159	178	170	171	178	153	157	143	192	159	170	152	191	172	184	176	157	158	169	178	182	172	160	172	166	169	147	190	170	153	184	168	194	155	181	176	185	164	170	175	156	162	159	181	185	188	176	185	166	176	173	186	176	178	165	163	164	173	187	152	189	169	149	157	157	169	171	175	176	158	156	178	172	184	163	172	182	164	175	174	172	183	175	190	189	164	191	196	193	136	163	192	160	193	158	180	180	181	160	160	188	154	174	153	161	171	153	176	158	176	183	182	187	171	163	186	184	143	162	162	193	146	181	145	169	149	189	184	163	152	173	157	141	162	186	183	169	187	190	148	163	177	168	156	192	168	179	185	195	180	182	161	168	170	162	168	183	185	163	200	167	139	149	182	153	172	198	175	177	164	160	189	174	167	194	167	168	156	161	182	178	183	164	165	159	162	168	178	159	177	156	149	187	191	160	158	169	181	168	172	169	187	138	163	159	146	163	153	159	167	192	160	155	157	180	189	167	167	202	178	163	164	181	154	183	186	189	178	202	166	172	172	178	167	172	181	165	148	177	159	158	165	155	199	167	203	169	178	157	153	186	170	144	173	163	171	181	167	162	166	184	184	167	181	176	179	183	167	171	158	181	184	172	186	160	194	158	182	164	186	174	145	178	173	156	197	182	182	165	185	168	191	149	170	175	199	172	189	143	176	160	168	161	164	152	139	163	178	157	182	182	171	155	192	167	155	153	159	174	162	152	170	172	185	172	139	156	155	197	180	169	167	183	182	181	182	158	159	197	163	144	173	174	157	160	158	182	182	174	160	170	174	186	156	161	213	175	161	145	148	146	181	161	179	195	186	193	189	165	176	191	185	179	204	180	170	189	141	171	165	189	171	173	164	173	181	178	165	156	167	149	172	154	169	172	193	175	189	188	166	166	193	174	157	185	172	176	154	164	180	168	178	199	170	160	180	189	187	161	173	179	187	150	166	187	196	139	163	152	178	183	180	150	147	135	196	163	181	159	181	172	178	168	193	194	199	153	163	171	158	173	173	161	151	180	183	193	170	173	195	194	193	174	183	183	166	182	188	163	164	181	151	166	162	174	176	179	162	152	159	174	185	172	201	162	174	167	152	178	168	158	152	185	155	184	187	177	177	156	172	189	195	164	162	172	165	163	179	174	159	186	197	151	145	189	176	175	168	170	146	183	144	176	154	165	181	174	157	163	170	187	168	177	163	194	165	156	209	186	172	173	164	163	167	164	162	170	181	159	148	189	181	148	175	207	147	171	182	177	156	146	170	186	167	190	157	187	159	172	156	199	184	176	167	171	181	170	164	153	161	174	159	190	168	163	173	164	183	167	170	148	157	175	160	182	174	172	166	164	144	169	165	172	169	193	180	180	169	188	184	182	185	175	172	180	183	167	177	157	133	181	183	169	174	172	184	181	190	149	157	176	181	193	172	170	152	178	182	202	184	188	191	183	173	175	169	163	160	178	169	164	195	160	173	157	170	160	201	183	164	157	180	167	161	187	189	179	150	184	164	164	175	151	185	158	188	170	171	162	185	172	194	162	176	154	174	145	172	168	163	154	191	165	181	159	173	172	166	196	171	184	171	192	180	163	173	166	168	186	178	183	168	156	132	174	175	175	190	166	165	168	164	171	182	193	179	201	159	166	190	162	171	199	150	154	159	160	166	171	193	188	170	177	141	176	175	176	172	143	173	181	168	163	175	157	177	144	184	159	189	187	168	146	181	188	172	180	154	196	176	173	162	170	182	191	178	152	184	182	188	165	174	179	146	171	181	161	165	182	155	148	189	189	160	161	181	184	163	174	158	167	160	165	170	187	185	168	166	170	165	183	148	187	184	158	168	164	183	175	148	192	159	160	148	207	173	155	164	175	167	155	131	193	190	189	196	182	175	153	164	166	173	166	189	172	192	168	194	200	166	159	172	199	151	177	188	165	160	173	165	172	186	172	155	185	152	178	149	179	165	185	135	164	172	181	181	174	177	185	194	158	172	169	168	160	178	172	157	146	180	199	166	173	191	164	176	161	154	176	159	145	188	154	174	185	136	171	162	187	174	199	170	181	180	193	163	164	154	186	176	186	144	152	161	186	182	158	162	158	159	160	148	187	181	154	153	192	188	174	186	165	172	164	160	148	180	132	159	188	186	161	174	182	161	182	144	167	165	160	161	182	191	188	156	178	206	156	198	171	190	151	189	191	172	179	199	170	169	173	153	214	183	178	177	178	175	162	172	127	184	163	170	170	160	164	158	176	155	166	180	170	184	167	159	164	182	167	179	162	162	183	153	168	167	173	172	169	161	166	181	181	175	176	175	180	167	165	158	163	187	179	176	172	180	162	179	174	169	170	184	162	196	166	158	168	174	157	189	160	170	192	162	181	179	158	185	144	175	181	151	175	168	204	168	172	200	161	180	185	170	180	159	178	169	170	179	196	160	174	157	168	169	184	178	173	185	209	181	158	186	186	170	159	183	172	191	177	171	163	170	174	171	162	175	153	222	189	183	168	175	163	174	159	154	158	175	179	177	164	196	150	188	144	172	155	162	186	166	185
47970	56463	70775	64302	49005	34648	22533	11691	3859	680	452	410	452	466	439	410	470	467	457	463	457	473	461	441	425	413	464	410	418	399	402	411	427	399	437	424	387	445	406	411	459	495	420	405	409	403	389	444	401	432	392	410	424	393	390	429	382	422	416	387	404	371	411	364	404	419	424	381	432	433	399	431	383	416	405	415	422	392	386	426	408	397	376	441	411	390	373	406	400	409	408	398	432	442	400	406	393	394	430	398	412	407	406	384	425	389	409	385	394	395	426	384	421	381	395	388	407	424	391	418	445	404	378	440	404	408	408	396	405	395	433	405	403	403	427	419	360	449	423	419	415	394	423	410	442	385	391	415	401	410	425	388	410	413	401	417	389	421	465	373	445	397	382	387	427	405	423	420	430	457	425	436	403	429	414	377	445	412	415	401	391	417	405	398	401	423	373	397	406	440	387	431	409	403	420	424	432	442	386	384	422	429	439	423	402	421	442	405	409	397	398	383	435	400	363	398	455	413	385	412	395	398	399	395	419	387	434	405	393	425	398	428	410	369	395	443	424	404	394	440	386	416	403	437	385	407	443	402	402	393	401	418	393	364	418	408	424	449	420	406	436	374	410	407	426	361	415	425	424	401	414	389	427	395	397	401	408	412	388	406	416	403	425	386	393	440	435	431	411	380	432	379	413	390	373	416	408	413	412	379	417	397	377	406	440	415	366	407	400	424	428	409	430	432	416	440	433	419	413	432	442	437	404	407	368	374	448	413	390	431	421	417	451	400	391	422	388	387	410	416	366	411	408	398	394	416	418	398	438	402	437	419	398	434	416	414	442	414	419	399	423	457	388	373	389	425	440	365	406	466	378	436	395	411	368	408	410	406	387	402	405	369	400	372	392	416	425	404	363	393	429	394	409	399	391	391	398	375	440	398	434	389	441	414	429	435	425	368	391	417	376	443	411	464	422	397	429	419	423	369	441	398	398	406	383	420	420	413	419	437	408	403	416	406	435	385	444	468	402	380	427	421	415	435	399	400	389	402	450	424	409	406	425	421	397	420	434	410	392	415	389	431	418	432	394	368	391	450	407	416	386	382	427	419	413	413	433	412	425	386	367	418	418	410	436	411	411	422	378	423	451	441	388	397	384	425	420	407	394	405	440	429	386	420	455	444	392	419	403	421	387	420	396	444	383	400	376	435	425	397	407	455	394	447	369	400	399	432	374	413	391	394	411	394	418	414	392	406	389	423	433	421	437	395	397	403	387	440	398	414	406	416	374	420	427	385	395	395	429	427	402	389	389	448	409	428	404	418	390	421	400	391	436	475	385	423	376	431	407	407	390	403	399	444	396	416	409	415	364	382	419	377	410	425	447	357	427	402	392	398	413	398	413	388	380	448	400	382	412	398	390	426	381	426	408	399	405	439	425	404	383	437	428	409	423	393	409	447	427	412	390	415	423	428	394	414	409	454	404	401	419	414	411	435	406	391	418	412	417	433	427	408	428	420	425	413	422	416	424	431	405	420	397	380	404	426	382	409	381	426	403	432	372	466	411	418	434	386	432	419	443	411	425	352	392	415	387	414	420	406	372	385	410	417	416	406	444	430	411	408	433	373	377	406	411	430	397	401	418	423	403	449	359	434	392	379	436	378	414	430	393	381	439	392	412	430	415	433	409	421	398	456	379	396	382	396	424	447	379	368	388	427	401	418	402	390	446	438	456	409	404	418	418	415	417	437	438	408	379	397	386	424	410	401	410	431	418	402	359	409	406	393	423	462	414	376	406	408	396	432	397	437	434	397	437	383	408	433	409	407	410	391	429	386	441	437	382	392	402	409	400	406	410	367	388	438	399	387	431	427	423	383	427	430	398	386	403	367	384	383	393	392	429	400	412	416	427	409	403	425	421	412	414	386	436	412	395	429	394	423	406	395	412	434	349	418	375	398	425	405	423	369	396	348	425	395	411	409	403	429	404	403	407	395	438	390	428	403	404	405	430	430	407	443	423	368	401	407	401	386	448	437	453	416	418	424	445	379	389	411	421	396	381	396	439	402	399	370	420	399	431	405	400	404	394	408	429	438	417	451	400	396	422	429	441	404	396	435	409	372	396	437	410	390	374	450	424	389	429	391	416	388	411	417	395	441	395	449	430	399	392	412	433	408	413	419	434	423	429	423	442	407	442	428	412	418	412	423	417	426	412	412	392	387	425	398	404	394	403	399	440	404	373	385	416	413	388	446	431	377	414	385	431	396	400	434	387	415	400	388	438	427	401	388	409	389	376	433	403	393	385	385	409	419	428	390	433	419	388	422	413	430	424	424	396	414	425	439	409	431	420	443	383	385	462	411	413	400	389	420	430	423	404	410	414	383	460	415	413	421	408	409	385	392	396	411	401	438	366	403	438	410	418	421	402	402	395	444	446	417	387	418	405	431	402	389	397	408	403	382	450	371	400	408	387	403	386	395	438	420	442	395	415	413	411	401	395	387	433	380	400	422	402	435	410	411	417	402	391	402	362	379	421	416	390	399	396	384	416	409	401	408	455	395	414	403	406	445	399	429	426	382	396	413	447	422	430	421	445	396	370	422	372	430	394	396	400	392	408	399	406	424	358	412	385	368	413	473	377	383	409	394	405	447	429	412	387	409	376	401	454	429	397	400	368	399	420	439	392	436	398	386	428	421	403	426	413	371	425	378	377	397	385	387	409	434	412	460	446	400	391	407	370	404	402	419	394	382	436	411	437	413	406	367	433	414	437	413	420	408	379	399	423	405	421	406	382	424	404	411	377	425	403	425	402	433	431	451	395	392	448	385	405	410	377	378	403	395	418	439	412	426	402	453	396	412	398	429	384	404	402	399	432	427	412	424	417	410	426	442	406	418	394	377	427	391	415	406	404	409	410	397	398	400	446	413	420	387	430	412	390	387	420	386	424	389	398	403	434	440	427	403	439	391	414	442	418	414	393	411	384	394	425	412	367	385	410	398	397	390	423	384	421	404	408	435	420	410	398	376	402	394	397	422	392	451	400	381	420	436	423	433	428	422	426	415	457	408	407	391	408	439	410	409	404	437	401	410	414	402	450	417	387	402	393	398	411	416	392	447	423	424	378	432	400	376	423	406	439	405	417	384	424	424	381	422	415	400	385	398	431	381	403	418	430	393	412	402	379	376	415	395	399	366	444	423	425	401	388	440	430	367	402	405	403	414	438	399	420	369	449	403	409	378	437	426	406	406	432	412	417	425	390	424	404	426	423	411	444	409	375	438	396	419	404	415	416	414	423	410	397	399	390	423	416	375	417	464	452	392	403	374	383	446	464	409	416	389	422	423	395	402	406	367	405	433	458	414	371	395	396	423	428	403	374	416	397	430	426	409	437	397	417	399	385	418	401	398	431	399	374	408	365	403	400	412	446	425	397	441	428	411	418	443	380	408	388	405	406	444	386	400	411	378	423	400	392	447	403	415	380	407	423	362	406	413	406	389	398	403	400	407	425	420	402	393
16558	11079	10109	5998	2600	1128	693	367	270	245	271	260	285	262	235	283	257	255	291	254	251	276	254	281	259	252	250	212	252	243	258	268	289	256	246	230	223	273	229	284	254	238	293	254	251	251	237	270	246	241	254	242	246	246	258	226	222	239	256	264	238	265	257	274	224	244	242	225	260	244	278	258	234	256	258	243	273	259	290	246	263	258	279	274	247	230	247	242	225	239	244	266	269	226	249	238	207	230	275	280	269	245	250	287	258	235	243	218	252	240	233	274	273	270	221	251	232	254	219	260	245	266	235	240	255	263	221	251	267	254	263	270	247	248	246	249	234	235	250	241	248	252	238	276	242	253	249	260	239	244	239	252	247	238	233	256	255	269	262	263	254	264	253	256	238	238	244	262	250	245	229	259	266	248	261	252	245	280	246	262	243	209	235	248	264	258	271	288	261	271	221	277	245	277	261	239	254	236	271	245	245	255	285	234	246	258	249	256	247	244	253	265	222	253	233	242	234	266	263	221	242	243	237	235	246	248	238	247	242	266	243	254	220	245	250	296	268	223	256	264	243	240	252	273	246	251	228	273	266	254	270	237	266	276	240	251	263	277	247	224	264	253	248	282	276	233	257	250	249	287	252	254	275	261	254	275	245	242	238	247	259	262	263	235	254	260	247	232	218	244	249	267	253	265	251	247	266	269	274	240	225	269	245	254	224	256	238	246	258	239	275	248	251	225	261	245	261	279	239	224	234	251	269	265	255	247	249	251	230	257	232	262	238	246	269	244	230	257	267	217	248	233	259	253	248	269	254	252	248	240	237	230	222	247	260	271	257	242	229	243	244	243	246	262	235	287	272	262	241	259	234	227	249	278	260	233	222	226	247	261	239	223	228	249	241	243	243	255	256	252	249	243	237	260	271	256	242	264	230	231	237	258	242	245	266	263	272	244	230	265	239	269	259	275	246	270	246	230	245	275	232	243	249	252	261	251	248	254	308	258	256	245	264	233	273	258	237	255	224	274	271	253	262	246	238	236	254	239	248	258	264	262	260	254	256	262	230	225	233	221	253	270	215	257	262	252	263	220	239	238	262	246	238	240	301	236	210	261	284	272	254	238	233	241	253	225	267	274	242	250	276	225	239	219	238	266	271	247	252	275	267	250	237	251	250	246	268	249	258	254	247	265	270	277	276	258	230	246	262	246	239	248	251	242	251	267	235	286	294	271	249	224	262	229	249	245	273	256	275	271	250	241	253	256	221	265	256	243	242	233	231	260	231	223	231	254	283	250	260	246	272	246	239	249	241	240	238	229	273	234	242	232	248	244	230	267	259	258	265	258	275	250	251	248	262	256	215	253	269	252	237	281	240	215	264	239	228	263	238	254	235	240	250	243	249	242	259	235	269	263	256	260	266	252	274	255	263	239	234	236	246	243	237	265	277	237	252	248	273	243	250	287	261	238	268	273	252	251	254	287	244	234	262	238	249	238	278	253	283	245	237	234	247	244	274	232	251	255	276	261	259	255	259	220	256	269	272	260	229	287	263	274	251	242	267	258	264	236	262	250	249	212	261	239	242	215	253	264	247	261	250	259	225	255	274	246	226	218	249	254	276	230	258	227	208	272	237	253	223	225	252	235	282	252	252	225	262	251	239	252	269	224	255	270	255	242	231	268	253	262	244	263	238	260	274	252	221	255	250	276	240	241	255	272	234	211	247	228	270	260	255	248	266	262	227	240	246	274	247	260	262	264	254	262	267	249	289	252	243	243	217	261	247	268	259	262	274	218	233	235	271	257	216	241	252	264	264	229	248	243	265	250	257	250	257	250	257	251	252	257	238	243	264	220	279	248	268	232	246	253	242	265	231	246	236	252	253	247	248	248	253	218	244	261	265	243	251	247	199	267	262	249	265	229	232	245	282	262	255	279	269	253	301	221	237	269	257	267	257	245	273	252	255	248	231	235	226	263	247	268	279	236	252	230	232	226	253	252	250	277	246	228	282	231	278	251	264	247	263	257	222	234	237	270	219	265	254	262	259	241	237	241	262	229	228	265	228	286	261	269	236	236	277	224	230	254	245	262	268	258	265	221	272	262	257	238	260	266	268	242	255	253	247	258	257	231	241	269	250	269	280	269	265	255	227	245	256	229	275	239	250	258	224	247	264	232	248	259	262	257	236	239	247	263	230	252	263	246	269	260	256	252	261	255	232	233	262	286	243	251	270	249	243	282	251	249	251	262	221	252	271	234	256	238	258	248	241	247	205	242	294	256	237	273	223	255	248	239	231	231	285	245	272	220	214	235	259	273	269	275	293	256	260	252	260	238	230	242	266	266	239	246	252	241	251	249	290	252	241	256	245	242	291	252	261	255	248	220	234	269	248	243	246	221	268	226	227	244	264	231	281	243	221	282	265	241	236	251	249	233	243	239	242	259	246	254	254	271	263	267	248	259	238	239	249	289	247	241	238	239	262	249	253	284	245	271	268	265	260	238	244	253	254	240	263	274	260	241	258	278	225	246	278	227	296	235	242	264	264	262	222	217	283	241	217	253	266	281	285	252	252	265	266	238	290	226	271	275	254	250	259	277	263	233	262	263	259	243	287	263	236	241	262	217	232	226	254	229	279	209	244	239	275	245	265	222	258	248	228	256	231	258	229	268	228	265	237	209	228	272	274	241	275	226	245	224	264	257	218	250	244	266	252	236	216	231	246	259	252	267	225	287	282	240	234	231	252	237	263	209	243	280	260	267	239	253	260	247	259	251	290	264	244	259	240	227	241	274	258	243	254	248	268	216	245	229	258	291	240	240	247	230	270	256	270	276	280	270	243	267	260	229	254	245	267	244	231	262	245	231	229	266	227	226	261	249	253	272	211	271	253	264	261	268	248	263	245	237	252	256	249	271	258	226	213	259	269	247	243	260	260	251	255	244	278	251	264	256	256	261	250	246	250	245	241	253	237	237	235	253	253	227	233	234	252	262	276	266	243	293	285	243	259	240	283	233	269	261	258	258	244	240	226	266	254	212	258	250	221	238	248	256	244	249	255	248	272	261	255	268	248	273	266	203	244	278	253	255	249	264	255	267	242	244	219	275	243	239	252	282	234	261	225	240	264	239	255	263	246	269	277	254	214	249	246	234	237	229	258	262	257	245	285	240	276	219	257	268	259	228	253	242	244	231	241	259	273	229	274	230	248	223	260	255	289	241	254	252	246	261	256	250	257	245	243	279	292	266	292	238	266	236	241	246	277	222	276	238	266	245	245	254	254	254	266	249	251	279	253	256	245	273	227	247	263	264	252	254	237	223	250	239	228	235	277	245	223	244	238	278	249	257	245	274	246	268	228	240	257	223	227	241	227	250	257	254	270	226	249	254	246	257	258	236	267	276	256	261	294	235	247	235	229	262	264	239	271	224	261	246	254	296	277	289	258	237	266	275	241	248	251	229	241	281	234	250	277	255	259	256	244	244	238	255	273	250	253	247	254	241	249	268	244	269	274	258
13649	13305	17212	13771	7593	3664	2036	1166	728	570	581	606	596	615	544	590	557	587	591	616	592	553	606	549	581	593	590	587	578	604	581	551	588	528	570	551	566	522	576	597	628	535	609	605	544	570	553	565	601	612	562	574	642	549	533	577	606	565	571	629	565	579	543	565	598	605	595	566	579	587	550	606	566	575	554	569	591	604	586	568	592	555	580	551	608	573	577	556	571	528	550	612	573	584	582	579	594	583	567	601	606	548	593	564	554	569	569	569	579	575	597	483	595	596	542	557	502	579	563	545	588	620	581	613	613	574	544	586	533	562	582	550	564	570	567	566	524	561	558	528	558	560	565	562	579	574	556	535	542	554	561	600	591	588	615	566	573	550	597	603	571	553	573	579	587	539	599	595	580	551	568	584	582	579	555	557	562	583	564	603	569	566	558	610	560	554	576	577	576	536	523	563	564	611	608	557	541	611	538	584	582	563	582	601	583	517	558	587	554	554	550	568	560	567	553	582	561	565	562	609	568	640	578	589	541	565	558	588	555	559	593	515	542	572	563	610	588	562	584	589	573	553	604	582	572	517	552	571	581	583	594	575	552	578	552	578	622	576	550	580	551	572	572	564	606	551	554	574	559	548	535	563	535	582	600	597	580	614	554	551	538	601	530	562	558	528	552	573	625	545	577	570	600	570	578	579	603	529	574	573	568	568	564	552	570	577	597	550	530	596	572	586	554	534	584	587	592	564	545	544	567	548	550	572	579	588	567	563	550	532	584	593	581	603	616	550	617	529	568	552	578	601	585	554	621	552	559	571	575	588	575	593	559	531	558	564	572	593	531	567	575	562	560	578	589	595	563	571	566	571	587	534	550	584	591	589	560	561	598	602	555	586	568	570	581	610	563	559	563	544	552	602	535	618	577	609	579	581	568	578	554	633	591	577	567	556	538	596	558	572	557	561	531	557	568	609	576	636	588	562	612	596	551	546	597	527	569	550	562	570	562	558	565	554	579	550	539	605	567	545	596	558	553	567	518	636	525	549	559	592	559	535	583	563	568	567	556	592	596	599	581	589	518	520	579	552	560	559	567	545	628	568	570	599	552	531	575	583	571	562	603	579	603	624	609	588	562	562	589	562	548	561	577	549	552	577	561	592	572	549	580	579	617	576	577	557	585	619	603	548	540	582	589	575	562	589	530	543	578	567	554	611	597	552	619	596	598	605	620	597	624	574	571	558	601	591	558	547	589	604	587	555	557	566	544	571	548	529	519	573	622	552	589	589	542	552	589	587	566	550	583	573	536	581	580	560	558	548	575	540	601	551	583	614	557	582	560	558	588	611	552	565	549	569	585	545	583	573	581	556	568	554	563	568	614	587	562	557	614	585	556	581	575	582	564	560	573	589	576	602	583	583	530	538	574	558	608	536	587	586	572	566	545	584	564	530	598	625	530	563	633	528	552	583	586	594	610	573	616	571	594	573	562	552	600	572	528	543	563	606	540	568	542	575	606	603	538	578	581	577	593	594	590	573	551	569	544	572	603	566	546	657	555	586	590	586	589	545	548	547	576	542	562	565	564	554	579	586	609	604	605	581	575	562	592	563	545	522	580	573	585	554	610	541	578	552	599	567	564	550	594	539	539	626	558	544	547	588	564	581	550	577	581	558	590	550	556	581	558	565	592	576	610	576	609	575	563	566	575	621	632	558	582	609	534	622	563	544	546	544	539	605	558	572	575	557	593	558	575	570	556	549	576	535	589	559	573	548	575	575	560	568	557	568	585	588	563	577	546	581	605	570	597	573	568	600	568	560	542	581	577	589	581	597	594	570	585	560	555	534	515	586	583	565	583	549	570	574	584	563	587	634	578	589	598	542	579	562	607	554	548	574	597	600	558	516	555	635	558	565	597	540	572	572	576	565	563	591	574	626	621	554	595	594	585	605	620	572	570	609	543	576	590	543	535	555	550	596	557	581	583	588	540	611	582	595	618	595	563	555	558	556	583	602	570	569	559	574	533	539	602	564	567	574	614	611	535	561	615	579	538	581	580	552	571	589	614	613	534	548	578	598	545	612	562	538	590	569	578	558	590	498	578	588	572	528	544	583	574	586	533	570	544	605	601	582	535	600	592	572	539	530	593	584	553	496	583	567	525	517	591	560	584	503	558	574	608	548	519	559	559	559	518	558	602	567	581	581	579	560	630	591	540	548	572	550	548	582	558	571	566	540	594	596	583	572	611	591	529	550	561	599	561	651	534	588	593	557	556	573	579	559	585	575	587	581	596	565	597	598	564	597	568	592	533	550	557	522	584	592	562	560	574	568	527	509	617	530	563	588	565	574	611	559	531	577	561	580	571	547	594	594	580	580	585	586	546	590	580	637	594	577	575	570	575	587	575	551	599	578	569	573	563	586	567	550	593	584	581	568	578	573	589	556	600	592	601	581	579	576	583	585	597	575	585	559	611	545	543	585	568	572	578	543	581	622	574	572	570	573	570	604	610	610	559	572	590	545	583	537	608	586	579	568	604	605	595	568	586	566	568	613	584	557	556	582	567	612	609	598	599	556	599	576	603	553	558	616	580	588	587	547	584	590	544	577	634	559	614	579	577	586	522	541	568	587	615	559	547	595	592	594	587	564	583	591	598	570	576	575	564	523	551	574	541	601	594	585	595	570	577	588	561	597	574	569	543	543	532	610	565	562	600	522	554	585	582	567	577	595	571	584	602	541	577	632	616	562	563	564	636	555	612	540	565	610	580	548	586	608	569	594	569	632	577	579	584	573	591	539	605	534	579	568	595	582	587	589	564	583	600	568	577	556	561	562	561	546	579	568	582	592	559	570	559	597	516	574	586	585	585	595	535	609	546	515	558	574	567	544	545	583	567	596	600	568	587	514	530	570	574	619	533	580	571	583	561	565	613	568	564	559	580	556	599	613	554	547	588	570	572	587	540	596	562	569	583	571	600	594	563	581	508	579	586	540	554	604	616	595	576	594	553	616	581	605	571	583	538	549	556	578	564	595	555	602	619	577	560	575	574	586	525	564	540	571	578	622	564	548	550	607	575	543	576	545	593	563	568	532	553	582	550	564	569	574	568	522	593	544	570	543	623	578	566	555	588	570	588	607	594	555	625	587	551	560	536	567	539	574	601	590	572	577	573	561	609	577	598	592	545	561	577	522	592	573	603	556	515	615	597	611	536	518	564	612	563	586	569	567	601	570	584	578	573	551	593	581	564	557	570	563	575	573	568	568	567	576	555	605	609	596	553	583	570	567	578	566	556	568	527	585	541	578	554	571	596	558	574	580	550	568	569	608	614	623	594	559	543	592	549	555	569	557	603	600	553	553	590	573	580	591	556	586	544	561	577	542	553	551	582	556	545	589	582	574	578	605	564	524	531	556	584	582	555	566	589	641	562	605	577	563	542	560	568	578	556	590	572	550	597	607	587	578	576	587	593	532	535	570	548	588	595	532	580	573	594	557	557	577	568	531	588	546	545	594
57631	54753	56732	43824	25135	11592	4286	1416	588	229	228	219	225	209	221	226	207	201	209	200	208	205	207	196	207	207	182	211	197	214	202	186	194	209	205	203	184	186	209	207	197	217	213	209	194	198	202	192	223	198	184	206	207	209	212	240	207	219	230	179	223	206	202	174	212	214	191	203	196	236	210	185	205	154	206	213	204	198	203	195	204	222	224	227	196	200	210	233	232	193	206	187	215	191	197	214	198	219	175	205	209	161	209	190	210	192	195	218	213	230	178	211	203	221	218	212	207	211	208	214	198	221	185	161	181	187	219	183	205	206	198	191	202	178	220	215	225	214	202	202	176	182	205	179	201	205	217	200	206	191	207	204	194	236	199	206	170	210	181	206	221	241	203	204	207	198	189	222	223	201	193	191	212	199	201	176	209	209	189	222	180	172	193	196	209	175	213	235	192	174	197	204	185	217	207	197	193	216	190	198	194	227	192	194	223	212	192	180	179	240	212	188	206	184	184	195	218	187	223	208	233	213	244	194	194	218	205	211	210	200	176	197	202	193	196	198	205	189	203	199	211	181	223	220	193	215	212	221	191	182	197	191	196	187	212	215	182	199	203	197	202	208	204	216	182	208	201	208	203	195	184	199	218	199	169	218	210	200	188	196	192	209	215	207	210	202	188	186	207	213	189	181	184	214	207	222	191	227	181	204	194	204	188	214	207	200	210	212	201	194	229	210	183	214	203	210	207	210	180	199	208	194	214	197	181	191	197	200	195	178	201	211	209	206	212	196	208	212	215	209	186	195	212	223	201	181	196	198	195	203	202	184	204	195	203	200	199	186	203	201	196	200	226	212	199	218	212	206	179	230	196	206	213	195	191	195	211	198	194	194	189	207	188	205	224	223	241	190	185	196	209	194	216	219	185	236	216	211	201	219	189	211	172	193	204	198	254	208	207	201	216	204	191	221	198	208	189	212	187	204	205	191	204	211	185	204	211	175	204	193	201	209	211	212	216	213	211	191	206	189	187	198	217	208	214	215	194	186	242	213	223	229	195	237	205	211	207	212	202	183	166	189	185	207	191	199	198	199	231	193	191	206	196	185	202	198	185	219	197	216	179	177	204	229	204	192	211	209	234	206	218	195	212	194	189	206	204	200	197	193	205	211	202	202	191	243	194	192	219	199	193	207	191	191	199	192	179	191	189	205	205	212	212	201	190	194	207	215	199	185	214	214	191	213	196	212	196	231	188	191	200	226	207	203	186	180	208	199	206	205	195	190	160	195	215	197	191	201	204	215	169	206	199	189	211	190	204	203	207	215	210	179	228	236	192	194	197	189	225	210	225	217	220	172	192	216	219	236	177	199	185	185	198	200	219	204	208	194	211	208	191	183	206	190	243	195	193	210	210	188	202	198	184	212	218	197	192	203	201	217	227	201	210	225	216	208	200	196	215	187	219	191	186	207	205	203	229	233	205	219	204	225	217	173	195	181	221	222	209	203	201	194	214	222	222	195	202	220	187	194	214	191	186	185	208	221	203	194	205	163	189	216	221	217	189	219	212	202	212	198	215	200	200	209	188	213	207	206	219	172	198	211	186	198	205	202	213	238	230	216	205	207	207	219	185	195	212	178	211	221	192	208	210	207	184	197	208	188	196	218	236	207	195	223	247	192	210	206	208	204	191	198	195	220	169	237	216	189	206	196	228	210	188	190	206	193	206	179	206	205	193	204	192	216	195	160	211	218	188	189	213	206	194	170	210	204	198	178	211	222	214	210	218	164	198	194	193	211	193	215	191	202	188	199	184	186	208	195	198	205	201	198	205	205	218	199	200	198	209	201	222	215	192	232	209	216	204	211	190	187	212	193	210	201	220	190	195	219	188	181	189	182	195	204	214	190	204	200	198	210	240	190	227	238	177	201	194	192	172	202	195	203	226	201	198	205	230	219	214	210	188	216	196	193	203	219	205	239	200	186	233	222	205	224	219	223	187	185	230	196	210	217	208	188	219	187	197	223	186	197	205	225	205	215	221	211	208	216	196	212	179	191	183	205	225	190	201	195	210	202	202	216	200	193	180	203	192	177	208	234	189	197	214	212	189	203	213	198	217	205	185	203	191	214	214	209	203	184	194	230	234	229	231	222	220	213	202	205	197	191	209	232	203	205	193	191	201	182	201	186	208	196	211	197	199	198	217	207	195	213	186	217	207	171	218	210	208	183	210	169	187	212	221	229	196	208	220	209	177	217	208	191	223	205	186	206	196	199	188	173	202	200	222	193	232	198	219	217	191	200	205	213	171	191	198	211	204	183	207	184	198	205	215	181	195	218	208	192	178	187	206	228	202	197	189	210	181	192	198	213	199	192	198	193	224	202	229	212	187	166	208	202	197	188	182	211	208	218	213	190	200	188	192	210	229	194	210	212	202	192	238	205	178	211	202	192	180	184	177	202	200	188	201	205	213	195	201	195	210	185	208	217	194	214	195	196	190	195	233	180	180	239	194	211	220	206	230	199	200	192	205	197	185	212	217	197	219	197	191	229	168	217	194	198	241	196	198	214	234	194	182	195	216	230	205	196	227	197	223	217	213	199	216	193	192	219	182	213	188	188	206	199	192	190	204	200	191	192	225	203	207	192	186	177	197	196	186	185	178	204	195	193	187	197	208	222	222	218	204	224	196	186	201	221	188	202	208	209	197	190	223	228	195	228	204	233	202	200	194	210	211	195	218	194	238	205	214	197	226	195	204	227	192	168	175	192	217	215	218	188	213	199	188	195	198	217	215	188	213	189	231	213	218	224	195	208	212	185	227	197	191	204	175	209	165	199	198	196	199	217	188	180	201	188	208	190	174	210	187	169	196	230	183	191	195	221	236	210	199	198	207	196	195	202	195	197	206	197	209	195	241	213	220	209	197	224	208	202	195	181	187	206	222	185	187	192	174	224	213	207	202	212	221	195	199	177	185	220	202	207	178	215	195	186	186	202	183	197	214	191	194	165	197	211	219	220	211	210	209	238	196	175	209	202	179	197	222	174	229	205	210	203	198	219	220	228	197	212	209	231	230	198	193	212	204	210	189	190	174	202	198	214	209	181	201	201	187	219	176	188	191	219	208	228	192	175	222	197	205	212	200	212	200	220	195	205	205	195	233	189	222	201	226	189	207	203	208	198	183	205	189	186	202	204	217	226	212	189	209	200	203	190	202	213	214	196	228	187	210	211	192	209	187	222	210	167	196	214	228	209	220	199	220	212	200	196	202	191	220	213	185	201	179	187	216	210	196	229	210	167	241	188	179	220	213	189	209	202	183	225	193	216	192	212	210	209	194	199	224	206	224	185	175	191	191	219	188	211	196	204	198	198	235	196	182	203	199	202	193	176	203	204	232	209	181	188	211	199	186	203	206	197	199	192	199	207	224	208	204	199	171	231	197	230	195	184	197	223	194	205	204	215	206	191	192	214	212	176	181	197	196	218	212	187	201	200	198	204	207	190	187	223	183	199	215	193
35271	41102	52945	48443	35062	22211	12130	5259	2149	590	509	474	494	535	509	516	482	508	495	496	475	487	469	492	473	446	483	494	502	479	470	465	496	494	451	418	453	481	498	508	492	458	526	458	484	449	511	454	437	446	468	469	457	463	484	511	474	487	439	464	477	449	514	494	455	462	495	449	434	468	476	446	471	471	524	506	475	469	454	453	480	475	458	480	479	467	456	469	475	467	444	481	481	507	485	477	462	443	509	467	437	476	476	467	492	454	480	485	460	462	468	475	457	473	449	494	518	461	495	461	494	499	494	477	462	481	489	491	465	465	472	514	458	475	453	454	461	485	497	473	500	458	467	456	483	481	464	455	490	493	503	473	426	481	489	468	444	461	461	448	470	469	466	468	472	489	450	475	485	507	449	453	471	459	428	452	473	471	505	493	522	477	509	457	474	475	467	441	461	522	490	504	500	507	466	497	470	489	473	460	453	512	501	488	463	523	429	449	524	453	443	453	454	479	474	480	478	481	492	499	466	469	507	502	486	465	504	448	472	457	437	449	484	474	449	516	441	486	447	456	468	476	479	497	473	512	496	472	501	452	449	429	495	497	533	454	463	485	439	483	451	471	468	480	469	464	478	433	450	447	474	487	486	472	476	408	486	477	451	468	445	463	494	476	470	451	473	459	479	461	467	500	510	467	481	463	463	438	484	495	461	472	467	478	477	476	469	461	485	466	472	475	447	432	471	448	479	485	470	401	454	483	478	480	461	441	433	485	512	455	514	487	478	444	457	448	473	458	450	498	431	505	486	469	476	501	510	476	459	452	478	485	426	467	487	449	448	486	499	486	499	508	477	464	458	459	513	461	458	461	488	468	455	442	493	480	481	520	506	470	505	472	456	478	506	476	490	508	477	451	499	508	485	485	460	532	475	467	450	453	498	479	524	482	476	528	469	469	459	493	486	442	481	490	467	475	490	498	462	506	485	449	472	491	449	453	440	442	457	437	488	488	494	489	486	463	487	501	493	510	455	493	486	470	467	487	470	466	432	478	466	454	444	520	455	484	479	468	462	489	502	475	444	453	504	444	452	443	504	434	490	498	432	502	448	464	447	462	451	484	501	498	487	476	455	503	463	454	468	450	479	454	461	487	505	467	481	466	458	503	484	460	430	486	480	452	451	451	480	488	500	449	512	473	477	500	488	441	458	491	489	450	499	454	417	467	431	448	447	512	461	502	508	463	481	474	465	502	438	451	464	475	474	489	479	447	450	477	471	442	449	464	515	467	495	464	442	483	527	464	463	496	459	455	502	517	536	488	474	446	468	489	477	473	477	465	469	509	479	494	470	450	458	457	487	505	472	472	500	438	467	469	495	473	484	497	443	477	485	480	511	477	495	461	482	505	450	479	457	459	487	463	475	421	495	464	486	477	482	462	494	457	445	456	511	487	481	461	500	431	517	472	501	427	481	497	481	470	474	456	467	474	462	470	453	474	487	500	482	497	481	498	455	450	481	478	475	426	491	471	459	452	476	486	496	469	481	472	450	510	489	484	461	462	478	507	494	430	495	456	472	446	469	485	514	511	463	470	471	495	450	451	477	498	472	471	481	472	476	521	432	511	474	498	461	492	464	463	494	463	466	487	492	486	522	503	485	474	464	459	516	479	433	464	490	464	474	489	519	525	466	476	454	452	492	490	509	455	455	476	463	454	446	461	502	493	464	464	487	436	426	459	425	446	508	488	472	482	469	443	444	493	483	475	454	476	495	462	473	438	454	462	486	489	486	445	447	474	476	475	472	449	488	502	481	481	485	492	459	487	455	467	435	500	516	459	493	471	488	465	488	483	457	459	450	478	468	462	501	484	495	445	459	459	473	486	477	474	499	520	484	452	493	516	472	478	471	496	511	507	456	456	493	466	465	481	449	451	473	469	471	481	515	471	518	485	457	490	464	461	471	460	443	442	494	485	507	503	477	474	467	459	483	475	452	490	476	519	523	494	494	458	503	510	456	482	497	485	479	475	495	492	502	474	494	489	494	469	449	452	447	482	483	474	446	448	474	527	465	466	464	459	483	461	492	471	465	509	445	502	438	496	479	476	453	430	473	491	494	446	452	483	475	468	475	502	460	454	442	455	498	477	474	513	470	497	416	476	483	452	496	457	445	471	467	494	494	500	497	455	531	469	468	458	451	499	480	489	506	455	494	462	472	456	487	492	428	499	469	485	425	447	476	437	476	481	440	491	464	508	488	483	524	473	409	475	499	505	493	464	455	494	488	488	466	461	496	475	463	425	434	487	482	438	463	443	468	452	508	482	476	471	498	469	469	463	460	482	481	494	471	483	496	494	512	473	434	517	467	493	489	446	479	459	473	469	488	517	451	487	474	461	481	525	475	488	473	462	487	452	481	471	453	454	488	479	460	481	479	493	512	453	477	490	453	496	431	454	474	465	437	442	438	467	449	490	425	489	457	475	450	465	486	435	475	461	476	472	415	454	463	477	477	490	448	470	486	461	486	454	505	462	471	541	449	484	449	483	481	494	470	480	467	467	439	461	468	492	469	442	463	491	529	485	425	439	448	475	448	530	445	455	506	497	497	488	480	461	489	464	460	449	483	486	473	469	496	473	532	476	496	467	448	489	465	467	478	472	477	487	501	479	494	458	492	501	445	489	469	497	442	468	500	511	507	441	482	475	499	460	517	439	469	482	501	482	503	471	507	486	495	475	494	438	510	466	471	481	473	488	459	441	461	448	458	465	475	492	441	457	484	431	476	448	467	476	461	490	468	520	479	476	448	442	458	471	476	485	454	475	513	492	414	461	472	464	469	447	452	470	471	494	442	481	450	512	477	484	484	494	503	417	490	439	452	449	494	462	407	496	483	480	490	478	484	486	472	469	466	454	478	474	447	459	485	487	474	491	482	446	502	469	429	445	494	467	475	430	476	479	500	469	490	473	465	500	452	457	497	426	460	461	475	469	433	512	490	495	490	452	504	502	503	472	476	461	441	459	458	476	501	481	472	503	511	499	475	502	449	468	495	477	459	467	492	475	467	454	469	518	455	483	456	446	448	493	463	464	461	485	440	452	484	458	496	475	506	472	425	448	521	482	469	456	503	485	469	490	443	484	458	485	488	449	501	475	445	454	507	445	477	452	492	449	443	479	487	473	490	459	482	472	461	458	483	489	499	448	468	507	491	475	488	518	464	450	514	496	443	470	473	455	467	443	502	461	470	484	455	476	458	472	462	492	460	430	472	493	478	492	483	487	453	476	444	491	476	475	446	488	442	490	485	452	483	463	465	474	476	493	474	475	468	503	455	489	476	503	465	494	461	480	437	462	485	458	484	462	457	483	485	468	446	459	467	460	447	465	505	464	468	444	468	467	448	445	495	475	437	478	443	504	490	461	464	496	479	475	480	468	490	445	436	470	510	462	441	489	468	431	493	456	461	442	452	517	493	449	509	487	475	462	492	448	476	469	463	465	442	475	473	473	475	508	442	479
76122	73423	76259	62312	41628	25378	12583	4388	1025	221	189	203	179	176	176	152	182	193	188	177	218	165	202	180	166	189	161	184	182	150	144	157	169	158	165	167	177	177	176	172	183	189	198	158	208	155	185	174	184	161	175	152	178	173	167	192	190	154	175	187	174	161	180	185	161	182	181	166	174	162	165	152	173	163	140	178	151	169	188	148	171	172	180	166	163	192	171	172	173	159	172	184	162	167	154	158	186	178	184	162	184	174	146	157	157	169	173	169	180	186	171	177	168	190	178	174	186	159	165	185	182	160	164	158	164	172	187	189	139	190	179	162	201	176	192	169	176	168	184	172	167	176	170	171	170	176	185	162	189	171	179	173	149	168	165	174	164	170	176	165	176	169	161	148	165	189	205	182	179	161	171	163	158	162	179	184	185	157	144	173	164	171	182	153	168	190	166	192	194	174	171	180	170	169	182	165	162	160	173	186	165	163	186	193	167	190	175	159	210	168	170	151	178	188	176	183	179	201	172	173	188	172	174	177	207	203	187	167	155	158	171	191	175	165	151	168	144	173	168	185	178	202	170	186	168	167	166	177	182	186	167	178	152	174	190	184	165	164	180	165	165	169	159	163	161	168	160	176	169	172	167	163	190	178	167	178	172	182	192	165	142	177	186	179	191	179	183	142	153	172	172	176	171	170	187	179	168	180	203	172	170	184	152	153	172	185	183	160	162	179	145	158	202	163	191	171	181	168	182	186	185	180	213	181	185	163	191	168	188	177	155	184	171	157	168	166	168	144	180	166	176	180	150	185	171	170	168	184	208	193	177	163	168	166	178	150	175	195	187	143	145	189	162	181	177	189	184	166	176	184	173	183	179	169	167	173	168	181	162	156	169	172	153	167	183	161	174	176	136	194	180	170	188	192	173	175	160	184	163	173	167	183	190	172	172	175	179	178	170	157	175	175	188	194	175	178	179	171	153	185	171	180	183	185	184	165	176	176	188	167	171	177	149	192	182	177	174	181	166	149	209	150	174	165	132	194	167	184	168	159	172	197	187	179	166	142	153	168	162	204	165	170	180	149	195	169	176	172	164	171	172	166	178	152	148	181	161	167	197	166	177	160	159	157	185	178	184	176	151	154	190	177	191	189	154	166	173	167	160	167	200	163	141	173	201	147	141	165	173	173	152	170	148	155	166	161	163	156	164	156	154	162	214	169	169	182	195	191	157	193	178	176	173	166	161	172	200	183	168	176	174	178	168	168	185	173	163	156	155	176	163	172	198	185	164	154	162	187	176	171	171	178	166	164	159	163	159	178	164	155	177	173	185	171	162	210	160	189	202	202	190	180	164	172	171	195	189	145	167	179	181	177	177	169	166	158	184	150	168	175	176	179	161	173	184	164	174	184	149	157	177	175	165	194	166	171	144	191	190	202	154	161	171	199	191	177	165	192	188	181	154	146	163	147	165	161	186	171	201	156	174	190	190	154	192	171	139	176	185	198	173	140	179	182	164	164	147	168	191	190	162	171	173	167	194	189	166	196	165	201	179	159	203	182	205	168	171	170	176	167	190	188	172	146	177	159	152	186	159	183	193	165	191	183	182	179	164	172	176	178	168	171	158	192	175	184	168	171	171	173	174	171	183	197	158	161	171	161	167	175	172	170	160	176	182	182	192	184	185	173	182	180	174	187	169	185	196	206	176	152	187	155	158	167	171	160	170	148	160	160	172	199	154	169	189	183	164	145	181	167	172	188	181	179	174	166	157	185	160	167	182	177	169	152	194	171	185	179	179	206	164	169	161	168	194	194	179	164	184	175	174	177	181	186	171	157	157	151	161	191	164	188	168	165	211	165	178	164	199	176	188	159	148	169	197	177	192	142	161	156	171	168	153	150	189	164	179	165	167	180	179	160	187	192	180	171	161	179	166	190	169	180	184	182	162	154	156	166	160	170	155	179	178	182	208	181	181	194	175	157	190	175	162	156	163	159	163	188	183	164	186	164	163	167	183	161	176	176	180	160	187	198	177	185	187	176	154	191	181	179	158	170	174	180	175	153	165	166	180	187	188	181	163	156	154	170	158	179	195	165	178	159	186	187	187	157	190	137	182	184	165	170	171	182	160	164	160	157	201	208	177	201	171	187	186	180	188	192	191	136	158	152	161	163	147	180	189	183	185	191	173	183	156	195	165	178	170	184	164	165	171	181	168	175	172	184	167	176	187	166	182	162	169	192	185	149	164	161	148	186	186	173	190	180	183	178	182	186	190	171	179	167	157	175	159	179	164	156	164	187	170	156	178	172	177	166	182	182	154	139	167	190	180	179	176	179	191	184	146	176	163	153	163	164	156	170	182	176	169	190	174	182	178	186	182	161	178	174	175	146	170	185	161	157	168	167	170	164	149	171	167	183	176	196	158	174	191	175	166	187	165	190	172	158	172	161	203	170	182	170	177	171	168	175	181	174	166	159	177	166	169	174	165	182	185	189	186	162	201	165	176	175	167	154	197	180	155	168	163	160	158	170	168	182	177	157	180	176	217	182	167	146	196	159	176	155	173	166	182	155	158	141	181	167	151	178	201	170	190	186	159	158	173	174	150	190	163	173	165	174	174	193	180	184	180	158	169	197	203	159	184	182	181	156	192	151	161	169	181	156	176	172	164	153	166	154	183	173	168	188	158	164	174	163	149	184	178	165	160	184	159	179	170	173	173	160	178	173	181	152	169	181	184	194	171	158	146	181	157	178	165	186	170	164	157	192	192	176	157	170	186	181	173	151	169	189	166	171	175	179	164	170	166	165	174	160	184	166	173	169	157	196	178	176	187	190	151	189	155	175	174	185	153	179	193	169	159	170	166	185	164	191	190	158	171	174	176	187	169	175	178	174	172	144	156	172	178	151	194	180	171	178	197	172	196	174	159	185	186	164	179	150	159	170	156	167	190	188	196	174	171	166	154	153	175	184	142	181	185	172	163	180	180	160	164	172	197	156	179	199	189	175	173	187	180	153	151	171	176	170	161	178	143	166	189	152	154	192	180	171	159	193	166	154	185	154	176	161	163	168	183	180	172	154	172	166	158	166	164	167	160	177	146	154	168	193	157	154	174	181	176	168	150	152	195	191	174	148	175	176	175	188	183	151	160	162	168	183	185	170	160	157	179	179	179	154	157	144	158	172	171	141	163	183	161	150	189	176	180	179	178	159	162	159	166	183	178	196	158	166	156	163	176	159	148	181	172	181	174	152	185	152	166	181	182	197	158	171	162	137	180	179	176	185	188	180	139	169	168	191	172	157	169	162	184	161	167	149	180	155	175	193	189	153	162	172	165	179	189	179	177	187	189	174	187	181	174	159	163	178	171	177	168	180	188	185	160	155	162	162	183	153	177	159	160	192	179	168	138	199	178	178	175	163	166	184	185	175	151	173	160	144	168	158	156	168	158	169	176	145	180	180	171	158	175	163	175	162	188	140	172	157	197	167	191	165	184	176	152	172	170	175	177	172	159	166
47593	55266	71670	65722	49025	35466	23760	11841	3153	587	471	426	423	417	466	477	466	441	425	427	434	445	464	405	444	449	429	418	411	461	450	432	415	407	431	445	421	428	433	453	449	438	427	445	403	432	414	392	400	442	403	412	437	424	410	434	399	434	411	376	419	428	401	414	414	440	407	369	394	410	404	426	396	432	410	393	389	426	418	413	389	423	391	411	410	416	408	448	414	414	436	361	441	411	417	384	407	396	430	387	391	408	386	419	429	410	363	403	386	426	409	391	451	407	439	447	400	420	465	439	401	427	431	429	405	467	407	410	398	396	437	407	444	381	421	419	418	400	402	395	420	430	412	435	434	424	386	418	406	409	372	408	431	410	418	387	429	407	408	396	426	407	422	391	482	397	395	447	396	408	418	402	398	453	422	369	414	431	442	421	396	400	406	427	416	385	406	427	408	442	397	408	426	417	433	391	387	415	412	439	413	440	403	432	473	384	414	429	413	444	404	423	398	393	400	428	409	410	448	411	421	439	422	423	397	457	404	427	405	431	424	416	392	400	435	386	442	416	414	396	418	427	450	425	380	396	420	429	395	401	428	392	412	436	347	401	414	417	428	404	421	414	417	417	427	434	406	424	415	416	361	420	400	412	433	412	426	433	401	386	419	411	430	449	400	408	431	413	444	424	431	401	389	439	422	441	417	463	391	407	436	432	434	383	380	426	406	436	421	410	407	403	410	416	422	429	403	416	419	428	404	408	400	410	392	387	418	404	439	445	413	474	432	397	420	391	404	426	378	423	411	453	411	435	425	448	432	429	411	423	394	402	399	393	421	434	397	412	433	411	450	421	400	358	416	411	472	399	420	417	405	417	406	403	428	380	402	405	413	402	487	386	417	391	427	428	420	408	406	402	404	411	429	423	415	444	406	414	395	389	398	392	403	411	391	388	433	421	402	419	435	428	421	409	435	429	408	407	361	424	415	415	429	412	444	417	399	385	417	408	422	408	400	415	424	405	363	467	384	407	401	427	425	426	420	416	423	375	445	357	381	407	418	408	422	413	388	424	406	417	371	405	421	387	393	420	409	479	393	431	435	417	426	394	392	397	399	407	396	417	409	377	372	420	414	413	428	389	400	435	399	412	393	386	389	407	451	399	422	444	423	404	403	425	394	416	413	428	426	406	405	410	404	427	415	413	395	403	394	408	381	393	420	420	376	410	444	402	408	421	426	431	396	426	409	386	416	418	408	415	449	435	423	430	412	423	395	425	448	419	393	390	429	393	437	437	418	406	456	384	441	402	401	404	394	448	430	433	427	426	415	443	409	444	409	402	421	397	401	384	387	424	399	410	395	413	403	433	392	404	424	444	373	416	410	394	421	409	414	416	455	424	387	453	377	411	438	405	444	411	420	453	418	419	456	420	389	412	420	423	390	420	388	395	402	429	412	372	409	445	393	420	414	442	413	413	404	440	414	440	427	400	398	391	424	399	399	434	390	387	407	378	393	411	389	431	399	420	462	411	425	407	370	377	396	391	391	425	408	420	420	435	422	427	401	394	443	441	395	417	417	372	427	406	377	405	401	430	421	368	398	444	428	404	417	386	416	419	390	412	389	421	388	388	432	400	418	435	419	431	436	416	429	393	421	426	440	427	378	361	405	413	423	434	411	425	427	427	398	430	390	398	409	419	421	431	387	446	466	414	391	392	392	387	399	396	394	421	408	402	397	383	416	407	399	400	391	407	411	390	437	408	409	390	405	420	390	398	376	388	452	395	420	385	382	393	405	426	403	389	392	384	405	414	378	374	391	417	404	396	422	406	420	402	424	396	376	415	407	420	391	421	405	397	429	369	424	405	434	423	450	472	411	426	425	416	454	399	386	384	390	394	426	425	397	411	383	419	399	409	404	405	439	422	436	427	432	410	392	422	400	368	403	421	409	425	430	391	386	402	452	428	414	418	425	414	415	419	409	375	439	419	375	407	407	441	396	442	426	407	400	400	407	416	446	354	380	450	425	405	436	408	449	395	406	428	377	430	422	391	435	442	411	399	389	411	396	393	412	427	397	418	446	430	417	433	423	411	427	386	383	413	412	432	393	395	400	396	395	433	432	396	451	435	386	414	423	461	437	444	443	374	411	428	415	375	410	407	369	419	411	390	439	449	422	403	396	437	442	434	431	423	420	409	396	425	429	452	415	426	433	425	395	394	383	371	401	391	420	401	407	405	401	403	427	378	407	409	393	405	399	420	406	392	384	403	399	424	448	375	436	393	393	416	382	412	400	419	430	411	393	411	389	397	404	418	441	418	422	447	414	392	417	420	407	421	408	396	441	422	408	386	383	422	410	390	418	366	434	431	440	403	408	468	404	380	425	425	394	374	406	396	423	381	401	396	424	418	441	415	386	391	395	414	409	419	396	416	442	401	405	422	413	414	423	380	388	409	404	417	412	402	392	399	428	392	438	376	393	419	417	420	438	428	437	362	482	414	429	417	404	407	427	421	420	388	410	445	406	389	410	399	401	417	397	419	415	433	399	436	432	379	409	451	384	401	405	412	417	458	457	407	429	409	427	409	426	383	399	420	421	403	384	430	428	415	394	421	423	430	393	415	403	395	426	402	401	399	417	397	433	406	443	476	440	420	384	416	424	376	394	420	382	420	413	406	399	384	407	413	421	401	396	393	404	425	396	415	393	376	416	383	378	458	404	438	424	428	411	401	410	425	420	454	407	397	437	408	384	431	418	388	442	398	411	404	442	435	399	412	421	390	417	443	425	394	456	424	395	416	441	391	411	397	407	402	418	384	384	420	422	411	379	433	397	399	430	394	418	407	411	428	409	370	438	424	434	413	463	403	358	423	398	420	422	403	415	403	406	412	425	433	419	430	405	397	429	413	393	411	388	415	419	418	379	386	419	384	415	380	429	371	435	433	484	407	376	429	403	420	430	414	434	447	418	434	380	393	408	390	412	403	391	400	413	420	434	420	395	480	445	413	405	407	379	441	433	400	393	382	397	392	452	408	400	411	389	426	408	399	393	424	434	437	417	363	424	425	431	425	418	417	396	422	404	438	434	402	393	424	417	401	412	393	366	426	426	429	401	415	388	459	392	402	418	441	436	385	389	410	445	394	405	420	397	427	416	400	410	442	427	410	405	398	414	400	444	437	446	427	377	451	422	410	377	399	415	402	427	413	424	419	413	383	397	395	438	401	413	387	402	400	429	412	432	406	407	395	397	395	381	410	427	427	429	444	400	391	415	425	414	413	434	384	426	429	409	430	408	396	452	437	420	396	381	445	437	427	428	399	424	394	412	424	428	444	392	431	437	419	403	395	405	429	381	415	448	420	441	436	417	391	407	386	414	419	433	451	402	440	388	424	406	409	420	427	412	390	418	415	402	428	450	417	418	415	437	424	419	377	438	446	439	403	427	376	400	394	422	411	410	377	413	383	410	412	398	389	357	452	418	398	416	410	431	421	430	449	420	422	380	418	437	433	423	389
16089	10649	10502	6108	2404	1148	709	414	318	249	279	259	269	261	244	284	258	282	279	277	268	256	271	259	248	240	265	283	254	274	270	221	236	247	266	267	273	247	252	266	267	240	279	251	275	240	255	234	262	227	256	246	246	239	228	229	244	246	249	248	247	260	250	260	246	258	260	243	269	258	247	262	245	257	259	236	250	267	257	238	240	239	248	244	246	252	253	256	245	260	267	254	268	262	244	246	247	238	254	251	277	241	249	251	257	261	277	273	260	274	251	264	236	229	265	266	237	260	253	254	248	283	267	254	268	240	253	253	250	285	276	232	217	254	246	249	240	226	230	262	231	258	257	254	259	249	247	263	245	246	232	260	260	255	265	254	260	255	262	230	256	236	296	282	223	260	260	272	266	237	267	240	246	260	242	250	254	235	256	240	295	254	255	236	277	252	244	244	251	241	237	279	260	254	251	252	266	247	258	227	259	275	263	256	235	278	275	277	270	237	257	259	244	238	264	242	235	229	257	252	249	290	249	270	230	256	245	239	238	269	243	257	213	239	251	251	289	256	250	240	235	263	244	233	260	214	240	273	257	239	247	256	252	267	254	264	281	262	234	239	283	271	250	256	280	235	217	242	277	248	262	263	245	259	262	237	293	281	256	240	254	224	246	249	283	300	255	249	247	242	285	265	253	263	250	227	259	262	229	255	237	259	253	260	294	243	253	263	300	250	271	275	261	278	232	223	252	240	244	258	253	265	232	261	268	222	264	249	236	250	263	260	257	231	233	239	257	275	227	248	237	265	239	271	277	240	260	246	281	256	278	259	259	296	239	261	262	254	271	256	267	256	271	254	228	213	277	265	264	238	244	258	267	259	251	242	262	227	231	266	250	226	213	276	269	244	247	255	261	254	272	249	254	260	252	272	256	216	230	263	240	265	251	257	223	258	229	267	260	248	269	278	266	240	284	260	261	262	247	267	239	289	258	236	261	244	267	254	238	231	236	257	271	252	247	237	249	265	253	249	259	279	261	258	248	255	277	260	260	248	237	241	263	270	233	243	261	270	267	264	238	255	250	239	248	220	262	221	249	243	238	256	276	259	250	274	283	254	242	268	272	277	267	244	253	284	293	258	261	275	244	264	264	257	273	250	225	256	250	245	252	253	222	236	271	261	248	273	232	237	252	237	259	246	269	212	237	269	257	240	292	272	271	265	233	256	218	253	252	268	252	257	260	255	249	275	235	248	235	256	248	229	249	267	255	272	240	245	264	258	287	273	237	270	221	251	250	257	250	255	239	263	241	235	254	242	265	219	223	273	256	266	261	259	260	275	267	255	245	228	246	269	231	227	253	239	268	258	276	233	282	253	258	259	274	247	260	246	258	289	268	239	263	260	293	292	285	246	252	281	259	265	272	230	261	265	264	242	260	275	258	280	233	264	222	236	231	247	254	279	250	269	272	265	211	241	264	246	271	261	246	248	290	260	294	236	253	285	239	230	251	240	281	219	280	229	231	256	240	255	262	210	273	262	268	238	239	253	241	272	264	268	281	258	277	243	268	246	241	249	253	262	272	265	259	248	266	226	215	251	224	243	229	248	258	273	225	219	256	263	236	261	229	230	265	274	249	279	260	256	260	249	261	274	287	209	257	227	264	282	246	249	274	260	276	248	243	256	234	246	222	250	245	209	245	279	251	228	263	272	226	274	230	265	263	233	252	233	225	262	216	231	274	258	239	262	255	266	252	226	237	237	224	252	285	285	249	246	246	269	243	248	239	240	252	226	281	283	229	258	283	241	281	233	248	274	258	245	253	225	261	266	256	302	278	279	266	274	251	258	250	269	252	257	261	259	279	230	236	263	258	272	240	268	264	258	258	224	294	258	264	233	231	227	246	202	284	252	251	273	264	214	241	243	274	281	236	241	246	241	260	222	276	241	243	236	264	253	254	254	263	254	240	232	263	264	227	246	270	239	262	266	262	257	256	261	237	252	285	253	267	249	264	266	277	267	238	243	238	260	242	239	266	243	246	240	256	233	256	262	231	271	241	277	278	290	297	259	284	238	261	234	237	257	247	257	282	266	225	261	246	258	260	249	247	261	254	287	290	256	248	283	238	242	241	239	246	285	228	240	240	247	283	243	247	263	261	261	239	246	280	274	242	240	250	273	251	298	272	265	266	257	231	251	243	267	297	280	228	229	243	263	267	268	258	266	228	235	250	266	262	258	257	234	261	273	282	240	244	280	232	225	222	284	261	268	235	246	273	217	231	256	228	256	228	220	257	275	263	269	245	269	291	276	231	271	250	232	237	259	237	265	265	291	223	265	296	285	259	240	247	239	244	264	250	281	251	267	267	239	254	275	265	250	229	230	249	243	254	253	265	250	251	277	226	224	279	248	245	250	259	237	238	251	259	231	276	236	256	264	244	270	262	241	263	284	247	232	254	258	245	222	246	259	237	222	269	260	261	256	251	247	233	257	246	253	257	304	245	231	259	270	237	270	272	245	261	250	228	261	254	251	237	255	259	243	236	280	290	244	242	277	254	259	254	246	254	253	249	274	252	220	240	267	261	253	228	236	246	239	261	237	245	263	258	253	249	247	261	240	269	222	256	254	242	263	242	251	286	239	250	249	267	268	274	262	265	235	258	247	255	267	262	235	262	252	284	263	263	257	278	262	306	289	262	271	267	256	275	232	261	257	223	230	241	268	282	283	258	241	284	234	266	240	250	272	275	263	278	261	248	268	247	220	245	251	262	261	261	243	233	272	241	236	264	274	263	263	264	208	261	287	256	274	252	245	244	264	243	291	254	250	254	275	263	264	225	264	233	286	245	256	259	245	245	252	243	248	246	271	244	250	248	251	238	246	262	270	248	230	241	245	251	265	233	201	240	284	250	241	257	256	260	241	268	255	269	234	239	293	290	270	258	244	213	238	268	267	260	253	229	233	282	256	261	257	250	249	257	260	225	256	232	280	253	271	274	241	244	231	269	242	240	230	257	261	276	192	255	266	250	255	268	258	257	279	250	284	250	267	260	256	248	230	270	226	274	245	257	279	274	274	255	235	215	257	227	274	255	249	278	269	232	251	221	252	290	261	241	256	251	263	251	264	252	275	270	264	260	285	247	262	261	250	246	249	292	226	248	254	267	284	273	272	246	236	252	244	234	257	253	273	247	297	260	244	268	247	249	256	253	228	273	233	274	260	276	282	254	269	275	264	267	247	241	266	279	264	261	287	280	240	257	254	245	249	295	249	243	251	271	248	275	254	261	267	278	245	246	229	274	267	240	260	228	246	274	254	253	238	249	260	235	273	279	247	260	244	258	222	254	231	264	242	252	247	241	246	238	260	264	248	250	242	238	242	233	246	279	277	221	251	226	280	234	266	265	241	277	281	272	241	252	234	239	272	264	293	278	252	290	234	245	233	247	231	267	277	292	273	274	257	239	255	254	276	249	279	267	248	275	272	278	231	265	242	282	255	238	240	253	274	258	260	218	241
13410	13050	18164	13823	6999	3807	2197	1162	750	624	586	576	619	566	597	557	585	584	596	573	576	575	561	570	589	550	601	586	555	580	625	582	605	585	588	584	588	559	626	610	567	616	562	567	603	579	559	588	571	591	564	609	578	619	563	590	610	562	567	573	591	558	585	564	613	552	555	571	604	558	534	583	567	595	583	589	585	558	581	593	616	564	575	614	567	581	567	605	630	612	568	609	555	572	590	564	583	573	552	582	595	578	563	597	613	593	566	566	586	574	609	588	574	592	598	625	570	581	587	573	607	582	595	572	580	571	596	588	592	610	558	608	581	564	592	574	563	600	612	585	585	595	563	598	573	589	558	586	610	565	544	587	585	580	598	573	558	551	559	548	586	603	634	573	604	569	590	543	586	597	585	584	552	614	584	566	591	557	555	606	565	534	606	596	593	614	561	603	592	618	583	607	604	555	582	579	562	600	547	591	585	616	591	569	616	627	567	536	570	590	609	566	543	606	598	563	618	598	564	594	605	631	583	578	595	557	558	529	617	597	591	567	565	534	573	589	590	613	592	576	557	578	585	562	595	571	569	555	572	587	586	592	632	595	563	549	600	559	586	575	618	589	571	615	526	596	632	575	540	584	564	573	549	593	612	597	648	616	579	612	572	596	594	624	603	601	591	562	621	579	567	589	539	582	583	553	562	602	631	549	542	579	566	599	566	590	589	561	576	593	576	572	587	594	591	560	619	594	609	590	577	609	595	601	560	568	564	612	573	584	577	609	532	563	548	602	554	572	555	572	585	591	602	567	610	578	567	505	574	580	572	561	617	585	573	608	619	562	600	563	589	563	566	549	576	593	562	622	553	604	623	601	586	565	532	583	613	554	553	598	579	634	618	602	609	611	554	579	588	588	584	579	554	607	585	561	544	534	532	571	564	600	595	589	576	551	594	542	550	569	592	595	588	560	547	599	574	555	598	562	584	582	584	531	620	581	571	605	575	593	577	586	597	577	556	579	603	556	617	573	607	572	582	574	570	604	559	586	651	591	581	545	557	582	545	594	584	591	586	522	584	601	584	576	602	566	546	604	577	605	559	569	563	576	590	560	607	589	598	601	605	588	560	606	601	593	618	585	575	551	585	570	543	624	592	587	581	607	562	550	602	570	570	616	616	571	546	566	547	554	558	555	595	606	570	561	575	629	605	606	564	563	583	567	575	590	573	571	612	612	613	600	584	575	589	558	531	616	621	618	565	568	626	610	624	599	565	610	594	560	595	596	621	589	583	593	587	594	597	586	555	621	571	591	570	562	554	596	572	548	557	601	611	586	559	537	607	635	583	529	568	602	591	536	595	562	561	592	533	597	580	603	618	593	591	606	595	580	624	567	556	599	520	619	601	604	605	572	597	556	620	603	618	587	615	553	588	600	580	605	599	569	546	595	590	585	587	592	569	576	621	588	615	590	575	577	615	577	590	581	584	591	583	563	579	579	524	613	575	601	548	591	594	590	583	593	558	575	572	599	576	583	616	518	599	638	601	626	580	563	578	603	576	595	591	572	567	582	589	603	596	596	613	576	569	596	556	618	569	515	571	562	579	607	602	586	575	591	574	579	587	558	567	558	597	571	577	567	586	600	598	587	577	595	537	585	592	561	581	611	577	569	546	568	561	611	569	601	589	569	558	611	577	587	579	612	596	575	604	571	587	604	619	585	572	594	562	613	621	610	580	583	544	592	595	537	571	563	551	596	591	601	602	602	575	581	569	585	589	616	585	585	605	594	581	573	588	571	576	571	624	608	612	545	580	603	598	579	565	576	582	606	588	567	551	579	560	636	574	579	595	601	577	636	585	537	557	571	594	577	552	606	580	588	584	621	540	589	594	579	602	595	594	596	568	539	565	563	610	579	598	582	573	592	605	586	571	587	590	564	602	596	614	594	562	586	582	562	630	611	613	558	629	570	582	584	571	578	563	620	588	605	625	573	601	577	594	595	549	564	582	582	566	589	561	566	579	626	534	550	582	599	617	612	555	585	606	546	578	607	570	557	585	587	587	563	589	587	585	594	605	597	591	567	603	580	564	550	598	655	602	585	588	580	613	600	589	601	587	597	580	570	571	557	592	621	608	571	579	601	590	581	612	551	583	578	565	641	593	600	542	608	525	578	613	585	559	606	616	575	592	596	593	589	595	550	570	621	591	551	561	588	573	611	623	582	606	570	553	594	590	544	614	593	558	521	535	567	533	580	608	589	595	545	586	596	583	571	595	601	559	586	544	591	599	537	587	596	573	600	597	571	561	589	564	545	546	626	582	646	585	576	540	576	605	552	552	580	587	571	589	603	597	574	576	564	560	545	607	535	594	572	621	593	607	588	590	573	568	591	560	575	580	560	559	614	625	554	543	582	646	578	588	521	586	603	593	569	576	573	566	597	572	604	546	613	553	606	606	561	609	571	525	568	619	608	544	600	582	576	570	632	626	556	578	562	608	558	581	616	597	586	554	603	597	585	593	584	560	543	552	597	569	588	592	570	595	626	569	577	543	558	627	546	575	602	580	580	558	607	581	544	569	561	589	596	585	578	556	563	580	609	620	588	599	565	638	559	630	542	609	593	614	558	602	605	594	601	601	580	593	593	541	604	555	600	580	562	565	579	587	573	590	582	597	549	585	632	624	579	588	588	546	573	571	575	547	564	538	607	557	598	561	587	559	561	610	609	583	596	604	599	576	560	592	596	583	561	583	598	555	553	577	594	576	633	577	560	553	601	588	600	601	563	588	599	569	589	610	562	615	598	621	565	583	585	555	592	588	622	588	589	555	572	582	611	609	584	552	585	588	594	606	559	583	637	639	603	564	606	563	542	587	594	571	549	639	595	591	620	613	590	541	563	559	599	556	603	581	577	593	527	576	551	576	541	565	600	585	551	535	604	529	536	593	554	600	587	608	596	533	552	600	573	580	592	619	593	558	590	589	614	541	605	535	541	575	570	569	564	573	569	527	572	598	563	583	552	582	566	571	570	567	559	596	579	598	613	594	615	592	562	584	590	557	531	607	607	563	604	596	620	540	592	553	613	582	611	606	557	560	536	602	557	538	559	597	563	560	530	551	567	562	567	553	554	536	584	570	581	594	590	605	549	608	582	560	584	620	589	580	571	558	578	545	618	586	618	626	606	593	565	567	567	573	609	578	599	564	620	564	587	571	621	581	590	618	564	601	624	586	559	585	590	586	595	549	598	642	581	594	572	617	594	658	610	635	562	595	559	573	581	588	611	601	642	679	610	592	570	569	568	560	605	578	552	580	561	611	608	616	576	584	576	561	560	581	588	556	585	559	573	578	574	608	561	581	591	586	603	608	578	584	596	556	598	581	641	564	573	604	612	544	563	643	582	548	592	578	594	595	584	596	593	589	565	592	567	584	637	542	591	555	577	559	564	591	580	556	607	607	605	576	600	586	591	599	614	601	580	622	594	588	614	600	603	613	580	606	586	596	579	547	602	580	573
56699	54955	58830	43479	24823	11837	4705	1496	541	205	192	221	221	213	242	239	223	196	220	221	206	218	213	204	205	208	213	198	227	193	204	210	169	212	195	208	180	211	206	216	206	196	202	220	243	225	219	178	191	201	225	224	232	231	206	213	213	191	196	227	200	208	219	208	200	206	200	218	194	181	243	218	207	207	202	191	207	227	213	202	214	200	201	186	201	225	225	215	213	214	228	223	202	191	234	205	204	220	249	202	195	216	211	186	218	194	229	197	183	206	205	214	207	205	169	186	224	202	190	183	192	231	212	208	196	206	188	217	197	197	192	222	181	219	230	195	227	202	199	190	214	209	216	200	198	223	206	221	187	198	210	214	191	206	205	211	196	214	191	204	195	211	202	192	201	209	196	195	205	196	189	205	189	214	226	198	197	242	208	199	206	229	207	213	214	216	205	190	212	218	216	198	203	207	186	195	204	181	223	230	208	211	235	189	197	190	199	198	201	197	213	205	222	225	237	221	205	226	190	189	193	188	218	201	224	203	172	214	233	209	220	183	197	211	203	183	229	207	223	228	210	163	183	213	195	205	208	214	199	209	217	232	174	190	197	219	190	184	184	187	193	217	223	217	225	198	205	188	212	199	167	216	229	221	182	210	232	191	180	205	214	199	180	198	200	224	209	214	208	240	229	212	188	184	194	239	199	214	177	219	228	184	198	185	215	211	214	217	216	214	218	236	209	201	195	212	183	196	206	210	212	211	217	199	206	181	197	187	225	208	228	193	198	216	216	213	195	201	210	191	217	214	208	178	213	198	200	221	212	207	213	214	214	191	218	218	218	213	209	208	234	214	189	215	222	230	217	228	189	199	214	199	221	254	181	207	222	175	198	217	170	205	214	205	204	205	212	198	204	182	225	199	179	212	184	217	256	202	232	207	201	190	220	205	232	171	216	192	199	214	206	216	204	226	188	207	217	203	218	213	208	225	213	218	203	191	197	193	215	193	213	230	219	230	188	181	233	208	213	207	205	210	174	202	214	192	227	217	198	214	211	229	219	213	251	219	213	199	225	224	206	191	221	200	200	206	197	204	213	209	196	183	225	173	201	232	216	221	191	216	217	219	216	187	201	196	218	221	216	202	209	195	205	193	182	184	215	188	208	197	171	212	177	218	195	203	191	187	171	218	217	223	202	218	193	200	226	197	214	216	209	202	234	219	217	193	206	215	181	183	192	158	186	206	208	215	201	217	222	205	209	238	215	225	240	209	197	200	199	216	224	198	204	180	197	219	198	204	185	207	217	202	178	203	234	208	202	217	208	186	224	212	229	199	191	213	191	200	205	188	204	209	199	199	212	200	202	224	220	212	182	200	220	201	218	192	214	211	230	198	197	203	210	204	227	200	196	206	232	217	206	211	225	181	195	194	182	204	212	234	219	169	239	184	215	197	216	199	206	202	198	227	178	209	189	202	223	201	234	193	186	223	231	188	182	218	207	189	199	207	215	203	194	228	188	214	210	231	199	229	222	190	213	236	204	225	209	177	234	196	206	213	219	198	220	201	178	218	200	187	197	210	223	209	182	198	223	224	207	182	196	223	211	225	200	226	177	207	164	220	199	202	221	221	214	177	222	199	195	194	205	220	209	188	204	200	224	231	201	195	206	183	235	194	219	188	180	206	212	215	180	204	203	213	205	217	194	215	200	203	225	196	191	217	220	228	217	208	221	184	187	229	192	201	215	221	208	189	198	189	216	206	199	216	226	198	218	227	218	203	213	208	184	201	206	208	174	198	227	208	212	207	177	224	198	232	180	210	219	206	220	203	227	210	204	239	212	178	223	219	217	209	214	209	184	203	193	216	194	206	222	203	207	240	202	208	189	193	199	224	194	195	228	216	180	193	207	215	221	219	200	194	227	236	198	200	202	200	193	199	200	211	195	197	232	203	201	204	204	194	216	190	207	205	215	196	184	213	218	205	210	212	213	217	211	184	209	218	187	194	197	208	189	215	189	219	215	212	195	188	210	213	203	198	219	203	216	232	189	209	214	205	193	211	225	188	206	216	247	205	230	192	221	189	202	220	180	217	208	209	241	210	211	218	208	192	196	204	231	203	261	213	224	228	229	183	217	204	224	216	238	201	229	196	199	205	177	211	219	236	196	193	214	221	210	202	238	220	199	227	200	234	214	213	210	196	207	217	221	195	203	208	205	233	231	236	210	204	234	206	191	222	197	209	195	201	190	211	222	200	218	207	217	239	190	199	173	197	206	192	209	206	193	165	236	188	205	213	195	210	234	178	226	194	209	228	227	188	205	215	219	222	190	212	202	222	193	201	216	193	198	177	242	175	199	201	208	205	197	224	222	235	207	202	216	247	198	219	223	200	209	226	214	211	194	209	184	199	199	222	209	213	194	206	178	187	221	206	228	230	210	210	191	221	211	215	225	208	212	228	216	191	230	201	205	208	201	227	223	193	217	184	219	173	209	227	203	205	217	187	204	212	202	215	211	198	211	228	209	218	208	173	196	199	216	196	230	195	253	215	195	199	189	209	193	217	223	201	229	169	227	205	205	191	201	224	206	196	231	220	212	202	197	247	209	193	199	209	216	212	224	182	193	209	218	225	205	227	189	199	198	187	205	227	181	186	231	225	217	201	224	194	231	199	181	205	217	209	195	217	208	236	220	213	216	230	187	189	239	223	193	210	201	212	201	208	167	206	194	218	233	189	215	235	216	216	193	214	185	182	219	190	207	216	226	205	214	225	218	205	240	204	214	207	208	219	194	189	198	232	212	207	195	208	180	200	197	191	185	216	226	224	204	211	188	195	212	211	184	207	220	204	207	224	200	206	200	205	186	215	180	236	179	208	194	188	204	194	185	189	204	186	225	233	204	205	208	191	210	225	203	226	219	177	207	174	204	234	204	221	214	218	201	209	193	196	191	211	210	200	216	216	214	215	205	220	212	207	201	223	200	210	181	205	198	198	188	193	205	210	221	208	195	207	176	228	226	198	203	187	211	203	189	198	206	217	217	212	201	203	210	200	196	210	176	214	215	217	205	203	193	203	201	182	199	171	228	176	192	208	206	201	194	194	223	222	207	222	206	179	194	202	224	206	211	195	208	201	204	219	220	180	193	201	211	194	210	228	215	212	213	203	223	179	206	183	211	238	197	218	207	238	223	191	201	209	205	202	180	226	208	225	195	214	192	208	185	216	215	201	227	200	194	204	214	179	189	186	189	206	196	185	204	195	197	209	206	204	196	215	212	195	181	198	206	211	226	227	185	218	188	229	213	232	217	190	217	193	186	192	222	223	212	228	187	212	230	178	214	194	209	200	210	207	218	224	216	192	199	209	176	194	198	195	243	219	228	245	185	187	184	202	196	206	215	187	198	223	192	213	218	199	201	224	201	222	196	203	205	209	196	178	203	208	184	204	206	198	221	216	179	179	182	211	211	213	196	238	224	210	220	201	185	214	218	201	221	194	205	212	230	205	198	220	222	218
34140	41387	53830	48060	34277	23251	12681	5163	1818	576	553	487	494	506	532	478	499	514	519	503	494	492	475	497	519	495	457	491	430	480	478	478	474	483	495	435	508	480	474	528	497	489	525	499	476	465	486	455	483	493	466	480	464	504	478	478	492	500	496	483	468	473	480	496	522	446	493	466	480	476	480	536	467	506	458	484	475	496	478	476	487	499	479	514	455	490	482	468	473	466	454	482	503	478	509	505	482	490	511	476	453	482	496	540	490	461	490	507	525	439	515	482	489	490	491	462	478	466	496	450	479	475	506	469	488	505	469	476	475	438	472	454	473	494	470	527	478	446	471	478	527	507	465	474	425	508	458	488	505	482	485	449	494	460	471	484	489	462	505	478	478	509	453	490	490	453	457	485	490	488	478	506	479	495	437	435	493	461	474	482	452	450	453	497	499	478	459	485	519	458	474	479	514	473	474	504	465	480	522	433	506	500	476	480	453	426	480	525	465	476	480	473	462	477	486	489	511	501	487	509	513	485	478	449	455	494	497	485	464	465	451	481	480	519	489	491	529	491	439	509	475	469	462	502	484	498	510	481	474	528	482	476	518	487	461	475	504	470	472	500	468	499	467	472	508	493	505	484	468	488	461	454	458	509	496	456	485	479	464	426	469	514	472	483	518	454	490	482	473	481	502	494	480	535	443	478	483	494	504	531	488	484	492	432	469	536	488	490	464	474	526	492	503	522	482	516	506	497	454	502	498	465	487	511	472	459	460	519	477	472	453	498	438	497	513	468	451	500	484	424	476	482	499	494	503	471	454	521	461	451	496	477	484	431	509	488	493	512	511	475	486	502	489	521	449	489	484	491	498	451	488	456	510	512	473	480	453	529	459	501	480	472	449	477	502	488	450	486	516	496	493	528	458	471	484	489	441	507	468	517	458	463	451	494	457	472	477	472	465	454	481	469	450	480	483	481	489	422	437	505	513	530	491	509	474	519	467	508	482	475	490	506	452	477	489	494	499	468	475	446	492	460	481	492	472	474	449	476	517	494	479	483	466	476	516	497	495	476	491	479	487	488	468	492	461	493	447	501	490	485	470	506	493	486	487	457	515	544	527	486	457	488	453	506	446	469	465	506	463	515	447	478	492	473	505	489	468	474	461	470	501	488	481	470	516	463	474	458	475	512	465	485	483	517	505	446	486	490	477	481	488	430	455	501	522	480	517	500	478	469	474	478	420	462	484	485	489	482	496	492	445	508	430	511	485	470	490	478	480	453	493	481	483	516	488	484	474	474	479	455	468	496	450	504	490	450	476	492	464	456	510	493	499	409	457	500	497	531	476	491	437	485	497	465	480	491	470	511	442	492	523	506	448	499	488	478	460	429	431	476	483	541	474	472	492	478	483	484	448	447	498	443	446	485	467	489	489	477	480	497	468	462	498	514	463	507	470	526	481	509	479	482	485	499	464	509	481	506	493	477	482	495	501	453	494	492	456	499	486	480	519	510	464	463	475	479	467	454	512	507	437	446	505	471	461	475	453	463	489	470	454	469	485	489	494	516	492	469	460	471	451	486	441	468	465	459	478	522	536	468	467	438	472	462	502	433	487	473	492	479	448	485	507	470	472	471	477	471	473	528	438	498	476	499	500	506	469	475	481	492	448	462	488	484	475	510	449	539	502	478	509	476	497	494	503	488	485	497	502	490	510	444	485	493	473	483	454	444	507	488	475	498	479	461	491	460	485	477	526	483	496	528	502	511	480	484	475	480	507	473	504	499	523	460	454	490	470	450	488	496	522	486	528	479	520	498	545	491	490	454	476	469	456	525	524	494	472	476	497	465	485	440	494	492	484	428	469	503	485	433	473	505	483	454	505	507	490	454	484	484	509	449	468	441	476	456	469	487	476	509	472	513	473	495	470	472	467	497	417	486	494	497	509	488	501	472	477	500	497	445	506	468	493	476	461	464	500	518	514	512	505	475	472	494	475	493	500	482	446	494	445	466	492	515	479	479	485	478	494	525	518	475	495	489	468	528	441	486	478	471	491	518	485	478	499	453	479	468	483	454	432	484	478	483	530	475	502	511	479	485	480	489	458	462	464	504	469	516	450	485	515	450	458	465	476	518	471	502	498	449	460	463	466	462	502	442	465	474	497	500	527	481	495	514	528	489	468	489	508	469	478	474	514	484	445	467	456	492	490	510	472	460	487	497	472	486	516	444	450	479	449	454	492	530	477	481	487	477	478	477	452	443	451	485	499	498	474	501	494	512	456	473	470	472	428	489	508	491	534	523	514	493	444	489	479	500	481	448	430	500	487	473	477	475	478	502	482	500	443	496	460	458	486	477	481	488	455	471	475	462	509	500	433	446	458	446	481	468	489	491	478	484	522	434	494	461	474	473	482	496	483	476	465	469	482	468	471	462	451	469	476	487	451	476	441	489	477	456	452	478	491	464	493	502	500	485	482	527	517	514	488	512	481	514	475	460	504	482	444	495	478	472	461	468	464	452	514	485	511	495	493	506	471	515	499	440	446	517	473	444	469	490	478	515	501	503	470	484	482	503	482	483	474	456	471	478	489	521	500	441	473	495	470	477	462	471	484	524	448	505	492	502	490	479	496	485	441	500	497	515	500	491	442	497	498	464	496	469	465	481	480	504	477	465	497	488	496	459	516	489	464	474	489	483	501	518	497	498	506	481	457	470	513	504	446	489	525	462	450	456	463	470	468	473	515	492	503	471	504	464	507	481	487	450	451	479	478	505	427	485	443	490	501	483	493	473	463	492	488	447	451	467	513	511	465	445	513	467	508	506	478	476	481	483	524	497	499	467	457	470	468	475	475	482	473	456	497	489	490	512	499	471	491	510	495	482	475	477	468	458	491	491	526	468	486	469	492	462	453	460	480	448	512	485	460	476	483	469	480	475	505	499	491	507	473	451	491	440	482	493	482	526	498	488	467	477	494	493	472	471	484	479	471	488	500	469	470	509	503	450	470	449	443	487	470	511	502	492	485	465	468	455	456	509	490	467	467	470	453	508	454	486	460	481	484	481	481	486	484	454	498	450	528	481	491	503	506	474	497	493	487	538	475	451	466	492	459	524	487	465	514	509	485	504	455	486	487	464	482	471	510	487	460	496	500	465	468	489	471	484	486	506	501	470	512	500	477	510	449	493	471	452	519	481	491	480	472	487	498	492	513	469	421	444	524	476	499	498	459	496	478	490	470	506	500	478	498	478	484	487	475	460	493	485	507	521	490	493	472	501	479	454	487	501	510	471	463	478	505	482	504	464	493	456	485	505	462	456	449	503	458	425	503	488	471	474	461	465	454	463	458	491	440	469	501	502	473	499	499	470	476	510	485	459	479	469	492	516	476	460	496	480	461	478	517	498	488	496	519	454	469	493	472	487	464	488	502	485	477	489	468	516	484	481	442	514	490	497	451	488	474	485	439	508	498	488	506	481	506	516	491	502	458	494	467	466	473	496	516	466	479	529	491	499	448	508
75866	75537	75648	60916	40767	25424	12127	3947	1091	211	176	191	178	193	181	203	187	192	175	187	177	196	180	195	182	167	181	186	176	180	146	146	176	169	147	161	175	161	214	208	232	198	195	190	161	192	196	196	182	181	171	201	178	169	182	182	184	181	181	191	168	196	164	182	183	167	164	175	176	210	186	184	177	168	155	154	206	164	171	176	162	203	189	190	189	178	194	174	195	168	171	194	176	195	170	175	185	167	173	188	169	160	167	171	163	174	167	186	174	177	189	188	166	165	197	157	159	176	173	180	186	185	181	193	148	169	205	162	176	189	161	163	194	186	195	195	177	192	169	207	164	189	177	149	194	188	186	171	203	174	167	203	189	193	200	185	189	185	199	155	166	195	168	168	185	180	195	179	186	203	151	187	168	171	179	188	191	175	170	183	166	202	198	194	180	180	162	190	186	182	172	193	171	218	204	181	195	163	178	207	187	185	178	199	170	183	159	168	171	169	176	174	170	180	171	182	179	182	183	209	165	187	172	188	177	157	166	144	207	185	161	178	167	183	195	187	180	175	162	185	175	177	188	197	191	197	176	208	165	194	192	172	164	169	168	180	179	165	193	190	207	170	165	160	147	168	168	156	163	174	188	158	191	152	169	150	188	179	191	192	175	159	162	206	163	165	155	183	198	184	196	181	183	191	193	186	173	187	187	168	159	192	182	164	182	166	166	158	185	154	194	168	164	180	169	180	166	174	180	186	176	184	189	181	158	162	169	164	174	157	179	207	178	178	189	169	172	156	173	187	141	186	181	153	172	185	193	162	182	176	192	166	175	193	158	167	166	189	186	164	163	182	159	188	187	170	182	171	185	163	200	194	164	185	173	178	182	182	177	192	203	187	197	148	181	185	194	168	195	178	174	190	182	181	186	164	181	182	172	179	212	165	164	176	180	182	197	179	187	175	189	187	203	156	182	174	192	178	170	190	176	160	191	188	173	176	168	176	170	173	158	171	178	178	182	166	174	185	194	186	192	185	182	180	198	159	196	165	167	205	166	150	203	161	206	180	164	171	197	193	170	169	182	159	168	205	199	169	155	171	169	170	148	190	160	175	174	185	202	182	179	175	173	206	169	197	183	209	162	179	212	180	165	167	136	220	194	162	188	211	173	179	172	170	182	162	189	185	203	168	184	155	138	160	188	178	184	198	190	171	177	165	173	187	184	176	195	157	171	185	178	188	183	169	187	190	178	190	170	186	191	161	187	189	184	200	196	167	180	170	162	169	171	164	178	144	173	174	180	187	181	187	198	168	195	185	189	175	181	192	177	179	175	165	191	172	176	165	208	175	186	168	188	179	186	196	176	177	191	177	176	176	174	209	171	183	171	165	186	189	172	176	184	188	182	170	169	186	178	176	166	185	190	166	190	166	169	173	167	163	193	168	186	177	180	204	186	168	173	193	185	190	161	196	208	185	170	172	174	202	153	171	158	188	158	187	157	173	187	182	188	171	191	165	159	168	164	179	198	190	187	184	174	178	190	196	175	171	161	197	161	168	207	157	191	163	156	175	167	184	180	168	186	195	203	187	175	184	167	178	213	165	172	181	180	202	185	192	149	177	187	178	163	186	181	182	168	180	192	139	188	163	167	156	163	171	182	176	192	222	182	165	175	163	191	156	165	189	162	177	188	188	174	178	191	174	182	197	182	154	171	155	170	195	182	144	183	190	163	189	180	193	165	174	172	183	178	193	182	157	186	193	175	198	175	158	174	156	181	215	167	173	187	165	161	162	169	143	167	163	176	161	173	177	180	183	192	168	198	185	177	162	163	190	155	165	167	175	167	181	156	163	193	184	186	168	166	173	181	193	173	170	185	190	181	180	186	185	177	170	157	163	161	177	173	174	171	192	158	211	182	154	190	195	202	191	179	197	169	204	177	200	150	186	198	169	172	167	167	187	173	162	159	172	173	165	154	204	188	176	170	199	189	182	191	164	186	167	176	184	197	179	183	168	177	177	168	160	194	177	150	165	168	166	175	211	177	162	170	190	193	168	166	193	196	186	181	160	186	208	183	172	175	170	192	175	190	172	179	168	173	192	198	208	189	158	202	176	167	180	170	184	194	181	187	168	179	187	189	181	195	177	187	194	168	180	204	183	171	192	168	169	166	165	173	190	203	161	220	185	173	167	174	179	187	171	181	188	195	163	157	173	173	183	180	198	182	166	186	175	189	170	168	196	188	186	171	169	189	173	160	175	183	186	162	162	202	185	190	180	173	176	179	171	171	164	179	171	175	164	202	208	163	174	169	170	169	164	195	178	189	161	171	174	203	198	199	160	210	161	181	185	172	208	189	188	196	196	168	164	191	178	176	175	181	201	196	179	154	184	176	176	201	181	169	185	185	189	175	163	166	196	190	171	177	178	193	171	169	200	200	171	174	212	182	160	182	191	164	163	178	166	186	161	192	169	177	158	170	169	189	183	188	184	184	163	163	195	176	155	185	191	163	200	165	183	186	182	165	165	209	204	222	185	174	183	213	174	171	169	208	164	146	196	175	196	184	178	190	168	165	173	211	145	162	188	170	188	193	157	179	152	196	189	174	161	195	165	179	194	178	188	163	184	176	160	177	160	188	174	172	197	172	160	180	182	158	160	184	163	169	170	174	196	176	209	181	188	176	171	169	174	197	181	195	201	164	182	161	168	175	171	175	195	175	156	165	179	178	174	150	169	187	175	206	182	205	158	154	195	183	191	171	197	171	172	184	176	168	188	192	167	180	179	182	160	167	187	180	186	185	169	188	173	191	191	176	178	148	168	171	190	192	184	176	187	171	186	161	189	194	177	155	181	181	183	171	182	158	179	175	173	176	180	178	214	152	179	180	188	179	166	197	183	179	177	193	190	183	210	152	169	157	176	187	175	179	185	173	179	173	192	177	190	206	199	171	174	169	175	174	168	163	184	177	168	179	184	201	183	184	206	190	168	177	173	163	192	162	181	175	173	180	188	181	192	175	171	177	184	161	181	184	172	166	185	193	163	196	164	186	165	185	170	170	180	181	167	188	178	168	180	178	158	172	173	157	193	182	170	176	186	166	201	168	178	148	190	201	163	185	175	183	185	174	204	169	168	177	207	181	158	200	162	195	183	199	182	193	180	170	177	160	185	206	171	172	164	189	136	181	146	158	199	183	179	171	183	196	194	212	167	197	180	183	181	193	162	163	199	179	189	170	177	185	181	185	158	181	162	179	172	168	161	177	176	167	207	191	159	190	177	175	169	160	189	156	202	168	144	192	190	180	143	167	157	169	191	176	191	188	175	173	165	199	196	167	197	197	199	192	172	181	193	191	164	179	168	185	215	172	192	180	189	165	176	196	209	175	176	186	169	176	187	184	190	158	165	203	174	169	170	167	169	172	188	178	185	170	174	184	201	182	185	187	179	191	185	186	181	191	190	178	150	185	185	180	175	180	186	195	204	186	184	169	161	187	187	204	172	192	162	178	193	189	185
47378	56925	71376	64128	48751	36639	22447	10955	3391	601	486	464	495	457	459	481	470	472	487	507	477	515	484	454	470	437	467	423	434	441	423	436	405	434	456	436	430	415	432	512	538	508	461	461	443	394	414	416	450	453	435	434	433	405	419	428	406	429	410	456	394	414	412	423	392	420	451	416	441	443	425	402	408	424	386	429	436	438	417	471	398	390	403	436	442	421	419	396	409	421	434	454	401	440	415	432	395	458	478	415	431	406	432	453	434	432	452	424	441	437	425	431	415	408	420	392	416	423	437	426	452	442	430	455	410	435	421	392	414	422	436	448	436	462	414	401	429	431	388	431	427	416	440	428	434	444	398	412	424	471	422	411	387	409	425	417	459	432	395	444	421	439	435	418	431	420	428	412	460	413	419	420	420	409	461	425	404	455	425	407	428	392	401	439	390	439	397	444	421	421	416	420	439	455	403	425	399	446	393	423	414	450	456	443	445	439	411	407	392	506	416	485	385	413	398	465	431	432	433	432	402	423	402	433	457	398	413	424	448	420	405	438	409	396	404	452	377	384	412	380	423	398	424	422	395	436	446	439	427	440	388	427	412	400	426	419	434	447	455	413	435	421	416	443	433	433	393	449	425	447	463	404	442	412	418	434	405	388	446	437	444	421	436	421	442	423	417	477	409	422	392	428	416	423	399	454	436	437	420	422	466	430	442	422	451	385	392	457	447	385	437	433	420	442	426	387	416	407	447	413	419	395	412	426	408	426	430	424	416	450	418	426	452	396	387	418	461	403	441	437	403	446	433	416	402	406	464	387	432	417	444	381	440	411	365	459	437	391	419	384	431	429	430	434	415	436	437	445	398	442	414	412	423	424	461	461	394	410	396	420	429	437	427	427	434	427	424	434	425	408	428	439	418	419	434	410	432	429	388	425	383	415	400	402	423	401	410	450	440	443	446	431	419	403	427	402	433	370	407	433	418	437	423	413	437	422	451	457	419	448	416	411	450	401	456	444	396	417	404	406	404	386	430	412	415	418	428	436	464	425	416	415	409	442	412	399	408	408	424	413	390	418	406	456	437	410	425	441	434	451	425	470	413	427	420	443	412	466	432	427	405	433	429	389	411	405	389	439	431	452	439	405	395	394	426	436	429	460	421	395	416	399	423	419	387	442	462	424	399	456	436	435	432	406	438	429	433	470	458	434	412	411	423	420	439	466	453	426	440	420	434	456	443	424	434	440	431	405	374	434	405	428	409	424	414	431	458	396	427	420	420	389	474	425	451	410	416	430	432	447	367	441	403	416	436	387	422	452	389	414	448	438	442	372	421	426	420	417	402	419	437	426	390	446	424	403	430	411	428	400	444	427	419	430	427	459	399	371	442	425	435	411	445	404	451	415	465	417	416	418	401	426	427	413	445	426	406	426	428	393	440	441	397	425	453	382	487	429	394	390	414	400	435	471	422	428	424	432	438	461	436	422	381	411	433	436	416	437	426	407	416	396	436	446	413	425	397	403	448	433	456	425	383	438	439	403	445	431	448	407	438	436	412	415	425	439	394	428	431	435	417	461	419	405	428	402	427	399	419	429	427	429	423	444	428	421	409	431	431	435	390	417	421	436	453	465	405	442	446	423	463	431	391	396	390	421	425	383	447	403	461	421	403	424	395	398	452	454	431	419	394	412	442	424	414	440	429	412	432	418	405	443	429	417	431	417	419	397	463	439	391	422	411	445	410	391	422	415	429	395	423	442	409	425	382	417	401	413	420	406	439	440	414	437	432	417	408	422	446	437	430	406	448	418	401	403	421	386	420	422	407	388	413	429	439	431	418	433	448	429	433	457	415	432	422	425	400	391	444	410	407	440	415	421	415	418	409	392	380	422	424	432	398	429	453	401	393	433	451	413	451	413	415	443	438	412	408	431	427	413	422	420	436	422	400	384	422	424	415	412	453	413	429	410	436	413	416	433	420	437	419	429	420	440	408	434	439	402	445	436	472	415	400	396	417	420	412	421	460	423	426	452	417	411	430	399	413	436	443	405	422	400	444	434	405	441	459	425	403	383	452	387	429	475	418	381	383	453	475	438	440	455	424	455	418	465	433	444	427	446	434	414	423	440	432	410	472	439	411	450	437	442	441	409	414	430	389	435	431	398	427	473	411	396	397	418	436	457	423	408	421	427	421	428	450	426	468	415	410	427	406	443	400	421	418	410	447	440	408	406	391	420	423	436	400	461	462	426	427	428	420	413	410	386	443	415	456	408	425	447	387	414	430	418	410	419	419	427	402	427	449	445	393	420	459	453	418	432	421	435	419	420	446	426	379	413	449	426	406	441	440	416	404	428	437	419	430	397	423	442	457	400	408	410	460	412	396	426	439	439	415	416	397	442	456	437	409	416	430	426	396	391	429	431	428	383	401	409	407	435	413	455	419	428	398	427	419	407	462	416	397	423	423	422	429	450	435	477	439	442	403	410	409	443	415	428	420	423	430	429	437	405	409	447	425	424	453	408	403	443	414	438	415	469	409	411	447	411	414	472	440	434	394	440	400	406	448	405	468	424	409	406	442	380	409	420	443	388	429	431	418	432	404	420	423	431	403	416	452	437	404	414	411	430	458	449	409	390	434	403	471	462	403	395	442	462	422	383	440	441	385	414	429	421	435	395	410	413	419	461	410	452	412	417	391	422	412	429	424	422	392	447	409	408	451	440	438	439	416	436	448	400	410	446	442	442	435	410	433	394	443	418	429	417	405	423	421	442	427	407	439	467	412	395	405	470	433	442	408	418	446	472	423	443	434	441	379	446	420	424	444	443	435	444	449	422	435	400	440	471	420	441	441	426	417	432	449	427	418	431	405	454	400	436	465	442	426	409	422	454	426	412	421	405	458	411	440	416	427	405	414	437	375	394	376	380	377	427	440	405	418	461	438	421	396	433	447	403	413	418	404	408	421	427	425	427	391	436	443	419	433	447	405	465	429	398	399	455	435	455	446	418	422	451	400	423	415	434	416	424	430	397	420	402	448	396	477	398	426	412	400	394	446	431	389	396	413	412	415	418	454	452	406	407	463	446	425	435	444	451	464	422	417	387	389	418	414	427	432	429	441	432	406	411	445	432	456	459	441	457	449	432	461	411	445	403	426	410	428	430	456	408	410	412	407	420	425	450	414	455	418	422	426	430	440	398	427	440	467	416	429	404	457	449	426	417	451	453	425	433	417	457	438	448	431	420	453	420	451	418	371	399	450	426	424	413	386	391	402	436	422	407	419	390	459	411	422	405	391	419	450	415	443	404	417	426	421	445	442	421	456	393	416	427	462	409	419	449	416	432	425	422	426	399	455	404	404	440	465	415	453	414	458	440	430	419	391	448	419	452	446	419	414	437	381	402	463	457	406	379	422	422	425	463	387	400	473	421	407	411	488	453	420	403	411	425	454	420	429	419	412	425	408	442	436	458	430	439	419	404	410	439	414	422	443	399	449	406	381	448	404	430	419	440	462	435
15690	10935	10572	5986	2373	1175	693	471	299	273	236	287	276	261	273	257	241	238	300	274	266	256	256	285	278	274	270	262	270	240	285	260	252	226	241	258	237	257	237	286	240	235	248	277	254	253	266	265	263	236	216	255	256	246	254	267	267	239	285	251	264	221	248	287	248	267	259	272	304	243	264	260	234	246	229	281	291	273	271	259	252	288	270	260	231	297	266	235	303	252	270	254	258	253	300	284	235	238	252	247	274	243	241	244	232	250	253	245	245	263	275	259	209	252	251	274	295	246	255	290	284	248	256	246	269	227	254	259	255	266	291	256	251	262	257	292	271	259	257	251	224	250	257	286	248	225	249	271	278	264	271	262	244	241	276	247	235	266	251	258	279	259	258	244	268	258	263	234	224	239	235	274	276	290	262	261	255	253	247	245	251	238	268	252	267	282	256	238	247	280	253	279	245	254	218	266	265	239	265	252	228	262	257	256	267	242	273	263	247	275	234	265	239	260	256	274	250	259	265	249	253	242	255	272	290	259	245	265	260	238	271	281	249	258	245	240	274	268	248	252	270	276	234	234	245	239	287	263	239	255	277	271	270	262	263	256	262	280	249	257	258	225	309	260	265	229	251	261	257	245	316	270	234	258	270	284	250	290	240	243	264	264	267	245	251	238	256	265	244	200	246	233	238	243	281	249	268	228	242	267	261	265	263	267	285	281	262	234	253	244	262	282	230	269	266	246	254	261	271	267	275	263	240	251	237	260	228	264	251	279	287	246	269	254	281	269	252	244	268	234	226	251	236	256	266	272	279	250	236	289	281	240	228	264	256	252	260	270	241	281	256	234	252	252	255	244	273	245	240	243	257	292	248	285	242	231	225	261	240	241	259	256	251	241	254	262	293	269	258	258	244	300	249	256	237	263	262	257	243	274	256	277	289	274	268	268	258	273	263	294	292	264	278	258	290	261	247	253	268	259	263	262	226	255	227	268	243	262	282	241	260	267	266	233	259	240	275	267	255	269	264	275	237	257	238	254	286	256	251	267	230	277	261	258	289	262	244	252	276	259	273	246	262	232	254	246	280	240	248	261	279	244	251	246	239	234	268	274	271	274	237	261	292	249	251	236	269	232	273	258	277	267	249	245	254	256	257	254	260	273	262	252	249	254	227	262	289	248	255	303	268	252	249	223	270	258	257	262	264	253	256	251	252	273	296	243	264	247	256	251	260	251	240	262	290	275	264	233	258	251	248	262	252	296	245	276	243	280	263	273	277	230	278	248	252	248	255	252	274	257	262	236	262	250	253	264	265	254	267	276	255	245	255	260	282	282	260	300	245	288	248	274	248	241	251	286	286	274	261	249	304	241	262	285	278	260	271	292	271	264	255	259	266	244	272	246	266	301	273	273	222	267	257	256	292	255	252	257	269	291	294	265	240	249	283	272	247	232	248	263	229	239	256	278	277	274	241	294	257	257	255	259	243	277	277	267	282	292	254	273	273	254	274	270	244	250	275	282	260	263	257	248	226	265	268	265	248	266	242	254	268	245	263	272	298	260	263	261	266	284	280	274	255	233	305	247	243	250	251	271	240	258	260	246	271	246	264	277	255	292	241	271	212	250	270	225	240	256	266	222	245	245	260	274	290	254	277	258	238	284	274	272	273	269	240	266	245	273	246	251	271	242	291	265	260	233	235	293	253	258	257	268	234	253	268	239	281	249	237	281	278	270	249	250	309	279	232	243	283	245	253	247	257	261	266	269	274	305	248	279	277	257	235	239	258	252	256	253	276	225	276	265	263	275	266	276	260	256	285	282	248	237	264	271	288	236	267	237	252	264	274	268	276	253	258	254	242	246	252	245	256	259	266	269	243	272	276	238	288	284	258	269	265	287	249	250	271	245	278	256	271	258	256	226	280	259	277	254	264	231	248	278	251	281	269	281	265	274	274	275	248	274	268	266	262	252	240	243	233	238	277	259	263	262	267	281	247	255	248	258	265	249	265	231	259	222	253	256	235	240	266	274	238	284	248	241	249	281	268	276	241	277	254	218	254	266	269	240	268	225	252	262	253	258	259	250	240	264	269	268	290	293	254	268	245	234	244	277	276	289	259	243	239	275	277	254	258	242	237	260	275	266	281	249	304	286	278	269	277	279	246	261	276	269	248	250	259	267	238	278	283	279	248	252	254	256	265	260	274	247	246	250	280	251	248	283	273	263	283	274	266	249	265	267	266	256	237	245	266	276	285	256	276	266	235	263	223	250	270	245	280	256	275	254	252	260	278	252	250	230	255	255	258	224	255	266	268	261	277	251	261	279	250	255	263	264	235	254	240	276	257	294	295	271	268	258	258	248	236	248	228	274	243	280	278	277	229	231	260	260	268	221	314	245	281	239	269	252	246	292	279	243	296	254	248	251	255	226	243	264	285	260	244	232	281	234	276	262	278	247	242	268	278	283	266	272	237	235	273	284	272	234	271	254	263	256	259	235	277	254	278	250	273	265	284	271	228	277	281	256	233	282	276	281	264	272	266	292	247	252	264	266	245	241	259	265	250	215	252	243	252	261	254	256	268	255	266	260	263	243	248	285	297	237	277	284	252	256	253	261	258	269	266	256	265	268	248	234	254	277	271	283	238	241	257	301	272	243	274	270	243	258	272	273	262	247	269	258	274	279	278	262	291	226	279	276	257	238	261	255	283	261	238	260	253	239	259	264	249	255	269	231	260	257	271	287	250	245	251	267	256	262	271	258	253	245	245	309	266	253	230	245	235	239	266	254	259	281	251	256	282	269	254	232	257	253	271	244	281	264	246	228	240	267	282	261	265	277	234	281	246	221	261	270	262	255	276	238	233	236	268	237	275	290	274	273	258	243	258	245	247	260	252	266	254	247	254	246	264	260	251	239	284	273	262	241	231	257	243	260	260	240	279	264	273	260	255	225	278	259	279	284	278	249	284	250	248	292	253	272	263	260	250	245	234	269	244	230	245	239	270	248	261	256	266	273	258	243	293	251	278	270	257	222	261	245	270	228	261	252	269	242	282	280	269	280	256	258	258	262	275	269	232	277	273	266	247	267	247	266	277	244	269	296	278	258	284	263	260	240	220	248	265	257	264	245	243	310	248	267	262	264	230	269	261	305	289	266	272	255	261	260	248	263	245	246	271	270	283	281	277	286	266	245	273	246	235	254	257	256	259	240	252	267	256	265	262	254	219	228	254	235	270	236	226	266	232	233	255	283	263	271	235	268	224	249	263	264	250	224	247	264	273	278	280	272	282	261	228	245	251	260	240	304	284	271	252	264	207	246	263	212	270	280	235	254	258	277	238	274	254	249	257	239	267	283	239	278	265	265	283	266	255	299	278	262	270	225	254	261	248	289	216	256	247	264	251	235	266	238	249	276	235	270	281	260	245	270	282	274	266	233	254	272	250	308	241	263	242	290	249	285	272	266	263	272	283	267	263	250	222	225	249	255	265	258	282	279	246	255	262	266	252	249	312	243
12989	13854	18020	13570	7171	3935	2000	1331	685	618	562	606	588	572	613	578	575	597	591	615	644	606	558	603	607	599	635	618	592	623	600	556	580	555	603	607	564	581	622	582	546	632	578	639	569	599	574	536	616	579	562	577	591	605	582	590	586	573	596	567	573	507	583	609	580	593	581	611	612	581	594	548	613	586	580	541	573	619	637	603	581	625	578	604	616	586	588	579	612	544	617	566	618	615	556	591	570	596	630	582	554	539	594	582	621	605	609	582	610	603	549	637	609	535	570	581	605	572	590	592	559	574	640	620	613	609	548	620	571	618	594	569	593	625	585	560	565	601	563	613	552	640	598	635	543	588	630	575	607	558	614	603	587	576	573	633	584	568	609	582	587	583	602	581	572	602	563	597	580	614	588	595	580	630	613	623	569	555	584	583	606	598	608	593	639	583	633	574	556	578	580	588	564	604	612	590	579	573	611	572	613	582	546	584	569	612	578	607	608	584	557	621	590	549	593	574	549	634	587	573	585	607	623	612	557	608	603	608	538	584	568	568	574	607	611	563	567	601	588	604	580	576	542	585	580	638	646	576	591	571	600	579	572	566	629	592	575	641	578	610	616	553	559	580	548	597	581	636	625	575	578	555	573	604	534	589	600	574	599	583	605	583	591	587	603	623	564	552	586	584	585	597	595	587	567	571	586	579	669	590	637	562	609	571	587	550	570	585	587	555	592	637	548	588	550	582	576	621	589	596	593	626	584	578	602	634	605	577	608	632	592	595	593	577	586	566	582	574	595	591	589	573	581	600	606	554	584	600	635	547	617	565	630	604	581	608	603	580	616	553	618	610	637	574	620	588	564	605	607	586	579	609	538	583	555	573	538	584	611	577	605	590	641	588	614	586	601	576	576	623	581	581	620	589	576	601	606	558	560	586	579	556	552	551	581	601	628	603	566	625	596	603	575	597	623	599	637	568	554	593	577	585	612	614	604	584	537	607	627	625	574	548	617	636	582	592	613	581	582	610	616	619	593	554	590	551	592	594	571	609	560	588	572	625	604	602	581	595	578	568	569	544	548	592	575	580	604	622	633	574	615	569	552	573	620	591	597	572	542	576	593	567	591	597	593	588	586	585	589	599	574	578	601	585	578	600	609	576	610	595	615	611	554	552	609	572	577	577	587	608	576	614	588	561	575	604	577	613	642	579	585	591	566	604	587	591	609	591	548	541	616	589	583	587	578	634	574	581	544	581	609	554	546	619	559	569	582	625	578	601	558	576	636	573	604	582	569	605	573	587	612	612	600	607	601	596	586	636	624	590	608	615	545	648	592	604	570	610	582	580	602	620	593	575	578	560	600	587	562	628	610	615	646	609	612	564	594	622	579	554	615	587	596	614	594	598	541	620	607	540	595	572	607	594	626	555	561	613	593	612	560	563	625	555	621	571	587	604	582	596	571	588	554	602	586	593	560	600	609	555	585	567	605	577	618	582	570	604	604	609	616	560	602	581	544	602	589	560	579	590	601	595	603	598	652	612	587	594	595	611	537	633	574	592	596	618	607	593	561	593	608	600	582	567	596	593	622	595	588	603	637	572	570	610	598	573	578	602	606	575	615	573	606	535	592	604	578	623	604	568	647	583	618	551	577	598	587	608	601	573	619	617	616	597	624	583	592	618	612	588	565	583	606	622	593	584	584	600	577	589	611	630	603	573	595	572	617	585	592	620	585	544	615	563	569	615	644	623	612	590	635	585	637	573	606	588	618	588	565	585	581	600	608	592	628	551	621	582	608	612	593	615	558	582	574	583	606	565	580	581	597	647	570	548	574	621	574	591	618	587	630	601	600	614	602	561	575	516	616	587	547	600	609	594	580	578	574	658	603	592	565	596	586	563	575	605	582	572	620	634	604	596	597	579	589	600	568	571	621	573	602	588	580	548	587	581	599	588	564	593	570	603	602	563	578	615	580	610	595	577	570	591	605	606	615	634	599	607	565	583	575	575	589	584	610	595	558	602	618	568	566	619	590	575	632	582	624	601	634	567	601	574	598	616	541	589	607	582	595	583	600	615	593	607	595	588	609	613	581	595	588	584	603	624	589	582	595	559	568	629	582	592	578	535	613	576	590	583	597	559	568	566	562	578	576	601	590	568	609	594	613	588	634	585	599	624	555	604	562	558	607	588	642	617	562	584	557	583	556	544	582	595	560	585	582	610	533	557	622	594	605	596	601	575	612	590	554	592	588	588	602	572	590	615	629	598	633	581	566	568	579	538	586	591	590	573	619	604	589	579	558	582	620	617	601	593	613	631	548	616	558	623	588	593	567	599	643	522	587	620	551	593	603	635	606	536	573	588	636	551	596	590	546	588	610	565	540	577	595	561	579	606	612	666	613	584	616	612	595	624	592	608	585	553	606	570	566	580	612	565	567	616	564	639	593	597	590	609	612	620	580	626	620	604	581	569	631	566	585	590	597	583	585	586	623	576	607	626	603	606	591	563	610	580	560	559	567	549	618	559	606	621	591	595	596	609	584	606	627	635	603	560	565	587	618	565	552	608	593	577	628	595	549	590	561	576	610	610	634	601	558	593	580	597	614	614	600	588	563	609	611	569	561	557	599	561	557	618	575	572	567	562	549	622	594	616	610	572	599	594	623	612	595	553	585	572	621	616	584	600	561	598	585	555	607	591	573	586	609	583	525	599	623	622	588	604	619	626	556	620	603	617	595	562	596	549	576	584	590	629	580	576	608	557	582	593	629	594	578	592	586	586	597	573	548	595	618	588	647	566	616	628	629	592	613	597	611	604	556	583	631	582	606	577	611	606	591	580	637	602	596	604	614	590	541	582	625	576	585	564	641	575	607	606	542	568	547	560	574	605	588	612	593	556	619	590	618	575	557	621	586	594	621	614	594	631	570	626	593	580	589	563	534	601	625	580	607	584	602	566	593	603	596	599	550	567	568	595	629	622	567	596	595	599	607	613	600	555	595	618	591	558	602	572	595	565	586	616	595	621	612	607	575	547	593	597	594	589	608	582	597	605	552	587	614	604	602	617	623	556	600	601	643	607	520	574	569	602	594	570	559	590	613	603	549	637	543	616	612	597	597	590	635	621	601	602	551	568	553	590	594	582	598	582	630	575	603	577	587	599	575	554	605	594	605	557	624	566	583	581	595	588	539	569	622	591	575	556	548	579	577	602	624	581	548	589	618	608	579	626	573	579	601	575	577	595	612	609	571	604	595	575	581	586	590	608	614	554	602	628	578	590	611	594	586	591	574	598	551	567	555	560	558	592	577	603	616	578	589	610	592	596	562	611	588	583	596	627	509	590	643	620	599	624	577	615	613	536	597	552	627	535	594	606	638	581	602	583	608	628	569	562	615	624	611	590	612	580	561	656	599	596	588	605	599	598	609	628	594	586	585	606	580	614	584	577	599	586	589	603	593	578	571	571	627	552	573	582	574	598	606	583	627	608	550	578	561	586	588	601	573	531	634	596	558	577
56783	55721	58377	43103	24899	12219	4789	1704	354	238	210	221	205	229	244	200	213	211	222	187	209	186	216	224	233	215	202	228	221	244	198	212	205	202	182	188	211	231	216	211	190	233	220	224	227	204	220	191	192	226	187	231	206	236	201	217	241	182	207	214	205	220	231	201	212	202	195	209	216	180	222	204	199	214	207	209	206	221	195	232	225	219	233	250	206	208	222	196	195	231	252	191	223	228	198	176	191	230	200	202	217	189	203	242	198	229	204	202	197	226	189	193	211	201	188	226	204	206	239	201	184	205	201	234	226	202	227	209	222	203	191	199	210	219	207	215	200	184	211	197	203	231	235	199	205	228	222	218	204	214	217	202	192	236	239	211	224	217	216	226	192	212	225	219	215	206	201	232	241	228	219	195	206	210	242	214	207	222	202	207	186	202	234	222	210	201	232	247	211	198	168	204	211	217	221	216	202	195	200	218	206	219	201	194	204	213	183	229	200	236	200	214	210	242	183	201	210	217	213	204	243	240	208	210	216	202	187	204	218	219	228	202	221	195	230	229	223	205	184	236	213	214	206	219	207	200	208	205	230	183	209	215	238	199	211	230	209	214	201	209	202	201	208	205	213	222	200	208	218	208	185	232	195	200	202	210	234	198	196	215	195	183	219	217	199	203	212	194	207	221	203	205	204	239	201	237	212	232	235	196	205	229	200	208	217	203	191	227	209	187	209	223	212	204	226	211	210	229	202	204	211	210	214	208	215	223	213	234	233	208	199	218	206	239	221	203	240	218	191	204	206	227	210	196	194	211	198	202	207	187	234	221	202	224	220	222	181	212	214	215	217	206	233	197	214	203	218	213	185	211	193	200	204	220	210	224	205	229	198	221	221	209	211	225	227	203	211	204	207	197	190	204	241	222	216	219	199	181	193	197	201	170	203	207	207	206	204	193	201	233	201	203	205	217	214	228	211	201	196	212	207	232	211	228	219	218	241	190	225	209	210	236	193	220	213	210	183	207	225	199	265	203	186	209	202	203	224	202	217	208	212	208	232	207	220	234	207	227	179	223	215	204	215	209	200	204	205	199	225	204	232	213	221	220	188	187	220	209	213	218	233	197	197	218	201	227	226	213	240	214	207	230	191	203	214	235	226	192	222	221	184	187	194	208	205	198	223	226	226	211	270	219	216	208	211	220	222	214	207	216	236	196	238	213	200	214	193	206	197	214	180	195	221	201	207	179	220	246	206	205	223	218	219	219	179	190	217	192	192	207	224	233	221	188	233	236	247	207	211	167	198	204	234	215	222	229	200	208	178	221	204	198	211	212	195	192	223	212	195	229	236	207	230	221	207	221	196	208	222	212	225	207	209	202	202	234	224	213	203	244	215	193	206	207	219	208	205	214	221	221	199	216	254	191	198	224	210	183	222	201	169	245	218	215	216	196	210	216	201	213	216	215	213	188	215	213	198	235	229	214	203	230	215	235	181	215	220	194	217	203	217	215	218	213	224	211	209	200	215	216	210	194	216	208	216	225	214	221	216	212	218	205	217	219	229	219	215	215	202	247	246	189	202	223	224	223	203	191	188	211	211	191	215	206	208	190	191	186	218	214	207	206	210	241	213	208	214	230	220	231	214	210	224	235	200	209	193	238	209	221	198	184	195	233	214	216	223	192	198	209	230	208	211	209	209	181	215	226	208	199	225	207	219	208	215	221	235	198	210	197	213	190	204	218	214	213	239	231	199	211	197	199	196	198	192	206	188	249	211	217	252	220	224	210	202	223	213	226	245	192	212	223	172	200	198	230	214	206	195	234	191	216	241	231	219	217	206	175	212	226	199	227	196	211	210	202	207	199	201	205	217	190	212	209	203	236	221	185	233	213	228	254	203	214	207	223	201	196	187	208	204	204	194	215	199	201	230	219	201	196	212	196	188	210	227	211	209	203	211	214	229	208	233	208	212	198	260	203	221	193	193	198	215	221	230	232	196	220	200	218	227	200	209	225	215	203	206	203	220	200	219	211	200	199	201	187	212	212	213	249	206	212	211	214	209	205	244	223	214	202	225	194	219	197	229	243	224	219	242	204	197	198	224	202	222	220	192	184	218	241	234	215	186	178	216	233	215	222	196	171	199	194	190	228	202	241	196	216	215	188	207	208	209	196	204	190	255	174	228	209	207	174	217	218	196	216	204	219	225	225	210	203	173	224	194	207	222	224	250	222	203	214	197	189	190	225	237	211	227	182	184	212	209	203	220	213	229	204	195	234	203	215	190	217	205	207	213	197	227	235	187	214	182	180	216	221	197	221	232	218	230	209	194	214	218	213	200	210	216	218	203	198	205	225	206	194	194	195	241	231	204	221	198	209	222	270	181	226	213	205	208	202	209	207	237	218	199	224	191	180	202	223	205	214	188	238	205	186	214	202	212	207	195	211	212	195	162	234	193	225	214	214	203	232	213	213	218	212	217	196	184	200	234	197	216	219	209	199	207	183	201	198	203	212	220	220	204	218	201	235	202	207	209	175	226	206	187	186	236	202	221	214	228	220	198	201	219	225	204	227	220	237	219	245	236	201	216	248	228	214	215	206	196	189	218	204	216	230	230	226	221	241	242	203	187	207	201	224	210	207	195	238	229	211	218	220	207	209	199	211	209	197	197	209	239	223	211	235	221	209	201	237	222	207	200	213	185	188	213	195	214	228	216	196	246	198	214	210	204	210	179	224	180	245	229	214	184	209	209	243	240	210	216	200	187	196	195	226	204	202	216	198	200	209	221	200	228	232	174	220	204	190	201	202	236	226	211	214	227	232	226	189	224	237	226	196	204	185	213	261	219	230	236	217	188	226	199	209	232	206	193	218	184	218	216	199	205	224	228	219	197	205	211	211	204	198	189	199	216	212	211	217	221	203	203	207	244	190	220	210	215	244	210	210	221	201	198	222	208	193	189	197	209	231	197	208	213	196	235	196	207	202	224	225	216	183	230	202	220	210	231	212	203	217	189	222	200	199	208	211	239	206	202	200	205	197	210	227	202	197	223	182	225	218	201	222	193	197	201	214	225	189	219	169	228	183	187	228	194	171	211	245	222	222	200	220	224	216	212	175	197	203	225	221	231	217	221	232	214	233	231	219	231	204	203	212	194	225	234	191	199	215	208	219	217	218	202	207	225	217	201	199	218	191	200	224	198	219	227	256	211	200	227	195	242	214	202	212	239	191	204	187	228	210	209	216	162	244	222	235	194	225	222	207	206	197	209	192	215	205	204	205	208	205	211	189	218	220	261	229	216	201	218	210	198	202	223	210	230	211	203	218	204	203	207	228	228	209	219	208	205	221	227	204	225	194	189	224	200	218	227	252	209	249	224	231	197	190	200	210	206	209	216	205	225	213	183	193	236	238	228	212	201	219	224	223	187	223	213	203	196	226	243	218	212	210	221	202	211	179	227	186	214	220	215	187	206	208	208	224	211	193	217	219	221	207	218	214	197	196	212	215	215	219	208	230
34446	41772	53966	47982	35025	24037	13333	6202	1159	545	499	529	524	529	512	538	499	515	543	552	513	485	495	510	508	498	493	527	516	474	477	512	482	473	494	525	510	510	490	531	542	548	556	516	476	497	449	495	457	457	467	481	504	497	479	496	560	498	503	508	484	506	492	468	521	497	538	488	490	550	495	463	473	484	499	512	483	493	517	500	481	480	476	480	516	483	484	543	505	481	515	480	498	498	483	511	501	486	480	499	493	505	467	476	507	495	455	504	493	479	468	505	488	496	495	526	495	472	487	494	477	489	502	477	437	474	488	496	529	454	496	528	504	455	472	525	479	494	490	459	504	497	469	477	458	513	522	516	455	510	513	462	477	496	486	501	450	516	514	520	502	526	487	456	452	539	518	487	475	479	495	515	469	489	486	530	496	481	483	489	483	506	484	482	510	472	481	515	471	497	475	467	477	504	536	468	482	504	489	473	469	479	497	511	495	531	476	515	476	492	480	544	514	484	477	448	506	458	467	473	469	502	486	474	532	476	484	477	515	468	532	477	527	477	515	455	512	478	548	500	487	506	471	487	480	500	530	521	499	482	497	501	522	450	468	516	498	528	528	493	514	449	478	467	481	477	496	514	489	488	484	500	476	459	493	495	487	537	485	493	471	507	464	478	492	507	474	520	462	517	519	461	449	499	473	493	480	470	490	498	490	470	464	515	484	479	515	517	474	473	495	487	501	481	495	473	489	464	510	541	531	497	495	539	491	482	515	492	470	502	494	503	494	512	478	530	527	507	479	448	452	523	506	462	482	501	514	544	481	503	464	492	500	478	465	508	464	472	470	511	497	455	498	469	516	509	493	509	517	507	493	481	501	510	494	511	507	463	493	456	487	480	509	481	512	489	439	449	469	463	517	519	484	543	509	516	521	514	496	485	429	490	484	489	466	503	424	506	488	495	492	496	536	491	491	526	511	478	484	490	468	469	509	483	528	473	515	487	483	494	489	465	504	475	501	517	488	504	517	515	540	480	511	471	475	528	484	499	481	485	498	467	463	481	462	514	487	487	487	492	471	491	465	490	466	455	515	502	508	480	431	495	486	487	509	477	474	525	472	498	465	490	484	454	556	529	493	478	489	475	481	470	489	501	492	453	481	474	494	460	497	482	519	499	497	539	483	470	519	482	486	504	523	458	458	478	503	519	493	530	474	526	471	448	441	477	494	512	495	511	464	483	513	479	472	518	486	497	500	479	481	497	517	472	451	445	477	515	519	464	480	527	540	465	477	499	523	514	487	518	484	510	491	498	511	462	498	453	473	490	513	510	462	495	484	510	528	495	495	498	478	449	480	497	502	477	507	497	550	450	477	505	474	476	475	517	482	515	484	498	497	564	491	489	535	506	522	496	518	484	501	532	462	456	515	486	503	478	506	522	481	451	490	491	486	477	480	506	472	491	501	489	480	484	497	486	458	453	522	472	524	515	482	518	466	516	501	514	513	478	491	486	491	473	535	490	478	481	515	499	496	516	495	460	477	472	428	489	453	507	509	470	488	470	458	468	470	482	500	469	482	490	464	461	527	476	513	511	476	457	503	508	572	522	520	530	531	473	523	483	499	484	506	525	500	483	520	483	478	483	501	503	482	478	477	509	497	469	475	513	504	486	485	483	471	459	505	469	491	468	473	520	540	481	488	511	480	490	480	511	471	481	484	527	496	463	498	523	492	499	472	511	492	506	489	466	504	450	459	479	485	475	508	484	486	510	494	492	533	494	474	535	485	472	498	478	505	487	515	458	526	525	496	490	491	507	527	498	466	490	500	547	484	434	488	515	468	496	496	504	552	521	463	469	541	503	482	453	498	474	534	503	482	473	514	461	485	495	525	506	488	505	483	466	478	514	474	549	497	483	512	481	518	486	537	456	502	476	501	481	478	512	479	456	511	493	476	478	450	511	512	479	465	486	526	490	496	467	496	472	455	489	492	500	506	492	512	490	489	464	460	494	516	510	497	483	533	440	493	487	471	483	493	462	525	480	514	498	462	531	492	518	571	486	485	484	456	480	473	502	492	469	514	481	515	471	493	541	492	492	476	497	542	499	479	435	487	507	462	473	510	450	511	468	478	500	456	469	492	449	482	496	464	489	494	485	496	499	509	505	530	451	497	495	512	503	478	460	484	486	501	507	489	507	526	479	462	470	489	486	461	491	498	505	501	463	503	476	518	473	502	501	533	465	478	511	455	483	475	492	461	514	517	471	532	497	464	469	474	437	509	476	473	505	536	487	512	533	505	497	492	491	506	477	498	500	509	486	512	456	469	505	533	458	499	495	525	512	506	485	489	498	524	498	460	498	469	456	522	510	489	521	501	470	487	448	461	482	476	515	476	467	493	532	521	565	478	476	477	450	479	513	518	506	487	512	516	487	471	493	486	479	470	507	494	459	422	496	457	515	510	515	465	509	484	539	469	499	494	495	491	445	498	459	489	457	466	456	494	461	441	482	484	474	490	478	482	509	484	511	523	506	503	450	497	462	503	509	540	450	541	517	498	458	497	501	523	493	491	482	458	538	505	484	438	459	476	475	502	502	496	489	468	510	503	478	473	488	495	484	483	490	480	498	514	496	503	484	508	473	493	464	486	494	451	483	494	463	447	540	488	468	463	496	499	474	485	469	562	522	477	474	521	491	479	491	530	506	477	521	542	536	513	495	501	511	464	487	521	478	527	472	490	516	489	476	481	501	453	505	495	463	454	506	482	494	501	472	509	527	486	473	490	482	489	512	474	479	533	486	510	491	518	507	472	488	508	535	498	479	470	486	464	490	506	486	500	476	492	488	514	467	481	511	507	460	473	523	521	493	487	433	454	506	530	477	514	513	498	436	508	517	478	483	440	468	456	468	484	440	493	477	472	553	482	481	497	474	502	472	479	502	511	516	494	462	483	466	516	464	438	480	475	495	483	515	480	517	486	510	501	505	526	455	458	525	487	460	467	481	480	478	479	512	514	471	472	471	499	484	485	492	473	483	458	499	479	504	451	445	503	489	523	498	506	476	472	477	483	520	489	498	497	480	482	540	508	487	529	459	460	492	472	476	506	471	511	483	494	466	464	468	489	523	468	433	520	496	465	473	486	486	479	514	498	509	486	511	518	522	491	494	536	500	482	494	471	478	488	490	479	439	507	481	536	489	545	456	500	465	474	477	521	484	487	508	471	479	484	477	484	470	493	485	482	489	498	519	453	484	509	459	548	489	482	484	473	474	492	484	524	490	508	468	517	527	496	468	489	494	474	482	472	510	495	490	467	502	503	495	456	480	481	472	523	517	463	465	511	482	484	477	462	472	486	474	464	488	505	447	478	453	493	479	466	499	491	484	497	529	528	470	465	502	454	471	545	513	525	497	527	479	459	500	473	547	501	482	506	517	500	477	526	469	469	494	472	467	485	518	475	483	499	494	494	449	501	527	537	517	515	505	454	477	505	510	467	469	426	531	485	480	457	476	514	500
75887	75256	75803	60548	40608	26024	13138	4771	513	227	200	186	188	191	201	188	161	194	158	170	206	193	186	165	198	171	166	188	170	200	177	177	180	213	193	171	190	171	204	223	200	193	180	171	178	206	170	154	174	198	173	165	191	165	160	170	178	187	188	180	191	173	175	170	182	200	171	172	164	204	184	171	193	177	185	195	201	189	191	186	194	162	184	174	169	173	177	201	206	160	170	175	169	186	198	171	175	166	178	173	169	151	176	145	169	184	162	148	175	189	162	174	192	169	172	194	194	177	169	173	185	185	160	180	172	170	184	190	187	192	190	197	192	192	173	163	192	182	174	195	178	208	174	174	184	172	161	184	170	176	183	190	199	183	155	166	185	178	172	188	182	185	175	173	167	146	190	177	202	174	146	172	178	199	160	172	185	166	191	155	190	180	181	182	169	182	170	201	204	167	178	190	194	207	192	164	193	176	170	188	172	185	170	185	167	172	204	181	198	200	193	183	192	169	206	171	158	182	185	172	181	183	202	168	187	185	157	193	189	185	207	174	174	173	189	183	191	165	180	167	177	179	179	178	167	166	211	172	180	163	180	179	179	164	177	191	169	189	164	194	200	166	187	173	199	179	184	197	189	190	213	171	158	202	176	197	203	177	191	197	191	176	182	164	173	201	168	158	164	153	187	177	183	166	202	178	202	197	161	157	176	196	170	161	179	169	155	172	172	197	200	189	166	179	182	186	151	179	202	180	170	166	177	184	181	198	161	186	208	181	178	200	178	176	192	155	164	161	177	165	181	196	198	174	162	187	178	168	191	188	202	202	178	188	174	185	212	178	154	157	186	190	175	189	198	189	164	195	206	210	171	191	185	176	174	199	219	192	187	186	185	203	189	195	175	187	184	183	162	183	203	201	176	182	191	189	193	193	173	148	186	190	190	172	176	213	178	175	159	176	185	184	194	189	202	185	215	174	180	172	180	170	179	189	175	171	196	173	184	176	195	176	196	194	179	133	160	175	194	155	183	176	191	192	152	196	161	176	201	180	183	162	188	166	175	190	192	185	194	183	161	157	194	202	190	189	172	158	159	185	178	170	180	189	185	174	205	192	211	169	193	214	171	171	173	160	175	181	196	195	170	179	170	158	195	166	168	192	193	196	183	180	176	183	208	185	195	181	175	190	206	187	190	191	195	176	200	169	192	195	159	171	167	172	188	165	179	180	187	173	180	197	162	182	187	200	167	185	172	190	184	203	170	174	182	204	180	167	160	199	186	192	194	195	169	208	162	175	173	191	168	166	168	201	164	172	185	177	189	192	191	169	198	163	171	184	195	188	171	158	205	162	180	175	193	191	165	176	181	170	170	177	181	175	162	179	197	180	199	185	168	190	173	184	179	173	180	161	184	158	172	192	182	173	158	181	161	162	163	176	179	169	198	170	173	200	189	189	184	167	186	173	173	198	172	173	153	162	183	165	188	171	208	149	172	186	191	175	195	192	188	187	190	193	195	187	172	174	166	202	176	151	189	161	162	162	165	169	180	175	168	166	181	189	169	178	185	184	164	185	183	192	199	182	166	187	191	210	166	199	172	175	184	179	190	181	185	160	154	195	189	173	170	170	186	176	188	175	170	181	216	157	178	202	204	176	144	182	189	149	157	173	173	179	168	176	169	184	179	180	185	197	193	170	167	187	182	168	201	176	187	200	171	203	172	179	173	193	186	168	167	162	185	175	177	173	172	194	160	183	192	162	161	167	188	180	179	184	164	186	178	167	185	186	152	178	185	168	153	170	172	167	163	161	173	181	169	157	210	173	189	184	187	150	179	192	191	139	163	193	180	173	160	195	169	196	191	189	181	158	182	190	194	187	183	183	187	180	184	171	199	175	164	194	193	176	188	169	195	171	169	166	174	182	181	184	186	191	184	171	170	197	180	191	168	167	169	172	218	188	187	173	172	178	191	161	195	172	177	180	173	200	158	165	180	167	181	181	159	178	176	157	174	201	185	176	207	169	189	184	159	181	176	175	171	176	168	172	174	163	201	168	173	189	220	171	169	178	176	170	171	183	149	180	155	189	179	164	197	182	180	207	170	181	175	169	204	164	178	181	178	195	198	190	175	192	180	157	164	183	160	187	191	193	199	162	176	176	190	170	210	155	170	185	183	203	196	161	188	168	172	169	196	186	170	199	206	200	193	207	181	210	183	152	171	188	198	180	203	148	173	200	166	192	152	190	166	183	167	183	199	205	180	166	226	177	179	178	178	175	173	181	156	182	176	190	180	164	183	197	178	187	186	164	191	173	195	166	186	203	176	191	169	184	165	214	200	164	141	208	160	175	197	145	156	173	159	170	170	170	182	196	169	176	182	191	181	213	210	191	189	171	158	191	172	167	195	196	204	185	177	189	173	182	173	176	205	198	186	174	186	197	177	185	196	169	213	178	194	164	174	194	194	176	176	193	162	196	170	180	172	184	177	165	162	204	188	184	190	181	168	180	192	166	181	170	182	175	151	182	189	206	174	186	184	185	161	149	192	192	177	190	182	179	189	208	160	174	200	204	159	170	171	176	174	167	208	180	201	194	173	162	166	176	196	179	180	178	203	167	167	190	176	149	188	172	175	179	194	191	188	164	192	192	184	181	198	189	176	201	168	202	177	180	168	189	173	175	188	143	189	167	176	185	179	193	182	177	160	173	174	167	168	187	174	192	183	206	167	157	158	180	185	172	188	160	161	205	203	205	174	177	178	180	187	169	183	158	197	187	172	176	187	191	196	181	193	181	194	171	173	178	197	196	164	176	149	177	182	159	169	203	175	188	192	177	190	201	200	211	180	194	191	177	198	204	185	173	186	167	180	165	199	192	186	172	175	181	180	172	201	162	193	182	209	205	193	192	169	166	173	174	191	207	184	182	210	148	174	173	178	145	155	163	196	161	191	188	189	202	187	191	170	187	157	191	206	172	181	197	184	197	169	212	150	168	166	175	196	197	174	195	173	204	174	190	171	186	192	177	213	174	150	176	176	163	201	184	192	177	175	187	178	190	173	192	180	196	165	193	174	178	198	210	199	169	184	180	163	151	184	170	190	206	185	175	179	175	216	193	193	175	180	179	167	200	195	179	144	191	188	184	177	163	176	191	179	160	208	178	169	185	191	190	176	191	187	189	171	186	208	168	168	169	164	173	184	196	175	173	181	211	193	181	185	170	170	210	192	177	193	166	167	170	177	161	190	167	174	173	168	183	184	164	185	192	173	195	174	181	159	186	181	199	192	186	198	162	183	176	185	197	166	200	172	157	204	196	207	169	181	203	172	165	167	193	186	157	187	200	207	195	195	161	164	214	192	175	193	186	171	190	172	175	170	178	206	183	171	188	195	191	193	187	195	182	195	182	211	172	189	178	187	168	186	193	179	182	180	187	156	203	179	190	185	171	184	157	179	162	186	176	178	182	183	198	192	181	186	184	187	151	163	165	179	166	181	173	163	198	184	184	178	182	170	186
46849	57006	71769	64205	49036	37576	24136	12159	1132	606	497	453	450	479	451	538	492	494	442	462	478	471	428	471	460	482	492	456	441	434	430	460	437	448	435	438	457	456	430	542	543	500	447	471	387	421	434	435	443	426	424	456	431	414	419	419	410	466	417	438	386	421	453	429	469	408	476	420	452	417	403	432	434	445	412	414	449	433	416	420	429	479	448	433	474	464	411	419	406	420	454	442	453	445	425	428	423	441	449	445	418	417	397	455	400	419	443	404	382	450	452	455	508	422	404	431	418	432	441	429	409	395	441	394	407	435	441	402	436	457	438	439	405	436	430	421	391	406	416	382	401	417	454	424	412	409	411	393	370	445	415	417	444	408	440	460	422	421	423	436	421	414	402	415	436	433	408	441	434	441	448	411	440	430	474	436	444	418	403	447	428	440	414	397	432	410	395	427	423	435	432	490	430	464	427	443	417	405	428	437	403	443	443	436	442	381	418	415	428	435	427	444	461	447	420	421	414	427	431	429	440	407	444	428	439	437	409	403	445	420	447	468	426	412	431	417	413	415	473	431	428	416	409	417	452	382	413	444	422	447	434	467	440	458	426	418	430	421	425	400	419	426	419	437	432	424	402	455	444	431	426	404	449	418	411	442	416	434	424	431	419	425	394	407	397	411	423	428	436	420	422	412	461	444	456	441	407	418	447	402	450	409	442	474	435	417	449	439	402	441	405	432	433	436	448	405	409	452	466	430	434	438	414	374	432	441	473	419	456	412	467	449	424	456	405	423	418	418	457	428	451	436	466	431	446	448	429	357	428	437	459	455	429	470	403	467	433	436	423	416	461	449	428	413	420	438	425	430	393	429	465	441	450	413	401	378	431	409	404	449	442	399	443	461	386	426	412	418	424	477	431	433	443	422	388	407	419	464	467	406	442	457	429	458	418	388	444	409	436	437	476	437	423	434	427	413	459	427	442	458	413	420	441	440	452	407	410	409	439	429	463	437	443	428	411	409	417	432	428	433	425	409	443	414	471	425	414	458	445	452	446	423	426	414	462	408	435	423	439	416	416	439	405	406	414	395	459	412	471	385	421	445	441	447	410	429	433	488	440	392	423	439	414	483	437	432	387	444	437	405	434	435	508	432	425	392	421	408	435	425	373	444	469	462	446	407	473	415	482	418	435	434	434	426	401	458	401	426	433	439	420	420	426	448	446	443	430	457	400	480	437	423	406	438	423	397	454	434	434	446	442	440	423	434	421	441	453	441	424	450	416	457	420	429	449	402	420	437	445	393	439	418	412	425	396	403	432	425	409	406	411	415	447	414	412	474	421	432	423	411	459	381	440	422	429	428	403	434	441	399	436	450	398	392	427	402	421	393	423	459	426	407	448	429	418	407	437	455	426	426	425	424	432	473	453	424	418	411	394	473	434	442	405	437	409	427	449	443	372	441	432	428	377	382	430	426	414	412	464	421	455	431	417	458	398	431	455	428	402	420	419	431	428	427	408	421	384	428	420	427	435	431	420	432	445	407	428	420	436	420	427	450	436	437	421	409	429	416	423	417	413	442	443	459	406	425	420	437	418	414	428	431	418	448	434	437	452	432	424	465	434	388	416	417	428	402	406	403	429	442	402	463	473	449	426	456	426	432	390	420	436	413	460	416	415	400	411	439	452	417	397	402	464	461	415	408	439	434	451	428	451	411	402	466	432	405	440	437	421	427	393	419	458	408	459	427	388	448	399	432	419	444	420	471	431	428	416	438	417	401	415	425	415	430	452	432	399	412	443	425	426	413	438	401	426	440	439	458	451	411	434	435	403	428	404	432	462	452	464	452	445	445	471	413	461	478	426	393	486	412	424	433	412	417	435	423	474	412	439	407	409	432	420	436	421	418	406	429	435	428	439	463	455	430	456	419	373	435	423	446	421	413	437	457	443	430	411	433	404	426	432	411	426	448	436	416	454	429	465	373	418	414	420	379	408	439	436	424	455	409	428	425	427	445	440	418	453	408	416	426	390	367	422	431	392	414	438	443	400	470	465	465	396	418	425	450	444	442	447	445	422	425	427	415	438	449	424	432	411	434	454	426	418	430	416	424	486	446	444	447	437	438	426	432	450	430	410	417	424	406	453	387	418	427	461	437	432	437	412	376	384	407	405	411	435	437	449	420	429	452	442	424	415	469	422	438	428	449	455	435	454	400	436	432	387	411	454	420	420	427	412	407	392	421	417	443	417	423	444	433	416	461	424	434	393	405	431	463	403	443	442	432	417	431	442	420	433	434	429	437	401	435	443	448	444	377	421	463	428	454	433	428	428	399	410	430	416	428	426	447	442	443	425	453	446	452	404	431	402	449	450	438	423	452	424	402	415	432	414	448	420	421	423	362	441	428	443	401	397	428	387	392	419	451	445	409	423	449	457	440	453	454	396	425	435	431	422	436	437	409	417	410	452	419	404	421	428	446	396	424	436	458	426	451	416	432	440	385	434	450	358	430	427	418	440	445	437	451	415	443	442	462	414	413	424	423	409	461	451	441	420	445	436	445	429	412	458	400	403	428	423	455	406	457	417	472	415	397	408	450	393	464	397	433	426	457	411	451	439	416	442	440	412	416	480	402	475	403	462	404	409	444	422	412	429	419	430	421	425	450	446	428	422	470	449	426	442	418	415	454	438	421	413	439	429	432	452	393	422	436	439	416	434	382	435	439	426	407	441	396	403	464	428	432	427	436	415	443	438	427	451	429	399	407	438	442	422	426	446	418	407	416	378	436	450	459	440	453	435	409	413	429	428	388	434	466	477	453	432	432	424	431	395	444	460	442	406	401	410	443	441	445	398	411	423	459	405	427	422	456	386	406	428	458	453	452	454	407	424	463	426	399	413	410	455	422	441	399	447	454	422	396	396	381	401	411	405	416	409	444	443	419	437	402	464	410	451	437	447	438	441	436	403	438	438	400	445	446	404	406	404	435	449	422	394	460	432	387	443	421	437	462	424	405	470	411	396	421	465	424	416	419	413	432	432	446	416	459	415	429	428	424	438	438	468	404	433	455	437	455	414	455	453	429	442	420	416	452	466	412	463	434	457	409	412	450	462	421	442	409	479	430	424	452	412	410	413	438	417	384	422	450	445	449	456	421	437	425	445	440	436	436	421	455	468	424	444	419	415	391	438	410	432	439	434	431	436	471	386	420	425	399	411	461	474	406	410	438	451	428	420	418	435	432	438	444	447	426	408	448	422	437	401	425	463	440	440	426	452	421	445	422	429	459	441	448	428	413	418	444	430	442	402	379	435	419	441	436	425	418	403	431	431	416	425	400	417	419	430	426	437	435	421	428	427	442	411	428	406	376	443	431	454	439	428	463	407	411	447	441	446	435	422	416	435	409	434	450	428	426	445	409	425	460	439	422	412	420	435	438	420	430	433	428	420	462	416	436	452	433	443	466	407	451	421	427	401	434	412	393	427	416	422	436	397	430	429	460	428	429	436	454	464	459	445	424
15045	10702	10970	6788	2812	1505	819	476	283	264	273	255	268	271	264	243	259	217	251	240	218	293	251	258	241	241	265	295	278	265	288	284	257	262	254	252	270	262	267	248	285	235	276	271	237	246	271	261	260	252	231	256	250	263	261	241	263	254	218	259	273	245	250	249	244	264	252	256	250	282	280	248	259	242	255	237	244	239	258	276	225	271	260	303	261	280	228	251	273	252	255	255	284	272	231	230	253	289	253	247	240	272	252	253	248	250	238	262	269	233	246	270	257	280	265	260	289	273	221	276	276	281	268	259	244	263	256	265	275	267	255	239	251	271	258	251	241	246	285	243	259	240	257	249	251	275	255	271	285	238	256	275	250	271	259	255	264	246	240	284	250	270	238	278	234	241	257	235	277	259	274	252	279	275	255	242	289	277	232	251	260	272	267	234	247	242	267	274	289	253	285	264	251	248	247	251	286	260	251	297	252	257	261	235	228	244	241	286	271	255	270	263	256	255	285	252	255	278	275	254	250	260	249	254	236	250	288	242	257	250	239	235	259	278	268	257	304	271	260	277	254	269	218	242	235	252	274	268	225	237	242	236	256	264	263	261	254	250	289	268	240	237	242	270	243	269	268	254	252	272	254	232	260	233	261	249	256	258	243	300	247	219	273	295	256	261	263	258	249	244	251	267	259	239	260	265	234	258	258	281	263	267	254	280	255	248	284	265	281	275	265	233	254	235	273	271	240	259	280	260	276	261	268	253	265	252	264	204	250	264	280	239	275	255	263	265	262	258	270	252	255	263	218	252	242	234	269	249	272	241	250	279	249	252	250	267	256	264	285	293	268	242	281	270	257	257	288	263	266	262	257	279	233	249	254	261	244	255	250	271	243	251	261	233	260	263	249	242	269	264	265	246	243	304	226	253	294	263	269	251	244	282	255	231	248	292	270	286	248	250	234	226	235	262	247	246	247	274	273	239	283	284	273	245	268	270	269	259	268	266	261	279	231	269	265	246	248	258	281	243	290	239	246	232	269	273	277	276	244	247	283	261	286	254	266	264	279	267	290	286	273	259	257	244	242	272	279	269	273	252	271	234	250	242	232	249	268	271	257	238	278	272	285	234	238	219	295	276	250	245	254	252	277	235	264	293	258	259	235	261	264	277	215	248	278	260	249	269	267	268	273	243	255	262	247	256	276	271	244	243	272	265	259	270	291	214	256	257	273	263	251	257	254	259	255	249	271	219	275	255	244	254	246	253	244	267	240	251	254	255	270	259	257	255	277	284	274	259	279	268	280	233	255	255	265	240	276	260	267	246	238	246	244	268	279	289	250	264	262	249	268	244	245	296	268	266	277	255	241	273	235	277	270	273	258	264	268	236	258	248	274	262	273	290	249	249	235	256	264	249	250	244	238	256	259	280	267	268	261	263	273	260	270	294	292	236	231	247	278	259	256	242	252	288	267	216	263	240	246	266	291	272	261	255	236	237	256	259	277	261	264	259	284	263	240	236	270	247	272	299	293	252	269	276	249	274	278	246	249	260	269	270	279	252	263	260	256	243	268	282	245	260	281	269	259	254	241	253	243	273	275	251	224	276	288	281	245	253	271	298	261	256	260	275	241	289	249	248	290	252	300	238	280	268	253	238	275	267	270	284	288	292	304	264	251	260	258	270	288	302	293	259	254	261	277	243	276	259	262	236	266	247	283	249	233	275	268	259	246	260	285	263	282	253	252	258	246	273	276	269	252	250	261	234	258	274	271	249	278	249	274	297	257	280	269	272	264	238	261	254	243	257	262	238	261	287	273	273	281	251	295	248	272	262	293	228	277	249	252	240	280	258	252	281	280	276	287	279	235	272	272	263	226	259	296	258	299	268	257	271	247	254	271	212	256	274	244	226	261	234	267	241	255	245	257	254	253	248	251	247	274	258	287	250	228	240	283	283	275	286	260	258	239	257	294	237	262	259	262	264	258	240	230	261	246	238	282	255	260	260	249	282	217	266	260	247	269	303	268	255	271	263	258	256	223	246	266	263	241	254	239	228	253	261	282	241	248	233	237	268	245	259	244	258	269	255	292	260	286	276	264	224	239	257	272	255	261	256	223	253	244	262	249	240	245	253	276	233	282	250	252	260	252	231	250	266	262	265	313	236	247	254	269	216	281	268	240	286	261	259	273	252	259	269	246	250	238	246	267	274	286	250	253	219	268	266	254	276	271	260	265	253	234	246	263	273	256	273	269	244	246	239	220	266	260	269	297	274	275	287	246	238	251	270	237	232	237	264	218	237	245	247	210	261	244	240	256	259	255	287	233	251	238	230	273	233	268	273	231	262	248	269	250	260	264	264	240	266	269	248	228	254	265	232	260	264	261	218	260	248	244	255	257	267	252	270	222	228	234	226	276	278	264	250	279	250	267	248	261	287	258	266	241	287	252	268	254	243	272	247	238	239	268	259	275	263	247	251	261	266	273	275	272	270	238	265	243	269	275	269	256	249	273	277	237	267	256	291	258	251	259	231	266	237	261	282	261	273	267	267	246	266	239	257	239	240	257	277	226	278	259	263	280	244	262	287	233	258	262	248	264	243	280	262	268	241	239	280	246	249	270	297	266	240	240	293	287	288	263	279	275	260	281	273	264	254	273	251	255	234	251	275	286	258	282	253	252	236	221	251	254	232	268	270	257	261	273	295	254	262	268	275	253	250	262	302	290	274	271	259	225	280	278	230	248	266	279	274	263	263	271	258	267	252	239	267	256	256	227	222	289	270	260	258	255	268	245	246	242	250	244	257	240	272	270	257	284	251	250	234	255	260	247	273	271	284	260	271	277	245	263	250	235	265	255	268	238	251	271	283	269	244	265	231	260	234	254	268	255	232	264	257	269	221	254	287	265	260	259	259	243	274	248	270	287	259	208	232	268	285	294	273	255	271	292	255	267	290	260	277	270	267	269	260	261	275	225	267	251	271	257	249	271	242	285	249	267	258	228	256	301	264	253	273	272	218	263	238	263	262	254	277	241	248	264	273	264	252	244	264	258	241	246	270	248	267	261	253	275	241	268	258	251	256	271	259	259	291	261	257	243	263	256	241	253	274	275	263	264	244	261	282	250	245	265	254	268	267	260	281	283	279	234	269	239	261	260	244	239	285	248	275	244	249	252	276	289	251	241	239	270	289	254	261	253	238	245	250	255	260	265	243	259	233	252	251	241	280	248	263	255	277	242	271	272	234	261	274	259	260	276	247	276	255	231	284	269	254	273	274	245	257	261	260	238	269	251	265	258	263	281	251	229	271	258	247	261	234	271	246	240	277	275	279	273	274	259	284	236	250	227	259	227	265	265	280	258	246	263	241	241	266	248	286	231	255	237	265	237	238	284	293	242	252	265	262	234	255	266	218	251	294	255	241	271	243	247	276	268	248	265	221	258	252	251	266	265	273	249	253	255	239	268	298	294	276	214	253	294	248	251	277	273	255	256	281	250	260	270	267	269	265	271	247	279	264
12845	13468	18562	14626	7788	4487	2549	1307	616	612	598	681	590	573	574	603	600	576	590	634	574	602	607	573	550	598	581	577	548	575	609	592	609	617	622	563	609	610	586	586	592	608	590	609	622	575	593	562	640	588	562	619	602	636	563	624	563	573	646	542	607	618	628	540	587	616	602	633	598	594	623	566	585	632	617	558	634	601	592	605	555	559	601	597	616	542	624	607	673	602	554	598	607	629	571	605	577	566	601	556	562	598	588	577	544	611	627	594	604	604	610	610	585	610	621	573	626	627	627	599	586	620	630	591	588	601	538	588	560	580	606	590	589	593	579	578	621	583	577	611	557	577	573	598	588	579	577	576	586	642	567	603	634	632	552	555	591	570	593	562	578	613	568	591	579	586	593	579	557	611	593	581	630	578	583	557	608	641	579	564	609	599	593	592	615	549	587	629	577	545	561	559	628	621	596	619	644	592	573	599	589	610	573	605	598	597	590	591	591	597	624	571	587	623	630	593	581	633	610	607	626	610	559	630	563	554	576	623	588	631	579	617	579	580	598	592	566	570	581	622	613	572	603	550	648	583	562	615	603	595	619	613	587	602	594	598	606	580	603	551	609	592	597	616	592	605	600	629	560	609	600	656	611	605	565	650	551	597	622	563	614	628	601	580	583	598	595	606	568	557	588	551	593	637	586	564	575	570	640	589	589	630	618	600	583	586	576	606	572	604	590	573	588	562	594	635	544	558	572	568	585	614	593	588	564	567	597	583	566	602	541	609	590	603	621	575	635	585	568	607	600	595	641	587	638	582	552	577	573	576	600	556	587	591	597	617	594	574	613	584	611	608	606	604	567	571	612	609	529	613	566	635	603	596	589	595	599	602	588	646	631	598	590	580	585	607	627	627	594	608	565	598	605	595	589	603	615	577	590	594	591	546	598	587	613	606	626	598	599	627	644	586	560	561	586	558	620	567	607	589	564	638	589	588	648	601	574	606	615	557	560	623	602	624	598	601	586	591	594	596	615	603	576	560	582	591	524	590	605	632	606	611	654	582	576	605	590	558	573	581	533	614	626	571	599	602	559	556	602	577	555	620	586	572	602	602	625	614	579	574	606	603	622	624	572	546	622	592	622	594	575	609	612	600	571	610	586	596	572	600	590	553	586	582	589	592	568	586	590	592	603	579	560	623	581	590	585	575	562	578	576	575	593	574	602	607	591	606	583	604	563	598	608	642	600	595	551	555	598	602	587	587	573	625	611	608	611	659	575	591	540	612	593	535	617	586	602	573	570	586	582	597	587	594	641	582	601	607	586	548	578	598	619	547	608	541	536	607	598	623	656	627	592	593	583	607	608	596	552	640	596	571	589	602	629	623	603	553	631	623	637	607	555	590	550	569	590	573	565	595	610	608	605	569	631	538	588	617	570	637	603	602	600	604	603	593	564	607	588	599	591	612	565	601	593	550	580	584	604	555	597	617	585	568	603	660	596	638	616	578	560	602	607	621	580	586	599	601	592	606	582	585	609	595	596	621	588	591	571	587	569	619	574	639	568	596	614	595	615	563	601	606	600	635	561	634	565	594	574	577	530	621	664	601	619	620	607	577	619	597	607	591	624	591	594	553	583	559	620	615	583	581	565	573	586	620	616	571	564	572	576	608	561	570	579	583	616	593	577	575	596	560	596	605	582	589	586	593	631	579	571	605	559	587	612	620	530	605	554	590	576	579	610	602	594	588	623	623	599	623	603	586	579	624	565	611	572	580	546	569	567	579	548	589	596	603	637	613	559	620	618	592	601	595	587	625	553	576	602	621	606	640	581	596	598	579	594	584	599	615	577	626	569	556	562	574	567	564	605	595	590	533	604	583	611	630	614	594	584	594	609	595	636	582	593	587	607	620	601	645	603	579	604	541	582	612	579	606	593	599	568	628	539	552	655	578	543	625	599	616	582	617	584	583	567	590	610	612	576	605	592	610	591	571	589	588	575	593	584	581	588	630	588	574	584	577	562	569	610	559	556	566	602	595	610	653	592	576	569	569	571	598	601	654	560	625	568	631	607	624	587	610	594	612	593	607	566	567	623	587	596	578	593	627	635	588	605	591	593	612	608	578	611	580	595	584	564	562	618	540	561	598	609	637	599	604	593	574	579	557	590	606	626	565	570	578	571	606	563	584	634	586	564	629	598	569	601	590	585	619	596	616	592	610	591	628	585	608	563	623	649	604	596	623	575	591	621	572	598	607	607	581	602	562	626	578	600	597	581	562	571	557	628	616	573	617	579	560	584	590	597	637	575	609	582	585	593	566	578	584	586	599	545	614	597	594	619	559	608	567	636	587	598	578	587	569	599	608	600	606	590	592	591	591	583	598	590	580	646	580	586	577	623	576	588	576	567	560	588	574	665	578	573	563	572	563	629	583	610	585	575	569	615	600	590	575	595	586	615	576	608	613	633	598	574	625	586	613	594	600	588	594	545	602	539	597	597	595	610	547	634	591	620	575	578	594	569	613	604	595	558	574	613	561	604	592	551	596	589	575	567	639	578	578	572	625	585	633	603	566	575	592	589	593	618	597	597	546	590	575	562	620	605	571	580	592	588	641	623	593	609	603	577	618	569	571	585	577	593	612	578	626	627	635	625	573	569	573	582	607	596	569	603	610	584	606	592	606	603	627	582	599	626	539	568	569	565	618	609	573	568	562	558	568	611	557	593	569	568	568	552	591	609	605	602	576	615	568	595	597	564	567	568	571	564	579	580	576	611	605	595	585	568	594	577	564	582	593	581	572	639	599	586	566	588	593	640	593	589	571	595	571	596	605	604	577	619	620	597	578	594	622	537	596	549	580	626	561	575	552	596	590	584	589	593	568	561	617	620	533	550	597	622	581	613	560	591	555	603	557	608	506	555	596	591	549	585	579	567	594	628	583	577	616	640	641	593	558	586	612	555	569	518	549	570	575	602	554	651	626	627	615	608	627	608	557	588	574	600	550	539	603	592	576	569	578	610	600	601	591	589	610	542	584	583	606	597	580	560	645	596	589	587	590	618	586	642	557	584	616	610	574	611	591	548	604	598	577	580	605	619	613	592	600	590	569	618	551	606	623	666	578	591	569	596	600	570	595	568	580	638	589	588	658	609	601	580	576	587	576	594	601	577	597	610	613	575	576	590	531	543	590	558	557	604	581	587	575	602	580	599	578	596	614	610	609	608	577	628	610	581	614	633	576	609	658	616	589	569	651	604	595	586	588	570	614	639	555	599	574	592	589	534	632	583	607	579	588	592	593	571	618	571	562	599	606	588	566	581	597	593	579	595	562	542	631	592	585	588	566	565	624	610	614	581	600	596	628	567	582	649	602	567	577	612	611	600	560	577	591	609	607	530	588	583	604	608	590	619	581	581	611	586	601	565	576	600	639	610	589	578	585	545	582	602	629	605	583	588	590	559	645	549	572	599	582	622	594	569	560	583	606	586	579	580	567	573	580	578	594	587	584	585	586	590	600
55890	55683	58777	43812	25321	12577	5077	1518	277	223	226	232	209	216	234	225	244	194	223	221	222	200	182	207	238	197	198	219	198	224	218	219	171	223	194	185	207	196	197	201	231	233	212	215	209	195	212	217	211	209	197	203	212	177	169	208	209	208	218	203	221	212	205	251	219	199	216	189	206	203	225	169	224	211	191	231	232	243	209	196	190	185	197	194	214	208	222	176	222	212	218	230	229	201	210	214	203	179	215	192	186	183	205	196	191	192	206	205	212	192	213	215	198	202	229	186	222	199	169	220	180	222	212	211	208	223	191	199	192	207	224	206	184	204	213	230	204	184	205	187	225	194	213	201	208	206	189	201	196	213	186	190	220	209	207	204	169	216	206	213	186	221	226	177	213	213	177	216	212	199	212	184	207	233	195	200	197	209	208	213	208	188	237	198	195	217	186	212	193	179	202	207	200	183	205	215	197	193	206	200	208	173	205	213	180	203	219	211	203	214	189	179	195	191	225	203	197	227	195	196	198	169	208	218	198	189	210	205	189	217	211	195	190	214	219	221	187	210	215	204	229	213	232	200	182	204	191	179	220	207	195	202	189	200	196	220	211	221	198	211	213	227	198	220	203	190	222	217	213	200	202	195	221	210	213	209	192	200	218	211	209	235	193	229	217	216	196	208	208	211	200	212	179	204	196	199	205	196	175	205	219	212	184	224	173	195	218	234	231	195	200	228	190	182	211	211	204	195	194	214	201	205	202	192	193	184	217	191	192	207	212	223	198	193	222	192	203	212	200	213	204	195	231	180	178	187	195	204	196	193	201	190	218	219	211	193	199	207	214	231	211	200	193	198	196	213	233	202	210	230	192	192	203	204	210	233	213	217	201	223	187	215	210	211	225	232	204	196	183	207	202	182	206	211	207	203	187	222	206	205	211	213	189	207	212	215	217	207	208	213	206	225	201	215	185	203	232	201	207	197	200	212	194	198	225	206	199	194	160	202	189	200	192	194	211	192	185	189	213	192	187	193	215	214	215	187	205	195	191	200	175	219	208	204	201	199	220	203	205	226	231	217	228	167	218	204	191	182	205	192	187	205	197	214	201	186	195	177	219	210	205	195	188	199	212	202	213	179	224	200	202	198	201	201	205	214	217	216	206	206	220	218	222	204	205	216	220	181	175	216	190	185	229	209	195	189	221	198	199	225	226	203	206	206	206	191	184	205	191	206	193	211	202	197	187	198	193	204	189	198	197	220	188	228	189	207	205	199	217	195	186	205	209	230	227	219	180	215	222	198	200	195	200	174	194	227	228	199	189	192	200	195	208	228	205	193	216	219	197	209	215	218	217	196	223	187	197	202	214	207	192	208	220	214	172	199	236	214	193	187	186	193	223	199	210	210	203	196	218	183	219	187	195	214	213	233	178	193	182	231	216	228	175	193	216	221	202	212	192	184	209	184	181	195	207	188	220	189	212	185	209	180	214	204	202	207	220	218	216	231	222	192	205	220	210	204	223	200	208	212	226	236	199	192	222	197	193	206	221	200	215	237	221	202	195	204	196	226	208	216	194	180	215	199	208	210	196	216	183	191	210	211	203	217	209	177	203	231	227	206	190	202	230	223	179	225	198	204	227	206	207	219	214	179	215	185	179	173	199	207	203	193	199	171	208	234	201	209	215	186	249	184	191	201	215	236	170	214	242	207	216	203	206	208	207	216	220	215	210	199	209	224	193	226	208	205	171	199	193	214	208	205	189	199	199	218	217	199	215	189	231	174	196	204	197	212	219	193	209	200	191	209	199	212	211	188	191	190	212	237	168	227	212	199	201	213	207	182	202	200	205	185	206	210	227	208	206	227	216	207	179	227	214	221	208	213	196	208	201	190	197	203	196	207	227	199	221	222	190	180	200	195	185	218	206	217	215	208	212	229	207	209	220	224	219	204	188	208	201	224	205	208	179	205	204	213	190	214	217	194	184	230	225	217	213	185	227	197	182	208	247	246	239	198	207	203	197	220	195	230	194	203	217	196	194	211	224	199	213	195	201	216	182	172	225	207	229	190	198	201	183	216	212	189	216	208	217	211	232	194	205	189	194	217	205	204	216	206	196	211	183	209	239	205	199	203	197	211	221	184	203	206	196	213	203	169	195	217	222	204	187	221	187	236	196	197	190	172	228	217	208	185	210	206	187	194	224	188	205	215	185	208	204	181	206	183	181	195	189	207	185	212	208	209	212	213	201	216	220	218	204	216	201	214	218	211	209	206	230	174	207	207	211	229	221	190	224	202	199	208	229	204	201	196	219	212	198	187	188	225	204	210	181	235	206	249	205	215	212	206	226	230	211	193	213	209	196	189	208	209	212	201	213	201	207	223	192	196	214	228	204	198	223	208	196	197	198	195	184	214	206	210	189	212	195	200	202	204	217	212	206	210	188	231	205	189	210	208	213	215	200	205	198	208	215	199	195	190	187	206	204	193	219	196	190	225	217	238	182	222	179	202	219	214	189	204	207	213	226	171	213	197	212	217	212	203	213	209	184	204	225	228	225	222	225	208	206	204	201	210	212	208	215	205	181	197	209	218	218	200	186	245	196	192	195	200	222	192	200	225	189	190	225	194	208	249	173	202	185	200	245	191	216	199	232	216	189	196	194	196	199	215	197	189	196	194	198	157	226	182	197	209	216	219	210	209	204	210	200	200	221	213	186	207	223	225	205	205	219	223	222	200	204	203	226	185	214	229	206	215	213	204	213	220	214	197	180	212	219	210	199	202	182	191	187	217	201	217	215	206	231	218	194	233	200	197	184	231	204	204	211	209	184	183	190	211	236	209	213	205	180	191	205	224	179	239	206	190	181	226	213	181	216	228	204	212	196	207	187	228	218	196	199	173	212	216	226	171	201	209	205	199	184	191	208	199	218	216	200	214	225	198	206	214	211	195	192	199	225	186	222	198	175	204	222	172	203	215	222	219	202	199	208	221	241	202	222	186	203	202	198	206	206	201	207	189	202	213	225	229	193	199	205	235	183	200	216	224	216	201	199	235	201	211	221	203	213	223	217	213	199	206	206	214	205	211	199	195	214	210	207	205	187	195	170	185	207	186	205	223	239	210	209	194	181	225	210	209	225	210	208	198	194	188	219	208	230	180	179	217	212	217	203	207	212	192	200	228	190	213	194	215	182	205	212	198	197	202	193	181	221	235	238	185	215	203	196	229	233	239	207	204	195	190	207	213	219	188	221	207	201	188	212	191	187	183	190	219	192	200	212	178	194	208	230	191	214	196	169	204	194	211	195	190	178	187	211	172	199	212	203	210	194	216	231	187	202	242	196	190	190	191	196	217	196	200	188	226	210	206	164	213	205	191	205	209	188	177	226	190	223	208	199	205	202	203	192	193	212	208	210	210	208	180	178	226	210	221	203	205	199	203	205	178	198	208	210	212	220	199	210	214	197	198	205	199	185	196	239	212	209	203	231	193	208	208	224	218	209	202	198	211	180	191	207	193
33720	41914	54237	48546	35639	24409	14191	4518	584	552	532	491	485	531	513	554	529	518	546	570	564	527	480	509	507	480	490	466	499	474	531	494	442	475	468	485	471	494	473	533	553	556	520	530	526	467	477	521	484	505	481	422	502	498	511	436	448	477	470	480	524	508	490	494	484	494	483	441	514	483	496	520	472	453	465	504	485	483	493	492	492	524	504	464	453	483	485	508	499	437	498	496	470	478	501	456	505	482	453	472	473	481	441	472	468	479	496	497	472	495	458	472	485	503	488	456	489	439	494	471	463	449	477	489	544	463	475	447	501	460	522	505	478	472	527	475	459	528	489	496	512	439	478	475	518	482	474	460	453	490	478	477	453	448	511	480	483	504	490	463	468	474	507	468	485	492	477	487	454	464	500	508	475	482	513	503	457	471	483	502	447	503	516	436	479	464	509	435	496	484	487	480	460	467	506	463	508	441	477	509	483	510	466	506	505	496	497	493	502	495	494	496	444	504	504	507	532	480	512	536	504	473	468	499	514	480	531	534	472	475	485	501	476	473	455	491	484	502	543	515	512	524	518	463	454	526	504	463	469	503	507	491	503	442	504	484	490	471	511	501	505	508	524	457	474	498	473	476	460	491	464	485	490	500	481	477	481	480	494	505	475	443	495	479	474	470	492	501	475	460	518	483	485	458	478	486	469	464	508	510	485	473	461	452	472	475	492	510	524	517	464	461	479	467	489	500	456	516	465	489	463	484	493	518	464	469	492	485	502	454	478	492	463	477	454	473	490	502	458	486	489	510	472	488	463	489	460	462	467	461	448	473	491	476	499	466	467	499	481	466	493	484	471	502	483	476	518	456	496	487	477	461	492	455	481	457	461	488	451	493	480	486	507	491	493	476	503	481	492	495	518	487	496	492	500	476	483	453	471	480	510	502	466	428	450	489	500	471	514	470	473	500	484	526	499	466	513	502	444	515	475	456	469	499	493	457	486	490	510	464	494	477	490	435	447	483	450	496	498	456	468	516	496	516	504	475	468	526	459	536	472	490	485	486	477	512	473	471	487	469	452	477	475	503	547	477	492	451	507	511	453	495	505	478	497	499	484	506	470	492	491	511	477	478	523	478	471	478	476	503	477	515	499	504	502	489	501	505	472	503	480	489	500	470	478	458	448	461	465	493	466	476	465	521	472	455	505	445	485	500	502	481	491	510	467	474	505	478	494	500	468	469	495	438	495	454	504	492	456	450	466	493	482	481	498	521	438	462	500	496	448	496	465	476	422	498	485	481	477	477	518	447	514	516	471	486	472	473	458	481	487	464	475	518	487	450	467	474	480	466	476	496	481	515	486	480	467	508	517	491	462	503	486	519	502	538	494	456	485	475	472	468	477	465	479	465	459	527	471	484	496	484	487	510	479	488	435	471	457	473	461	479	486	489	452	460	483	495	470	467	499	474	505	513	480	458	485	441	451	477	467	470	457	473	446	492	495	466	469	481	494	458	491	454	477	468	480	484	475	476	495	497	483	481	507	447	490	474	517	455	496	472	476	497	505	483	516	488	495	570	458	471	450	471	481	506	491	480	538	522	478	491	440	515	461	499	488	473	486	472	479	498	490	518	464	475	481	461	487	467	493	461	450	481	473	508	462	508	496	471	460	459	469	462	507	479	481	457	475	460	480	495	450	471	476	494	485	451	458	482	482	505	456	487	496	459	456	447	507	468	454	484	513	475	473	453	466	525	503	467	478	500	471	529	459	493	477	498	490	509	486	494	491	488	493	493	540	473	509	486	490	493	460	500	459	461	448	458	481	511	479	463	517	478	484	483	480	505	492	466	500	547	496	494	446	475	479	507	427	479	467	521	513	452	511	443	475	473	471	469	452	483	499	486	499	475	471	472	504	484	498	492	517	535	539	489	477	461	465	451	446	488	477	498	497	502	458	528	470	486	482	494	414	497	494	469	494	488	516	514	444	495	456	488	483	471	463	465	475	452	479	496	490	433	474	483	458	492	472	452	489	484	503	484	472	509	435	483	526	468	468	502	509	500	483	504	490	450	494	449	486	517	438	504	519	486	455	514	447	498	494	477	492	472	508	485	503	466	490	487	463	486	467	465	465	472	461	463	519	426	450	491	496	514	508	482	478	503	535	474	479	490	487	465	495	464	495	493	470	491	478	466	492	465	474	468	450	495	480	463	479	465	474	445	459	472	486	485	479	460	462	494	473	484	458	507	481	484	495	502	479	544	465	502	547	482	474	504	479	477	488	480	491	486	473	483	474	468	455	528	476	450	462	461	507	502	463	483	459	508	491	481	490	470	484	479	490	472	414	483	480	470	505	471	465	463	496	477	491	488	487	466	441	502	500	467	487	450	476	478	506	486	498	472	520	470	476	493	516	490	449	507	470	496	499	529	465	519	482	540	511	492	506	475	501	498	456	478	488	482	507	492	512	484	453	506	489	510	506	500	472	487	494	518	500	463	469	507	511	487	463	481	441	486	455	463	475	502	508	488	515	466	475	486	499	493	482	481	466	500	504	499	474	501	487	498	471	508	457	470	459	444	468	450	489	468	472	483	463	519	470	498	449	458	493	498	507	490	461	488	469	477	458	471	469	458	428	508	512	487	429	471	479	447	519	477	462	515	468	477	460	521	493	496	476	476	435	478	470	520	463	482	487	463	458	481	507	492	456	509	503	464	486	478	495	465	467	467	479	473	508	503	518	487	486	482	523	485	498	474	456	440	499	481	482	496	452	470	453	485	486	527	499	479	489	486	478	477	484	494	518	514	456	483	491	495	492	472	498	466	467	504	479	492	464	514	465	466	465	489	508	473	474	501	491	462	446	460	470	468	475	477	500	466	492	463	490	486	488	505	522	494	488	465	484	493	465	421	452	470	479	501	499	488	464	512	470	452	486	493	478	422	474	449	499	488	451	470	491	500	456	467	466	487	485	488	490	449	487	482	489	509	475	513	499	459	437	506	490	502	502	495	434	487	511	472	507	481	496	494	477	480	464	492	459	486	474	486	482	438	477	455	480	490	492	464	479	500	464	459	492	479	490	447	496	485	439	518	464	476	476	471	459	484	456	454	519	468	518	496	501	465	511	490	446	482	437	470	505	490	473	525	471	477	455	511	468	499	518	474	474	504	535	501	520	479	472	457	468	474	455	513	513	472	497	467	466	482	501	486	478	475	485	476	526	469	460	472	494	500	499	477	470	474	460	470	508	481	473	491	474	490	456	473	463	522	493	458	462	511	468	469	511	498	449	486	488	493	496	467	496	483	489	458	480	496	472	478	486	480	485	445	471	466	473	438	486	500	484	473	502	497	494	489	443	474	460	480	510	466	483	477	492	468	497	461	474	525	442	508	468	476	481	502	508	469	482	461	481	498	449	506	440	419	506	462	486	465	515	496	504	464	486	462	517	465	496	503	463	470	467	491	452	507	496	499	495	444	491	469	478	474	466	483	463	443	485	456	507	485	458	484	469	519	474	512
75274	74974	76687	60708	41015	26426	13160	3564	348	217	205	176	192	194	184	184	185	171	187	185	186	183	172	176	183	172	170	208	184	181	181	172	197	170	172	168	189	181	190	181	184	182	171	190	186	187	155	163	156	185	188	180	204	205	167	177	200	199	186	175	177	184	172	169	169	162	172	160	185	170	182	153	169	183	179	191	166	182	192	161	158	167	191	164	179	178	163	163	168	201	166	179	149	150	175	180	184	148	174	165	182	155	162	185	192	178	145	170	181	161	179	149	175	197	191	172	178	159	190	165	170	192	182	195	170	150	170	154	168	152	154	177	179	199	164	154	194	181	189	177	186	168	182	182	178	169	162	154	161	166	192	179	193	160	166	168	174	182	163	182	194	195	171	175	176	134	167	162	158	177	182	199	167	181	164	180	159	156	160	175	183	186	185	169	176	176	167	183	163	157	156	176	196	193	186	152	167	167	178	171	181	178	204	163	185	160	166	179	168	159	174	186	180	173	156	175	167	162	154	183	176	160	181	156	167	182	155	164	179	146	192	182	164	187	159	197	193	171	159	157	180	168	166	182	187	163	170	168	191	154	155	194	194	191	166	173	190	162	174	171	143	164	167	161	158	145	160	170	188	156	152	163	187	167	180	178	168	180	204	197	166	161	179	193	168	167	168	152	149	164	170	177	177	173	153	180	167	169	191	180	186	169	202	177	164	172	139	185	185	180	190	194	152	187	201	173	176	177	170	157	187	167	193	166	171	172	170	167	178	161	175	185	203	178	174	160	181	196	163	170	173	160	171	150	185	183	184	148	165	167	164	184	184	175	182	165	178	162	184	178	148	168	175	160	171	155	165	181	186	170	170	180	177	175	172	179	184	196	197	182	175	173	191	172	159	183	141	137	157	177	185	191	159	183	179	191	160	189	183	171	183	169	156	165	196	175	163	177	186	183	174	196	173	181	179	194	176	177	208	164	179	185	188	183	161	164	158	187	187	144	190	189	164	156	177	162	179	157	158	170	173	186	148	153	176	162	159	189	164	198	181	166	189	183	165	191	181	180	150	171	153	157	174	162	187	172	167	161	175	167	168	174	166	180	169	152	173	159	173	198	173	169	165	156	176	150	186	174	147	149	161	185	172	177	158	176	169	191	168	194	187	192	177	195	160	194	181	161	155	142	162	180	164	162	198	165	195	170	157	169	177	174	198	174	150	147	184	148	164	162	197	167	149	171	203	177	167	139	155	188	164	159	185	183	195	180	189	154	169	215	170	180	172	190	176	160	158	172	165	179	174	167	176	193	194	181	171	189	165	169	173	178	174	167	165	171	165	182	155	177	148	169	166	182	183	181	175	168	169	183	181	168	189	165	170	177	189	202	180	167	195	181	157	181	152	184	170	178	157	170	171	148	155	203	201	155	179	175	168	191	159	192	150	181	159	158	166	168	170	167	170	190	182	181	188	182	176	170	171	185	168	176	181	183	176	175	188	166	166	168	182	162	164	200	157	161	193	191	140	162	188	187	160	182	172	181	184	169	159	174	178	195	153	173	162	167	181	164	175	185	192	187	176	145	157	162	157	166	169	179	172	171	166	177	183	173	183	181	155	173	154	146	127	179	164	167	187	178	190	172	176	151	168	170	183	192	150	167	173	173	169	186	165	183	171	175	182	146	177	143	157	166	160	198	184	199	163	184	159	155	170	177	155	176	163	161	179	155	173	159	174	182	179	174	193	176	158	193	161	148	197	160	157	184	179	183	182	190	192	151	173	178	178	160	172	156	180	171	162	162	183	177	177	158	172	163	171	153	169	195	153	166	178	155	157	179	142	174	176	183	171	151	177	154	207	163	213	171	159	166	140	178	178	161	163	174	163	156	156	164	167	194	175	187	170	185	182	164	203	192	178	164	172	163	163	160	159	212	171	160	180	205	200	188	170	169	165	176	178	209	141	193	173	172	162	191	189	180	185	155	185	157	172	165	168	174	181	179	187	165	178	194	186	165	164	188	193	170	161	181	178	164	186	174	169	159	155	164	174	149	171	164	190	185	150	185	185	182	186	192	157	162	179	164	158	179	168	159	195	171	195	175	173	173	179	166	160	180	163	144	162	179	160	176	190	182	190	177	156	166	153	161	173	150	176	152	169	173	198	159	172	179	177	161	177	190	153	172	159	150	197	170	179	167	167	176	162	181	167	173	168	160	170	162	170	200	170	173	155	167	193	156	161	185	174	154	178	182	162	182	184	171	160	164	169	164	176	154	187	169	186	159	185	162	178	165	153	155	159	154	193	163	181	172	170	178	149	180	177	181	149	157	178	170	179	157	174	171	205	172	169	169	177	151	182	160	176	156	180	203	205	169	189	165	158	135	187	173	183	167	161	192	176	169	169	174	182	155	205	164	166	185	157	174	189	171	150	193	170	190	149	176	204	161	203	166	167	154	186	183	197	179	190	184	162	157	175	170	167	160	168	172	159	151	168	163	181	135	152	150	173	157	187	199	189	179	189	158	185	181	179	156	180	186	175	201	169	165	188	170	154	171	161	150	201	168	151	180	176	170	170	176	155	157	159	161	165	173	190	154	141	164	182	181	176	170	190	147	178	181	181	180	161	168	153	187	162	190	169	189	168	189	156	156	180	159	163	174	180	164	169	179	162	157	147	154	149	167	173	175	170	168	166	176	160	176	164	179	193	198	171	161	166	180	170	179	161	190	167	183	170	167	205	168	171	153	171	187	162	167	164	190	188	165	156	170	185	171	167	170	176	170	173	166	177	167	161	161	140	170	178	180	182	177	176	171	168	168	163	192	156	174	158	153	148	159	171	187	149	145	177	179	172	172	158	207	174	174	162	173	168	157	161	168	159	192	155	184	159	150	175	151	177	157	185	156	185	169	174	188	156	169	163	169	149	171	161	176	158	167	153	185	167	157	165	170	182	184	175	192	179	157	164	148	160	169	154	163	168	149	154	156	182	159	178	181	183	165	194	182	149	181	181	171	190	169	186	185	165	145	172	155	174	159	187	178	191	180	171	180	174	174	152	172	190	170	144	161	197	154	171	167	169	171	183	172	189	172	161	158	168	181	178	165	187	176	165	155	164	169	162	173	184	192	180	172	154	157	150	196	177	160	172	166	187	188	187	186	158	182	160	191	163	168	183	181	162	175	164	182	172	176	197	156	179	176	165	183	221	152	165	172	162	174	192	163	182	183	176	161	164	182	172	165	166	196	183	190	156	187	171	183	182	190	171	174	182	182	179	178	176	148	175	179	186	180	187	176	190	176	170	188	181	198	174	154	171	192	162	167	187	151	175	164	159	178	167	126	174	163	147	181	150	187	167	179	162	165	157	163	161	183	167	177	185	164	152	157	218	164	165	174	180	148	190	184	154	160	161	160	173	163	178	181	154	188	153	179	176	163	166	165	166	160	161	192	183	172	171	160	192	162	144	179	188	162	185	175	190	163	183	174	167	146	158	180	177	163	167	178	157	165	169	178	182	162
46653	56696	72179	64627	49574	37520	24442	8672	738	596	444	478	415	467	483	470	522	493	538	497	488	444	451	467	507	487	393	400	437	437	413	426	433	406	418	416	425	417	415	423	491	553	551	526	444	424	440	374	387	420	429	423	459	422	428	447	424	396	438	423	467	390	417	410	439	423	402	403	399	421	390	387	449	392	432	429	427	428	396	452	418	417	431	436	426	396	394	391	433	369	427	417	398	409	439	425	391	410	416	437	379	407	430	446	426	416	420	432	407	420	424	429	383	418	411	412	436	405	402	404	419	416	420	411	373	417	427	441	428	444	428	397	374	413	439	419	397	444	404	409	446	399	386	411	443	433	401	451	401	404	444	385	409	419	404	439	397	372	392	421	416	371	415	431	450	409	424	424	423	401	402	395	424	422	408	381	420	401	459	436	402	411	441	398	423	413	445	408	389	416	398	439	461	436	418	369	422	409	408	413	412	400	413	410	397	410	418	439	419	420	414	427	416	427	405	435	394	389	392	392	377	409	396	422	416	390	417	405	448	470	477	449	412	444	445	431	431	413	403	425	398	396	425	401	421	385	374	418	390	401	392	415	397	432	426	433	412	417	376	437	422	407	456	446	396	391	413	386	416	399	430	448	380	388	450	391	400	395	413	422	412	390	451	393	400	408	401	406	383	381	414	469	408	422	394	384	408	413	430	423	436	406	424	403	380	433	400	446	446	401	421	384	416	446	365	401	395	405	432	413	436	404	414	431	433	404	385	359	448	410	389	431	410	409	377	434	353	416	422	377	436	372	427	410	440	403	411	391	407	397	397	415	422	416	454	389	416	396	375	423	404	395	452	406	450	413	421	391	454	425	448	442	425	401	403	386	425	411	425	405	420	413	406	398	367	418	438	397	419	383	432	395	455	420	431	416	395	429	436	417	408	408	406	433	429	379	392	446	449	410	410	410	404	425	367	411	429	417	415	415	404	411	395	390	451	400	424	406	432	416	431	410	453	403	457	422	435	405	438	429	413	430	445	398	434	399	400	447	388	388	430	423	408	389	409	418	457	443	355	429	455	420	387	417	398	402	400	403	411	430	423	408	424	424	403	430	407	412	367	401	422	406	412	378	401	401	405	412	396	443	385	418	419	440	387	385	398	462	410	410	431	392	403	433	408	427	432	380	401	418	401	438	380	416	403	418	413	430	443	444	426	418	446	413	444	443	374	397	421	405	464	389	428	438	417	456	392	388	432	414	402	437	461	425	410	389	416	418	414	376	404	426	417	433	388	425	437	390	407	406	416	413	429	426	453	412	426	413	354	396	412	419	420	367	368	402	420	453	416	433	416	400	428	449	423	451	449	408	422	400	445	437	450	415	396	422	426	425	400	395	415	429	392	414	417	396	406	399	403	428	424	435	433	432	396	376	419	430	408	430	415	394	400	390	426	419	412	419	438	410	410	421	457	435	419	417	424	413	413	423	377	417	408	395	430	373	373	432	410	375	381	418	402	397	403	406	401	435	419	442	413	433	454	433	402	408	402	444	423	391	405	420	393	436	419	413	387	422	423	404	445	404	394	414	411	395	431	441	393	394	392	431	391	420	417	436	409	384	390	394	397	445	385	471	424	439	406	447	422	425	418	384	428	383	394	422	395	398	407	419	417	430	406	400	420	388	428	436	401	400	379	409	435	410	410	395	412	415	392	413	407	383	414	460	418	430	451	419	382	385	478	414	425	422	389	427	406	417	390	430	370	441	402	423	410	427	404	386	444	399	427	447	408	419	408	398	400	437	410	401	405	453	413	424	441	418	406	453	393	423	406	413	459	423	431	431	382	414	413	394	433	395	423	440	410	401	446	390	408	407	411	422	421	374	439	419	386	416	408	413	409	424	427	416	426	407	433	389	409	440	407	444	404	396	448	406	397	420	435	369	412	412	417	384	361	440	455	386	425	410	417	426	420	403	402	440	400	395	409	380	385	405	432	399	407	409	403	420	380	425	413	428	436	411	433	405	457	419	395	409	397	431	425	422	417	426	401	441	405	409	393	372	438	436	348	419	410	389	427	396	394	425	404	394	429	425	422	442	400	413	446	431	421	424	400	400	388	423	415	420	437	399	444	402	419	437	437	393	449	428	425	425	380	425	415	420	408	419	416	426	455	419	402	402	442	445	459	384	389	382	445	408	412	405	448	424	427	404	410	396	433	398	411	381	416	413	422	429	443	422	410	394	396	414	430	420	404	400	410	433	400	436	459	450	407	435	430	427	416	414	428	383	421	428	441	427	393	373	423	381	421	361	406	397	394	402	408	398	402	395	383	440	434	433	411	414	397	394	442	423	387	412	411	406	409	410	427	421	393	438	463	402	397	439	419	397	420	446	422	408	413	401	418	439	424	382	411	424	417	408	416	437	414	434	456	445	404	397	411	435	392	426	440	375	427	435	404	418	455	443	433	441	453	403	440	410	438	405	391	421	444	408	387	390	426	446	392	434	410	450	410	446	412	374	390	392	447	414	413	397	467	420	415	416	399	407	428	366	416	433	359	413	410	415	423	418	413	402	420	405	431	480	404	419	418	432	445	409	420	382	413	399	405	452	386	416	401	397	420	398	428	431	407	414	424	383	432	426	402	419	423	423	408	377	436	450	405	358	443	413	402	432	431	429	458	458	427	440	448	404	400	385	418	386	418	439	431	382	394	436	422	389	452	421	463	427	435	445	398	403	449	412	445	403	391	385	412	459	409	394	454	421	407	449	422	419	432	444	423	406	435	409	450	431	412	405	409	399	413	409	421	378	400	433	440	402	376	408	419	412	432	430	411	411	423	418	403	414	401	440	388	439	421	405	449	389	376	435	390	400	451	412	422	431	378	434	449	382	411	436	418	400	410	420	437	436	413	397	411	433	420	386	416	398	431	377	443	442	382	430	404	426	448	439	415	387	409	396	436	446	402	403	398	404	433	418	394	430	391	379	387	433	381	460	435	414	420	399	373	402	422	417	396	426	420	408	393	384	411	405	420	429	403	404	424	454	457	426	382	388	412	406	417	435	437	412	401	426	431	466	418	414	431	420	403	413	395	391	394	424	385	413	415	410	433	403	400	410	402	420	425	423	407	409	421	460	398	377	418	402	403	397	433	425	425	395	419	463	427	373	418	392	381	410	409	393	405	465	399	413	424	394	387	405	418	426	408	462	414	390	427	411	389	400	397	423	373	392	381	429	424	437	379	426	445	411	413	404	425	417	423	415	410	410	398	409	451	404	403	387	419	418	409	382	457	376	414	423	390	412	423	422	421	406	395	418	434	432	406	444	385	413	431	410	434	433	440	405	383	402	398	377	436	384	437	392	444	388	422	409	368	437	416	428	394	392	419	440	378	436	462	417	417	424	403	401	373	424	439	424	402	392	434	442	429	430	426	434	425	413	425	436	397	376	394	411	408	429	386	424	416	394	455	412	389	409	422	424	400	399	397	410	408	442	388	392	414	453	419	404	404	420	421	422	457	469
15523	10889	11039	6332	2746	1415	759	357	290	235	249	236	255	251	243	247	250	279	273	253	266	255	248	260	249	250	246	261	279	269	257	259	234	249	270	239	214	263	245	223	222	258	248	271	265	228	244	248	235	235	257	250	251	272	257	256	264	259	247	255	281	253	237	240	225	231	230	249	253	241	258	250	274	283	267	271	268	275	248	256	247	260	236	264	242	232	256	239	229	233	240	238	259	257	249	248	264	275	254	245	236	253	249	267	277	271	266	246	261	231	238	255	264	277	244	251	267	238	276	250	247	252	259	267	281	255	262	250	265	259	260	243	273	225	268	240	241	254	263	248	240	245	254	234	227	265	257	239	247	251	242	276	255	244	299	256	250	269	234	238	238	239	273	245	243	239	254	235	273	220	265	264	252	272	218	246	251	245	266	246	263	272	232	251	250	255	236	233	232	277	246	289	246	271	229	254	255	248	275	284	211	260	238	253	283	247	249	245	247	265	230	249	237	262	231	273	276	272	253	244	215	236	292	273	224	267	249	254	259	259	272	231	226	243	261	256	250	242	245	251	244	259	280	274	253	246	241	265	229	260	286	241	253	271	258	259	243	262	254	256	243	249	279	257	240	216	261	254	249	238	235	254	264	250	265	243	245	248	263	274	252	277	262	259	246	250	265	264	256	252	247	240	287	220	266	243	250	269	253	241	260	238	258	243	243	251	263	254	234	262	253	264	239	235	251	256	264	252	289	236	245	245	257	267	262	276	257	250	262	251	273	239	273	275	285	258	260	271	245	251	254	240	224	240	263	269	278	253	250	274	290	246	230	268	243	247	255	251	250	258	273	247	244	240	251	282	265	224	268	219	232	271	226	249	238	242	236	247	279	265	261	235	283	224	256	275	267	224	287	265	229	245	267	269	238	223	262	255	246	231	230	253	240	245	257	242	268	288	263	252	240	240	270	253	240	223	257	269	251	247	274	268	254	259	249	264	295	238	259	241	261	261	255	263	228	251	245	251	254	277	240	265	234	250	235	236	290	244	245	260	214	263	234	257	255	252	252	247	253	269	230	245	276	239	227	228	268	268	263	244	244	276	260	267	242	259	274	237	279	242	258	245	233	258	242	266	244	231	250	252	257	267	256	235	247	255	247	236	279	260	249	259	229	243	245	246	256	238	218	223	277	250	248	295	255	258	251	264	251	260	256	244	257	222	270	260	258	231	258	240	258	249	274	254	241	231	241	269	265	235	266	231	244	267	260	230	272	243	248	233	243	241	265	267	244	230	272	269	247	232	250	255	277	255	257	277	240	253	242	257	231	283	264	248	236	259	222	287	247	263	230	233	243	267	240	247	265	255	243	256	261	230	250	241	253	264	246	247	251	238	266	270	259	226	258	245	232	221	279	250	255	274	267	268	247	280	277	265	273	264	265	242	276	254	264	233	284	257	270	261	226	258	291	277	241	224	293	278	232	231	236	241	222	259	245	275	259	235	261	279	263	276	257	251	284	251	240	241	217	272	232	258	234	251	244	276	261	231	282	244	269	250	251	246	261	260	259	231	249	262	282	255	255	245	242	265	237	263	266	231	287	267	245	265	234	278	273	258	254	262	263	262	255	270	248	235	258	265	252	271	261	243	242	268	250	257	254	263	251	260	252	238	245	243	245	238	283	240	225	270	268	257	284	264	220	242	235	272	250	262	269	271	228	243	255	230	240	253	245	278	247	244	256	244	263	244	276	263	277	236	222	265	246	273	238	255	260	270	261	270	256	235	296	233	254	297	268	270	243	250	271	247	235	226	235	241	260	244	263	270	255	244	252	266	243	243	253	267	245	263	269	264	249	243	262	260	257	231	244	262	223	249	286	262	227	238	250	246	263	240	237	238	274	267	250	267	243	282	248	308	243	230	241	269	242	261	232	285	236	277	252	257	272	247	288	281	253	253	255	260	243	269	243	261	291	231	264	289	249	255	244	278	243	294	258	262	261	251	274	248	226	220	237	263	242	269	288	281	249	257	261	256	256	229	221	279	265	273	238	271	270	254	253	252	253	279	206	250	249	245	264	261	255	224	255	258	248	259	272	267	256	243	252	256	257	252	278	271	295	280	235	269	231	278	245	254	226	263	281	231	256	227	252	229	232	225	266	267	253	241	244	256	250	259	245	239	251	253	249	263	239	260	242	243	250	259	226	284	223	258	249	260	269	248	250	260	303	258	273	228	245	260	286	248	240	255	260	244	270	252	254	252	256	267	232	244	264	235	232	210	258	250	264	249	270	228	274	259	266	255	244	276	255	259	255	273	247	244	257	256	254	254	275	247	254	240	251	251	231	270	253	242	276	247	241	267	255	267	234	257	259	240	228	234	229	241	256	258	272	250	273	280	257	235	251	276	242	270	259	214	257	259	263	260	253	222	253	283	252	251	287	237	258	265	253	268	264	235	258	264	286	259	267	247	255	259	247	247	286	237	264	265	242	278	280	266	245	268	232	233	248	248	270	245	282	246	250	257	272	232	251	227	267	257	256	251	278	234	256	266	244	265	254	230	255	241	240	262	252	269	272	220	270	239	258	263	243	243	271	257	265	241	242	224	236	266	244	230	257	230	251	259	226	246	247	262	274	251	243	236	254	273	258	250	255	246	240	241	283	272	245	257	252	261	259	256	244	231	224	270	256	250	243	268	264	236	214	250	288	265	261	275	246	247	257	238	272	255	239	234	251	264	275	236	275	251	259	256	245	312	259	284	274	258	273	242	274	233	247	243	243	226	243	262	255	271	272	234	240	233	236	296	299	248	258	279	268	244	248	266	246	280	235	245	251	231	253	247	236	233	272	278	259	248	251	247	259	249	288	271	264	249	296	265	239	266	255	256	230	253	276	240	261	264	269	224	259	269	219	245	258	239	238	254	239	260	275	251	236	260	286	255	247	254	235	242	253	263	275	248	274	252	246	236	272	249	295	239	255	257	258	265	266	213	245	242	263	235	287	255	250	242	272	233	245	248	243	272	269	265	256	313	258	290	239	248	232	260	270	266	245	246	268	232	263	257	269	273	247	234	263	235	246	243	260	260	258	257	218	224	259	253	251	261	282	247	258	249	248	257	246	263	252	230	245	267	252	256	247	247	230	249	256	272	246	265	260	250	268	247	236	260	240	257	255	265	254	255	248	234	222	241	242	265	253	271	250	288	257	264	252	237	223	257	249	246	228	220	240	272	268	271	242	253	269	275	243	243	264	267	263	275	251	262	255	223	277	264	235	284	230	255	256	264	240	266	275	253	253	263	256	254	211	262	255	251	294	236	241	259	261	260	259	241	260	252	242	227	283	229	228	253	261	256	239	238	245	237	266	274	280	254	252	275	253	227	247	214	280	253	271	225	238	260	233	264	258	221	236	242	235	236	246	209	236	236	281	245	266	281	255	255	248	247	254	233	240	223	288	244	269	257	228	271	255	237	278	268	275	249	254	282	306	252	266	259	236	249	255	261	263	278	242	255	245	281
12646	14122	18811	13999	7399	4197	2501	1091	589	583	600	604	566	570	575	602	579	580	613	590	579	581	573	559	561	589	585	565	539	585	560	556	567	589	603	577	583	564	549	618	629	582	569	594	618	597	576	573	561	591	627	576	540	569	570	576	608	589	618	560	578	565	598	599	587	637	599	589	592	566	593	597	620	559	551	586	629	585	557	557	620	614	555	578	579	589	604	570	650	593	585	597	611	598	557	621	568	550	593	550	558	561	604	579	584	569	649	630	545	586	576	568	576	614	585	575	582	598	595	547	577	574	602	600	555	604	581	584	568	582	520	627	574	584	626	598	558	620	579	540	514	631	586	611	600	583	598	531	603	563	559	565	610	560	583	581	584	572	582	579	566	600	515	605	575	608	579	538	573	605	595	587	556	607	596	588	583	588	540	607	593	619	578	561	580	545	567	564	549	593	612	565	585	574	609	553	580	567	572	553	570	594	606	564	582	598	596	612	570	602	601	599	555	592	600	584	603	547	572	545	598	559	597	603	573	561	600	565	572	578	586	569	577	571	573	582	576	615	561	589	580	607	600	588	574	614	623	548	603	557	585	572	603	606	604	582	607	566	608	601	624	594	565	579	548	557	589	538	612	596	579	575	582	556	627	563	563	585	578	549	553	582	571	552	565	562	527	565	586	557	584	548	575	547	592	542	553	560	549	563	596	593	559	547	557	613	567	600	566	613	562	565	560	571	589	576	567	552	557	615	528	588	582	565	618	608	570	627	593	619	557	558	587	593	572	599	588	557	605	571	592	611	531	541	524	579	611	573	614	572	588	581	546	572	585	562	602	549	594	574	598	548	583	620	583	580	547	541	609	557	590	600	617	550	571	569	596	590	615	590	582	570	600	537	551	562	577	613	587	533	600	568	571	606	586	564	581	589	626	587	600	598	575	561	613	569	546	549	557	571	540	565	546	605	571	566	555	574	554	547	601	541	645	605	600	607	572	561	593	589	578	552	557	562	588	563	551	602	598	563	602	551	561	545	543	578	588	586	554	574	558	551	551	579	540	576	584	556	567	548	566	589	549	540	583	574	602	560	557	537	574	615	572	590	574	571	611	587	598	622	614	530	586	562	572	583	581	588	557	566	573	600	581	591	600	572	585	597	563	565	568	595	592	602	577	627	576	568	563	570	566	596	619	570	587	622	549	576	568	556	569	594	590	605	545	588	622	529	578	594	552	566	531	610	557	578	606	611	536	642	613	577	594	598	570	542	613	577	609	578	563	568	550	530	573	592	584	608	610	553	602	546	609	569	575	553	619	587	597	580	569	590	575	558	599	633	597	563	593	533	603	603	556	557	548	581	614	551	560	535	557	544	552	587	627	583	608	560	559	561	601	576	595	603	561	580	593	625	579	582	580	587	566	549	572	602	572	556	588	593	518	561	566	584	564	556	584	591	590	622	589	567	586	577	584	581	625	600	565	533	611	597	553	584	543	543	588	616	588	519	590	593	584	619	618	553	565	604	592	588	597	610	592	545	576	580	599	569	590	548	574	615	578	540	555	538	567	571	567	558	557	588	622	578	597	544	580	576	560	544	609	569	576	591	593	562	590	599	583	564	565	587	552	580	576	577	522	573	574	569	585	558	578	603	579	574	560	591	586	582	574	598	593	543	590	529	548	533	586	556	609	576	581	600	535	576	568	605	533	579	594	580	592	592	612	581	555	622	573	542	582	560	553	600	568	599	599	581	586	576	589	628	548	588	580	574	545	569	583	599	567	560	589	599	586	580	590	557	583	605	592	560	611	619	558	596	567	582	572	581	562	594	577	616	574	543	578	539	603	589	603	599	555	550	585	557	628	591	601	555	565	530	560	577	593	600	579	568	532	583	586	551	614	590	577	580	602	557	584	578	601	565	575	593	572	565	603	566	590	582	622	559	566	597	587	587	571	586	549	565	584	561	571	611	611	559	659	571	627	640	574	618	524	586	561	572	583	594	587	556	566	574	573	587	601	605	594	591	607	589	616	558	557	558	562	535	551	555	598	608	612	536	571	560	561	591	588	554	606	566	576	595	589	586	559	601	577	569	559	615	574	583	560	598	533	560	595	578	594	580	599	551	586	568	592	590	611	606	530	564	628	596	548	577	593	599	576	614	613	574	570	591	602	592	601	594	551	573	580	604	611	597	517	584	585	585	550	551	584	588	573	603	595	537	581	586	603	575	599	576	603	600	584	581	595	557	578	596	555	601	614	601	593	536	591	557	553	596	537	583	553	598	560	589	557	588	589	608	626	621	629	537	594	573	541	543	595	564	617	536	583	581	568	584	593	609	557	596	572	550	604	595	638	601	534	615	588	606	615	600	591	595	567	560	575	591	582	568	598	594	618	573	586	567	598	600	525	577	580	513	574	555	582	533	587	538	564	573	593	556	587	598	549	555	593	583	573	575	569	566	591	547	605	567	592	596	598	613	587	587	553	591	608	561	608	578	575	589	576	595	569	541	549	582	583	560	569	544	616	615	589	597	580	567	574	590	573	559	559	540	574	587	570	587	601	551	524	580	581	556	602	581	569	578	557	589	539	596	617	567	612	574	532	600	583	584	551	547	598	589	595	587	592	578	606	626	571	576	569	619	589	551	552	557	549	573	552	535	593	595	595	594	615	595	589	574	595	566	576	598	549	565	563	569	561	565	533	578	510	571	599	589	598	576	519	556	583	604	565	550	567	547	544	582	553	582	549	581	612	606	600	623	580	587	572	594	607	601	586	634	593	561	587	557	596	575	581	561	554	564	541	616	488	600	554	555	581	533	570	596	593	609	583	592	591	592	572	558	558	602	591	595	606	577	562	612	558	618	606	595	565	547	579	614	581	605	571	540	536	555	576	629	589	585	554	528	589	564	598	558	601	595	576	615	549	578	591	597	563	621	587	579	600	556	573	554	564	602	552	573	550	594	602	592	575	585	561	564	577	634	567	567	576	602	622	598	586	588	586	548	575	584	558	571	608	574	595	562	572	603	587	568	537	569	556	606	543	597	576	588	590	591	566	557	563	582	572	544	557	551	575	588	591	577	641	597	577	542	586	612	581	649	555	583	580	577	564	563	526	561	555	540	584	557	589	570	578	591	582	576	580	585	590	536	524	552	574	540	598	583	583	580	590	616	564	602	551	587	578	588	588	581	571	567	566	565	583	588	613	600	608	564	590	602	577	574	596	586	560	545	599	576	593	606	584	604	558	594	560	564	588	574	560	588	589	594	594	597	570	588	576	612	601	555	570	599	575	619	581	586	553	517	555	555	593	580	599	544	547	588	571	562	567	645	589	553	567	621	575	578	554	589	577	585	575	583	607	538	571	570	591	601	585	555	593	545	575	561	559	576	575	579	572	608	582	609	592	576	557	587	563	586	558	571	576	528	556	574	581	580	582	576	631	586	560	593	554	583	568	587	570	598	578	575	565	542	576	561	562	566	587	620	589	578	590	583	611	543	564	580	586	609	546	556	554	569
56202	56211	58767	43204	25167	12498	5099	1444	265	209	210	197	215	221	238	223	229	210	192	207	199	192	216	217	198	211	185	189	194	198	214	172	207	169	190	195	185	190	210	220	210	205	229	219	232	209	203	190	205	186	188	195	223	238	216	171	218	215	222	197	207	181	178	205	203	208	204	178	190	193	201	201	209	188	176	191	198	201	219	245	190	211	202	187	168	197	193	210	184	207	204	196	227	202	193	213	197	197	223	236	219	196	200	208	179	181	209	227	222	220	219	196	208	228	199	207	200	201	219	208	205	213	192	191	169	213	226	189	196	198	225	180	205	184	237	200	226	206	197	165	194	185	193	194	220	195	200	225	191	209	202	209	175	211	193	185	218	195	206	210	177	181	204	214	206	213	196	189	203	180	197	227	197	214	188	181	200	178	194	219	213	180	216	222	212	217	197	177	197	192	175	219	181	214	198	190	204	205	198	177	195	225	228	206	188	202	218	217	194	200	214	187	180	210	217	205	198	211	213	180	184	202	218	195	212	203	191	220	193	189	206	201	198	198	198	191	218	205	221	209	227	191	195	197	193	194	194	194	206	209	205	214	203	217	174	209	197	203	200	200	177	218	202	216	204	206	197	195	203	233	211	211	199	206	211	212	207	198	178	225	204	214	199	176	223	235	216	204	234	223	229	174	197	203	204	194	185	177	214	197	195	221	202	192	196	209	203	191	168	191	233	219	194	217	202	201	181	184	191	224	221	184	204	207	205	168	179	211	194	189	197	204	193	191	196	207	214	225	211	222	183	215	233	213	217	202	184	217	203	211	194	198	206	214	224	187	219	176	192	193	186	211	196	201	236	203	207	197	178	211	208	186	196	206	197	205	218	219	207	185	206	202	199	220	232	196	212	213	188	221	191	207	222	182	182	223	181	219	216	223	205	200	219	198	179	195	208	176	203	227	251	224	206	190	219	241	207	199	185	209	195	192	220	199	230	201	192	199	213	214	214	213	209	196	195	199	211	227	191	183	169	202	237	214	226	180	198	201	220	194	229	200	210	197	219	210	231	231	199	206	209	211	205	210	203	212	202	196	208	191	215	173	217	189	219	197	205	210	179	198	176	195	186	197	216	193	209	180	203	179	184	211	190	185	179	229	233	206	210	193	214	202	234	233	191	234	197	198	176	181	224	212	206	228	214	194	185	207	205	202	181	195	188	206	173	208	198	194	213	199	184	194	183	204	191	201	187	203	215	204	217	215	224	192	185	214	205	207	176	191	198	226	192	219	169	227	194	201	211	181	221	195	216	219	201	190	206	198	228	205	198	243	193	195	206	208	199	171	203	211	199	192	191	205	214	204	215	181	213	224	222	221	226	207	193	188	191	198	204	197	172	203	226	211	223	199	210	209	202	207	196	216	224	194	194	213	228	221	215	222	217	210	212	193	208	209	193	197	196	212	193	206	203	204	190	178	201	214	209	191	188	198	197	191	206	200	212	186	206	193	218	200	194	217	235	205	193	195	209	184	195	203	200	209	227	198	218	217	188	205	169	189	203	198	219	195	202	202	221	216	187	205	207	184	169	196	184	216	188	202	186	222	211	240	224	211	198	201	205	207	171	187	191	198	201	225	203	189	223	219	223	231	195	220	216	193	249	207	204	194	185	224	228	196	195	242	198	175	192	186	208	180	202	215	203	211	196	215	208	226	175	195	214	182	236	203	223	213	191	191	179	243	185	215	182	191	223	211	193	250	202	212	201	206	210	222	211	228	232	206	192	206	215	211	193	188	227	201	202	220	217	197	206	211	186	211	200	192	207	192	214	217	202	220	218	199	194	193	185	222	184	202	220	210	221	210	187	196	212	194	198	209	206	201	212	213	212	205	188	211	165	221	203	197	196	221	219	200	208	193	199	238	187	226	229	192	178	189	184	211	209	193	194	204	193	191	213	191	199	216	204	186	187	208	211	191	199	171	205	216	170	216	211	231	196	202	191	199	190	208	216	205	228	193	222	203	200	209	215	198	202	212	238	198	179	182	183	186	182	189	219	196	210	192	197	199	222	237	188	191	185	188	196	200	193	187	206	197	210	208	184	176	213	205	213	205	162	220	193	197	201	207	187	197	192	211	210	214	206	211	200	197	208	191	206	193	202	218	195	213	173	214	219	190	222	204	204	227	253	198	196	207	191	208	218	206	201	172	215	191	184	216	225	185	207	200	200	205	189	196	209	183	200	187	177	202	177	213	202	195	217	218	222	230	169	205	221	224	167	207	202	209	206	216	202	189	188	223	207	207	228	207	208	221	213	214	187	203	226	194	204	209	195	211	227	207	205	203	207	173	183	212	190	203	192	192	197	213	228	188	188	228	202	212	213	200	196	201	194	207	212	171	181	206	201	194	175	208	232	200	217	188	194	189	165	196	195	177	210	209	185	189	211	197	193	216	230	211	217	211	168	202	191	196	216	195	194	216	204	194	202	213	224	197	210	205	188	189	207	200	182	213	191	192	189	185	197	207	193	221	202	213	202	204	192	221	206	196	216	206	220	205	190	165	228	211	208	189	183	202	205	201	197	204	203	225	217	212	210	191	206	217	221	219	195	226	202	226	198	234	185	195	210	210	216	197	202	229	225	220	175	183	178	175	219	209	197	193	209	212	241	225	198	222	194	204	208	180	162	218	200	212	203	210	196	206	206	219	195	185	210	208	208	197	203	206	186	195	193	178	219	198	180	233	200	195	204	221	201	217	224	199	173	173	207	205	193	227	198	189	183	181	223	220	198	201	207	184	198	184	188	198	199	205	217	221	189	178	198	224	181	210	204	163	210	181	208	217	203	195	203	203	194	185	207	198	219	212	175	196	205	211	192	198	221	183	192	228	200	212	196	197	198	181	233	182	179	206	208	218	187	201	193	187	194	190	213	200	211	211	208	217	201	206	199	212	237	204	175	200	220	199	204	206	187	220	183	217	209	228	197	219	187	192	192	200	212	208	178	223	183	222	222	213	201	199	215	209	163	193	225	188	211	204	205	230	196	198	202	172	196	199	256	211	209	198	229	189	230	200	196	190	194	199	225	228	204	187	174	222	214	209	215	205	217	205	221	183	190	206	218	202	187	217	187	211	194	225	201	203	225	206	205	213	194	221	225	190	182	190	206	223	210	189	226	190	170	182	227	192	192	215	189	178	194	188	202	198	197	198	201	204	207	211	235	208	212	207	219	213	200	210	177	186	224	193	191	223	186	216	212	194	191	199	205	223	185	204	229	233	192	207	221	203	217	191	182	195	200	191	196	210	207	208	216	227	226	229	213	197	226	204	196	185	203	186	200	226	206	186	208	219	180	222	206	184	194	223	197	218	182	208	244	192	228	231	226	200	184	212	184	215	187	217	210	193	205	208	185	186	210	230	216	222	209	204	215	211	188	212	194	211	171	209	184	200	187	213	198	212	198	209	190	205	231	206	195	198	206	195	226	219	232	211	188	190	215	224	198	192	222	219	201	196	214	199
34169	42719	54332	48374	35547	24667	14528	4863	670	529	511	499	523	509	553	506	495	547	475	431	496	496	494	502	481	510	478	466	478	473	491	470	449	493	485	468	483	453	447	497	506	509	568	489	461	494	492	464	468	466	450	434	476	464	465	506	468	476	466	473	480	464	504	489	455	476	494	492	459	465	509	503	450	469	447	472	456	451	464	471	461	492	489	457	482	476	461	498	459	474	461	488	508	447	499	437	479	486	502	464	460	501	465	472	437	491	483	484	506	470	488	497	454	455	443	522	467	489	471	458	467	474	480	509	477	464	473	464	477	477	444	493	461	461	441	470	455	453	478	471	460	489	473	535	488	468	420	498	469	486	471	503	477	454	462	432	468	456	513	469	476	479	457	478	506	489	464	480	449	495	509	516	471	507	453	474	476	483	466	466	451	492	442	477	447	482	477	486	470	457	431	460	479	482	484	527	457	502	468	480	466	502	510	466	490	475	465	476	453	447	495	462	455	501	471	481	450	443	465	445	495	471	495	471	461	478	508	478	466	490	444	461	483	471	469	487	486	449	464	447	465	478	468	439	502	459	460	437	491	485	487	501	494	468	473	487	449	469	461	482	472	465	485	477	457	483	422	481	501	444	459	469	491	490	422	483	495	451	525	476	479	498	475	485	465	460	474	466	461	478	476	466	491	470	478	473	443	470	476	492	454	454	503	439	478	464	482	494	488	457	461	458	462	480	468	490	472	468	465	516	464	464	433	489	475	457	473	477	434	467	471	486	491	438	467	448	479	466	466	452	466	480	473	463	453	498	466	477	483	466	481	457	453	484	507	475	491	429	445	497	457	467	488	508	488	444	472	480	415	459	497	474	485	447	464	461	437	449	467	531	472	419	502	431	467	453	474	497	463	487	467	490	452	422	472	498	481	456	454	453	427	484	476	503	480	427	449	459	492	486	503	463	520	456	442	477	472	496	488	501	468	473	467	512	481	452	471	517	468	457	467	465	467	500	452	493	490	461	447	478	470	476	467	442	469	483	508	468	467	462	480	475	488	435	458	477	458	438	460	508	481	447	432	456	494	475	425	473	484	467	480	463	492	489	493	450	438	447	483	482	501	460	484	518	497	502	453	471	461	467	450	453	455	458	423	496	446	473	460	473	505	467	433	490	490	443	488	494	507	447	454	495	465	488	477	449	479	449	523	502	440	489	454	479	489	489	459	488	454	530	489	478	458	497	473	508	439	521	461	451	441	507	483	473	447	481	518	509	446	536	479	515	462	452	505	439	449	468	499	485	467	479	480	457	485	440	491	464	467	481	440	470	481	474	439	485	473	486	492	451	477	461	472	482	484	468	432	483	476	458	457	501	479	458	487	453	501	491	481	451	469	488	476	491	475	465	500	453	456	460	515	491	483	500	464	452	470	485	466	518	484	478	472	468	476	474	439	477	475	505	447	460	515	476	472	483	443	467	469	502	457	480	461	469	470	503	438	470	477	486	467	524	487	464	536	489	472	502	493	490	451	454	487	467	454	452	445	481	460	462	477	455	488	467	497	473	431	451	471	468	448	505	495	510	461	495	465	472	451	486	447	457	455	439	467	445	472	474	498	464	455	434	468	470	488	465	471	485	456	479	468	505	512	474	454	482	454	450	483	540	476	480	473	509	446	488	500	437	471	497	469	447	446	475	480	492	448	516	447	440	493	496	483	457	501	497	468	493	444	468	468	479	456	469	458	487	477	502	498	458	497	440	487	486	469	490	473	465	501	508	474	487	495	499	449	482	467	481	420	459	458	472	453	489	476	482	450	457	501	482	447	469	487	450	458	479	462	481	445	480	489	455	493	459	443	511	491	527	502	484	457	472	510	443	459	479	461	477	455	443	433	480	411	480	471	478	447	475	426	455	475	435	497	475	468	472	483	512	472	500	442	489	495	439	481	449	474	498	448	454	484	510	441	496	516	477	499	470	472	473	480	451	469	464	464	486	523	465	437	468	438	475	474	502	447	470	477	527	494	429	455	488	460	521	453	455	461	468	472	473	448	460	481	452	508	502	475	503	452	503	504	473	461	459	506	491	489	487	473	431	512	498	530	489	450	475	461	460	483	477	472	469	451	483	477	506	466	514	477	461	485	472	500	479	467	445	476	436	481	449	450	495	482	444	447	500	474	479	494	462	479	448	446	489	468	464	520	458	449	477	451	474	483	449	459	502	497	427	437	502	478	467	487	482	458	484	497	455	475	474	502	450	492	463	480	498	491	504	459	456	435	435	462	479	443	484	502	438	472	445	452	442	501	464	521	485	478	485	458	453	465	474	503	428	452	483	458	476	467	451	530	489	465	442	458	482	466	471	466	503	493	473	441	504	481	492	444	508	460	504	515	460	476	503	530	452	484	500	460	486	490	474	467	486	446	524	471	489	470	460	433	435	485	480	503	484	487	479	459	491	523	484	471	466	514	460	466	463	516	496	463	492	477	491	460	469	455	481	471	486	502	470	483	531	489	455	491	484	435	487	482	513	482	473	489	502	509	466	489	504	512	488	503	507	470	471	500	475	484	484	474	497	477	428	498	446	471	460	453	486	481	478	441	481	447	464	429	512	473	450	492	507	500	480	421	482	489	499	452	471	468	479	441	452	499	481	483	452	504	478	464	467	449	470	441	466	492	528	457	507	478	465	462	437	464	478	479	447	476	482	431	481	509	514	508	489	490	470	556	470	467	503	477	482	466	521	483	490	457	464	461	503	451	463	503	435	504	469	438	451	463	459	471	446	463	448	490	457	478	434	465	436	490	469	466	466	461	477	434	488	468	526	468	448	459	479	484	467	491	493	460	437	461	473	467	492	462	517	478	489	490	488	468	467	431	430	475	438	457	465	486	485	491	464	472	450	515	485	485	505	503	468	498	462	462	502	427	458	470	437	462	471	480	442	450	513	468	468	454	462	434	466	442	475	489	457	458	437	490	450	495	500	516	442	494	492	480	444	498	457	502	499	470	470	498	452	440	506	483	458	469	485	491	466	504	433	459	490	483	464	428	472	478	511	511	493	480	490	460	451	441	503	465	495	458	451	474	464	461	426	463	476	466	499	455	495	492	485	514	448	463	445	476	453	489	445	489	452	447	470	489	494	477	458	484	477	463	506	511	463	487	504	433	475	495	502	495	472	492	476	484	451	498	493	493	459	503	486	452	469	484	475	481	519	463	454	480	464	463	453	465	501	474	526	451	469	483	500	474	448	512	462	465	473	515	473	442	477	455	470	466	512	529	489	485	486	511	458	491	480	516	452	496	449	486	480	441	494	490	428	491	465	498	513	488	477	511	505	508	486	514	499	495	483	481	460	446	501	449	503	504	507	487	463	471	446	495	473	497	482	462	437	479	462	444	514	457	524	425	483	506	467	467	453	500	460	463	478	464	471	500	462	503	485	483	490	474	477	454	448	481	478	494	459	436	479	484	458	457	486	441	468	441	439	499	421	463	502	500	459	452	443	454	490	479	475
75135	75811	75790	59000	40066	26300	13262	3962	281	192	187	174	193	182	195	182	187	178	155	179	185	189	193	200	191	186	181	194	155	181	177	175	179	177	183	191	180	180	180	187	201	211	187	186	191	171	168	163	160	175	177	157	164	176	198	194	169	160	196	171	159	178	176	159	180	189	169	181	181	184	171	188	186	162	152	163	177	183	155	155	167	172	177	179	185	192	156	194	186	171	175	166	193	183	176	162	183	144	180	178	181	187	175	156	176	188	166	157	171	181	166	175	172	167	162	145	178	176	188	177	163	182	162	173	184	200	190	189	201	165	173	158	181	159	174	174	171	177	192	184	157	179	151	158	176	175	171	162	179	173	161	164	159	203	178	151	208	177	162	165	178	177	190	172	156	161	159	184	216	169	158	167	191	192	184	160	172	169	169	144	181	190	157	173	186	177	197	158	166	176	158	169	190	179	144	154	169	164	166	170	158	158	183	198	166	186	158	167	197	177	175	191	210	166	164	176	180	172	160	202	175	157	140	164	160	173	182	204	200	161	154	150	165	154	180	166	157	164	177	186	195	188	172	165	154	149	169	155	170	162	165	192	163	153	181	189	187	156	175	161	200	190	152	174	165	181	158	163	178	176	171	179	178	172	164	178	152	174	177	172	168	159	165	193	172	190	164	143	157	151	191	166	156	178	169	174	166	178	172	177	189	165	158	166	164	174	181	163	187	160	153	177	182	146	188	161	187	170	187	147	168	185	200	181	170	173	169	168	177	169	173	192	166	186	181	170	181	153	180	156	174	177	178	193	180	180	168	203	181	187	161	172	145	175	169	185	171	164	165	175	156	162	158	183	179	196	166	177	183	178	186	193	206	178	182	157	152	162	170	194	154	160	177	170	154	173	175	170	168	158	146	183	187	170	192	153	168	186	203	176	167	165	154	169	176	198	186	175	176	183	196	185	159	181	171	185	155	191	185	163	153	161	172	156	169	169	158	149	146	159	195	154	187	167	166	159	184	163	177	162	165	176	156	162	182	197	173	175	173	189	157	191	180	165	155	157	172	185	178	156	178	164	191	167	191	190	191	162	176	171	184	165	183	168	210	180	186	168	186	188	153	183	153	183	177	178	178	176	166	181	180	167	166	149	179	168	169	174	183	166	184	159	175	183	168	166	199	165	153	165	165	161	157	155	174	203	166	171	149	168	178	151	177	186	171	180	195	163	177	169	171	156	182	188	158	179	166	172	190	176	181	159	166	163	184	175	189	181	146	179	159	171	162	175	161	184	194	147	180	178	151	177	158	166	176	169	162	171	205	196	163	163	160	174	168	137	192	172	193	166	187	198	169	177	160	193	178	174	183	167	163	178	160	160	174	162	163	186	136	179	170	172	150	179	178	168	184	156	175	176	182	174	156	169	173	191	142	154	185	170	193	179	159	185	191	169	170	187	181	192	178	173	148	176	204	177	153	178	167	185	205	184	169	163	179	191	192	185	175	187	174	178	165	171	176	190	192	171	184	171	152	164	169	176	172	222	156	186	183	179	154	193	205	150	164	138	198	172	170	176	192	155	177	160	178	168	165	183	183	173	156	162	169	166	175	178	165	177	145	144	154	169	182	186	188	174	191	185	186	161	178	174	207	169	176	178	173	191	175	177	162	174	179	189	196	184	156	163	176	174	167	167	172	181	157	161	171	178	170	171	164	182	154	173	189	162	176	165	166	182	164	128	174	191	178	170	190	182	156	167	164	170	196	156	175	176	175	173	181	171	186	178	161	189	151	158	181	176	183	175	178	166	170	152	159	180	181	168	146	146	174	166	167	170	177	175	160	182	184	203	170	157	172	185	164	192	177	168	154	194	194	167	169	159	174	168	167	161	181	189	173	173	179	177	184	183	148	171	177	171	142	162	192	183	180	158	171	137	179	166	172	162	173	173	199	190	178	173	169	166	167	181	209	164	158	179	181	151	171	170	172	169	155	167	169	173	173	178	161	201	159	188	191	162	164	175	172	162	165	171	162	165	173	174	178	178	164	184	168	153	167	185	190	152	175	174	168	185	188	177	149	160	152	168	176	179	192	168	169	177	177	157	186	175	167	167	179	181	189	160	169	166	178	168	173	173	180	165	160	152	165	168	175	191	155	180	175	181	180	179	185	184	166	193	182	159	157	163	180	168	191	155	168	164	178	181	168	194	155	177	166	182	163	173	183	167	199	209	163	205	190	151	148	157	189	184	132	153	172	166	162	170	174	177	162	175	184	170	165	168	190	175	173	155	179	181	176	161	169	170	174	179	174	172	159	157	165	175	161	182	176	136	170	188	191	196	175	173	180	173	170	168	165	167	176	175	193	180	173	179	186	166	190	170	185	148	161	171	155	170	167	182	172	160	189	177	177	172	178	176	177	166	213	167	151	157	184	165	173	173	172	168	128	150	150	188	175	177	173	166	204	176	188	173	168	163	161	158	170	174	173	153	192	173	172	171	163	191	165	191	182	174	184	167	178	198	191	179	187	167	168	181	170	147	169	152	187	163	169	163	176	173	188	207	159	184	158	177	169	179	152	189	163	169	181	167	157	180	192	151	162	148	178	172	189	158	173	159	193	203	189	153	180	170	174	180	171	158	169	190	175	176	178	154	175	162	175	183	193	166	156	174	160	183	192	182	157	159	172	178	182	186	168	181	155	180	186	192	188	181	182	170	155	157	161	185	192	166	178	159	169	169	172	197	186	157	199	146	175	157	158	176	174	162	156	181	182	188	169	181	178	153	161	162	177	182	183	159	182	188	162	172	175	160	139	165	154	162	171	166	168	172	183	171	191	168	174	201	172	165	172	166	152	179	161	162	157	171	194	191	178	172	195	180	161	169	197	150	150	159	183	165	189	154	164	167	178	154	162	181	180	159	185	182	150	166	143	172	200	168	161	162	178	167	153	184	156	135	146	163	155	169	149	190	173	163	178	192	165	176	180	186	179	171	160	185	168	164	167	146	173	203	173	167	159	155	192	179	190	164	172	151	167	194	146	161	159	190	166	199	168	177	174	219	184	170	169	173	166	159	159	161	182	195	183	143	171	155	179	189	160	171	159	163	158	183	185	190	176	175	143	170	165	170	183	177	161	164	162	164	166	170	181	182	186	162	164	161	179	185	177	187	201	173	183	164	162	180	167	171	160	193	169	163	185	147	179	154	149	152	181	179	147	182	153	141	172	163	161	161	182	177	172	146	160	172	173	189	169	156	157	150	163	136	176	193	189	161	177	182	176	158	162	174	183	166	188	153	158	172	179	193	196	150	162	187	168	179	159	165	182	183	166	156	171	174	168	172	172	163	169	164	175	190	166	195	153	181	183	183	181	179	180	191	178	165	177	176	169	196	174	182	162	170	173	157	154	172	185	163	163	181	170	178	180	184	170	139	157	173	151	153	180	173	155	174	189	179	138	149	162	174	153	168	148	154	188	168	158	191	177	187	171	187	169	162	179	187	163	165	176	171	172	152	191	177
47093	57898	71522	63710	49105	37213	24719	9553	647	593	491	523	494	478	468	508	523	585	459	454	491	449	397	409	402	436	421	426	424	445	399	436	420	418	400	401	400	440	444	431	480	578	489	467	452	423	397	404	436	441	384	416	363	402	432	420	392	419	423	388	421	420	395	376	382	416	411	413	376	409	407	387	381	410	426	456	425	404	424	409	414	407	402	453	418	399	424	426	431	418	381	403	422	457	415	409	436	411	403	426	426	431	413	443	428	431	403	441	414	436	426	439	393	440	385	414	433	415	413	434	445	416	389	414	396	396	401	384	370	406	411	445	398	421	401	413	444	382	409	443	440	436	415	411	396	387	379	425	384	419	384	416	369	406	386	415	425	399	427	417	431	413	406	379	391	425	427	416	434	399	380	434	402	400	440	414	394	408	447	448	431	417	414	420	403	419	401	383	385	403	415	444	399	439	398	414	395	403	398	427	433	428	399	439	418	414	406	410	380	391	423	420	394	411	385	430	423	399	386	469	434	456	392	418	389	347	395	409	399	416	445	408	414	410	435	406	407	405	402	408	412	397	412	419	430	390	444	429	405	409	412	395	407	393	414	390	400	421	416	380	404	404	387	391	422	410	398	428	422	398	430	411	404	389	386	373	411	435	428	450	450	410	402	419	428	404	395	448	419	393	399	444	423	431	432	397	424	442	392	409	399	409	400	412	441	429	424	444	405	397	441	418	414	374	420	391	436	399	422	415	399	411	412	404	406	395	446	406	394	400	416	412	417	423	458	425	419	410	418	442	428	432	378	362	425	364	358	405	402	401	398	397	425	382	391	405	419	419	418	418	418	394	392	404	456	389	429	439	416	402	420	445	414	361	412	395	421	391	406	434	393	377	409	340	425	419	409	430	449	412	422	431	430	412	435	437	397	415	395	393	425	397	412	370	415	396	370	416	387	417	421	422	448	401	403	453	426	388	450	396	387	396	412	396	406	433	374	401	424	433	404	404	421	446	414	401	419	394	394	428	423	424	436	417	398	409	415	387	416	401	410	391	418	430	431	399	392	416	429	405	406	386	459	427	392	380	416	445	406	386	435	413	429	406	406	419	408	391	436	390	426	405	418	393	436	417	430	424	447	450	396	411	407	390	446	411	438	428	416	412	405	402	402	381	384	422	375	433	436	418	390	366	423	403	434	440	409	421	393	405	446	393	411	407	397	438	410	403	407	408	430	377	422	408	411	401	388	402	413	416	427	363	427	398	378	396	407	399	391	414	398	414	429	430	462	437	396	401	397	429	404	396	396	442	413	431	430	398	420	421	409	402	425	415	389	445	423	409	430	419	409	394	415	450	439	427	375	397	426	381	389	435	406	406	394	411	387	401	384	422	387	430	436	412	432	410	415	411	419	382	413	384	413	395	420	452	403	399	377	412	394	433	421	421	426	379	385	401	428	406	423	428	411	421	434	406	408	429	425	433	441	438	434	443	399	439	448	367	391	375	387	407	420	434	402	440	372	430	415	397	394	420	380	429	417	437	407	454	440	437	408	431	445	406	386	407	424	458	402	424	438	421	428	426	400	409	397	419	410	370	444	416	421	424	445	432	421	363	419	397	409	425	401	376	393	412	399	422	442	412	389	420	382	390	391	404	417	451	398	422	424	415	402	384	405	433	388	415	434	421	395	368	396	408	424	412	404	412	369	451	394	433	401	449	394	393	382	435	377	377	454	450	402	397	402	395	412	406	393	422	403	412	402	425	394	391	444	412	403	406	399	411	416	405	392	419	431	406	407	382	452	379	399	407	413	422	418	449	399	408	419	411	416	396	423	433	397	425	436	408	412	424	415	415	417	416	412	388	434	379	429	435	391	420	412	416	405	418	451	400	407	426	401	411	416	377	443	410	415	386	417	418	428	430	388	376	452	412	425	382	439	383	397	385	400	421	430	398	415	407	407	405	425	430	392	433	441	414	394	347	425	415	411	410	450	403	447	466	382	408	423	396	432	428	410	413	445	362	399	403	406	398	421	402	419	418	392	421	400	410	399	403	404	396	388	459	437	403	413	405	398	425	462	424	399	404	392	392	415	415	417	423	400	396	418	436	409	404	447	386	419	454	406	381	419	414	386	420	404	407	428	443	449	408	355	431	397	412	380	397	426	398	389	418	405	416	430	421	424	390	430	398	397	393	427	426	397	413	397	444	435	418	375	404	385	437	404	359	386	427	442	398	406	431	424	404	446	383	415	423	407	363	388	444	400	381	421	411	426	418	411	428	428	425	459	412	415	396	410	410	424	420	421	382	420	435	381	420	442	419	395	406	430	388	410	404	402	438	444	414	406	396	438	389	415	408	390	438	437	417	442	405	422	414	419	409	374	398	430	398	392	388	418	428	398	438	405	441	416	395	418	438	403	404	405	409	402	457	399	419	433	387	445	423	423	411	418	381	392	447	408	419	392	417	408	428	425	421	439	355	397	441	374	413	410	417	387	415	382	426	402	415	418	409	392	419	435	400	436	410	416	424	376	427	412	409	420	426	451	383	401	434	401	405	400	396	440	418	376	417	412	401	406	408	378	469	386	394	442	380	398	419	445	381	412	422	414	437	453	412	385	419	412	397	400	396	396	438	417	437	431	399	428	436	360	390	405	401	432	379	432	428	419	421	395	404	401	426	431	400	424	420	373	408	420	430	422	408	410	386	385	410	426	386	417	431	453	435	414	387	446	436	431	422	410	421	391	412	430	383	387	383	396	430	410	412	438	374	415	432	400	442	412	434	390	409	425	431	425	425	423	413	417	396	417	421	418	383	424	406	384	424	455	396	437	420	403	415	389	399	414	409	379	383	404	396	430	436	376	406	402	389	428	394	383	432	422	383	448	412	408	390	421	422	393	397	427	427	399	433	416	441	385	408	423	428	418	426	383	404	425	442	409	429	423	431	380	395	392	417	389	432	422	408	415	389	392	390	432	420	413	380	431	368	397	383	423	419	411	376	403	397	426	421	404	391	432	410	423	433	426	419	385	410	400	417	404	411	440	433	407	445	400	429	416	416	429	450	395	410	421	398	398	396	416	419	443	397	434	393	403	417	449	425	385	448	394	406	405	443	387	402	408	396	412	383	408	425	441	381	414	392	401	423	375	370	385	437	452	438	406	408	439	391	396	417	416	384	404	421	400	409	439	409	451	401	413	418	413	396	442	426	418	404	393	420	407	430	402	400	412	404	441	459	424	451	389	411	398	414	408	384	395	440	405	445	438	407	421	384	419	408	388	419	399	370	417	410	458	394	413	413	395	449	409	402	440	435	395	373	434	454	421	410	381	423	393	395	403	436	398	406	418	423	404	414	407	407	398	389	404	399	461	414	405	386	391	404	414	418	419	420	421	419	386	407	414	410	412	423	400	416	394	431	381	431	417	392	395	438	386	372	414	404	389	416	403	426	425	405	405	416	374	425	414	435	415	430	420	365	438	422	440	440	417	432	421	395	398	379	405	434	408	422	415	402
14668	10794	10652	5863	2454	1209	656	357	228	268	260	264	273	242	256	287	274	261	248	223	216	275	242	247	239	248	280	277	273	252	240	240	258	233	283	253	258	279	227	253	271	269	258	272	249	280	268	292	271	247	252	284	271	276	237	273	245	265	236	246	263	282	268	270	218	248	260	245	227	267	257	243	289	244	286	252	264	259	254	258	273	267	271	241	249	273	264	262	246	254	291	255	245	235	262	246	238	274	273	231	258	244	269	247	251	244	244	276	250	272	251	260	251	291	258	241	242	276	217	242	230	264	271	254	252	285	277	232	248	249	248	278	246	233	254	261	239	246	245	260	244	260	268	261	263	264	275	265	251	269	264	262	291	256	239	240	264	247	244	283	291	262	258	251	262	269	252	239	270	296	259	255	249	236	250	259	246	277	267	253	240	233	268	254	261	253	278	222	242	227	251	271	280	261	258	253	281	263	258	243	240	240	261	260	266	268	272	273	233	243	267	259	271	240	258	242	258	273	276	274	257	280	278	245	256	262	263	234	247	278	254	217	272	251	233	233	242	232	251	257	276	246	259	274	263	292	256	268	249	236	259	241	242	242	265	262	261	268	269	261	253	255	231	260	241	236	268	289	254	263	263	269	270	268	259	252	270	250	228	239	253	235	249	268	283	305	251	249	287	258	244	239	253	255	241	245	230	254	263	280	266	265	246	265	237	276	225	268	229	301	263	242	252	250	243	260	246	276	268	231	249	257	262	290	259	234	265	265	261	239	244	260	258	256	267	252	244	264	261	264	280	286	263	237	284	225	261	236	261	249	248	237	213	244	239	252	283	266	249	244	235	266	274	249	244	253	267	266	287	231	242	273	243	265	276	242	244	250	258	257	241	254	263	251	279	247	246	246	265	204	238	264	272	220	222	254	254	237	249	274	260	274	290	277	261	252	267	252	247	240	255	270	296	263	249	251	235	286	249	266	261	248	260	265	224	287	251	280	227	257	252	258	286	277	260	258	256	249	247	242	242	244	283	277	258	247	237	254	263	298	255	256	269	256	269	243	248	236	280	271	253	263	273	266	255	279	237	261	254	238	267	245	275	244	232	247	233	235	262	265	261	269	264	246	248	226	269	254	282	259	273	253	230	242	237	246	260	265	266	279	289	239	223	262	275	242	221	272	248	267	226	247	197	295	271	244	252	268	232	252	247	252	265	235	270	261	268	286	273	264	260	225	246	276	246	248	267	262	277	262	267	275	277	262	256	249	222	269	277	244	259	263	267	259	250	247	228	247	274	282	252	266	246	245	262	281	250	274	242	270	239	242	265	238	229	252	267	255	219	276	228	260	257	245	259	288	250	279	229	244	282	267	260	219	268	237	259	263	235	260	229	259	257	271	271	254	273	251	230	240	271	241	224	247	271	291	250	275	272	243	218	268	261	257	257	264	260	277	237	268	262	243	248	265	252	266	244	256	272	270	272	274	280	287	235	252	261	252	255	273	273	264	279	225	252	295	266	261	317	262	248	252	280	272	263	269	241	255	246	250	255	256	251	277	250	247	296	244	245	237	284	226	274	250	281	261	250	278	261	257	235	250	247	283	245	260	277	241	254	270	260	245	247	259	230	232	255	249	252	263	220	266	275	255	243	251	239	279	226	261	234	276	257	294	231	277	250	248	235	257	224	244	268	264	256	250	245	260	261	245	277	262	265	228	290	270	244	238	284	242	293	211	262	273	253	257	256	283	276	271	230	245	249	274	233	268	259	240	262	250	276	250	285	253	244	254	273	257	259	249	236	234	270	240	252	281	276	278	264	240	256	272	276	275	261	256	260	285	228	267	249	256	243	280	276	275	238	194	274	238	268	275	291	277	245	263	238	281	278	226	261	266	279	253	213	274	261	292	261	276	250	250	248	252	273	274	264	228	280	265	266	264	264	259	264	251	276	267	263	266	281	279	285	244	261	253	244	248	271	269	244	225	275	256	279	232	257	273	262	274	233	284	229	258	255	271	233	299	240	275	265	270	282	236	237	258	284	238	261	250	270	235	243	261	266	270	241	250	247	252	247	235	251	255	289	249	245	276	255	244	273	255	221	288	260	306	268	253	264	247	260	241	241	237	240	229	253	244	274	277	231	220	231	237	258	233	251	280	242	264	262	269	272	266	276	268	248	281	270	255	267	250	274	254	263	243	248	247	220	240	234	275	237	242	257	289	255	228	241	217	266	268	249	273	276	226	237	259	230	280	239	260	274	283	257	257	277	230	239	265	282	250	251	270	276	243	251	274	272	224	270	238	248	271	259	280	269	247	264	278	255	280	245	238	258	244	264	272	252	268	279	264	272	261	267	279	259	242	226	248	262	249	248	262	247	255	259	254	253	255	254	275	307	279	240	240	256	262	269	266	259	244	295	260	270	282	243	247	253	237	285	240	293	261	250	258	245	238	277	272	267	250	240	265	245	237	250	269	235	240	275	232	264	263	275	240	264	271	255	228	232	234	272	269	302	244	271	277	239	280	261	274	232	236	253	284	252	243	235	241	263	275	282	259	262	225	259	220	263	246	237	265	260	284	267	251	246	235	243	274	228	267	267	275	235	269	248	238	316	279	270	255	268	248	250	271	262	250	279	279	252	258	262	251	260	236	277	268	216	257	248	260	268	290	243	259	232	266	275	251	252	265	253	256	283	239	237	258	225	253	267	249	265	272	238	251	260	266	259	281	254	247	212	239	250	262	266	246	237	242	279	228	213	241	232	259	251	270	268	243	250	271	258	245	259	286	262	272	248	243	277	251	258	264	242	227	227	258	262	237	277	278	242	240	270	281	234	246	275	290	238	270	250	273	261	275	255	264	296	273	237	274	259	239	274	252	286	261	255	274	280	253	260	254	240	226	282	249	286	277	233	247	266	281	282	250	245	288	255	253	288	251	239	249	245	265	253	277	288	267	251	239	276	239	247	237	227	251	271	261	238	243	252	238	255	267	278	267	252	258	269	252	262	246	253	267	265	260	273	260	255	277	253	258	261	247	245	264	249	235	279	280	225	287	239	252	269	271	232	249	238	280	231	270	250	252	275	244	228	253	261	273	253	243	227	252	267	236	269	273	261	264	261	233	258	265	270	232	258	232	309	255	240	268	250	285	283	275	261	242	253	229	274	262	254	255	278	246	271	260	250	252	249	254	263	265	265	277	257	284	232	251	255	244	242	298	278	234	250	264	252	269	243	265	255	250	259	236	247	232	263	261	232	279	256	298	255	267	219	236	263	231	261	260	271	250	254	270	271	252	262	241	243	273	245	268	265	253	265	243	257	292	223	254	266	236	254	267	224	257	275	270	253	261	236	257	269	253	262	253	259	278	253	259	249	261	253	263	236	249	248	231	217	256	250	262	281	239	254	316	263	253	234	224	261	236	266	223	227	272	237	269	260	273	213	245	233	257	253	273	269	236	277	249	263	250	242	287	283	243	271	225	279	220	264	249	251	245	261	245	242	280	251	255	280	270
12385	14134	18064	13376	7182	4206	2094	1027	632	610	646	618	622	611	590	637	602	582	600	587	595	568	626	565	558	601	588	586	581	603	576	595	565	570	591	573	606	588	589	595	529	605	629	606	558	605	572	625	606	571	611	595	611	562	634	584	607	564	609	605	627	590	550	563	588	552	547	591	611	579	571	583	570	590	643	582	553	562	563	626	541	548	577	564	585	633	581	630	616	583	569	617	608	585	593	588	581	566	579	585	576	569	593	566	565	501	592	622	624	580	635	606	538	550	575	624	609	571	594	596	574	568	588	574	596	652	608	607	571	610	562	554	616	615	567	577	553	569	589	552	563	569	551	564	608	621	600	569	585	587	578	598	625	596	580	610	574	591	602	561	628	580	593	596	586	585	554	590	595	581	640	646	553	547	607	545	570	596	607	579	588	585	610	588	598	587	584	583	557	549	572	599	593	587	574	590	569	580	624	601	568	561	578	617	577	584	568	590	571	606	610	586	566	584	583	589	592	620	576	633	569	579	547	582	591	609	584	600	556	600	597	579	611	576	595	575	621	593	555	600	548	612	614	600	602	575	565	610	566	596	613	552	585	599	568	546	601	623	577	618	600	570	606	584	519	593	586	647	608	585	551	577	615	648	610	612	616	593	592	574	631	572	553	580	573	651	562	561	598	567	561	592	649	553	583	563	575	606	542	582	578	585	591	595	611	620	574	587	584	564	601	590	576	603	546	589	579	573	578	581	577	554	598	574	559	590	604	601	562	581	595	634	614	563	582	594	573	570	576	615	544	623	562	582	572	567	565	589	580	579	600	630	601	601	620	568	605	556	587	539	588	570	609	588	638	608	566	592	580	548	570	580	593	591	589	585	598	606	583	561	608	553	591	581	615	559	599	604	519	636	535	561	592	618	547	575	570	572	578	594	565	592	614	578	600	558	643	603	569	563	593	554	572	595	633	560	596	598	586	624	605	608	619	576	580	547	580	567	572	588	630	550	619	602	582	578	570	580	553	596	541	557	602	608	580	627	586	563	561	580	599	560	574	579	592	575	578	578	593	610	569	627	598	542	602	551	580	582	605	576	595	623	533	600	600	626	588	570	605	618	581	596	629	574	587	593	545	608	569	580	577	625	608	607	595	598	586	575	630	582	563	591	548	603	613	554	628	623	597	608	548	588	570	584	562	589	586	604	603	583	597	594	549	587	597	581	623	570	539	586	618	581	579	581	617	612	571	610	582	561	544	602	596	603	603	588	571	557	576	579	540	627	592	634	566	566	574	613	575	585	599	557	572	596	625	551	618	568	602	566	589	594	573	612	558	618	577	554	590	608	567	570	641	598	543	553	589	568	550	591	579	620	622	562	577	596	584	575	618	556	569	632	608	580	562	516	619	599	610	592	608	556	605	571	595	622	611	610	570	600	545	570	579	632	554	563	586	602	584	556	574	628	561	566	580	594	591	590	579	605	651	621	534	592	630	601	622	624	581	587	588	601	599	617	578	590	577	589	617	613	576	603	576	585	588	599	596	594	584	580	565	608	572	592	588	596	588	620	584	540	582	585	600	590	599	589	582	605	564	551	595	568	601	569	561	584	602	622	621	604	574	624	605	611	603	588	568	597	583	569	590	612	526	582	602	620	584	614	603	588	594	586	594	580	567	603	612	583	636	605	616	611	605	563	598	595	581	560	585	574	572	578	618	557	567	593	593	583	606	565	613	591	623	603	596	594	622	588	584	622	586	562	609	580	581	564	580	579	643	574	609	549	604	551	626	614	590	557	546	596	556	571	596	586	585	619	607	612	601	616	588	606	595	577	598	592	576	621	566	584	603	600	647	602	581	599	606	570	598	612	606	591	593	561	592	584	569	592	590	608	568	567	571	601	537	611	610	571	593	597	572	593	567	641	626	613	565	573	572	577	572	614	571	576	566	524	576	576	570	586	611	597	573	559	548	562	566	549	612	583	574	598	638	544	557	635	588	583	610	599	608	621	575	539	600	590	612	598	591	586	602	587	581	594	545	588	587	595	593	576	581	572	601	577	617	599	601	577	548	586	539	551	581	575	607	573	613	564	572	570	613	598	569	570	647	570	647	589	605	543	538	597	597	573	587	537	570	586	613	606	572	610	572	525	554	588	583	588	582	559	609	608	597	570	615	590	602	561	604	605	620	599	580	630	576	581	538	613	582	586	576	583	566	634	566	578	582	564	582	556	566	555	557	570	577	606	575	623	581	619	568	576	604	599	524	583	604	580	518	568	575	571	586	600	555	610	583	628	566	580	618	607	556	615	586	560	565	639	587	595	573	585	604	592	600	563	621	603	568	617	569	601	595	596	585	602	628	568	556	573	589	596	621	592	599	531	598	576	570	554	603	620	593	585	546	561	589	604	588	596	582	577	592	528	601	581	571	631	601	549	567	563	596	566	577	620	586	597	602	585	538	602	575	600	595	593	587	578	584	607	590	577	555	585	597	585	617	594	584	589	604	630	576	582	572	587	582	589	639	558	571	575	594	598	562	610	538	600	590	590	614	538	592	570	558	614	542	539	543	642	533	593	587	588	585	566	552	604	565	566	544	566	576	620	584	590	624	540	591	576	557	589	569	614	604	617	578	594	515	604	590	620	571	543	558	599	567	580	598	578	595	556	600	615	606	616	604	538	570	670	593	581	605	585	597	584	551	595	592	610	590	569	560	557	577	615	589	614	598	583	606	608	570	614	626	623	596	582	592	600	591	561	621	602	581	586	572	604	571	563	609	604	588	628	619	578	587	560	603	616	575	564	580	584	563	552	598	558	616	599	606	594	592	583	575	600	584	561	560	597	581	538	596	608	578	584	610	591	591	590	558	606	594	607	559	587	561	584	585	593	578	565	578	556	546	562	625	586	580	617	554	569	585	590	558	590	621	595	631	562	598	604	566	585	586	569	614	577	576	575	611	567	568	575	571	559	577	591	575	628	557	574	540	584	592	579	580	588	558	571	566	591	581	653	599	566	552	557	568	587	586	596	613	597	574	570	561	564	584	576	622	606	554	552	609	591	556	586	604	580	539	596	538	588	567	574	612	575	554	579	642	589	576	628	608	601	574	576	594	589	592	586	554	615	557	574	630	557	606	577	578	595	606	583	531	615	587	580	589	595	579	590	585	580	611	566	578	564	593	613	582	573	590	552	530	620	614	571	551	592	586	564	607	626	571	599	552	602	550	547	578	595	590	527	627	585	593	582	569	609	572	593	578	548	539	598	606	590	610	592	590	624	591	556	578	602	638	617	560	588	585	614	620	606	604	611	586	573	649	597	612	634	571	614	583	610	578	587	626	613	583	607	558	597	575	593	608	565	571	532	617	558	632	608	583	590	609	616	622	577	589	586	607	623	594	630	580	643	573	591	547	590	570	588	593	550	605	567	571	581	603	566	545	611	594	585	581	610	607	594	581	560	557	622	555	556	616	641	613	564	653	618	581	563	594	592	592	619	633	578	566	616	561	590	606	559
57369	56715	58566	42350	25305	12865	4459	1009	220	201	235	223	215	224	212	217	243	224	199	207	199	213	197	236	172	202	175	211	212	209	209	197	193	205	198	189	215	213	216	220	220	217	196	209	212	242	205	211	189	206	195	214	193	177	196	210	183	172	207	223	198	191	232	198	230	188	203	193	182	218	212	212	177	206	223	198	216	203	197	190	200	173	190	226	226	188	203	209	188	205	194	211	198	206	207	195	207	216	201	189	216	186	187	200	210	205	165	190	207	225	218	229	205	183	214	202	191	205	227	214	194	189	207	207	181	209	215	247	199	219	209	232	217	214	193	199	217	224	193	188	196	209	207	215	200	226	207	223	202	214	211	188	206	212	171	204	207	215	210	211	173	193	203	188	183	156	225	189	213	208	175	191	218	209	211	214	186	213	214	214	224	205	220	213	177	214	205	196	198	201	198	194	188	209	232	234	215	214	173	208	173	209	211	194	220	202	232	169	207	222	210	203	227	227	214	196	204	211	199	194	210	194	184	179	204	228	203	212	206	184	188	211	189	207	201	212	214	167	214	203	208	189	191	217	203	191	184	197	194	208	215	188	192	205	215	201	205	214	227	214	236	191	202	190	209	186	200	202	199	194	189	176	217	195	207	198	224	187	202	177	185	212	219	174	213	201	211	187	197	217	188	187	201	208	206	213	216	207	189	213	232	209	188	203	204	188	185	216	192	218	204	181	233	192	227	204	210	186	209	216	193	199	203	198	173	213	180	193	210	231	186	208	206	213	209	227	215	198	217	222	199	201	202	210	208	212	233	190	208	221	213	209	224	209	205	194	219	209	197	209	202	200	201	190	207	207	216	217	211	202	199	210	210	208	189	189	226	247	209	205	209	201	200	199	206	186	205	202	196	217	200	199	190	190	212	188	209	187	191	205	183	186	207	209	203	176	194	197	194	188	198	215	188	210	199	194	207	223	189	198	178	209	194	205	200	218	214	220	213	228	222	204	203	209	169	216	192	213	200	196	211	210	197	224	215	208	202	193	201	173	195	209	215	217	226	203	201	213	214	218	190	194	187	200	195	229	211	197	195	222	213	211	225	224	178	208	207	220	198	191	188	211	203	214	204	186	206	227	213	182	214	226	190	218	221	216	203	222	223	231	188	207	214	195	191	201	184	211	205	207	230	193	197	188	214	200	192	206	215	196	196	202	200	165	234	192	189	218	197	191	222	185	188	207	222	203	223	191	183	213	234	206	206	189	199	195	224	176	212	242	173	195	201	209	179	225	207	207	207	227	218	192	205	178	200	208	213	210	195	228	193	214	216	188	184	173	194	189	199	206	185	239	178	193	205	204	192	216	198	200	190	203	185	205	211	190	199	183	210	200	207	220	182	168	221	199	221	211	191	213	197	217	197	210	198	191	197	237	191	235	210	201	193	217	185	200	221	194	191	199	189	208	209	214	229	201	205	203	209	204	192	234	212	219	204	208	172	229	199	187	220	188	186	210	183	178	201	226	205	193	176	188	207	201	223	204	230	207	225	183	220	218	195	208	208	197	180	206	191	225	203	220	213	184	204	208	198	223	190	202	208	187	211	211	164	193	205	193	204	212	221	200	207	191	247	210	203	209	194	207	201	192	214	207	212	218	206	202	205	181	216	198	190	214	211	186	219	217	205	209	199	216	207	201	208	204	187	204	215	212	219	225	190	231	230	214	209	221	220	217	171	191	194	225	207	202	215	193	228	226	200	206	210	218	199	200	187	207	200	210	202	192	206	201	193	225	190	190	213	195	197	195	221	205	234	188	193	194	188	204	209	191	200	189	194	178	214	193	220	212	203	195	190	189	205	212	194	217	173	220	212	199	202	227	190	204	186	234	220	182	193	191	192	206	211	179	201	186	207	211	200	230	202	194	189	233	206	202	231	201	166	222	192	232	209	186	192	204	207	192	204	212	217	202	205	201	215	185	217	164	205	190	230	192	173	174	196	184	194	203	208	197	189	198	198	202	205	193	189	200	204	224	194	203	193	217	222	197	192	188	205	184	183	225	195	183	198	200	201	205	198	225	190	194	199	193	191	208	177	224	202	203	176	194	203	208	186	205	201	183	174	180	208	178	217	217	186	185	199	200	199	173	199	194	217	197	200	220	216	205	176	203	231	197	218	182	210	194	191	206	183	196	227	173	200	195	209	182	191	162	181	221	190	203	199	217	197	225	213	182	186	238	184	218	227	178	207	197	206	199	193	192	221	187	226	221	217	202	185	194	213	234	195	206	209	190	215	190	195	209	210	208	205	176	204	196	210	190	215	201	188	200	191	193	215	207	215	205	184	211	189	207	212	191	226	210	211	217	184	207	233	216	222	206	217	202	206	214	191	235	208	197	197	168	197	194	212	191	203	196	198	203	221	200	188	185	190	204	220	214	199	190	202	188	181	208	204	203	208	246	215	192	201	207	178	198	226	194	179	179	221	217	203	177	190	209	198	198	196	184	203	199	209	216	190	187	208	212	224	212	194	198	196	210	214	208	186	190	221	200	219	203	191	211	222	192	204	216	194	221	188	178	204	203	213	194	208	212	194	204	190	195	221	225	202	186	204	192	197	210	236	190	215	202	178	188	195	224	226	179	225	239	202	193	238	233	180	189	195	198	216	168	220	198	171	224	227	192	204	203	185	178	226	197	210	193	169	201	183	180	198	209	218	208	169	205	211	180	193	199	200	220	212	200	208	201	194	172	191	212	212	184	206	213	202	198	194	200	192	215	214	192	181	207	224	187	220	185	198	162	213	208	190	207	203	186	196	198	209	203	207	214	206	208	207	174	177	207	203	198	187	198	199	197	218	194	193	187	187	201	214	197	189	215	188	201	223	196	204	217	221	224	201	177	195	205	210	192	174	168	228	183	212	209	194	225	199	185	204	207	199	186	205	213	196	201	214	202	210	226	198	201	190	225	211	193	198	203	182	221	211	218	196	195	223	211	216	184	185	212	208	187	170	197	191	183	234	225	193	194	206	202	193	215	192	215	203	197	214	194	196	193	194	198	180	193	167	231	201	173	210	203	193	192	189	190	208	201	212	215	193	184	218	186	200	226	230	188	196	209	200	215	198	190	209	188	185	195	207	208	194	207	212	220	216	207	175	194	211	191	204	204	199	200	193	173	202	189	226	195	198	216	205	211	225	200	220	185	203	207	215	191	183	215	228	220	214	201	196	214	180	204	208	193	217	220	194	185	197	193	196	206	190	223	203	193	188	210	216	201	193	199	208	199	188	208	178	189	213	201	197	211	195	201	222	172	179	231	204	198	210	194	209	188	212	205	193	205	183	224	196	224	206	187	191	195	202	210	206	211	198	190	195	215	194	186	206	186	194	208	180	210	184	199	207	189	195	208	193	218	173	198	200	218	201	212	193	199	187	202	207	195	179	205	199	209	207	227	188	193	194	199	199	212	195	200	155	184	206	205	205	211	209	209	212	184	206	180	180	207	202	176	201	188	194	195
34834	42575	53899	47788	35819	24856	12027	3514	682	594	509	492	504	486	545	546	574	584	506	554	524	493	512	483	465	477	488	482	440	467	474	456	450	479	436	498	484	482	478	464	487	560	639	558	528	498	471	451	476	469	468	486	470	438	457	482	461	443	468	468	443	498	446	441	496	465	479	486	433	453	487	494	446	463	501	472	456	449	471	468	491	481	465	491	447	506	491	460	441	472	495	464	501	448	450	442	449	462	473	483	432	491	464	455	483	457	497	461	465	458	470	465	454	484	491	512	505	466	450	444	481	466	472	478	453	491	447	460	489	457	466	472	470	499	448	472	451	452	468	459	432	469	445	466	455	489	442	506	441	465	468	477	513	471	469	464	463	533	476	444	436	478	492	465	472	474	423	485	510	504	468	479	510	481	485	484	486	451	470	473	448	495	479	463	478	480	494	457	488	470	482	414	441	493	483	477	465	499	465	451	474	474	494	461	484	486	491	497	478	467	466	473	498	464	492	487	488	471	446	444	495	508	466	465	435	442	474	498	462	448	486	411	446	490	466	470	489	443	490	471	531	475	488	480	490	460	480	493	468	495	487	449	467	537	481	483	470	452	487	487	486	482	495	447	478	452	503	407	451	479	480	472	484	496	493	517	452	480	481	487	471	488	469	500	483	482	503	478	447	482	462	462	504	535	470	481	417	451	483	479	418	445	471	458	502	497	436	478	460	444	452	485	429	476	502	450	477	455	522	475	493	483	483	477	445	454	442	481	471	467	503	461	494	492	505	482	497	509	480	460	482	486	466	473	469	456	468	462	478	476	455	504	480	457	509	422	457	467	454	475	445	458	451	488	452	440	481	478	456	486	493	486	471	490	512	518	485	452	446	446	481	481	473	420	463	462	460	502	478	507	509	440	459	487	486	483	468	495	453	466	482	443	478	477	467	438	488	462	451	445	508	431	511	479	457	466	447	486	454	435	464	471	477	469	458	458	498	457	480	493	476	489	501	470	505	478	451	499	448	500	448	424	487	451	425	441	489	466	457	475	471	484	505	441	460	471	517	490	446	472	481	496	481	474	455	481	478	471	478	471	475	496	514	474	448	464	457	427	478	519	454	434	455	447	470	478	544	460	456	463	456	481	445	475	487	460	454	487	494	473	493	473	459	459	495	527	449	497	460	454	453	440	519	455	440	499	479	468	482	469	512	455	505	437	464	474	487	465	438	473	473	453	465	474	480	459	498	475	452	487	479	464	482	489	457	487	456	486	489	480	479	502	473	490	469	496	475	476	484	447	435	497	483	487	485	498	470	468	451	489	500	426	462	456	438	471	500	427	489	490	517	486	490	466	474	470	483	498	507	482	475	485	471	491	508	411	480	472	506	462	447	479	466	488	469	499	470	494	455	483	455	475	474	475	475	488	496	438	448	495	470	485	440	459	473	455	471	513	455	459	465	468	422	448	481	466	489	486	497	468	460	482	470	451	467	440	481	467	464	458	434	473	505	470	456	456	506	460	457	480	461	453	445	515	460	471	483	482	449	438	484	453	468	436	493	457	482	480	482	471	439	472	456	507	428	462	466	500	493	445	466	445	473	448	490	454	479	473	449	481	497	487	435	450	461	464	457	471	469	467	444	457	439	442	473	441	482	453	483	462	476	468	472	502	518	474	439	473	437	456	487	449	456	463	521	440	455	490	426	465	473	481	479	439	443	479	489	468	485	460	460	503	479	453	463	469	507	437	458	448	483	479	433	466	446	453	448	482	477	487	453	453	457	486	468	438	465	465	460	478	441	499	524	453	450	489	476	497	463	471	464	450	487	439	466	424	460	448	509	463	498	493	509	484	465	470	461	464	498	445	497	470	490	485	446	531	491	448	448	489	482	493	500	465	492	502	478	487	491	459	450	488	421	481	506	475	508	533	490	493	450	450	506	443	494	464	506	457	512	513	453	471	486	444	471	469	419	483	479	459	477	474	470	448	452	456	473	499	474	473	495	493	488	447	464	505	505	473	481	446	484	440	547	469	457	475	447	423	463	451	477	481	463	466	427	492	487	460	448	480	466	489	484	501	484	488	470	468	479	490	463	468	488	463	497	465	468	470	467	479	493	488	459	450	464	455	500	438	464	438	508	460	498	492	451	466	454	474	430	465	470	479	516	457	454	440	486	442	468	467	466	483	480	481	459	436	487	458	456	491	491	491	468	424	468	485	473	472	478	431	442	454	484	462	483	478	483	457	482	498	500	443	448	477	480	450	466	448	492	450	448	479	501	452	516	465	479	491	470	477	450	457	475	444	444	491	472	446	467	429	487	471	454	474	486	425	476	505	462	464	461	481	496	477	453	496	485	447	516	495	479	489	455	468	463	485	495	453	452	473	445	448	464	447	458	509	493	468	462	484	449	453	462	470	492	471	470	474	476	491	497	461	491	474	495	483	473	451	484	470	496	464	503	494	502	489	463	449	482	447	483	474	508	454	478	473	484	491	521	461	471	468	445	460	477	425	468	508	450	493	459	488	457	475	480	461	487	464	510	440	490	447	446	453	472	489	495	459	491	470	464	442	484	471	492	485	453	474	497	468	481	472	461	490	465	449	486	468	486	478	480	466	422	437	507	469	471	448	484	476	487	428	459	460	503	474	494	479	449	460	459	492	464	493	471	476	450	479	468	486	453	425	496	468	462	453	488	471	481	500	480	475	446	444	487	491	456	486	498	531	459	489	466	463	440	484	431	505	475	481	495	475	486	492	447	467	452	458	479	468	470	504	444	459	459	480	443	444	486	426	518	465	479	450	453	449	493	500	463	472	472	447	449	472	475	440	503	473	477	450	506	485	494	445	446	446	457	489	469	467	486	467	495	464	440	483	457	445	475	498	434	475	428	494	484	468	479	489	491	460	507	430	478	423	445	453	477	434	467	487	498	455	450	496	480	477	481	475	460	489	443	502	500	469	479	494	471	482	465	468	480	514	457	442	459	469	479	491	463	459	473	492	496	490	456	465	468	473	444	498	470	472	476	432	461	471	469	475	489	478	454	453	475	528	499	454	503	503	477	477	505	455	479	473	460	463	482	453	471	500	448	496	433	460	500	481	449	465	438	420	467	461	450	475	471	457	486	455	469	494	456	479	452	444	491	464	498	470	496	454	493	445	431	457	490	467	436	482	468	469	496	471	492	476	471	470	443	451	536	433	481	470	462	459	491	441	515	467	491	450	485	449	502	500	515	472	481	501	451	489	460	467	466	456	516	417	436	504	453	456	467	486	456	500	487	450	451	459	501	444	442	466	435	511	490	431	488	473	472	503	513	492	481	487	474	446	424	487	465	462	472	464	464	441	466	462	482	470	487	455	494	487	486	479	464	492	465	428	468	437	454	513	458	472	505	464	474	459	499	483	463	463	452	483	489	445	458	473	474	477	472	505	482	490	448	439	435	474	497	485	499	425	474	488	442	491	513	493	469	487	468	476	522	482	478	496	488	453	469	503	451	473	453	469	425	465
76722	76096	75952	59132	40921	26773	12362	3737	291	186	190	188	176	180	198	210	211	173	167	183	176	173	168	166	176	158	181	180	176	153	174	162	184	179	178	184	166	161	170	164	155	170	208	170	206	178	173	148	179	184	148	169	195	193	178	159	166	165	187	162	163	164	188	186	154	163	174	174	164	158	173	167	200	180	149	173	164	156	134	166	162	154	174	158	178	185	179	164	188	167	167	188	181	174	156	166	140	160	189	168	164	172	143	187	183	179	163	167	143	156	150	203	157	175	179	180	161	171	157	168	163	193	162	162	172	171	190	169	168	172	162	154	143	166	176	202	160	156	180	172	166	151	161	147	174	182	172	174	184	197	189	146	160	180	171	176	178	183	167	174	214	167	176	164	156	170	170	154	153	161	175	181	163	163	181	179	174	185	155	160	145	182	171	179	170	178	167	179	144	167	155	200	163	177	173	158	175	167	187	168	167	178	158	158	161	159	177	212	171	163	181	164	214	162	175	178	167	149	190	165	172	165	146	162	155	204	166	179	150	170	170	169	157	162	166	192	161	154	165	192	145	158	179	173	155	165	183	173	161	176	172	185	187	177	181	155	161	170	184	157	172	189	171	175	168	159	206	170	197	165	179	183	186	180	159	190	181	135	164	172	173	161	144	147	176	158	172	144	165	176	177	167	184	161	172	166	181	187	167	179	163	181	167	188	170	145	179	134	166	174	170	168	152	175	183	179	175	157	152	155	177	195	185	168	167	137	165	172	164	163	162	145	173	180	161	162	168	191	152	177	146	162	171	176	155	174	137	158	152	175	176	155	175	167	164	181	206	140	172	144	140	181	149	186	175	177	165	187	146	185	167	165	183	174	186	147	184	161	174	167	181	176	173	174	184	146	161	145	160	176	160	181	156	180	176	175	175	158	139	177	156	160	178	198	151	182	178	157	195	180	177	212	161	174	151	182	164	168	150	178	187	172	184	154	165	184	156	174	138	158	176	172	150	163	149	169	166	174	165	161	142	163	175	160	157	176	157	166	150	151	165	203	167	163	190	169	170	154	177	166	196	181	181	195	176	148	174	160	173	175	171	166	170	189	190	183	157	173	168	173	172	174	156	172	162	176	166	182	160	158	181	172	163	171	155	159	174	169	179	175	175	171	174	160	165	186	167	168	154	165	163	167	171	158	173	161	178	157	160	148	166	179	157	171	163	139	159	135	187	160	171	183	166	155	178	177	164	178	164	182	150	153	188	166	165	167	161	155	161	183	167	166	128	154	167	189	161	156	168	175	164	179	179	172	164	163	158	158	163	175	178	164	182	187	157	167	193	172	185	162	180	164	184	195	149	164	157	154	169	167	143	179	187	174	174	187	191	200	176	172	174	194	167	162	194	179	164	151	171	188	175	163	157	185	166	166	155	156	191	182	182	154	161	164	187	173	187	169	151	147	142	162	192	173	196	171	175	172	160	165	172	159	178	164	150	169	166	169	186	152	177	189	187	177	161	179	150	152	177	165	138	147	144	150	167	188	178	190	155	160	183	176	173	168	184	177	179	166	171	145	177	186	195	155	165	172	150	150	140	157	155	176	194	152	185	187	194	160	173	158	159	177	192	167	189	165	158	159	189	183	180	176	180	167	162	178	156	152	163	172	184	144	170	186	178	176	172	159	174	172	156	181	176	173	170	168	164	162	201	182	170	188	180	182	168	160	162	183	156	159	151	179	189	170	175	197	167	177	198	181	182	187	180	162	160	178	177	169	162	169	157	171	141	170	179	169	191	175	165	177	197	153	144	151	148	143	183	153	165	169	162	165	161	166	161	157	162	187	170	189	168	191	168	152	166	193	154	180	157	162	173	171	165	183	163	179	208	170	158	186	171	192	141	159	174	172	153	159	188	170	156	176	164	187	151	192	164	165	176	145	181	179	181	173	187	148	147	182	174	177	194	176	159	191	163	163	159	183	176	183	179	193	174	186	158	154	152	180	137	150	186	172	152	175	181	179	164	155	174	174	180	181	153	158	165	163	171	188	173	166	175	161	152	180	199	168	173	162	168	167	166	171	167	166	175	166	171	164	188	160	196	145	169	187	158	173	164	155	169	180	179	163	183	141	165	171	157	158	180	156	176	168	183	164	167	169	154	184	183	144	172	165	170	148	160	182	169	146	180	145	157	166	161	178	188	181	185	171	179	166	179	162	144	187	211	179	150	179	161	178	177	171	160	179	184	187	167	170	155	166	153	166	141	154	144	224	188	160	185	155	169	179	170	166	189	183	166	186	152	139	185	183	151	170	169	171	193	140	129	165	181	184	204	160	186	179	156	134	202	196	179	137	173	178	161	172	156	169	160	166	153	183	199	195	173	157	173	175	146	177	182	163	204	151	160	158	172	154	165	177	155	163	173	156	151	168	167	163	162	173	164	181	195	184	187	190	182	178	163	160	177	149	159	158	159	189	155	166	160	184	166	160	173	170	177	176	185	180	162	172	156	173	201	153	170	162	176	162	159	190	158	163	173	189	148	174	188	170	171	188	170	166	163	158	159	167	182	181	186	172	151	188	188	162	160	154	156	154	168	189	148	174	178	179	177	174	164	165	162	154	152	214	146	161	151	176	175	182	170	156	180	175	182	183	166	175	157	171	160	181	163	176	171	165	148	179	183	196	144	161	190	167	172	159	183	188	191	170	185	172	142	185	189	164	151	168	182	189	183	175	186	144	195	166	153	170	140	181	152	151	167	168	154	163	176	186	163	181	171	179	168	154	181	173	160	174	179	176	151	159	146	176	183	168	169	141	168	166	163	164	160	159	171	174	151	163	167	190	182	163	167	190	168	145	162	179	167	180	184	157	178	150	176	154	172	182	153	185	162	172	173	167	181	167	176	156	177	163	162	171	188	185	171	170	164	181	167	175	167	140	170	173	163	188	192	164	157	174	148	163	187	195	174	162	159	170	215	175	175	168	158	172	188	168	186	180	176	183	169	175	167	161	175	176	175	168	179	166	182	174	159	188	152	183	157	193	191	161	157	194	167	174	196	199	150	148	196	173	166	179	149	164	182	167	151	180	168	172	166	155	180	171	185	163	167	185	175	135	166	180	150	179	162	144	142	152	161	150	177	145	162	168	177	197	175	188	170	149	161	148	160	159	154	179	159	179	151	199	189	177	169	171	162	153	147	181	174	170	177	145	157	156	161	160	185	183	174	150	170	155	169	160	167	179	192	152	173	139	140	141	191	160	169	140	144	157	168	176	175	174	165	194	162	172	160	149	161	172	163	150	149	165	178	155	162	183	161	154	145	165	179	180	171	137	168	178	165	141	160	178	155	156	157	172	144	165	157	147	157	174	181	159	163	154	162	186	188	158	172	163	162	160	175	191	161	151	159	182	183	168	168	176	168	171	167	150	176	166	175	165	178	177	171	192	167	156	151	179	153	171	171	156	164	166	181	193	168	200	187	195	178	178	188	164	168	181	174	167	162	162	195	163	179	195	157	165
47564	57762	71792	63436	49606	37682	22728	9416	769	609	471	517	489	501	473	531	577	597	474	450	521	442	454	431	401	413	421	431	417	373	363	400	437	403	417	379	443	400	415	411	459	552	561	516	493	411	419	391	431	436	383	405	407	414	425	398	415	440	412	380	434	408	402	461	444	455	391	408	434	375	417	402	389	386	403	385	373	431	413	410	360	419	383	386	383	452	424	372	431	400	399	427	387	379	382	432	391	371	382	398	415	414	385	408	450	400	402	411	416	400	441	414	386	364	425	393	409	402	400	403	380	388	426	420	411	387	438	405	406	410	389	423	426	395	437	402	412	391	426	394	405	374	437	398	421	421	367	372	437	429	389	430	433	404	433	452	398	405	384	372	394	424	420	398	409	393	421	397	402	411	439	367	380	396	412	426	404	405	443	381	408	410	426	416	384	418	402	393	434	402	422	404	457	413	395	410	371	429	383	401	404	401	419	430	410	405	397	404	397	396	398	374	401	435	393	431	426	418	455	401	410	403	405	406	418	422	392	413	403	425	378	405	413	388	416	390	423	389	416	440	371	403	418	405	391	364	399	400	381	394	432	424	402	389	439	448	387	396	387	417	393	407	395	417	414	392	425	406	397	417	399	411	392	401	411	410	393	429	366	401	377	403	409	424	349	415	385	428	392	390	414	400	407	390	395	388	387	422	423	432	377	419	390	424	422	364	412	397	417	394	410	373	409	386	412	402	428	384	415	381	415	415	417	404	408	400	424	406	402	397	412	416	451	360	375	441	421	408	412	444	406	427	424	390	455	380	417	402	422	396	408	393	399	396	397	395	385	419	421	377	376	387	403	404	419	437	429	439	412	385	391	400	432	387	415	405	368	406	434	434	400	427	423	401	383	397	426	371	375	411	383	417	419	387	404	404	381	400	403	381	438	400	424	383	420	434	417	394	407	383	406	406	374	411	391	417	393	391	388	416	405	397	414	412	416	410	420	429	440	398	434	384	415	385	396	380	422	412	417	406	365	441	424	401	411	405	425	416	403	414	399	385	419	423	443	395	408	400	398	428	425	406	399	388	404	403	399	381	386	447	396	379	438	378	393	421	381	385	443	423	396	416	410	411	396	408	434	421	397	400	414	378	457	416	413	389	401	401	399	434	409	405	400	409	413	399	404	397	415	414	399	419	417	406	410	397	421	401	412	393	412	395	436	422	381	422	436	433	398	397	413	430	381	366	403	383	422	441	418	378	403	422	424	420	399	400	395	427	407	436	407	416	410	417	368	395	414	399	369	405	388	420	408	451	413	424	381	403	381	385	418	419	412	418	444	410	430	388	418	403	385	359	381	417	400	439	435	386	396	389	394	419	405	445	373	413	441	402	406	410	388	384	399	407	425	363	394	425	405	429	398	432	421	431	404	413	413	424	402	403	396	406	393	407	415	420	387	384	426	407	403	379	395	425	438	387	410	411	417	417	400	389	404	388	402	436	363	431	389	390	444	429	422	444	398	408	456	392	439	423	427	379	410	432	412	396	417	414	395	421	383	398	413	435	390	372	425	408	408	390	408	439	398	392	383	408	400	399	380	436	391	403	427	378	352	406	388	449	399	391	429	394	374	399	391	384	405	412	367	431	416	443	420	414	395	393	406	441	395	428	392	396	400	407	408	373	416	416	348	377	401	409	388	375	407	427	412	400	431	410	409	411	436	405	424	392	381	419	426	369	424	406	385	419	397	443	401	379	409	431	367	389	406	425	392	411	384	413	419	401	437	420	397	419	404	404	421	407	388	393	406	375	433	382	391	399	401	394	405	375	413	391	430	404	397	441	411	426	406	414	404	403	406	400	410	409	404	401	442	432	441	400	370	396	400	386	388	400	367	413	412	405	446	404	398	417	384	404	408	428	398	428	387	401	378	415	383	423	429	404	458	422	418	363	420	395	427	405	414	421	416	395	395	405	385	408	412	393	426	395	369	407	418	402	406	424	417	404	401	383	401	387	394	401	405	403	428	401	386	405	413	439	392	396	381	399	389	400	408	400	405	388	402	423	411	375	404	380	372	397	402	416	412	436	440	407	395	417	440	362	347	418	424	395	398	406	436	400	433	422	405	400	368	371	403	410	383	409	398	421	396	382	446	372	414	443	404	423	416	411	429	401	368	423	382	411	407	397	402	401	406	430	376	387	386	419	414	415	396	380	381	380	431	387	405	395	421	394	415	424	424	403	416	409	395	447	432	428	404	376	384	419	385	386	368	422	419	424	420	401	397	407	426	437	416	374	391	391	388	403	379	433	466	392	454	391	404	394	429	422	412	413	431	407	402	406	394	369	400	418	406	405	386	418	423	390	418	406	414	436	387	454	398	416	388	404	428	399	419	410	397	396	404	405	421	405	401	400	433	457	405	360	367	414	403	380	388	414	404	367	382	436	403	388	385	435	403	419	403	386	361	407	389	413	433	403	382	396	424	434	406	372	367	456	443	415	435	418	422	426	415	414	454	367	422	412	396	393	410	393	394	428	399	405	402	382	432	403	406	435	357	425	411	425	418	372	430	369	448	398	424	386	422	414	364	405	402	398	427	443	397	405	422	436	413	395	365	424	429	408	419	386	422	370	433	408	427	396	435	448	392	430	402	420	404	423	436	419	411	383	406	403	405	412	414	425	444	421	418	404	394	426	420	403	413	394	418	402	410	427	379	404	437	395	386	416	407	454	450	432	402	419	381	421	418	423	412	415	373	422	369	424	409	364	405	395	424	417	388	387	406	396	374	433	383	434	431	388	421	414	383	418	415	385	382	415	392	386	387	413	428	406	381	418	376	390	429	417	395	432	405	399	393	418	427	408	430	409	396	371	426	410	381	382	412	396	381	405	396	385	405	405	400	414	405	440	412	403	394	417	424	414	362	370	404	417	398	382	423	405	409	400	408	404	417	443	379	389	420	393	402	422	418	405	387	429	430	377	389	398	417	413	413	438	369	424	406	375	413	395	437	393	428	405	423	403	422	433	412	410	421	412	424	416	434	385	379	404	410	445	414	418	404	397	430	395	408	406	428	441	381	441	438	395	400	396	447	418	374	431	426	386	396	380	411	396	408	388	423	372	395	385	380	407	421	373	407	438	395	417	359	394	378	406	421	398	374	382	404	399	420	478	462	396	412	401	405	451	413	405	391	412	397	410	432	434	382	383	402	392	438	401	404	427	400	435	378	416	415	441	406	385	426	393	414	392	417	417	442	387	412	419	396	429	399	427	393	400	423	403	396	383	412	407	448	425	406	394	404	413	429	393	389	401	379	415	428	395	449	371	388	427	411	408	414	406	420	389	408	415	397	395	447	413	392	434	414	394	407	395	418	397	368	398	422	388	393	399	377	391	387	415	430	358	402	395	423	400	410	421	410	375	392	421	378	391	395	412	392	395	416	388	433	393	424	405	404	424	412	404	414	400	405	418	396	426	413	393	424	411	373	405	416	409	403	461	381	395	405	415	417	396	407	422	438	421
14857	11107	10607	5691	2314	1234	645	360	267	250	244	297	241	292	280	256	252	239	237	248	256	224	259	257	259	217	270	218	255	230	276	240	264	244	243	275	257	267	260	269	300	256	290	290	253	262	258	251	287	279	263	247	243	275	266	262	257	249	262	230	259	227	258	247	257	275	259	250	218	257	231	228	250	249	261	268	251	302	264	254	245	264	267	259	263	270	252	269	240	269	279	252	258	238	238	278	271	250	251	230	257	247	267	230	221	255	253	289	246	249	254	246	266	249	244	244	271	248	236	271	291	271	252	244	231	253	253	292	262	251	242	222	267	246	238	283	257	268	240	254	257	257	285	240	256	289	250	254	232	267	258	284	261	273	270	285	237	220	254	248	236	243	274	264	251	268	232	249	235	231	266	261	269	274	264	227	235	245	245	258	241	234	257	236	267	234	280	255	238	222	275	292	259	252	260	222	278	260	271	257	255	247	271	233	271	263	257	262	247	264	269	271	257	256	249	249	234	252	309	290	266	266	256	234	241	282	211	262	240	260	239	243	242	287	248	288	249	289	257	294	275	244	274	259	248	249	288	260	262	244	266	254	247	255	257	262	235	298	287	272	237	257	247	233	284	257	239	257	253	232	249	253	242	268	282	252	249	264	265	264	257	253	246	251	261	259	262	256	271	254	277	232	244	263	246	269	266	286	282	276	260	257	265	251	261	250	275	262	270	271	252	265	243	260	266	248	246	254	273	253	273	270	278	243	236	246	237	281	244	269	265	269	248	242	286	242	259	273	269	244	243	269	244	262	260	228	263	232	235	283	257	242	237	262	277	280	250	230	245	277	271	244	261	239	230	284	246	275	266	242	243	234	254	260	240	234	247	266	258	239	206	255	240	272	247	241	232	245	295	256	248	260	278	274	268	254	227	263	246	266	286	258	278	240	244	256	278	252	269	255	285	282	243	264	265	256	285	258	238	259	265	231	252	231	281	251	251	285	263	261	263	271	254	267	255	280	268	231	241	248	272	245	274	254	240	232	248	241	247	263	273	238	260	253	268	259	277	276	269	249	234	244	265	299	248	256	256	257	245	240	244	241	258	237	250	259	261	262	242	293	271	238	263	271	269	255	255	224	254	290	292	282	250	240	240	236	257	265	268	268	257	250	273	275	240	242	236	244	274	285	246	234	227	257	227	250	270	253	252	238	243	224	289	245	264	270	275	263	259	257	241	253	276	262	280	254	261	249	263	252	242	267	274	267	226	249	261	268	276	269	293	262	264	254	270	272	288	250	261	239	240	257	265	269	234	256	249	247	273	298	244	282	255	270	276	282	262	264	239	236	240	263	259	268	302	247	236	266	252	237	233	246	251	258	265	268	252	267	242	253	237	278	263	256	277	232	244	246	246	256	294	265	272	251	233	310	278	234	238	250	260	245	249	247	266	256	253	244	257	288	263	260	262	240	281	278	257	269	257	239	258	233	245	233	218	240	279	271	250	260	264	247	220	249	307	211	255	252	258	261	229	281	263	285	266	267	246	260	264	297	242	247	273	267	254	269	263	276	255	248	234	267	255	270	255	285	236	256	248	247	247	277	251	263	266	211	259	254	254	230	264	279	285	274	277	261	238	281	241	265	276	275	275	251	253	250	267	248	246	253	261	283	252	263	240	243	259	274	259	281	281	274	252	272	253	289	261	239	258	272	256	261	279	250	272	238	262	245	273	252	249	255	265	255	270	276	234	262	291	276	267	263	269	256	272	273	268	252	273	267	243	273	264	270	276	229	258	257	274	262	272	248	299	261	239	280	226	237	247	259	267	260	238	260	244	237	260	245	244	244	244	238	283	270	257	264	270	271	226	239	257	247	257	288	252	296	253	240	266	267	251	263	240	289	222	286	249	274	281	248	252	251	269	245	255	234	265	244	261	269	274	265	262	290	233	264	247	279	288	282	234	245	233	256	248	284	278	262	264	242	280	228	246	230	240	282	298	258	264	260	289	259	264	273	269	264	266	245	279	267	243	264	252	240	279	266	253	251	246	311	286	254	245	257	232	265	257	270	251	240	254	286	242	271	244	264	294	253	239	253	266	276	279	242	248	270	236	252	263	236	248	254	271	243	281	246	218	232	256	252	252	255	256	249	235	261	255	287	254	271	214	261	259	252	286	249	251	263	279	268	253	249	261	248	263	254	238	268	291	244	278	244	272	255	269	228	248	261	271	247	268	230	246	228	230	253	249	277	242	237	247	271	261	251	255	242	248	267	239	266	254	253	262	267	270	258	273	273	221	277	256	234	230	256	230	247	270	204	271	250	265	238	221	241	239	275	251	287	266	270	259	256	259	266	275	266	225	258	225	282	258	282	253	260	259	274	248	272	244	284	238	245	259	265	258	257	231	290	244	243	232	222	245	237	291	269	277	264	273	269	262	264	255	283	260	291	244	272	276	266	252	265	251	266	259	268	281	246	266	269	262	272	281	254	269	264	242	242	250	239	253	265	241	273	272	273	267	264	275	261	244	292	265	234	236	238	242	254	249	247	281	259	234	264	294	278	244	232	258	284	272	235	256	256	241	254	249	280	272	245	239	273	256	300	276	264	250	271	235	264	256	264	258	253	224	226	273	258	258	265	245	269	255	253	264	259	275	276	260	242	259	274	283	263	252	243	266	260	247	263	247	248	234	248	255	248	260	244	254	256	287	240	288	293	267	276	256	268	255	250	302	257	262	235	254	257	248	241	246	263	248	256	257	256	265	249	266	270	262	269	284	264	259	252	254	258	282	313	253	275	257	266	256	292	246	240	252	251	271	251	269	252	278	228	254	234	257	265	276	266	250	304	257	274	264	250	259	289	270	252	271	274	266	233	241	223	241	260	284	234	242	237	251	258	270	229	248	260	255	262	239	254	275	244	283	260	243	259	256	228	244	248	259	279	249	250	240	251	253	262	272	273	251	283	252	244	294	279	235	247	269	232	239	235	243	235	247	234	223	243	282	268	287	250	280	237	255	221	260	252	269	256	282	252	268	266	257	244	228	246	281	260	286	235	274	254	223	287	263	233	261	288	253	241	248	257	276	248	239	266	268	273	285	257	266	251	271	266	251	277	258	239	253	250	255	270	239	239	264	286	240	251	255	262	271	256	276	292	251	269	239	261	244	264	268	266	227	258	271	265	238	242	251	245	270	265	262	259	265	257	272	216	274	254	256	235	248	247	242	241	260	247	280	247	264	256	246	234	263	245	270	247	263	252	262	273	230	247	289	286	238	268	284	274	265	305	267	284	262	250	222	263	252	243	253	255	254	243	290	250	221	264	258	229	256	252	249	256	287	264	272	255	263	273	241	242	255	260	276	267	229	256	244	273	235	270	312	241	290	257	261	277	269	270	251	288	271	277	221	271	254	227	252	248	264	275	233	252	250	258	258	247	240	245	266	232	246	268	220	257	269	239	247	237	266	299	267	253	286	271	270	258	299	257	247	242	259	267	248	281	239	234	255	256	265	276
12567	14027	18101	13114	7308	4111	2134	1144	630	669	557	597	617	628	566	590	593	629	588	573	591	597	616	584	568	620	603	574	568	593	582	588	580	580	567	545	580	540	606	560	539	592	587	591	600	557	592	634	604	593	608	535	544	608	608	551	591	599	558	626	608	605	593	620	576	601	586	603	599	556	586	588	643	558	579	558	626	614	572	607	564	570	603	559	632	624	576	579	580	597	601	570	574	553	608	596	597	591	576	541	578	597	592	584	578	577	580	619	612	538	603	636	591	637	571	612	594	609	613	578	587	606	620	602	577	625	618	607	612	612	589	610	619	594	589	598	603	577	559	566	566	571	603	559	574	582	583	572	622	612	613	601	606	621	633	608	621	591	589	548	598	620	599	563	590	623	541	591	616	605	553	606	592	585	594	578	603	606	579	613	584	566	569	589	571	607	601	549	555	615	630	588	614	568	580	599	586	647	591	582	660	631	589	581	613	572	582	588	593	635	605	599	589	589	555	605	633	537	591	590	601	582	608	566	612	589	587	579	592	578	582	632	582	587	580	609	563	558	571	610	573	627	571	563	600	575	610	553	579	558	627	578	609	534	591	594	595	547	624	573	619	597	606	598	578	575	609	586	586	563	586	588	558	584	624	546	632	588	574	568	603	602	594	582	591	548	572	609	633	622	607	585	581	591	563	628	574	645	581	585	583	663	570	544	583	564	578	573	592	579	566	578	626	548	562	591	544	582	656	598	606	538	637	581	570	600	614	608	601	560	608	568	644	623	609	582	627	544	555	583	573	570	550	569	593	596	596	641	630	536	579	584	574	602	611	612	603	562	576	572	586	626	604	608	578	562	620	569	574	562	558	604	609	569	615	611	595	580	590	601	550	549	626	565	594	583	596	586	598	578	597	587	562	621	544	596	575	563	623	585	562	587	565	577	596	591	629	579	540	578	575	590	551	588	606	570	610	606	584	601	625	608	595	623	592	605	581	593	555	590	586	597	622	580	628	584	632	601	642	544	592	540	560	586	595	603	601	583	612	580	587	571	622	632	570	567	577	562	604	580	607	622	552	534	605	610	571	570	543	606	611	567	638	565	585	565	585	582	612	588	596	594	585	596	594	603	595	596	612	608	601	553	560	581	567	585	574	604	581	582	595	605	556	604	589	550	596	575	578	573	593	601	624	601	670	582	637	588	602	561	618	600	588	589	595	582	627	612	623	556	591	576	636	596	601	608	582	569	556	597	587	617	592	656	555	608	570	580	573	606	600	613	590	561	556	571	607	589	570	603	545	591	570	604	548	572	641	575	571	560	583	574	628	570	555	555	614	545	579	593	617	578	553	591	611	622	572	602	581	615	628	578	610	556	603	611	607	601	562	599	545	601	600	576	616	577	626	583	624	629	567	593	592	611	608	595	613	553	638	593	544	575	533	614	631	591	613	616	578	541	576	579	590	555	617	615	595	558	614	601	566	593	641	556	590	599	611	572	600	573	561	582	600	561	580	567	615	622	623	605	642	610	592	646	629	587	569	561	600	621	615	617	618	559	593	556	610	587	560	568	563	592	565	589	575	591	549	564	597	592	597	567	627	557	598	570	580	604	561	597	558	562	553	555	615	586	613	596	591	601	613	564	542	586	584	592	641	586	574	546	614	583	572	585	648	597	592	599	536	567	597	560	575	560	587	573	600	554	574	557	570	586	551	571	639	581	566	615	624	593	625	625	595	630	591	609	557	606	612	574	607	620	599	616	601	578	612	577	550	604	621	611	573	585	646	582	585	531	577	578	577	593	566	551	609	537	561	575	590	619	567	564	634	609	619	627	549	560	591	606	582	551	561	592	564	579	609	599	613	582	578	599	625	572	616	599	592	610	599	585	573	600	608	626	550	563	566	592	545	609	607	623	557	632	601	593	574	601	548	573	613	601	595	574	536	621	588	575	571	603	615	609	572	588	597	607	597	610	556	587	601	622	556	564	609	539	625	625	569	633	582	585	583	583	600	608	564	592	577	567	575	580	587	612	610	588	580	611	611	577	601	584	564	634	563	612	559	605	625	634	609	583	572	530	619	585	606	612	580	576	620	565	573	581	563	582	607	574	549	614	611	567	589	568	583	568	584	585	594	579	597	620	604	641	581	538	584	574	593	589	590	594	568	633	613	610	584	566	576	571	564	597	586	608	606	628	580	633	605	605	617	623	587	589	590	577	589	561	594	606	587	568	589	596	578	593	567	640	581	606	596	584	639	582	593	560	649	626	575	606	606	639	605	597	587	596	556	578	556	613	612	619	582	574	622	569	584	612	556	583	592	566	552	613	590	611	597	602	601	562	623	550	597	595	546	585	552	615	516	582	600	636	567	569	588	569	567	594	613	618	608	578	573	601	572	564	600	573	579	650	569	599	573	593	576	603	566	569	612	631	640	600	586	559	548	589	561	603	586	595	593	589	610	601	614	589	586	578	596	599	594	600	600	501	624	592	591	577	599	605	584	643	592	558	583	582	610	563	598	622	608	614	619	576	596	639	595	570	598	578	622	579	580	635	608	563	573	626	613	566	585	593	612	551	641	617	544	619	575	603	566	587	565	586	591	617	565	541	598	607	609	588	606	594	599	589	532	583	607	624	672	592	602	601	577	651	604	557	568	615	576	612	574	558	566	554	576	590	642	596	593	600	584	623	617	588	549	591	615	600	566	569	559	579	619	599	607	601	563	575	556	589	627	603	607	597	603	593	579	554	558	584	593	607	588	588	603	601	594	565	587	540	612	570	593	591	587	641	627	592	561	596	566	626	583	577	580	599	602	562	577	597	594	554	561	587	579	614	571	577	600	562	618	618	563	590	596	621	599	616	587	634	610	597	598	571	588	560	619	577	563	621	601	593	655	614	573	592	635	631	599	542	578	607	619	634	607	632	606	603	621	591	607	579	587	566	600	580	618	593	598	597	566	572	551	626	575	591	576	608	606	549	566	616	612	586	599	644	592	573	575	598	581	569	591	608	563	595	588	612	589	603	578	554	602	590	610	601	564	609	591	615	537	581	612	537	567	599	583	586	614	519	604	586	562	575	594	583	500	615	555	571	610	529	583	580	619	597	590	604	566	570	595	572	582	629	592	568	572	630	609	583	591	617	672	602	575	554	598	572	595	566	588	552	603	572	631	633	604	600	588	596	560	561	610	605	612	593	596	597	552	615	579	613	583	608	584	595	594	596	644	576	615	641	582	621	556	605	614	600	559	614	569	595	558	567	568	595	552	598	557	605	581	617	649	549	612	569	599	621	598	617	585	555	554	545	549	596	582	638	603	593	616	589	618	628	591	604	577	598	556	603	590	607	585	593	563	562	593	596	573	630	577	574	596	616	587	593	561	574	617	599	610	574	591	629	571	586	590	614	595	599	575	541	600	574	572	559	586	542	610	594	569	621	589	581	589	579	579	592	577	618	566	585	601	604	615	606	589	616	605	604	618	602	644	541	608	610	616	581	577	604	569	631	599	574
56873	56518	58737	42881	25552	12729	4785	1682	397	216	194	246	252	206	211	220	217	214	198	206	195	221	225	204	205	225	202	200	238	204	212	208	217	208	196	195	216	203	218	233	213	242	200	238	242	214	222	194	210	181	220	210	218	227	191	202	219	216	221	224	189	200	204	203	189	177	218	237	185	221	194	230	229	186	207	238	223	238	214	208	215	216	216	196	205	221	222	184	204	192	228	216	188	208	201	209	218	178	229	212	204	219	200	199	238	213	211	215	209	221	174	214	213	193	213	252	223	190	214	234	229	216	202	216	201	212	189	213	211	208	201	193	202	206	184	198	183	186	203	208	222	198	187	192	212	216	229	219	240	208	220	204	227	231	209	217	198	189	195	224	215	219	212	207	208	241	212	213	201	214	213	234	232	184	227	203	229	208	220	219	198	198	211	207	213	209	211	189	212	215	186	222	172	234	233	208	216	214	215	216	225	213	217	189	184	230	203	204	203	224	220	210	185	181	192	213	199	223	220	192	215	199	205	217	216	219	238	238	198	208	227	209	195	228	160	214	213	202	205	204	244	248	187	217	212	208	207	209	217	234	208	235	200	204	178	194	193	214	202	204	184	211	210	201	212	236	214	204	209	204	210	185	225	193	219	216	205	217	180	204	217	218	219	217	217	208	205	195	205	203	217	210	210	211	221	214	211	200	194	221	218	223	199	203	219	217	246	215	205	200	190	207	204	222	174	182	211	222	206	183	206	220	208	232	215	194	195	192	206	180	225	198	185	208	213	206	195	217	240	210	212	263	218	210	227	194	221	240	222	212	198	207	207	214	193	195	201	196	213	210	232	205	189	217	201	233	210	190	226	231	243	210	224	174	201	229	213	213	205	230	207	204	221	187	220	187	236	231	184	234	211	188	173	202	205	219	206	205	203	215	213	217	203	205	211	230	212	226	199	211	201	203	205	185	194	213	213	218	210	221	208	200	217	190	182	206	218	211	173	212	212	204	207	195	232	233	213	165	210	215	219	185	218	234	211	209	203	206	205	187	212	216	198	211	177	215	234	216	205	195	199	230	210	194	217	218	195	208	231	189	203	234	199	207	191	199	239	228	219	210	225	213	191	209	204	197	207	201	254	230	197	227	225	211	179	207	210	196	215	222	229	188	216	243	238	202	187	233	218	219	223	193	180	199	195	216	198	213	215	203	226	217	157	191	234	223	195	197	188	226	214	203	205	214	192	220	189	187	216	231	211	196	213	209	180	257	207	226	169	248	211	198	232	216	210	208	206	202	226	228	200	210	234	223	183	205	203	227	201	189	171	232	213	209	222	197	193	216	193	195	208	188	226	209	217	201	223	188	208	222	198	227	194	215	251	202	211	216	203	206	249	220	205	202	211	189	225	209	197	170	216	203	202	190	213	209	236	182	203	213	203	195	213	258	219	171	220	225	211	199	204	238	202	192	219	214	203	209	208	215	239	197	202	202	192	186	220	200	198	210	231	213	202	205	184	218	188	181	204	211	185	241	208	199	201	216	219	206	208	207	229	191	214	220	214	211	223	195	208	227	209	214	209	225	220	211	197	217	232	184	216	219	200	218	231	224	196	206	192	213	227	224	221	231	209	208	207	238	197	212	192	191	183	201	214	214	217	244	229	213	218	192	205	190	203	233	237	220	211	196	187	224	203	234	205	192	177	208	226	199	193	212	202	185	209	193	208	187	181	200	218	200	209	226	213	222	200	197	185	233	223	203	217	221	223	253	210	199	247	209	216	212	217	203	221	200	218	195	199	209	226	184	200	220	197	224	191	208	199	212	210	211	200	223	205	200	203	233	220	220	228	201	201	221	226	215	232	185	203	207	194	209	185	235	222	196	208	222	246	189	193	188	193	199	239	217	236	188	204	199	210	210	231	220	241	211	218	220	202	219	202	199	225	202	205	221	230	208	194	231	224	215	205	189	219	172	213	194	244	209	212	213	221	233	174	204	219	208	202	222	206	231	196	207	219	200	204	209	202	220	215	202	217	207	200	227	226	240	211	207	220	225	217	221	216	226	198	210	232	185	254	190	210	213	210	216	226	205	178	193	211	172	210	197	224	205	206	200	214	212	245	200	216	214	200	204	219	207	205	226	237	224	208	203	200	206	231	181	232	210	234	226	203	222	204	220	234	200	206	231	235	212	188	204	218	233	211	219	204	195	194	198	184	199	204	198	195	217	223	225	203	219	234	189	195	204	215	206	186	221	213	231	211	241	203	236	205	206	212	194	211	224	198	213	210	191	203	205	194	226	218	219	203	195	179	206	197	213	203	222	204	207	205	211	221	218	196	210	199	216	187	213	212	193	186	205	218	219	204	201	184	227	227	181	196	243	193	217	215	192	217	222	185	217	236	232	215	217	206	224	229	192	198	213	195	224	211	236	206	211	180	211	245	207	222	167	219	202	224	207	222	210	208	183	230	190	208	203	249	195	210	185	212	215	206	218	189	220	215	195	203	218	194	223	208	206	212	214	228	224	223	188	202	226	221	205	205	208	186	216	202	211	197	192	187	212	212	212	213	194	242	213	236	212	186	190	201	210	190	209	212	190	216	191	218	190	176	217	236	199	225	214	208	213	189	204	229	237	209	216	222	190	200	224	222	209	217	219	223	219	206	223	195	230	205	201	190	210	173	179	205	192	200	202	185	223	195	212	243	211	213	218	206	204	205	180	206	207	219	242	201	181	190	178	208	224	192	223	202	228	213	234	205	193	209	212	218	222	216	233	203	200	221	206	242	206	232	212	201	212	226	181	226	217	229	194	203	190	196	202	219	217	217	204	209	209	241	214	239	219	229	230	215	209	197	218	179	223	197	218	212	198	182	203	199	216	198	200	221	195	207	208	209	188	223	231	231	193	208	208	195	227	216	237	235	206	235	211	217	210	225	219	219	208	226	217	231	231	203	182	206	207	205	221	219	226	192	243	196	235	189	194	218	204	219	206	191	227	200	235	201	196	197	217	201	224	216	210	201	213	206	190	224	201	216	226	223	186	195	218	210	193	216	209	208	201	207	226	217	215	214	192	212	210	212	226	220	215	218	201	227	199	198	223	215	204	221	201	190	202	216	201	198	221	201	224	203	182	173	214	214	190	218	203	214	228	200	182	195	219	214	202	217	215	223	210	205	203	200	210	219	205	193	207	217	187	226	206	205	222	224	228	218	195	179	195	189	168	198	207	200	223	199	180	214	201	219	222	210	195	205	207	239	221	226	222	196	207	209	199	232	230	212	215	229	202	223	221	222	189	188	236	207	188	248	199	179	202	218	218	183	197	215	230	191	221	223	209	218	239	236	186	218	216	196	250	214	194	204	184	251	223	216	187	196	216	213	211	216	207	197	212	223	187	223	223	195	210	192	210	192	211	199	198	227	192	208	219	203	210	219	194	223	217	189	212	204	208	222	217	214	206	250	228	200	193	237	208	217	204	206	224	203	222	178	193	212	219	200	226	210	201	209	192	201	220
34434	42471	54233	48335	36155	24834	13243	5971	1139	649	515	604	520	524	536	515	555	535	521	497	499	484	508	498	515	470	497	496	496	495	489	493	489	480	491	514	471	512	478	491	546	579	562	495	514	493	508	502	494	506	490	494	484	512	488	481	518	518	493	477	466	475	523	492	476	512	503	470	468	516	480	530	499	480	482	475	499	496	518	507	467	462	496	526	514	465	492	482	483	496	511	492	482	478	471	485	513	475	499	530	455	493	523	496	482	495	495	488	479	538	532	501	493	497	485	501	485	494	467	518	487	512	478	520	489	461	476	499	502	491	511	490	488	472	514	479	473	465	445	482	507	483	503	481	499	498	510	535	478	490	476	485	492	500	495	509	462	468	479	452	503	515	497	517	455	492	483	460	542	492	513	496	514	472	464	505	474	504	511	499	458	493	480	464	486	510	498	460	499	503	480	502	518	510	491	494	509	513	483	456	473	517	510	471	458	484	487	505	494	473	480	515	495	439	461	491	487	471	517	453	492	490	496	478	489	528	500	486	517	464	462	494	510	493	502	465	481	475	481	490	482	492	465	517	553	519	504	501	483	459	474	509	472	497	493	502	476	490	494	473	469	486	492	481	502	452	461	486	494	468	490	484	510	525	473	491	470	531	491	459	505	505	493	473	502	459	512	523	477	501	486	502	521	470	492	497	465	499	439	470	470	422	508	515	478	517	496	452	504	457	502	451	484	504	474	507	518	483	497	479	490	559	501	490	479	494	516	470	457	539	502	494	485	495	470	490	513	497	476	510	472	484	497	493	477	501	490	479	526	472	497	479	472	504	489	491	468	507	492	487	507	479	502	477	460	500	485	497	492	532	500	498	497	479	523	476	474	475	494	498	475	515	463	474	440	493	495	510	489	509	471	482	491	473	512	507	508	499	452	521	476	526	478	491	495	510	470	464	477	488	522	485	473	508	493	520	477	490	523	469	491	506	526	455	524	482	539	463	492	487	500	526	504	472	508	452	498	480	467	465	519	462	467	491	494	507	520	522	506	508	524	501	516	524	446	489	498	510	488	484	476	514	451	458	514	491	495	519	473	484	492	503	492	519	501	491	514	474	494	501	466	493	489	484	449	485	478	494	453	491	494	489	501	505	488	469	494	505	511	523	478	482	492	447	476	499	505	461	505	504	482	494	481	487	471	477	499	484	483	491	534	454	457	502	483	473	467	501	482	501	498	503	500	487	484	486	525	468	486	463	520	474	517	456	463	462	522	508	459	507	487	491	464	488	451	520	505	506	471	521	471	471	488	467	485	495	486	548	499	478	534	460	520	483	501	486	526	528	489	476	477	448	479	489	512	517	504	541	426	419	437	446	498	542	516	501	475	515	489	469	525	462	479	475	496	498	502	496	479	521	513	490	508	483	497	505	454	443	489	507	514	500	490	490	501	482	508	467	536	480	514	494	496	496	494	498	492	504	526	503	484	468	492	494	517	489	476	503	500	486	501	488	475	518	485	509	471	492	447	464	485	448	482	551	502	481	456	508	520	492	460	480	492	479	511	486	515	520	484	475	512	503	496	492	521	472	486	490	495	509	514	487	516	493	524	487	522	497	503	519	522	520	462	487	497	527	487	509	460	493	457	469	483	499	474	516	493	515	492	453	474	507	487	483	517	494	478	474	494	479	525	527	520	480	488	557	479	474	448	497	496	489	475	496	481	505	493	516	488	512	493	503	479	515	510	506	486	481	498	486	510	495	491	494	488	436	519	443	483	473	446	475	511	480	469	486	453	474	474	485	485	518	508	467	486	515	475	475	487	478	503	510	503	456	464	498	481	472	495	497	461	511	487	502	471	475	496	506	501	502	522	497	505	538	505	501	468	474	494	503	478	497	501	522	522	503	502	529	488	516	472	495	492	461	510	519	495	506	480	510	459	464	483	457	447	482	474	462	472	496	515	426	511	508	501	504	504	486	478	497	493	495	478	450	484	488	471	482	516	497	493	503	505	483	492	494	482	505	504	515	526	493	517	493	492	468	517	509	467	469	510	531	470	462	472	462	480	482	488	481	502	447	494	498	484	527	522	456	460	459	448	483	478	498	499	507	548	495	491	524	500	490	508	489	448	513	466	505	471	526	547	470	505	496	480	501	520	482	477	468	489	477	435	506	464	473	475	542	478	462	473	515	477	509	490	454	514	506	465	526	536	520	490	530	484	500	498	500	500	479	486	529	533	485	492	504	482	496	492	480	460	460	501	479	494	538	480	512	473	465	478	517	483	480	516	472	493	504	499	521	455	458	471	488	535	483	494	472	505	482	494	513	522	514	514	493	492	524	520	484	499	464	531	466	482	503	493	466	469	533	484	482	520	513	524	449	474	490	504	475	503	529	502	489	502	495	477	481	451	514	487	442	513	494	474	530	501	547	495	494	504	464	448	462	516	536	471	476	493	488	494	510	500	490	492	523	535	496	489	469	468	475	512	515	501	500	460	520	500	526	492	517	476	469	479	485	495	484	495	476	527	490	521	490	521	470	527	476	482	504	500	475	491	528	482	473	512	480	486	504	492	495	519	459	475	484	489	476	509	463	509	501	509	499	477	487	492	499	488	463	461	501	451	518	442	474	485	482	534	472	458	452	477	496	517	516	476	483	502	494	492	510	445	528	493	491	542	481	477	515	498	497	471	510	502	453	493	517	469	480	485	535	502	510	546	498	482	500	541	519	453	493	494	496	480	532	492	513	509	490	490	447	473	491	476	485	520	487	487	490	512	489	495	452	472	509	517	475	482	520	470	499	455	555	487	472	523	491	502	511	466	519	507	491	495	518	473	492	487	492	466	503	479	469	506	484	484	514	522	485	479	476	504	494	486	562	478	517	465	498	480	508	503	479	500	477	475	489	461	505	499	484	506	523	515	473	464	477	487	457	496	488	479	513	515	482	498	485	468	498	495	544	497	472	485	495	500	491	491	448	463	518	498	462	516	483	455	480	486	505	468	512	500	531	451	483	502	468	510	487	519	504	525	496	453	527	435	495	522	512	535	494	431	520	456	456	508	538	497	527	523	528	524	496	496	489	458	476	521	483	500	475	526	491	506	510	475	517	505	491	500	498	500	476	490	476	505	514	489	472	475	524	489	504	480	538	472	468	440	495	455	503	468	481	507	482	494	536	524	492	469	507	503	487	509	506	473	504	460	475	497	506	461	487	476	508	483	492	492	483	472	513	456	488	466	494	483	506	476	490	488	510	488	468	495	457	500	515	484	486	467	483	532	457	487	501	511	473	554	487	504	478	497	501	478	487	506	491	511	514	512	500	460	490	486	527	475	455	508	472	496	438	475	512	490	475	500	507	447	451	476	491	465	513	483	491	457	467	467	484	502	485	458	463	520	510	484	496	499	488	519	540	514	507	505	500	519	505	442	478	494	463	449	477	500	478	490	499	521	483	458	469	494	467	502	528	496	485	482	469	473	478	508	495	539	469	475	477	485	480	506	523	433	491	514	512
75573	74621	76034	59693	41105	26471	12625	4590	1095	208	194	207	203	211	183	189	209	196	163	178	204	171	182	183	172	155	167	168	209	196	172	190	195	186	186	188	200	168	173	160	195	186	182	167	188	207	175	193	182	181	192	172	171	148	180	175	202	187	213	175	179	191	196	164	185	195	182	180	178	174	184	191	168	186	164	181	201	186	159	171	165	177	189	208	203	150	152	170	175	183	172	179	204	184	182	157	171	184	156	165	181	193	180	168	202	191	176	170	179	165	202	176	175	187	170	175	205	189	170	192	167	180	183	174	161	192	180	162	169	187	175	159	165	166	189	159	203	198	198	172	184	179	166	180	201	177	200	156	185	173	180	173	172	168	207	165	198	200	167	158	195	191	191	163	196	177	175	177	154	173	207	180	201	191	142	170	178	171	184	180	193	159	163	186	189	176	196	176	178	172	197	197	192	189	176	168	181	200	174	197	192	153	223	158	187	188	175	175	154	171	180	198	177	197	177	182	184	182	185	169	178	147	194	184	200	194	193	145	190	208	155	175	171	202	160	173	190	180	191	203	178	189	175	193	175	179	176	172	170	171	177	171	176	192	176	172	184	184	209	187	185	186	155	157	182	174	180	196	156	204	203	167	164	191	162	157	186	178	181	201	180	193	190	161	183	171	181	173	174	180	190	190	199	173	170	173	186	190	177	204	171	169	179	166	194	187	160	178	180	181	206	188	185	173	147	200	167	174	168	154	174	173	200	172	160	187	181	159	173	157	172	241	186	161	162	196	192	174	183	192	179	218	170	155	193	182	195	177	176	162	173	185	177	197	161	182	184	181	196	191	187	188	188	167	182	183	170	190	178	167	195	181	176	183	179	182	156	162	184	179	203	165	178	174	200	183	149	175	180	177	179	185	179	176	182	186	163	190	158	166	180	175	207	193	202	200	165	201	185	192	202	180	165	167	190	206	186	184	204	174	182	186	166	193	157	171	194	192	195	203	165	185	185	177	185	176	195	195	164	176	176	183	176	169	164	163	168	193	184	193	182	164	178	166	179	203	204	188	173	212	171	179	159	187	214	173	206	175	185	153	159	188	173	203	177	177	194	203	174	182	170	166	192	209	180	212	186	186	177	179	181	172	213	207	181	191	178	189	216	178	178	185	182	176	170	181	163	204	192	195	167	185	185	190	181	194	181	198	203	167	216	186	191	200	183	180	188	181	186	181	167	171	187	174	157	182	175	172	191	167	190	190	165	206	161	186	200	166	203	186	182	186	174	186	180	184	196	194	183	194	168	184	174	180	153	166	180	177	194	200	178	186	181	187	176	188	183	166	187	181	187	176	197	188	193	191	219	185	189	192	190	183	193	188	187	190	161	189	167	168	189	204	196	212	168	195	212	179	157	186	201	164	183	199	175	150	192	212	163	182	181	171	170	165	196	161	159	194	182	177	168	196	180	175	197	177	169	161	184	198	203	184	191	175	164	176	151	167	183	155	187	183	180	193	188	179	192	173	193	184	176	184	169	187	178	173	171	153	177	190	186	187	190	182	198	165	172	181	164	184	195	186	189	171	181	186	189	180	160	170	168	167	171	185	190	179	167	181	191	172	203	181	180	209	179	184	195	190	172	191	166	156	197	183	175	160	190	149	155	175	160	210	153	173	183	189	182	157	177	169	160	178	191	194	197	204	186	187	167	193	175	196	179	186	176	191	177	203	182	195	195	188	180	184	168	192	202	186	207	169	188	174	191	160	189	167	183	196	173	208	176	196	168	190	193	200	186	177	192	214	197	161	177	173	178	171	168	173	190	161	172	187	191	166	172	158	161	168	174	170	152	174	178	186	179	199	160	192	199	193	162	166	187	184	201	185	178	191	200	185	181	193	167	183	169	169	179	161	215	221	201	188	182	192	169	188	171	183	202	162	141	194	169	173	165	178	181	196	183	202	189	187	180	184	162	174	193	197	216	192	191	212	176	180	187	178	178	171	167	157	191	181	163	189	183	209	177	188	185	171	176	172	175	177	187	182	186	185	188	166	173	187	158	163	180	200	188	180	183	179	171	200	171	167	205	177	192	198	183	183	189	150	173	183	168	172	182	175	160	182	177	195	179	177	200	195	193	162	177	167	171	180	167	167	198	165	180	188	190	176	170	199	174	205	159	207	177	177	195	171	183	174	180	188	175	181	162	193	188	180	192	187	160	167	174	187	179	226	166	158	171	215	186	197	194	155	177	203	182	178	173	195	168	178	172	186	176	169	170	181	182	176	175	196	198	185	194	184	181	183	169	164	197	181	187	202	211	175	179	176	179	171	190	174	158	168	193	189	181	163	202	152	191	178	194	191	184	163	159	173	185	189	176	196	221	194	180	177	181	167	177	182	182	184	205	208	191	186	168	181	181	167	200	183	191	189	196	177	190	182	179	177	202	174	179	213	165	205	201	162	207	197	201	175	182	197	167	178	190	197	176	161	184	193	182	178	169	190	179	170	182	178	186	187	184	171	179	180	172	173	195	185	200	184	203	191	194	193	140	177	173	190	202	165	203	181	177	171	166	166	188	196	180	198	202	173	175	180	178	173	189	190	175	181	172	193	200	168	185	180	177	176	196	194	193	181	181	190	170	151	193	192	187	188	192	185	153	195	236	185	188	189	169	168	175	185	166	170	191	209	183	161	181	184	177	188	174	172	169	179	173	178	190	180	173	189	198	183	181	170	168	194	195	204	151	169	186	164	199	180	175	172	212	194	185	194	182	184	170	213	179	179	189	164	184	189	176	214	166	186	203	164	173	177	181	201	162	187	183	211	181	168	174	173	173	161	177	181	189	184	195	184	156	185	152	162	192	150	203	185	182	161	197	196	178	203	174	173	148	178	189	217	182	171	191	198	187	183	158	187	209	190	199	173	180	202	191	166	185	184	165	193	192	196	184	193	174	185	208	172	187	205	171	171	159	207	207	163	166	182	159	192	186	164	186	174	200	185	171	189	162	188	157	172	172	181	210	157	195	175	208	181	185	178	233	183	163	172	178	144	170	172	184	172	178	178	168	213	162	199	164	196	198	181	178	197	195	199	173	162	184	173	165	183	158	185	184	178	190	188	179	180	185	179	173	179	194	192	184	168	181	211	165	176	190	187	184	151	173	180	195	178	185	160	185	168	180	189	145	177	183	176	183	171	181	187	196	192	187	217	172	174	191	177	151	171	175	165	166	197	187	221	181	189	180	191	178	174	163	180	204	190	161	210	161	203	168	158	181	177	177	178	209	186	185	195	164	176	181	144	197	171	178	185	183	170	146	180	184	211	196	146	193	201	187	200	161	174	155	187	168	183	166	177	180	186	198	190	171	159	188	189	169	153	179	175	193	185	191	192	156	158	209	185	181	148	197	206	179	185	206	199	184	181	181	174	170	213	180	175	176	179	177	193	185	182	187	203	188	183	166	195	186	176	191	204	147	170	182	180	178	179	175	186	182	205	170	189	187	174	215	183	180	186	160	184
47599	56982	71508	64232	49750	37353	23600	12611	3250	637	539	498	530	497	491	527	543	582	522	480	467	480	477	435	455	449	462	411	456	425	468	449	455	382	436	454	433	441	443	438	501	567	554	478	478	458	403	434	471	402	433	416	444	467	439	448	462	413	430	445	421	400	438	444	440	434	430	441	444	444	405	440	443	440	429	389	451	465	416	435	466	438	418	450	425	403	429	428	414	481	411	424	418	452	441	414	467	424	400	422	453	412	443	445	383	464	447	423	421	450	433	478	426	422	410	420	442	468	481	423	472	438	401	438	426	443	452	415	403	400	416	456	413	425	436	415	468	486	429	443	423	451	418	398	415	437	470	412	472	448	409	422	435	410	438	430	426	437	427	454	474	502	413	405	427	435	438	442	434	428	435	401	375	440	436	414	417	430	442	449	432	437	439	438	471	408	472	451	460	405	393	433	411	445	459	424	423	453	425	434	457	506	460	427	460	427	437	415	455	456	414	440	432	403	455	402	435	461	429	454	431	389	439	401	444	456	441	427	451	425	427	424	459	436	429	412	436	392	438	397	429	458	443	453	458	400	451	429	412	458	403	450	424	417	446	413	411	434	417	417	426	427	401	407	420	430	451	454	460	440	466	445	443	433	473	435	454	397	452	437	438	432	433	411	442	445	423	432	450	442	417	403	464	374	430	438	505	449	424	439	497	441	417	450	439	423	435	465	454	436	407	411	436	423	453	384	428	455	422	414	451	430	415	441	411	434	437	462	449	379	417	420	444	453	411	419	454	450	469	456	422	430	439	431	447	434	428	426	445	473	464	445	448	436	460	429	410	451	421	431	451	457	422	448	425	399	444	430	436	453	447	406	429	449	425	444	431	474	412	420	405	445	401	455	442	420	398	444	430	450	439	441	425	433	419	439	453	430	411	459	434	463	445	457	439	453	433	452	425	480	455	404	461	474	451	423	428	426	425	441	420	415	404	398	431	438	449	406	434	427	443	429	427	480	424	433	433	431	464	442	414	408	451	447	440	446	462	463	436	436	415	428	419	442	449	469	454	420	432	475	470	456	422	436	458	421	435	442	423	413	417	393	453	418	421	402	437	427	433	447	445	420	447	422	431	412	451	437	465	442	435	471	432	444	415	423	441	428	419	424	438	404	404	460	436	462	442	409	449	418	405	438	394	464	454	417	436	476	432	410	494	406	460	450	422	434	422	462	456	461	444	438	471	420	444	401	434	400	395	441	425	410	397	430	439	451	426	402	466	419	454	424	401	441	391	415	392	430	465	449	434	430	442	420	458	409	453	435	443	371	430	416	391	432	460	385	460	418	457	430	423	429	434	430	428	446	401	449	430	443	412	440	421	471	425	396	453	418	398	447	418	452	405	427	446	409	408	418	426	409	440	416	446	426	409	421	410	406	445	428	440	441	419	421	442	448	443	398	445	445	436	420	441	435	446	445	384	428	416	430	446	439	474	446	454	445	422	426	439	431	424	407	444	431	420	419	429	441	426	443	447	403	451	427	416	439	447	490	447	434	446	402	430	453	449	409	413	444	437	433	429	441	459	426	421	478	430	456	439	406	478	427	447	436	448	431	426	448	408	453	439	456	442	418	443	415	405	466	467	410	456	454	422	433	416	478	421	435	441	456	458	399	436	408	368	462	430	484	424	470	451	432	418	438	427	435	427	437	423	491	452	419	407	442	400	420	426	401	425	428	465	439	444	399	428	425	399	435	431	459	449	440	405	442	418	451	411	470	440	423	440	416	465	425	426	449	434	430	437	451	381	462	427	472	411	424	472	451	452	464	415	411	434	424	431	432	429	426	431	399	426	456	445	405	387	416	450	416	426	477	419	467	416	466	445	403	422	452	409	403	446	433	455	449	440	407	421	440	440	458	435	438	459	422	441	446	440	412	434	439	414	457	444	420	448	464	438	399	439	437	412	476	388	428	400	430	406	420	410	450	397	448	444	416	420	410	423	465	460	426	410	433	468	436	409	432	447	452	453	428	466	428	422	445	429	401	416	432	447	426	401	449	415	407	435	436	454	425	462	441	420	434	451	407	424	463	460	433	454	441	447	449	401	458	449	441	428	416	415	412	435	414	428	438	425	445	463	430	407	453	438	377	405	475	449	394	401	419	419	406	471	437	459	438	433	453	430	445	444	427	420	468	426	452	423	430	431	446	424	438	422	438	428	398	421	455	445	416	420	402	445	413	463	446	441	429	464	464	467	400	399	448	470	435	413	458	447	411	405	486	421	446	413	447	452	427	418	417	436	465	435	444	413	430	394	424	454	447	423	391	460	441	447	455	420	445	426	429	420	458	430	399	434	413	410	462	436	468	416	415	413	400	439	403	447	427	425	378	443	424	443	416	439	483	468	436	456	418	391	406	444	427	432	445	451	439	410	440	397	441	423	416	454	445	423	426	434	400	448	421	427	437	459	440	452	453	438	474	440	437	423	432	443	451	423	429	455	402	412	443	435	416	441	427	414	450	465	416	422	467	435	402	433	443	470	443	432	447	421	431	429	452	461	482	418	441	424	418	420	416	416	426	443	452	410	454	437	447	408	426	483	445	468	429	421	462	442	409	428	394	425	448	397	395	421	475	460	471	441	478	449	456	451	416	425	433	428	414	423	422	452	406	408	425	415	448	460	415	475	401	421	406	436	425	437	405	441	442	428	423	399	484	453	426	420	433	457	455	448	457	421	409	438	420	441	404	419	449	426	447	469	446	467	453	435	430	427	468	403	430	417	403	449	455	435	422	455	440	436	459	429	434	448	375	444	425	436	447	435	394	431	470	417	404	427	435	414	465	445	468	431	481	435	448	436	446	432	455	421	413	393	421	444	422	421	418	436	434	421	444	415	387	410	407	443	438	422	452	452	443	431	437	422	431	393	465	414	428	454	434	436	438	458	418	445	422	435	442	443	415	427	446	436	455	459	460	436	394	464	437	420	433	451	437	431	455	404	433	414	449	430	443	481	431	421	446	417	437	404	412	404	443	430	454	423	410	409	418	428	417	404	458	457	440	444	416	414	452	457	426	426	415	401	449	422	419	435	416	420	451	436	455	468	399	434	449	444	402	468	430	446	430	415	463	404	424	426	429	427	421	455	392	457	457	451	417	431	429	451	439	413	436	437	408	455	439	419	451	431	455	432	441	433	422	415	444	433	441	408	425	439	450	421	441	437	399	418	407	413	424	437	454	431	436	431	458	428	448	448	421	456	416	394	458	441	427	404	426	446	429	426	414	476	448	461	430	427	423	439	420	428	445	441	454	430	452	402	442	436	422	472	416	423	401	445	405	482	435	455	440	404	447	411	467	421	433	432	419	414	433	446	463	460	430	433	431	440	436	463	436	429	432	414	427	438	412	442	441	466	445	423	434	436	446	416	440	447	413	447	417	492	460	412	446	476	413	443	459	425	443	456	451	420	418	434	451	429	453	456	415	441	427	445	411	451	408	419	464	416	419	428	459	424	415	445	452
15896	10745	9966	5675	2411	1266	683	451	278	291	281	262	256	259	279	287	270	293	251	257	265	267	266	278	291	272	251	255	294	276	287	266	278	252	258	288	250	291	281	272	234	252	261	269	278	280	318	285	242	289	292	291	273	279	260	251	267	251	258	258	272	282	258	254	265	241	266	250	255	281	271	282	274	266	264	316	248	273	270	271	266	268	286	291	273	302	266	245	279	286	283	278	297	288	273	229	262	270	285	219	272	253	249	258	279	234	291	278	254	285	293	262	237	265	260	265	275	256	290	276	271	264	256	293	284	274	253	263	256	259	281	266	260	270	265	240	283	266	294	292	260	275	271	268	256	251	273	273	227	267	296	248	248	279	258	264	308	253	270	268	283	283	313	284	266	268	299	266	249	273	276	256	271	271	269	297	263	224	284	235	255	254	258	247	270	275	287	291	256	252	289	269	257	284	267	276	304	274	245	248	269	262	261	250	224	256	251	229	285	271	262	239	251	259	252	268	257	293	270	234	278	269	261	242	226	249	285	257	260	241	252	259	286	271	244	267	256	292	258	294	282	282	284	272	259	283	267	259	281	229	245	296	252	263	300	253	247	271	280	276	282	271	297	275	253	266	270	283	277	261	270	265	254	262	299	294	290	246	285	270	255	249	261	263	245	236	274	281	277	269	280	269	248	241	225	272	262	277	280	276	280	281	258	283	257	263	277	287	291	276	277	269	268	280	274	248	251	267	310	280	276	254	262	285	238	237	274	267	271	254	238	253	251	289	264	262	258	259	250	245	263	246	280	264	255	226	265	264	280	272	238	263	276	282	293	274	272	263	267	258	303	259	261	297	234	245	258	245	230	262	244	279	267	260	249	270	268	281	280	266	284	298	220	252	248	269	265	279	210	304	291	250	265	280	277	264	261	282	246	247	250	244	249	253	279	284	257	267	264	264	259	261	269	268	269	260	298	251	279	279	237	252	264	278	261	265	264	259	267	280	282	246	278	270	256	309	266	268	267	278	262	288	256	240	271	284	284	266	277	255	267	260	249	279	252	285	268	282	305	285	262	266	285	273	270	263	228	279	270	285	305	265	270	292	280	241	255	272	267	251	272	259	265	307	273	259	251	268	270	278	254	274	226	279	280	263	284	287	236	283	265	271	258	300	276	267	276	264	293	298	249	235	304	296	273	273	288	283	323	264	255	242	265	268	272	250	268	256	251	254	284	249	271	241	280	289	262	284	261	244	252	269	262	274	250	281	254	252	286	282	268	262	289	280	280	263	280	253	246	234	256	276	240	287	231	264	242	251	302	282	238	260	293	257	226	277	292	270	255	235	272	266	262	250	273	292	267	323	300	293	296	261	280	274	262	275	278	269	291	287	262	276	260	254	292	248	275	259	267	292	259	247	253	295	264	287	263	270	275	274	276	285	274	273	268	253	256	274	260	240	260	248	262	242	242	284	247	238	285	276	275	282	288	264	266	269	240	230	271	258	255	290	266	271	253	242	259	267	260	276	266	247	251	260	287	259	278	246	263	261	265	268	284	254	259	242	246	245	234	263	269	264	245	247	269	233	285	261	249	254	268	285	316	285	271	263	262	245	271	254	286	255	266	256	246	274	286	277	234	244	258	276	280	266	267	261	274	273	261	273	271	260	269	290	276	275	254	262	273	265	279	255	239	261	288	288	265	268	286	278	260	263	248	240	307	277	242	280	284	280	256	249	289	265	256	299	261	261	233	286	264	281	289	284	240	290	271	256	294	273	269	260	246	258	269	247	261	269	277	253	276	278	221	260	251	262	275	279	270	287	270	258	261	264	270	298	264	269	254	269	283	263	272	286	288	266	249	280	257	278	241	261	278	265	294	263	258	272	289	255	290	242	253	288	241	262	268	249	257	240	263	233	282	295	286	243	262	256	266	261	249	266	262	260	259	268	283	289	250	281	284	269	249	302	275	265	290	248	272	286	286	231	279	254	252	229	250	247	257	286	245	285	282	280	266	283	276	285	241	245	280	276	239	260	270	244	276	244	282	273	257	254	257	256	262	255	268	258	251	288	264	260	277	286	279	264	296	241	276	255	272	279	246	259	271	263	232	265	292	237	274	262	244	245	257	262	247	283	244	245	303	272	264	268	245	281	242	283	239	287	284	231	269	258	254	266	274	271	269	289	249	294	277	265	252	258	256	266	255	240	281	250	275	287	253	260	282	268	280	291	257	235	253	240	270	266	280	268	265	302	282	230	267	281	249	270	254	262	252	277	235	290	237	256	246	252	242	219	305	262	240	249	287	262	265	276	294	277	245	266	268	263	269	282	278	260	253	234	236	277	268	274	235	281	270	300	250	289	282	266	229	274	255	287	276	273	267	252	261	260	294	277	272	268	287	258	262	257	253	260	261	272	282	259	302	249	260	290	283	264	289	244	274	266	279	252	256	264	239	280	242	282	260	249	271	262	234	253	268	274	248	299	273	248	268	227	254	253	282	271	289	256	279	297	303	245	280	248	263	253	257	257	265	291	267	259	280	293	279	290	255	270	290	261	277	281	320	277	263	242	271	254	287	285	292	245	232	269	252	253	270	249	263	264	280	241	285	276	278	300	258	296	276	253	257	283	261	296	245	277	272	222	254	283	241	280	262	266	244	277	282	264	277	277	269	253	258	259	303	268	267	273	265	237	264	264	289	243	262	273	254	287	274	247	262	282	280	246	275	250	269	265	264	267	306	246	215	288	276	268	243	329	270	256	262	268	278	258	281	298	260	275	313	267	303	275	269	255	291	256	271	255	277	255	301	267	266	279	257	271	277	286	247	258	265	239	258	283	260	249	290	276	224	261	269	255	246	260	265	244	252	267	241	270	290	250	275	291	268	273	271	276	270	277	294	266	299	268	243	290	274	269	295	287	247	291	250	272	251	296	277	253	285	253	276	272	267	249	272	285	243	264	265	262	236	246	278	268	265	264	277	268	287	284	240	225	263	263	254	258	262	261	259	261	246	260	263	236	284	252	249	259	265	264	276	299	285	244	243	273	289	297	257	243	283	258	272	294	252	277	286	243	241	265	285	287	221	252	222	246	269	288	264	274	255	282	286	253	255	278	257	282	250	229	265	278	302	264	300	261	288	257	252	269	258	273	260	297	261	287	248	246	250	281	274	269	267	270	256	259	256	272	280	262	288	278	268	257	282	253	275	280	259	293	241	261	243	252	262	278	295	275	268	282	271	270	272	256	274	251	250	234	268	259	263	272	248	257	263	309	274	249	262	267	267	255	292	243	287	286	285	270	303	279	269	237	272	249	275	279	280	240	265	288	268	272	266	263	258	248	290	306	249	277	262	270	261	241	240	280	303	296	253	270	240	297	251	263	273	293	257	279	270	277	254	246	263	265	263	247	278	231	266	295	271	291	272	261	244	277	252	243	268	290	270	267	244	267	251	281	288	265	258	273	252	243	264	226	257	270	255	256	260	271	289	248	251	254	264	267	255	261	259	266	268	282
13128	13882	17719	13618	7488	4227	2379	1378	745	606	612	604	626	596	591	607	638	623	572	619	634	615	606	584	617	603	665	592	582	582	608	667	620	609	628	643	555	608	627	624	609	616	655	606	627	580	612	612	604	605	622	629	646	623	623	617	620	611	597	588	610	632	546	662	614	636	568	639	615	668	604	621	625	626	597	650	641	608	619	644	653	589	590	651	617	618	637	585	598	613	606	613	618	608	629	602	638	568	640	610	588	664	612	593	576	627	585	595	582	614	659	638	591	615	612	589	607	627	601	552	605	600	604	625	614	569	603	615	630	610	614	605	588	627	609	610	605	653	610	597	618	603	607	624	621	648	601	582	665	591	632	571	610	599	599	595	603	656	598	564	613	619	591	595	650	629	581	624	601	608	646	638	601	598	628	628	629	621	561	618	587	604	644	600	597	625	589	602	613	606	640	573	606	625	654	601	641	596	597	552	592	574	616	593	599	608	590	600	603	618	616	628	604	610	639	585	629	623	622	584	615	597	584	597	618	622	606	612	616	634	609	621	598	643	637	598	583	531	636	600	583	626	566	578	596	601	621	591	592	658	644	601	583	603	613	599	597	585	631	602	577	572	589	589	623	607	618	608	597	612	626	628	606	615	624	587	603	594	635	642	614	632	601	597	669	631	609	596	653	650	656	594	606	601	611	598	589	614	602	618	650	595	625	621	622	606	616	599	584	596	598	609	603	583	644	628	627	634	612	638	635	628	589	646	625	623	654	616	568	614	612	635	606	641	609	611	565	644	596	597	611	612	651	643	605	583	617	600	605	605	575	610	614	618	562	645	604	637	629	586	596	600	603	626	625	599	591	634	591	611	618	651	630	592	606	659	588	645	598	625	614	631	640	649	625	601	625	597	607	601	583	656	604	593	586	632	549	609	599	590	598	623	658	579	631	612	603	590	587	590	606	596	580	606	588	591	609	599	594	629	595	599	602	624	611	579	605	595	618	561	596	618	598	651	602	596	618	596	628	660	594	609	582	633	638	595	617	648	646	608	629	550	629	611	619	628	637	595	618	604	575	614	627	646	639	625	615	578	666	619	584	628	605	627	617	598	596	614	569	620	583	608	626	627	600	619	599	640	605	584	626	637	582	657	627	582	638	624	600	642	587	610	596	672	614	608	633	625	584	585	608	574	634	610	591	616	604	604	584	614	629	597	623	590	603	624	597	616	586	607	619	587	593	612	619	574	594	633	621	635	572	616	614	675	654	585	615	605	601	607	617	615	614	600	596	594	561	643	630	543	643	604	570	620	599	628	627	624	621	543	621	629	631	592	596	574	605	636	645	595	559	611	621	579	610	588	599	634	567	602	581	595	620	563	593	644	624	598	682	637	597	631	595	569	587	622	662	615	600	663	641	652	631	624	561	620	625	634	623	596	606	610	596	631	617	570	576	635	598	584	579	597	588	630	626	611	604	572	565	611	625	623	566	601	638	595	572	594	618	635	582	620	597	593	578	596	616	589	643	630	599	578	616	624	644	596	648	602	630	628	654	637	634	579	648	606	591	577	649	613	591	570	590	617	602	595	582	606	586	593	634	579	633	608	635	651	587	607	592	597	593	587	640	595	611	634	643	631	606	612	599	583	602	604	621	604	618	592	644	652	589	615	606	611	676	644	598	572	622	581	584	607	609	607	588	601	580	593	581	633	617	629	585	601	616	559	569	593	616	618	600	588	619	589	609	620	616	596	624	587	617	610	593	594	599	592	616	610	606	587	617	615	639	563	594	583	632	599	610	597	573	578	601	607	590	599	611	546	641	652	608	628	557	596	664	561	634	590	617	621	613	631	619	651	618	612	617	638	612	603	609	584	644	641	599	588	627	569	611	639	608	610	628	647	603	584	559	620	632	618	619	597	628	625	612	611	590	614	619	604	670	616	645	637	567	609	615	573	619	573	580	568	605	587	621	616	627	600	646	600	593	578	606	607	626	610	681	581	596	607	609	634	589	618	642	618	641	584	632	626	629	542	641	613	626	638	587	626	640	559	614	621	609	590	622	591	594	647	633	561	626	633	571	603	612	596	608	685	583	594	588	656	548	595	589	593	602	643	590	589	603	584	607	608	606	637	629	651	616	633	582	599	588	608	558	581	607	635	600	569	615	601	608	604	662	598	594	652	620	599	568	614	594	624	614	591	609	577	573	646	620	660	632	620	632	600	635	612	613	592	592	656	611	562	635	612	600	608	594	647	552	647	636	619	634	556	615	650	613	604	654	607	619	600	594	596	641	597	622	613	596	602	577	604	598	634	597	588	637	577	606	600	619	581	586	581	611	586	617	666	590	594	637	590	618	586	631	602	605	607	599	616	574	633	631	621	597	618	582	575	654	640	602	633	639	652	636	627	641	637	636	607	641	598	609	601	584	625	618	617	590	577	574	636	622	572	617	605	598	597	637	602	590	623	567	579	558	613	589	618	616	615	618	592	568	594	604	646	600	614	592	615	587	606	596	620	610	656	624	621	623	626	646	606	642	583	623	622	609	613	570	615	647	619	569	610	631	632	626	645	606	630	579	637	629	628	607	628	590	644	604	601	614	610	618	630	576	568	598	602	596	595	565	602	607	586	604	616	630	576	654	587	684	600	623	574	599	616	591	585	593	625	604	605	570	571	603	632	615	639	582	638	594	628	605	605	631	622	649	619	587	640	617	627	610	578	613	610	647	602	577	631	614	580	616	662	593	626	602	589	634	582	618	632	654	623	603	597	600	606	617	679	561	596	602	607	618	615	593	636	630	651	647	603	572	607	605	594	588	613	635	618	612	599	612	620	602	583	617	647	599	608	609	676	657	628	603	620	666	616	606	588	628	621	599	606	629	598	585	629	623	563	627	647	572	631	610	601	595	606	622	575	618	640	627	583	601	606	612	552	640	603	640	630	617	646	634	598	573	585	613	617	620	571	574	617	660	586	635	632	599	597	585	588	633	615	584	641	609	589	628	620	596	632	627	593	600	581	618	619	584	629	607	624	592	597	607	593	616	639	593	576	646	601	623	565	576	610	630	598	633	598	580	635	598	608	645	639	613	622	612	635	630	615	576	640	608	627	595	623	576	598	605	597	652	596	631	626	616	643	613	584	576	578	628	602	584	590	604	635	581	593	588	604	557	609	634	646	675	601	608	586	633	633	622	611	578	612	613	610	622	620	574	645	626	566	575	617	563	631	633	612	603	611	587	589	603	608	600	595	594	649	607	650	593	570	600	578	600	601	589	597	619	654	646	575	573	630	612	594	619	628	589	612	608	640	578	607	598	638	624	581	589	646	648	610	636	619	571	550	583	583	612	574	606	625	640	599	582	611	631	599	621	658	613	577	680	617	564	593	582	587	645	609	602	637	594	635	611	631	607	611	660	577	610	620	603	649	630	595	615	620	613	583	592	662	615	625	610	586	596	598	535	597	611	612	566	610	612	611	642	623	595	607	604	591	586	586	572	624	642	571	611	624	598	619
57452	56928	59331	43011	25424	12996	4966	1729	409	225	215	213	216	227	206	221	231	213	240	215	229	223	239	224	226	218	213	228	224	201	212	212	210	195	213	205	214	209	222	207	218	221	233	209	197	204	206	184	214	214	218	236	231	203	195	185	209	206	206	202	220	222	237	184	217	208	193	201	207	190	198	217	230	206	227	225	198	233	231	216	230	208	198	249	206	218	205	200	195	201	212	193	213	180	219	175	187	200	202	221	211	194	250	207	198	228	229	230	219	210	209	201	200	210	218	224	187	204	208	234	237	210	203	225	214	212	200	226	217	212	193	206	245	187	218	214	211	225	229	188	203	214	213	223	234	210	201	211	210	232	197	194	212	209	205	206	208	180	197	223	241	206	179	201	213	222	227	202	183	213	222	225	231	202	214	191	234	180	236	211	219	196	211	215	217	197	210	213	227	226	197	228	242	231	197	237	221	223	224	208	198	197	230	220	217	202	192	199	230	204	221	178	221	230	247	220	214	227	217	238	210	229	198	215	204	194	231	229	198	204	221	214	220	196	211	226	208	201	223	217	208	211	201	223	222	216	218	216	200	226	201	220	222	221	213	211	220	225	244	216	213	209	227	194	223	213	241	205	200	213	210	235	203	223	199	205	222	209	196	232	225	203	215	215	234	224	196	201	222	200	200	223	261	216	194	215	213	211	210	218	200	219	204	211	181	191	205	233	217	247	224	214	220	208	212	186	214	217	220	237	202	225	198	195	229	209	184	178	238	218	214	193	241	208	209	218	225	233	205	213	230	216	208	242	197	221	207	205	222	207	216	181	216	239	203	196	225	200	201	207	200	224	177	202	231	218	213	221	192	250	237	218	224	213	220	199	217	190	212	181	214	238	222	200	191	220	240	258	194	214	219	212	204	235	194	213	229	215	204	206	203	201	229	197	238	202	215	231	187	221	231	223	205	206	223	242	195	202	204	210	212	187	201	220	250	241	202	226	221	239	218	212	215	213	205	221	187	212	234	200	203	194	212	230	184	201	194	211	205	204	220	198	200	195	213	181	184	237	210	200	231	212	216	223	208	198	213	211	228	229	217	225	202	204	213	215	219	242	225	233	217	195	219	217	185	216	208	204	169	217	194	214	222	191	205	220	218	218	217	226	210	206	212	183	206	216	228	229	204	200	218	218	225	229	214	171	182	220	231	213	187	216	207	228	227	233	206	201	194	225	247	229	211	192	219	208	192	196	211	209	210	202	239	228	205	211	237	231	200	225	217	206	229	221	224	234	223	231	240	233	236	187	208	197	200	192	214	219	232	225	241	201	207	213	236	239	209	212	182	212	212	190	200	234	205	231	206	235	208	237	231	216	213	205	206	213	231	217	203	222	212	203	235	240	217	219	215	230	252	202	233	211	194	236	208	209	217	234	208	195	212	205	197	198	201	200	206	205	240	218	229	233	217	201	193	197	207	218	244	220	209	204	213	187	212	209	222	239	191	207	202	231	248	201	216	216	175	216	192	225	211	219	250	232	233	228	217	225	236	230	180	199	205	177	205	208	187	219	209	219	219	211	215	212	213	221	207	232	210	225	210	239	233	237	220	223	220	255	216	208	220	224	221	182	211	208	198	201	207	202	220	208	206	239	228	214	234	201	203	231	207	199	201	197	216	202	236	223	235	254	219	209	197	237	243	214	225	210	214	219	226	227	224	237	226	200	201	178	204	203	207	235	223	240	237	232	206	201	213	224	225	196	220	227	211	198	210	213	217	212	193	241	191	205	212	229	213	207	217	208	228	230	200	233	199	241	216	222	225	230	194	216	184	192	219	228	203	216	239	236	216	222	221	244	215	196	216	231	211	230	208	197	208	190	210	194	217	216	207	232	206	222	224	179	208	213	198	229	200	233	207	205	224	218	201	220	200	220	219	208	238	226	199	216	217	216	195	229	207	215	204	198	220	198	217	220	193	183	196	233	229	217	218	246	192	226	204	210	183	214	187	185	191	219	230	211	206	228	211	214	217	210	225	209	199	203	186	207	219	192	190	201	212	204	203	227	239	233	221	215	234	214	206	205	191	220	222	210	210	206	233	228	196	195	220	226	221	219	191	198	226	191	179	238	242	228	226	189	220	244	202	221	210	208	183	202	253	194	214	216	223	203	213	179	249	232	231	249	202	257	210	242	197	203	199	229	231	214	213	208	207	215	212	226	231	220	193	237	192	212	181	236	204	219	207	215	227	226	210	228	219	222	180	215	210	208	221	201	205	208	212	214	224	206	199	214	220	213	203	200	223	201	217	218	195	253	226	207	200	218	205	225	230	213	215	220	232	222	218	212	210	227	254	189	225	236	205	222	206	186	201	221	220	221	204	222	220	224	244	212	245	223	203	206	220	215	197	248	220	196	210	208	228	202	217	223	251	224	243	222	199	246	221	200	218	222	218	224	196	243	216	202	239	226	191	220	231	241	244	211	182	232	228	193	197	193	191	207	197	203	214	216	202	200	201	210	223	181	203	194	264	230	175	188	215	225	232	189	225	227	200	220	209	246	202	212	210	222	241	219	204	214	197	191	226	223	220	198	206	238	214	186	204	215	218	211	247	210	211	226	205	225	222	202	196	204	237	212	209	235	203	222	225	227	213	216	207	198	219	222	210	239	208	181	192	205	222	174	201	199	200	212	204	201	232	200	215	202	230	255	256	206	226	208	218	212	194	226	222	218	203	182	228	215	205	217	194	193	220	207	204	222	223	239	237	226	211	212	257	244	220	197	211	217	222	231	211	201	201	205	213	218	188	238	240	206	229	206	188	210	211	210	209	229	224	198	222	237	213	205	207	199	198	210	217	211	209	189	218	231	230	200	233	245	200	202	217	211	185	198	220	194	205	219	231	218	198	212	212	199	198	212	192	196	212	217	246	218	233	227	203	210	215	198	209	236	207	191	231	213	228	203	197	237	232	208	183	222	218	229	221	211	215	245	230	221	176	216	209	201	244	235	192	208	207	212	213	200	220	207	213	206	224	219	230	195	216	206	224	181	191	209	169	210	172	237	214	205	192	192	221	221	244	211	198	224	217	208	230	200	225	203	220	197	234	202	216	234	206	202	232	225	208	222	209	213	194	240	227	209	204	208	197	215	215	204	228	208	209	217	231	219	217	233	204	209	212	201	205	220	197	216	222	210	220	234	214	200	199	179	236	207	223	199	221	199	195	205	211	194	188	235	198	236	226	202	210	215	222	251	196	214	201	210	215	204	229	219	207	223	192	229	235	183	208	209	207	236	200	228	251	206	197	187	230	202	183	222	203	225	235	235	214	233	217	229	213	211	211	232	212	211	211	225	209	225	209	197	195	237	244	218	234	226	199	236	226	218	231	220	195	208	211	197	219	209	197	198	210	204	195	237	198	220	220	206	215	203	215	244	262	176	194	206	195	236	237	225	199	218	209	210	220	211	209	214	225	213	213	196	259	192	203	213	218	211	214	205	233	198	209	191	206	217	201	218
34995	42800	54656	48265	35930	24403	14038	6266	1022	578	577	545	470	532	493	531	565	552	518	540	537	569	508	494	498	533	486	522	499	474	487	496	509	468	503	477	511	522	516	479	583	584	558	528	484	498	465	516	534	523	497	502	451	488	476	491	489	486	545	508	494	537	498	512	475	547	494	531	499	529	464	464	497	502	471	514	481	517	484	502	487	536	494	461	483	507	505	499	495	482	472	493	465	490	477	507	501	479	528	472	519	441	486	471	543	472	457	511	505	487	540	485	507	486	480	525	472	501	507	519	475	494	479	521	532	538	485	522	466	528	508	518	495	526	471	524	533	524	489	483	454	512	510	490	460	528	481	472	453	483	496	528	485	485	512	471	488	480	490	482	466	492	492	501	507	523	525	513	490	498	487	535	491	504	521	533	484	498	489	469	510	536	512	469	554	490	487	529	450	461	466	507	537	494	493	525	522	479	509	504	493	453	464	486	468	525	493	483	508	514	499	461	487	493	474	460	543	513	493	507	484	496	481	471	489	519	517	509	508	463	518	510	513	507	506	500	507	449	503	511	461	470	510	474	505	507	499	487	506	475	479	460	492	456	465	457	493	478	507	499	508	499	497	500	442	510	489	470	497	469	487	530	508	510	493	493	467	491	494	515	544	521	469	471	516	481	481	534	503	538	515	467	526	510	532	469	502	493	536	513	483	491	497	515	496	522	500	469	474	515	503	468	483	496	476	458	488	470	529	492	505	471	478	520	498	482	515	476	457	457	465	504	482	515	512	514	480	527	517	494	479	521	494	505	496	506	526	542	512	493	510	494	485	533	497	541	528	492	499	501	485	547	487	513	508	507	491	528	523	571	461	518	452	507	505	494	493	453	494	518	522	512	451	511	507	497	458	518	519	533	526	475	489	441	483	492	523	514	482	473	511	495	489	508	519	499	501	539	517	511	458	488	484	522	501	486	480	495	526	541	470	504	502	525	490	514	492	512	498	516	538	503	489	463	506	496	491	483	535	506	517	496	500	489	454	497	536	486	490	531	499	496	481	511	497	463	494	511	502	457	511	494	521	502	465	474	499	508	495	475	540	499	482	462	487	496	462	515	510	504	523	476	501	518	503	492	506	498	508	515	525	478	534	490	458	485	497	486	542	508	515	494	512	508	473	493	505	466	523	483	515	496	514	527	498	476	509	471	487	479	525	537	525	501	458	523	542	492	484	512	480	532	499	499	530	467	495	498	501	499	476	494	470	530	532	504	481	484	535	535	473	488	517	501	493	527	452	496	490	505	518	507	512	500	517	503	518	483	505	477	497	467	496	524	486	505	516	492	530	500	539	562	519	513	485	510	490	516	498	511	555	529	489	516	507	491	502	513	503	508	488	501	482	478	507	488	494	523	521	510	457	522	513	487	494	491	508	513	494	486	513	520	497	561	518	512	513	476	461	537	504	511	509	484	495	491	482	508	482	472	530	474	476	508	491	493	525	507	475	499	520	480	524	524	488	511	512	489	483	465	506	520	489	533	466	475	565	493	512	460	487	477	479	501	472	517	485	490	528	502	512	553	513	502	536	571	512	534	511	531	492	489	528	555	486	456	476	470	499	514	471	507	483	519	494	488	511	521	519	513	499	512	502	531	492	515	501	511	498	501	493	494	463	492	503	518	484	516	493	559	510	505	512	481	477	503	471	486	513	533	502	510	488	498	509	501	460	496	504	533	485	490	520	511	511	492	475	519	490	513	497	526	528	491	486	483	518	501	490	500	489	527	515	472	465	470	501	549	471	507	466	483	505	532	510	491	515	513	551	508	496	498	512	470	490	481	499	556	445	504	510	497	491	528	489	487	532	478	508	467	495	480	491	488	528	512	484	484	495	514	471	504	495	527	499	504	464	522	498	488	528	486	483	488	487	493	510	500	503	550	479	479	543	458	515	525	528	488	505	491	511	528	490	478	487	507	496	539	488	482	478	497	472	533	479	526	502	517	451	490	541	479	517	454	521	466	565	462	492	500	489	499	499	512	476	535	476	494	485	472	460	486	453	502	478	491	516	495	504	518	486	480	505	509	491	507	513	483	504	531	469	473	528	505	497	494	497	471	481	478	547	507	470	481	509	495	501	486	483	514	483	480	487	496	470	525	452	493	531	522	491	530	534	506	505	506	472	488	506	465	517	502	488	526	471	501	526	514	509	532	516	477	511	508	472	520	492	476	501	509	474	512	489	501	527	509	492	478	470	512	525	498	531	522	492	498	489	516	534	511	516	514	481	499	496	565	485	508	496	524	551	523	523	501	534	526	518	495	480	522	512	515	448	450	529	491	492	471	509	509	497	522	499	457	510	473	518	508	543	534	501	514	511	463	524	530	501	510	531	529	466	521	525	526	495	496	482	471	502	459	501	553	518	460	467	478	517	528	494	467	481	510	498	477	529	474	497	466	467	486	528	471	494	496	487	468	489	469	456	499	526	509	510	489	469	508	496	505	494	544	488	528	506	530	493	502	520	517	469	524	518	530	498	527	495	511	487	480	483	459	480	496	510	493	531	445	472	518	545	478	498	477	477	501	509	543	512	487	465	508	513	508	512	485	507	503	515	504	518	483	492	525	489	477	502	514	510	491	501	514	498	488	478	517	562	471	476	528	525	543	549	505	477	494	470	484	504	468	491	473	489	501	492	526	478	538	517	519	519	509	489	473	498	515	495	502	457	455	468	519	499	512	512	512	490	470	529	510	511	489	459	527	492	461	495	477	484	486	480	497	483	482	491	474	470	504	511	479	467	490	523	496	484	509	462	528	552	528	500	460	512	514	491	458	524	513	447	505	497	520	525	535	565	486	475	493	503	482	488	511	493	517	496	492	502	537	471	512	483	505	508	458	524	506	482	474	462	493	514	528	441	509	510	509	500	527	469	481	450	502	482	480	552	478	493	529	502	478	508	499	473	445	505	510	501	516	481	522	491	505	504	494	465	518	472	492	531	454	522	495	460	500	490	500	501	547	543	514	515	459	516	546	482	474	509	461	485	499	499	553	515	485	515	497	502	490	501	503	517	487	504	538	515	506	475	515	515	526	519	538	537	492	515	523	528	513	499	527	521	484	520	505	487	497	474	495	477	502	530	470	465	491	524	481	509	513	526	483	507	497	455	513	503	476	469	497	508	490	519	460	459	462	540	522	494	479	491	462	535	500	494	502	470	551	518	492	501	495	500	510	501	530	513	493	438	490	509	529	457	535	554	499	525	524	482	505	507	496	486	497	481	472	497	495	475	477	487	494	510	508	478	504	509	487	473	464	477	439	495	476	459	507	492	455	515	521	474	486	543	503	507	544	526	517	555	516	483	485	562	492	507	497	468	516	475	473	509	473	491	507	512	497	469	490	502	511	509	503	470	529	534	496	479	468	485	468	463	490	494	465	486	473	515	483	466	489	476	472	495	531	487	505	472	498	521	478	463	478	468	477	531	496	476	500	463	468	489	524	497	509	483	497	516	501	514	465
76198	76235	75842	59154	40317	25915	12432	3845	710	258	211	207	200	191	206	207	207	235	216	171	186	201	191	216	188	192	165	194	194	151	168	195	196	181	170	175	174	185	178	172	227	227	205	209	174	167	174	199	181	174	189	182	173	170	182	187	161	197	183	183	177	175	165	175	194	162	154	190	185	146	156	201	180	166	180	167	167	197	192	181	181	205	178	164	182	202	196	184	169	155	169	178	170	186	174	163	174	199	207	173	197	181	208	198	194	185	212	166	179	202	217	191	172	159	188	180	163	206	186	177	182	167	184	170	191	189	165	150	172	178	177	161	192	176	175	161	179	194	169	148	173	199	183	178	188	189	182	188	190	188	173	161	168	203	170	182	181	168	192	191	160	198	190	211	176	175	159	158	187	177	193	170	205	203	190	183	202	185	195	174	203	196	171	195	180	165	170	176	200	190	195	168	181	171	199	181	180	183	161	195	168	191	185	179	175	163	181	166	192	199	172	188	164	201	179	182	168	171	174	195	182	199	178	177	176	180	189	174	200	152	184	170	200	175	188	192	188	204	173	182	205	181	186	162	183	169	201	164	177	185	198	195	175	169	176	199	174	175	177	187	175	190	171	171	209	174	194	150	164	189	180	181	183	192	174	173	194	188	170	182	165	182	187	179	184	185	186	183	208	185	195	192	167	166	196	176	188	165	176	193	190	178	195	179	195	165	199	180	171	182	198	188	160	166	195	187	168	184	179	169	199	180	182	186	176	192	206	199	190	166	189	172	183	195	179	165	210	183	187	172	184	171	188	210	179	153	178	168	163	187	168	163	207	195	197	179	179	193	175	184	172	171	180	172	176	173	187	181	183	199	204	175	156	176	158	179	185	188	192	193	184	206	187	187	196	183	180	164	167	190	184	166	198	188	191	170	181	168	191	210	160	177	184	182	185	160	155	188	171	174	197	197	200	171	182	182	196	170	163	171	184	166	190	188	201	176	168	165	175	177	175	190	184	181	149	177	173	185	190	150	196	175	174	196	196	171	210	173	188	188	193	158	201	169	197	200	178	181	158	175	198	175	176	180	221	185	161	173	196	195	173	186	169	173	165	195	183	201	200	177	203	198	190	186	205	174	173	194	171	184	193	199	187	177	210	191	191	202	196	169	187	182	200	198	184	212	178	188	196	182	195	174	198	186	209	179	187	222	208	163	203	185	170	210	149	185	192	184	179	167	167	197	195	179	197	203	198	188	177	188	206	177	194	198	201	190	182	204	205	205	200	185	188	209	184	173	181	178	181	207	168	170	180	190	172	191	179	190	170	155	171	181	183	182	203	187	178	187	215	168	169	167	190	158	154	189	202	144	165	204	182	185	170	188	189	187	181	171	169	164	195	195	148	172	180	188	206	197	178	182	166	189	188	193	191	159	173	196	179	183	209	175	183	172	166	179	194	195	176	171	161	186	179	170	163	193	173	184	189	193	200	202	170	161	172	184	183	168	173	177	184	174	171	183	173	164	206	199	182	179	183	170	146	172	195	204	194	197	184	149	189	181	178	162	185	187	165	175	175	160	205	176	197	180	180	208	174	162	202	186	190	194	171	188	182	167	193	196	197	194	163	185	177	186	187	224	158	187	166	168	165	204	199	200	203	188	170	213	207	174	173	181	191	195	178	164	180	199	185	173	170	190	204	198	170	189	181	173	183	197	168	189	152	191	185	189	155	188	176	199	202	194	193	176	170	178	172	189	172	186	210	193	188	203	200	202	216	174	194	186	174	187	180	189	166	171	201	192	211	189	169	188	188	172	153	206	182	197	195	178	214	183	189	175	175	184	200	200	173	166	195	191	207	184	176	189	149	192	174	183	197	155	172	173	183	170	184	173	174	189	178	203	195	178	192	175	186	196	181	194	199	170	158	183	218	183	176	203	184	178	174	177	187	187	186	161	191	170	193	185	193	203	172	195	176	174	172	162	192	166	185	180	169	191	194	184	185	182	167	201	173	187	191	182	149	192	174	179	204	197	165	176	161	207	174	153	150	181	178	194	154	187	213	164	196	207	185	193	166	193	193	188	181	184	179	167	195	164	201	186	203	188	204	189	183	198	191	199	181	172	187	172	201	187	170	176	158	144	186	183	173	176	197	153	205	197	188	208	188	193	190	177	174	227	195	176	185	172	205	212	183	160	194	206	189	154	193	188	178	169	192	176	142	201	186	187	202	171	176	174	176	177	197	177	181	176	181	175	169	182	207	185	159	187	187	176	172	191	188	166	177	180	182	203	186	175	165	217	208	176	196	190	168	173	182	174	195	170	183	173	171	180	184	192	155	191	190	202	170	189	156	176	186	174	168	187	161	156	166	188	177	176	187	204	164	192	186	178	168	173	199	171	186	183	200	164	176	160	179	188	177	155	202	200	153	195	184	186	187	177	175	186	187	170	170	180	154	173	187	192	177	194	175	180	215	178	170	160	182	186	178	198	189	182	178	190	186	203	207	174	163	205	205	228	166	206	202	186	198	178	174	184	190	204	165	172	180	174	189	169	167	167	177	177	154	183	192	170	170	196	203	189	202	189	180	191	175	206	184	177	186	152	188	189	178	199	170	192	191	211	183	177	165	176	164	187	183	197	172	178	187	187	179	172	176	203	199	162	203	184	189	201	182	162	175	194	169	184	184	181	199	180	174	221	170	190	187	159	190	183	200	191	172	184	192	174	175	193	181	184	183	183	192	167	196	213	159	220	210	199	184	210	170	170	158	196	198	185	202	201	169	204	191	174	176	190	185	191	191	196	159	182	166	201	156	195	181	190	161	187	182	169	168	184	191	185	198	190	155	207	198	171	197	185	181	194	166	184	194	201	190	159	172	193	205	211	176	186	201	182	175	168	194	198	174	155	192	168	180	200	192	199	162	226	166	194	177	179	205	197	202	190	205	183	196	163	200	209	195	189	178	181	178	180	194	199	173	171	185	166	163	188	180	181	161	174	183	184	171	183	195	165	170	189	203	201	177	162	179	182	168	215	191	179	175	194	180	176	198	185	170	187	199	180	200	191	172	193	185	178	176	204	184	184	177	182	172	190	177	198	167	172	188	226	209	181	173	195	172	185	209	173	196	185	199	164	159	190	186	167	183	221	198	175	184	182	170	187	165	182	190	181	177	184	188	179	198	206	143	192	195	174	192	159	170	196	183	185	192	159	190	188	184	170	203	171	182	172	200	192	170	208	198	190	171	200	183	180	192	179	166	180	191	172	191	184	216	172	183	178	196	191	171	180	159	200	149	168	169	182	178	170	174	179	162	176	154	184	171	206	197	183	180	171	188	194	184	179	182	190	180	186	196	148	166	179	201	180	189	195	191	172	181	174	176	188	167	191	178	165	177	160	194	178	179	176	172	187	176	200	190	167	175	185	202	184	173	175	187	194	161	189	161	167	196	207	202	193	186	204	182	214	195	207	165	159	186	210	177	175	208	153	175	187	185	203	186	166	168	195	177	184	175	215	178	176
47860	57649	71891	63612	49205	37047	23129	10654	2119	711	607	487	460	530	536	593	576	550	525	513	473	501	469	458	445	445	445	455	424	418	433	441	443	443	452	454	441	458	443	480	629	565	561	493	465	433	398	445	484	442	391	423	444	443	475	427	431	447	437	431	445	431	405	458	439	431	421	382	424	428	423	461	390	423	415	428	478	431	424	418	447	435	419	415	423	455	418	449	423	453	479	445	446	397	417	441	425	454	424	445	426	434	448	481	405	401	441	418	428	427	413	405	419	445	460	444	420	455	410	458	416	473	450	446	455	417	434	462	418	460	451	441	432	422	420	426	445	451	460	428	436	411	449	482	424	406	472	472	438	435	483	448	425	455	431	401	454	423	455	446	439	431	436	442	438	448	425	426	413	437	402	400	426	420	447	427	444	418	452	421	483	434	438	436	423	431	428	434	449	441	471	450	423	426	433	443	415	425	405	398	427	446	472	444	434	424	431	375	431	406	405	444	433	415	429	440	417	452	420	434	424	440	439	417	457	421	436	452	462	420	412	461	432	431	464	476	457	410	428	448	437	446	452	457	430	441	423	419	426	457	453	424	440	429	443	432	438	414	447	439	445	444	436	455	415	437	483	429	453	462	503	476	446	453	463	415	422	436	468	422	404	414	446	438	415	443	448	448	452	441	457	445	434	460	454	460	442	449	420	411	438	441	449	428	474	437	460	441	452	379	419	433	410	478	420	465	412	446	394	415	430	433	445	416	437	462	450	459	420	436	456	422	414	435	421	427	450	445	425	436	449	427	418	447	434	414	460	459	472	452	414	405	461	455	442	396	433	415	417	449	442	416	458	420	418	447	428	405	457	479	426	472	451	429	427	441	423	428	440	413	440	421	451	430	439	423	413	419	441	421	447	472	436	413	472	423	440	415	444	452	412	410	468	459	480	417	450	428	417	423	416	466	421	442	438	472	415	445	428	454	424	443	446	473	456	412	427	439	408	423	412	448	401	449	453	439	456	426	485	427	452	421	448	450	432	425	436	475	385	460	453	444	405	398	448	445	420	464	390	435	415	412	422	439	433	440	404	431	426	449	396	477	456	413	453	428	420	473	434	422	458	438	466	429	409	446	439	447	431	402	456	441	377	434	409	467	489	434	446	468	431	469	414	450	415	454	447	428	448	432	451	397	437	446	412	465	420	411	475	441	429	414	429	453	450	434	447	426	410	387	399	424	436	405	441	427	449	445	455	449	446	432	473	468	490	465	443	472	415	415	419	462	405	480	460	436	429	415	430	446	435	425	437	412	447	419	421	435	450	428	407	432	478	418	423	402	442	427	440	409	426	455	412	438	448	420	462	448	381	452	496	453	455	437	440	421	457	407	432	455	432	476	436	421	427	481	451	459	439	429	443	496	440	456	414	455	441	430	420	392	427	435	432	433	436	417	425	447	426	438	442	450	420	472	449	445	430	424	417	428	426	433	446	404	441	419	436	436	473	452	433	454	439	434	433	453	400	430	486	426	438	441	457	452	450	415	427	411	429	440	408	429	432	421	457	422	433	429	425	416	469	466	462	460	403	421	423	471	439	410	463	466	461	441	417	423	443	437	453	444	466	437	434	420	416	471	429	397	450	415	444	448	450	439	415	431	472	465	407	448	439	450	480	450	422	429	435	444	411	409	446	407	418	430	414	416	409	428	447	412	461	409	401	439	445	449	420	446	458	404	432	456	440	420	431	442	422	430	444	452	395	418	425	472	430	428	436	426	421	431	417	441	452	480	414	420	439	418	414	420	444	435	422	432	420	481	436	459	435	421	398	470	421	462	450	436	430	416	464	426	460	395	449	440	418	456	414	448	448	393	390	431	413	452	423	480	440	430	444	421	434	444	433	458	440	438	447	432	430	465	471	469	433	426	438	455	448	430	448	426	428	447	454	472	424	417	423	446	439	408	434	440	422	464	451	406	415	474	433	484	428	458	422	412	438	422	439	422	458	461	431	417	398	421	446	429	429	417	444	405	442	431	438	416	442	435	416	449	441	463	472	488	406	435	445	430	463	428	438	419	465	450	466	450	495	469	467	436	430	423	414	397	442	405	400	473	404	435	426	466	440	464	417	461	466	434	412	397	462	418	451	490	424	482	427	444	435	445	412	437	387	436	418	419	430	456	428	459	453	406	429	468	454	446	417	415	406	460	430	455	437	419	445	425	453	431	448	412	404	444	453	407	464	445	423	449	416	459	459	434	433	427	383	471	414	482	408	436	445	445	448	453	456	403	423	426	439	475	416	461	404	416	450	435	431	479	415	413	454	459	431	428	433	439	432	430	419	436	410	457	434	448	456	449	427	442	431	465	419	418	425	441	462	451	425	428	416	435	407	419	468	414	426	440	434	423	427	427	415	435	430	431	458	408	445	451	412	430	440	415	409	437	426	419	427	412	429	472	417	459	417	474	438	469	453	436	458	426	427	419	453	438	435	453	435	438	452	434	444	426	462	428	461	453	393	467	416	435	408	428	422	461	456	469	438	429	406	425	472	451	423	445	434	447	415	462	411	411	423	466	451	432	444	435	442	464	431	416	416	433	443	433	407	420	441	465	431	426	446	444	459	456	450	421	445	411	423	398	427	420	446	397	435	449	417	447	444	436	436	426	414	427	440	435	438	480	448	438	442	408	420	492	431	396	398	434	437	425	439	422	437	403	401	498	436	404	450	424	457	475	460	448	447	430	452	414	483	437	432	437	448	425	436	439	435	448	430	425	447	422	447	463	428	434	432	441	454	429	423	449	439	425	446	433	425	455	448	453	430	421	456	446	435	447	436	441	457	433	432	437	415	471	460	406	416	455	434	453	417	421	449	439	442	461	447	444	436	463	415	406	458	415	407	394	429	432	422	440	410	419	424	468	393	437	439	434	418	467	465	473	420	415	436	411	420	423	402	453	429	430	425	424	429	408	460	439	446	418	427	450	472	431	427	466	422	450	421	415	427	459	465	413	435	425	460	416	435	447	443	427	449	454	467	443	424	402	431	429	453	427	407	458	455	417	436	458	425	466	434	432	436	465	446	435	442	437	432	413	428	445	433	431	444	467	441	435	503	454	464	455	454	424	413	447	396	403	438	432	411	401	420	391	418	427	436	420	435	437	446	455	444	456	402	451	438	403	446	449	454	421	408	418	452	414	426	432	407	444	421	421	452	452	405	476	445	429	462	398	426	467	418	445	428	430	447	433	432	456	428	415	449	408	450	440	431	441	423	444	437	416	460	418	423	469	465	422	420	470	439	446	423	432	425	408	395	396	457	427	444	441	479	442	432	447	436	423	403	445	441	413	387	415	457	403	441	443	437	419	421	429	419	437	407	447	421	407	430	440	434	441	475	445	457	411	449	427	462	436	407	427	419	428	407	465	443	425	454	431	455	434	407	454	409	425	439	449	454	424	444	450	411	431	454	408	379	434	472	447	485	430	410	438	476	474	410	404	401	449	425	452	444	441	441	453	437	452
15544	11031	11036	6246	2722	1391	692	442	324	295	259	266	282	263	258	291	255	255	285	280	266	263	274	278	266	260	244	267	231	270	278	246	257	283	278	269	237	295	283	284	257	261	254	256	245	281	278	268	265	277	284	272	288	305	244	240	300	247	267	253	244	261	238	249	225	249	254	271	267	228	292	243	242	241	265	261	261	253	262	269	293	273	288	262	264	281	277	233	283	266	257	258	266	283	268	233	279	240	244	267	271	252	273	275	284	255	247	265	250	253	257	276	248	248	282	248	252	274	269	274	261	243	263	259	259	283	273	244	249	269	291	265	284	271	285	255	298	263	271	249	257	297	263	256	293	255	290	270	254	237	276	279	290	270	289	258	260	260	278	283	271	248	229	288	287	276	257	256	257	233	278	275	256	284	269	256	279	272	259	241	280	247	243	282	226	272	264	272	280	257	254	257	248	272	254	266	278	262	268	274	266	272	266	247	267	248	277	262	293	246	276	243	264	277	270	271	228	242	272	290	239	285	275	272	240	270	285	277	268	275	257	286	265	254	257	263	246	254	261	271	256	226	242	267	261	237	285	314	255	241	262	270	262	240	259	251	268	266	276	268	292	267	253	267	290	266	284	274	261	253	263	265	258	249	279	245	274	257	281	279	263	269	246	248	266	259	302	271	266	272	303	270	251	274	281	282	263	265	259	283	263	278	253	273	248	258	240	307	256	281	245	269	294	240	271	258	288	262	244	252	287	272	266	261	253	241	264	285	244	240	269	271	255	289	266	279	246	286	211	260	260	289	248	247	277	291	272	248	263	268	274	252	282	263	274	247	265	273	296	250	267	256	266	259	296	291	275	248	240	243	278	242	280	296	279	247	250	241	261	279	271	275	261	253	275	260	262	264	265	270	255	261	277	273	257	247	275	251	268	289	304	295	255	268	254	251	252	274	252	296	257	269	260	269	263	255	262	254	234	274	229	252	282	267	256	280	284	265	242	269	298	259	278	260	254	235	275	266	306	284	225	262	257	262	268	231	279	278	246	247	260	234	258	261	301	267	289	270	235	282	246	262	262	294	273	261	269	239	253	266	281	265	270	274	290	263	276	254	268	232	301	270	293	229	271	246	251	255	254	272	281	242	267	261	267	259	259	273	278	276	260	252	257	291	275	255	267	250	261	284	280	255	286	248	279	266	259	258	267	268	250	255	250	266	278	277	292	256	262	265	262	257	259	231	254	268	302	262	277	291	228	286	281	257	269	261	235	265	247	281	244	261	301	234	240	257	279	272	302	242	229	260	264	299	275	300	250	284	259	277	248	276	282	253	228	237	271	300	240	271	298	248	277	276	267	243	281	272	261	279	232	278	268	285	266	288	267	275	268	252	262	250	263	262	278	258	268	248	268	202	274	275	253	259	260	266	273	266	277	266	280	267	279	251	260	264	274	251	264	271	275	273	256	281	256	238	245	282	268	249	260	264	286	292	239	269	242	260	253	228	264	299	279	289	299	226	245	235	250	251	258	260	261	272	272	261	304	293	261	271	263	274	289	263	277	292	289	244	235	265	245	263	247	265	258	276	263	279	291	281	283	263	264	289	251	315	255	267	254	292	282	258	273	264	251	247	282	241	236	270	251	247	252	268	256	260	321	253	286	273	306	257	265	248	269	245	266	243	253	253	293	232	247	274	256	263	287	250	241	286	242	254	280	239	279	254	273	249	284	266	286	267	274	242	233	260	277	238	292	269	275	309	266	256	247	286	242	235	280	238	265	270	285	264	263	294	298	251	283	260	251	271	276	243	242	231	258	275	259	280	257	284	252	272	252	259	270	286	262	275	243	259	255	291	277	244	216	276	244	258	256	289	293	243	234	280	261	268	246	251	262	259	252	262	240	269	248	243	250	269	271	267	259	264	259	251	266	285	254	278	273	269	236	279	269	279	307	299	275	259	248	270	271	283	261	270	287	287	288	239	253	243	263	296	240	299	289	313	248	268	273	244	266	278	310	301	273	242	273	265	257	285	252	264	281	291	245	272	249	273	268	258	253	268	237	248	257	264	269	253	256	253	249	251	288	248	268	258	291	269	281	267	239	252	235	270	261	269	259	271	313	272	270	258	272	246	280	286	278	261	278	287	267	278	303	269	254	281	290	278	239	249	248	276	260	276	258	259	254	237	285	248	289	272	267	263	270	279	278	233	266	249	296	258	275	263	297	292	272	302	291	271	264	251	245	233	271	283	307	279	281	271	301	283	249	264	274	237	261	262	267	275	282	280	279	254	264	268	251	269	234	278	279	268	270	285	285	275	263	279	245	271	285	261	276	248	295	254	292	240	253	251	266	262	272	248	248	262	266	267	245	246	248	256	270	258	272	243	244	280	254	285	250	252	274	255	271	285	257	268	266	240	266	258	281	268	267	249	229	235	250	261	250	261	288	263	259	241	239	274	255	264	238	250	253	261	246	268	228	267	245	274	279	262	300	279	252	290	270	266	259	281	301	273	287	260	248	237	288	252	295	255	258	267	275	224	259	263	286	241	246	248	273	278	291	269	261	279	261	247	265	274	292	260	269	285	259	278	247	270	274	248	240	300	283	274	250	250	271	266	244	255	242	266	267	305	272	246	261	283	269	266	253	277	278	276	260	267	300	281	258	262	279	245	261	260	253	260	261	236	252	272	258	299	260	246	295	255	277	287	236	248	296	292	229	255	281	269	279	271	259	279	270	261	261	260	233	259	257	277	261	293	310	276	257	242	255	273	268	280	253	272	284	283	238	289	258	256	262	280	237	273	252	252	280	262	271	243	255	291	294	261	253	276	260	266	285	278	255	251	305	288	294	289	246	256	258	281	252	260	267	281	262	267	276	243	249	267	264	272	260	264	275	255	248	261	239	299	287	296	270	265	247	277	279	255	278	246	248	260	260	271	239	257	276	267	264	269	251	241	265	270	265	289	268	270	235	235	278	265	247	250	273	261	260	268	254	229	279	257	263	264	245	288	253	251	283	230	267	256	243	288	272	277	257	280	252	284	249	255	272	280	268	261	243	234	273	274	259	267	252	278	254	277	266	237	279	252	270	296	245	236	288	239	239	264	260	253	270	262	266	263	265	248	321	267	262	277	299	260	231	226	250	245	241	270	250	291	277	289	252	278	267	258	250	281	260	250	242	275	236	263	277	269	284	268	281	271	239	279	275	264	253	282	254	248	255	251	277	277	258	244	275	259	266	248	265	290	273	269	265	254	268	248	268	235	281	269	258	254	264	281	279	251	271	280	260	256	272	266	253	250	298	267	259	267	246	280	252	248	249	238	243	267	252	267	283	293	252	262	272	270	252	248	280	269	276	253	262	280	273	256	249	282	246	277	237	266	243	300	268	279	255	276	258	256	286	236	271	266	252	243	237	249	279	273	253	279	270	245	272	275	262	282	270	271	277	261	238	255	269	238	281	245	244	250	270	267	290	262	285	265	254	274	285	236	288	267	278	273	257	264	258	294	234	232
12906	14142	18743	13930	7820	4346	2209	1245	688	610	639	630	591	628	556	642	637	647	593	570	642	573	577	567	614	647	579	618	568	631	688	643	609	605	635	585	614	613	636	633	600	583	621	591	610	612	587	636	624	630	604	617	599	649	665	619	603	582	644	612	623	602	622	624	631	629	593	579	619	642	570	610	603	575	636	566	588	635	610	594	579	618	576	602	614	618	614	583	607	618	637	605	661	650	578	606	614	607	633	606	598	595	615	624	593	595	590	607	596	565	591	625	603	629	596	596	579	633	580	559	625	558	605	597	590	585	644	586	622	577	581	632	587	611	619	604	612	571	600	612	626	626	582	578	636	642	577	603	596	624	616	559	599	590	629	632	639	624	601	561	567	606	612	608	604	586	614	572	610	599	610	631	557	638	576	583	580	644	613	618	556	584	603	625	574	588	585	585	585	609	628	637	547	636	664	622	602	601	626	567	575	619	616	558	625	612	621	609	599	552	604	596	612	581	573	603	600	573	573	642	612	608	596	580	556	645	618	603	578	648	638	655	580	574	570	649	601	631	600	627	580	642	568	587	619	639	610	618	618	647	596	628	622	624	643	614	623	581	589	606	602	651	595	626	633	579	631	620	614	578	611	629	631	615	621	624	634	585	623	603	625	552	651	594	604	589	620	613	622	607	592	602	623	576	608	599	613	614	606	604	592	618	631	591	582	602	605	639	591	576	588	594	594	603	581	616	613	635	605	655	622	635	625	601	594	653	580	632	574	613	592	627	606	621	622	625	588	582	622	605	566	611	639	585	632	651	605	616	618	605	651	581	630	601	561	609	628	604	592	635	566	569	580	657	612	602	582	593	603	593	576	606	660	628	560	591	633	591	581	595	615	597	612	610	596	606	589	621	605	642	619	603	598	583	634	624	599	595	616	595	644	643	648	570	640	633	660	595	625	571	602	623	603	600	609	620	591	610	629	604	676	609	610	640	601	588	586	668	605	596	627	576	648	609	548	588	591	597	616	606	592	572	629	563	593	600	582	617	586	635	592	636	644	594	604	587	568	592	628	556	651	645	629	606	647	608	563	628	620	603	595	595	593	642	620	622	619	597	616	643	590	601	629	595	593	590	592	596	553	623	633	628	624	583	610	593	609	592	570	600	611	582	645	606	569	581	621	612	612	580	638	572	625	584	602	515	646	594	594	611	600	614	591	597	607	554	616	606	575	591	586	599	559	576	631	614	646	602	592	595	597	614	598	605	588	571	599	581	575	626	596	613	597	625	642	591	620	594	644	603	575	616	649	661	611	638	623	589	586	583	628	602	607	613	605	563	575	609	629	607	627	654	573	680	613	618	611	588	600	603	589	613	596	591	588	594	600	652	618	624	608	627	618	586	621	623	601	633	618	584	622	638	595	603	552	593	626	616	632	584	613	584	598	629	615	603	586	618	611	618	600	648	643	581	605	542	651	623	563	613	601	563	580	625	563	606	582	636	601	644	614	624	609	604	621	657	628	608	622	601	595	614	638	601	632	649	592	592	560	629	618	621	602	567	560	634	580	611	596	619	566	619	619	594	603	588	601	622	588	573	672	629	603	550	608	622	624	570	590	592	596	646	587	612	605	620	582	598	620	660	636	600	642	624	570	635	598	609	582	600	599	579	600	612	592	581	613	600	588	602	608	652	615	530	625	621	630	594	600	619	619	606	565	594	667	591	575	631	606	556	609	629	578	629	633	590	675	594	603	671	581	626	597	596	596	619	617	615	604	587	563	579	639	623	594	598	615	635	611	614	644	603	605	639	603	603	593	619	624	580	602	588	638	596	642	576	620	655	597	576	598	662	615	627	647	613	634	558	631	602	575	574	637	605	631	604	571	649	583	620	560	573	591	642	631	626	589	630	646	629	579	592	636	674	645	619	615	615	588	604	605	607	591	600	605	620	605	657	678	638	589	639	598	618	612	605	624	584	571	616	621	573	610	608	643	633	610	597	655	647	594	620	613	592	614	572	617	641	588	628	602	624	599	629	609	614	632	582	612	634	625	617	606	624	651	671	612	584	585	590	640	612	608	592	608	608	644	565	625	616	635	596	618	605	596	607	638	588	647	636	584	600	608	595	621	575	639	565	631	616	592	614	567	617	633	607	638	628	604	613	574	582	582	555	627	602	614	659	595	630	638	594	603	590	582	613	572	582	624	584	605	566	638	603	604	579	574	612	619	640	607	600	589	632	629	575	577	615	611	625	599	639	589	605	672	607	641	602	604	576	613	581	598	627	635	610	573	607	622	611	580	636	600	644	587	579	652	638	594	624	585	601	603	584	574	586	608	601	618	640	589	630	593	608	610	576	608	594	604	603	577	622	572	563	633	611	616	595	608	598	605	587	618	629	634	581	600	638	639	633	604	620	562	588	571	604	597	556	614	617	581	622	640	583	598	605	610	628	620	654	596	582	576	581	586	593	619	605	577	626	613	617	563	637	573	627	601	596	606	617	651	569	590	636	596	646	609	602	657	599	602	627	586	595	600	593	646	589	600	609	573	595	629	625	630	608	600	591	594	583	586	601	622	638	609	651	593	618	651	562	579	594	627	637	602	583	591	590	628	553	582	618	588	615	621	606	635	624	586	604	603	597	619	602	568	645	606	590	615	621	636	607	609	577	591	602	623	633	577	605	627	647	595	620	616	600	616	640	580	546	584	629	642	620	635	570	566	614	646	589	643	610	583	588	625	605	608	550	593	619	628	619	621	613	564	585	625	599	608	552	601	614	564	621	581	620	641	636	598	638	632	566	608	648	632	611	613	611	559	615	581	606	578	575	605	621	593	592	601	673	610	596	592	630	572	654	580	614	598	612	603	610	618	594	611	615	629	574	558	581	628	566	558	617	618	646	606	597	617	626	597	600	635	629	584	661	590	593	623	625	628	621	629	664	579	628	554	614	639	608	624	576	593	598	604	592	602	610	594	654	633	611	601	599	582	582	659	600	660	623	654	636	616	581	624	555	626	629	598	596	622	605	598	639	613	568	635	629	598	610	637	628	614	561	528	570	639	641	593	562	628	595	613	665	626	669	585	645	615	590	642	638	610	645	628	582	625	653	580	590	609	599	587	616	577	668	568	620	592	638	601	643	607	634	579	608	572	633	601	629	645	588	638	665	629	587	648	561	669	643	564	586	597	610	641	619	605	632	630	645	580	604	616	609	599	560	650	592	635	643	634	640	584	620	605	574	587	639	589	619	608	632	621	647	560	657	622	594	582	644	640	625	567	570	617	600	605	655	644	605	623	593	599	630	602	598	631	546	601	556	594	599	578	637	618	579	620	572	573	616	613	599	612	608	639	608	609	598	602	588	588	599	599	574	589	586	619	605	604	656	601	589	597	613	617	596	602	612	591	560	588	598	566	581	614	609	592	572	594	651	580	604	625	599	607	591	596	606	622	641	605	561	613	572	591	594	635	610	619	619	665	587	616	586	586	594	620	617	598	637	610	614	586	591	588	600
58163	57117	58979	42790	25762	12915	4870	1736	493	249	238	225	230	203	211	201	230	211	255	231	212	221	223	252	203	216	214	238	192	226	239	207	222	194	214	203	214	195	196	205	211	219	197	220	197	223	226	194	198	217	164	200	237	209	236	227	193	234	198	196	242	195	225	219	209	238	194	211	228	216	213	217	182	204	204	213	232	218	219	222	201	230	216	230	230	210	213	249	235	215	203	199	197	230	203	225	217	213	203	203	191	215	209	230	207	199	239	227	218	204	211	227	227	212	210	226	210	221	220	223	234	204	209	201	204	231	214	216	221	212	215	219	222	218	201	224	223	229	208	207	224	197	210	201	205	213	222	210	216	218	219	227	171	197	217	204	257	218	201	215	212	229	198	209	205	196	206	194	205	233	198	200	202	196	203	190	219	183	203	218	227	195	209	206	222	207	217	223	228	253	181	205	237	201	210	226	215	220	222	219	221	196	212	200	196	247	197	224	231	176	215	226	215	220	200	198	216	226	234	243	194	197	200	214	221	232	189	220	212	216	224	198	195	232	221	210	211	211	198	240	226	215	196	197	215	205	214	215	221	231	212	221	198	221	221	210	245	203	232	206	206	211	220	191	219	206	243	211	212	202	205	202	240	208	205	212	205	194	227	228	206	193	217	229	209	213	217	231	214	211	195	212	228	210	206	192	231	198	219	213	240	206	233	211	229	184	195	213	226	189	234	218	200	224	208	221	195	218	235	215	219	196	202	214	197	217	226	207	220	222	235	213	222	223	196	207	233	196	197	211	214	188	246	199	212	222	223	205	247	232	208	201	227	224	212	206	203	233	196	202	240	234	202	215	210	203	214	217	187	218	223	194	214	207	207	204	213	247	215	196	222	249	233	222	206	218	218	214	203	212	199	191	200	199	207	236	205	196	243	224	238	201	199	193	210	198	225	209	205	220	205	199	218	183	217	193	212	177	193	231	223	186	179	198	215	203	220	233	218	228	222	206	229	208	245	220	216	212	240	203	201	212	220	224	202	202	196	231	231	206	226	237	188	219	213	222	216	222	210	207	231	188	189	223	198	218	202	203	222	183	211	198	189	187	205	186	200	211	202	210	197	226	235	243	201	225	200	199	222	205	205	204	194	219	230	211	222	193	223	204	220	218	197	212	226	189	218	222	212	216	217	224	212	229	206	220	227	228	193	227	170	197	212	213	216	247	198	224	232	194	199	226	213	229	227	207	220	257	200	199	201	206	209	201	186	210	216	203	208	217	211	225	234	230	219	219	199	188	216	238	206	198	224	213	222	207	213	208	240	218	214	199	211	230	214	213	222	193	220	228	222	232	212	210	214	189	238	215	196	203	220	226	208	216	209	198	190	223	224	226	195	228	221	225	246	198	188	208	203	218	193	208	212	227	207	199	225	215	247	215	223	203	235	215	217	217	224	228	200	227	212	230	245	200	237	215	218	208	194	222	187	200	206	201	225	194	206	217	195	206	230	199	193	204	222	227	171	238	221	205	211	204	205	202	196	239	217	216	226	227	227	225	191	204	204	211	224	209	229	219	218	236	189	211	206	221	223	199	203	181	222	223	188	223	182	211	184	200	210	204	241	198	207	211	219	228	189	230	203	217	229	230	264	203	235	252	224	203	198	229	215	213	232	202	224	210	216	205	229	198	213	250	223	215	218	214	230	211	213	202	212	218	202	201	227	204	207	213	229	230	198	192	216	210	216	194	231	213	205	211	213	207	191	204	183	231	204	220	217	217	215	201	192	220	213	207	190	196	216	219	202	234	207	202	203	218	197	226	197	173	210	195	231	215	200	216	222	227	189	214	212	220	201	223	235	189	224	229	214	200	215	207	227	197	239	238	235	217	198	221	238	236	222	196	203	227	231	187	196	194	222	217	208	199	222	202	195	233	224	237	215	200	210	201	206	213	210	203	200	219	208	197	220	221	237	218	221	204	216	229	210	200	200	232	226	229	198	218	198	206	252	185	230	210	237	197	236	233	229	182	204	217	246	190	212	225	201	225	203	213	206	209	211	218	208	227	224	219	223	227	214	217	212	215	199	217	185	205	228	243	203	211	236	202	209	229	187	250	185	204	199	225	233	221	248	215	187	197	235	226	208	220	220	224	218	218	215	176	215	212	203	220	212	199	258	194	212	225	194	203	200	235	201	208	210	194	203	235	191	201	207	223	203	186	201	192	199	228	207	230	217	191	241	211	203	201	203	213	222	230	220	221	221	247	239	189	211	193	214	204	220	212	225	217	242	212	210	220	218	198	197	232	216	242	203	218	200	175	178	187	196	212	209	193	210	184	214	236	212	217	228	199	204	219	193	201	231	196	212	202	214	197	222	229	239	224	227	214	188	233	215	202	212	202	206	219	211	189	204	221	223	229	236	216	207	214	221	212	237	212	226	185	189	227	226	222	202	188	201	212	230	207	216	231	202	238	203	211	222	215	201	242	206	214	184	199	211	233	208	215	208	214	239	215	201	198	214	230	227	245	217	192	177	203	227	239	183	220	213	219	214	216	172	218	220	208	201	179	218	253	201	205	207	228	209	207	206	191	232	201	215	236	216	229	203	230	234	206	208	211	236	224	216	252	208	201	189	202	222	211	219	234	222	247	225	223	198	211	218	181	201	207	212	236	191	210	214	226	213	238	209	225	214	249	250	221	224	209	190	234	218	240	220	236	214	230	203	209	205	230	205	218	213	228	236	224	230	227	229	220	224	204	202	205	236	239	250	220	236	222	225	219	209	228	213	197	222	199	222	206	229	241	206	220	218	234	188	192	197	236	219	240	223	209	184	243	193	223	243	213	196	232	206	229	212	236	196	216	209	209	214	222	204	216	192	219	210	198	184	238	213	202	216	225	213	235	202	231	217	247	215	203	213	205	183	234	192	264	220	204	176	214	213	227	204	239	223	203	232	237	208	183	196	229	208	236	217	207	210	211	217	190	212	206	227	236	235	215	203	204	225	195	210	238	217	221	202	230	212	180	192	201	199	232	206	227	202	187	200	203	236	212	197	199	235	203	227	213	201	196	178	193	201	194	208	225	217	201	229	206	228	190	203	244	206	212	213	232	220	202	232	190	223	204	223	191	205	221	225	221	205	210	225	215	190	210	215	216	206	203	208	205	198	207	217	232	223	197	219	218	222	196	235	222	233	201	203	207	217	220	205	216	214	220	209	212	238	230	226	196	213	206	206	195	197	228	209	211	223	221	225	214	231	198	193	233	193	231	241	203	215	197	234	208	200	236	245	199	221	217	203	218	208	218	211	201	197	189	233	186	231	182	189	190	222	228	236	234	231	210	211	240	230	200	198	211	211	224	220	223	194	194	182	211	228	215	205	207	238	193	244	201	216	217	225	233	248	260	193	195	209	241	215	207	189	203	214	237	206	233	204	235	192	198	205	214	236	224	223	215	205	224	203	200	214	221	205	218	205	204	220	194	228	230	230	197	217	216	224	217	220	232	222	210	229	223
35009	43162	54319	47838	36268	24539	13748	6100	1570	605	580	526	525	562	538	523	545	528	495	536	513	483	494	521	568	507	502	471	486	512	528	479	521	535	538	503	486	505	534	505	556	530	547	488	469	512	512	506	510	525	485	482	497	499	485	512	487	499	453	470	496	520	492	496	478	482	523	495	479	517	526	464	487	473	469	540	494	471	515	523	512	494	506	502	506	475	488	478	461	521	532	474	483	519	499	516	449	495	486	508	463	517	520	476	488	526	484	490	482	478	503	512	507	503	515	526	498	483	499	494	484	523	476	471	471	566	470	479	520	466	496	503	509	498	482	499	447	490	496	529	467	457	497	476	499	503	489	516	483	502	463	545	488	486	495	475	483	518	524	492	474	507	480	477	512	494	537	464	515	497	500	515	503	536	482	490	503	472	504	535	491	521	497	486	512	516	504	491	483	468	493	496	511	463	461	507	530	465	487	492	494	520	488	519	505	501	470	491	550	468	519	468	544	507	476	475	499	452	506	470	520	500	503	486	492	500	513	493	507	508	468	470	509	522	524	528	497	542	510	489	506	526	520	448	468	530	483	487	468	526	486	519	493	472	496	484	507	476	463	506	471	475	529	525	477	500	522	513	484	510	532	522	525	439	482	512	504	470	525	533	506	507	514	475	474	502	506	453	507	495	506	513	507	479	464	491	495	504	500	510	508	502	512	520	509	502	498	485	519	495	529	471	468	481	481	494	478	462	481	517	479	487	504	492	514	489	516	472	499	457	473	461	517	497	471	517	467	502	485	505	515	510	496	472	530	485	504	498	510	540	529	513	505	484	484	512	471	522	456	530	441	504	516	494	469	488	541	482	501	514	511	502	508	503	511	504	436	462	502	474	456	540	464	491	476	550	489	514	518	498	499	469	507	473	505	529	531	446	505	515	509	497	498	471	483	491	511	485	482	547	513	462	531	503	500	535	457	540	487	510	509	449	491	505	479	505	483	521	468	491	497	498	541	530	458	523	512	483	526	554	479	500	509	506	499	487	467	492	496	475	509	482	490	457	552	483	477	508	473	470	505	498	483	451	475	479	498	466	469	488	469	511	472	484	465	462	510	473	484	502	489	516	470	492	503	481	493	508	496	503	506	477	482	472	505	520	501	450	510	509	509	472	483	546	496	460	510	553	487	518	542	480	519	490	490	478	525	483	486	508	491	474	459	477	480	489	468	475	469	481	516	519	490	484	494	495	523	475	479	521	526	481	470	538	473	492	474	511	516	478	521	478	512	508	501	506	493	533	479	465	515	502	502	510	500	458	513	504	501	486	501	468	505	482	508	490	514	531	479	490	514	513	524	515	527	502	517	487	532	487	493	502	535	477	502	524	520	530	521	536	460	512	531	522	497	481	503	524	483	514	503	498	484	500	466	488	483	500	516	496	473	512	531	521	515	497	479	457	488	507	513	525	466	493	504	527	528	494	487	499	471	542	486	520	521	492	557	479	489	550	491	497	530	502	499	513	489	539	494	514	473	526	514	520	485	486	491	482	479	477	529	479	519	482	467	497	510	525	519	444	499	499	466	487	456	512	524	531	502	533	506	535	484	501	476	483	550	518	503	461	534	533	475	468	530	485	481	473	501	477	480	495	479	502	484	511	514	481	493	458	506	500	508	497	511	505	487	500	453	516	510	491	490	479	516	475	521	519	502	495	486	515	466	519	519	529	513	513	498	455	489	517	479	484	530	511	521	548	496	531	527	500	542	466	498	534	460	490	516	506	522	497	493	488	521	496	507	524	516	515	504	501	534	469	488	480	529	461	460	514	500	503	469	503	512	541	531	473	503	525	512	499	502	525	491	513	507	478	518	452	492	499	520	498	484	479	478	479	505	464	486	503	482	465	528	525	451	489	519	519	521	522	486	522	492	495	492	506	495	499	482	486	558	515	488	505	479	517	535	515	484	443	466	465	517	477	503	489	466	484	501	489	480	488	513	505	482	481	482	477	478	480	485	486	528	488	492	466	510	512	525	476	518	507	492	532	486	499	491	502	467	532	481	492	463	491	452	499	527	494	491	508	492	497	496	506	528	521	472	505	521	464	480	452	506	514	475	491	496	524	529	514	502	545	523	498	479	471	548	496	494	535	490	514	508	468	457	490	519	468	470	516	530	503	485	519	513	492	499	539	520	501	497	497	485	485	469	526	530	470	479	489	470	493	513	468	507	503	464	501	505	535	534	460	471	486	491	543	490	502	511	516	491	514	544	522	509	485	499	472	495	554	550	522	487	497	464	495	474	508	510	476	492	482	501	510	520	518	458	526	502	528	478	522	512	483	517	485	522	524	488	515	481	510	496	494	512	520	514	512	531	475	457	486	492	535	458	485	451	525	476	514	495	486	478	453	490	533	505	454	511	523	524	511	498	499	499	499	492	523	504	485	489	515	536	443	509	468	486	478	479	477	497	523	515	488	417	463	507	509	511	469	492	473	498	463	492	509	545	497	462	497	498	514	503	470	488	489	477	485	490	472	492	532	507	528	524	519	550	506	519	499	494	495	519	530	503	490	529	472	529	486	533	514	471	482	507	528	445	492	463	533	522	509	473	482	481	487	518	474	498	496	535	492	527	483	479	510	455	489	499	487	490	502	488	488	550	526	520	501	502	506	489	514	484	466	504	479	503	477	453	509	537	484	510	466	511	465	482	515	517	495	524	548	454	520	503	498	489	479	490	484	492	496	527	464	500	476	496	514	510	505	482	492	495	488	472	494	499	497	504	477	499	505	503	503	502	507	494	495	494	532	536	516	510	501	506	504	521	486	485	513	530	497	464	506	495	490	526	495	475	501	503	491	531	505	488	484	484	514	486	517	483	507	480	455	453	544	505	455	507	469	487	517	527	483	509	518	519	516	517	505	494	456	511	515	484	524	497	566	479	476	532	484	504	524	519	488	505	509	508	511	491	474	481	478	491	524	489	486	489	515	573	481	557	495	524	528	519	496	491	546	480	482	499	476	481	497	496	506	505	521	512	490	451	500	522	497	509	561	498	493	477	504	520	498	470	521	481	449	478	498	499	482	488	487	488	505	543	518	469	510	488	484	525	442	472	525	488	476	502	479	468	475	501	524	474	543	508	514	536	511	537	495	499	480	465	497	487	492	474	498	527	526	495	486	468	488	506	494	556	500	580	490	495	492	498	459	481	489	509	500	484	476	522	479	453	528	498	490	455	524	502	497	514	483	479	478	485	507	473	501	520	511	517	549	487	424	458	498	487	470	484	500	496	462	483	511	495	496	501	507	524	500	534	490	493	483	496	526	506	541	489	479	448	540	483	509	521	551	488	488	506	546	469	493	491	473	510	529	519	470	532	532	520	474	508	514	517	532	534	490	481	524	480	504	446	481	492	573	532	519	491	524	491	493	490	517	502	510	519	496	501	504	485	497	454	502	552	496	512	503	510	524	483	516	491	527	486	434	510	466	493	513	497	494	531	525	512	471	495	521	530	482	444	523
76281	74750	76074	59403	40955	26813	13519	4862	868	229	205	216	188	179	167	199	179	199	217	209	210	209	203	208	188	206	200	168	170	187	194	188	204	190	173	183	175	169	203	197	197	206	213	196	178	192	172	166	187	205	179	194	156	179	188	177	186	187	201	201	169	163	210	206	173	175	179	180	179	193	185	202	165	202	190	209	191	194	182	184	187	169	181	180	160	187	203	152	194	193	178	174	181	195	181	180	212	188	211	198	168	176	190	194	206	173	159	162	194	208	177	199	169	179	187	198	173	189	202	184	177	181	222	200	197	217	169	158	183	207	179	195	172	200	182	187	214	193	186	197	186	179	193	177	188	173	187	180	189	172	191	166	160	186	173	192	175	187	173	174	179	197	180	183	196	167	189	213	197	190	163	209	193	170	188	197	182	188	179	189	173	190	162	187	172	160	182	191	174	184	167	186	161	157	197	178	184	162	194	194	180	199	174	159	184	167	203	214	191	201	199	163	186	178	207	208	194	161	222	189	190	213	181	178	199	184	174	174	183	196	203	190	207	183	161	204	171	195	191	194	163	177	161	171	175	202	163	171	187	196	198	180	174	173	205	194	202	169	156	174	194	171	173	177	204	178	181	210	214	213	170	189	189	194	199	177	195	195	199	194	172	184	197	188	178	164	215	191	185	198	207	169	191	188	197	196	184	191	196	193	187	188	201	177	192	178	171	194	186	193	208	178	192	174	194	211	183	152	190	202	174	176	213	191	196	193	184	160	183	180	189	196	203	201	181	190	181	183	203	172	183	188	199	176	178	207	178	208	193	170	183	193	177	202	214	187	195	190	173	162	167	172	178	185	184	205	187	200	188	193	195	204	187	184	195	186	191	173	185	185	173	164	182	189	161	180	172	193	174	169	173	203	197	195	179	212	174	176	183	195	182	178	192	182	202	183	194	202	211	191	174	191	163	188	186	161	171	182	195	204	185	183	173	199	189	179	189	178	195	209	199	188	180	200	186	187	188	196	193	201	190	181	208	180	181	203	189	210	199	204	194	190	196	186	176	204	192	182	199	203	185	179	166	201	176	162	190	207	194	219	183	182	192	178	144	167	194	212	206	185	169	169	190	165	185	180	184	175	171	185	199	180	180	185	217	175	178	174	204	178	191	168	158	180	175	202	174	183	186	189	175	204	175	186	197	188	159	194	187	190	163	192	197	157	209	180	166	181	190	184	164	168	198	165	194	184	178	184	189	170	198	155	173	187	191	183	168	189	163	196	205	176	178	196	163	188	172	214	197	183	193	155	196	173	198	167	174	193	165	185	154	182	180	178	187	151	186	192	179	178	189	177	188	194	186	182	207	180	195	199	178	189	195	186	201	156	156	194	210	181	162	196	168	183	188	180	195	163	216	166	158	168	187	178	192	164	167	183	161	183	198	166	198	207	192	208	183	143	198	189	198	193	172	201	194	177	174	202	179	200	198	181	207	193	192	180	172	195	174	181	187	206	178	185	188	208	200	187	177	171	180	172	174	166	176	183	208	190	206	181	166	183	209	187	170	190	154	192	221	205	177	179	152	189	187	192	182	196	193	170	155	194	186	204	187	180	182	174	196	214	206	194	169	160	185	182	199	182	181	168	177	187	200	218	176	184	174	168	166	168	190	211	179	198	194	182	212	195	196	194	209	173	202	157	173	178	180	208	176	170	204	174	187	191	187	170	183	189	168	187	178	185	184	172	170	172	199	187	194	185	204	155	180	189	163	179	197	188	184	169	192	175	193	196	174	172	201	175	172	195	215	191	187	182	184	193	177	168	155	196	180	174	200	178	181	193	184	195	199	189	154	186	187	203	185	183	184	207	171	206	188	191	194	184	201	199	186	161	202	168	190	176	181	179	199	191	178	213	163	211	197	176	177	181	174	167	192	177	176	202	200	214	211	171	181	172	178	170	157	189	205	169	178	220	199	195	182	177	156	176	178	168	178	196	194	194	158	198	157	213	185	212	206	197	182	174	178	200	169	173	154	187	173	210	196	200	186	173	190	193	190	185	186	187	153	191	209	197	212	187	167	183	180	182	166	196	171	182	191	177	178	178	186	168	193	179	176	175	219	177	183	176	186	190	195	186	196	174	177	207	191	229	195	168	214	192	197	177	215	205	198	173	193	195	159	194	167	186	189	175	173	185	172	212	188	176	187	180	174	170	204	178	197	167	160	205	183	184	203	192	195	178	207	183	167	194	191	197	192	210	189	202	174	183	198	184	188	150	197	197	184	190	179	207	206	187	192	178	174	174	157	187	188	165	183	177	167	203	181	186	183	197	181	191	169	219	166	207	190	192	184	181	174	173	179	164	189	174	185	145	181	177	207	175	196	180	139	206	191	168	180	181	195	199	197	190	185	187	200	165	202	160	202	180	181	168	157	172	178	192	192	172	166	184	185	200	179	190	203	196	174	186	172	183	224	197	175	178	183	198	198	189	185	180	175	198	202	180	207	177	195	194	168	189	190	194	186	181	171	176	199	175	184	176	179	187	183	213	197	190	165	164	199	204	212	200	190	187	178	184	174	175	197	176	183	160	203	196	194	192	189	163	159	161	171	200	204	183	200	169	171	196	197	174	193	163	199	233	194	178	170	182	189	178	195	172	168	182	187	183	179	182	188	214	187	163	176	185	168	180	186	175	194	165	193	178	182	208	203	167	150	191	198	158	180	182	180	180	168	217	195	207	175	187	180	174	205	180	180	195	195	173	160	216	194	176	225	193	175	181	196	168	221	197	179	188	177	170	182	184	175	190	187	175	189	192	186	158	186	176	180	195	189	188	168	157	179	156	162	189	186	219	195	186	159	190	195	157	160	195	196	198	166	192	175	186	165	179	196	187	181	211	201	182	176	207	179	181	191	206	186	194	195	168	195	201	181	164	171	172	177	196	191	147	187	210	165	199	168	191	188	185	175	184	201	192	171	179	190	210	183	187	166	178	171	168	169	197	201	189	182	190	158	188	196	177	201	184	193	177	181	165	185	185	172	165	180	183	183	177	181	185	177	174	173	166	187	191	194	192	223	178	208	155	181	191	165	186	187	217	176	167	158	180	184	175	190	196	181	174	168	165	200	193	194	189	184	191	198	164	201	184	188	154	160	179	183	190	169	183	208	210	203	188	189	173	192	181	177	196	187	177	191	201	186	180	201	201	192	190	167	187	188	185	198	177	166	180	172	191	158	209	190	214	206	179	177	167	177	169	189	177	193	181	197	216	186	188	200	209	179	213	188	184	187	166	171	176	185	192	169	183	187	160	212	164	187	172	194	180	192	193	196	182	149	169	187	181	196	182	205	149	175	185	204	165	184	175	192	150	194	167	204	167	212	163	179	196	178	190	204	169	170	173	210	160	164	197	176	198	197	202	186	195	177	191	192	181	164	201	195	149	177	184	190	167	181	183	185	229	189	195	174	180	205	158	169	184	208	189	195	155	177	184	180	168	202	201	178	186	198	169	170	209	209	183
47654	56819	71671	63646	49936	37857	24866	12041	2811	684	610	486	496	493	481	600	548	638	550	495	441	519	486	426	447	479	468	425	449	461	480	430	445	439	473	450	453	456	435	495	564	588	551	533	462	419	437	432	496	447	457	440	425	457	459	440	422	423	448	423	436	450	419	420	492	448	409	413	471	448	435	472	415	441	441	439	459	441	461	471	447	460	442	464	410	426	439	436	436	458	431	461	449	474	444	450	454	403	448	410	397	451	419	409	474	420	423	468	479	413	458	460	438	447	433	456	408	452	440	401	436	443	456	468	446	419	436	439	438	469	449	445	422	461	425	442	490	429	438	463	408	420	452	429	401	482	457	481	424	437	446	457	411	469	459	443	408	460	453	421	448	405	456	474	447	448	421	432	463	431	487	423	489	467	441	422	414	408	425	418	444	405	453	440	487	473	449	450	435	419	419	464	428	433	439	436	423	464	428	458	426	430	425	418	446	460	447	462	401	434	476	452	425	423	458	450	444	474	412	460	435	405	465	431	424	438	413	439	460	439	459	400	421	424	423	422	422	454	419	462	438	455	471	418	447	437	434	438	418	403	463	487	462	429	418	468	466	430	414	436	438	464	420	491	468	454	457	447	462	471	456	414	457	451	450	438	428	436	444	438	464	423	428	437	467	443	451	430	420	448	428	440	471	459	451	449	414	469	466	458	453	430	437	435	444	454	417	433	410	439	465	455	463	473	402	418	455	431	440	414	418	440	410	472	459	439	415	431	450	441	471	448	439	455	454	467	466	422	436	405	470	394	444	424	478	450	400	428	394	429	411	433	453	445	454	431	422	430	433	450	470	417	460	442	431	451	432	438	400	423	433	456	429	461	445	468	432	410	428	462	456	450	424	444	450	448	450	467	441	432	432	408	464	414	423	406	482	457	427	455	441	423	455	449	442	432	424	428	443	436	480	439	430	459	422	492	473	407	425	432	411	423	416	428	424	445	465	445	411	431	436	426	435	470	439	451	462	426	432	430	422	429	424	425	424	452	450	468	459	445	401	442	442	443	461	423	424	451	432	420	434	482	435	425	432	460	422	471	433	437	429	417	471	459	453	446	455	419	443	473	439	438	415	434	419	446	455	420	409	439	443	419	407	479	461	459	440	427	434	480	417	450	431	447	437	459	433	464	429	441	429	454	449	472	430	426	427	442	459	428	440	428	395	470	405	414	456	448	426	417	476	414	458	479	423	450	447	432	451	422	453	443	487	466	439	430	460	447	427	452	464	406	466	450	427	449	433	448	424	425	477	453	450	437	445	478	432	428	416	402	503	454	439	418	438	440	409	435	448	494	436	447	395	427	451	439	436	436	457	471	462	451	439	462	422	394	432	429	433	422	435	449	441	415	425	425	415	468	456	435	459	440	463	412	460	475	454	470	459	450	408	446	405	446	466	450	458	457	442	467	468	477	407	461	423	457	466	444	397	412	424	417	459	461	437	431	428	442	444	466	463	432	421	419	464	430	447	422	449	452	469	396	433	451	468	449	436	435	432	476	471	412	445	453	409	434	449	446	423	441	429	456	458	444	439	451	453	425	424	480	452	407	412	459	463	438	484	434	406	454	472	454	425	408	442	434	441	487	476	449	417	445	459	446	418	419	419	469	436	403	437	469	432	442	432	414	434	430	400	427	501	456	417	450	423	472	452	447	428	428	443	424	435	485	436	449	436	386	399	441	458	456	445	429	450	460	458	457	433	444	447	469	413	432	418	415	436	410	458	421	418	425	446	455	443	439	474	471	405	435	431	423	413	409	440	453	468	428	464	439	410	452	442	433	458	431	442	457	430	465	427	439	457	421	465	457	421	459	461	432	412	456	443	438	399	435	442	459	430	453	460	406	419	460	417	436	475	460	453	414	426	470	428	465	440	445	432	472	423	418	489	450	419	410	452	414	431	480	457	422	449	471	422	429	452	450	440	455	445	464	452	446	445	430	427	448	434	441	442	434	410	479	468	439	440	449	470	447	452	440	441	431	417	474	435	434	459	483	460	475	385	420	452	427	423	453	433	462	466	438	445	440	386	411	429	460	482	425	412	451	438	463	420	452	419	457	467	453	475	443	472	488	468	447	435	420	428	457	435	427	472	411	447	457	463	427	467	442	433	460	454	435	410	434	484	446	451	448	452	435	450	449	418	430	459	446	424	432	443	431	416	470	449	450	448	452	433	455	476	438	397	457	414	420	420	448	440	465	430	415	405	431	411	462	423	419	458	435	452	453	423	465	430	435	440	439	458	472	506	430	412	480	431	462	430	472	448	414	450	441	443	437	436	447	433	450	438	422	438	473	468	448	455	450	448	454	417	444	428	417	426	460	445	457	444	411	453	410	459	453	477	487	488	429	440	455	443	416	394	394	423	456	432	428	466	427	445	424	404	444	438	487	430	467	420	448	418	463	463	445	441	427	444	443	424	425	420	440	421	415	440	420	433	421	451	465	455	426	464	454	458	399	442	462	424	438	394	418	444	451	438	439	442	408	444	447	463	433	439	422	457	449	448	447	433	389	456	416	437	416	453	424	456	453	455	435	446	407	437	460	442	461	417	445	426	417	467	456	417	440	448	453	477	405	477	411	424	440	455	466	414	440	474	450	451	471	431	437	403	396	422	430	444	431	472	413	486	419	450	440	427	430	450	447	456	454	432	421	426	441	465	442	431	409	424	444	427	414	433	417	417	398	468	460	463	453	426	425	427	428	441	442	473	447	476	444	439	433	426	423	431	430	437	451	474	428	425	429	419	468	441	444	435	454	460	461	393	476	436	440	443	459	448	442	447	432	462	435	447	433	416	422	480	429	478	422	459	436	467	468	425	437	421	437	443	401	445	432	465	432	479	422	469	445	434	444	469	448	474	426	407	497	435	421	460	478	442	427	453	425	454	450	428	463	387	431	430	456	453	436	455	458	405	394	442	478	425	457	417	435	409	419	452	428	427	442	462	458	446	425	420	405	447	435	419	429	421	452	437	450	476	444	451	438	423	426	449	430	410	469	430	448	468	490	470	442	418	419	460	412	449	441	438	424	440	460	456	409	464	425	428	400	439	462	443	473	441	435	413	435	435	438	460	451	457	453	446	456	474	436	435	442	404	472	430	436	429	438	449	460	443	453	377	458	416	414	468	389	440	472	473	453	443	433	432	397	407	451	461	422	432	425	447	412	455	410	433	461	449	450	430	444	458	451	430	461	427	415	413	462	402	400	407	431	460	441	432	430	434	425	447	432	422	436	460	444	426	453	455	432	465	445	432	426	434	432	448	451	447	463	453	442	452	444	473	439	399	502	465	440	443	465	417	453	469	433	451	450	430	414	453	447	417	429	470	429	447	461	484	449	455	475	440	454	458	426	413	427	464	427	442	443	463	433	446	446	441	465	420	398	454	438	440	437	414	428	439	435	436	474	456	487	409	448	423	452	419	438	422	408	470	427	453	464	434	398	442	437	487	429	433	404	387	458	430	473
15115	10581	11418	6303	2601	1366	766	332	295	290	298	273	268	277	291	282	238	271	280	270	257	253	269	284	274	228	265	252	287	291	284	255	273	278	240	288	239	261	259	264	254	260	267	258	274	245	291	241	279	262	264	284	253	275	270	259	289	273	236	273	290	279	243	291	221	293	268	256	257	282	244	283	252	255	294	267	265	263	268	272	262	261	262	238	272	261	261	260	271	236	249	283	289	282	303	257	270	283	286	255	253	275	258	280	271	265	285	259	231	271	258	263	245	256	273	269	276	242	248	263	276	277	277	263	250	250	292	267	255	282	249	263	259	249	257	281	229	252	276	268	257	273	267	277	263	254	262	263	265	252	266	292	271	279	263	260	288	302	256	275	274	288	267	251	255	281	265	262	256	285	273	282	257	262	271	268	284	259	259	267	250	237	285	253	263	256	262	276	246	264	260	267	267	300	260	289	285	267	246	236	264	239	267	271	269	273	261	269	246	252	277	285	243	273	261	281	251	265	264	274	263	269	269	279	282	262	289	252	272	268	262	265	251	282	273	263	222	238	276	285	271	288	253	273	262	281	252	325	270	272	247	240	247	295	308	273	261	254	281	278	284	235	294	268	276	248	263	289	256	255	252	262	254	253	286	267	267	268	263	248	272	271	296	258	245	276	241	280	263	291	273	298	239	286	257	241	264	251	285	250	240	292	273	283	278	249	268	273	275	292	256	234	269	229	213	297	275	236	256	268	263	263	269	277	236	287	266	238	251	272	263	286	259	290	290	257	245	242	249	271	245	269	270	286	252	287	247	256	260	280	260	265	271	277	267	279	267	273	257	299	259	250	293	268	258	224	269	274	287	265	263	280	284	272	281	272	273	260	302	302	254	257	279	274	273	271	274	277	280	271	266	247	280	287	257	258	285	295	261	283	245	290	263	238	269	243	264	270	256	244	260	238	287	261	294	304	269	282	270	258	239	272	270	259	269	257	250	262	268	257	271	261	272	277	257	272	260	255	258	250	242	263	269	246	286	278	247	274	271	259	256	274	309	288	269	277	324	290	281	276	273	280	273	267	270	279	314	274	269	276	260	241	272	257	282	268	246	280	243	267	287	267	258	259	273	283	264	287	235	272	263	268	245	260	301	283	281	271	240	211	276	305	261	261	249	275	291	256	267	250	226	329	267	249	268	269	259	281	284	250	264	269	256	272	253	248	256	274	263	262	295	280	276	282	272	284	255	244	259	270	252	226	243	252	265	268	256	241	249	271	258	294	258	266	276	299	288	287	244	249	258	292	273	249	259	279	263	270	248	258	267	254	242	272	275	278	267	265	245	267	254	270	275	262	239	266	264	273	233	266	297	246	280	284	265	237	245	251	259	254	234	252	268	275	244	278	278	278	241	250	295	287	259	258	241	243	268	277	256	266	262	258	241	276	266	281	278	271	276	282	285	288	264	266	253	283	261	268	258	244	292	270	278	277	274	272	266	271	275	260	288	264	256	276	294	296	284	281	260	259	285	260	277	290	260	286	274	243	253	263	242	269	282	252	300	261	253	267	293	275	265	280	256	259	276	258	243	234	267	252	281	247	288	262	288	294	273	259	315	258	255	252	277	272	295	289	240	274	279	272	296	263	264	264	275	299	272	253	305	268	255	276	271	237	269	260	276	275	275	307	269	278	243	238	247	315	264	250	254	275	268	271	293	280	278	284	260	282	279	254	273	268	269	262	279	264	292	296	316	269	281	293	227	282	281	289	266	268	280	317	258	248	279	267	292	296	277	259	272	273	277	207	262	308	251	260	242	303	273	245	254	259	278	245	258	268	262	264	262	234	277	223	253	258	293	248	283	265	292	279	250	256	275	276	254	255	253	223	264	268	253	276	266	282	254	252	238	294	259	275	238	217	275	262	273	261	266	262	271	265	287	284	251	257	252	293	306	246	274	317	255	261	279	281	281	243	262	258	282	232	278	272	243	315	278	283	266	269	276	265	298	279	274	294	240	284	258	281	280	261	296	272	280	267	246	286	262	317	263	261	275	295	249	274	249	290	258	269	253	281	246	252	273	241	228	275	289	299	246	259	245	267	289	260	273	239	288	268	292	291	262	281	225	259	290	274	273	257	271	276	265	248	290	276	299	289	274	277	245	255	280	270	252	279	285	275	263	272	279	256	279	267	275	260	246	241	272	257	251	256	253	270	287	234	287	286	290	278	268	286	258	257	277	274	253	294	259	283	278	281	260	302	257	271	264	267	296	250	284	274	311	279	245	252	266	260	248	283	273	286	286	236	248	241	287	297	264	288	252	252	275	255	269	265	258	267	280	272	261	279	285	227	277	276	246	273	260	270	258	301	267	289	284	269	253	270	228	261	227	269	251	241	286	240	266	270	279	291	258	272	265	265	278	251	303	265	259	248	261	260	250	277	243	246	277	266	267	255	271	275	247	273	258	259	264	259	248	245	249	265	264	257	253	277	245	258	281	282	263	262	293	277	280	270	262	248	264	261	279	248	225	271	272	264	285	273	281	263	294	281	280	263	253	256	242	258	283	278	268	285	237	261	267	280	249	278	277	282	258	274	286	286	276	299	313	282	257	281	281	279	249	278	274	267	264	278	247	228	282	255	243	288	287	264	270	233	261	259	252	288	280	268	282	260	262	278	251	299	274	267	267	314	250	241	219	287	275	274	267	250	277	262	277	270	240	269	259	274	277	257	246	278	282	241	276	255	250	267	268	287	277	283	285	295	256	296	259	267	266	296	254	263	260	278	281	283	281	284	268	271	250	294	264	258	282	232	273	261	255	240	275	282	260	259	246	254	256	270	251	286	266	240	249	281	258	268	234	257	287	274	225	246	233	255	242	259	254	229	270	253	282	242	275	240	277	266	294	240	266	260	267	271	261	245	265	301	291	256	273	272	267	266	264	290	273	239	250	268	280	291	263	284	246	232	251	267	265	269	264	252	286	276	274	271	286	266	280	284	291	278	282	277	250	284	285	293	268	290	272	299	255	273	266	256	266	294	290	284	256	266	274	292	266	270	254	266	244	253	278	266	285	270	266	282	267	284	258	253	277	244	276	240	284	243	270	264	258	245	263	291	270	241	259	237	252	253	269	278	245	262	270	250	275	273	258	233	257	266	245	292	247	265	278	284	247	284	280	289	267	253	272	268	246	226	267	265	256	288	269	268	246	288	256	273	272	261	240	277	290	291	241	280	275	255	249	256	290	273	295	254	259	272	249	258	262	286	261	281	251	296	287	264	270	249	275	240	265	264	265	296	254	265	246	286	296	258	263	258	266	251	243	282	251	236	248	270	279	265	241	283	289	258	295	299	283	240	258	298	239	263	274	248	268	257	261	290	288	279	281	287	264	278	270	283	265	285	255	263	280	273	263	295	248	272	241	256	260	258	239	266	265	259	262	254	248	284	275	274	219	274	274	272	222	275	288	278	272	253	291	294	262	248	282	281	281	292	249	267	271	258	270	237	259	278	279	255
12809	13892	19020	14030	7685	4463	2410	1009	704	681	615	588	635	630	633	647	614	625	662	597	604	573	627	598	607	597	663	615	587	630	659	597	657	672	601	582	646	618	610	590	583	637	651	597	618	592	599	589	574	610	643	590	623	627	582	606	652	608	585	603	593	580	594	640	623	653	596	601	569	562	576	616	664	631	611	613	633	612	622	620	626	627	593	640	597	602	581	601	629	661	604	617	612	618	606	606	614	589	593	597	595	564	588	655	617	656	552	612	617	618	575	596	616	595	619	575	622	592	633	639	588	598	602	614	612	539	608	608	657	592	615	605	608	593	603	610	585	566	599	590	567	606	631	612	622	620	584	650	591	582	598	608	585	568	646	618	636	614	568	606	605	590	624	628	615	578	627	564	571	632	607	591	594	608	597	610	635	597	563	627	625	544	599	622	615	643	625	599	585	625	604	552	648	619	631	607	554	624	631	610	603	621	631	571	581	653	636	608	603	630	598	628	637	630	575	588	627	578	603	606	625	649	623	584	550	582	604	596	625	592	614	574	569	610	603	615	609	617	622	600	546	571	620	627	621	620	617	599	610	586	579	606	593	564	613	605	542	633	594	603	634	646	612	589	615	544	601	585	596	650	601	578	554	629	628	565	686	610	630	645	626	590	585	555	589	557	558	585	623	594	610	589	593	590	607	626	648	570	614	621	615	650	600	580	633	603	635	553	598	562	631	588	636	599	589	590	597	593	602	564	626	644	627	634	614	591	554	622	632	609	575	602	640	581	609	642	639	617	627	602	633	618	582	625	620	612	635	582	610	578	613	575	630	624	559	572	631	583	572	586	579	609	628	572	612	607	601	580	583	651	616	583	627	637	606	619	611	587	632	613	584	620	596	621	618	637	601	648	609	582	614	588	623	546	589	609	628	633	594	601	627	608	606	645	663	584	564	593	598	635	594	574	568	627	634	618	613	583	589	568	574	606	589	557	639	623	607	595	605	615	614	563	593	636	604	597	623	598	646	655	626	624	629	624	593	559	626	590	635	655	644	610	608	591	566	588	625	655	574	621	556	608	586	667	595	611	597	628	573	653	602	636	589	615	612	597	579	590	587	602	648	575	581	618	572	565	632	613	620	612	604	568	601	565	625	619	582	577	589	585	624	628	616	599	594	627	603	601	603	583	586	594	617	578	609	629	646	637	636	560	646	616	601	600	612	591	596	568	574	665	519	632	614	607	630	597	631	592	590	612	594	617	602	644	600	581	618	605	573	595	651	593	597	598	597	608	623	623	602	579	596	565	578	626	561	592	648	567	574	597	571	538	593	605	613	612	616	545	635	600	622	640	603	593	607	627	627	579	621	608	612	616	615	586	614	641	601	614	627	588	613	603	575	613	604	644	596	588	616	628	604	644	581	631	628	596	617	597	623	603	595	612	569	651	638	618	612	653	608	599	612	600	610	596	569	593	617	616	616	564	605	618	591	564	614	599	635	586	591	648	616	585	631	595	601	669	650	608	599	626	594	562	615	595	606	616	632	617	626	666	608	646	611	596	669	595	574	617	611	596	578	621	657	650	629	598	612	617	582	567	611	615	585	621	609	623	561	635	636	639	633	582	561	584	601	600	628	588	630	589	618	596	593	566	619	559	585	586	583	592	647	601	626	650	591	574	624	632	647	595	556	590	570	630	619	622	586	592	612	593	592	640	592	596	652	646	581	636	636	601	613	626	598	620	641	585	594	559	598	604	578	580	609	601	600	615	600	602	589	650	625	606	601	606	604	658	665	625	614	619	620	586	618	605	607	602	583	591	628	595	599	630	629	627	647	581	595	619	598	617	553	632	625	642	643	597	616	564	629	592	627	652	598	635	631	557	586	622	613	611	615	641	669	578	569	604	607	591	568	612	593	601	578	630	611	587	616	611	579	586	587	580	556	595	586	622	630	570	640	638	595	617	640	622	639	579	581	601	654	595	638	569	611	625	621	586	610	605	610	615	573	597	652	625	617	616	619	581	613	575	603	637	596	583	579	629	600	620	591	603	604	613	620	626	602	616	640	577	627	581	585	620	590	602	593	610	641	578	620	564	622	622	610	571	626	585	582	612	649	626	611	618	637	607	601	570	604	596	565	591	589	562	641	604	637	638	587	598	654	615	629	608	610	601	585	615	572	590	621	565	623	571	596	590	556	599	601	638	587	638	623	612	631	627	601	601	580	637	592	599	613	600	583	608	558	630	619	617	614	606	601	590	602	624	624	611	609	581	570	616	588	581	623	626	611	600	615	623	567	641	598	635	613	651	616	581	627	578	605	600	636	625	572	564	627	595	605	582	599	633	572	603	607	637	590	596	595	613	588	622	622	621	630	635	584	592	601	590	594	617	628	615	611	620	608	608	590	592	594	627	557	616	590	647	602	585	607	588	567	620	605	616	623	616	600	573	640	582	576	612	605	621	600	633	622	642	597	601	619	639	598	601	610	564	587	654	625	625	598	603	606	592	604	624	596	578	607	618	623	611	667	545	598	593	623	618	610	604	596	621	629	613	575	621	607	615	598	644	623	593	654	615	619	636	614	581	599	610	591	660	620	621	592	608	595	618	581	633	579	558	612	605	635	599	654	594	645	640	561	596	607	645	613	598	599	586	588	589	610	658	633	587	612	578	582	583	602	622	584	632	630	639	626	606	608	586	639	630	572	609	609	568	599	586	589	604	608	599	597	607	634	590	615	577	635	591	612	628	582	539	596	601	592	604	600	607	618	584	575	641	626	618	633	610	611	640	606	608	600	585	625	592	632	633	661	633	609	612	599	617	571	594	615	607	606	569	612	632	577	588	593	614	629	631	625	638	625	621	603	598	590	608	611	662	613	595	625	608	654	561	599	574	627	595	621	613	674	623	609	572	659	641	580	655	609	656	600	591	588	559	662	612	627	592	649	592	590	617	649	588	579	609	582	621	587	601	591	591	645	624	574	625	621	564	615	637	607	636	605	576	629	585	615	614	583	573	633	592	612	625	583	597	590	604	588	656	597	575	607	601	574	627	577	620	632	602	555	600	632	635	609	610	622	566	560	582	623	578	656	612	627	614	637	590	624	607	640	595	616	569	630	628	638	567	581	638	552	605	605	589	613	616	602	638	605	636	576	616	623	614	634	598	567	593	635	617	649	612	603	606	620	588	580	597	609	610	623	627	611	609	587	634	658	557	656	576	634	625	611	574	615	628	600	651	614	593	597	601	609	612	582	599	645	618	607	603	592	667	610	601	593	627	642	595	606	584	587	642	563	599	633	602	578	584	614	526	603	636	657	603	571	623	614	614	602	580	619	653	616	613	629	606	570	673	595	621	628	599	617	576	592	595	613	617	647	560	536	629	582	618	609	623	618	617	642	654	588	598	618	605	609	619	640	631	624	589	617	601	631	607	670	605	629	617	599	575	604	593	598	586	606	598	654	619	605	604	564	619	591	602	608	588	588	601	578	565	605	634	620	608	606	561	654	612	660	612
58422	56372	59542	43239	26037	13708	4600	1457	457	234	235	211	218	202	197	236	236	224	231	226	202	241	208	217	226	253	205	186	203	209	204	221	217	199	214	202	217	214	218	197	204	216	208	201	202	212	193	232	206	228	202	215	204	210	212	167	235	220	214	185	207	201	212	224	201	220	217	194	215	182	201	200	205	218	202	195	209	189	199	213	232	227	226	195	188	191	203	222	197	222	181	187	184	195	197	222	210	177	211	214	218	204	230	180	207	230	219	203	186	207	224	223	204	219	232	211	211	202	212	210	233	197	206	202	194	181	223	226	237	198	192	225	231	216	194	227	197	234	192	216	219	208	233	215	213	193	202	203	186	234	200	204	198	216	214	189	184	219	209	210	217	180	189	210	184	236	229	222	184	207	185	209	212	197	192	201	185	209	196	207	213	212	196	193	212	244	192	205	200	209	234	224	203	187	204	203	210	202	223	201	196	227	204	191	199	205	191	204	213	233	223	223	208	209	217	186	220	210	193	193	215	208	221	202	211	208	223	218	210	203	206	223	222	205	197	192	234	228	194	234	230	230	203	200	204	222	225	189	201	179	200	201	188	179	195	189	236	197	183	208	227	215	200	216	227	222	199	182	202	177	216	205	211	220	207	223	222	213	209	187	179	215	213	210	219	211	202	222	202	177	182	201	196	182	207	196	186	192	228	212	206	220	199	224	181	194	180	186	178	215	222	197	207	207	217	230	213	213	210	230	234	188	212	200	198	223	204	208	212	190	217	205	208	190	203	211	225	217	208	197	206	217	225	211	202	182	166	180	202	180	204	206	207	209	209	222	210	197	212	187	189	188	219	214	216	190	216	185	207	222	230	240	215	165	207	210	204	223	209	228	213	211	195	187	200	195	174	191	185	202	233	213	214	200	201	196	215	218	204	218	198	204	210	213	207	210	215	209	193	198	207	198	198	210	213	210	201	198	209	213	204	207	212	230	213	206	202	200	184	227	210	239	199	204	205	215	220	215	236	197	199	187	182	232	209	228	225	217	192	173	208	201	206	180	210	197	196	186	216	193	210	206	219	263	204	210	223	196	209	200	209	217	224	204	184	182	208	175	213	213	227	192	187	197	221	188	223	224	192	213	206	226	209	196	199	220	190	207	190	251	225	230	195	193	194	215	197	201	208	207	242	220	202	188	222	232	225	210	211	208	206	222	217	188	214	205	204	216	233	196	194	190	228	238	207	203	184	221	173	225	206	208	202	211	216	203	213	237	225	178	189	204	194	230	217	239	235	224	184	206	218	224	203	223	197	201	218	186	196	198	195	236	208	168	208	207	210	197	197	205	220	199	206	209	213	208	223	192	223	199	173	228	204	222	226	174	217	228	200	185	215	186	192	218	215	218	200	192	172	228	182	200	240	197	228	199	230	201	207	219	236	209	210	195	214	230	194	193	200	211	199	196	221	222	197	197	228	204	202	214	210	192	227	192	216	213	233	195	210	189	237	208	216	228	210	191	199	232	226	206	201	182	186	213	204	219	208	195	194	203	221	221	200	197	183	220	214	219	188	212	204	211	196	223	227	229	215	200	219	223	231	228	243	208	213	207	222	232	212	219	195	209	217	204	202	238	205	217	232	190	191	206	190	198	213	232	230	217	189	192	224	187	209	208	218	191	204	192	209	217	212	156	189	180	190	193	195	205	200	202	183	200	190	186	217	212	198	194	203	188	224	210	198	198	185	207	198	198	186	211	226	186	194	202	197	190	204	210	235	190	200	216	230	188	201	206	221	213	189	177	208	211	206	236	205	204	195	201	199	201	182	203	217	181	188	191	218	205	188	201	205	204	224	193	204	227	193	199	200	203	206	221	209	214	199	187	210	222	209	200	207	214	223	215	198	224	202	200	218	221	208	218	218	219	218	209	205	200	184	231	229	205	229	228	210	234	207	239	208	185	192	180	216	186	233	211	204	221	232	218	237	214	203	220	236	219	190	207	183	201	203	205	217	208	198	213	214	209	214	202	200	208	248	230	192	214	230	221	193	232	214	203	217	204	200	196	202	206	225	183	167	214	208	223	195	216	221	223	210	226	221	187	223	210	185	218	233	198	225	186	227	202	206	203	234	195	197	211	181	213	215	202	192	199	209	214	188	233	194	208	199	192	208	210	208	188	211	193	203	207	229	232	219	226	201	199	194	206	175	212	196	190	191	207	185	206	200	183	211	215	201	207	227	202	182	203	209	218	200	200	229	189	225	225	214	207	198	187	223	208	185	187	187	231	216	223	194	204	202	206	176	204	189	222	195	226	207	198	208	222	182	234	231	197	219	215	202	177	217	205	209	181	207	216	192	207	226	220	187	208	226	201	209	212	226	197	231	213	196	214	192	214	226	202	196	217	202	189	214	226	231	240	211	207	218	225	217	208	184	214	221	234	187	197	225	221	214	222	217	196	210	195	211	195	211	208	220	206	197	232	221	217	197	195	184	187	234	209	217	234	198	226	193	194	185	201	204	201	217	218	205	213	210	213	213	231	202	215	216	200	194	212	216	225	230	180	179	207	212	195	213	208	171	224	189	202	198	202	204	211	225	194	205	205	209	179	198	208	204	219	188	216	203	211	203	219	225	202	199	242	213	210	195	196	208	190	212	204	222	217	210	219	224	199	217	196	207	182	218	179	222	243	199	195	209	197	211	199	215	203	200	222	203	216	211	209	189	223	210	223	200	199	236	217	211	209	225	190	227	217	201	187	208	197	208	227	218	192	205	195	185	211	220	218	200	233	222	204	184	227	197	186	211	193	197	215	206	217	210	200	207	206	179	219	209	175	222	233	189	193	201	207	196	220	220	218	212	214	217	222	194	213	207	222	248	215	208	214	221	203	215	224	204	202	197	204	192	219	244	190	207	205	197	214	208	220	220	200	208	235	187	194	206	214	199	237	207	214	199	232	184	210	192	191	210	197	202	206	200	228	217	188	215	211	220	191	206	207	213	228	172	217	206	216	204	200	225	223	230	210	201	229	216	184	196	185	222	198	197	205	219	217	187	197	206	209	212	237	202	233	235	209	202	209	207	198	214	179	241	210	224	189	234	198	198	197	213	185	226	215	207	186	231	214	226	229	201	210	211	206	193	218	193	170	192	214	229	199	178	224	190	189	202	199	197	213	198	206	228	206	199	196	212	239	220	194	212	217	232	205	203	220	217	196	213	217	204	198	225	207	175	184	234	207	190	194	203	193	243	180	204	209	218	220	192	206	212	220	221	206	185	190	213	228	187	199	200	198	217	210	204	201	209	194	237	200	212	225	218	220	203	208	232	195	245	188	239	228	186	192	187	191	202	208	206	216	201	211	179	185	200	213	220	211	203	227	224	180	203	230	208	197	200	182	192	212	195	217	198	207	224	180	205	218	188	204	213	217	226	202	238	222	189	201	215	215	196	216	186	259	229	191	200	224	202	216	208	202	202	209	226	230	213	216	212	193	191	214	212	211	201	221	181	201	213	189
35391	42417	54807	48178	36414	25697	12238	5087	1514	584	586	511	512	538	570	551	574	548	548	517	527	468	494	485	513	491	478	496	490	466	478	517	485	489	516	476	487	516	534	512	615	595	535	492	501	499	494	478	478	497	449	494	462	513	483	490	533	462	449	486	481	530	463	478	557	472	466	478	461	504	468	485	454	513	508	469	457	512	472	501	496	517	499	510	456	498	538	481	504	473	531	495	501	496	474	469	481	485	471	524	484	494	461	501	458	467	492	459	459	517	480	450	496	458	481	509	482	480	471	478	505	472	466	521	508	502	436	477	496	477	471	508	517	458	485	495	512	458	480	483	465	488	514	487	466	497	460	545	465	476	426	452	497	500	469	485	475	462	472	504	485	478	462	502	479	471	504	511	500	503	463	502	518	472	472	466	470	466	501	466	497	507	431	478	478	442	495	478	491	477	469	506	483	469	489	486	489	486	539	443	498	484	503	485	496	522	456	469	461	450	498	482	478	492	472	440	468	482	494	502	464	458	487	444	502	482	520	471	483	483	481	480	499	446	480	475	469	448	449	507	495	496	538	465	473	472	483	469	447	493	485	482	480	468	457	506	471	495	471	491	468	509	493	461	516	480	501	514	469	493	427	503	487	462	519	524	452	490	456	466	488	469	470	462	523	486	485	503	462	494	471	482	522	443	471	475	448	491	505	502	490	464	503	465	464	469	513	479	449	515	450	524	499	504	512	507	506	529	469	457	529	450	521	477	496	536	454	481	485	502	520	507	494	520	523	516	487	494	489	450	462	500	468	488	520	500	484	477	474	507	520	463	499	497	492	454	453	495	467	484	497	517	498	481	455	515	481	490	479	508	470	506	440	469	468	499	459	510	514	510	503	490	465	458	443	494	464	452	513	491	475	486	472	505	504	500	501	508	494	490	465	475	509	484	459	505	519	489	495	475	486	463	512	484	485	487	501	502	473	484	485	474	446	534	485	488	458	502	494	527	507	472	481	513	532	473	494	478	477	526	475	465	463	485	488	495	486	477	497	509	480	433	475	483	473	476	501	507	490	471	469	487	474	486	496	521	456	470	434	471	483	480	487	456	495	517	499	488	498	486	501	438	477	488	486	514	481	492	519	486	490	487	510	504	487	451	460	475	462	496	504	519	502	505	507	488	495	522	497	478	524	530	469	487	508	531	487	459	501	482	500	482	460	454	476	452	467	489	457	478	487	475	460	547	487	520	494	459	478	476	498	461	514	466	462	515	490	510	465	498	480	499	472	476	497	454	470	510	451	464	503	457	514	494	491	494	538	505	492	479	519	481	452	512	508	469	498	485	512	490	463	455	452	466	494	484	491	486	490	457	502	434	517	490	498	485	509	486	483	522	440	486	494	483	497	475	505	495	457	528	483	518	502	471	503	491	499	495	498	488	492	479	502	488	475	490	471	519	486	479	478	525	451	513	504	473	443	466	449	509	461	477	490	493	464	522	503	466	496	458	503	494	455	525	473	464	481	467	499	460	490	495	471	456	505	500	504	494	540	464	503	505	540	480	466	463	475	431	489	480	511	460	508	472	488	523	462	466	448	471	478	504	499	476	481	491	480	500	499	495	471	470	470	517	499	483	470	493	500	492	467	458	517	449	515	462	505	495	498	485	474	510	463	502	532	504	528	469	536	482	464	473	461	469	533	508	488	495	465	476	519	442	462	449	514	501	462	521	495	495	493	493	512	485	459	443	444	503	469	486	466	492	490	501	458	434	492	486	524	505	490	480	494	458	473	510	471	474	502	500	483	445	523	471	495	496	470	488	530	461	521	470	486	477	467	479	468	478	508	515	495	448	496	462	462	476	473	491	473	505	490	459	476	501	506	474	475	456	505	490	504	512	469	501	482	480	445	497	465	472	473	532	502	496	479	478	498	494	476	453	470	464	489	469	468	464	511	519	513	464	492	485	467	510	451	494	520	474	490	495	487	500	504	504	545	457	480	500	483	453	475	497	481	462	484	524	499	484	489	476	488	491	453	474	479	471	488	495	519	464	436	467	482	486	495	466	491	515	486	460	504	497	517	474	459	491	499	473	501	489	553	457	496	457	470	504	481	525	498	473	474	480	489	458	495	481	490	528	497	465	509	457	484	516	460	470	474	498	476	503	479	485	491	469	487	455	441	491	490	483	507	504	451	489	429	454	477	498	492	513	502	500	480	497	511	477	481	483	461	512	479	489	468	454	486	473	474	516	462	490	517	459	480	468	516	521	492	457	484	466	494	514	494	514	464	434	494	486	515	486	474	450	481	489	509	460	464	502	522	449	465	477	481	489	488	454	508	512	498	456	478	463	490	435	493	492	476	501	465	476	505	505	486	488	473	472	483	511	478	508	454	464	479	479	484	513	469	506	482	478	496	451	472	485	476	478	455	506	508	500	494	487	507	512	458	446	497	412	503	481	465	490	478	460	486	496	476	467	524	460	512	498	468	430	484	463	491	483	448	488	496	511	518	450	505	499	451	490	471	488	476	483	486	485	487	492	474	484	512	482	478	518	451	486	468	499	461	504	499	478	464	459	465	516	465	490	541	443	446	481	469	479	466	493	475	439	472	441	525	509	481	441	502	482	498	478	490	521	498	467	508	472	494	531	456	501	479	489	508	521	502	468	526	502	486	524	507	475	488	473	492	500	461	434	492	470	523	482	517	550	483	465	476	478	466	481	474	475	485	500	462	466	479	475	486	451	467	501	495	474	499	457	481	514	499	465	483	478	461	493	476	458	492	496	452	501	462	520	468	489	497	490	442	480	490	510	493	476	505	474	508	499	502	475	493	493	472	492	483	482	423	479	466	504	455	503	479	489	487	512	468	451	494	493	472	490	477	539	507	496	525	458	450	467	515	501	508	466	472	470	522	504	474	489	478	513	473	463	459	461	472	506	486	518	423	457	520	498	491	457	467	495	502	471	498	453	463	506	481	483	472	504	485	509	480	485	485	466	443	458	462	467	451	466	460	534	474	536	476	454	493	477	469	473	477	536	475	460	516	515	502	496	470	502	458	429	507	452	476	460	468	498	476	482	432	511	479	503	484	489	508	473	461	490	474	471	485	466	533	448	454	453	466	514	496	462	509	477	472	502	461	497	493	477	485	476	477	479	471	471	497	499	495	500	455	526	431	479	492	472	504	522	467	483	480	523	469	469	506	445	477	505	493	497	433	436	451	483	490	471	511	480	461	453	453	514	458	525	468	454	493	494	501	506	471	465	484	521	468	475	488	487	486	475	448	477	504	506	495	522	454	498	460	504	500	507	455	501	494	477	491	474	482	546	449	469	484	468	493	484	454	478	475	469	505	468	526	507	506	488	491	474	496	482	486	494	482	488	463	507	491	468	467	459	524	525	492	495	483	481	492	447	469	501	501	493	513	464	478	436	509	507	475	458	459	485	477	453	489	458	459	486	499	478	491	505	499	480	499	508	463	474	462	468	452	477	512	450	479	464	457	441	505	470	478	448
75939	74458	75539	59405	41484	27645	11965	3845	761	203	190	201	198	169	208	224	237	204	201	178	183	174	198	177	160	165	155	179	190	164	179	180	178	156	177	181	184	202	176	176	215	198	227	229	170	199	181	165	165	155	166	175	173	172	189	166	176	177	184	187	162	178	167	179	199	179	176	184	178	200	197	184	173	185	142	169	184	177	158	206	200	195	174	182	169	191	172	160	193	197	164	177	170	168	180	179	202	183	175	190	171	188	175	182	191	160	161	179	170	182	175	187	171	151	168	166	142	182	168	154	170	163	170	169	182	178	196	189	181	167	209	175	197	160	185	178	174	171	179	175	193	171	181	170	153	183	181	178	167	187	183	198	190	187	179	191	180	179	182	161	167	168	192	177	185	203	195	193	178	193	185	170	172	178	171	177	169	178	163	160	181	182	182	182	151	206	158	178	196	158	173	172	162	196	176	184	189	182	162	165	184	191	181	185	178	174	164	170	174	186	187	182	155	204	193	187	195	174	195	175	179	184	158	165	162	173	203	173	176	178	203	204	180	176	158	179	177	184	164	162	172	179	191	176	182	156	170	176	148	170	161	167	170	177	154	157	146	176	176	183	170	190	168	156	166	195	185	183	166	155	192	169	174	182	174	174	184	163	163	180	203	183	174	185	190	175	198	157	143	162	156	176	193	172	189	165	172	166	138	170	161	190	227	173	162	200	172	190	154	182	161	168	186	164	165	173	167	161	186	189	181	163	179	180	163	178	185	197	201	181	171	174	157	148	176	170	166	172	189	162	173	172	174	201	182	184	197	214	182	171	176	178	175	192	174	204	180	161	203	181	179	173	162	166	160	192	165	208	175	193	163	160	176	165	168	187	158	172	206	181	156	170	172	151	168	179	180	196	164	199	172	222	189	173	170	181	167	188	183	183	192	183	185	166	157	163	182	177	162	190	169	177	163	187	180	187	164	173	167	204	152	188	179	162	186	169	149	173	160	170	156	136	194	185	190	159	149	175	142	166	174	193	181	180	161	183	176	168	159	186	162	191	214	174	186	178	184	214	179	176	170	167	176	199	165	191	190	178	172	183	169	163	182	179	197	184	168	172	200	169	143	168	179	175	156	197	175	196	172	153	178	169	162	180	157	181	187	173	194	191	189	176	155	170	169	164	159	185	170	157	185	177	187	185	195	171	186	178	178	172	187	191	181	166	184	203	171	154	166	186	187	192	159	191	198	153	173	170	166	177	165	175	174	179	201	178	194	167	172	176	179	172	179	164	182	190	167	161	185	176	181	177	191	166	179	199	159	184	177	169	166	200	159	166	179	157	203	157	181	201	178	210	178	157	175	176	173	181	148	188	188	152	178	166	183	162	160	164	186	189	172	176	197	163	158	174	180	185	181	191	157	203	167	151	198	183	180	183	181	181	194	163	178	184	180	176	185	182	184	166	171	173	153	171	175	179	185	189	177	164	164	202	171	184	161	172	177	171	179	181	168	203	173	185	195	168	187	189	172	160	176	184	181	176	173	145	173	172	196	165	185	185	203	164	159	183	180	152	157	175	186	184	176	167	151	188	162	175	181	174	168	168	202	184	160	185	172	162	165	173	151	164	182	200	160	159	178	206	164	194	142	190	194	213	183	175	186	182	183	167	182	170	203	166	176	170	171	176	157	180	178	168	184	171	186	169	166	174	195	191	176	167	181	199	171	178	170	180	185	164	171	188	180	187	166	163	185	164	180	173	179	164	189	188	187	142	188	186	194	195	176	172	176	160	185	175	169	164	178	188	163	176	189	207	169	175	175	164	182	170	177	172	184	175	170	204	181	188	177	174	167	175	146	175	172	169	160	150	168	165	162	182	208	206	202	207	169	216	168	160	196	175	160	176	156	175	187	168	189	183	165	171	201	154	173	162	202	168	182	169	182	144	169	161	171	187	169	168	176	162	184	181	196	161	191	183	202	147	180	181	168	188	180	198	176	182	168	166	178	169	186	167	195	164	153	188	174	154	185	193	171	170	176	189	172	188	185	196	181	164	166	187	171	190	173	178	198	157	201	190	161	175	175	175	143	174	156	180	157	172	190	171	194	183	171	182	167	158	200	169	185	178	174	192	156	149	176	174	168	175	207	146	176	173	175	157	182	189	184	169	178	183	201	177	166	173	181	181	175	214	207	162	179	148	173	178	168	186	181	165	165	169	187	177	182	172	181	193	175	203	151	151	167	169	171	186	158	177	165	177	169	167	195	160	180	173	165	162	163	167	169	188	186	182	157	167	171	162	187	177	169	162	172	189	192	178	208	165	148	169	182	160	158	199	168	189	161	167	173	163	178	150	195	175	170	174	178	175	188	146	178	171	157	179	205	171	144	177	171	172	177	162	192	177	160	181	200	146	163	180	173	163	159	193	198	198	167	148	188	162	170	160	173	164	171	176	180	153	192	187	173	160	168	212	169	195	187	174	184	183	157	192	178	196	180	149	169	173	170	161	177	195	186	166	173	164	176	191	189	169	200	155	178	143	166	177	172	175	173	184	160	163	174	187	199	155	190	162	185	176	176	176	182	156	188	195	217	190	162	198	188	165	160	189	167	168	168	143	180	181	187	164	179	156	213	172	172	186	173	160	170	185	169	177	155	178	167	181	167	167	200	160	188	180	161	177	168	193	170	164	170	211	183	190	170	167	158	188	192	171	164	191	223	167	182	186	157	170	176	176	189	193	191	167	198	176	187	209	191	172	197	193	166	168	183	181	195	165	163	163	154	194	179	212	171	183	180	157	158	163	167	173	175	189	179	185	159	176	181	189	185	164	194	190	189	183	182	179	178	185	197	185	169	193	195	192	179	172	166	179	144	191	163	187	192	158	185	152	192	161	163	176	183	211	197	158	185	188	185	194	180	182	192	187	182	177	156	153	187	187	171	158	180	212	171	186	168	196	176	156	155	192	196	175	175	164	175	166	151	175	168	166	173	188	170	196	192	166	181	163	167	173	175	166	163	184	163	200	171	152	173	162	187	189	219	178	166	182	162	162	171	163	160	190	170	182	186	168	201	168	146	190	184	196	178	174	197	160	164	170	157	152	160	161	179	171	161	152	207	181	166	186	176	194	186	177	174	176	160	167	207	167	208	182	190	174	186	170	155	194	175	185	166	191	163	194	166	175	149	191	175	182	172	179	205	181	167	201	152	189	198	168	162	155	193	165	158	180	158	178	181	192	184	175	174	180	152	158	170	186	176	194	196	174	199	185	189	170	170	176	159	166	199	186	186	184	189	172	192	166	177	164	212	196	177	163	165	177	183	172	179	160	188	182	167	176	156	184	144	179	160	155	189	154	178	175	163	164	164	135	169	181	161	155	177	174	183	146	172	169	186	170	180	170	167	193	178	185	173	152	189	176	177	181	189	186	187	175	176	186	189	187	182	187	175	168	173	178	163	184	166	195	187	161	170	161	187	173	170	182	179	171	183	158	181	203	184	159	194	158	212	200	182	173	172	192
47773	57132	71326	63779	49845	38133	22015	10971	2255	681	596	511	464	514	541	725	669	589	529	502	467	470	459	456	435	467	434	448	385	474	414	390	405	421	427	414	433	434	447	542	644	535	530	482	452	439	420	452	432	411	455	389	429	422	386	458	409	411	408	442	390	403	437	421	378	443	444	395	441	397	384	422	435	438	430	403	428	415	419	382	422	422	370	447	463	415	422	442	410	394	371	417	457	426	447	445	430	426	425	423	413	438	411	443	421	402	407	398	414	390	431	434	423	444	436	456	414	397	404	420	425	397	436	423	426	415	418	421	443	400	429	408	453	417	471	419	444	420	424	407	424	408	414	395	403	386	416	430	401	383	419	424	375	412	396	434	406	421	408	426	439	450	415	450	418	436	460	441	384	410	411	433	423	416	416	415	410	437	416	430	415	445	431	401	408	393	414	423	411	438	443	431	432	443	421	406	396	441	433	374	402	421	441	430	441	425	410	439	413	419	424	376	405	430	413	437	432	420	424	429	440	415	412	411	435	430	418	407	433	412	416	448	399	428	449	429	404	423	411	417	439	411	393	416	393	438	392	434	392	434	412	418	393	430	423	409	423	409	445	441	421	428	425	409	417	408	405	413	414	387	407	440	427	400	421	415	460	434	430	397	427	419	424	394	427	414	424	457	394	441	419	422	398	421	378	390	411	428	436	392	409	394	417	432	438	443	446	409	427	419	425	405	400	406	422	411	390	417	419	397	452	413	403	414	420	381	434	453	436	414	444	430	399	425	408	386	453	394	438	449	424	406	455	464	393	397	393	445	402	431	452	427	400	428	406	431	401	408	444	430	424	432	417	470	435	419	437	429	408	392	397	427	421	401	396	413	441	440	430	436	403	421	411	432	415	397	396	425	404	393	414	445	423	418	406	405	418	418	414	385	444	442	432	425	411	420	409	425	417	426	444	448	407	434	436	437	429	405	416	397	429	403	439	412	407	429	422	464	400	389	407	414	413	404	450	404	411	425	406	454	431	444	420	420	445	408	428	424	417	466	401	400	440	407	432	422	432	433	431	411	411	372	443	403	388	415	375	388	394	404	382	439	438	435	429	472	446	417	384	414	437	438	442	408	441	426	421	423	397	415	424	394	392	425	453	411	456	429	421	466	402	391	424	398	414	407	446	418	398	404	426	391	467	414	438	399	409	405	439	412	418	409	395	424	413	484	444	431	408	389	447	442	424	367	469	392	414	389	419	391	418	449	431	428	415	390	431	405	374	405	444	444	425	378	400	425	428	444	429	438	409	409	441	408	402	394	445	405	392	411	408	446	431	402	382	420	420	398	423	426	411	405	422	425	431	425	415	477	422	403	402	426	421	416	447	459	433	455	418	389	415	391	431	450	449	427	407	430	462	413	413	434	422	421	418	417	376	430	426	421	406	426	391	406	404	446	418	392	441	409	456	411	413	415	424	403	430	425	430	414	444	415	400	409	443	441	415	376	441	413	440	409	405	393	437	398	444	410	420	454	465	429	465	432	421	468	379	401	439	397	441	389	414	426	446	419	380	430	447	403	441	397	423	395	403	420	416	412	442	440	459	393	392	445	419	429	384	435	430	409	427	464	444	419	432	413	412	411	413	410	440	410	404	455	426	399	412	403	425	437	396	412	444	409	435	419	427	466	395	434	388	411	411	452	424	376	434	441	394	410	389	401	404	428	436	421	411	420	429	400	438	386	412	389	447	427	427	384	397	390	405	401	442	405	434	397	439	422	410	420	458	445	425	444	440	409	403	410	440	405	395	388	433	391	426	406	377	409	399	416	415	441	405	408	412	420	428	424	397	420	406	408	443	411	397	412	423	428	424	418	444	428	389	400	445	410	416	415	439	416	415	396	426	450	387	429	395	407	414	414	444	429	428	416	393	428	403	383	449	429	412	429	438	406	450	448	422	459	379	405	414	478	460	430	444	404	379	427	439	409	425	385	437	394	420	445	438	458	428	400	388	435	429	406	440	420	406	418	421	465	403	420	407	405	400	406	457	433	423	405	389	442	434	428	387	388	377	431	440	437	398	403	393	416	423	397	450	389	408	452	408	445	403	413	417	439	384	409	415	430	414	424	432	404	418	402	410	430	401	465	410	414	404	442	392	437	422	393	379	443	386	397	442	424	391	403	421	414	404	470	429	417	400	397	431	403	385	417	414	420	440	411	427	406	439	410	413	449	397	425	413	457	391	421	456	376	434	464	427	419	411	431	407	389	415	450	396	445	433	415	448	411	432	390	359	414	418	435	391	390	464	434	405	404	424	409	420	402	407	426	416	426	412	407	421	420	434	410	425	431	437	400	411	411	421	474	427	453	423	402	414	384	433	441	431	441	455	419	411	418	391	398	409	416	403	453	400	416	443	413	421	449	421	413	411	410	434	421	422	400	386	441	435	412	439	412	450	425	410	420	418	485	429	426	398	433	384	428	428	456	447	438	424	414	418	447	442	446	434	432	395	402	382	444	410	373	409	395	459	428	415	430	444	428	409	437	431	421	392	413	440	419	390	438	434	387	412	447	440	426	423	391	395	427	428	411	478	400	404	386	403	411	430	421	436	443	420	408	419	437	388	417	417	412	386	440	397	423	404	371	400	407	431	400	433	410	390	421	432	450	433	391	440	393	421	437	404	417	418	393	441	428	439	436	405	396	415	411	396	423	430	425	437	424	403	376	418	410	415	403	413	410	438	411	448	430	405	427	411	415	411	425	432	402	441	414	385	410	400	399	432	432	414	398	431	428	417	420	404	400	428	432	407	420	423	400	433	423	399	408	422	389	411	401	426	436	410	431	411	404	429	450	410	407	407	393	409	397	436	422	410	420	445	433	462	405	427	404	423	422	413	442	441	442	385	426	413	403	406	402	443	405	423	390	393	430	425	429	436	428	397	412	376	420	439	425	430	430	427	431	421	411	433	398	423	423	405	409	437	460	401	391	426	403	415	402	414	406	419	423	402	445	417	436	417	423	448	432	450	416	443	397	371	431	388	415	370	410	388	462	447	437	387	408	415	416	426	441	433	408	430	426	403	412	397	401	415	397	405	408	449	432	401	408	430	399	408	431	424	428	432	414	398	424	439	433	425	422	439	415	406	408	425	446	417	402	414	419	447	412	399	443	438	484	411	394	399	410	426	395	418	441	420	443	420	437	431	388	428	417	413	399	414	425	389	425	441	405	408	435	434	412	433	418	422	405	415	443	401	420	432	417	440	440	417	420	388	402	425	423	408	407	442	417	426	423	421	426	418	431	423	431	396	407	423	426	409	378	414	448	415	409	411	419	428	389	394	421	451	413	422	446	458	443	405	443	394	433	441	410	418	425	436	436	403	409	400	399	418	373	407	424	403	397	424	427	371	420	433	417	434	403	417	424	384	435	404	424	388	395	432	407	438	394	435	419	422	376	439	388	428	417	420	450	419	413	430	413	403	420	427	405	417	400	424	433	395	394	405	411	397	414	431	385	426	419
15777	11592	11811	6126	2509	1427	659	376	292	262	296	232	262	261	272	261	260	287	268	258	262	250	250	239	247	256	244	248	278	249	253	255	261	264	279	262	254	248	264	255	259	249	264	230	256	278	286	274	264	278	259	231	260	248	259	271	288	234	266	262	266	262	222	247	265	258	233	252	238	241	280	256	262	251	249	228	272	263	255	261	260	269	243	231	244	249	247	220	253	256	245	247	259	230	261	268	251	278	246	245	235	234	265	313	243	236	249	264	246	245	255	258	249	281	246	238	270	247	245	271	234	252	241	266	236	252	272	276	254	285	281	250	245	256	231	243	246	268	256	242	270	268	209	257	267	231	249	227	285	271	265	253	249	254	252	245	251	279	276	265	255	227	250	219	240	252	272	255	255	263	245	261	266	243	247	265	244	277	268	267	256	252	256	259	275	239	253	257	272	241	228	245	278	230	264	240	245	260	265	272	276	263	251	276	250	245	239	218	260	273	297	205	268	254	248	237	244	262	261	245	260	257	259	228	222	266	232	244	225	255	255	223	246	234	226	235	277	273	266	270	245	249	262	253	246	228	256	256	273	267	285	236	245	244	240	248	244	260	246	238	217	201	257	225	265	241	286	267	251	268	250	245	253	269	251	267	249	239	263	264	253	245	276	232	221	218	262	247	290	250	226	271	242	216	238	255	229	253	277	228	243	235	248	228	253	277	249	278	244	280	265	260	243	258	254	266	228	247	238	244	241	265	228	255	256	240	248	263	255	247	266	257	245	255	245	267	252	254	280	266	275	246	243	258	240	246	269	229	254	269	244	230	264	245	245	243	241	239	243	265	264	267	223	240	272	284	250	239	265	246	270	248	253	253	236	232	261	261	293	259	282	243	231	252	259	241	272	256	240	270	264	275	247	268	268	249	248	281	248	246	279	293	244	235	255	224	294	263	251	248	245	254	274	277	254	259	248	252	214	274	259	221	260	235	242	273	202	239	281	251	243	260	248	264	268	247	251	267	232	242	265	231	272	250	264	221	248	259	240	251	223	245	256	269	241	243	257	239	253	273	241	253	262	278	232	262	239	254	258	229	256	273	237	245	267	251	278	252	253	276	244	224	242	270	256	235	257	244	242	290	264	261	246	242	285	263	236	259	261	282	257	236	280	294	280	242	234	272	254	258	256	247	265	253	257	278	270	281	237	240	241	227	272	254	279	265	257	248	227	248	238	275	232	243	253	249	245	256	275	244	286	274	265	247	277	269	252	248	265	251	267	238	232	252	240	249	253	272	252	270	248	258	257	248	261	232	239	243	249	231	287	283	265	260	242	248	245	253	258	262	278	274	238	240	248	255	246	263	262	263	229	259	265	279	255	271	234	264	256	225	246	272	275	217	235	263	256	242	245	283	243	230	262	256	234	248	271	276	275	249	259	265	245	242	244	289	223	266	266	231	251	251	250	238	265	244	249	255	269	250	245	241	250	287	254	279	253	265	244	233	232	244	240	217	250	226	269	268	235	220	252	272	249	244	263	251	241	248	238	248	241	267	300	216	214	245	236	265	272	240	280	272	242	266	245	255	226	269	240	268	234	239	255	260	255	247	276	289	249	249	253	253	261	256	239	246	246	268	276	284	257	254	288	252	275	291	228	259	235	246	251	240	244	271	221	220	241	257	235	235	261	270	248	258	273	261	262	283	251	244	253	246	244	253	265	248	252	245	283	258	289	262	270	249	275	264	243	259	274	268	261	267	240	248	232	257	235	240	272	243	244	270	287	266	236	266	256	247	254	213	250	236	254	228	261	258	222	240	241	229	263	275	235	274	256	255	239	237	255	282	271	211	256	240	263	244	230	267	258	266	232	286	254	258	251	226	253	241	256	268	225	276	253	240	228	241	261	269	292	269	243	248	265	231	272	267	244	262	246	246	269	272	245	246	276	271	270	234	247	261	257	228	250	224	290	236	255	213	232	263	244	268	262	289	266	242	255	261	256	272	220	231	275	240	236	246	263	244	258	293	252	248	235	247	238	263	243	253	230	256	231	260	235	276	265	232	240	288	285	268	261	272	262	257	278	252	267	263	249	268	286	237	262	264	272	241	249	251	254	249	231	260	245	253	264	245	268	228	262	240	266	246	257	257	281	259	289	254	218	256	253	266	276	269	222	254	229	268	241	262	265	277	269	252	253	231	251	258	223	260	240	242	256	266	257	252	265	234	255	276	253	272	246	269	266	243	268	240	260	245	258	283	242	246	228	270	247	282	251	241	234	239	258	276	259	242	284	241	258	267	250	252	257	247	247	285	240	293	253	248	243	253	255	276	212	255	263	240	247	229	253	235	237	250	247	237	268	238	234	246	249	251	256	264	265	256	245	267	251	235	235	253	239	246	274	216	241	226	263	281	265	267	261	279	263	266	245	244	277	260	266	260	247	238	270	257	262	293	275	248	248	246	234	252	248	224	239	267	252	288	258	252	275	229	237	264	262	292	267	252	244	253	264	250	270	238	252	250	237	282	249	272	251	277	244	273	261	260	285	221	240	287	257	226	265	257	261	287	267	258	239	265	266	243	259	277	241	256	254	255	243	271	243	252	269	249	258	264	238	247	266	232	262	281	270	249	221	241	271	264	244	262	236	268	240	244	253	247	263	257	243	217	227	243	232	266	246	245	236	240	244	252	261	242	242	239	243	292	238	267	251	261	261	253	248	246	262	266	254	238	256	248	266	271	269	236	225	240	273	265	263	259	265	256	261	258	256	242	257	233	281	254	274	264	239	207	293	257	257	255	256	243	244	285	247	285	278	271	280	252	264	268	269	254	248	268	266	237	266	235	240	276	225	270	232	266	257	228	268	227	265	273	251	247	259	247	232	249	265	248	266	280	245	241	237	253	278	245	254	247	271	256	265	243	257	243	270	257	249	237	241	278	274	268	229	273	266	246	231	260	235	245	248	240	226	225	259	259	249	249	259	236	261	250	223	249	214	258	272	264	231	271	264	265	253	256	271	263	253	278	268	267	247	236	235	258	257	251	247	282	263	231	275	266	273	265	243	238	271	265	247	239	265	260	245	261	272	276	252	247	273	268	261	272	263	257	286	229	246	277	277	266	253	253	243	251	268	268	263	208	262	258	274	266	239	246	254	239	267	279	255	254	258	279	260	260	265	239	219	272	253	252	260	282	238	257	264	277	242	262	232	253	273	232	248	278	276	254	245	250	281	262	256	248	263	284	262	251	243	250	243	232	238	261	261	247	231	275	277	286	256	244	254	267	274	244	271	217	280	269	250	262	246	247	265	221	251	274	259	212	230	270	288	233	253	233	236	278	235	309	230	238	251	249	236	277	232	242	234	253	274	250	247	248	246	244	247	265	249	271	252	266	266	288	268	242	277	242	263	303	236	287	254	270	234	263	265	215	284	248	226	255	281	260	262	253	246	260	223	274	292	250	270	260	243	279	249	234	265	254	258	255	255	234	243	281	241	234	268	247	228	233	268	279	248	244
12779	14551	18912	13827	7746	4562	2004	1098	697	596	627	616	585	567	596	566	576	618	655	627	593	570	555	587	568	623	614	577	556	599	572	581	605	610	610	555	627	547	610	573	581	595	598	569	574	623	606	614	578	624	588	625	616	577	568	610	624	563	531	574	586	584	599	562	607	594	598	584	584	585	553	595	600	529	563	576	604	614	554	600	582	548	622	573	580	566	585	553	575	571	617	587	605	560	517	559	576	577	589	584	564	630	541	601	595	583	561	573	596	602	571	578	573	580	590	585	578	579	581	608	601	558	562	565	591	572	586	578	558	569	623	591	616	581	557	602	572	548	569	560	560	584	568	590	599	584	590	570	619	562	570	567	588	570	618	566	559	590	553	621	557	589	562	571	592	586	570	555	565	569	541	589	623	594	556	572	573	567	609	563	612	599	571	612	613	612	596	593	589	554	587	596	565	563	580	566	617	583	598	583	577	560	603	615	534	597	615	595	575	577	624	610	576	538	584	610	578	587	606	582	580	633	596	566	567	545	593	532	585	557	591	595	546	602	547	602	575	558	563	562	601	588	551	582	562	604	595	622	583	576	574	606	554	627	607	605	562	603	599	615	597	563	627	597	564	566	583	581	617	578	598	575	605	570	585	598	512	552	584	549	567	641	576	570	632	575	574	533	571	552	603	587	600	639	565	620	542	598	592	602	567	587	614	579	550	552	594	594	601	585	553	616	599	579	581	568	580	576	599	577	610	577	562	590	611	567	567	592	596	617	619	595	581	625	577	552	575	614	577	609	577	605	566	587	549	589	563	617	588	608	614	523	551	611	613	594	584	584	608	574	596	594	565	570	561	574	554	601	550	581	588	616	569	561	562	611	543	555	614	589	564	634	556	529	595	585	587	606	527	625	571	596	582	560	607	578	592	594	621	575	572	590	587	590	626	599	578	603	601	607	623	581	582	574	561	597	589	555	568	594	579	593	599	605	538	582	585	570	614	582	607	579	613	600	586	550	630	571	580	589	635	593	624	574	634	624	549	553	556	631	578	557	606	604	597	603	562	614	578	563	601	537	603	608	551	547	600	575	544	601	539	542	551	605	590	597	570	590	566	615	523	565	545	621	568	601	557	565	611	593	560	598	559	557	605	563	571	616	619	540	570	611	602	575	638	604	568	579	571	601	595	591	591	598	610	548	565	571	547	540	579	598	576	575	598	594	591	562	573	571	604	580	580	562	603	562	542	570	555	589	567	569	570	593	606	586	577	566	601	583	572	574	595	567	596	590	599	574	607	588	587	560	531	538	586	586	606	582	598	569	603	596	605	610	560	568	582	543	589	578	551	538	554	600	595	589	567	574	597	554	597	590	599	570	612	629	562	603	596	525	598	630	641	603	537	576	536	572	555	589	582	552	578	558	572	623	576	618	576	580	555	537	594	600	630	562	619	656	626	601	587	594	599	572	548	568	607	558	517	518	590	555	619	574	586	595	636	564	569	604	570	561	596	602	616	651	576	578	565	607	614	609	584	565	566	548	549	579	566	594	561	563	560	577	605	581	586	592	577	600	569	551	596	592	559	572	597	601	564	595	606	645	557	585	583	560	618	579	619	578	563	595	617	552	581	573	559	552	572	634	574	619	554	595	581	514	552	611	614	596	554	596	583	612	603	567	608	586	587	593	591	574	583	591	569	573	610	570	620	564	574	600	593	562	606	580	552	557	621	565	588	598	577	613	567	602	611	570	535	585	530	626	600	556	590	557	564	581	571	564	605	629	578	574	601	577	571	596	619	589	563	571	573	614	556	584	573	558	565	572	631	598	557	578	615	583	621	550	582	555	586	599	602	607	541	575	573	560	611	578	587	584	581	590	575	618	593	619	598	585	618	594	620	607	585	589	561	556	534	584	549	513	594	600	583	575	594	609	617	557	607	586	623	529	628	556	590	568	563	613	555	596	575	611	574	601	606	623	591	578	590	570	540	580	573	612	591	599	552	566	621	553	585	568	585	629	594	583	604	599	556	571	622	587	604	601	529	605	602	584	657	552	570	578	575	564	579	588	558	557	614	595	630	590	587	575	579	594	588	554	574	600	645	579	561	541	577	612	548	564	600	572	586	544	591	603	575	526	631	587	614	623	594	580	582	583	580	603	607	605	571	659	555	583	622	578	556	601	601	608	575	629	589	557	586	628	564	592	586	580	583	559	609	626	599	557	585	596	538	568	603	606	583	571	596	638	558	595	625	590	599	584	597	570	566	585	615	593	597	603	600	593	585	600	571	574	589	580	565	538	568	578	576	571	572	566	569	595	590	598	607	529	600	602	595	646	547	547	583	634	598	574	585	538	597	543	564	581	628	594	629	568	555	593	620	545	616	616	618	550	607	527	603	580	607	584	629	579	599	563	626	571	596	602	572	617	550	585	586	628	570	579	586	586	581	569	568	623	581	554	575	616	575	583	588	555	598	609	547	563	582	549	586	610	623	612	595	647	584	543	595	610	582	592	580	616	575	578	607	581	580	625	632	556	553	587	577	625	569	580	633	576	602	565	597	536	573	555	608	579	572	552	581	597	594	571	578	582	609	618	587	602	578	566	587	529	624	583	594	566	609	562	605	597	562	546	625	583	586	540	588	563	605	575	586	594	596	579	596	581	628	579	606	551	616	586	609	610	565	601	570	590	593	637	619	601	611	569	587	610	603	569	619	605	563	591	582	611	562	539	635	556	566	570	599	571	559	615	547	566	586	534	571	605	613	582	596	620	606	591	548	553	583	595	582	572	578	561	564	605	586	563	616	578	603	635	546	606	580	587	543	642	576	541	555	556	582	576	588	546	547	583	615	576	545	592	611	549	563	593	540	593	576	598	582	571	609	556	579	597	591	567	596	555	642	598	558	602	587	586	596	618	559	595	574	589	582	614	598	615	628	549	583	583	542	560	589	559	599	581	615	523	589	598	565	620	609	527	590	587	604	637	559	578	569	605	584	568	592	570	608	597	595	599	603	617	586	555	552	581	607	607	559	587	646	578	543	598	556	589	587	562	597	625	572	632	563	571	566	608	538	529	596	576	588	606	573	554	577	612	600	566	592	584	575	572	562	643	593	596	582	602	558	574	612	566	589	569	562	539	572	588	568	587	600	563	574	640	594	622	577	584	616	592	617	563	567	635	603	561	620	611	545	584	549	648	550	583	588	606	570	590	634	555	576	591	567	586	596	544	576	615	647	589	599	600	617	589	568	513	606	569	574	575	600	579	570	563	568	582	568	552	592	585	582	601	556	600	570	589	620	624	591	564	570	612	584	560	582	542	551	572	566	543	597	585	601	586	546	556	620	590	587	595	578	626	579	569	609	592	518	613	571	618	573	607	596	564	592	556	585	588	607	569	566	588	580	629	569	603	574	563	536	586	589	575	577	604	611	558	616	561	580	548	625	574	598	569	600	558	559	607	586	597	610	555	600	651	596	585	542	597	575	600	614	612	629	582	597	557	603	578	554	611	561	566
57761	57431	58983	43628	26104	13405	4833	1639	380	230	234	199	173	203	219	203	207	218	205	183	204	190	222	207	192	205	156	187	175	218	194	233	188	171	211	218	197	211	159	238	244	228	214	187	191	193	183	197	187	191	223	170	181	206	198	185	191	193	199	202	176	186	222	207	208	168	208	203	197	200	186	188	200	205	199	207	237	229	196	183	209	214	191	179	207	218	206	183	190	176	185	204	194	201	193	195	191	198	215	191	181	190	236	196	194	219	187	211	206	211	225	193	219	202	182	238	215	194	175	192	199	176	196	201	190	185	182	232	188	193	222	226	191	181	211	194	202	213	186	186	215	213	194	214	200	186	193	192	203	186	206	189	216	208	192	202	221	175	175	191	204	198	204	201	190	180	220	219	178	186	182	210	188	165	193	209	165	206	192	197	200	201	206	194	193	188	197	198	167	164	177	186	200	187	198	208	221	200	201	200	175	192	222	194	190	199	202	195	205	152	207	221	176	191	232	211	196	198	215	194	203	189	193	192	210	213	201	176	182	184	191	190	179	207	201	176	194	207	226	235	180	222	211	180	186	195	175	187	159	180	202	199	207	200	198	196	205	205	205	198	214	208	174	190	208	223	190	192	207	190	208	193	199	225	189	217	233	195	182	199	193	181	195	180	185	176	206	210	195	192	198	204	201	185	198	222	174	227	217	181	177	197	195	204	200	217	206	204	197	176	202	187	204	191	206	182	208	206	186	182	197	206	222	176	210	210	200	193	208	222	224	226	190	183	189	170	193	199	212	195	191	193	175	175	212	184	193	207	203	180	190	198	211	213	170	204	196	220	177	196	195	181	223	180	200	179	198	179	196	197	197	184	189	184	214	232	181	194	193	214	193	204	196	198	208	211	193	188	177	205	183	195	199	202	189	207	209	191	196	193	181	195	181	201	186	215	204	212	200	235	219	211	207	204	194	218	182	197	199	182	213	189	230	211	188	218	181	189	197	217	209	201	185	219	221	191	201	210	204	192	196	222	177	192	194	211	242	225	187	191	189	195	202	201	195	207	192	182	200	204	169	217	190	189	196	196	198	209	206	200	196	184	183	200	209	202	191	156	177	200	195	202	205	192	219	196	206	213	222	200	198	182	197	202	205	202	186	221	213	197	193	179	194	208	182	196	184	192	195	177	219	185	197	207	193	204	205	189	192	195	210	197	179	217	173	223	182	191	191	208	203	180	226	216	215	201	190	231	192	193	208	177	227	213	198	188	198	249	217	198	213	213	194	180	198	207	188	217	205	213	187	181	223	203	201	190	209	195	177	173	218	194	192	187	205	190	210	195	196	213	197	212	190	204	180	186	239	214	192	207	205	203	163	170	243	200	211	198	196	192	184	183	204	226	222	213	218	194	181	195	184	205	223	215	215	181	191	200	196	182	174	214	224	173	184	209	182	211	243	231	159	182	201	218	190	186	195	236	197	174	218	188	203	195	201	191	225	196	203	190	174	212	183	209	208	199	231	212	207	214	217	184	193	205	197	190	207	208	201	197	217	219	210	204	197	191	189	179	208	193	213	205	188	207	208	183	199	184	200	196	203	208	193	184	212	183	202	195	206	201	196	216	217	186	191	211	206	212	208	216	202	207	169	202	210	183	196	204	215	198	191	189	216	192	186	182	196	210	208	165	187	164	217	208	204	224	202	218	201	187	183	188	190	184	171	220	235	210	222	204	187	192	199	209	214	214	192	210	202	190	211	193	215	206	197	219	202	226	213	172	199	187	190	213	183	196	181	175	243	200	200	192	218	217	212	195	181	209	195	203	224	207	211	185	177	204	193	215	210	197	194	188	186	217	192	204	182	203	206	218	189	191	170	198	217	207	231	209	201	195	215	187	210	173	188	200	206	215	185	190	220	183	196	165	216	192	201	212	183	208	187	192	170	226	218	219	208	205	159	218	203	195	210	195	193	178	206	208	196	185	217	192	194	222	166	195	212	190	205	191	197	187	221	208	214	208	208	195	185	198	242	230	190	201	192	217	203	188	202	177	211	191	219	199	195	211	190	205	202	192	171	213	219	165	197	185	212	227	180	204	197	193	197	178	196	197	195	206	199	162	189	201	252	206	221	201	187	191	211	193	217	206	194	214	188	204	175	204	209	185	164	229	206	203	195	197	213	196	194	199	193	195	197	212	195	204	189	204	197	202	194	175	177	194	181	185	195	172	212	200	179	217	189	214	210	204	196	205	215	217	204	217	210	218	190	214	200	200	192	198	205	185	190	221	212	178	206	197	184	226	211	211	215	199	187	188	223	192	181	200	218	227	234	157	224	204	193	201	197	191	188	195	227	174	195	207	194	207	199	193	181	190	201	193	208	202	206	197	185	203	192	181	189	251	191	201	194	191	217	209	179	201	194	185	207	205	180	207	205	191	204	178	199	205	184	180	182	183	208	211	179	232	220	231	226	191	212	214	189	190	220	217	184	216	210	218	201	180	212	192	189	200	168	195	196	223	174	187	215	186	181	205	174	191	225	201	190	201	215	174	194	202	218	202	194	219	189	210	203	154	185	195	201	199	173	174	205	197	198	196	213	174	204	177	220	192	186	186	166	193	191	176	189	222	199	197	187	193	196	198	216	216	184	230	209	201	219	200	225	189	204	205	168	191	201	208	189	220	210	198	172	202	171	184	216	190	190	208	168	203	208	183	186	219	212	224	199	193	175	193	192	195	207	203	221	204	214	190	207	175	184	193	222	217	192	205	203	213	207	192	207	173	183	195	197	205	200	188	204	206	190	214	204	189	175	186	196	202	216	183	209	194	192	189	214	203	192	195	212	197	180	202	194	198	203	183	196	192	208	179	192	205	203	219	209	197	196	178	197	198	214	241	184	196	160	216	193	186	175	181	178	195	186	215	199	207	216	194	204	212	201	209	181	204	192	182	193	191	192	174	217	210	180	198	229	207	192	211	215	222	163	204	196	208	173	191	170	205	194	207	208	224	207	171	222	208	199	170	217	201	210	198	203	194	188	188	202	181	184	200	207	221	195	191	186	169	216	216	186	165	192	217	188	168	208	193	205	182	200	206	225	199	212	188	195	179	222	198	183	208	170	180	180	183	191	194	211	203	212	210	195	185	243	186	207	229	186	214	171	210	218	179	203	197	194	202	210	203	200	219	193	188	180	210	211	200	200	201	207	204	188	183	212	219	205	180	206	211	211	215	187	208	180	198	189	222	202	204	187	210	219	199	191	213	215	223	199	197	174	191	204	210	182	157	184	206	196	184	200	179	172	236	223	169	225	199	220	171	200	195	218	211	170	177	207	177	179	204	205	164	182	198	226	208	200	216	201	208	191	171	200	198	190	172	210	197	190	186	209	188	194	198	188	205	227	193	191	198	186	211	234	180	191	201	221	229	204	186	175	222	155	192	192	218	200	226	209	207	203	195	226	215	184	200	202	182	205	177	200	178	226	206	214	199	214	183	178	200	183	208	223	209	189	192	207	209
35145	43113	54227	48659	36704	24576	13289	6034	1090	603	576	514	498	519	569	625	560	498	516	491	451	493	452	486	497	460	490	459	483	453	447	456	477	491	499	476	478	502	489	452	573	579	530	546	475	469	486	474	479	469	460	483	463	481	497	484	479	473	471	447	506	470	451	464	416	507	461	481	431	462	473	478	491	456	466	492	488	464	450	447	477	494	491	440	452	444	484	495	483	485	436	474	456	465	489	476	469	518	453	459	496	431	455	500	439	451	490	470	426	464	471	480	471	507	433	428	472	462	475	440	456	516	461	478	441	538	463	459	484	476	441	497	465	452	442	458	473	490	460	436	457	477	470	471	480	487	466	498	461	450	441	458	444	444	444	495	436	471	520	444	474	471	448	474	411	515	466	439	444	483	484	475	467	477	466	475	438	419	450	463	506	475	430	475	491	487	459	463	476	494	494	463	425	469	472	449	470	432	446	441	457	437	473	448	449	487	427	483	533	492	479	494	500	454	433	449	504	467	485	442	467	492	476	464	464	486	454	444	466	476	499	442	474	495	509	449	502	433	458	434	466	435	437	491	498	473	493	441	471	445	474	424	491	439	420	469	411	465	442	482	478	462	440	458	479	442	479	452	438	474	482	482	478	490	450	455	466	460	503	480	454	507	518	482	475	441	448	456	472	473	462	502	477	438	475	442	461	467	495	457	486	451	468	466	454	509	443	458	436	452	442	445	467	433	484	483	476	455	450	476	476	478	464	439	474	476	423	488	479	472	490	462	487	415	470	423	468	465	465	479	462	450	447	469	494	472	487	454	464	484	467	464	479	479	490	459	441	434	440	465	446	459	432	468	471	408	445	431	456	482	453	490	484	433	470	452	475	450	454	486	467	504	483	471	450	425	423	431	445	471	452	458	488	439	452	417	432	465	499	438	506	511	487	450	475	465	515	450	442	430	464	464	454	475	472	488	432	451	485	465	434	472	457	446	447	463	462	481	511	487	465	457	447	474	455	487	475	479	458	464	460	472	482	476	462	463	460	486	512	450	479	501	445	442	484	476	477	434	437	454	477	505	486	460	462	429	458	458	483	471	430	436	475	450	448	451	466	436	453	454	439	451	495	462	425	483	451	427	455	431	507	468	461	470	484	507	439	496	435	463	481	492	453	448	479	458	517	474	457	491	456	454	436	469	476	477	436	458	473	452	462	435	456	460	478	499	479	487	469	490	476	506	478	477	475	477	456	437	467	459	479	455	456	421	463	422	503	438	499	456	459	419	460	491	472	472	494	439	425	467	499	473	478	449	468	449	439	489	439	455	431	455	448	462	472	464	437	468	451	524	465	423	467	480	475	457	459	442	467	460	477	448	476	477	518	445	485	494	453	477	492	484	456	466	469	466	477	467	455	444	449	503	427	452	468	472	492	477	494	451	514	462	469	498	487	467	446	444	461	479	470	480	437	443	466	495	450	458	471	438	440	463	474	463	504	457	465	453	462	452	499	457	469	479	456	498	493	474	477	480	454	457	486	448	477	463	429	480	476	432	492	474	488	487	488	449	445	465	501	462	489	462	460	458	473	448	471	474	476	456	468	446	498	474	453	457	466	464	494	492	464	503	405	465	483	473	460	428	473	454	496	481	489	486	505	493	460	468	439	480	456	453	522	453	430	486	464	439	463	425	461	473	453	414	504	500	471	460	488	470	457	444	474	411	440	463	471	455	476	461	497	473	479	500	452	462	483	471	441	463	494	434	474	459	452	495	441	444	495	465	462	465	464	447	487	463	481	473	487	465	469	419	450	442	504	451	505	499	556	466	421	466	498	436	455	453	455	480	461	478	502	456	481	435	507	473	473	474	470	455	449	463	481	454	479	451	451	454	453	477	494	449	451	446	461	447	479	439	451	452	484	459	467	474	478	491	472	490	465	463	424	487	418	486	488	476	473	478	458	487	457	491	469	506	435	488	451	465	431	455	500	463	459	452	491	451	458	453	474	495	481	437	477	468	455	473	474	484	471	446	459	513	473	500	471	465	434	477	454	459	465	465	466	480	454	452	471	514	466	488	460	486	446	475	441	465	477	490	467	467	483	456	502	461	441	479	456	499	472	468	446	455	477	469	502	451	449	469	461	448	475	503	464	492	466	478	466	493	454	466	484	462	469	467	466	474	460	459	493	426	454	500	468	472	447	474	467	492	452	428	447	443	443	465	488	472	474	452	463	490	479	450	468	444	458	453	442	498	502	445	466	472	435	467	505	461	494	464	449	453	480	444	436	494	487	450	478	474	466	454	482	450	477	444	446	467	492	436	428	454	469	470	457	486	468	465	473	492	434	440	467	467	463	447	439	461	453	434	478	423	458	483	475	474	464	449	449	471	491	491	477	438	430	455	461	480	464	475	465	462	487	413	476	448	465	498	450	503	445	435	457	454	440	455	491	505	458	463	472	449	500	457	452	457	449	473	477	426	484	447	459	462	499	447	441	447	483	510	479	495	456	445	524	506	473	465	447	465	460	477	463	464	468	439	444	456	463	454	463	423	463	445	481	458	472	458	480	503	449	451	484	476	447	448	475	462	469	473	446	461	474	451	465	488	473	486	502	465	456	441	461	440	458	490	459	459	474	470	467	499	462	424	480	465	493	482	443	486	459	456	478	492	457	464	454	432	473	450	458	447	457	481	529	461	454	471	458	473	444	433	468	453	491	444	492	465	484	444	474	477	487	495	485	479	474	465	460	516	463	466	510	488	481	440	440	486	401	454	454	473	469	472	479	490	456	454	503	481	455	458	457	479	486	461	444	479	436	479	466	451	469	488	412	459	469	474	488	451	458	496	464	511	447	428	472	455	430	439	485	453	449	469	463	438	476	474	524	476	464	449	479	470	442	475	485	471	442	448	474	496	483	441	482	434	476	463	481	448	506	498	486	454	462	481	459	472	492	450	447	443	450	464	457	483	459	429	447	487	472	426	503	520	448	453	489	464	456	443	466	476	487	454	476	503	463	465	463	476	498	454	520	469	468	482	484	478	463	504	438	451	470	469	467	434	502	448	445	484	482	449	450	457	469	462	463	442	480	463	485	462	460	487	454	458	485	510	471	494	456	454	519	449	439	470	482	455	477	436	431	470	483	487	457	497	499	454	426	443	439	423	478	431	454	452	453	511	489	495	444	488	471	486	474	497	460	430	462	480	470	424	439	486	472	453	458	504	470	524	457	462	448	502	508	458	454	452	473	451	486	454	446	470	471	413	471	489	492	430	454	445	491	471	434	462	510	420	461	450	472	480	463	490	467	496	505	465	522	442	478	475	462	450	477	447	462	447	458	471	459	444	460	459	444	473	460	428	482	488	462	479	433	482	449	447	471	466	475	448	505	450	452	464	450	460	449	440	471	468	482	463	455	461	429	485	486	467	484	512	444	475	433	447	504	451	462	426	475	467	499	443	448	460	467	493	425	484	474	468	479	443	465	458	494	519	450	450	462	453	468	466	456	428	497	468	455	435
75697	76058	74769	59516	41473	26930	12807	3806	502	249	205	174	179	173	179	218	162	208	185	184	213	159	176	200	172	187	142	188	175	157	197	176	170	171	139	135	160	157	179	176	188	219	202	185	180	197	191	164	179	186	173	196	151	174	181	178	186	183	150	147	180	188	144	178	207	187	190	169	167	169	173	161	165	179	150	153	147	162	171	164	175	156	154	178	152	153	170	190	157	128	203	184	184	176	162	162	167	178	191	161	184	169	153	173	161	169	158	166	168	178	181	163	165	164	165	161	191	175	162	154	171	158	159	165	185	174	170	148	160	165	167	172	160	171	163	174	139	190	170	158	189	171	156	207	167	179	171	173	160	203	170	192	155	178	164	167	163	177	180	161	171	164	161	158	156	204	186	170	182	167	168	152	168	167	165	174	186	155	178	162	180	168	173	165	181	193	157	184	189	166	167	190	143	148	158	173	168	151	172	152	141	178	173	188	168	167	148	152	202	143	154	161	178	192	169	177	156	170	175	196	164	189	177	177	168	177	163	165	166	150	151	158	158	160	184	157	166	191	166	181	164	154	177	146	173	180	154	138	161	169	194	178	163	166	184	169	177	181	154	166	172	177	170	173	171	164	177	160	146	182	161	156	157	181	166	169	182	159	179	165	180	167	143	180	155	146	174	175	169	150	154	177	154	173	170	155	176	202	172	166	173	176	165	177	183	166	161	154	158	160	157	181	160	185	169	174	167	170	164	180	173	165	178	170	146	152	186	174	163	171	173	165	172	171	174	163	171	159	180	171	177	180	203	146	185	171	153	149	162	184	182	148	168	178	157	175	171	158	175	160	148	179	152	155	177	179	182	175	184	152	159	174	155	166	175	190	163	172	185	161	148	162	190	172	195	179	159	162	176	168	162	168	181	165	161	153	148	171	190	154	175	192	165	172	177	171	156	172	169	180	164	186	161	183	166	181	178	177	186	174	168	172	195	175	169	168	184	141	154	190	158	176	175	163	156	158	173	185	158	180	165	175	166	151	177	172	175	175	174	165	159	198	169	165	178	167	179	167	187	170	164	191	188	164	170	157	169	177	172	148	170	153	166	146	171	167	192	181	164	167	156	174	174	177	172	155	172	157	175	189	160	174	179	200	168	176	157	167	161	195	167	182	159	169	157	186	182	160	170	172	140	160	163	176	186	188	168	185	155	173	176	168	175	171	151	153	205	153	168	164	165	139	157	163	172	178	158	183	156	189	167	166	165	171	172	144	170	169	181	164	163	190	184	193	169	173	149	198	157	193	171	170	175	161	187	188	164	174	163	182	175	183	182	162	187	181	177	166	183	191	199	152	169	172	175	166	162	189	147	164	170	141	164	166	179	161	151	183	160	169	174	167	203	179	149	173	179	166	176	183	157	177	171	158	167	149	149	184	185	163	189	164	180	167	173	176	144	144	167	165	181	168	154	183	163	166	156	166	175	171	176	201	202	179	171	190	169	168	169	152	178	172	180	181	172	186	184	162	171	169	171	153	153	169	159	185	165	153	175	184	165	155	175	150	161	163	164	177	178	181	195	187	150	179	183	160	136	163	162	188	152	163	173	166	162	188	167	171	175	162	178	177	162	161	169	161	166	153	161	170	176	205	173	163	159	172	167	192	206	165	172	190	164	131	164	174	182	161	169	163	164	172	169	188	171	171	154	171	156	175	152	164	161	148	173	171	167	204	177	161	170	146	163	178	179	149	170	175	178	184	166	180	159	178	180	187	183	198	167	151	164	168	164	146	183	171	156	167	150	186	181	152	165	181	201	142	164	164	185	189	174	179	178	199	167	171	171	169	192	165	151	169	134	146	150	177	186	168	164	154	187	147	175	184	166	166	174	174	173	188	170	178	167	159	153	159	170	168	178	190	197	193	151	167	166	172	160	181	177	177	180	166	153	162	168	177	169	179	191	175	147	158	169	167	167	154	178	162	164	186	198	184	191	175	170	178	175	182	181	183	146	153	180	164	190	179	167	174	167	172	181	185	162	166	167	182	172	162	165	160	171	147	143	131	142	186	159	171	184	163	204	160	169	176	158	168	199	177	192	149	168	153	141	179	162	182	171	170	141	163	150	149	191	146	158	166	174	170	165	159	193	201	180	172	183	169	164	185	177	168	169	158	151	176	164	165	173	166	189	181	174	182	174	158	150	150	178	164	181	175	175	186	164	183	156	183	161	171	165	167	168	162	174	187	178	163	175	160	204	173	163	177	163	176	201	167	156	165	165	147	165	157	178	162	185	177	180	150	164	182	183	168	159	147	163	183	184	154	169	178	189	186	158	197	141	186	137	161	194	196	180	177	185	169	182	190	162	177	142	149	165	153	180	183	173	176	171	184	171	178	163	158	184	160	148	154	162	147	175	164	181	153	172	145	163	167	178	168	196	147	165	163	180	181	168	153	174	155	168	156	174	175	191	180	153	182	164	170	180	158	166	186	179	155	187	188	210	179	148	187	188	163	180	174	164	150	162	151	169	161	156	159	148	185	157	176	158	155	176	159	182	168	154	164	162	170	177	179	178	174	202	159	155	175	180	156	162	188	171	173	160	183	183	185	184	171	167	152	165	161	187	173	195	150	170	179	176	176	147	181	190	174	168	161	159	168	185	193	171	191	185	173	164	172	171	183	183	175	162	162	175	164	171	156	159	164	172	177	161	161	171	147	159	182	169	161	163	172	165	189	161	176	177	166	191	173	175	171	157	169	167	173	179	168	190	176	149	160	182	142	168	149	163	180	181	183	176	206	158	148	159	186	166	176	145	188	182	176	176	169	175	176	179	199	177	172	161	171	169	179	173	175	153	171	178	145	149	185	166	170	191	196	157	163	143	195	158	189	159	186	184	177	200	185	184	191	176	174	179	161	203	167	166	164	172	162	183	202	142	179	149	154	168	142	158	180	169	151	177	166	154	202	165	167	187	169	178	179	181	161	174	173	161	187	174	183	181	174	161	174	185	165	176	174	188	183	161	166	171	145	179	176	154	168	166	170	193	177	184	167	158	167	156	189	173	165	152	160	159	153	168	141	196	160	163	162	162	174	173	162	169	152	176	171	177	174	151	173	179	182	170	161	161	155	177	187	170	175	172	185	155	169	152	156	146	190	161	156	171	174	144	183	164	167	156	151	175	174	161	156	160	176	198	206	174	174	154	165	170	139	173	167	156	194	175	191	170	159	188	192	162	174	182	166	173	175	178	161	171	149	176	161	149	164	153	164	157	160	171	170	182	181	147	167	171	160	152	192	180	142	167	151	160	167	169	156	189	168	182	165	167	165	175	140	168	153	170	165	189	166	167	173	167	167	163	166	170	182	147	189	169	181	166	171	126	195	182	172	188	192	141	184	184	171	167	176	141	164	170	167	169	180	160	137	178	138	186	186	166	159	166	182	181	170	165	184	187	145	164	179	161	153	176	177	146	173	165	172	135	143	193	174	170	159	157	172	174	159	159	159	166	185	174	161	161	153
47468	57651	70853	64148	50232	37824	23515	10260	1543	660	571	449	443	558	679	761	578	574	496	480	456	459	438	432	371	461	404	433	447	405	426	418	438	412	405	433	392	389	398	434	599	619	541	524	439	408	411	447	384	389	413	424	411	453	416	405	409	405	393	423	399	446	421	398	391	384	382	392	415	404	450	413	408	379	456	421	406	409	415	428	404	430	401	423	361	432	411	380	409	399	400	400	431	418	407	416	418	377	388	417	394	400	429	430	386	405	393	430	410	385	404	383	408	427	377	384	397	410	395	417	403	410	416	360	379	428	400	410	427	402	399	390	429	402	419	372	403	384	386	378	401	378	430	389	383	384	414	409	450	409	397	412	417	425	426	404	398	432	419	418	425	398	402	410	427	405	415	361	355	413	403	427	411	403	387	379	384	398	395	425	389	375	366	414	393	409	387	394	434	419	404	405	420	408	382	431	398	395	381	387	436	397	408	409	420	418	420	420	383	407	416	412	432	398	375	434	385	375	416	434	377	423	425	410	414	433	416	406	413	414	449	415	435	436	407	400	423	429	397	423	406	420	399	411	449	401	421	372	402	424	403	399	405	426	406	407	410	419	423	412	398	347	386	416	429	380	384	403	422	404	400	390	402	410	416	414	408	403	419	405	426	376	371	400	397	395	410	411	413	406	421	385	395	410	399	392	393	429	403	386	381	391	391	439	432	390	374	397	409	408	425	383	395	405	405	452	411	421	411	423	404	408	397	416	395	388	419	419	413	400	398	383	414	400	383	412	399	388	398	439	419	382	410	400	404	424	403	412	380	450	414	432	386	419	412	402	427	396	397	417	404	402	413	444	403	390	398	394	414	385	403	420	403	428	405	397	389	385	404	396	409	412	384	425	429	435	408	433	414	414	420	409	359	407	396	438	419	443	382	413	383	415	413	413	416	391	390	415	428	425	417	420	416	419	441	427	422	350	416	411	412	397	415	401	403	373	412	387	404	370	405	360	418	403	424	392	433	435	390	443	417	404	365	374	410	414	409	392	369	432	431	386	422	379	389	398	390	364	434	378	443	407	426	418	377	362	438	416	393	428	396	414	437	409	413	401	425	431	376	425	397	361	417	456	405	427	424	418	416	453	387	399	407	382	378	382	397	431	396	405	380	393	393	436	442	418	433	396	397	430	361	405	416	408	370	405	433	434	435	367	411	390	380	408	440	431	405	374	417	445	397	374	403	401	407	429	387	401	413	366	379	404	389	417	406	427	443	398	385	399	380	409	384	402	402	436	432	392	440	426	427	415	382	391	383	402	440	410	416	412	456	410	415	415	403	398	415	379	417	376	422	429	413	389	412	426	401	401	384	416	418	378	442	453	414	399	439	406	420	416	381	433	430	387	373	428	369	382	393	382	416	424	392	436	407	408	417	418	413	414	394	447	378	459	392	399	374	415	386	433	415	406	389	433	382	406	408	396	350	405	403	392	385	405	416	395	439	398	407	366	407	403	435	448	410	401	442	400	402	391	373	423	409	401	423	387	395	412	421	381	394	380	425	403	419	397	440	397	408	409	418	427	410	422	431	399	433	404	436	400	398	374	397	449	383	393	379	415	454	398	383	414	427	398	420	424	446	402	418	387	384	419	367	439	405	400	394	415	435	428	406	401	390	378	393	418	392	389	431	390	423	436	386	417	348	404	440	429	372	389	402	410	398	412	411	402	409	389	450	406	415	475	392	389	399	383	396	452	418	383	374	396	391	373	410	420	396	399	389	396	388	379	415	417	391	390	395	393	394	388	420	381	398	395	399	362	431	390	405	404	402	411	377	389	468	420	427	420	427	419	413	448	407	415	411	402	412	378	391	379	397	431	402	383	418	429	438	415	379	394	391	426	396	461	420	420	394	389	392	401	423	412	431	416	396	409	407	403	371	428	390	424	451	386	388	404	419	411	376	397	406	463	407	415	388	410	397	428	406	414	413	405	428	397	410	401	434	467	397	399	397	412	393	424	420	400	398	388	389	413	398	432	402	401	415	455	407	422	384	376	408	436	389	426	388	412	428	426	398	408	383	442	403	449	435	411	444	371	434	413	389	413	375	404	425	395	414	403	410	413	427	416	403	437	405	377	406	417	419	409	427	417	406	422	378	408	394	368	399	407	436	398	377	406	428	407	389	397	417	401	426	382	393	410	441	424	421	383	404	436	396	401	416	409	413	464	383	426	427	433	390	408	373	416	401	403	436	419	413	386	401	403	408	391	426	390	418	438	422	447	388	416	434	395	420	391	415	391	396	380	413	389	417	440	401	380	384	414	460	424	386	383	419	399	425	450	398	376	395	369	402	384	410	377	396	405	408	413	411	403	418	398	387	433	408	400	393	411	400	398	384	374	443	406	390	418	373	422	408	416	399	394	401	383	423	425	426	461	421	420	397	405	391	390	399	386	398	408	409	374	408	415	397	371	404	431	376	402	397	427	396	411	393	415	423	412	385	386	413	424	375	358	383	393	405	399	433	435	422	399	370	461	426	398	407	391	439	354	419	399	393	390	370	418	416	434	409	404	422	399	389	394	382	447	385	387	388	425	392	391	384	407	403	426	390	390	372	464	390	415	386	416	423	407	400	410	407	433	393	434	419	439	420	371	411	379	364	390	438	425	431	408	372	415	389	397	394	384	397	429	377	417	416	382	382	438	430	433	365	440	390	395	403	389	393	386	398	401	394	395	397	396	435	430	420	411	394	428	377	361	405	431	416	388	425	401	404	394	409	428	414	417	404	404	410	377	398	352	415	391	390	436	383	415	387	397	400	450	427	372	404	388	427	394	400	411	415	385	417	382	428	382	408	384	442	417	397	406	413	379	401	402	421	416	439	400	469	389	386	402	426	387	416	389	398	419	414	413	408	377	378	397	409	449	409	449	432	426	377	412	428	412	410	449	409	440	412	403	415	426	385	403	391	440	397	429	384	411	412	436	396	402	382	415	385	377	421	407	433	399	443	425	421	393	415	391	376	450	429	439	404	368	440	399	349	411	391	430	438	419	450	411	427	430	443	413	409	417	376	431	405	420	366	373	407	434	383	404	446	406	431	397	371	404	393	413	397	392	378	460	381	395	410	399	443	439	414	390	400	390	388	399	426	420	405	417	430	391	429	423	430	388	401	395	406	420	444	428	411	417	415	427	421	378	426	398	433	422	405	389	399	399	414	404	389	380	408	428	409	408	396	405	372	451	398	404	373	399	375	396	435	425	400	421	395	408	409	387	381	408	421	414	409	430	375	407	392	419	353	427	411	416	377	384	378	425	421	424	421	412	376	426	407	399	400	383	419	415	431	419	441	413	367	395	398	405	390	410	392	406	389	429	390	367	418	395	417	421	375	432	422	423	408	387	371	410	410	411	381	424	420	410	430	382	374	381	420	398	426	390	384	437	417	391	446	402	388	401	408	401	372	393	424	429	393	444	400	439	414	421	397	389	375	424	431	398	423	393	420	401	428	381	398	392	442	383
17518	13229	11668	6401	2692	1432	748	390	236	254	249	246	248	241	251	270	235	250	278	221	239	263	231	238	245	230	262	237	253	256	271	271	235	264	247	278	242	251	248	264	256	245	263	258	272	225	262	269	249	285	245	245	241	267	264	255	240	251	252	269	281	253	275	264	239	231	252	223	271	225	256	248	248	237	243	243	247	251	237	268	237	277	271	244	268	260	249	233	280	257	245	275	247	251	284	250	266	261	224	261	268	268	265	259	255	243	260	266	232	260	247	254	239	243	255	272	229	254	267	265	294	262	264	239	236	234	261	237	248	245	249	225	271	257	254	254	292	256	201	257	236	258	255	266	233	261	246	250	259	270	263	261	235	238	266	264	260	248	277	235	266	277	262	250	233	254	279	276	268	265	262	228	282	254	266	262	274	226	236	248	249	255	244	256	261	276	238	264	259	246	227	234	281	235	267	234	268	257	256	249	273	248	261	274	252	276	229	224	220	250	214	263	241	247	259	294	267	262	262	256	244	231	253	257	238	236	254	247	251	252	243	289	235	249	246	238	236	239	253	237	271	244	239	246	232	270	248	267	248	254	258	244	258	268	240	271	258	245	239	229	228	219	262	242	261	255	215	230	266	267	251	238	250	249	268	271	255	228	227	277	285	247	241	236	260	243	255	257	224	249	240	229	235	258	271	238	257	249	249	265	253	269	235	298	282	272	251	252	251	242	282	251	233	253	245	263	261	255	258	242	229	266	260	265	268	269	283	255	259	246	265	259	258	256	263	202	250	226	252	265	287	256	256	225	268	252	285	250	255	267	258	278	262	248	251	257	266	225	264	226	279	253	224	228	262	250	238	257	248	255	243	233	277	246	263	236	260	277	251	243	280	264	238	238	255	246	239	256	240	251	238	279	260	243	240	254	259	241	267	242	236	250	258	254	283	250	262	242	265	250	264	268	236	280	250	242	239	280	242	247	270	245	273	273	251	260	256	254	223	253	282	257	283	261	233	240	229	260	237	234	258	257	268	259	251	218	280	251	242	245	262	246	230	223	254	271	261	244	252	246	300	280	230	257	275	277	259	245	273	250	227	276	259	246	224	246	246	249	262	256	269	276	260	262	248	242	271	249	223	271	215	239	224	247	272	293	235	216	247	252	240	266	247	239	231	255	263	251	245	269	262	270	246	268	249	277	269	243	273	244	254	266	246	263	242	278	280	259	281	258	267	249	256	240	265	238	267	251	285	254	242	266	242	252	266	224	245	253	267	249	245	272	253	233	253	239	215	234	236	241	231	216	237	257	264	261	255	235	240	260	250	243	240	246	230	273	235	246	262	242	284	272	238	267	254	255	244	253	264	257	252	254	238	251	250	241	284	275	255	268	280	257	246	269	225	238	241	260	225	252	253	255	277	264	232	267	283	246	241	230	227	253	264	228	293	262	215	252	240	247	247	255	280	237	260	256	282	254	255	252	244	229	281	263	242	264	227	249	239	306	249	258	247	237	251	259	239	264	268	225	235	253	246	236	261	236	251	251	255	254	262	252	246	224	238	237	269	242	288	250	234	240	250	246	249	252	248	221	230	236	251	312	293	218	233	273	262	275	246	238	251	278	224	243	269	245	246	248	260	274	244	239	239	242	260	285	252	249	258	231	272	236	245	253	237	242	246	302	253	249	248	274	277	279	267	258	254	273	261	259	261	276	258	231	266	255	266	232	261	240	257	252	231	222	233	291	267	249	258	257	254	266	244	242	234	229	271	231	232	266	250	262	244	244	260	282	264	258	256	287	251	257	238	259	277	268	264	255	231	243	236	259	254	254	237	253	279	244	253	300	281	236	239	244	256	253	247	246	258	218	284	262	249	256	234	270	262	251	276	261	238	207	246	269	263	243	255	300	242	235	251	257	262	269	252	259	253	250	285	279	266	247	287	260	264	289	248	262	243	270	277	250	270	249	261	265	266	235	245	268	255	258	238	264	260	290	263	263	241	264	254	249	270	243	255	272	247	256	287	281	252	265	222	229	222	239	239	261	271	265	252	265	234	252	266	240	235	284	256	301	258	232	263	259	275	268	258	256	278	281	253	275	264	241	251	253	257	260	248	266	256	286	291	232	255	252	245	243	245	241	243	266	243	272	265	281	241	268	231	252	280	274	260	270	257	236	239	253	255	260	260	242	239	247	247	231	236	258	227	236	231	282	245	230	239	264	258	260	257	233	216	259	239	259	247	242	263	247	244	228	263	242	263	258	266	258	263	288	243	275	292	276	236	241	223	262	261	265	266	250	247	270	246	260	241	287	225	243	234	263	232	234	244	229	247	236	262	243	283	249	263	240	218	237	269	263	272	293	256	262	207	264	226	232	274	256	263	268	243	241	267	253	249	245	244	264	292	260	267	277	271	266	277	222	264	254	260	224	284	246	263	251	254	266	236	270	229	238	270	262	268	248	258	236	265	271	248	233	203	245	231	239	232	244	271	244	248	275	272	287	255	268	308	249	239	243	277	272	250	263	242	247	282	241	253	259	260	242	267	273	227	269	261	248	277	268	219	254	270	274	224	251	228	235	243	253	273	224	271	245	304	236	251	264	273	262	230	290	244	255	248	279	224	217	244	250	258	257	217	257	249	246	247	227	244	264	285	257	293	262	277	251	252	281	258	230	251	228	260	274	236	261	246	249	254	235	249	258	244	247	253	245	260	256	212	281	253	270	277	228	265	266	249	252	279	223	241	244	252	258	260	285	238	270	257	236	257	254	264	240	259	275	276	253	284	249	279	231	266	256	225	262	265	267	262	273	231	255	285	245	226	248	229	269	253	234	247	251	256	244	246	239	250	262	259	238	271	278	288	240	279	275	293	253	253	265	232	235	282	259	288	261	256	265	244	244	255	253	251	240	256	237	249	244	261	253	256	272	252	240	278	244	251	258	278	264	221	263	232	248	241	219	254	257	250	252	225	229	282	264	218	273	261	284	252	227	260	265	249	245	229	261	239	237	255	244	225	241	284	277	238	234	248	250	242	233	232	288	267	250	258	257	249	244	265	264	238	261	235	275	272	262	258	281	239	261	268	228	251	284	271	241	243	264	243	261	240	229	244	250	229	227	247	266	253	259	263	233	235	239	238	250	234	300	287	241	277	246	237	269	251	277	266	236	253	271	257	239	272	252	238	249	254	256	250	260	259	274	274	266	240	242	265	256	242	253	267	244	229	240	247	263	216	255	264	244	260	263	226	256	253	237	235	261	225	238	274	262	252	272	289	274	244	268	255	276	274	278	278	234	272	262	250	240	286	264	237	233	242	277	242	244	264	264	253	250	240	242	257	256	248	240	225	246	250	242	251	257	250	215	245	239	248	253	270	251	254	226	258	234	265	245	264	259	267	256	251	243	243	275	238	264	265	250	215	238	272	266	275	256	254	233	247	232	240	237	271	259	286	242	228	268	248	261	240	242	217	224	252	254	261	257	275	265	268	252	216	270	279	226	236	252	276	283	238	209
13759	15095	18819	13959	7841	4326	2178	1030	591	600	579	589	596	582	625	577	563	633	597	591	617	600	577	567	562	619	604	534	580	551	582	553	588	574	559	603	560	583	586	594	598	583	593	569	604	554	593	560	592	595	613	547	567	571	550	571	643	600	554	568	549	557	566	541	613	582	540	610	613	524	586	571	620	581	583	600	572	587	560	597	581	605	611	564	552	558	570	580	533	572	608	585	554	552	534	633	595	570	583	589	610	575	572	541	547	550	574	576	569	601	573	573	565	612	544	551	589	589	600	556	589	581	572	581	548	600	579	579	561	572	528	571	560	583	588	629	548	606	604	573	623	553	576	552	567	558	546	596	563	621	602	549	570	605	553	536	572	567	572	535	574	573	603	651	605	596	582	592	625	579	600	562	568	584	585	557	663	559	563	614	534	573	563	552	597	558	569	573	593	594	587	605	573	639	606	565	587	564	596	536	578	553	602	610	551	651	579	564	574	596	585	568	597	556	621	543	628	616	613	605	568	544	620	533	566	589	585	573	552	594	566	570	557	538	558	587	619	558	559	589	546	614	603	595	572	609	591	580	594	595	572	585	596	584	554	665	576	624	591	575	562	600	539	567	560	593	569	555	546	566	627	562	570	610	601	571	568	611	597	573	581	593	559	553	529	578	600	575	555	623	593	622	652	592	568	579	599	611	573	584	626	540	569	582	584	560	580	577	579	573	569	575	564	578	576	604	580	580	617	575	555	604	584	570	602	562	602	573	596	626	607	562	578	607	573	547	632	578	601	634	588	568	575	579	574	620	558	574	596	592	615	596	586	640	575	567	593	605	627	589	603	618	642	538	561	582	525	577	598	597	583	580	574	598	582	590	599	606	613	571	574	581	608	552	628	613	588	583	597	588	618	615	600	597	592	588	583	577	556	585	573	552	548	574	589	582	572	591	570	587	586	604	641	575	596	606	607	592	644	567	567	573	583	568	608	604	617	572	574	574	599	605	563	562	575	607	611	584	563	561	595	562	574	570	583	572	550	560	569	584	554	574	571	576	602	565	579	606	568	587	582	559	608	596	560	567	585	597	568	539	575	573	569	579	601	598	575	544	560	531	550	540	549	569	616	628	618	577	596	553	579	629	570	554	571	549	563	550	600	592	597	583	590	550	573	607	565	575	580	588	573	594	533	576	552	605	604	622	564	615	602	552	546	580	521	573	549	530	561	565	567	607	618	575	620	555	577	550	560	576	588	563	588	568	604	594	556	589	582	596	577	572	561	537	601	592	597	567	586	565	605	564	558	563	603	550	582	577	533	557	585	562	599	569	568	590	536	534	593	584	597	564	590	624	581	594	585	564	579	607	588	556	612	611	550	561	613	594	582	605	571	598	569	604	577	566	560	574	536	576	557	612	553	598	557	562	625	565	597	569	589	588	594	566	590	622	552	578	556	602	592	560	589	577	559	591	557	569	596	565	559	620	561	559	517	534	577	553	573	573	585	571	589	561	577	591	568	595	571	585	620	569	613	585	583	594	601	581	620	568	605	548	537	565	549	559	567	591	594	556	547	546	544	583	537	593	572	614	577	593	567	613	564	545	628	587	561	622	598	603	581	588	548	623	602	560	604	585	546	597	578	609	554	600	555	592	575	609	573	534	568	592	541	571	588	572	582	578	581	548	619	604	562	563	586	571	567	586	581	568	560	548	578	618	595	624	580	584	580	567	608	607	576	539	613	575	587	645	579	590	562	590	561	582	620	563	573	592	579	544	580	576	590	588	560	583	588	582	596	586	607	603	601	603	582	599	581	555	558	594	593	600	610	580	627	600	556	606	552	586	626	579	600	611	562	571	579	584	552	549	589	557	579	580	562	613	603	544	583	565	565	640	571	604	612	590	570	584	571	567	589	560	630	561	625	562	545	570	627	581	582	546	588	637	552	564	575	616	527	586	597	581	596	586	547	570	580	595	541	590	574	586	603	569	566	579	582	555	574	541	554	596	568	554	567	608	575	558	603	575	582	569	563	559	589	555	638	573	616	582	573	613	584	596	576	537	575	609	614	594	595	566	606	624	571	590	625	567	561	552	568	570	601	578	578	579	607	582	544	608	571	548	620	562	577	556	608	612	559	577	589	615	579	572	581	582	588	549	602	598	583	552	591	573	612	537	560	563	595	559	560	626	569	578	576	568	602	616	558	568	599	608	584	563	586	626	580	523	576	592	578	568	583	561	574	579	581	532	586	593	609	625	592	608	604	557	592	599	599	554	589	573	595	596	559	576	592	613	573	569	586	596	629	551	582	578	563	558	559	575	588	594	572	614	541	583	611	597	602	639	523	593	538	580	597	560	608	570	608	597	613	607	535	570	583	563	583	581	597	637	580	567	616	595	607	600	564	591	560	566	539	623	601	599	621	568	619	606	571	556	574	573	613	564	622	578	556	558	614	657	598	594	590	589	568	566	606	605	560	558	583	593	572	577	591	596	567	559	568	567	639	578	586	554	570	621	524	567	542	583	575	556	583	577	588	607	571	587	576	608	582	579	594	628	561	570	569	573	574	568	551	572	613	586	579	596	610	569	574	564	601	597	580	595	553	591	593	570	594	594	630	595	547	544	580	537	574	574	611	558	571	598	621	586	584	584	531	600	604	604	603	650	552	571	570	606	622	579	585	585	627	620	564	558	597	612	587	561	621	594	573	592	591	574	566	651	598	575	592	578	600	623	587	572	568	574	540	573	623	575	605	566	561	598	604	597	577	569	629	581	561	580	617	588	581	607	589	593	598	555	601	574	565	595	557	585	564	528	552	586	595	590	616	569	581	572	578	590	602	566	560	559	576	561	567	573	624	589	531	541	580	553	563	552	554	570	582	560	587	608	599	586	542	550	581	603	577	595	631	590	585	556	567	574	564	616	599	613	569	562	598	577	581	601	575	558	613	559	596	562	573	604	553	600	591	564	615	562	592	604	592	547	566	563	613	626	610	544	586	547	598	596	594	538	546	573	544	612	598	567	557	567	544	556	554	569	623	593	593	590	575	553	542	554	550	628	576	589	563	539	592	545	597	619	556	600	537	612	605	549	570	604	622	578	601	555	561	574	583	616	583	570	581	555	564	603	587	588	600	603	599	578	555	599	593	539	573	632	566	576	579	545	560	580	581	587	536	604	587	564	609	557	622	577	593	582	598	589	598	619	578	612	624	568	621	576	569	577	567	628	605	595	587	581	631	547	591	561	593	555	590	580	582	593	584	548	592	612	563	606	572	604	584	592	534	595	571	604	575	585	574	622	576	564	633	572	575	562	583	603	618	600	589	596	537	600	621	625	606	552	607	619	600	574	544	581	557	618	567	574	588	590	588	545	590	577	574	569	590	598	550	553	597	591	597	599	578	551	587	612	572	593	576	643	568	568	567	544	604	567	600	570	564	593	580	594	606	596	571	601	584	548	591	594	590	602	561	551	562	592	618	590	599	621	574	608	614	568	576	574	545	550	609	624	590	577
59015	57310	58256	43608	26357	13790	5071	1418	289	231	240	195	199	228	221	234	175	229	208	196	202	223	218	191	210	203	208	191	216	220	209	199	194	215	197	203	175	196	224	197	208	248	231	213	227	194	218	207	176	223	195	219	181	224	204	200	212	216	189	188	187	199	210	194	213	203	234	225	206	214	192	178	229	209	233	211	177	209	184	198	199	192	181	201	232	205	208	203	220	231	246	182	201	196	214	199	208	204	198	208	164	200	186	201	188	215	203	200	195	194	218	226	177	200	177	211	188	222	196	206	204	209	198	190	209	205	220	193	185	203	196	195	194	205	205	189	195	199	214	212	202	198	210	201	215	208	194	215	223	201	204	217	179	193	192	178	170	201	191	213	212	194	180	197	228	193	195	180	219	176	196	215	205	198	218	219	197	213	202	202	199	187	200	205	180	216	203	224	178	205	203	190	207	190	188	190	214	184	188	200	192	190	192	192	197	193	198	189	229	203	192	217	195	209	202	215	184	193	207	203	222	201	197	214	196	197	214	209	217	189	208	209	214	203	185	192	201	180	197	195	192	196	226	186	198	184	213	177	186	170	216	196	199	181	189	176	200	221	187	177	188	203	219	207	183	199	196	226	207	196	214	200	188	203	179	171	206	188	211	196	209	221	235	218	203	228	238	189	215	199	202	208	205	222	190	213	197	208	177	202	197	223	233	201	228	190	189	218	203	202	173	174	199	162	188	217	201	182	180	207	208	189	193	201	184	190	218	215	201	205	188	203	192	223	232	201	197	195	177	202	212	221	217	201	182	199	177	207	220	214	184	200	208	194	217	193	224	213	212	203	194	220	217	191	196	199	181	201	211	194	206	196	200	179	212	187	183	196	216	184	216	206	211	243	221	206	193	219	200	208	245	223	201	188	209	199	184	174	207	199	188	210	204	233	185	207	229	188	189	220	204	184	193	193	214	196	213	183	193	179	193	223	256	205	193	228	209	224	199	205	183	188	194	197	232	208	201	238	188	203	224	197	220	232	205	225	184	201	205	207	177	207	194	211	217	185	211	206	193	201	200	214	190	187	195	232	199	186	196	186	199	226	193	199	207	202	228	205	205	190	206	195	198	214	205	187	200	199	201	207	211	196	223	202	187	201	184	210	190	169	194	187	197	210	189	206	222	197	202	176	202	209	208	202	185	173	205	216	225	214	176	190	208	222	183	225	211	210	157	195	180	213	227	210	188	177	210	211	208	207	202	217	185	182	187	195	204	198	188	216	189	209	168	194	195	239	205	201	194	212	185	192	198	200	186	208	225	198	186	201	200	196	214	203	176	182	236	200	226	204	219	225	212	186	193	210	196	195	193	201	197	205	202	202	236	175	187	218	184	225	198	217	192	196	200	178	195	191	201	217	206	214	217	225	193	191	218	189	223	204	177	229	205	206	194	229	192	194	223	210	201	235	194	187	173	206	202	160	163	203	214	207	190	214	165	192	214	215	202	204	211	213	194	232	204	214	188	241	195	198	191	190	226	185	190	224	210	187	196	193	197	204	187	208	187	220	168	192	180	196	204	205	195	254	200	180	204	175	227	221	217	193	204	203	218	205	200	230	184	200	199	206	200	232	199	209	199	178	177	213	228	214	186	200	222	200	198	211	198	213	211	211	197	207	204	222	196	197	206	209	223	225	184	222	213	197	191	206	214	199	202	189	195	217	212	203	204	187	206	187	220	174	192	221	188	215	200	188	198	193	181	194	213	214	191	198	176	186	210	181	206	200	202	206	195	200	229	191	225	178	199	221	203	223	177	220	211	204	188	215	197	208	178	214	232	200	199	184	191	211	186	193	208	197	218	214	217	195	199	212	193	226	197	197	232	209	182	203	217	188	211	225	193	191	191	203	200	219	204	211	213	189	204	218	198	224	214	219	190	193	194	206	189	205	205	161	180	201	214	191	211	190	219	186	179	177	209	192	218	208	209	189	203	219	197	210	192	190	194	183	188	191	191	216	194	232	233	185	217	188	201	167	197	202	226	190	193	199	209	206	191	205	206	183	194	199	221	214	211	200	189	215	187	189	205	191	181	188	221	208	217	216	185	202	186	183	219	195	179	212	230	198	211	209	214	184	227	218	186	220	195	209	201	201	189	183	171	191	197	205	196	199	178	178	198	214	201	209	183	188	187	180	198	215	198	193	195	197	200	182	185	198	210	185	186	231	201	207	208	210	188	205	198	213	220	200	193	198	206	216	210	196	190	206	196	186	199	196	221	213	217	187	204	194	188	192	192	199	188	190	192	191	184	190	221	195	207	217	212	200	179	198	225	208	206	207	222	179	205	214	209	215	221	217	196	202	203	199	190	197	196	211	193	241	210	203	201	218	196	183	212	183	192	197	219	196	208	189	187	203	196	208	220	208	215	202	203	184	186	200	210	233	180	202	192	174	198	212	199	221	214	222	212	178	191	175	206	208	204	206	195	209	206	193	184	199	205	210	201	213	186	200	192	197	228	195	221	211	196	218	208	191	197	187	207	188	191	195	217	201	215	211	182	213	197	188	213	197	199	192	202	196	204	196	209	216	203	200	201	203	183	203	183	193	220	198	202	208	164	197	216	227	187	177	209	178	180	193	207	193	218	201	195	217	209	205	193	201	221	221	205	203	209	214	202	174	216	204	185	205	214	191	213	217	205	201	214	174	218	203	184	188	177	201	190	205	182	220	196	212	204	183	181	227	209	199	205	210	202	213	208	192	205	206	167	210	208	186	203	215	226	206	197	210	199	204	198	204	192	201	222	206	184	206	204	199	194	192	183	215	201	204	218	193	198	187	190	213	203	223	193	194	220	230	195	239	204	200	197	219	212	197	204	210	196	227	209	185	198	174	182	195	191	203	209	184	200	176	208	222	211	221	194	205	201	184	208	199	196	205	197	204	205	217	209	180	191	200	191	234	220	234	211	190	204	209	213	186	186	203	189	209	213	178	207	173	188	196	189	227	220	202	210	210	188	211	191	219	188	215	208	204	202	211	186	204	204	181	207	201	211	208	211	188	207	196	195	186	199	206	197	191	229	221	194	217	199	176	206	196	206	210	203	204	212	235	213	190	195	233	190	205	209	202	213	229	213	217	201	188	210	203	197	185	190	194	198	220	175	198	211	235	223	212	194	213	205	215	185	194	201	206	200	186	185	199	231	195	180	187	205	172	220	179	194	221	188	176	190	193	211	191	191	166	203	194	205	200	218	170	232	167	216	194	204	201	209	211	194	206	214	191	174	183	215	200	177	183	198	200	210	219	202	200	206	210	189	200	224	203	183	229	231	242	211	219	212	202	196	186	176	208	192	195	194	188	214	195	210	185	202	198	217	209	215	204	210	190	200	182	195	213	196	168	222	193	204	191	208	210	223	212	194	201	194	212	193	230	193	212	218	204	213	201	198	194	188	220	209	197	200	203	208	213	210	202	212	198	202	194	205	211	204	218	202	204	190	198	206	218	226	187	195	193	206	214
35727	42734	54068	48403	36901	25390	13777	4579	734	604	539	502	501	502	592	637	567	548	494	494	483	511	454	489	482	463	481	519	490	436	491	498	502	486	490	482	507	488	457	502	563	576	592	540	499	462	445	467	461	466	459	469	469	488	452	481	466	476	476	489	470	477	420	469	487	454	498	502	452	486	474	448	493	469	492	450	473	487	448	463	514	455	484	467	463	490	477	449	470	450	485	530	483	458	492	426	467	460	483	493	474	447	479	492	481	501	456	467	469	498	460	450	457	452	472	487	470	499	477	475	495	444	461	469	479	448	512	453	483	472	482	486	452	465	466	468	482	464	458	475	492	483	458	488	490	492	462	427	453	454	450	460	485	470	479	464	475	483	486	439	462	492	481	475	472	490	452	494	496	501	458	474	438	493	463	496	466	510	482	488	472	486	447	434	466	497	490	460	462	490	483	493	432	455	476	492	477	490	483	426	468	454	479	493	478	422	456	464	486	402	458	491	468	434	480	438	494	452	489	521	517	490	465	451	487	466	459	486	481	476	454	474	459	457	478	451	466	475	459	501	453	479	469	477	499	500	487	509	454	456	472	476	486	461	475	479	491	492	488	465	477	438	487	460	516	458	501	453	474	482	502	474	494	491	472	461	480	482	456	425	448	459	476	457	472	450	464	500	448	488	474	501	495	510	465	467	493	447	467	512	493	508	468	471	450	475	484	482	459	492	458	467	513	468	447	484	469	478	463	462	489	420	421	452	455	469	440	461	474	446	456	462	428	482	513	452	494	473	480	435	480	472	504	481	490	446	455	487	474	481	417	517	480	460	483	437	481	474	452	518	467	449	435	485	449	479	449	466	465	480	475	517	478	448	463	455	463	460	460	470	462	478	457	480	505	483	467	470	485	508	497	466	470	458	451	534	530	462	493	485	443	482	461	487	492	474	467	474	457	489	476	477	492	445	483	450	470	462	478	485	466	492	454	469	502	435	494	491	504	461	481	474	469	463	491	484	463	471	505	476	474	425	501	464	486	488	442	441	458	507	441	482	463	492	438	466	494	432	473	497	508	494	501	517	510	490	478	483	475	474	447	482	456	451	471	479	503	446	434	454	442	470	534	465	444	449	480	443	463	461	471	473	489	484	446	489	484	473	463	428	472	459	463	452	455	479	498	451	454	498	476	496	507	479	488	490	472	490	506	466	462	505	475	444	476	460	485	473	464	491	475	480	433	487	475	469	482	487	482	453	456	505	491	477	505	500	477	477	486	466	435	500	465	440	446	487	501	469	508	455	498	508	498	460	494	458	462	459	470	520	486	485	471	476	461	472	482	466	456	480	474	506	456	448	490	506	479	465	443	456	467	488	445	487	498	462	498	490	450	496	492	517	467	472	476	503	468	470	473	512	469	456	498	478	473	496	451	447	444	456	459	477	469	514	473	476	480	478	461	469	471	473	446	460	464	489	466	465	441	460	445	455	483	462	492	459	468	462	516	477	496	489	472	492	471	481	472	464	488	486	468	500	453	465	454	451	498	489	465	446	449	499	456	495	494	475	459	439	448	471	491	482	473	475	463	500	478	495	469	434	450	468	472	509	484	465	447	460	486	486	480	468	442	468	480	473	500	492	470	430	508	446	484	512	471	462	494	477	490	477	458	455	467	430	490	468	495	447	471	469	494	419	477	434	457	463	472	475	479	459	483	486	459	454	469	486	470	497	471	453	445	431	514	459	470	462	454	464	470	475	441	487	522	461	490	465	421	465	482	475	474	461	470	440	477	446	489	454	463	482	486	479	475	476	478	453	479	456	473	464	472	442	553	470	497	491	484	475	465	503	485	475	446	468	426	468	460	456	494	482	464	479	494	476	520	507	474	447	411	479	464	469	493	479	443	479	461	458	466	480	462	458	468	452	465	510	494	490	430	462	471	501	461	487	485	451	463	450	436	462	497	488	453	464	477	468	448	461	504	498	469	480	481	455	498	470	461	461	460	469	456	446	493	505	440	494	462	463	478	468	461	514	491	475	452	470	462	451	455	526	458	479	472	448	505	455	463	476	451	434	479	469	471	458	466	450	459	499	484	457	478	452	454	476	492	475	468	481	497	498	458	473	460	488	434	489	486	427	504	495	483	460	479	493	481	494	460	438	473	504	438	494	468	496	482	482	484	439	446	455	473	443	467	486	497	490	499	445	433	465	453	456	475	474	472	488	517	464	488	472	489	469	481	492	467	448	478	479	469	501	476	458	485	464	458	477	494	488	442	454	448	488	459	428	457	466	523	440	508	432	459	464	470	445	453	462	456	456	504	490	469	449	466	476	430	483	461	483	447	492	503	469	520	478	490	454	459	484	451	504	454	475	477	464	487	482	480	459	499	455	493	464	475	468	490	467	456	453	488	473	469	454	460	449	460	485	474	486	481	486	501	506	517	464	475	482	466	442	463	464	445	474	472	476	485	460	415	489	501	432	444	454	441	430	485	469	430	483	451	476	471	469	434	490	472	468	449	455	472	487	462	457	469	464	468	487	497	462	457	454	447	489	473	495	490	479	507	478	530	468	454	475	500	440	538	484	460	487	499	498	488	475	449	491	499	473	468	455	502	455	480	447	446	454	446	446	477	481	476	457	435	485	485	468	482	459	470	482	457	488	434	498	445	458	473	475	447	485	439	486	517	473	462	463	443	453	483	471	482	463	475	501	488	437	443	453	421	487	488	466	478	470	493	460	509	473	519	494	509	461	474	472	474	477	446	515	505	480	460	468	484	465	451	481	446	492	465	486	468	453	479	463	493	467	509	490	480	507	471	484	461	485	481	458	438	473	481	466	517	476	466	486	488	447	508	459	496	472	458	479	464	468	487	479	473	430	445	444	452	483	476	444	475	461	503	478	450	491	476	492	447	472	463	455	477	455	467	491	467	478	485	506	431	478	468	440	494	469	492	471	463	539	457	453	489	497	527	478	445	434	471	463	448	496	479	459	495	498	464	461	461	478	495	480	509	432	485	485	462	482	507	516	452	470	479	491	458	473	478	471	491	455	454	527	481	483	452	448	485	447	479	439	454	448	481	458	470	488	487	490	465	474	460	458	467	534	461	429	474	497	448	488	471	487	477	450	475	453	472	471	497	463	466	479	460	454	494	478	475	514	439	464	469	459	457	472	505	446	489	479	462	447	459	468	475	475	454	482	455	490	466	490	462	531	488	458	485	451	485	430	446	485	491	463	477	469	456	448	473	431	537	500	459	472	480	481	449	454	472	473	452	455	486	470	445	470	480	456	478	491	445	472	472	420	450	471	509	455	469	485	490	477	449	466	467	470	483	503	439	463	457	506	462	481	474	449	445	464	476	449	433	439	462	466	450	476	473	503	442	485	475	473	486	429	474	475	466	485	438	451	436	469	434	472	493	435	512	489	482	458	478	504	465	494	440	464	488	487	461	483	455	471	466	455	463	484	465	472	480	481	503	470	450	509	426	410	425	469	486	474	447	470	482	472	450	517
76494	75624	75115	59347	41520	27071	12545	3263	396	215	225	202	195	192	231	199	225	194	197	177	197	174	170	185	180	149	169	165	175	166	154	198	170	189	176	178	151	176	170	184	200	201	185	185	182	181	174	187	177	162	168	186	165	178	165	159	185	157	188	159	171	185	178	155	189	171	157	199	174	171	201	164	167	152	169	156	164	175	176	176	178	183	147	158	194	160	157	186	157	159	169	177	165	176	164	171	180	174	189	180	172	171	176	184	180	169	146	151	172	176	185	216	164	164	173	167	153	166	203	158	161	188	185	161	167	171	171	177	164	169	143	179	154	200	173	180	172	156	178	168	155	196	196	188	179	161	163	165	186	185	205	174	162	153	168	187	168	178	168	197	181	180	186	170	174	169	160	179	161	178	156	159	171	158	157	174	171	170	158	155	164	152	164	194	175	150	192	163	180	155	197	190	176	150	171	158	190	187	170	164	146	190	153	193	202	160	172	169	162	193	182	159	167	156	136	173	168	156	175	172	168	195	171	192	187	166	186	176	181	175	167	156	164	190	182	215	183	199	172	178	173	180	159	146	177	170	148	192	163	162	177	150	168	176	182	190	183	170	176	174	164	171	186	172	147	141	182	172	169	187	171	165	203	199	185	184	194	150	166	163	173	198	177	176	158	192	153	163	174	159	196	172	157	165	176	178	172	180	184	178	178	183	176	151	162	197	203	187	187	172	177	169	163	173	145	170	158	185	161	171	194	174	179	184	163	168	162	182	170	177	152	166	184	182	200	159	189	162	166	189	161	202	178	189	186	170	180	178	164	179	176	167	161	183	168	168	178	191	203	167	167	208	173	184	169	139	158	152	185	153	182	186	155	183	152	155	171	158	161	153	186	188	188	179	169	176	151	156	173	169	173	185	174	175	164	186	181	186	178	152	187	150	173	175	175	169	182	169	142	174	182	150	166	198	183	158	172	175	174	190	181	192	172	161	132	168	167	174	182	182	176	179	164	166	167	170	150	191	178	179	162	162	163	162	175	164	202	163	189	187	174	172	139	186	164	174	134	166	151	162	153	214	173	172	186	179	166	171	187	165	197	182	171	151	164	190	200	147	178	189	160	157	168	161	178	163	148	166	178	158	165	179	188	166	156	161	185	174	167	210	175	170	144	176	164	184	168	177	170	179	185	168	189	183	158	157	170	179	169	155	166	163	175	193	170	178	178	188	179	174	159	184	197	174	148	160	165	170	165	199	156	168	185	195	180	168	182	178	195	163	188	173	177	146	171	180	165	169	180	180	165	167	150	188	166	209	162	178	165	169	137	167	174	190	189	180	174	190	175	159	186	173	183	188	140	196	170	177	182	175	169	189	173	193	166	159	168	169	160	170	182	170	171	155	151	158	174	166	168	166	180	173	153	168	188	209	160	171	161	187	148	167	175	171	151	176	169	160	175	173	173	162	193	177	161	195	179	152	147	163	176	154	179	184	175	187	168	184	150	175	191	182	172	172	188	179	170	192	202	189	158	196	157	158	172	145	185	168	171	175	174	170	193	191	179	148	166	189	169	154	161	170	187	177	185	176	176	174	196	158	179	189	178	182	176	174	155	200	162	158	167	159	174	197	172	146	169	177	154	144	168	174	191	166	166	184	180	194	162	155	159	191	170	174	162	176	179	169	183	181	159	153	175	180	169	190	187	168	165	169	178	179	167	156	173	165	173	183	183	164	143	162	185	166	178	163	166	184	164	182	191	177	166	182	164	190	173	158	182	195	174	156	181	181	157	167	184	170	171	167	150	147	161	181	184	191	185	161	173	162	187	159	188	191	174	169	160	161	194	164	175	183	182	146	169	152	189	157	193	151	165	165	201	168	174	172	146	178	151	165	173	183	154	158	157	180	176	196	167	183	171	196	178	175	186	156	186	153	161	179	164	136	172	161	162	181	180	163	180	187	157	190	182	171	152	184	159	185	176	157	174	189	186	171	175	158	136	166	190	189	188	161	198	160	172	164	194	192	196	177	161	178	174	175	165	181	173	180	175	202	182	185	158	168	163	167	136	152	170	158	181	162	199	176	179	162	180	152	188	173	170	180	170	186	182	168	184	181	163	146	154	179	181	151	157	165	172	171	179	165	176	189	176	190	212	174	183	169	187	186	140	177	182	191	171	164	173	180	175	182	150	161	173	156	182	176	165	187	175	198	173	152	155	184	173	158	174	177	186	193	161	172	179	188	206	173	170	147	159	175	147	179	190	161	174	193	171	209	203	185	180	188	172	172	145	161	193	182	187	179	182	155	181	164	177	183	177	171	172	157	167	199	196	169	165	192	156	172	177	170	169	159	154	184	164	206	172	162	171	174	172	158	147	181	176	151	167	183	183	192	163	180	176	201	168	174	165	183	176	161	172	172	181	156	175	191	159	182	179	171	180	162	159	168	185	182	174	155	145	172	162	183	173	197	177	200	183	183	169	168	194	172	182	204	179	164	165	178	180	176	172	188	154	192	175	175	173	177	179	161	170	153	157	194	186	177	182	180	168	188	192	169	163	170	186	179	182	171	187	178	203	181	164	182	174	179	166	185	180	181	170	167	172	164	185	175	178	185	172	176	175	181	168	139	161	173	138	168	195	198	198	168	189	168	167	182	167	146	169	167	173	175	183	181	177	161	165	174	159	159	161	187	153	161	168	184	176	171	179	160	164	175	175	180	190	189	174	189	194	169	163	161	169	165	182	188	168	187	155	180	177	187	180	158	168	159	167	177	172	202	154	156	156	170	181	190	163	147	198	200	159	199	174	180	199	167	206	159	158	173	156	176	163	161	192	168	149	162	186	188	172	161	160	189	172	179	175	168	143	160	173	155	143	188	181	177	152	184	185	172	174	170	172	175	199	175	170	180	179	158	173	173	169	197	168	148	152	176	161	160	180	191	174	185	185	191	180	166	179	177	190	153	181	156	173	177	168	163	178	156	192	191	175	186	185	183	171	182	175	194	187	176	157	166	153	185	162	184	174	138	181	183	166	184	161	166	173	171	164	161	172	173	156	185	172	182	164	165	168	165	165	190	178	162	142	176	143	143	180	176	143	164	186	165	178	180	191	174	175	164	168	160	166	179	174	181	190	179	159	189	138	178	178	178	188	175	170	152	166	192	147	164	173	172	169	175	154	159	198	211	139	203	168	173	158	177	207	157	185	171	164	139	161	169	175	159	190	157	169	193	156	196	175	156	193	173	198	175	231	173	157	165	173	173	180	180	169	189	182	180	164	189	183	185	172	153	154	173	178	153	193	165	167	177	177	190	162	191	164	198	166	185	165	171	180	170	173	177	169	207	162	187	153	180	173	175	151	181	180	152	197	180	175	154	161	182	179	182	167	157	176	189	188	183	172	175	172	158	169	165	191	163	175	181	164	209	162	206	199	193	168	184	166	178	167	185	197	185	163	164	176	184	162	197	181	183	157	198	192	170	181	180	173	178	178	161	190	179	169	182	163	162	167	174	166	168
48034	57241	71342	63467	50032	37343	23270	8537	1048	768	572	492	514	592	829	649	572	506	513	499	470	496	452	442	411	409	429	451	386	438	421	409	424	426	429	374	360	408	424	521	654	643	602	525	464	447	410	448	394	446	410	434	424	456	436	408	384	413	419	402	427	403	368	429	451	420	451	424	405	459	377	386	416	402	388	425	419	430	400	411	402	451	454	418	421	444	406	417	444	417	453	468	446	417	420	395	420	413	383	429	410	399	427	421	419	428	426	385	388	395	436	395	419	397	422	423	408	412	381	398	420	389	398	403	406	439	417	454	437	398	420	398	380	407	404	412	389	412	414	399	399	428	402	384	407	443	409	405	406	434	412	429	446	393	451	418	421	428	444	385	394	410	412	419	380	421	419	414	399	374	430	402	407	384	418	425	423	373	437	389	431	406	398	378	449	408	419	403	442	385	383	413	407	407	408	449	434	374	393	392	391	397	420	424	413	445	392	425	396	402	376	470	400	417	389	403	458	401	441	405	375	398	426	409	422	424	448	415	408	409	416	431	406	385	389	399	406	384	425	383	390	422	419	415	412	426	426	449	442	398	414	405	447	431	406	417	435	426	412	427	398	412	413	419	439	441	431	422	388	376	421	413	383	449	403	443	379	392	446	413	431	385	383	409	427	389	406	425	416	418	402	431	419	420	378	422	423	386	407	444	396	454	417	409	418	391	392	408	433	439	397	379	442	390	430	444	415	389	420	405	423	424	429	427	408	432	424	391	404	455	426	414	388	428	408	432	382	425	392	417	435	422	405	430	458	420	436	393	420	413	427	421	399	430	387	411	410	408	414	418	388	432	406	407	411	418	416	429	413	411	437	425	408	413	418	386	404	415	422	456	389	431	413	409	406	425	365	451	398	418	418	428	420	420	438	389	434	362	410	414	441	466	407	401	398	440	444	402	388	386	409	388	388	403	467	440	396	397	439	391	426	392	386	418	399	388	400	430	421	394	392	386	441	397	421	430	406	373	410	410	381	409	425	404	421	390	397	411	457	468	421	425	402	378	426	433	386	372	402	421	395	421	390	391	400	416	447	427	412	407	421	419	415	401	402	407	366	437	388	375	421	425	447	411	427	404	414	394	380	465	403	412	418	399	374	421	451	421	430	442	431	399	411	431	438	421	426	410	430	440	450	461	399	429	421	428	417	413	414	401	432	399	414	412	371	429	412	432	460	440	408	413	412	363	429	400	436	437	403	424	452	441	381	437	435	411	367	387	416	419	422	409	400	389	398	444	438	403	398	411	395	425	430	399	441	408	424	423	375	426	410	432	442	432	460	418	407	386	387	372	398	432	413	424	423	408	394	394	447	363	447	451	389	400	422	419	403	425	466	420	416	407	412	409	386	439	414	412	417	440	393	400	431	433	416	406	384	416	405	402	366	458	399	418	385	423	394	385	391	413	409	398	413	413	415	396	395	397	395	425	412	440	401	389	417	439	428	407	442	433	405	436	426	386	430	432	380	417	405	396	411	444	397	404	389	399	439	449	420	393	450	411	409	428	405	429	421	437	418	415	389	422	411	390	445	417	432	418	426	411	426	432	398	397	421	430	419	418	418	422	429	399	401	406	414	434	359	422	434	414	447	405	428	375	386	419	406	413	408	411	429	405	389	432	378	459	410	446	462	439	416	427	423	441	419	416	458	379	428	394	439	417	402	418	428	398	405	390	404	439	443	423	422	428	409	401	422	429	372	449	423	427	383	412	431	447	370	413	401	383	406	387	393	398	394	439	408	393	413	415	421	408	411	413	420	402	424	368	405	398	410	385	404	431	412	416	401	417	415	424	391	411	425	402	422	415	410	410	386	406	410	419	435	408	410	428	422	415	414	388	397	407	425	387	423	452	413	393	390	427	373	424	405	435	405	430	399	399	416	409	415	450	370	434	423	410	400	405	413	423	409	403	428	433	426	385	414	425	415	435	449	456	437	397	369	412	416	375	408	449	433	393	410	438	410	423	380	416	389	450	447	420	436	400	412	383	401	461	388	420	385	424	429	391	429	377	408	399	418	441	417	417	434	424	421	415	385	435	443	388	421	413	394	435	394	412	425	445	417	414	438	387	413	415	406	451	389	398	413	408	436	399	429	427	427	390	399	439	437	428	428	414	391	450	434	411	438	423	416	408	403	410	415	438	400	370	433	478	410	433	406	406	396	390	437	420	429	436	421	411	427	413	415	452	412	419	401	389	445	406	375	431	420	408	410	413	420	376	398	413	396	430	387	434	431	415	424	422	442	367	406	386	414	431	408	456	421	410	419	339	428	407	397	418	435	415	415	393	427	400	430	393	423	421	381	416	388	395	438	432	390	412	456	434	426	406	453	436	426	376	431	418	417	412	397	437	408	451	427	382	398	405	421	384	399	452	391	413	398	438	393	378	419	436	394	427	412	425	456	386	432	389	431	459	419	451	422	405	406	426	433	406	374	399	418	415	401	438	425	425	411	409	412	389	418	415	435	396	402	402	427	392	419	381	466	426	415	409	444	405	431	405	412	424	403	422	407	456	412	409	409	379	389	451	422	403	423	427	417	393	365	413	381	383	415	416	409	416	401	447	414	394	417	411	392	402	440	438	379	415	400	454	406	422	393	381	428	380	418	392	405	412	409	398	426	424	420	411	417	435	421	369	395	458	400	417	416	410	401	427	407	405	421	420	402	407	420	437	386	422	387	453	440	439	413	390	414	377	402	466	400	379	433	440	383	414	381	419	429	400	447	418	432	428	445	397	400	407	435	441	426	443	391	422	424	408	397	430	442	431	422	430	407	434	406	395	419	414	420	429	386	455	394	363	411	400	409	412	405	444	483	392	389	406	410	425	385	450	358	389	433	405	395	457	413	405	458	445	385	428	424	416	407	387	427	428	441	403	414	422	397	383	442	400	393	410	401	437	395	450	413	431	436	419	403	425	395	399	425	416	396	411	401	402	424	415	409	421	425	445	385	439	387	402	412	399	403	405	420	422	414	398	401	398	446	397	412	420	375	401	421	378	387	429	484	396	432	416	419	430	390	408	446	396	432	397	409	386	441	404	448	414	396	386	390	433	394	444	397	426	415	411	418	427	475	421	392	423	399	424	405	393	397	443	389	396	425	424	420	419	391	404	418	436	422	403	432	427	444	393	416	443	452	440	410	395	432	392	414	397	403	416	439	389	426	420	411	410	437	421	403	422	398	403	363	469	399	427	422	430	405	400	404	384	418	406	419	396	403	409	435	407	374	434	418	439	398	400	402	408	418	400	413	444	414	425	439	404	417	415	427	425	450	407	406	421	434	353	428	429	410	387	446	402	379	433	416	423	446	417	381	464	426	399	410	424	413	395	400	416	404	453	425	430	376	390	421	410	372	444	416	462	427	393	420	412	429	398	410	402	415	409	412	416	407	430	399	427	413	404	391	424	412	417	411	411	421	392	426	432	385	417	424	430	397	433	434	431	415	448	429	392	379	439	394	435
17866	12516	11085	5826	2441	1197	628	352	262	278	266	262	286	281	243	286	241	251	260	238	251	241	267	261	269	253	250	258	251	271	290	273	249	256	256	282	267	278	258	277	257	265	266	242	266	263	257	281	246	279	261	274	252	246	266	232	304	286	259	262	267	231	259	250	271	267	253	264	277	251	260	270	255	261	252	262	252	235	246	274	230	262	275	267	249	252	266	257	250	295	234	268	254	239	274	277	255	269	244	267	275	260	265	250	254	256	247	253	287	258	254	255	309	261	295	286	253	249	283	259	238	286	274	297	267	237	267	253	264	238	246	259	228	267	275	247	234	251	266	244	256	284	277	258	262	271	249	221	242	237	254	271	250	277	287	252	291	248	254	242	243	265	237	245	238	266	233	260	271	285	259	267	243	273	241	252	254	244	287	230	263	261	293	260	254	230	252	276	268	255	274	276	252	279	236	252	280	259	267	271	241	260	251	223	270	265	277	252	272	267	268	286	244	256	250	250	259	257	265	253	239	234	266	253	262	266	228	238	254	243	236	274	256	275	276	278	247	259	227	243	251	246	288	239	256	274	239	236	229	269	233	278	271	246	259	248	261	268	246	257	265	256	273	277	234	245	263	259	264	248	240	232	257	252	268	265	292	260	250	244	247	248	241	238	253	264	251	225	254	240	280	233	233	280	253	238	266	247	272	244	250	247	252	224	254	272	247	241	227	280	247	274	262	274	250	248	249	256	270	240	262	261	218	240	261	262	265	218	276	231	234	248	272	283	263	309	215	264	253	253	254	241	257	281	249	281	269	256	265	240	263	213	272	273	281	253	266	256	232	253	265	252	249	251	238	260	272	245	251	247	264	242	251	256	237	256	236	235	245	260	260	250	223	250	244	267	258	277	259	269	231	248	263	241	261	240	284	234	275	250	277	250	276	261	272	246	279	282	257	256	292	263	269	269	272	235	250	270	264	251	244	238	223	248	253	261	243	305	238	251	266	239	257	269	240	250	272	267	240	240	241	250	282	249	273	276	248	261	276	240	244	270	269	277	257	248	241	241	218	277	262	280	279	264	270	259	228	255	246	238	256	266	269	249	279	288	273	259	290	250	253	240	262	278	249	247	251	244	224	250	242	259	256	255	250	257	246	245	266	280	235	258	248	269	258	286	279	242	251	247	256	247	263	268	255	260	269	256	256	254	251	226	259	274	249	259	239	259	230	249	259	272	267	235	246	268	249	241	251	242	259	259	230	245	260	267	316	251	230	249	252	256	270	270	263	257	266	254	239	291	238	276	280	246	269	250	243	242	260	236	238	275	248	230	254	266	228	255	246	267	231	280	247	280	249	235	280	267	260	267	285	258	245	283	267	253	269	237	280	276	282	249	259	280	277	263	228	275	270	257	264	259	260	241	285	283	240	277	266	268	253	238	247	246	237	273	259	256	268	270	255	246	247	275	268	257	281	278	245	247	246	265	258	239	270	270	236	267	260	271	257	262	264	281	247	252	258	237	269	251	247	252	268	257	259	262	318	250	244	271	259	252	271	282	279	264	268	278	262	265	230	219	290	236	275	261	244	238	242	255	225	256	277	251	239	275	237	272	270	248	275	270	244	246	276	264	251	285	238	253	275	258	221	251	250	262	259	228	244	259	252	237	226	271	271	266	253	267	247	271	281	249	282	273	260	244	275	257	233	242	298	254	242	263	233	274	248	275	246	295	252	274	247	258	254	252	223	278	261	221	261	232	263	256	275	245	257	240	250	225	244	256	255	260	261	243	253	280	243	232	264	232	264	251	254	256	268	259	262	245	264	256	247	267	264	283	285	244	276	273	208	252	262	270	216	253	256	232	247	229	254	269	262	259	267	253	249	255	248	282	270	279	246	249	249	269	254	249	256	283	257	254	254	250	253	253	219	271	268	244	264	274	266	250	283	242	241	286	253	243	245	250	248	257	267	251	233	249	268	255	269	280	279	267	240	259	269	271	252	241	289	254	237	250	253	279	257	291	227	247	301	268	274	257	261	261	264	280	263	328	258	262	295	277	298	259	250	236	217	275	244	257	240	263	260	272	259	251	249	265	262	271	261	274	257	258	261	260	252	267	268	236	250	258	261	274	269	277	280	259	265	220	232	267	260	264	225	239	263	271	272	239	287	249	232	271	261	283	260	270	274	255	246	253	241	275	282	259	237	284	245	225	252	272	261	278	261	292	245	247	230	265	239	262	243	231	270	266	283	284	271	246	272	266	236	250	266	230	261	251	253	232	220	238	241	268	263	273	247	244	260	271	281	264	256	216	264	279	254	216	275	274	260	254	234	209	264	262	261	246	250	249	262	270	244	258	250	244	291	262	261	278	275	230	235	275	264	266	271	264	256	234	248	268	258	258	252	266	252	283	257	255	266	289	264	275	234	257	305	268	256	268	269	264	256	254	242	280	224	251	273	266	277	236	255	261	227	222	241	267	261	290	276	250	269	287	238	264	236	244	229	255	266	270	255	248	291	251	232	249	273	242	253	269	284	243	287	273	239	284	233	254	219	244	268	264	256	251	260	272	272	275	241	259	260	244	241	262	263	254	270	256	254	225	249	255	268	216	246	260	278	270	250	270	260	269	256	265	230	226	250	267	254	296	243	256	241	303	261	273	278	309	258	268	256	293	271	253	277	292	235	278	268	237	249	265	259	262	261	269	234	268	260	261	257	244	248	265	246	253	259	255	278	275	273	270	293	267	231	257	266	241	257	268	249	238	277	257	271	270	218	281	255	258	280	249	301	244	247	272	260	248	258	246	278	255	252	273	255	258	257	240	300	311	244	267	259	264	249	236	264	269	278	277	258	233	245	242	250	239	284	281	240	251	246	258	251	253	244	258	267	271	246	250	263	283	276	291	236	283	256	250	268	268	255	252	264	220	257	265	233	238	263	252	262	231	237	274	249	280	240	247	275	255	250	269	258	265	254	248	248	262	272	273	281	258	258	252	253	279	266	259	224	270	293	270	244	272	250	267	232	272	273	269	254	246	264	267	264	246	276	241	263	247	262	252	275	247	255	239	219	263	238	224	304	262	252	278	257	267	277	257	254	259	271	213	247	259	272	266	270	234	255	288	264	261	265	240	228	273	258	275	265	274	271	262	269	286	287	267	268	270	278	290	263	238	240	242	303	253	266	280	283	267	294	254	228	259	257	257	251	228	254	281	269	273	243	267	281	272	271	301	243	283	260	258	292	271	266	253	277	273	262	237	254	264	266	239	280	250	267	253	261	269	267	235	247	277	267	300	271	244	273	258	248	260	250	239	265	225	233	242	260	264	249	270	295	254	244	263	267	229	258	222	248	254	265	229	263	236	241	308	242	276	268	260	256	268	244	231	269	273	241	260	298	267	242	259	254	247	270	264	228	245	238	252	269	254	237	242	259	282	239	266	226	270	280	286	249	279	260	262	247	265	264	278	241	288	263	251	271	279	262	256	228	233	253	290	235	256	279	260	272	263	282	262
13932	14725	18327	13194	7234	4029	1979	868	587	621	614	565	597	601	628	591	593	593	625	595	583	619	575	587	642	585	618	596	594	594	588	595	580	610	576	571	611	565	572	634	567	600	588	592	586	553	560	570	592	580	612	590	570	582	576	589	601	620	565	639	604	572	573	567	569	601	591	594	610	590	579	600	557	599	607	603	595	516	606	597	577	595	580	605	608	618	549	564	561	594	616	600	605	647	565	574	641	615	588	565	576	604	559	523	583	633	628	566	614	620	645	562	569	609	655	573	584	542	553	614	567	590	556	576	539	570	604	607	576	582	618	594	585	582	607	577	597	585	612	562	599	609	542	598	560	589	567	581	593	593	561	611	556	607	552	578	618	633	613	578	579	582	536	640	551	593	598	574	555	582	622	560	524	614	609	611	640	615	594	573	596	569	601	615	603	604	586	561	608	575	567	568	572	599	584	572	562	585	587	594	600	623	586	563	579	588	584	566	583	597	608	558	613	585	566	575	568	573	619	597	618	551	613	649	611	594	599	600	582	583	596	572	578	579	541	569	587	569	579	594	605	624	576	595	585	565	567	634	576	622	595	599	559	613	613	582	599	553	560	585	593	615	600	586	589	594	551	571	584	608	579	598	581	590	592	534	564	587	541	569	541	597	602	548	560	594	596	591	584	577	573	572	570	574	601	570	571	592	619	589	627	589	555	623	585	584	593	611	596	564	611	562	605	614	576	579	582	558	616	604	589	579	573	598	560	580	608	592	568	600	553	590	582	577	581	594	572	571	535	576	618	571	591	576	589	576	558	591	629	585	587	540	631	576	595	587	572	550	600	593	596	598	571	627	535	572	576	597	588	613	588	609	594	578	596	591	553	604	623	556	600	581	583	604	562	588	579	612	593	581	606	589	597	602	614	524	643	604	583	585	599	560	572	581	566	580	592	542	599	612	534	594	572	575	552	586	595	604	579	610	573	591	583	585	579	598	573	606	590	576	620	568	608	594	603	593	564	609	606	558	603	586	578	670	586	578	591	573	614	604	597	592	589	597	557	565	596	541	616	592	626	579	614	579	609	582	560	602	579	597	565	566	568	572	597	568	602	564	583	621	584	613	583	629	569	561	580	599	622	613	641	576	617	585	568	573	613	561	585	536	568	566	536	600	572	575	607	531	593	617	555	528	607	567	615	568	598	595	582	610	605	560	600	560	597	584	627	604	561	565	599	586	624	557	571	591	591	580	570	604	566	601	588	564	598	586	595	596	579	540	569	583	580	571	586	580	577	572	596	534	570	586	549	575	607	589	604	573	602	623	593	595	613	629	602	551	603	552	627	594	590	568	623	539	579	590	574	590	552	550	581	561	598	639	540	606	574	596	545	646	599	610	566	579	541	595	574	606	567	577	560	572	610	585	621	577	595	578	587	592	590	612	561	576	552	535	604	574	639	590	622	617	586	582	567	587	597	570	566	576	622	574	555	568	552	608	571	603	584	604	573	598	651	552	565	561	569	561	608	601	541	535	572	578	590	586	612	590	601	583	576	640	607	560	571	562	561	580	609	607	554	581	564	539	578	564	612	627	605	553	562	629	580	641	580	615	606	602	625	602	618	600	556	578	563	606	591	608	641	631	607	563	565	591	585	624	608	599	575	568	623	569	611	608	589	549	581	558	586	567	584	571	599	591	607	610	585	556	581	655	589	610	573	580	601	605	564	616	585	536	588	600	584	588	546	570	580	561	571	597	580	641	580	581	602	573	588	594	596	571	571	593	574	578	583	593	569	589	580	582	605	586	602	566	574	626	605	595	598	576	621	595	594	630	552	550	605	581	612	630	567	575	586	586	580	578	579	597	582	596	612	620	558	622	585	617	569	568	595	569	598	577	571	541	646	608	612	588	581	636	546	539	577	611	585	618	574	613	651	548	578	593	553	622	612	606	580	576	588	590	622	618	583	576	570	599	574	566	548	584	556	593	559	579	556	592	579	618	576	640	601	534	614	597	648	635	600	604	583	612	594	594	616	572	571	591	593	587	664	597	564	578	592	568	623	561	573	615	590	590	594	578	568	574	524	539	543	604	588	586	544	598	558	597	573	632	568	585	598	587	560	567	613	579	609	548	595	618	596	592	618	585	570	576	609	598	558	596	598	579	605	572	638	552	577	625	613	597	615	567	583	615	544	551	633	617	607	553	594	584	632	569	592	600	601	638	591	582	607	583	620	596	585	609	580	583	607	589	606	569	564	599	586	640	560	591	599	610	649	583	567	603	582	572	566	544	599	603	570	633	542	555	576	587	631	572	605	560	575	577	627	606	600	572	604	568	581	613	602	573	606	579	592	627	583	566	585	592	579	653	588	598	580	576	574	559	565	595	563	569	599	646	627	599	593	582	570	600	571	561	613	573	600	602	637	613	570	567	566	570	553	649	602	605	598	583	593	588	613	579	620	626	609	619	583	605	562	581	575	553	597	615	568	596	508	554	528	552	601	580	610	599	569	594	598	558	572	578	638	573	568	589	557	592	601	594	593	596	570	567	587	612	575	565	633	605	585	587	539	559	584	607	579	586	587	562	608	586	569	597	591	581	596	587	583	603	600	616	586	604	590	599	559	592	587	558	585	576	567	592	572	601	531	612	588	579	585	599	555	573	550	545	542	594	617	589	630	588	597	582	561	584	615	579	588	592	613	594	570	594	613	564	563	571	573	582	620	594	561	539	576	541	570	593	607	570	558	579	618	585	629	584	580	570	570	598	625	604	603	560	570	612	619	588	593	611	618	595	570	594	549	596	528	614	590	596	575	594	580	596	565	588	569	573	597	588	589	584	601	624	595	574	588	591	577	577	592	598	579	565	583	558	556	582	571	612	596	587	584	516	637	620	613	573	575	590	566	588	551	575	627	589	610	593	603	587	565	604	626	589	590	599	621	601	572	602	550	576	593	556	588	592	615	570	564	582	556	546	595	566	621	581	594	597	630	603	596	576	608	595	596	601	594	584	579	628	562	580	563	614	618	595	575	583	606	609	598	588	556	591	619	594	593	596	578	614	598	583	579	565	566	583	606	551	583	563	590	567	601	562	642	571	559	583	576	581	611	579	580	574	626	576	621	636	619	595	557	585	560	613	583	585	570	563	558	595	583	600	619	548	537	567	609	595	604	595	595	590	603	567	598	613	582	580	585	626	528	579	588	631	575	585	567	570	597	590	596	580	563	578	570	542	604	604	607	601	589	564	639	594	579	576	597	592	608	580	611	573	548	628	585	551	607	604	573	609	611	598	598	588	583	578	612	554	585	598	618	589	643	526	554	588	570	606	616	618	618	635	575	602	579	566	591	583	589	579	597	579	619	620	579	562	584	552	589	549	568	554	576	553	601	589	606	593	574	559	600	578	595	614	606	642	565	610	594	621	577	558	572	562	574	588	594	629	607	528	586	613	562	569	567	573	553	610	598	576	565	594	570	628	519	594	593	531	611	576	551	571	563	575	561	583	571	553	583	607
58745	56887	58989	42933	26180	13235	4960	1177	264	235	227	226	186	222	240	227	198	206	200	205	213	201	196	218	208	202	199	189	183	202	212	193	213	192	186	193	197	182	184	213	258	183	221	203	196	209	164	224	202	208	179	200	193	181	194	184	188	160	188	175	207	201	214	219	195	196	206	197	211	205	202	228	212	219	228	212	183	180	200	225	225	194	191	179	210	203	217	215	187	215	221	174	199	190	237	221	188	205	198	189	206	191	203	178	212	202	218	205	229	206	194	207	214	203	209	201	216	211	250	207	200	190	225	206	219	195	183	202	191	199	197	187	195	202	213	206	196	200	200	193	185	211	195	214	190	227	210	220	193	180	194	204	184	179	176	198	186	210	229	194	197	188	205	213	221	202	205	183	193	211	203	207	201	217	224	184	214	194	184	206	229	189	181	198	201	188	222	216	194	181	195	198	200	185	197	183	189	210	194	209	202	175	208	220	221	195	187	178	211	203	232	195	183	214	189	212	220	184	184	212	213	209	203	226	203	200	193	200	206	173	194	212	210	210	182	203	204	222	205	192	197	207	224	205	207	187	233	221	180	209	193	176	220	229	194	198	210	203	214	202	190	225	177	215	218	224	212	197	207	202	197	198	205	182	210	177	211	193	191	211	192	197	177	215	191	200	203	217	199	191	180	203	195	204	228	208	205	193	187	201	184	193	198	196	207	205	182	208	208	186	173	203	206	198	209	224	204	190	216	212	215	194	209	212	218	203	200	193	212	214	222	214	197	204	210	207	201	203	226	191	197	206	189	208	189	197	186	198	203	193	180	210	236	207	187	195	216	227	183	185	193	187	199	191	202	195	190	192	217	162	188	190	220	197	201	226	204	212	209	198	223	205	218	213	234	212	200	218	172	190	219	205	220	214	202	159	202	202	179	191	213	196	177	203	224	196	189	223	177	210	198	188	181	217	195	190	194	194	198	216	209	212	229	210	195	205	220	199	210	209	189	198	244	180	207	187	172	217	231	183	223	236	214	210	200	216	233	186	219	180	202	218	189	209	200	189	208	201	193	231	191	209	184	191	172	180	179	190	208	187	195	215	223	218	217	214	193	204	216	193	216	216	206	223	201	212	198	204	193	169	204	191	216	193	208	207	189	224	219	217	194	217	211	208	188	196	246	197	204	213	207	184	221	196	203	200	190	210	185	198	214	186	222	199	182	217	222	213	217	203	200	191	205	192	190	198	186	214	210	205	192	192	197	206	198	222	206	215	206	219	181	217	190	189	204	186	200	186	174	196	219	172	195	225	215	185	185	212	193	201	195	177	193	184	206	220	207	173	209	191	206	215	212	193	182	204	198	200	185	222	210	201	190	204	211	212	178	192	185	192	208	201	217	216	207	198	199	207	214	218	180	210	206	206	186	224	215	202	195	196	207	200	198	192	211	206	219	219	213	180	209	221	209	205	207	219	166	195	217	209	207	209	217	208	172	223	183	200	165	212	200	181	186	219	195	184	213	176	187	210	202	194	197	208	224	211	180	180	177	203	180	216	179	195	193	215	211	190	203	198	190	179	177	218	206	200	191	194	210	193	184	195	178	208	184	202	219	192	199	197	204	204	199	200	183	206	182	192	198	204	172	165	206	209	203	220	214	186	196	200	182	204	209	192	196	170	201	198	203	189	187	177	214	218	209	204	220	205	168	168	197	195	199	206	189	172	192	198	211	220	196	234	187	198	181	179	197	196	167	183	195	229	215	190	217	212	187	199	195	205	202	202	211	177	203	188	208	180	195	184	215	217	195	209	197	207	209	202	197	241	177	179	221	194	187	179	200	190	186	223	194	206	185	209	190	206	193	193	210	204	189	222	199	208	209	199	183	188	194	198	193	210	206	210	224	188	208	176	201	186	204	185	193	230	235	219	213	155	182	179	207	183	190	213	202	184	219	221	220	196	210	182	199	194	175	200	185	196	194	200	189	188	192	192	193	210	209	193	221	203	209	227	198	193	201	206	219	216	207	205	215	219	198	193	212	179	180	209	201	208	183	207	190	209	206	208	225	203	207	209	183	190	194	205	198	182	233	203	208	211	203	193	202	200	198	220	179	206	170	196	189	183	214	213	184	192	187	200	208	194	199	195	201	211	198	206	204	219	176	206	177	214	186	196	210	201	208	223	208	209	197	225	199	200	187	167	190	189	194	204	215	209	202	200	161	176	207	197	200	214	224	195	203	211	189	184	218	183	189	210	236	192	191	206	193	185	174	192	227	199	194	187	201	191	206	231	230	197	213	216	183	208	216	179	188	192	195	201	178	200	202	227	213	215	202	183	184	203	207	204	172	188	188	180	176	191	222	210	190	189	173	207	195	244	203	213	198	213	228	241	212	207	204	197	180	209	168	225	217	198	197	203	204	199	202	191	203	196	221	224	206	211	203	198	208	203	174	185	218	181	202	185	214	212	176	223	204	204	202	193	175	190	227	199	205	207	223	198	207	210	209	192	209	203	202	202	202	191	197	208	179	176	209	216	209	217	200	214	212	227	211	202	221	224	214	193	202	204	182	163	201	239	193	190	187	210	224	178	188	209	201	220	188	192	211	211	178	224	232	208	193	210	205	229	198	205	187	179	213	225	219	223	215	207	210	174	165	208	205	186	209	201	211	202	231	209	175	203	202	172	201	208	217	204	198	200	179	201	201	186	198	175	207	213	217	194	190	213	198	188	176	203	177	199	205	232	192	182	173	197	220	194	180	195	211	173	179	211	193	204	206	181	212	181	183	188	214	186	202	233	212	184	205	179	206	211	181	202	216	209	190	204	212	195	190	195	220	189	221	207	177	239	222	180	194	193	211	217	211	210	193	203	182	217	198	220	210	196	220	180	190	209	198	202	213	221	192	189	187	199	237	213	230	194	222	216	190	201	196	169	206	181	196	183	186	223	197	187	194	213	199	184	190	211	182	218	202	223	184	201	176	212	193	192	203	213	195	207	173	189	213	198	202	210	208	211	197	185	204	192	188	199	201	179	202	231	190	210	187	199	222	194	215	190	200	178	197	217	200	202	226	212	195	209	208	179	199	200	194	220	207	195	222	193	196	185	192	220	194	193	207	200	187	189	188	205	197	204	170	214	178	192	204	198	187	202	185	182	202	193	197	205	197	211	200	207	187	220	200	213	209	167	196	191	189	222	203	199	185	207	182	181	183	216	195	186	223	185	190	194	216	189	189	190	225	187	182	207	239	184	179	212	197	202	217	161	200	214	205	171	204	189	219	196	215	209	211	195	185	203	189	171	210	183	200	208	190	177	190	203	185	176	209	212	205	186	199	201	212	227	223	222	187	171	208	228	199	227	187	214	212	228	233	185	219	213	199	188	193	196	213	225	224	172	212	194	203	199	193	181	176	197	194	172	176	229	233	199	228	211	210	210	204	203	199	197	200	224	225	231	205	176	216	200	201	200	187	205	220	192	198	211	214	195	195	218	202	213	205	195	208	213	201	207	198	212
36042	43014	54119	48183	36720	25012	13489	3947	752	638	590	540	508	593	673	551	543	500	527	504	507	466	494	498	492	468	482	474	458	468	478	501	476	466	471	435	439	483	486	479	596	596	553	505	503	439	463	524	491	453	465	423	460	470	507	475	501	480	453	479	448	453	451	444	478	502	483	459	437	453	471	449	492	457	493	477	439	444	503	453	473	482	488	453	472	461	423	455	453	448	438	468	498	490	472	500	441	471	453	465	449	458	475	443	468	415	460	505	460	454	466	483	434	502	469	480	443	478	450	455	473	450	456	467	428	473	463	425	476	465	458	503	483	487	476	463	483	513	450	459	464	456	462	475	467	454	444	433	485	456	486	492	481	491	462	440	450	435	418	466	449	469	478	465	474	509	479	498	459	470	452	488	501	443	473	430	483	484	458	448	477	453	457	476	491	472	439	479	491	444	449	444	465	478	469	441	456	492	457	448	515	447	430	469	431	470	445	436	421	477	440	485	432	495	480	426	468	469	458	455	485	441	474	461	494	475	480	486	497	519	489	445	527	454	450	466	496	466	483	472	482	452	451	457	458	458	501	489	465	439	489	438	472	463	477	473	471	465	463	488	446	435	469	456	490	472	489	447	465	484	489	461	497	496	480	432	463	452	448	497	491	452	473	468	467	457	445	433	443	435	453	442	447	481	443	457	493	481	499	468	446	440	461	478	466	485	479	456	474	441	499	486	468	467	460	465	445	497	493	445	512	468	461	453	445	503	467	474	478	432	478	490	451	520	450	453	500	464	510	446	465	466	477	488	480	451	439	428	535	485	445	459	451	458	456	443	455	484	449	475	463	471	451	428	451	478	447	498	446	470	476	432	448	455	466	485	466	446	464	493	489	480	486	451	442	433	425	467	483	474	497	436	447	483	452	469	478	453	488	496	443	501	440	475	461	442	481	463	502	463	514	447	494	450	463	439	471	477	496	483	438	455	465	478	453	482	450	485	448	469	448	429	503	428	461	480	500	494	466	466	473	448	445	480	486	438	479	458	452	464	473	456	485	453	452	466	491	460	471	457	459	460	464	442	478	473	483	454	482	469	433	450	480	477	443	463	473	499	471	460	467	444	480	500	486	470	469	508	456	465	485	500	480	471	469	487	462	460	484	466	496	421	475	483	470	434	433	423	497	458	472	434	479	488	490	480	457	490	480	422	453	442	423	532	425	482	489	486	496	462	503	482	482	438	502	502	475	435	469	494	503	485	447	487	501	453	475	438	475	477	437	485	488	452	505	459	484	447	478	461	461	475	491	464	508	470	492	449	450	494	474	486	481	485	469	475	463	471	461	455	507	460	451	428	477	464	502	472	458	434	455	446	456	455	435	505	458	437	449	463	471	474	489	453	451	429	465	487	493	482	459	482	436	469	479	452	483	482	485	431	487	483	463	462	463	443	459	496	492	490	478	420	476	468	442	452	429	461	470	479	480	480	430	421	471	476	454	449	473	470	476	456	473	471	445	478	465	512	454	451	464	474	461	469	491	457	489	495	487	448	484	466	481	444	491	453	434	481	454	431	476	493	457	499	504	522	475	472	481	500	475	428	447	496	485	457	481	447	458	463	500	432	528	478	492	441	431	448	467	454	444	458	458	445	459	473	448	445	455	469	475	474	484	435	488	473	457	485	486	461	462	480	521	498	495	439	470	477	443	433	491	436	486	482	461	467	494	474	498	475	470	438	441	476	449	462	452	482	465	452	466	501	473	447	451	427	465	478	449	511	468	432	470	462	457	474	492	515	453	464	437	429	447	450	486	484	492	509	454	485	467	457	489	463	468	431	459	427	489	476	485	488	467	500	439	456	457	472	479	451	448	497	494	449	495	451	444	445	461	480	478	445	471	442	494	470	466	459	460	444	463	464	435	496	455	502	469	504	519	462	476	472	484	439	472	461	497	472	470	468	495	467	475	473	480	501	454	460	467	458	479	483	431	479	488	486	448	497	462	517	465	478	477	427	487	454	493	480	448	484	425	484	481	474	442	473	451	470	444	455	466	466	457	468	461	520	454	479	488	474	468	459	480	482	434	505	477	496	465	476	407	461	470	478	485	525	443	484	498	446	474	445	476	481	454	501	467	491	482	460	481	466	423	472	474	464	462	461	459	458	466	482	466	519	461	452	472	498	475	475	462	431	468	442	458	481	496	480	483	462	454	470	467	465	446	439	461	474	473	529	472	439	489	484	447	450	467	461	457	451	457	504	474	461	483	471	452	483	462	483	444	482	466	440	479	493	474	461	467	436	413	453	495	467	467	487	459	487	453	473	446	479	460	496	473	471	477	483	489	482	472	470	491	478	476	471	465	458	471	458	480	476	461	489	468	450	490	458	494	474	485	479	503	489	493	473	501	453	468	483	471	493	466	482	469	422	437	493	452	436	463	468	463	488	485	503	444	473	447	507	463	462	487	457	461	465	487	510	486	437	473	436	443	464	470	490	453	458	456	455	472	459	488	501	443	442	451	471	498	476	459	447	478	477	495	487	489	464	465	466	471	460	464	468	501	460	482	454	443	481	480	544	439	483	472	451	455	462	440	499	445	429	473	492	454	455	485	508	433	452	495	495	488	476	496	460	454	437	466	476	470	443	476	426	460	449	483	455	433	470	463	449	463	502	469	484	462	462	462	457	445	534	496	450	474	495	472	492	485	491	453	477	477	483	433	458	457	490	484	468	493	464	484	446	444	421	458	453	448	512	485	486	471	445	466	459	453	469	474	483	510	454	447	498	467	501	467	480	440	496	485	458	480	469	478	491	443	445	462	431	472	468	498	468	440	458	448	517	457	490	485	454	443	490	464	473	461	464	475	458	494	473	461	471	433	475	462	471	438	449	498	464	480	481	492	437	465	489	442	466	462	477	488	467	445	477	444	486	460	465	481	473	455	471	513	454	468	469	496	458	464	485	461	474	481	479	479	465	467	476	543	461	476	491	483	461	460	497	496	445	454	433	450	453	494	451	431	488	484	493	447	476	498	467	487	468	476	456	450	501	451	430	449	459	446	460	476	480	456	476	485	445	495	483	446	455	482	431	448	481	474	479	491	482	431	453	484	457	457	455	452	485	484	471	463	482	447	508	453	442	472	470	475	468	455	536	434	460	447	478	459	424	469	476	510	514	490	479	463	439	472	449	458	467	458	486	475	469	498	452	489	487	470	523	472	484	484	486	497	473	483	471	472	433	468	478	463	468	476	480	453	441	482	461	499	497	494	440	427	469	480	463	480	471	489	482	487	492	485	485	475	455	450	430	439	446	438	429	441	454	433	458	479	463	451	491	452	446	498	492	490	484	465	459	441	453	447	468	456	501	492	481	489	488	468	483	471	430	463	451	462	484	507	445	433	470	443	473	499	450	496	436	463	514	443	456	480	436	474	448	428	508	479	472	511	495	457	459	457	474	515	479	443	470	443	499	480	474	431	496	434	462	511	459	469	485	511	433	461	523	482	415	491	456	471	475
75860	74853	74391	59607	41621	27238	11963	2905	402	269	217	198	208	245	244	222	205	212	203	164	166	186	171	181	167	203	145	166	170	163	167	186	199	158	176	156	154	146	161	196	217	181	225	193	183	174	173	186	169	179	135	170	152	204	156	167	172	157	153	161	169	165	166	147	156	155	187	157	167	159	170	160	173	145	184	180	166	156	160	174	151	155	156	156	158	147	146	177	188	160	185	174	154	155	147	152	162	175	169	153	194	154	146	159	182	166	191	160	143	159	143	170	183	135	159	181	172	166	164	180	169	180	170	155	165	172	165	160	165	178	170	167	156	162	141	134	170	166	162	172	168	157	191	172	178	175	165	172	162	171	168	173	164	157	166	184	179	170	155	182	171	145	163	160	130	149	167	157	147	174	160	166	152	150	169	164	174	154	135	155	156	172	171	167	175	170	204	171	188	158	139	152	181	188	159	168	180	151	182	152	164	144	163	187	160	135	183	155	144	153	184	163	156	173	168	148	167	136	144	158	166	196	150	151	151	160	157	173	168	157	163	167	150	175	189	150	154	172	139	149	179	166	168	178	129	158	148	178	164	165	160	174	161	186	164	179	182	178	159	142	150	153	158	169	196	173	166	157	164	185	172	162	155	157	156	163	156	162	152	187	176	195	184	159	164	160	190	163	168	180	165	195	175	137	178	164	169	190	168	173	161	163	156	149	150	183	150	168	165	162	185	167	153	150	157	163	166	166	185	145	163	159	173	164	163	182	162	166	170	155	172	163	189	171	161	179	184	172	178	173	176	154	173	185	174	164	174	181	176	158	135	189	172	157	162	157	200	185	151	164	181	175	168	157	160	159	169	182	154	175	152	170	174	166	177	167	169	157	169	173	152	190	177	149	160	170	147	192	148	168	153	157	175	175	164	157	152	180	142	164	151	147	171	170	191	182	163	159	170	145	170	169	170	188	188	164	178	156	166	176	162	149	181	151	170	181	147	181	180	154	157	155	158	157	133	172	187	178	166	149	166	174	138	183	157	165	153	152	176	148	143	166	171	175	160	156	177	156	162	173	186	154	158	149	179	198	157	153	160	123	184	175	181	170	169	155	190	167	167	161	139	152	180	157	189	166	152	160	168	186	174	168	186	158	162	190	165	178	157	152	162	149	165	155	176	162	175	168	184	165	154	174	169	158	151	146	168	166	155	160	175	175	158	176	170	166	167	157	184	184	160	164	146	168	143	158	167	161	174	173	161	168	175	164	182	167	149	158	152	184	152	156	171	145	156	165	149	156	153	167	153	190	175	159	149	178	187	170	153	201	146	178	156	146	169	156	158	166	164	178	178	150	157	192	182	197	166	190	155	153	160	172	162	181	180	181	158	136	164	179	145	156	156	167	163	180	168	150	168	176	171	176	179	159	160	159	185	155	178	163	166	185	160	150	178	165	174	154	145	152	174	153	149	161	176	175	194	186	149	150	197	191	194	190	138	151	170	155	179	151	150	150	158	162	185	184	161	162	149	155	166	152	168	170	177	153	178	179	159	177	186	182	157	176	176	145	149	147	152	158	157	158	145	156	167	164	159	163	155	152	155	178	157	199	169	146	194	169	180	173	162	142	165	183	166	169	191	166	167	200	189	179	182	146	189	184	158	167	169	158	172	162	166	164	144	172	191	167	163	158	180	163	140	161	158	144	163	156	159	153	163	182	190	159	170	192	159	150	184	187	168	172	165	166	177	166	155	167	164	182	179	173	145	193	167	188	169	164	162	181	173	173	155	170	162	157	153	166	151	175	186	152	177	164	186	177	169	171	163	174	159	152	143	181	181	165	154	152	210	154	169	179	173	136	171	163	159	165	155	155	159	174	175	171	151	172	169	175	177	165	153	153	181	176	193	159	162	168	164	182	164	149	172	187	177	163	176	177	193	194	180	169	159	189	179	170	157	192	175	149	173	170	142	163	147	189	186	167	160	141	164	162	139	152	167	139	161	170	182	173	171	199	177	158	173	177	189	175	167	165	183	144	170	158	159	179	166	169	153	182	158	154	178	184	163	156	170	182	160	170	159	166	166	187	180	156	139	188	197	128	163	167	173	151	168	152	166	150	132	195	182	166	175	170	150	141	153	154	156	170	187	171	150	163	165	155	159	143	174	192	161	147	168	161	183	165	159	149	160	153	153	166	178	137	138	170	164	173	191	184	155	143	151	158	177	177	166	172	179	139	175	144	190	170	168	159	149	195	174	152	169	172	156	165	173	156	156	183	163	187	154	178	183	166	149	155	151	161	150	174	190	160	153	166	159	165	169	172	163	180	183	156	176	166	164	184	172	164	147	166	169	166	157	163	182	163	157	165	181	162	129	181	166	148	167	169	133	168	151	170	170	172	186	163	173	147	145	167	156	178	189	184	157	199	186	167	157	170	145	155	142	187	182	147	179	176	130	182	148	166	153	172	162	170	179	162	172	163	159	175	164	165	184	176	148	171	182	163	169	151	148	148	179	138	154	183	172	163	175	196	183	170	194	160	162	157	161	197	156	155	180	179	145	169	156	169	143	156	170	178	159	160	137	171	150	200	179	143	149	175	184	183	183	157	160	164	135	139	171	184	174	170	183	163	162	183	166	172	162	174	169	183	180	174	153	160	157	175	159	172	158	166	159	160	178	160	182	142	188	173	152	177	178	156	154	169	143	146	175	158	172	154	173	168	180	155	163	164	162	162	161	165	176	172	163	166	155	185	166	209	153	148	173	167	176	160	152	179	164	149	168	157	151	146	189	182	174	165	154	184	172	186	191	164	176	194	190	187	170	170	175	147	177	160	160	180	151	168	158	159	152	173	184	176	155	163	148	161	167	150	179	167	196	175	157	173	157	167	182	157	157	177	165	176	177	158	168	188	170	169	142	166	157	146	189	178	175	142	175	161	185	159	163	191	186	154	182	182	164	177	174	175	171	151	169	178	184	156	176	164	173	158	150	166	152	155	167	178	161	148	156	173	179	170	168	190	161	159	170	152	173	162	187	180	163	163	195	145	177	180	178	151	171	178	149	187	162	166	165	175	178	156	169	158	169	183	160	173	171	170	141	164	141	161	165	154	149	175	171	159	147	181	159	158	194	162	183	185	168	180	174	170	172	168	187	184	171	135	191	161	188	165	160	165	165	163	147	147	174	181	197	164	174	169	179	180	183	156	143	178	159	155	144	161	155	146	179	159	145	170	197	157	193	132	150	176	171	155	161	179	169	151	174	164	174	170	167	192	149	156	161	176	138	149	140	185	156	187	157	198	180	184	163	167	151	173	180	166	149	156	160	172	130	175	178	174	141	151	157	153	167	138	142	148	156	181	182	184	189	168	163	193	159	156	179	162	154	170	150	165	173	155	164	154	202	156	141	167	158	179	142	178	166	191	152	172	149	172	177	193	166	148	160	169	164	159	176	162	149	161	155	152	142	181	168	152	174	174	180	158	169	181	172	156	171	158	160	171	165	151	165	183	162	156	164	170
47508	57261	70935	63355	50465	37587	20830	7934	1147	890	651	492	582	782	883	628	528	515	497	510	478	465	421	402	474	406	436	421	391	399	390	386	412	428	428	378	398	418	383	497	669	700	629	495	424	417	389	389	381	411	418	374	389	392	379	407	422	401	420	415	415	416	401	402	391	385	389	407	386	385	394	400	422	417	389	370	380	387	412	420	430	413	380	396	393	426	410	394	346	417	397	381	391	434	410	358	393	425	373	409	414	405	381	344	392	419	387	420	401	382	411	396	363	422	401	382	383	399	400	389	374	434	375	390	424	399	379	421	420	399	391	421	391	406	392	404	411	397	419	396	401	380	414	415	388	408	389	392	375	423	380	391	380	409	353	385	383	376	382	398	420	406	415	408	402	387	439	410	400	405	385	411	364	359	424	386	370	414	378	415	425	395	398	415	410	396	408	398	423	428	386	352	364	423	372	391	398	396	398	393	406	424	402	428	434	379	416	429	451	414	392	388	409	379	397	422	375	392	400	401	389	405	410	387	419	418	399	388	389	421	399	373	384	408	398	453	405	444	411	427	398	391	440	386	386	399	366	448	383	389	395	427	411	402	389	369	417	404	369	392	410	417	383	421	382	404	409	435	371	417	411	375	359	399	376	396	408	442	430	360	380	406	384	376	412	360	350	412	385	400	406	380	378	422	401	366	412	398	379	414	356	414	414	432	392	411	396	406	411	379	387	384	404	386	420	400	427	426	385	407	412	433	404	380	353	415	378	356	398	381	388	412	390	365	406	402	382	423	398	381	410	406	378	379	427	403	386	413	407	389	394	378	441	392	390	416	412	410	372	415	405	430	372	375	406	388	395	439	421	414	410	387	397	378	402	398	399	443	416	374	395	382	423	369	394	391	395	390	419	407	423	369	374	381	383	373	415	409	391	387	381	367	385	384	426	374	419	391	426	391	399	382	381	412	375	423	393	418	377	388	415	412	420	404	385	398	380	429	435	412	406	381	384	417	432	416	383	389	402	392	388	387	440	399	412	391	399	406	398	384	405	390	365	388	392	392	411	372	372	396	409	429	405	391	426	376	422	383	386	385	427	470	427	414	392	380	408	425	393	418	405	404	411	391	416	453	436	371	428	376	395	427	373	379	397	442	428	374	404	399	394	352	412	435	388	424	435	405	441	388	405	425	445	386	366	390	386	397	417	401	395	382	380	421	374	443	417	388	429	409	380	436	424	430	396	432	418	379	412	447	417	431	424	425	373	405	410	422	392	391	386	389	397	396	421	440	402	350	362	393	388	400	383	416	410	417	400	417	424	390	381	423	416	414	415	384	408	397	443	376	407	407	433	401	387	398	400	399	415	379	457	418	385	403	405	414	385	406	378	387	430	382	400	359	395	386	391	389	419	382	418	420	356	445	380	374	356	417	417	399	379	408	419	367	374	378	413	407	379	418	415	395	423	393	362	353	430	369	366	450	372	403	413	420	376	395	426	391	386	382	406	393	390	417	393	379	392	406	422	432	392	431	428	376	393	449	411	438	420	408	412	386	385	396	353	434	401	390	392	436	398	390	418	418	417	403	440	359	400	387	391	408	403	406	378	394	390	413	420	380	397	429	417	398	419	437	410	423	426	383	397	414	423	382	403	428	416	412	405	410	400	400	381	425	382	429	441	413	416	393	400	422	372	401	392	399	353	389	430	369	434	400	373	387	380	399	431	401	399	378	402	440	390	384	418	384	405	410	405	444	382	426	406	377	434	432	423	376	394	407	407	419	423	375	397	393	398	393	371	391	389	395	437	378	387	398	393	420	384	399	393	399	380	365	415	422	440	435	387	398	416	415	373	426	381	423	385	426	402	410	439	392	413	396	398	381	409	397	403	391	374	402	395	419	402	425	378	399	406	444	377	391	381	416	375	409	393	366	390	403	407	389	437	432	401	395	400	414	399	412	415	440	415	382	372	425	407	383	434	405	446	436	383	388	418	386	398	417	434	379	373	393	402	354	393	426	407	423	404	422	433	385	402	384	382	416	409	422	423	363	414	399	393	400	376	387	389	389	385	372	399	406	383	368	412	417	396	400	401	436	393	382	371	407	411	409	371	368	369	395	436	423	383	399	377	407	411	397	415	411	425	421	392	396	395	391	424	421	377	408	381	407	402	401	409	412	421	395	389	402	404	413	371	414	392	409	391	386	388	404	389	407	425	411	385	412	412	362	363	377	412	371	386	391	392	375	420	387	409	421	437	402	372	361	389	384	395	414	402	384	394	391	415	396	394	400	403	380	397	402	365	398	392	410	377	415	410	379	429	405	382	392	429	385	423	431	382	415	411	402	388	382	394	411	386	356	414	408	403	394	391	403	413	381	405	386	426	425	416	445	394	423	373	416	404	382	452	395	348	395	360	400	383	421	397	427	347	367	391	413	380	363	427	424	430	407	412	392	402	430	406	414	384	407	376	371	434	398	370	361	395	429	406	392	401	398	421	370	371	422	382	361	413	413	380	386	386	410	369	436	417	402	383	402	426	385	394	397	389	437	440	395	380	381	378	407	397	442	400	384	396	407	383	380	403	429	405	446	404	420	414	360	416	393	400	396	387	402	381	415	383	374	398	409	369	393	426	426	425	401	395	386	397	407	401	407	354	376	409	410	416	406	407	372	410	416	378	404	397	436	405	416	429	415	402	378	409	396	429	429	421	402	411	379	406	401	388	384	372	388	405	389	405	412	428	415	420	404	387	351	435	400	400	437	433	372	416	398	385	394	370	417	350	412	405	417	411	410	418	427	392	412	419	361	383	428	413	405	392	387	391	383	387	421	380	363	421	410	371	400	388	409	406	390	407	378	430	437	402	399	404	404	426	391	392	397	376	390	410	362	399	421	414	401	388	436	403	364	406	369	411	386	387	407	422	396	394	401	408	368	373	406	408	397	442	354	451	413	405	356	403	384	406	390	386	416	397	395	402	373	410	382	413	339	413	373	407	360	400	406	436	395	390	372	407	393	403	408	434	384	411	400	398	398	408	415	380	393	431	402	395	408	395	409	428	372	376	380	387	380	376	395	376	397	397	395	390	407	408	388	393	383	408	414	391	425	409	415	392	395	385	415	385	397	409	394	424	382	402	386	376	386	375	372	429	413	404	375	410	375	435	404	416	426	412	381	417	400	378	400	365	423	398	432	357	394	427	373	421	368	387	405	382	396	400	422	373	440	434	424	421	391	444	454	428	340	413	394	386	405	413	392	445	406	395	410	395	425	418	397	420	384	367	401	383	377	401	369	382	390	453	413	395	388	375	395	420	444	425	421	386	392	374	385	436	379	431	410	382	407	412	397	401	376	377	413	376	407	415	399	360	395	391	444	426	432	408	377	404	377	450	423	370	393	454	432	402	404	413	395	406	392	381	386	402	421	395	402	423	376	439	395	404	409	402	417	387	368	415	430	411	395	392	417	397	383	412	427	441	390	406	405	391	404	415	360	402	393	393	378	393	385	394	378	408	405
17821	13151	10708	6184	2734	1390	631	329	267	265	272	246	248	260	256	262	256	236	231	259	252	267	267	246	246	269	262	256	239	264	231	222	238	274	234	244	217	250	250	229	266	257	240	277	304	237	251	228	274	241	283	216	288	245	265	276	257	289	241	271	259	265	257	260	237	238	263	251	229	249	248	224	250	260	247	275	257	263	228	230	254	236	232	237	260	221	271	277	229	242	245	238	251	240	265	251	264	270	265	274	266	239	226	256	261	242	247	242	264	250	221	241	251	289	243	257	254	247	244	231	239	270	253	224	264	277	255	239	257	222	265	279	221	242	278	242	269	263	253	252	225	242	253	240	236	252	267	243	255	235	219	221	264	260	230	295	250	255	258	223	239	248	229	253	239	246	222	247	243	253	275	242	242	248	269	261	252	254	256	274	263	261	245	246	237	240	258	253	249	264	239	237	224	231	256	256	259	222	216	227	230	243	254	248	261	242	260	254	237	265	257	302	233	238	215	263	228	251	264	238	261	220	250	233	226	247	263	244	240	263	264	245	251	281	230	212	229	227	274	244	231	251	248	282	249	262	249	256	239	280	254	256	310	265	270	267	266	234	259	255	272	242	253	255	254	238	258	221	247	234	256	244	246	252	214	239	264	261	255	258	246	250	248	246	256	226	238	241	252	247	238	209	231	259	248	272	238	242	241	250	260	278	259	257	238	240	244	265	229	265	233	248	241	261	244	228	238	223	249	289	217	256	247	226	255	252	222	254	270	245	237	242	247	231	236	267	260	238	257	236	228	242	255	244	275	281	243	258	226	252	261	247	242	263	234	265	259	248	244	223	238	244	254	252	247	218	255	271	269	265	239	244	233	238	234	285	253	245	233	227	242	215	247	256	239	216	261	260	249	265	250	234	225	243	266	228	248	290	266	220	235	256	257	253	254	235	269	268	251	230	233	233	242	215	259	261	233	236	273	259	246	255	271	273	234	241	244	255	246	248	234	257	235	246	275	238	252	246	233	237	242	237	235	218	267	267	262	234	251	266	270	259	263	248	272	258	277	223	250	241	239	236	253	255	273	253	218	243	235	230	229	216	292	246	255	256	254	270	242	244	275	230	268	259	236	253	219	261	247	229	278	256	223	229	281	273	262	236	238	242	234	220	243	236	245	227	235	237	226	232	251	262	236	266	267	244	236	230	217	236	272	238	246	261	252	245	249	251	233	231	265	246	259	239	279	244	263	264	232	241	222	271	260	238	259	237	237	270	242	244	262	270	255	254	228	279	272	242	246	247	244	259	253	235	277	256	244	244	285	272	271	254	256	245	274	234	279	270	260	231	217	289	252	267	277	239	243	219	265	236	224	250	216	261	236	249	280	298	237	239	251	235	252	269	243	250	218	232	202	271	252	252	242	248	239	247	223	277	251	271	241	246	241	266	225	230	268	269	253	241	231	269	258	265	238	284	260	293	235	261	265	244	262	237	247	257	232	247	256	280	234	255	273	270	253	229	228	254	258	245	244	250	253	252	276	240	227	265	243	249	266	292	260	264	267	229	257	252	235	250	251	238	277	257	253	248	250	264	265	256	246	256	273	239	251	247	248	245	230	274	229	240	276	249	240	263	263	269	276	244	260	269	270	240	243	278	242	267	253	238	239	288	276	237	233	235	248	256	265	234	265	247	237	258	266	267	240	235	251	245	245	246	264	257	243	227	232	250	257	258	223	262	269	218	242	257	282	248	263	236	253	229	255	270	246	265	236	244	250	264	241	249	232	271	240	256	240	256	251	278	236	273	266	240	242	251	244	249	259	236	260	257	242	241	243	273	250	242	244	240	257	245	259	236	262	237	267	277	276	258	260	238	240	251	220	268	268	231	242	244	225	257	246	246	256	284	229	258	277	260	256	260	237	288	253	252	243	229	295	299	249	271	237	270	229	238	252	261	228	250	265	261	235	264	278	277	225	242	250	230	210	260	271	260	246	249	264	254	274	258	241	246	256	240	278	263	244	261	240	242	254	247	291	237	268	261	254	276	246	237	244	244	250	224	257	238	268	227	263	251	245	268	250	217	234	244	277	235	257	232	234	248	240	289	245	218	238	240	253	265	252	235	238	242	248	269	250	251	213	251	263	257	248	256	267	258	267	244	252	254	265	257	264	240	256	260	256	257	250	248	261	229	247	264	253	249	251	278	245	263	265	231	261	241	266	223	255	266	258	258	257	264	251	277	253	264	245	250	253	256	252	283	250	258	269	281	242	275	235	266	240	262	239	234	281	266	264	231	234	265	282	276	243	248	273	240	251	245	272	264	239	267	228	234	223	258	252	224	268	264	256	279	285	268	238	253	247	267	275	255	229	253	252	234	235	244	246	255	242	265	244	244	256	238	250	258	227	256	247	213	256	240	250	240	250	239	245	247	269	237	283	239	281	252	244	239	253	234	244	256	227	255	226	238	261	230	269	252	294	229	228	226	248	272	271	227	235	279	210	249	232	243	245	253	258	251	251	229	238	232	218	281	276	273	274	253	269	259	261	229	257	269	254	293	251	281	252	239	275	271	239	228	258	289	234	244	252	262	220	280	269	275	262	289	244	266	262	247	259	240	226	257	218	261	260	232	230	255	249	236	240	245	229	265	250	247	257	249	267	249	227	248	255	256	276	252	262	243	245	238	248	246	240	257	268	270	251	269	235	248	260	252	261	265	257	238	235	240	232	272	248	242	245	240	254	253	242	217	288	238	233	256	221	251	270	236	194	227	258	213	249	241	251	235	300	255	249	268	264	259	264	232	237	249	247	221	265	266	238	233	245	275	280	256	253	255	256	279	265	252	233	220	267	245	236	238	251	284	242	255	243	245	235	261	268	216	267	217	259	268	284	261	256	273	246	250	250	264	255	263	221	264	234	221	213	244	245	260	249	239	234	253	250	235	277	263	200	256	269	254	263	236	267	279	219	252	242	267	245	274	272	258	261	252	244	239	262	254	242	264	257	265	254	242	260	253	252	242	238	223	225	243	274	228	267	260	228	262	243	247	270	234	244	260	244	283	223	237	249	252	267	275	260	244	285	270	254	245	273	243	261	238	254	245	257	283	221	269	227	234	250	250	269	264	247	247	229	229	242	265	254	238	247	253	233	246	266	248	239	240	257	252	228	267	233	250	232	267	254	239	254	244	242	242	267	258	240	236	215	222	245	264	248	246	279	246	236	248	239	260	249	266	235	265	237	260	277	252	237	263	232	244	249	227	217	242	214	255	272	252	228	215	233	261	238	240	286	256	211	234	259	232	266	250	219	220	229	266	252	239	211	253	273	246	224	236	223	233	238	234	238	229	256	240	247	245	217	236	232	265	253	235	280	245	241	272	259	231	244	278	253	256	274	244	259	256	249	247	275	278	234	257	231	226	242	228	234	226	242	243	266	259	254	240	269	236	254	247	267	264	240	263	251	257	281	278	250	256	244	253	249	239	277	248	249	221	249	259	284	260	257	209	263	226	259	241
13836	15286	17646	13653	8090	4297	1942	888	589	582	601	548	604	542	660	601	586	588	546	568	529	652	589	555	603	566	539	537	572	576	599	572	532	590	584	557	554	566	537	578	628	554	615	580	570	562	558	604	554	642	569	609	600	591	584	553	587	578	543	526	561	575	548	580	562	573	589	570	562	589	547	594	559	583	548	569	599	564	575	590	593	560	563	579	569	598	559	578	555	566	604	541	577	578	541	557	584	592	558	540	508	600	590	572	582	567	557	546	540	589	580	572	578	587	586	588	534	566	585	588	578	583	601	579	570	594	619	551	549	542	614	554	562	609	525	559	529	559	558	571	559	575	574	611	608	549	545	523	544	566	606	601	565	559	545	557	583	589	543	559	582	538	588	614	593	567	598	534	626	565	566	557	616	600	542	570	592	597	559	522	551	544	579	554	559	577	591	587	587	595	575	528	568	597	557	591	559	593	608	556	570	578	553	574	596	584	550	601	537	588	564	519	577	565	583	596	541	569	580	558	563	590	593	565	589	559	595	582	616	550	538	572	574	567	584	582	584	629	598	633	555	554	604	606	603	537	584	598	595	550	616	584	586	574	574	607	586	524	558	598	601	608	537	564	552	561	607	555	566	572	544	590	577	592	535	533	608	572	574	606	558	558	595	567	634	553	563	546	567	597	607	573	611	565	554	633	580	586	586	585	577	557	555	599	603	583	549	573	595	552	588	569	557	525	546	568	598	608	551	566	569	579	578	573	558	588	565	588	523	599	569	578	596	584	558	593	586	607	554	565	549	587	544	586	578	566	544	589	581	603	548	586	592	528	573	594	563	561	560	553	600	616	542	524	592	593	586	563	590	571	558	549	557	565	517	541	594	538	584	574	543	538	592	590	578	591	599	526	541	576	572	597	596	572	582	565	576	545	573	604	611	587	585	548	560	549	609	548	576	558	558	554	605	559	555	579	625	547	577	561	539	589	550	576	540	597	549	577	578	607	572	573	587	597	577	534	595	532	566	572	576	566	589	558	566	599	588	517	545	574	562	569	606	593	596	574	586	567	542	570	563	559	591	573	566	565	558	590	605	593	590	564	572	584	579	545	604	604	565	588	536	592	571	581	589	572	600	556	602	543	566	560	564	547	549	581	566	569	580	587	553	563	583	543	602	568	591	573	572	564	550	590	599	562	586	614	591	558	569	559	560	603	627	569	577	575	608	547	579	587	582	572	583	568	599	568	576	550	581	625	568	568	600	583	575	554	547	566	583	581	576	554	574	580	602	556	592	574	576	573	589	566	564	590	557	595	575	566	572	606	554	567	582	554	495	611	595	568	555	606	569	563	596	603	542	599	639	585	589	519	582	553	607	616	599	546	558	526	569	588	552	598	600	544	533	551	564	546	549	552	567	538	598	564	562	567	590	546	558	555	585	552	599	583	571	543	585	555	527	522	559	584	578	585	569	537	592	585	607	560	586	526	530	568	570	554	595	578	602	561	573	545	529	561	567	535	600	567	613	552	573	614	572	582	597	593	548	613	584	584	620	544	597	581	585	569	568	587	572	600	583	577	621	584	564	571	612	559	541	572	616	546	589	596	589	560	591	577	622	609	576	532	569	572	599	534	545	582	548	606	534	583	538	560	585	573	562	569	578	573	592	584	573	653	566	608	573	588	563	564	610	521	554	549	596	566	576	575	545	527	561	573	558	571	561	578	577	561	536	585	577	581	582	562	554	566	563	531	584	578	622	533	576	590	582	547	545	538	556	555	551	576	570	573	582	554	591	582	553	580	575	584	567	602	603	561	586	591	558	575	621	572	599	540	639	545	545	586	616	576	603	590	570	622	571	600	592	562	596	543	600	631	609	586	597	570	535	565	536	592	571	599	600	598	585	547	576	628	557	602	586	559	566	536	584	603	580	610	566	609	551	553	570	577	597	553	562	571	581	600	557	579	580	558	551	547	562	541	563	551	535	616	586	554	562	546	579	536	562	592	568	582	547	572	560	594	545	576	632	568	555	550	578	575	606	567	564	551	521	607	569	557	596	580	585	559	564	563	590	554	569	629	564	561	530	594	590	557	558	566	621	561	542	566	559	594	570	611	588	580	573	591	579	571	583	591	570	579	530	627	573	607	556	559	592	599	542	547	592	614	574	615	553	578	622	557	568	603	549	560	574	554	560	554	588	545	558	552	517	626	576	582	581	568	571	555	576	619	569	600	532	539	570	545	598	567	588	555	599	569	554	559	596	603	583	578	591	570	529	546	591	545	537	571	562	585	586	611	593	552	572	589	588	566	618	573	591	566	598	563	550	569	543	576	597	590	576	622	550	564	564	553	569	559	550	552	552	586	609	574	556	562	572	552	571	560	574	578	610	577	543	547	595	592	599	619	536	565	569	591	574	555	579	574	550	569	570	569	584	605	603	633	590	565	545	560	632	568	590	536	555	557	562	575	572	546	568	597	586	582	583	627	570	537	608	566	560	595	542	586	594	641	573	566	608	554	579	585	596	569	620	586	546	586	570	586	585	548	580	570	546	578	585	568	579	550	580	603	550	523	573	531	580	618	564	598	616	562	525	563	553	592	563	542	558	572	536	578	547	553	574	567	554	578	573	561	556	617	562	603	562	569	563	587	558	581	539	554	529	603	568	607	533	545	580	550	595	589	573	560	616	552	607	571	625	542	571	555	587	590	583	536	579	526	622	560	560	582	599	585	579	538	601	558	549	577	572	586	605	571	555	569	573	583	633	591	572	565	558	568	593	566	606	595	614	545	597	507	551	567	571	547	569	529	577	569	576	593	559	587	525	557	598	589	540	577	550	580	563	571	571	556	565	567	595	574	589	561	582	567	564	580	537	576	574	591	601	581	588	579	573	587	560	557	592	543	582	578	544	553	587	567	556	584	566	608	588	561	557	549	548	554	548	591	580	610	590	571	568	598	590	554	557	566	574	548	591	546	553	606	597	590	603	595	584	557	595	600	579	560	580	568	630	590	566	600	572	577	548	557	609	543	623	591	566	579	565	612	558	542	579	581	566	572	560	569	558	566	595	563	565	579	569	588	594	582	555	566	555	553	588	553	589	617	538	557	563	582	584	607	571	553	601	591	579	619	574	584	589	578	578	559	595	563	570	536	585	583	572	559	557	557	546	583	601	588	556	547	573	603	611	585	580	587	576	573	580	575	583	557	598	572	548	539	604	547	599	575	603	577	554	553	569	607	568	545	597	579	572	589	577	527	550	552	578	613	524	522	582	634	569	544	598	532	598	548	602	565	564	581	548	587	591	578	574	597	589	577	598	575	549	587	561	626	570	615	590	525	581	594	547	610	605	575	606	573	580	608	564	572	554	609	542	617	564	570	605	562	557	530	568	550	616	596	577	584	545	594	589	555	578	581	581	518	589	594	569	577	628	573	568	565	533	574	589	605	574	578	564	606	586	608	539	573	550	574	599	623	563	536	582	587	566	575	546	534	557	584	554	564	574	551	550	582	563	526
58267	56520	56567	44228	27832	14596	5449	1085	274	246	217	207	189	229	225	227	212	206	201	182	229	209	245	210	192	182	183	195	191	223	182	174	208	189	180	181	186	185	196	218	219	235	207	238	205	199	195	194	175	186	197	217	202	179	203	192	197	165	199	163	195	159	208	179	194	190	180	191	201	204	181	179	193	187	214	214	181	205	208	200	209	231	197	208	209	191	208	193	184	195	207	160	219	174	209	199	175	206	187	211	199	180	175	175	220	199	187	203	208	206	193	201	195	163	194	204	190	191	176	146	237	168	170	172	201	172	208	190	194	214	190	185	195	199	227	181	185	207	182	211	184	208	206	196	169	184	208	195	181	191	198	216	196	178	181	184	197	184	208	211	216	190	204	176	204	200	162	184	185	205	186	188	180	190	192	204	186	185	194	195	195	196	175	181	162	197	197	198	201	168	212	180	158	211	191	165	211	206	197	195	187	181	184	192	188	182	201	211	197	220	170	206	187	199	199	182	184	193	191	181	216	212	188	220	200	215	192	186	203	170	199	169	168	190	196	176	176	189	220	194	200	234	167	187	209	184	200	189	208	204	192	202	203	184	210	204	201	186	213	200	182	188	211	201	179	215	212	171	214	189	185	194	209	174	145	190	186	188	210	186	172	190	201	181	195	171	193	218	210	201	232	201	187	183	195	206	206	179	196	222	188	177	194	182	187	208	185	236	194	203	201	189	187	198	198	188	193	185	205	204	180	221	209	196	183	184	227	199	199	184	196	163	205	214	187	197	193	205	214	216	195	206	181	187	215	180	190	184	204	218	190	191	178	216	187	165	203	191	193	201	216	195	229	189	240	181	185	199	201	220	205	176	203	167	203	202	197	191	192	216	167	169	199	192	179	196	206	177	178	198	177	215	197	176	204	184	192	211	195	178	202	190	204	202	191	172	176	175	180	187	193	202	189	213	195	201	180	195	192	196	185	225	206	202	192	177	183	233	165	171	207	172	208	183	203	217	209	209	188	213	178	177	193	163	193	199	189	188	191	222	216	190	176	203	175	170	211	198	177	205	216	201	203	192	192	166	178	190	177	180	189	185	170	209	169	180	183	204	186	197	197	203	170	172	207	181	188	200	184	191	190	212	210	190	215	189	194	201	195	196	162	188	175	190	184	183	184	187	188	215	230	191	186	206	206	179	188	206	186	202	185	201	192	197	192	210	207	189	213	191	200	205	201	188	166	210	164	186	166	191	201	193	176	188	203	194	212	179	190	191	187	194	176	226	174	174	212	205	188	210	215	176	192	213	202	199	213	190	195	191	201	226	201	195	198	208	206	178	193	219	212	207	221	202	204	198	171	209	204	210	191	182	220	178	200	194	219	196	216	191	173	167	229	217	193	211	196	211	191	238	196	182	200	195	200	212	223	193	183	191	216	185	175	196	215	219	199	214	173	250	168	189	200	200	203	181	203	186	199	186	212	196	185	235	212	205	188	215	197	173	182	228	198	185	192	176	191	215	206	204	166	179	193	200	183	212	209	196	200	179	220	195	188	207	191	184	191	192	190	188	192	186	192	201	201	190	209	186	195	193	174	180	176	181	191	211	214	185	206	187	195	188	184	208	196	179	179	216	217	213	181	192	199	197	190	173	220	205	190	187	195	176	227	206	187	201	215	191	182	184	234	200	173	186	216	175	179	201	191	179	192	191	206	193	197	193	200	190	208	189	209	178	212	178	190	187	183	190	195	185	173	208	193	182	207	219	192	188	205	203	192	182	189	188	176	194	192	201	203	194	193	180	182	185	215	176	177	175	189	197	192	193	179	217	223	210	185	177	184	186	183	174	178	171	180	211	185	183	191	187	175	191	215	176	194	190	200	198	205	199	181	203	183	212	189	191	202	208	182	179	196	232	212	201	201	226	201	168	199	186	218	183	191	183	208	209	183	195	211	199	187	204	238	194	191	182	208	222	187	221	198	193	233	199	183	200	190	194	192	184	213	188	208	227	209	196	197	201	201	177	195	224	176	216	179	207	162	217	204	236	200	198	162	183	218	170	173	197	193	224	163	218	198	188	187	168	173	223	200	208	205	187	231	203	192	189	179	161	189	217	212	209	203	206	176	188	204	189	182	176	192	196	191	179	182	196	198	204	205	164	168	210	221	206	175	185	203	176	172	204	196	223	197	200	197	190	221	193	187	190	211	172	200	184	202	194	217	185	191	194	192	206	184	177	182	195	186	196	169	167	182	169	188	190	180	202	207	190	230	186	174	208	237	181	199	211	191	196	193	192	187	228	188	196	218	203	174	196	219	189	209	196	202	227	181	188	201	193	183	171	173	211	202	180	180	217	190	215	202	184	224	202	193	200	195	193	190	211	185	206	197	175	179	200	196	208	207	198	187	163	188	183	196	208	187	212	202	198	207	210	197	174	214	182	211	190	180	208	212	177	187	188	199	228	232	194	222	197	195	170	186	208	200	193	208	160	190	195	200	197	182	180	216	199	200	202	188	202	178	174	207	176	203	193	186	207	198	171	201	182	207	212	179	194	182	210	213	205	167	188	191	200	200	213	198	199	208	187	174	180	208	190	195	195	226	203	201	198	205	184	187	206	195	178	169	172	187	185	203	209	192	185	184	226	193	190	210	178	193	200	210	188	212	195	201	198	193	215	191	174	187	188	180	182	189	199	185	184	191	150	182	199	202	196	184	186	185	176	175	220	192	201	185	196	224	190	215	167	173	213	189	184	197	202	216	184	184	214	168	176	202	205	181	185	197	211	191	194	202	210	178	187	210	204	200	200	208	200	173	186	189	171	186	195	176	193	209	189	191	200	179	181	230	206	208	206	184	178	192	198	194	213	203	184	181	194	217	209	189	216	200	202	190	204	214	208	189	213	193	203	191	210	211	216	192	193	195	182	170	189	192	191	189	184	224	191	175	171	208	205	182	172	192	183	210	192	222	178	210	223	210	185	205	181	202	184	218	214	230	205	196	219	168	203	195	181	201	209	185	192	195	178	201	201	180	188	184	209	197	208	198	191	194	198	171	183	209	209	201	174	194	210	181	216	193	189	189	202	201	182	188	201	193	195	197	191	180	187	194	218	180	217	226	187	208	198	198	190	201	180	194	196	208	175	196	209	205	179	202	202	210	192	187	207	204	208	205	167	184	173	171	177	204	204	190	238	189	189	201	197	170	210	215	212	186	215	173	196	207	215	203	186	189	211	208	189	208	204	192	193	221	186	199	190	187	202	193	210	207	188	181	202	222	179	190	213	195	209	173	240	204	199	168	173	202	187	204	174	215	239	221	188	183	180	171	209	191	211	179	197	196	167	216	170	199	180	202	202	197	200	200	187	188	197	199	172	188	201	160	227	174	180	196	189	196	200	192	181	184	184	201	204	211	179	198	252	202	192	227	189	181	180	181	207	214	222	200	204	196	178	188	217	196	176	200	190	189	197	172	201	219	191	202	199	174	207	207	181	183	190	199	201	187	187	185	197
35580	42722	53632	49657	38312	26026	13874	3506	849	709	593	523	515	564	629	522	551	536	522	489	513	456	462	515	456	446	450	447	468	475	468	426	471	466	434	459	425	515	465	458	580	595	562	489	451	438	462	449	438	462	480	487	479	428	458	476	465	494	482	461	462	449	445	474	472	419	486	438	479	441	418	471	477	465	443	480	468	460	453	409	460	496	488	433	453	438	461	484	453	443	447	468	410	468	483	471	482	446	461	438	487	431	433	463	515	451	464	433	453	451	499	417	456	457	476	456	438	463	468	445	471	463	436	416	455	436	444	445	420	447	470	454	448	444	461	439	423	464	459	455	443	428	446	466	449	419	439	459	430	414	419	451	456	462	488	438	471	438	469	447	480	448	453	446	487	419	439	467	432	456	427	431	469	473	455	482	420	463	446	449	505	389	482	449	435	431	459	458	420	453	439	450	465	427	461	487	459	436	448	461	486	460	437	484	467	485	411	460	473	447	446	508	487	426	473	434	439	429	474	438	459	449	464	474	478	491	426	466	487	466	458	456	493	477	435	425	470	486	431	445	484	467	440	474	445	399	427	459	466	434	474	445	415	442	468	500	453	427	454	428	450	469	490	426	440	466	464	451	445	435	462	446	479	466	465	454	503	496	451	448	432	446	481	491	390	447	433	476	457	442	436	439	506	466	446	463	435	429	471	464	478	427	440	455	440	460	495	429	468	454	475	477	496	439	446	423	497	448	447	465	472	459	469	444	486	414	474	487	448	432	451	427	451	452	473	476	471	463	433	470	465	444	459	472	486	436	472	439	453	450	426	437	444	451	459	401	426	477	447	477	437	475	449	495	485	452	453	470	470	451	456	454	442	445	459	486	451	478	442	441	438	424	468	444	446	476	454	475	448	480	430	495	428	434	472	441	446	427	453	446	421	467	470	431	437	459	501	450	492	474	465	500	480	453	492	451	472	464	473	411	441	461	455	458	446	463	476	469	473	448	437	482	399	458	477	478	469	467	468	465	459	464	453	491	435	476	459	471	451	447	438	451	493	455	467	482	457	428	434	434	490	450	484	446	460	465	451	428	474	426	494	489	451	430	477	470	424	452	450	422	427	447	469	468	424	454	447	467	441	465	471	479	435	457	441	434	433	469	419	479	479	468	443	439	467	451	456	505	473	428	455	461	468	451	447	447	459	476	433	484	533	470	438	470	449	475	450	490	477	460	463	459	459	456	440	467	445	431	470	508	443	462	452	463	481	460	475	423	419	461	489	473	489	428	449	425	453	477	448	484	473	466	487	470	453	454	447	445	450	463	446	470	475	425	464	427	483	444	440	436	477	454	445	454	440	436	472	450	436	429	466	400	446	448	456	460	461	459	428	437	422	434	426	461	481	473	461	438	435	419	465	423	447	424	451	442	467	511	471	440	430	469	405	467	451	466	476	453	448	438	487	452	440	511	444	449	476	459	462	475	486	430	466	460	431	456	429	453	444	438	452	452	458	472	456	449	408	482	456	418	442	431	483	460	473	510	441	479	435	422	427	437	423	461	468	432	436	476	445	492	466	447	454	428	470	448	476	477	458	468	441	437	432	459	437	455	444	441	480	444	461	450	442	447	501	472	503	469	458	500	443	416	426	442	444	466	466	438	456	464	461	432	427	454	487	479	429	431	450	488	474	448	483	459	422	456	447	471	436	448	481	411	404	463	455	465	436	429	431	489	468	460	407	473	420	444	446	461	429	460	428	477	448	459	502	475	403	483	439	481	464	429	457	441	478	401	473	414	474	445	474	439	482	475	477	477	439	455	415	387	434	451	499	464	437	455	468	438	483	479	448	481	516	465	448	443	445	451	461	439	445	444	480	428	445	447	467	478	506	409	476	460	440	453	466	408	472	442	429	457	435	464	447	447	440	441	437	475	436	457	471	483	425	440	479	446	477	461	454	448	485	452	465	428	443	453	434	432	432	496	457	427	475	475	473	435	497	446	486	459	445	467	422	463	434	504	408	484	417	453	445	437	453	477	473	492	409	483	448	443	421	386	474	431	487	437	445	421	440	431	440	455	439	448	450	472	430	493	426	458	458	469	450	472	465	457	424	460	472	429	476	476	484	444	461	440	482	471	408	425	459	427	463	490	469	470	473	468	475	498	461	441	468	454	434	429	433	440	496	454	459	494	456	458	436	460	448	453	455	475	470	459	454	428	427	430	442	419	465	458	462	465	447	449	437	463	477	428	470	432	448	484	471	474	484	491	462	430	439	458	479	508	422	470	430	425	430	478	470	452	442	467	466	448	456	453	470	421	457	432	477	470	441	468	456	477	458	446	440	433	432	461	454	471	436	460	462	452	441	432	467	481	454	462	454	465	502	443	440	467	443	498	418	486	475	448	410	432	447	486	491	445	425	453	470	443	442	450	485	454	485	454	459	474	443	480	415	456	470	485	455	453	505	487	474	443	447	435	452	479	453	480	444	448	441	437	454	421	467	416	446	456	482	460	441	436	459	500	449	499	466	456	511	443	450	411	494	469	464	455	448	496	483	443	464	437	456	427	392	425	483	438	487	466	459	458	440	485	443	492	441	456	490	441	432	470	475	452	444	432	430	441	460	462	458	452	413	446	475	426	435	438	506	481	479	451	447	446	457	430	453	414	428	450	461	459	483	457	432	481	461	438	449	436	410	455	475	440	446	424	448	456	440	475	478	431	419	438	471	472	471	469	459	452	491	468	474	466	438	479	444	470	470	418	408	478	482	444	467	455	464	462	474	464	474	457	461	484	461	452	474	410	464	472	439	507	479	475	462	453	432	470	470	453	437	442	482	463	428	482	451	471	467	499	467	421	447	510	466	501	446	459	459	452	432	473	412	468	459	441	436	465	473	465	505	467	465	429	435	444	429	460	435	477	485	487	456	466	474	447	477	448	457	440	487	456	454	439	442	482	462	462	468	467	446	454	448	429	453	471	428	466	458	518	471	426	452	422	441	457	434	442	444	460	469	442	468	420	444	446	460	440	447	489	427	447	460	441	432	456	467	468	442	437	479	464	462	451	484	432	429	499	463	456	430	426	432	421	437	445	471	468	441	456	493	448	460	474	448	442	495	467	510	476	502	459	450	447	427	426	453	487	447	449	445	443	466	441	434	455	442	472	483	485	438	481	432	445	426	433	437	467	463	468	454	473	497	451	473	421	453	454	411	473	434	476	465	453	435	457	436	464	451	451	450	466	504	477	446	477	467	476	461	500	449	401	468	498	451	500	440	441	436	465	424	459	419	480	428	497	457	470	418	429	477	430	471	430	416	461	457	448	465	448	471	437	442	419	447	443	458	477	439	436	456	460	439	474	412	450	452	460	474	419	470	442	454	447	468	433	467	442	431	453	473	469	431	460	468	448	434	467	461	475	480	432	477	498	473	453	487	443	440	486	483	444	440	469	430	453	415	451	441	482	456	438	423	434	456	459	468	428	454	473	456	467	473	484	473	475	480	475	450	464	472	455
75228	74042	73751	61078	43545	28108	14242	2908	328	290	221	172	166	201	224	169	207	190	176	198	183	186	197	152	185	169	167	168	162	157	165	171	168	161	173	162	173	174	202	159	185	202	199	161	147	154	175	143	145	136	143	157	164	193	157	176	134	180	132	149	180	173	156	150	181	155	155	171	161	166	175	164	166	141	171	169	165	153	166	166	159	155	183	162	154	156	158	184	149	154	157	134	159	150	169	170	144	151	156	158	169	169	150	151	165	165	176	179	168	150	169	179	158	156	179	166	148	156	161	170	155	175	170	177	167	168	147	162	180	157	170	151	150	161	151	159	157	147	154	181	169	171	136	156	148	168	166	164	150	156	153	137	173	181	157	157	175	161	146	178	165	179	124	157	153	164	144	170	155	158	162	174	170	160	174	158	157	160	167	148	175	159	169	181	160	162	145	162	174	126	149	186	156	161	159	168	165	162	160	162	189	170	154	146	163	160	149	138	173	185	176	165	156	203	175	161	176	172	163	176	154	152	163	168	147	178	165	149	142	170	147	164	151	176	150	180	154	165	156	184	164	184	175	138	169	174	176	191	149	144	158	175	164	146	188	154	163	176	155	164	140	170	176	138	145	183	143	157	166	148	150	154	145	153	171	166	153	176	146	165	146	158	144	173	155	167	159	145	158	166	164	159	152	160	161	152	151	160	171	158	149	161	168	174	173	163	168	143	152	183	174	155	162	156	138	150	166	160	145	139	162	171	168	161	152	179	151	179	161	165	166	162	165	177	185	161	164	178	177	134	167	179	140	142	160	149	170	176	168	160	168	153	138	163	164	152	152	162	161	158	138	158	161	132	169	157	162	172	166	169	151	160	157	165	159	167	140	135	153	170	149	161	162	160	184	172	157	158	166	176	170	165	144	176	188	147	168	146	142	176	158	161	165	178	169	163	177	151	165	185	166	140	166	156	160	150	175	172	170	164	190	151	186	174	156	157	153	124	158	158	157	146	151	155	155	163	155	182	175	137	184	178	174	156	142	180	156	163	162	182	159	181	144	153	155	161	158	139	173	169	192	172	175	151	169	143	187	163	146	155	150	147	142	179	181	175	145	193	167	162	151	176	185	176	176	151	151	177	163	150	166	168	164	172	159	163	172	140	144	159	156	150	168	177	142	164	164	156	150	166	186	165	146	161	173	175	173	154	170	158	159	182	180	162	149	152	162	162	164	149	160	153	156	149	161	163	162	168	188	172	160	166	188	177	168	172	180	164	167	155	182	160	155	141	146	163	149	149	190	168	167	144	163	142	153	177	139	166	177	185	161	160	170	149	171	159	164	146	149	163	169	149	150	158	154	174	167	168	143	166	174	143	176	161	171	142	160	163	145	171	172	165	156	144	163	169	167	181	172	167	154	185	140	152	163	167	178	130	159	146	185	153	146	164	171	169	158	158	142	158	166	137	154	157	149	184	161	196	191	151	167	174	176	166	179	148	155	164	171	167	139	135	153	162	164	164	151	159	167	164	161	142	151	160	188	164	159	159	163	157	178	154	178	167	154	134	156	157	168	159	150	182	178	178	144	178	170	139	164	135	173	178	156	140	162	154	185	162	180	171	147	178	166	159	172	161	160	160	180	142	179	172	171	169	140	174	183	147	161	156	160	195	170	153	163	153	171	150	155	139	182	168	167	141	158	155	174	164	165	155	174	161	157	163	178	150	156	180	171	138	151	146	193	160	158	184	135	158	188	146	150	163	173	169	170	150	148	170	154	162	135	141	181	169	171	152	174	173	193	148	148	164	156	131	167	172	168	148	168	177	166	166	160	142	149	185	164	155	161	167	162	177	175	136	149	146	167	164	169	144	158	143	145	156	174	139	154	143	182	173	177	172	184	162	132	137	154	167	184	181	180	151	156	140	160	165	167	163	159	163	140	153	188	136	186	172	170	161	160	180	163	153	176	154	181	175	182	190	149	155	178	174	142	162	175	172	173	157	187	154	166	172	156	188	166	132	132	145	180	173	172	185	152	148	155	179	167	157	178	164	170	158	187	136	163	170	160	162	169	171	162	169	164	184	145	154	153	158	180	183	163	189	186	182	149	158	179	154	171	176	148	151	161	160	143	175	154	146	133	166	163	155	192	161	166	169	178	181	171	171	149	142	162	145	163	146	178	145	168	174	153	167	184	177	183	171	155	160	164	176	164	166	169	172	156	141	154	164	188	155	166	170	147	142	145	172	167	163	173	155	153	184	168	145	169	174	162	179	151	156	163	166	149	154	157	153	161	165	145	167	151	140	172	161	160	161	168	169	167	156	166	168	159	162	166	138	145	171	164	157	161	183	154	150	180	177	163	165	185	154	169	153	179	145	145	148	156	153	160	175	177	160	175	155	163	157	166	169	150	161	164	172	161	154	153	146	168	171	156	147	146	160	180	171	164	177	186	159	155	153	163	154	162	156	170	166	195	150	153	167	179	171	156	157	129	144	159	139	170	161	164	170	156	159	165	168	176	164	184	179	160	183	175	193	177	160	183	171	182	175	151	157	145	157	166	153	162	156	179	162	197	154	153	158	170	159	143	143	173	173	162	163	164	164	170	137	148	172	165	184	152	163	164	161	118	160	196	139	156	167	176	170	143	145	173	161	169	165	149	159	186	153	190	176	162	164	175	158	164	166	168	153	157	146	127	163	163	156	153	149	177	146	169	156	142	169	181	150	180	154	168	174	174	136	181	165	149	178	159	163	162	156	150	153	167	153	158	162	150	173	149	155	163	178	158	174	154	160	171	143	166	169	158	177	167	151	166	172	155	132	170	159	147	158	171	182	168	168	155	154	156	191	155	190	146	192	154	141	161	166	165	163	182	153	171	146	148	157	139	169	169	158	191	171	174	163	138	170	156	169	141	168	136	168	150	164	163	168	189	162	175	149	175	174	166	159	173	197	135	144	155	164	158	161	173	174	163	187	135	164	159	165	149	168	166	162	161	188	174	151	160	161	161	155	181	160	189	152	146	136	172	183	170	181	157	157	143	170	165	173	162	143	153	184	172	162	157	170	176	193	154	161	193	151	163	166	134	150	167	146	155	177	152	170	165	151	178	153	167	150	187	176	158	157	188	147	159	176	170	158	160	148	186	179	159	155	160	163	157	162	151	171	161	160	161	165	155	141	141	149	168	164	159	156	181	161	164	156	175	146	159	155	163	153	155	158	186	147	143	160	183	141	150	173	135	178	183	165	153	166	168	172	151	174	165	173	176	174	178	154	142	161	165	170	169	157	156	177	171	157	176	165	137	149	153	171	148	157	171	147	145	154	172	162	177	179	155	182	178	155	152	166	157	175	190	160	156	154	148	146	174	173	167	142	178	164	170	174	191	149	163	168	171	159	171	174	179	153	175	150	176	163	171	177	172	170	167	141	155	164	186	166	166	171	160	151	149	154	165	152	165	148	172	187	196	177	142	163	159	184	178	162	161	151	168	151	152	184	165	134	169	171	142	144	147	150
47259	56053	69931	65228	51931	38349	25262	6272	1042	931	585	472	504	586	784	515	613	526	546	550	485	429	444	425	445	403	433	378	399	458	432	395	408	405	399	401	367	408	370	453	695	659	560	479	402	384	407	387	380	420	388	414	365	406	380	403	370	361	406	351	387	383	402	413	425	392	382	383	371	424	405	388	437	411	394	418	419	409	390	404	406	386	396	404	417	377	433	371	385	378	397	416	379	368	385	369	394	412	376	406	399	387	367	408	360	360	413	387	372	381	393	361	379	409	358	392	378	383	406	416	365	373	396	381	401	363	408	370	378	375	370	382	381	394	394	403	393	417	412	429	417	371	412	384	379	437	394	377	368	373	387	418	423	412	370	359	398	384	392	382	402	389	398	413	367	416	386	426	378	393	391	423	376	388	383	403	387	414	389	397	387	373	413	395	410	380	363	366	396	361	354	400	415	421	369	386	368	406	382	373	372	335	367	400	380	396	363	397	415	353	374	367	390	380	418	382	363	404	387	384	407	361	381	382	370	400	374	384	382	365	373	399	379	393	398	370	408	398	388	397	400	369	390	385	372	389	403	380	404	385	353	381	423	377	397	395	402	405	394	389	421	373	406	405	407	406	351	392	378	391	416	412	413	369	359	380	387	383	365	400	395	403	351	365	376	386	387	369	377	377	406	388	389	370	393	394	361	350	391	357	373	359	395	406	397	396	401	365	369	358	399	389	394	398	363	370	377	402	378	399	371	379	390	367	384	405	372	349	352	401	366	388	381	399	397	393	370	392	403	408	365	402	386	413	389	406	389	414	381	365	403	377	373	398	387	405	372	400	413	422	380	369	394	423	400	400	378	354	381	403	410	390	380	382	395	382	410	382	428	396	396	363	392	386	396	376	404	389	364	407	377	380	379	385	356	413	390	367	380	377	394	423	401	372	373	436	389	359	409	372	425	420	378	389	369	417	417	411	392	351	391	383	409	401	375	395	335	396	362	400	381	374	348	399	390	368	390	376	368	394	390	392	385	404	407	376	374	405	419	399	397	359	358	408	398	419	391	417	399	360	407	397	414	393	377	416	368	396	398	384	398	390	382	377	373	439	373	384	384	407	405	390	417	405	434	400	403	404	389	417	408	371	386	386	400	424	383	381	405	376	399	375	401	398	374	405	387	396	426	389	352	391	412	385	420	386	412	362	390	408	407	424	391	367	411	375	387	364	416	376	389	402	358	382	393	382	411	333	382	408	395	426	374	372	393	368	379	392	377	372	398	378	367	368	371	391	374	400	365	387	407	392	380	413	381	403	410	416	350	382	369	408	400	394	410	358	381	378	397	381	376	385	358	392	432	388	449	395	397	364	372	378	399	428	394	407	404	426	416	374	378	415	372	388	392	402	400	408	415	395	391	404	390	423	393	389	366	391	381	397	424	388	420	376	398	364	390	345	394	396	380	400	421	397	367	369	414	391	409	376	385	357	385	387	417	377	366	382	371	389	380	399	392	428	440	371	379	406	393	363	396	387	362	407	413	401	390	381	396	395	407	400	382	366	392	360	399	415	396	388	376	387	381	374	428	379	393	377	400	395	390	368	391	416	378	385	405	399	383	397	382	398	385	389	415	384	387	368	381	405	377	387	402	386	400	410	387	414	391	367	403	378	403	388	375	349	391	412	390	359	395	371	419	412	385	413	419	377	398	380	388	382	424	383	400	378	404	414	404	395	418	393	366	402	394	366	366	384	394	398	391	422	398	391	376	394	433	384	381	378	350	342	377	394	363	399	392	370	392	364	394	405	364	399	405	389	417	442	421	401	436	364	377	380	368	382	411	391	386	376	372	402	346	406	378	378	387	388	413	379	369	410	399	420	366	387	387	430	400	368	390	380	396	381	400	400	383	399	375	406	370	408	401	423	390	393	385	379	404	360	397	423	371	400	410	365	394	383	403	392	382	383	414	423	395	407	408	420	364	389	400	416	418	389	405	432	371	390	384	396	392	398	382	383	381	381	384	390	385	387	397	378	413	351	422	381	400	383	370	396	377	392	399	379	345	392	378	413	421	383	395	435	393	396	383	384	430	382	409	372	360	371	368	384	389	400	402	367	396	390	473	363	340	381	400	389	359	395	377	396	400	391	409	376	388	396	403	382	411	382	399	377	384	407	407	383	397	381	373	395	383	411	375	380	380	397	360	405	381	387	387	370	377	376	405	409	378	391	371	425	397	395	361	374	388	391	389	388	389	406	403	435	412	358	381	388	379	391	411	378	427	399	393	392	391	366	408	353	377	394	380	391	368	385	383	401	374	408	396	416	394	365	408	374	367	407	391	371	407	395	369	380	380	381	406	412	392	367	426	428	377	385	410	352	378	349	402	401	352	378	401	376	401	409	380	398	370	372	387	349	374	391	400	360	393	380	381	401	402	376	434	393	390	389	356	382	410	403	429	396	354	371	361	405	372	403	380	402	409	413	376	415	390	396	390	416	399	389	386	384	398	392	384	383	392	366	379	381	373	413	398	353	399	395	372	433	396	362	419	391	388	384	426	395	382	419	392	419	400	446	374	386	427	397	375	399	319	382	373	371	414	355	387	377	416	405	381	400	407	358	413	379	379	411	382	375	402	387	401	374	381	390	400	375	430	381	392	383	386	400	403	412	429	368	391	404	361	370	398	394	359	384	417	359	423	388	368	388	344	395	419	390	407	403	386	411	382	410	382	406	370	408	387	399	420	434	380	365	397	384	381	404	418	367	353	383	380	389	426	378	405	365	358	439	389	386	378	427	399	381	380	433	384	361	366	372	423	375	352	376	388	392	365	372	388	397	398	398	367	429	400	403	398	392	380	406	378	354	381	380	375	362	384	383	377	386	348	385	399	375	362	389	402	418	391	419	403	396	387	403	373	404	372	382	363	392	393	403	369	398	390	396	409	406	393	376	405	386	380	379	385	409	428	392	429	398	351	386	373	398	389	382	376	370	387	408	382	398	403	330	366	397	433	416	381	411	393	383	394	341	400	379	352	382	402	418	388	400	413	369	375	413	394	391	392	406	377	399	416	381	393	393	392	391	400	409	373	403	380	399	378	395	388	343	377	390	377	409	383	371	362	387	392	376	438	386	373	399	397	405	375	389	374	377	396	386	438	406	361	374	390	402	402	363	396	377	405	376	389	377	374	416	403	404	385	395	397	376	396	368	408	384	398	416	385	389	385	397	424	424	383	410	444	384	391	379	421	393	412	398	404	391	393	388	386	385	409	373	396	415	402	402	395	394	410	402	378	373	375	406	420	377	390	399	370	396	392	359	362	391	382	405	393	368	422	392	388	382	432	376	399	406	414	402	382	391	366	386	332	391	401	391	378	386	411	388	381	389	396	374	393	378	396	396	386	399	354	422	405	414	390	389	372	413	426	402	394	356	370	367	412	399	387	383	372	383	376	367	438	419	393	371	399	383	379	382	404	364	398	352	357	385	379	386	396	365	408	380	417	393	378	386	409	363	345	381
17604	11955	9620	6228	2806	1372	751	309	210	253	212	231	245	227	273	260	243	240	247	241	267	252	256	238	218	230	257	240	228	254	242	269	222	252	264	264	239	253	266	235	257	250	248	226	276	236	211	232	261	249	243	243	253	244	234	256	237	228	237	259	234	236	253	263	241	265	240	236	236	260	247	267	245	256	220	243	240	230	237	258	226	241	264	247	264	250	246	253	245	262	249	244	230	245	258	247	245	222	241	260	255	258	231	252	256	232	264	257	239	271	248	270	241	240	214	227	244	242	241	244	224	259	235	239	236	258	236	238	234	230	250	237	259	240	223	234	249	257	236	256	252	259	240	268	252	256	230	226	266	257	250	236	252	231	238	228	247	257	241	258	229	226	246	259	244	267	255	225	244	252	241	260	257	227	256	263	215	234	222	251	220	233	243	251	224	271	260	258	230	244	222	262	266	243	241	219	229	266	229	194	267	231	232	227	262	253	212	257	255	237	260	263	244	239	245	243	211	239	260	248	284	244	265	269	235	280	252	203	259	233	236	236	276	250	258	243	251	252	233	243	209	243	262	232	223	234	279	280	226	254	264	276	269	238	231	278	221	240	233	230	256	235	236	255	236	269	243	260	254	259	223	219	237	271	255	257	259	233	262	276	246	238	234	229	262	256	243	220	216	233	245	249	243	250	241	239	248	243	268	236	255	268	222	243	252	220	215	280	240	221	220	259	273	245	246	241	271	248	234	244	229	248	245	257	242	250	236	248	277	251	285	220	237	270	246	234	240	222	198	222	219	233	236	240	266	251	229	221	252	244	240	253	249	221	248	243	238	251	214	254	231	215	256	247	240	270	274	225	237	234	255	263	243	239	241	228	233	223	233	266	243	256	219	275	267	251	232	244	235	248	272	239	229	241	212	246	232	244	256	237	228	249	228	246	247	231	237	229	261	255	233	239	247	262	242	281	262	258	230	234	217	235	229	242	241	266	237	272	263	257	257	250	224	246	255	261	274	263	238	247	239	242	242	257	265	262	239	250	232	251	245	250	229	259	239	245	234	239	226	264	236	218	268	233	210	251	248	232	238	245	254	256	273	263	257	253	238	232	282	214	261	235	246	235	236	223	229	223	244	223	238	209	247	273	223	234	253	233	234	252	270	246	239	275	270	257	248	260	248	246	228	252	235	260	253	259	268	236	262	267	254	236	218	242	286	246	263	253	241	237	239	254	254	208	255	260	246	248	241	252	230	213	254	241	257	232	232	240	245	208	237	256	269	234	241	230	241	217	232	214	207	245	240	256	240	252	262	210	247	211	246	233	261	212	211	261	234	242	265	234	218	245	264	247	265	250	240	256	263	281	237	234	254	268	240	267	233	261	251	231	230	238	222	244	256	208	238	229	248	224	230	241	252	196	264	238	233	260	273	254	221	223	245	244	241	239	248	236	238	227	229	261	259	228	282	234	240	230	227	235	234	266	264	266	233	247	218	252	247	236	273	290	243	266	236	238	255	243	251	220	226	270	250	277	228	228	239	257	227	252	241	231	246	263	239	274	234	238	244	227	219	243	261	232	273	255	260	256	223	248	244	243	223	233	244	258	242	253	254	209	249	249	280	263	223	256	230	239	268	274	237	234	265	222	258	260	245	248	253	242	212	244	245	259	240	273	264	257	241	234	232	215	243	244	207	247	238	268	265	252	270	234	264	260	238	229	217	248	247	243	227	241	241	267	233	226	275	259	254	250	277	250	233	272	237	236	230	242	223	226	248	265	265	217	248	249	243	207	246	264	231	220	238	203	235	244	253	238	264	256	240	236	260	249	249	234	254	238	249	273	259	216	247	212	231	260	234	242	247	256	249	263	240	242	229	232	244	223	290	226	237	253	233	247	257	237	279	204	280	228	282	209	242	244	222	264	231	234	254	240	226	249	237	250	274	237	238	287	274	254	245	241	248	247	220	216	220	240	234	255	258	255	268	211	245	256	250	218	227	251	247	230	244	240	251	224	218	259	240	262	239	214	250	263	241	225	252	238	267	262	227	235	246	236	230	251	249	250	239	290	232	251	257	250	266	249	273	254	247	231	212	243	246	247	247	235	247	271	249	230	225	239	253	232	236	243	223	251	248	248	255	276	225	236	251	232	244	222	274	263	245	248	240	241	254	220	281	259	271	274	243	260	233	234	236	262	246	238	224	243	236	241	255	216	271	277	235	220	252	222	260	253	248	218	222	230	234	241	259	245	247	244	278	244	269	270	264	250	250	234	266	253	253	218	243	261	244	265	264	222	246	251	237	215	252	241	258	237	250	237	297	252	239	259	244	241	244	267	257	250	247	258	249	244	251	235	216	248	268	252	244	243	239	260	230	250	261	233	244	237	230	250	243	282	244	253	228	254	214	246	228	231	235	248	266	228	240	219	235	223	249	237	270	261	272	230	269	248	256	255	239	236	228	252	249	207	228	235	244	239	251	247	242	235	220	232	234	242	220	219	230	268	230	242	221	245	250	240	257	251	230	245	244	255	248	264	256	214	261	240	226	248	276	236	247	257	260	252	230	221	257	226	229	259	245	251	224	231	249	242	259	253	254	236	217	211	227	220	211	219	230	240	227	237	221	245	240	241	253	266	231	278	232	261	247	253	234	270	247	215	235	260	222	229	258	258	219	263	231	255	248	259	244	253	258	258	218	239	240	254	264	233	248	240	247	243	259	228	239	253	256	212	229	235	223	259	254	226	217	220	238	231	244	247	220	228	210	229	247	242	250	236	259	273	258	253	241	253	248	239	251	260	259	226	252	249	243	246	244	274	252	224	256	240	217	246	242	231	254	253	263	261	279	264	222	240	248	237	284	239	227	231	244	263	246	244	226	240	259	213	253	247	266	274	258	258	258	226	258	284	256	242	251	241	247	244	259	229	257	239	240	222	226	226	255	243	268	258	235	217	255	262	256	234	240	244	215	294	247	255	237	252	223	278	262	253	248	281	227	239	256	230	236	241	241	250	256	259	228	257	250	258	237	234	211	254	241	253	230	249	245	240	245	263	257	223	248	276	247	244	263	241	245	259	252	248	276	241	252	254	241	275	214	265	254	213	259	232	249	219	268	241	262	223	244	224	240	206	233	240	246	272	262	252	260	259	224	239	256	239	224	233	246	270	243	228	230	251	244	235	251	234	229	230	239	254	257	217	273	246	271	251	250	244	243	263	238	251	240	245	211	268	245	224	251	228	212	253	248	266	243	252	249	254	261	244	257	228	278	249	256	236	243	242	233	252	261	232	251	243	227	220	244	251	235	243	226	209	260	244	239	263	242	236	260	245	254	278	236	265	252	236	254	241	244	250	248	251	264	250	260	253	244	246	277	248	244	232	231	267	230	213	244	245	243	242	267	234	233	238	249	235	224	227	226	224	242	223	222	238	244	256	259	229	243	232	262	214	302	267	240	239	218	242	250	240	252	271	250	206	272	250	257	240	246	228	260	239	244	234	234	245	252	250	260	218
13592	13888	17141	14533	8540	4545	2277	797	627	595	574	557	606	563	549	550	584	604	545	531	542	592	519	643	549	601	551	583	558	527	581	570	552	584	563	578	582	566	548	532	557	530	541	545	550	571	567	595	539	595	569	580	597	552	526	578	597	549	554	534	556	580	580	585	535	560	537	558	589	593	558	586	544	580	553	528	562	539	535	581	533	556	564	548	551	551	510	587	598	595	545	553	569	575	561	581	557	563	560	591	583	540	528	548	549	575	561	573	573	611	572	564	549	551	598	541	554	560	551	583	544	551	593	517	575	567	534	580	587	619	599	582	544	602	569	583	547	493	582	547	577	564	606	546	555	583	578	557	548	585	558	565	562	584	559	526	525	585	541	568	528	587	539	542	571	548	574	566	540	580	558	546	568	539	559	578	513	560	555	593	557	546	579	552	512	551	566	545	569	579	597	548	520	575	575	607	550	531	595	521	547	602	556	581	565	570	576	539	577	568	621	595	557	553	577	591	544	544	572	534	566	577	600	579	571	562	573	546	549	560	546	573	576	530	571	536	518	521	520	598	517	513	562	499	571	572	575	574	583	572	556	581	553	541	544	610	572	592	565	544	586	597	532	553	565	559	568	594	540	536	538	566	544	607	541	563	543	585	586	574	589	582	536	588	564	559	544	550	578	576	560	615	553	588	575	543	545	567	566	562	601	560	561	550	583	532	570	613	505	575	590	576	585	550	568	601	555	544	532	580	563	555	522	527	544	571	551	571	579	573	576	558	586	586	554	575	506	548	562	564	589	571	593	564	548	607	554	572	526	555	562	584	599	549	527	558	559	538	560	595	546	549	556	582	608	552	540	547	570	571	557	605	546	563	569	546	565	599	621	556	559	549	551	571	530	578	530	582	550	542	538	565	575	542	597	567	587	551	575	574	567	541	547	553	531	524	620	555	595	534	548	566	558	566	551	574	576	590	551	532	558	587	583	600	545	592	544	546	532	573	542	609	526	495	554	567	543	550	560	547	566	560	544	578	554	534	589	537	620	554	615	585	563	534	533	578	551	518	503	523	598	565	588	572	563	571	538	557	572	589	574	552	548	571	640	548	524	599	595	540	584	537	557	517	509	568	576	590	554	615	563	566	555	588	564	526	628	523	545	581	568	615	526	540	547	548	605	582	584	584	537	582	570	567	577	584	554	530	578	555	589	577	522	572	509	569	563	577	587	584	601	553	551	578	533	576	591	563	493	566	628	528	564	522	599	555	566	578	590	561	539	580	531	561	557	521	564	599	547	551	556	553	563	553	559	554	560	588	553	594	602	559	593	557	546	538	592	534	603	543	533	550	560	571	564	565	511	590	613	590	553	553	538	621	544	547	565	553	602	567	557	571	604	543	557	614	573	535	623	564	571	570	523	523	548	545	566	531	593	541	622	541	578	540	596	613	610	563	566	542	597	534	606	584	572	544	518	565	598	560	620	564	573	615	591	537	556	601	538	601	555	549	549	529	582	588	569	586	585	540	563	551	558	527	544	557	542	516	523	536	510	568	563	568	567	527	562	583	526	546	534	579	523	538	571	543	573	587	603	553	593	580	582	592	543	551	583	604	550	586	550	554	561	539	603	573	571	528	548	564	558	577	545	588	543	577	574	492	540	533	522	539	601	580	555	561	588	530	567	563	555	558	579	534	534	584	595	581	601	563	564	519	581	547	590	572	613	516	615	519	573	580	549	548	551	592	533	567	581	578	549	535	509	579	570	586	576	542	608	556	607	528	522	573	567	604	560	586	574	551	540	537	547	535	551	510	560	533	575	569	602	578	577	508	522	574	564	570	560	554	538	575	575	553	554	590	554	576	564	600	573	557	609	589	553	531	583	552	574	558	571	563	584	551	560	583	536	550	579	537	580	588	532	534	542	571	539	531	584	578	558	572	597	545	524	563	569	595	638	587	582	559	576	561	528	562	559	586	536	567	579	575	587	537	575	561	565	618	558	561	556	575	547	556	578	567	575	524	586	543	555	538	581	571	610	578	579	559	530	594	584	559	521	523	539	601	581	541	578	581	582	560	559	564	560	590	541	562	563	609	533	545	530	544	609	584	522	534	549	533	549	565	554	544	545	552	539	561	568	542	601	540	588	571	525	590	574	551	567	545	591	578	530	524	585	537	596	578	618	570	547	560	565	563	564	536	541	548	556	564	581	568	538	586	560	562	607	595	576	580	545	537	530	581	567	561	559	584	528	565	587	560	563	552	560	555	568	580	517	558	603	534	554	599	587	561	570	518	554	591	571	599	533	536	579	563	571	552	553	555	544	585	568	558	563	557	586	540	534	570	556	602	586	587	553	558	575	540	560	551	564	558	577	564	587	534	587	567	546	543	581	552	560	583	554	551	501	516	535	544	586	576	578	541	550	572	548	559	566	594	534	573	570	540	596	513	568	590	569	600	570	578	574	519	583	551	555	572	540	561	578	514	553	569	569	599	564	555	569	580	595	513	522	580	518	580	541	549	558	553	569	541	586	555	586	561	581	532	543	531	563	571	541	552	570	596	580	556	589	588	540	554	593	579	586	549	569	560	616	504	578	543	511	582	572	535	584	537	538	524	554	556	588	558	560	568	560	565	573	591	589	522	553	551	546	522	547	587	575	558	543	556	582	573	572	535	552	551	568	556	563	564	543	545	542	541	601	627	518	601	536	548	558	558	593	565	550	556	629	586	563	557	557	588	564	575	565	588	552	574	557	575	554	568	543	598	572	573	554	576	516	571	551	555	537	551	549	593	616	612	568	530	563	581	523	544	551	551	571	556	546	568	597	550	541	586	529	560	505	579	565	566	564	560	597	573	550	575	523	604	566	583	513	571	565	573	582	601	545	563	557	552	573	587	567	558	525	548	596	560	580	586	570	650	561	567	584	563	580	578	569	556	554	596	590	563	573	547	570	575	550	582	532	558	576	536	572	575	574	588	600	604	539	523	544	573	602	527	555	577	587	547	589	543	531	586	608	566	545	574	535	594	603	560	556	536	577	559	582	617	522	535	557	577	582	595	559	558	569	549	540	570	563	581	562	547	541	558	536	571	518	525	557	565	523	535	572	577	551	550	552	544	574	565	540	597	579	516	510	591	616	561	587	561	590	558	558	569	602	528	615	569	560	563	555	541	612	508	578	537	555	522	566	553	588	577	577	523	556	554	570	529	541	579	592	599	593	564	553	556	565	509	535	573	557	588	543	544	562	575	575	545	576	582	516	537	535	585	584	592	555	575	573	565	586	565	569	538	572	553	548	584	571	524	598	542	594	530	574	561	567	520	549	518	571	545	591	587	574	589	561	579	601	604	577	574	527	539	589	543	555	527	589	583	570	560	538	595	553	572	542	521	523	572	566	570	526	596	548	533	576	574	583	574	587	563	565	552	573	595	572	592	539	600	539	548	567	534	585	571	575	586	558	554	567	577	560	559	563	536	572	522	580	549	610	542	572	548	561	588	563	592	551	607	582	535
58263	55196	56804	45915	29098	14998	5955	1248	254	221	202	197	224	215	220	199	214	189	178	187	198	161	170	170	199	196	197	192	175	183	198	180	188	204	191	191	209	176	189	211	210	196	191	178	169	158	182	180	178	163	173	215	186	180	192	188	180	203	203	175	186	208	183	191	182	185	197	172	186	203	163	167	194	190	194	196	186	203	172	189	202	193	209	171	192	174	181	170	206	183	201	186	208	174	170	198	190	176	168	190	220	183	165	188	186	171	175	159	194	191	188	193	179	171	209	200	176	171	198	191	190	192	164	196	189	178	200	204	192	199	188	211	217	191	170	150	196	161	180	177	200	151	168	212	179	192	203	202	214	191	185	182	164	191	187	204	181	190	212	207	195	195	170	193	182	194	180	194	199	197	174	189	198	188	186	213	186	181	203	186	196	210	164	180	184	186	207	172	192	199	173	205	191	189	190	174	170	166	226	187	195	169	190	167	190	179	198	212	181	205	187	174	197	175	211	203	205	183	201	192	163	221	184	204	185	180	200	196	187	185	180	196	193	192	189	172	167	190	186	198	177	185	188	193	187	208	211	196	180	157	195	202	197	188	168	160	172	190	203	178	192	177	191	198	188	180	194	170	175	174	198	204	176	205	219	176	189	201	188	177	192	186	165	190	208	182	167	195	182	191	206	168	177	190	188	213	192	191	180	210	225	184	194	198	168	193	174	179	206	192	168	175	185	195	185	183	195	184	174	172	206	168	209	168	202	200	187	198	169	208	205	192	186	181	201	223	184	191	185	207	209	201	199	195	195	173	173	191	175	212	210	204	176	195	205	186	171	184	195	196	207	205	188	189	189	181	162	204	166	187	209	198	196	150	171	187	188	202	186	191	193	189	195	201	192	185	166	173	200	180	175	179	195	181	200	191	173	175	193	197	204	187	181	190	202	213	182	188	187	209	187	208	193	200	156	181	193	183	195	184	172	175	172	196	202	219	209	190	202	180	189	190	194	186	171	180	173	179	160	210	179	195	181	201	173	198	187	169	176	170	178	170	183	178	204	179	181	185	175	185	183	198	199	199	190	187	173	199	185	173	184	179	193	186	174	185	181	183	152	190	199	200	166	194	186	176	166	174	197	186	204	184	207	182	218	194	194	192	199	175	192	186	221	185	169	170	186	196	205	190	188	182	194	193	175	224	164	175	200	202	210	205	201	204	202	151	215	173	195	196	199	202	191	181	176	185	170	199	186	199	209	226	188	179	195	202	205	187	188	189	194	184	173	190	188	181	205	172	182	185	164	172	186	169	193	192	164	203	198	192	189	194	177	178	178	192	167	192	171	199	193	164	179	193	184	177	197	203	205	165	170	201	185	185	151	211	190	190	213	173	189	190	187	193	207	190	204	210	223	205	203	177	222	169	189	177	219	197	163	199	160	209	151	179	191	178	173	193	193	194	206	183	192	202	187	202	205	170	179	212	173	170	190	183	183	195	168	177	206	191	192	213	185	190	173	179	181	176	178	172	176	185	176	206	181	180	198	161	186	211	204	174	182	195	192	177	182	189	200	185	193	223	191	191	171	175	214	173	184	175	197	191	184	190	202	206	176	188	169	198	176	189	185	198	206	198	196	172	217	189	200	203	191	171	176	176	188	196	194	196	200	195	177	198	187	217	173	191	190	186	175	189	195	203	206	166	210	208	167	172	199	189	204	187	186	171	201	186	182	187	194	190	191	198	180	168	214	170	166	202	204	167	179	190	181	163	181	180	173	208	207	185	197	197	155	205	173	175	183	192	193	188	171	182	174	186	188	173	183	178	177	179	185	193	202	216	175	175	185	191	198	170	200	195	186	193	177	197	180	177	178	205	186	181	186	163	187	182	208	220	199	194	166	180	177	190	188	180	187	215	170	162	168	207	207	224	180	168	190	194	190	190	180	181	180	178	180	194	196	192	192	167	205	164	186	180	180	201	165	191	199	186	186	169	170	190	198	193	189	170	185	178	194	195	220	182	183	192	197	170	171	174	194	172	211	196	185	172	172	214	176	159	178	189	166	175	174	202	185	171	182	173	165	181	201	211	199	182	186	166	178	187	189	193	175	206	167	154	163	192	183	174	177	181	213	161	174	174	191	220	182	182	182	171	193	167	187	175	172	184	188	186	217	173	191	196	207	189	203	208	205	220	170	208	169	185	204	222	209	182	196	188	166	194	187	185	192	181	169	191	180	200	195	187	183	202	182	173	183	181	182	199	193	198	197	195	166	181	175	159	185	177	211	172	187	199	186	195	174	204	199	188	190	179	186	199	174	191	162	172	196	221	201	176	182	212	189	193	186	175	167	193	196	196	203	196	186	165	199	180	179	244	166	212	184	220	212	189	195	174	207	214	174	185	182	211	183	204	224	175	193	200	167	183	215	194	178	177	170	167	198	177	187	195	181	213	192	203	174	190	201	188	169	190	158	173	209	183	196	188	176	203	194	182	178	159	167	186	191	170	186	190	174	200	216	210	212	188	178	186	210	185	179	194	217	189	155	185	190	179	164	194	187	205	197	192	153	201	198	214	185	176	196	198	183	178	218	207	184	191	198	174	211	171	180	198	208	193	196	184	176	186	207	156	201	199	197	164	200	165	176	191	188	187	202	167	167	174	182	190	213	185	199	172	195	193	170	193	185	178	208	214	179	217	199	189	182	164	194	189	189	182	189	205	191	168	203	214	164	211	185	202	196	184	177	182	206	197	166	185	196	201	189	178	188	190	178	188	226	208	197	187	210	168	182	192	188	161	184	195	176	162	177	193	184	185	182	220	193	197	189	176	190	199	164	183	184	193	177	187	171	172	204	190	200	174	205	194	170	189	181	150	198	204	183	166	181	199	168	202	174	195	195	198	202	193	205	163	217	175	206	183	195	157	187	156	196	168	227	173	196	208	199	216	187	170	190	185	193	213	176	200	165	211	179	188	180	217	193	172	190	190	185	190	183	172	187	176	173	173	172	160	200	212	188	165	204	210	182	204	214	216	184	169	189	193	171	191	190	191	183	170	190	201	201	203	217	175	204	201	172	180	200	195	179	206	183	169	194	171	189	167	192	183	208	207	188	220	191	186	195	202	182	205	172	183	200	198	183	187	188	197	169	180	194	177	175	196	186	186	205	196	189	195	197	171	169	179	197	208	203	185	210	183	184	203	179	194	202	190	207	171	179	199	182	186	210	192	185	210	172	211	180	172	204	175	193	188	189	201	172	163	169	230	197	176	195	205	204	196	178	169	163	172	183	208	217	191	181	177	196	162	182	219	208	185	208	178	171	190	204	180	189	181	197	191	185	186	175	183	180	205	189	178	213	194	198	215	171	211	189	186	203	200	191	225	204	172	175	183	165	171	182	174	164	186	193	174	183	189	176	206	189	171	177	199	221	189	188	187	187	178	191	199	183	173	203	171	185	188	176	180	188	166	193	175	174	180	190	179	192	186	177	161	164	191	216	176	191	165	175	182	173	175	196	164
35212	41429	53478	50482	39399	26763	15294	3664	699	675	589	518	489	587	679	499	542	521	464	510	480	472	496	467	450	466	472	435	436	447	447	460	434	424	459	431	464	446	422	449	531	566	484	522	469	431	442	400	441	454	449	446	446	453	451	470	444	460	439	437	451	440	419	475	445	442	395	459	490	470	449	442	437	441	452	426	424	445	434	457	421	437	411	443	439	434	425	479	407	430	433	429	428	438	441	426	424	447	442	452	462	441	480	434	458	460	427	408	430	449	471	422	446	446	396	463	447	452	423	450	467	431	423	432	456	438	452	413	425	426	457	440	471	439	454	459	424	443	434	408	453	435	443	423	434	424	393	419	444	414	448	470	429	483	432	418	441	437	443	437	478	440	443	495	413	445	447	469	443	435	469	426	430	440	421	444	462	416	431	464	492	439	410	438	449	470	437	457	420	426	408	429	456	466	410	423	446	450	436	461	459	440	419	415	441	407	465	436	451	417	419	435	445	445	408	457	426	417	451	444	393	387	443	452	399	427	462	448	441	427	438	444	418	433	473	447	418	415	463	404	438	471	439	451	438	405	450	456	432	428	411	408	446	415	470	475	424	449	399	416	442	425	465	453	413	444	447	455	432	444	434	438	428	438	427	457	444	436	432	417	392	460	447	462	426	402	445	413	475	436	468	449	433	427	464	405	449	439	436	415	434	475	446	449	447	428	406	455	449	451	437	424	469	400	450	432	392	422	447	416	483	427	473	435	450	444	461	476	432	462	429	461	435	452	492	429	431	437	421	418	438	432	425	435	477	436	460	454	441	411	452	416	435	457	430	422	450	415	434	452	437	499	419	439	396	445	464	447	439	420	480	437	435	465	450	457	433	438	458	428	417	440	440	417	438	442	483	432	424	463	413	448	439	422	408	443	435	453	454	471	447	424	455	457	444	459	406	433	427	452	440	445	447	408	432	423	444	427	448	419	445	431	426	448	412	416	476	467	420	403	494	457	413	442	386	402	452	425	426	456	445	397	416	436	433	462	453	453	455	438	418	430	428	444	439	437	475	456	421	446	431	444	448	410	458	425	446	433	452	429	413	431	462	426	419	396	401	437	487	426	428	446	422	422	429	431	463	430	440	473	443	429	417	416	430	452	434	400	417	472	427	396	469	483	431	447	447	491	444	451	431	451	440	420	444	433	452	422	439	444	460	413	460	426	417	461	459	443	445	445	452	443	468	455	453	457	462	437	398	445	468	433	430	408	453	431	430	449	416	474	418	450	418	424	459	455	427	429	459	432	422	440	437	433	387	465	455	442	454	450	434	463	470	414	441	466	419	449	421	475	438	454	404	430	477	414	413	433	416	447	441	451	421	460	437	439	432	395	421	473	442	436	476	462	451	416	407	472	476	460	455	457	452	440	463	439	428	444	444	437	461	444	423	468	451	468	450	430	442	429	434	474	464	469	410	448	434	452	460	387	409	430	435	430	446	409	422	447	422	444	444	458	388	428	463	450	491	422	460	411	403	456	424	431	438	458	413	426	426	465	441	460	443	426	427	440	419	462	472	430	414	483	437	437	455	449	442	390	430	456	470	464	446	436	436	482	441	473	466	431	433	464	422	479	402	454	449	424	431	446	442	442	415	437	390	457	444	429	467	446	423	460	409	447	457	428	455	465	442	426	441	426	462	448	464	456	454	450	451	452	440	421	447	400	410	439	437	412	456	431	386	457	449	439	440	476	425	394	434	448	444	442	453	457	444	447	457	417	454	436	461	433	430	467	433	411	433	408	456	436	440	446	418	444	451	458	446	463	427	428	471	464	425	451	447	422	449	404	468	450	455	443	442	440	442	458	460	442	426	444	437	407	420	447	455	467	455	447	464	411	403	420	416	434	457	411	418	443	439	455	467	450	422	486	434	435	445	454	478	410	442	407	482	415	417	464	470	441	468	417	418	475	432	424	461	403	440	455	442	450	445	478	469	413	440	424	464	498	426	432	466	461	428	419	463	392	442	419	413	470	486	464	429	443	434	433	409	471	416	435	406	426	444	447	454	450	490	439	436	427	496	439	477	494	402	436	457	468	446	452	452	441	424	410	415	437	434	473	418	432	414	449	470	454	465	459	462	416	384	431	430	414	443	438	468	468	464	485	449	434	457	406	461	401	426	443	434	455	426	449	444	428	424	433	413	469	430	395	426	458	401	435	442	422	431	432	438	435	414	451	476	467	409	435	436	391	428	445	448	411	420	405	425	408	455	444	454	441	448	431	457	418	461	399	425	464	445	426	405	458	407	432	470	479	467	436	459	447	421	427	431	442	437	468	448	490	397	451	430	451	416	442	423	467	440	422	455	448	449	447	458	442	453	445	481	421	405	445	450	461	451	425	425	430	423	460	431	470	414	426	438	440	451	459	427	479	449	428	427	428	434	455	445	449	425	438	447	435	453	419	426	432	436	478	445	439	412	418	459	452	445	442	482	457	385	432	436	431	454	501	447	435	414	411	407	436	463	426	421	463	419	460	427	456	431	444	425	473	432	430	428	441	426	464	435	440	419	432	465	443	464	451	427	425	452	451	461	448	424	380	443	440	464	425	453	434	406	444	436	434	452	463	432	479	459	449	414	435	482	439	437	456	462	428	457	437	417	423	455	438	466	454	452	442	446	440	434	420	433	436	421	427	469	422	444	479	456	422	415	442	415	433	525	469	439	421	434	457	466	468	435	385	436	432	462	469	455	472	392	433	449	462	415	407	441	466	433	458	401	443	428	486	468	437	456	424	429	435	439	480	416	450	445	453	438	416	423	423	417	409	433	472	411	447	424	452	415	447	429	455	426	455	443	395	454	431	431	418	425	443	480	423	452	423	443	463	448	415	473	427	426	428	467	436	482	450	427	453	423	457	412	441	453	409	457	482	484	467	462	460	405	433	415	442	435	449	442	443	433	422	442	448	426	414	459	436	412	445	446	430	463	407	438	453	403	454	459	464	417	421	461	439	419	430	446	440	424	453	433	452	446	450	444	436	428	455	392	460	434	436	457	457	427	424	447	439	458	470	401	439	438	434	413	443	449	436	428	472	401	423	430	429	461	424	466	438	449	417	433	434	426	414	454	406	459	423	402	453	448	432	459	460	423	465	407	456	450	410	436	421	459	446	408	459	437	426	421	441	454	443	453	433	441	408	462	437	428	401	470	457	442	432	407	381	448	439	414	452	431	409	468	419	428	437	459	435	436	422	427	446	441	416	431	427	443	453	437	446	446	469	459	469	441	456	428	466	442	441	420	448	431	454	471	413	460	454	446	410	462	422	413	438	463	448	418	453	419	438	446	446	451	420	430	451	448	437	444	468	464	454	453	453	422	452	433	459	440	420	420	431	366	441	440	455	467	442	426	456	469	437	417	431	452	399	442	447	402	405	490	480	450	418	410	459	450	455	440	450	453	404	466	455	440	444	432	418	421	437	401	425	441	426	442	471	421	477	460	428	468	439	440	423	435	440	435	422
75368	72407	73986	61974	44762	29344	14446	2690	324	265	218	179	184	163	198	226	206	178	179	191	190	171	165	163	178	181	160	163	165	144	168	166	127	148	131	140	145	163	153	157	162	196	185	132	163	154	138	146	157	168	157	186	148	144	143	137	141	143	167	149	140	152	152	144	149	163	170	159	156	168	163	143	144	158	192	174	145	163	164	146	154	134	172	143	137	168	167	162	147	174	169	147	150	161	173	115	156	138	164	159	138	174	153	165	150	162	159	171	152	149	163	157	141	179	152	144	147	156	156	133	141	177	140	161	157	151	138	158	148	153	151	159	140	157	160	151	151	143	136	143	139	154	150	168	146	162	171	144	148	140	152	165	166	178	133	156	170	150	143	170	158	150	144	159	167	148	143	152	134	146	164	145	154	183	128	147	155	160	153	149	182	149	173	169	159	153	136	139	163	169	140	165	176	127	156	160	150	160	148	140	162	129	151	144	157	177	157	148	140	162	135	137	153	169	191	209	172	150	154	176	155	169	159	176	163	158	137	151	139	150	145	162	152	159	160	145	171	135	155	158	153	163	153	151	180	139	172	159	160	188	157	145	175	172	147	136	180	143	152	162	187	145	154	158	151	160	150	173	153	142	174	159	184	158	161	152	162	138	164	152	165	167	166	157	200	139	136	158	136	150	139	169	161	169	171	164	167	171	145	166	165	168	141	149	163	173	158	147	148	142	153	132	145	161	153	166	156	180	139	154	153	155	156	169	151	166	156	177	150	156	145	141	162	155	164	161	173	144	167	177	140	157	150	167	157	144	156	157	190	155	163	191	184	151	122	146	140	155	141	141	169	154	179	146	176	168	130	171	141	144	144	175	168	160	138	148	163	151	170	145	157	175	150	142	152	157	163	158	174	169	187	161	140	136	152	169	164	152	145	143	195	182	171	160	146	152	171	151	150	154	161	147	179	164	143	149	132	159	164	174	154	181	170	177	153	145	156	168	156	176	159	160	145	144	141	135	160	150	164	166	151	144	156	157	182	164	161	144	169	163	170	128	167	141	141	146	130	157	121	144	147	160	171	140	144	144	137	165	156	176	163	146	167	138	149	163	144	165	144	188	149	159	151	151	159	171	156	143	146	159	138	171	174	162	149	160	150	139	156	181	159	140	176	159	167	152	154	154	152	179	143	156	153	166	157	158	168	170	148	158	125	150	177	169	152	177	168	155	136	156	127	144	154	172	154	136	155	180	147	146	158	140	147	146	141	151	134	150	156	163	147	155	144	157	148	145	167	151	159	135	161	153	149	132	168	154	148	157	172	152	184	162	136	151	146	162	142	146	183	174	160	183	172	138	140	183	147	153	139	151	161	140	155	171	175	135	142	150	145	165	151	136	138	163	154	136	142	175	172	146	161	156	154	143	153	154	165	149	141	167	176	170	162	176	168	167	144	142	152	145	137	143	156	182	172	134	149	161	179	144	168	150	161	172	169	164	158	161	171	142	149	183	186	146	153	158	136	157	142	159	163	164	169	183	149	144	157	170	177	166	169	148	150	155	144	132	153	156	153	144	152	152	153	160	160	168	162	155	164	139	145	164	175	160	171	154	192	128	162	172	170	176	158	142	172	159	146	168	161	145	147	168	165	155	151	159	164	161	178	169	160	172	154	138	165	160	137	162	147	166	158	169	154	164	159	160	150	137	170	151	130	143	152	155	157	150	175	157	167	151	155	169	161	164	125	152	175	135	164	178	146	165	145	152	170	121	157	159	169	140	158	144	148	138	186	147	151	155	187	153	166	175	162	170	153	155	133	115	153	171	146	153	163	178	168	153	168	136	136	171	136	157	147	151	151	159	156	148	116	160	145	180	163	173	165	161	129	142	155	144	153	175	172	158	150	165	146	151	161	169	164	150	153	160	170	137	142	151	144	164	149	141	186	167	140	148	150	165	153	169	145	152	136	145	153	140	163	178	158	166	150	174	142	158	141	132	183	164	147	147	165	148	144	163	155	145	137	161	155	179	163	145	147	151	166	139	151	131	181	144	127	162	162	182	187	143	151	154	159	154	150	169	162	148	166	167	138	140	151	151	157	149	139	148	149	165	135	161	161	173	159	154	175	150	171	154	160	162	151	171	140	165	161	158	145	146	182	160	136	173	164	143	167	136	140	152	161	150	177	156	157	152	152	139	162	163	161	159	175	163	141	162	172	150	138	152	157	176	164	164	162	144	158	187	135	154	148	147	134	151	160	164	156	154	179	166	168	157	162	142	146	156	164	145	154	159	158	170	175	134	167	130	146	152	149	167	146	158	154	158	172	155	156	158	169	146	156	178	138	153	166	162	150	163	141	161	173	150	173	172	148	163	164	169	177	137	127	157	144	151	168	168	148	176	161	173	135	159	162	162	157	170	160	145	148	147	144	163	153	143	163	152	148	157	152	157	136	150	158	147	166	180	153	135	168	159	174	157	159	152	177	154	151	168	167	147	165	166	147	175	155	142	142	153	164	135	144	132	158	177	152	133	164	148	169	170	143	147	128	154	137	157	146	157	142	151	155	157	139	118	141	163	150	169	159	145	147	155	149	156	182	154	149	161	157	149	162	149	146	148	183	147	135	147	151	166	138	166	154	139	173	174	160	138	149	156	133	127	139	154	184	168	158	139	129	126	154	158	162	164	156	147	142	161	153	147	143	152	170	152	145	165	156	162	145	136	160	157	172	141	163	168	164	147	158	154	159	141	165	163	137	143	144	174	146	162	137	167	161	172	155	159	151	151	152	164	161	178	132	120	164	174	164	166	137	153	152	167	149	166	145	156	132	164	139	166	155	155	180	153	164	162	160	151	151	154	162	148	136	147	172	168	164	175	152	150	152	162	145	166	151	178	146	155	153	166	153	155	160	147	141	153	157	145	134	147	151	170	159	159	161	192	137	155	167	171	152	148	172	159	156	126	152	170	160	151	141	167	152	156	140	154	152	151	170	149	158	148	149	162	144	146	156	144	176	156	167	148	126	175	146	174	155	161	165	153	170	154	170	147	154	137	177	142	167	175	153	164	159	156	126	155	168	146	145	140	155	174	173	157	173	179	154	167	169	153	119	179	151	167	169	149	170	168	149	177	154	151	152	158	161	141	145	147	157	155	162	131	149	138	179	152	135	161	149	141	150	145	168	156	143	141	172	170	147	154	160	138	146	150	163	144	154	149	143	144	159	170	149	153	149	188	158	155	156	163	160	167	176	141	157	168	184	161	177	178	145	148	163	169	134	143	180	172	142	173	161	146	182	148	170	161	147	138	163	132	157	159	163	143	173	163	160	158	159	165	142	159	163	142	156	144	161	157	163	145	170	165	140	149	162	155	151	146	156	147	166	152	178	155	154	165	150	153	161	154	154	160	148	145	164	167	153	144	169	139	165	157	165	144	163	173	147	153	156	174	160	168	141	181	160	129	158	140	134	168	169	166	134	170	150	160	152	156	161	149	155	138	167	147	157	160	156	151	150	163
47480	54593	70002	65682	52805	40048	23786	6077	883	940	615	467	479	644	771	715	610	530	539	505	414	449	397	443	472	444	403	406	403	408	392	394	344	314	380	375	350	367	375	402	484	708	638	377	378	345	359	402	397	407	360	367	385	372	383	342	363	379	370	357	401	373	399	409	352	369	373	362	372	361	367	375	400	381	386	368	386	366	386	418	352	348	425	402	389	367	374	375	357	363	378	371	385	369	369	357	377	399	369	375	354	370	375	392	394	387	375	365	371	354	387	359	361	385	369	405	375	370	386	388	364	350	373	391	379	382	380	432	416	385	371	347	377	401	386	381	335	368	344	378	369	375	378	397	373	372	349	381	400	385	395	372	360	385	345	388	367	407	367	376	398	338	401	376	375	382	379	358	359	351	379	347	384	405	396	402	381	345	380	366	378	371	390	379	399	403	407	367	368	389	407	400	365	371	373	365	402	371	386	450	372	374	354	364	379	401	393	370	380	382	357	354	338	371	359	354	368	365	390	370	371	377	327	378	335	390	382	368	347	409	344	394	345	373	388	375	376	357	391	378	369	393	388	362	376	386	363	379	377	420	369	353	345	342	369	372	379	400	358	361	356	342	385	356	365	356	384	395	393	386	367	402	364	381	373	368	398	357	392	369	371	407	370	377	379	422	344	345	368	387	354	376	381	393	366	386	394	374	387	369	354	364	361	376	350	356	391	374	392	362	360	346	382	348	390	398	402	372	379	388	338	369	342	375	386	367	381	347	362	362	376	334	397	381	381	378	355	385	360	396	370	396	388	380	400	370	366	383	352	348	380	382	375	386	395	407	340	358	397	366	415	372	348	358	386	418	384	380	372	373	393	370	340	373	345	381	389	371	387	365	369	406	354	389	376	344	394	380	382	399	349	367	365	352	427	370	346	365	373	351	380	396	391	396	381	374	378	385	391	391	383	368	363	404	403	341	365	370	363	340	383	383	359	394	341	380	344	384	397	375	379	381	397	403	361	394	370	355	381	355	385	411	387	379	368	371	405	384	362	342	370	348	402	398	373	371	398	369	360	387	391	374	352	357	357	385	363	374	356	356	378	363	394	373	345	392	370	380	378	360	376	355	394	403	371	401	377	389	359	354	338	358	364	396	358	358	371	369	384	400	386	367	361	378	378	404	344	421	388	376	398	376	373	383	396	369	380	380	402	367	385	349	358	378	398	348	358	407	381	364	408	407	405	351	410	352	373	345	397	341	392	361	357	367	403	356	389	377	353	382	390	382	353	378	378	368	387	366	411	395	387	386	366	375	377	388	397	391	362	355	394	397	354	371	345	381	379	371	375	339	422	384	405	366	414	383	353	357	368	387	371	373	379	364	379	343	383	389	387	353	335	389	364	375	374	371	368	360	356	389	364	375	337	403	395	378	386	384	384	391	382	359	398	419	402	383	325	363	343	338	373	398	367	355	391	405	417	361	360	398	382	380	354	346	383	380	374	374	399	382	351	351	351	356	373	370	402	404	350	392	393	410	370	372	407	371	364	381	358	384	353	384	374	361	424	401	377	385	371	360	354	367	359	385	339	402	407	334	344	368	409	359	367	378	388	357	375	384	378	387	386	386	351	399	399	349	356	419	377	365	379	405	343	387	337	408	403	386	382	387	352	371	369	380	364	399	366	398	390	374	347	350	365	393	379	390	382	412	348	369	343	390	416	402	385	359	370	374	349	388	375	399	391	344	360	374	372	398	346	385	415	352	344	329	360	360	372	393	375	353	403	359	399	357	354	383	394	377	377	368	378	372	394	378	388	392	406	402	375	417	383	356	387	427	396	368	408	403	406	374	363	331	394	423	353	371	383	397	374	381	376	400	362	364	390	392	399	375	383	369	398	350	399	382	377	383	341	380	329	379	359	346	380	357	379	406	381	400	362	347	402	358	362	378	377	396	393	411	370	404	387	373	357	390	375	356	400	408	386	362	349	368	395	372	386	411	382	391	378	392	325	377	404	370	356	377	424	357	345	404	374	399	352	364	366	383	371	373	397	350	381	382	365	368	358	392	346	395	419	395	384	380	359	376	385	365	353	355	360	384	365	390	377	389	353	391	379	378	370	393	342	400	432	382	349	351	384	375	371	366	353	326	372	398	351	369	418	378	352	352	368	373	393	393	369	396	370	398	378	364	397	386	371	385	381	364	389	338	413	350	370	356	360	386	366	347	368	387	364	359	358	345	376	390	363	405	380	381	374	347	384	392	374	396	348	375	379	420	379	373	368	388	416	414	359	374	374	369	391	363	344	352	371	357	358	364	388	373	356	354	358	395	395	387	380	407	388	352	373	420	383	400	400	343	390	365	379	386	367	410	349	391	355	375	354	349	366	381	373	338	365	385	389	377	365	366	359	402	372	366	372	397	375	368	378	363	380	395	362	358	387	359	389	372	365	357	392	355	329	375	372	387	392	379	368	389	374	356	361	380	366	322	396	363	394	358	391	356	401	398	406	400	348	391	355	373	398	357	379	372	416	382	366	345	391	394	396	404	375	367	367	358	396	356	393	369	398	384	391	361	354	359	391	394	356	326	410	362	339	385	372	363	381	355	393	370	344	358	403	368	347	382	350	394	360	399	363	354	403	363	369	369	378	375	371	406	392	352	386	384	402	381	394	377	380	403	383	375	392	371	369	368	404	384	364	388	387	353	376	381	392	372	389	383	381	360	343	428	369	416	385	390	375	373	382	398	359	361	395	343	392	392	384	357	386	371	404	375	371	386	342	342	358	356	372	392	351	355	376	361	402	373	328	360	337	356	400	384	421	366	392	375	397	408	356	374	378	364	374	379	361	383	370	384	391	376	356	386	388	368	361	367	351	399	384	366	370	364	385	366	357	365	407	321	354	410	366	405	375	384	373	349	376	373	380	378	370	347	362	356	380	344	365	354	418	362	343	397	364	398	390	363	387	363	356	394	352	402	368	390	399	365	387	333	432	371	389	367	391	390	369	402	379	388	347	356	386	358	364	363	367	362	377	374	378	343	382	402	338	394	380	351	380	373	376	379	401	346	363	385	392	353	360	398	376	380	382	372	404	373	363	392	381	353	380	379	381	346	400	373	386	382	387	325	406	376	383	401	374	342	362	385	388	364	364	342	370	389	395	405	376	345	381	381	350	377	360	369	391	387	399	381	388	351	357	434	355	424	338	355	402	330	370	342	360	366	405	411	380	431	372	344	395	357	423	348	351	396	363	358	351	370	374	404	394	381	385	375	379	369	372	444	362	373	379	386	359	369	343	379	385	420	374	350	363	407	359	378	358	387	400	376	361	382	348	359	396	370	372	400	380	389	402	391	408	384	347	370	381	381	391	378	387	366	397	386	381	359	371	420	392	328	362	394	360	362	367	369	357	351	334	393	394	363	367	402	382	352	373	376	373	385	393	364	370	376	416	375	380	390	394	379	399	386	377	390	356	375	372	349	381	377	370	389	399	354	351	397	384	379	383	330	345	356	369	366
16836	10832	9679	6302	2866	1216	473	309	244	264	234	221	267	232	261	282	266	254	246	225	236	265	239	253	232	243	237	242	240	213	235	239	251	229	215	234	254	257	237	235	227	240	238	247	247	237	228	218	224	227	233	248	255	246	220	241	228	259	260	234	226	224	247	224	239	249	276	259	234	275	244	271	242	270	250	237	206	224	225	236	205	252	258	237	236	247	213	258	233	220	209	259	227	226	246	242	231	247	237	235	246	244	224	245	267	224	248	248	209	217	265	237	266	276	234	237	238	250	249	252	226	225	244	251	250	231	254	253	239	252	228	252	243	238	225	228	248	243	250	249	257	263	249	236	265	257	226	250	249	246	249	251	243	222	234	250	233	218	257	232	220	225	240	237	223	252	243	230	227	247	228	246	239	241	230	231	227	258	204	238	247	255	238	259	291	238	236	267	236	225	236	237	239	243	212	240	219	236	236	223	251	207	248	228	255	236	247	254	230	243	225	259	232	250	234	251	230	277	251	228	257	246	239	227	253	245	255	244	244	240	226	235	230	258	254	231	224	238	221	244	245	236	253	226	256	276	229	242	226	244	248	224	230	263	219	261	251	230	228	277	247	246	270	228	246	244	256	236	206	264	227	238	237	248	226	211	222	225	247	234	251	244	227	218	210	256	274	235	239	240	260	251	250	242	250	237	265	253	252	228	239	236	245	261	242	246	224	221	266	228	256	219	245	267	234	231	247	216	239	238	237	274	230	217	243	243	265	236	222	232	254	252	226	246	244	239	224	233	218	217	239	244	249	232	211	244	223	247	226	240	251	227	233	235	255	249	254	235	234	219	216	238	259	293	245	263	247	261	242	226	276	256	245	235	250	254	228	236	237	225	221	252	252	242	243	229	254	228	232	232	253	258	249	239	247	242	224	235	248	255	212	245	260	259	226	219	256	235	245	220	236	273	238	223	251	232	217	253	212	232	263	254	248	223	251	224	246	255	223	238	243	247	237	223	230	240	228	211	246	238	219	233	241	234	235	253	239	263	247	235	233	241	254	233	228	242	268	237	236	269	249	243	253	269	235	218	265	214	231	253	248	228	207	247	234	237	238	239	229	236	208	231	235	255	247	238	263	251	244	232	291	240	256	253	263	256	221	254	213	268	250	261	236	261	238	223	243	233	249	206	253	211	270	228	251	239	247	236	233	223	214	243	251	240	212	241	267	274	221	233	249	237	223	242	258	211	253	266	233	233	227	247	257	239	226	213	256	227	252	236	257	252	224	239	241	232	238	223	212	221	253	228	238	241	231	240	231	213	245	245	241	230	234	237	256	193	231	251	229	257	236	220	214	226	262	254	240	222	220	232	192	231	237	232	258	234	247	241	230	235	242	239	244	238	216	267	242	241	252	232	237	252	242	256	211	255	248	247	258	228	241	239	224	261	222	261	253	253	265	262	237	217	234	260	261	279	252	225	243	211	243	231	249	229	235	209	234	256	237	222	212	235	252	257	240	240	267	228	276	202	231	225	226	237	234	240	268	285	239	229	228	242	247	268	240	249	256	232	258	222	233	206	247	223	227	219	222	247	251	250	257	257	215	229	252	208	232	250	228	223	246	221	250	281	254	261	241	243	252	213	251	258	242	229	242	274	240	223	238	217	243	251	233	230	215	232	255	216	236	235	253	240	259	238	229	264	246	257	248	224	234	246	248	251	224	231	227	248	240	256	238	244	250	220	227	235	253	182	254	294	247	248	218	234	240	230	247	224	228	234	253	254	243	257	255	246	246	210	241	201	230	243	219	226	246	251	213	223	242	224	236	238	235	251	234	223	245	223	248	211	232	239	265	222	258	277	234	247	243	227	231	239	254	257	249	261	238	230	252	262	241	251	237	223	210	265	255	240	234	224	225	245	240	230	264	254	241	250	247	268	255	241	256	236	232	224	222	239	241	248	224	256	252	242	232	238	252	233	254	236	231	238	252	245	265	235	255	236	253	256	237	204	240	207	244	250	252	240	227	236	240	226	241	246	232	213	254	226	237	228	222	241	230	216	262	232	244	242	248	234	244	232	260	208	245	268	235	243	240	239	218	236	248	259	248	225	231	261	232	272	224	228	244	273	250	252	257	231	248	249	238	229	240	211	232	237	271	244	266	244	259	235	247	239	259	263	254	224	236	223	247	255	237	249	257	206	213	249	239	248	235	250	258	266	225	229	259	248	236	230	246	236	202	254	214	241	245	222	242	233	221	247	246	258	239	243	250	244	256	232	264	248	239	283	233	237	244	253	223	249	244	243	210	220	250	217	240	247	227	238	247	255	246	241	217	214	240	239	242	235	228	283	253	245	251	224	260	258	238	223	234	264	237	231	265	235	235	220	268	244	240	261	244	269	242	218	219	259	241	277	249	252	263	256	239	226	256	244	221	253	205	234	216	207	251	262	226	233	240	246	223	232	266	246	254	232	235	219	243	240	209	236	218	241	253	230	235	236	235	231	248	258	218	242	258	278	248	223	236	221	233	235	264	220	254	256	265	263	216	250	235	256	225	250	210	262	238	243	264	226	250	234	236	225	239	240	268	236	261	237	224	260	228	236	229	218	230	235	215	248	269	213	236	275	262	215	250	236	239	234	213	228	252	236	209	263	262	238	221	243	238	253	243	228	220	260	235	235	244	240	260	251	245	239	245	220	225	225	243	209	249	265	227	231	240	264	253	269	247	225	237	266	228	244	226	252	255	263	228	210	273	262	246	226	251	258	250	223	228	255	252	237	255	226	258	245	262	288	247	250	228	259	257	248	263	247	220	239	218	253	229	240	217	232	230	249	245	263	229	256	255	268	229	274	250	251	234	242	241	271	253	242	233	259	257	234	274	258	236	230	226	243	246	220	238	230	244	219	232	243	247	217	259	222	267	239	230	239	257	223	240	217	235	229	253	261	244	226	253	241	234	230	222	244	254	242	243	221	255	235	224	242	236	229	260	292	231	244	264	243	219	199	237	211	214	246	265	225	238	228	238	243	214	242	223	229	249	211	237	243	258	213	283	223	262	255	270	217	250	266	249	227	222	254	245	233	223	248	262	244	239	240	251	221	230	238	233	218	257	253	230	234	227	245	263	233	213	231	241	236	245	229	243	228	239	264	216	238	211	252	216	264	245	220	233	241	212	239	246	258	242	253	239	230	232	254	250	253	261	267	203	231	240	227	269	247	250	221	237	201	256	212	226	243	259	249	235	259	272	241	210	221	240	267	245	260	213	227	246	232	233	234	249	258	224	247	229	210	229	249	220	238	252	255	232	238	242	271	219	227	261	249	249	242	236	244	244	220	231	231	241	252	236	275	238	241	239	249	239	229	221	252	243	238	255	245	251	220	234	245	267	257	227	235	245	227	244	239	238	255	236	268	239	263	250	234	246	263	228	214	244	255	235	253	263	223	243	260	263	251	247	235	240	234	241	234	236	235	241	207	233	244	227	261	232	242	249	245	284	209	256	227	245	257	235	216
13236	12506	17179	14472	8767	4132	1424	829	597	602	643	573	507	532	573	593	588	576	558	544	583	568	568	555	515	527	524	571	527	566	566	548	542	518	593	567	567	582	590	534	562	548	644	573	512	562	530	532	558	578	535	533	573	585	522	554	538	577	549	560	579	567	554	507	579	537	499	523	577	573	588	583	547	555	544	566	556	512	569	580	548	584	564	549	541	580	544	536	539	562	530	582	555	563	517	518	522	588	521	560	549	544	567	554	522	535	574	528	558	546	523	528	536	558	540	588	572	565	529	547	569	570	543	522	533	559	576	552	586	583	566	548	568	522	519	521	546	519	583	548	531	543	557	567	571	578	517	527	541	532	541	561	573	553	586	527	540	537	537	520	532	572	578	579	564	573	577	507	598	486	605	561	554	600	563	566	549	545	518	589	535	580	542	575	530	544	616	554	507	550	537	518	522	553	524	537	560	521	542	527	564	516	572	540	577	510	560	528	514	580	578	563	487	545	574	516	549	574	516	591	571	528	519	505	577	577	533	609	547	543	567	556	533	589	563	497	553	550	545	579	523	514	509	556	526	571	531	557	535	567	543	549	566	518	581	567	552	534	538	572	551	539	544	590	570	583	583	588	578	579	552	572	546	562	596	560	553	537	585	533	562	556	562	567	636	522	567	597	547	556	542	527	534	568	503	534	544	562	584	552	559	543	548	536	526	550	544	547	514	525	526	554	569	535	551	560	563	503	548	615	567	553	507	500	529	502	534	593	561	511	510	560	549	522	527	534	517	547	536	580	548	561	549	589	542	574	569	528	539	548	520	584	526	548	536	544	530	580	520	521	542	576	556	577	536	581	560	524	542	529	538	532	556	519	554	575	530	545	529	555	546	522	563	546	572	543	564	578	558	552	541	573	557	574	562	515	539	520	577	563	508	551	533	567	588	572	553	571	561	532	519	536	495	542	563	553	589	585	522	547	521	585	577	565	567	540	528	538	551	552	550	559	534	506	538	611	546	609	508	544	585	529	573	563	590	572	552	562	567	493	544	580	572	557	543	540	539	529	555	558	545	555	534	556	537	553	552	549	567	528	560	577	529	560	518	551	535	508	533	554	529	556	566	550	582	553	606	543	593	581	570	563	521	562	526	582	541	503	558	549	575	556	532	549	582	554	546	569	527	547	543	527	608	580	551	584	569	589	536	492	543	526	575	527	536	570	557	553	523	566	558	585	595	588	530	540	579	519	547	512	579	559	536	501	539	559	531	518	545	536	567	552	559	535	543	530	552	563	591	530	549	564	541	551	548	576	550	610	524	583	588	557	558	517	524	549	575	543	556	535	520	557	533	513	557	559	545	550	583	492	517	546	553	516	562	544	550	519	561	586	559	537	543	544	565	551	575	548	548	560	588	552	544	558	555	530	536	553	522	539	580	532	541	494	543	596	560	568	549	540	524	530	573	577	553	536	542	540	564	552	545	549	539	575	547	613	484	554	522	528	549	572	541	558	566	573	553	560	547	568	534	519	560	533	528	555	547	559	557	546	567	553	571	519	574	502	582	544	564	493	564	533	521	572	561	568	563	567	534	546	556	542	597	567	565	553	540	585	575	564	568	553	546	591	576	557	517	521	545	497	569	498	555	577	559	543	557	538	553	586	540	577	570	520	541	545	531	534	545	569	557	570	566	524	568	552	551	547	583	553	551	628	532	520	562	525	568	593	589	562	561	545	561	593	544	574	559	558	556	600	524	557	528	562	578	558	588	543	534	509	589	520	514	522	570	545	543	527	592	522	561	554	546	524	563	584	558	568	553	540	547	516	553	575	572	605	551	543	507	601	538	558	570	555	566	546	540	530	543	592	584	545	533	540	542	534	561	533	529	550	581	569	554	550	582	544	537	529	504	554	520	548	537	572	545	566	583	577	551	536	551	569	549	534	586	537	535	560	527	574	562	548	558	543	557	539	536	519	521	549	563	526	579	572	590	604	547	542	550	540	574	506	599	571	532	570	501	539	569	529	563	542	594	553	542	471	540	555	577	514	541	556	577	568	548	544	530	635	505	545	584	545	521	556	530	541	547	569	532	520	559	536	566	589	595	561	569	531	522	538	547	536	523	532	524	531	522	598	556	542	574	529	565	549	507	569	585	509	536	528	551	536	556	553	576	561	592	593	543	573	513	561	624	552	539	556	551	547	518	557	557	530	518	577	550	534	535	536	610	561	555	544	561	560	508	545	550	560	540	542	549	532	549	511	570	555	545	548	554	538	583	506	536	547	576	543	512	551	582	551	550	541	541	546	522	559	501	556	541	561	551	554	509	562	530	551	538	571	522	538	561	522	555	567	534	540	527	537	557	555	549	555	568	545	555	522	492	545	599	549	586	542	568	535	580	548	556	550	538	560	536	548	564	556	567	578	527	599	536	525	540	549	565	541	572	529	576	590	525	560	554	570	553	540	534	566	596	551	547	561	553	563	536	523	501	548	526	584	558	516	553	573	579	524	569	566	568	560	569	555	565	519	537	559	499	532	541	559	528	525	545	559	537	561	516	532	542	546	529	576	562	536	555	511	555	512	533	533	544	565	546	527	566	520	557	581	610	555	517	540	541	572	573	531	528	529	512	571	545	561	529	552	552	568	593	558	547	521	565	589	556	584	524	526	552	553	558	574	548	535	523	531	578	603	558	555	528	533	529	545	539	582	541	522	536	500	561	528	533	558	510	578	535	569	584	542	576	533	554	562	530	563	569	549	568	556	568	573	558	530	528	570	503	607	532	526	540	567	544	575	579	542	568	576	561	546	559	610	533	564	542	578	512	505	579	549	542	540	559	523	545	555	560	518	531	552	549	549	577	568	566	579	602	530	550	552	559	574	563	560	560	556	561	574	556	554	515	541	557	526	510	553	573	557	566	595	569	565	550	575	533	570	542	528	532	531	567	554	565	501	542	531	549	566	572	570	571	590	554	535	539	553	557	554	550	540	521	530	551	536	523	604	520	523	574	516	601	532	531	565	507	573	569	535	558	522	569	563	547	539	503	560	552	559	543	525	549	530	554	541	543	560	534	557	543	572	553	515	508	563	540	546	518	528	568	526	526	508	553	559	514	546	560	542	543	553	559	549	569	582	585	578	568	527	540	559	545	545	556	527	558	533	561	555	573	538	556	566	536	555	576	569	588	568	591	561	556	562	551	551	549	579	563	560	527	560	550	523	537	579	515	561	544	567	573	562	578	577	552	521	561	525	585	562	569	547	522	535	563	540	578	555	560	511	543	571	511	587	586	534	531	486	553	541	555	576	522	564	548	569	543	536	553	578	546	546	570	547	521	585	528	576	603	518	527	545	537	537	593	551	508	554	539	539	576	604	527	495	566	613	557	532	588	498	572	559	527	557	569	592	546	546	570	579	564	582	576	525	504	532	546	559	532	521	604	589	500	523	507	561	553	540	558	539	577	516	544	545	593	532	548	548	549	515	544	560	550	522	605	593	539	538	589	536	530	554
58440	52655	58324	46611	29905	15174	4470	975	262	301	239	222	164	208	260	234	235	237	190	178	175	187	200	179	179	176	192	173	184	182	201	184	172	167	167	190	184	180	198	170	228	185	192	211	174	210	189	167	184	194	186	160	164	197	174	187	175	185	157	194	199	187	192	169	179	181	203	207	191	193	187	190	187	167	206	188	198	188	164	172	181	184	176	174	185	173	176	188	202	148	202	177	158	177	182	183	172	150	179	171	166	168	178	173	177	206	184	181	157	167	194	199	166	198	205	176	191	175	190	172	178	177	174	165	165	182	216	180	195	167	171	170	179	196	170	166	186	170	217	182	186	195	204	182	195	182	196	190	200	171	176	198	154	197	190	168	180	178	182	188	188	200	169	155	177	186	182	178	168	177	179	203	206	167	169	175	187	163	200	161	174	188	160	166	188	195	203	184	170	181	195	202	182	199	199	179	159	192	184	193	173	176	183	214	172	204	200	173	163	176	180	175	177	167	172	196	180	168	191	170	193	184	191	194	188	187	206	159	198	165	165	194	187	186	186	176	158	159	202	178	170	187	179	202	204	185	192	172	196	185	163	191	177	179	192	186	189	199	184	156	171	185	190	185	189	190	181	177	198	201	188	186	203	175	179	178	223	177	172	181	168	182	190	198	188	193	172	174	162	181	183	178	149	186	214	176	167	193	187	176	186	191	167	176	199	185	179	204	152	201	166	186	187	180	201	178	181	192	197	153	173	195	201	198	180	186	194	190	182	206	206	191	199	188	174	209	202	182	160	180	180	162	198	176	171	185	187	187	195	195	174	189	198	197	185	196	205	165	185	179	162	168	174	182	177	195	183	184	168	185	195	176	177	201	186	159	155	182	194	181	167	167	156	175	187	163	181	176	209	177	205	177	186	162	174	183	187	173	180	184	175	206	180	206	199	184	164	199	171	197	144	158	178	204	217	189	226	204	167	177	190	175	186	196	166	197	189	189	183	195	166	169	181	187	176	167	167	178	169	171	186	213	214	176	162	181	155	192	186	175	188	188	174	153	183	177	190	183	196	203	196	192	184	187	183	212	174	171	175	203	175	178	188	180	183	188	224	188	159	186	213	204	173	202	198	159	213	170	170	213	189	220	156	167	186	177	163	178	175	207	190	189	197	178	198	211	167	197	167	175	176	180	194	189	159	172	189	180	168	216	172	191	185	191	170	172	183	185	180	170	203	199	172	183	164	187	182	180	195	195	164	194	196	181	145	180	178	187	195	183	193	197	197	161	199	178	171	162	169	192	196	187	169	203	188	176	167	176	173	191	211	188	174	179	175	171	161	182	197	156	172	176	168	175	207	208	195	157	192	193	197	196	184	201	183	196	178	178	214	184	182	173	179	157	156	177	160	168	163	188	170	186	197	206	202	154	185	162	196	202	160	185	189	161	193	171	178	179	168	166	181	174	179	181	193	210	166	167	172	152	216	180	182	175	195	189	185	202	180	166	199	169	174	194	181	179	201	180	176	178	212	183	180	181	173	184	162	192	213	199	171	171	193	179	171	169	161	188	158	179	178	177	190	203	204	203	179	180	192	177	181	174	185	172	181	174	204	170	191	192	167	165	202	163	169	182	163	189	196	192	163	169	209	174	194	188	216	193	191	176	194	173	158	198	181	177	191	178	175	170	204	189	164	183	171	202	163	168	188	171	177	174	187	182	169	179	195	203	150	201	181	182	174	173	179	163	183	193	177	192	185	185	193	172	172	168	174	183	189	201	157	185	196	192	190	193	201	153	186	191	177	185	184	175	155	164	184	205	175	176	193	150	189	200	181	181	173	164	184	190	202	166	158	197	166	179	160	169	183	198	153	168	185	206	178	199	200	191	180	183	189	198	182	207	174	184	191	181	191	183	187	159	180	185	194	180	201	183	175	189	183	196	190	217	196	189	173	182	189	208	169	171	180	204	187	182	188	170	188	173	206	199	162	166	199	160	179	153	210	181	182	170	197	208	177	175	193	193	181	184	197	179	188	203	178	175	189	210	192	177	160	173	236	206	198	200	207	182	197	185	200	179	195	197	189	215	188	205	166	179	177	183	185	149	159	179	208	178	195	208	196	165	197	197	176	202	168	182	170	169	171	183	172	173	166	185	173	205	183	199	187	186	181	181	182	185	213	167	187	181	177	182	192	193	199	177	185	178	175	183	187	181	178	170	183	199	201	201	176	188	213	206	179	172	207	188	206	164	174	166	220	195	185	197	168	187	186	192	176	183	192	215	196	191	174	182	153	165	180	197	173	166	171	188	181	165	196	202	185	183	175	184	180	180	208	192	179	187	178	193	174	164	170	180	174	188	185	191	202	196	186	202	195	161	207	210	199	203	175	199	211	189	203	173	160	189	191	187	189	166	177	200	159	179	169	185	189	208	180	190	207	182	201	201	187	190	180	154	194	209	169	194	194	180	219	166	193	195	198	196	166	203	168	173	193	207	178	162	177	200	186	213	156	175	192	187	200	169	218	193	198	205	177	166	186	162	218	160	183	194	181	202	156	199	172	192	186	184	193	189	202	193	192	176	197	150	158	169	197	162	206	199	189	178	176	188	203	185	195	173	166	173	194	181	169	165	211	206	166	181	186	152	185	169	212	171	188	157	186	200	187	196	168	182	194	214	209	195	172	175	172	176	191	167	161	176	174	174	182	202	189	162	167	181	188	165	164	178	181	206	163	220	188	178	178	185	178	188	168	170	196	200	199	168	178	177	213	171	181	192	176	179	188	195	195	186	196	174	179	183	207	173	182	198	176	201	194	202	205	184	182	180	180	185	203	159	164	178	168	184	187	194	162	161	170	152	212	187	175	187	155	193	188	190	157	180	199	179	190	201	178	187	167	184	167	174	168	189	184	192	197	179	198	186	201	169	175	182	175	177	199	155	174	196	187	187	194	185	181	185	164	177	179	178	172	185	184	209	200	179	180	183	197	191	188	176	198	163	185	188	180	192	162	183	183	198	191	203	192	179	213	163	197	179	189	193	181	193	164	201	167	165	205	164	173	185	194	197	185	176	165	174	154	172	177	184	185	188	175	194	188	155	210	181	152	162	204	187	199	170	201	180	211	164	174	194	194	190	198	204	181	196	196	191	177	206	181	156	175	180	172	181	180	179	182	211	192	178	179	190	191	178	185	151	203	188	174	181	188	213	162	157	171	196	198	191	172	182	194	184	169	187	202	185	192	183	152	174	174	215	181	200	176	170	176	160	163	210	176	194	183	214	180	184	190	193	170	191	202	187	181	160	208	178	169	174	213	182	204	220	190	190	180	179	211	185	148	201	176	196	181	187	197	180	185	203	185	210	183	166	190	178	211	196	151	186	178	164	185	181	202	169	179	169	186	178	162	207	184	182	172	212	186	208	174	190	192	180	190	168	169	189	185	176	182	193	170	187	197	186	203	202	180	177	171	181	195	153	189	197	192	199	203	190	178	190	188	205	196	209	170	182	195	164	160	174
35380	39753	54473	51030	40408	26209	10485	3579	972	912	667	512	509	685	810	578	635	549	575	546	494	486	458	477	490	457	480	440	447	462	452	435	476	473	443	451	418	439	440	480	624	682	593	525	476	418	457	445	454	401	411	460	435	441	455	436	431	400	439	439	445	394	396	422	464	431	448	442	414	416	427	404	406	425	427	430	421	420	424	471	424	467	440	377	427	428	397	456	456	413	431	423	441	435	398	420	433	435	423	457	449	449	436	408	424	427	410	392	457	452	462	437	425	433	422	412	415	421	423	447	396	437	453	435	447	419	438	456	431	431	446	392	449	450	431	432	421	434	399	431	443	435	446	411	445	398	404	435	435	423	398	408	449	415	476	437	470	424	447	421	419	428	462	409	426	447	414	455	439	438	435	430	399	433	406	431	430	433	415	446	437	480	424	431	455	437	402	411	460	429	403	426	443	412	414	451	469	449	453	418	454	395	426	423	402	409	446	416	432	428	373	470	431	453	455	437	430	447	429	436	428	424	428	477	415	429	439	414	416	438	452	430	422	434	417	430	416	414	431	452	394	438	409	414	418	430	389	453	421	438	413	410	414	453	485	390	413	412	425	411	433	447	391	427	413	428	396	421	399	426	427	438	417	426	446	432	431	416	414	413	428	437	450	445	413	431	454	424	459	416	422	432	408	453	475	460	439	501	463	449	426	429	442	423	454	445	398	442	441	402	388	424	432	411	432	414	436	418	441	445	403	431	408	448	408	412	423	418	414	483	408	476	462	428	455	431	426	411	425	433	414	439	443	443	421	420	412	417	417	421	401	420	431	436	453	381	440	450	432	454	433	431	427	445	412	445	431	458	441	455	469	437	433	413	413	436	445	449	414	450	452	426	465	433	433	429	420	411	428	432	439	440	402	414	424	469	448	436	428	490	425	388	416	464	402	423	409	408	412	408	465	428	467	433	489	431	417	418	451	374	449	398	436	427	430	448	430	456	478	484	418	441	449	434	430	423	427	438	460	455	475	441	426	446	448	444	389	458	425	440	429	437	443	441	441	433	446	426	427	451	385	430	469	437	437	433	432	433	413	456	449	432	453	419	427	420	418	403	404	431	460	420	448	404	437	484	424	412	426	434	419	414	427	408	419	441	430	392	454	436	396	430	421	426	460	443	443	433	425	433	437	447	439	446	418	420	468	435	441	403	422	444	427	421	472	405	424	393	398	448	417	454	424	393	450	411	413	425	437	414	422	467	395	405	440	418	437	394	421	443	407	445	455	446	429	437	430	463	429	444	413	447	444	416	480	445	450	469	440	405	408	423	441	439	431	415	473	422	436	438	433	426	403	424	429	401	424	410	438	398	426	419	430	418	463	409	455	416	429	406	411	445	420	433	473	442	410	412	420	444	452	431	451	410	420	390	406	460	440	449	430	449	452	396	435	422	438	406	440	409	413	435	432	435	408	414	443	439	435	434	446	470	383	436	422	418	435	422	448	409	425	413	423	440	428	463	439	447	431	394	422	431	457	435	424	440	431	451	431	453	446	434	397	461	417	424	425	438	421	462	423	439	462	380	432	438	437	433	420	435	407	435	413	384	419	409	456	420	409	449	446	443	454	438	421	423	420	417	405	412	424	399	440	408	396	423	445	421	428	406	429	408	440	419	425	443	444	436	409	440	435	445	439	407	434	412	401	442	423	470	455	419	430	487	448	460	440	426	485	400	425	433	457	436	471	401	444	414	395	451	399	417	430	399	407	427	424	427	459	435	422	418	420	415	427	375	443	471	421	460	436	401	396	389	439	428	421	408	466	440	371	430	428	451	420	434	422	409	422	455	457	379	430	420	410	422	378	413	399	415	418	413	440	434	428	421	462	443	427	426	399	421	427	414	432	428	435	401	438	440	413	414	429	402	440	454	447	432	416	415	457	432	378	424	442	391	459	427	438	436	441	413	408	403	381	414	424	402	434	422	407	424	441	448	442	439	438	442	413	424	403	404	436	426	458	415	407	431	414	439	430	396	396	470	405	438	437	472	417	421	468	446	421	436	474	462	438	414	403	428	419	415	426	424	395	451	415	412	440	432	427	430	410	425	452	429	436	442	429	438	412	430	446	426	418	429	445	425	395	438	417	424	441	437	410	429	457	431	418	453	450	434	410	421	419	426	437	468	431	405	437	406	410	462	459	433	423	401	412	432	438	406	388	437	448	439	449	455	443	431	409	426	444	429	446	443	430	412	405	400	450	439	419	433	427	431	439	416	473	444	459	430	429	442	452	433	464	436	423	414	450	441	447	407	384	422	414	440	462	431	433	407	431	424	406	444	433	448	389	414	413	418	440	451	414	406	424	416	425	412	444	466	426	419	428	460	408	429	393	413	428	458	400	438	453	427	411	425	449	454	447	425	400	415	429	433	437	407	417	442	427	437	408	412	453	416	453	423	479	419	443	395	419	416	453	447	467	388	420	378	467	459	435	437	462	432	421	421	392	431	422	436	411	439	399	415	431	412	424	428	437	435	422	443	437	438	468	465	393	431	404	440	451	383	450	393	423	420	414	416	449	398	437	452	424	463	449	436	428	441	416	419	431	427	444	437	479	431	419	481	408	385	398	422	421	419	401	398	422	418	445	450	446	413	414	441	421	428	416	413	411	429	416	426	431	403	422	441	432	452	399	410	433	405	453	433	411	433	442	420	432	452	459	418	452	404	440	390	383	405	425	440	441	441	435	397	456	434	433	406	442	462	410	394	426	412	437	423	412	403	423	408	442	425	439	403	413	434	438	446	421	448	426	411	444	459	418	450	411	452	424	422	443	431	446	421	401	407	402	422	457	413	442	420	415	442	411	421	452	448	445	420	442	447	437	460	427	433	421	438	450	442	436	454	408	394	434	426	431	412	455	422	465	450	424	396	416	448	423	454	413	418	391	434	382	411	467	439	412	478	456	416	415	437	421	413	439	397	438	490	446	419	416	437	478	455	440	391	421	441	447	481	397	395	447	426	437	440	431	420	482	451	464	447	413	421	381	410	450	480	429	413	465	402	452	401	437	454	424	433	436	393	409	433	422	421	422	427	428	379	400	425	456	451	404	438	422	398	418	419	436	420	442	429	405	447	395	414	430	411	454	451	402	446	430	396	426	427	429	438	399	419	437	426	452	454	424	453	434	417	427	449	426	461	420	432	414	431	438	386	419	477	429	406	451	415	451	461	448	407	426	428	439	403	404	411	430	432	450	412	434	415	434	391	436	419	492	424	403	449	425	422	403	433	422	421	399	408	440	425	434	430	433	436	432	430	422	436	417	431	396	447	416	445	426	412	430	421	458	401	415	441	413	435	424	401	440	422	430	411	445	384	463	449	445	411	418	450	448	455	406	410	392	427	403	447	419	454	405	400	401	437	445	424	404	429	420	421	442	436	446	453	434	438	427	453	437	407	413	417	449	491	449	430	404	430	410	424	460	401	420	430	420	465	440	427	449	448	466	430	439	452	411	462	437	440
74427	70950	75343	62638	45448	29010	12234	2872	484	292	239	184	172	212	252	170	179	208	196	191	177	164	166	164	177	155	156	162	166	154	151	190	164	158	176	158	179	167	163	152	228	218	187	176	131	136	137	165	171	142	168	151	148	148	151	130	161	157	166	146	164	171	139	145	147	148	154	151	142	169	149	117	151	156	166	168	153	127	160	148	155	174	169	136	121	130	150	151	142	122	146	170	155	142	135	161	152	161	157	161	152	147	157	168	165	138	171	146	145	167	163	170	159	153	159	163	159	169	145	148	159	165	127	149	154	167	140	173	149	179	166	126	129	128	161	159	147	147	158	162	146	159	153	164	163	157	167	177	156	149	142	165	156	150	159	162	158	151	171	173	139	165	161	160	160	173	165	146	132	146	187	153	165	176	163	150	197	143	139	145	169	148	148	148	158	163	166	151	165	123	185	151	157	173	152	152	161	143	163	154	171	160	143	176	139	158	162	151	156	162	145	176	144	172	137	153	158	167	154	154	163	154	150	164	167	161	160	151	147	150	179	148	159	139	188	157	161	157	161	143	153	178	160	158	151	184	152	147	152	157	169	161	164	160	155	146	128	160	157	159	160	167	135	148	148	130	185	138	160	174	184	149	134	173	158	142	170	164	149	151	167	142	155	155	160	144	174	150	131	173	169	145	133	153	139	150	159	140	150	147	153	169	171	153	156	169	131	140	167	173	120	155	177	172	145	125	159	147	140	140	191	155	148	160	161	139	180	171	172	156	152	146	187	140	153	134	161	169	148	154	162	163	163	132	172	162	173	129	151	143	163	164	163	155	165	133	169	159	160	166	149	167	158	122	177	157	164	130	133	145	157	155	164	140	143	163	153	167	143	158	162	154	159	167	147	159	158	164	172	179	157	173	123	156	155	123	130	162	156	160	154	156	166	160	157	155	157	159	166	159	156	180	149	147	178	157	158	160	169	161	155	150	166	142	127	143	180	166	161	140	152	146	160	144	161	162	164	135	156	161	153	147	152	156	155	169	126	156	146	152	161	188	137	169	150	142	164	157	145	155	181	158	143	144	138	154	141	145	168	177	151	180	174	152	133	156	118	152	178	158	177	167	157	166	146	156	153	162	152	146	162	157	158	160	156	159	175	153	151	160	162	156	165	144	142	157	155	178	175	168	156	151	134	167	158	146	161	168	138	166	156	155	150	130	160	132	163	158	155	166	179	176	149	160	150	167	154	157	149	169	163	166	158	154	149	146	135	145	158	140	125	134	139	153	165	178	141	164	143	152	127	155	150	158	170	154	165	139	157	164	170	156	151	148	147	139	154	166	159	147	163	156	154	158	168	127	175	160	178	152	129	164	167	151	134	172	136	159	162	172	156	168	158	164	178	187	147	146	142	134	148	146	136	152	172	139	150	149	145	161	155	168	142	136	169	148	174	134	152	156	129	175	153	169	176	137	175	141	152	144	145	134	146	167	143	164	181	119	161	165	160	161	149	170	164	158	149	154	161	144	153	172	175	162	141	159	170	163	172	147	186	153	166	159	152	143	134	160	160	156	158	156	165	177	152	171	137	175	158	174	137	158	145	160	154	137	162	172	157	149	164	161	150	172	164	157	152	167	149	153	159	178	177	160	151	159	153	195	144	156	156	168	151	148	152	160	157	174	144	169	167	168	161	172	150	148	167	147	172	141	138	174	153	180	156	159	165	147	146	147	151	153	176	169	170	136	157	181	169	159	154	161	169	161	156	163	167	152	151	192	127	166	157	162	167	130	151	152	153	185	152	139	128	165	144	159	146	142	176	161	159	153	177	149	149	146	134	164	139	127	151	170	162	162	126	172	123	149	155	177	164	139	169	155	159	190	188	184	111	148	160	151	122	156	162	144	158	162	133	145	136	165	156	153	174	143	158	148	149	120	150	157	167	168	150	148	136	161	144	154	165	160	146	148	167	149	155	160	154	155	135	177	148	137	153	168	144	130	170	176	137	128	139	159	165	155	158	151	148	148	143	140	155	150	171	153	147	149	161	176	143	142	154	160	165	132	137	153	152	140	154	154	189	169	169	160	167	187	152	158	172	158	151	156	147	135	134	159	147	144	157	165	169	155	158	154	146	134	139	156	161	150	157	162	164	146	172	169	140	139	143	197	154	176	165	156	152	159	170	141	136	160	146	160	153	150	167	156	174	170	165	150	163	177	151	141	159	147	127	149	143	165	140	142	163	158	134	132	137	137	168	131	183	143	152	156	179	142	136	137	166	161	161	158	163	126	152	161	128	162	177	152	175	135	157	161	175	161	146	147	144	163	155	159	166	158	150	132	159	148	145	141	148	138	152	157	159	150	140	146	140	180	147	171	172	155	147	160	167	161	157	151	153	138	170	170	160	164	134	153	162	176	136	145	150	189	142	175	130	150	147	173	172	163	148	154	153	143	136	152	164	141	168	141	147	136	165	153	145	127	150	149	169	159	142	153	177	159	157	126	194	154	186	146	140	139	179	148	152	158	158	151	167	158	151	148	158	158	163	138	146	158	145	152	152	159	150	146	169	169	153	158	142	170	152	150	138	164	141	142	136	172	135	175	152	161	141	157	138	146	172	145	190	172	142	131	167	170	173	175	124	137	155	157	162	129	140	186	163	154	144	156	144	163	152	130	145	178	167	154	176	161	162	140	168	146	147	164	148	138	137	135	162	149	176	171	162	155	136	185	182	163	159	169	154	140	150	155	159	156	146	158	147	144	130	127	132	141	142	158	145	152	190	174	164	135	125	134	140	161	144	158	139	147	146	160	156	143	166	182	154	177	135	144	158	161	144	156	167	163	153	166	167	176	153	156	145	157	173	165	145	159	158	150	158	185	145	163	171	147	143	179	160	145	158	135	151	167	149	169	151	155	150	137	167	160	147	148	158	144	151	168	162	144	188	161	152	163	175	176	159	143	171	154	143	128	148	143	162	150	174	149	166	168	152	163	130	163	186	154	176	157	144	169	151	158	131	149	151	152	155	154	141	134	152	183	160	113	155	159	157	148	177	146	150	169	159	154	145	176	150	168	140	161	159	168	159	172	136	157	148	173	182	155	169	165	125	155	143	144	154	166	157	128	169	148	149	180	158	159	145	122	156	156	139	163	138	169	160	141	160	151	167	153	168	167	152	166	145	131	142	155	144	130	143	140	139	150	156	153	147	140	161	144	153	169	149	158	155	146	163	144	175	149	143	161	146	161	142	163	143	134	143	165	161	169	161	150	175	172	166	154	152	172	156	148	166	139	184	136	133	169	173	152	171	175	164	151	163	150	182	143	171	145	159	151	129	165	181	158	143	144	153	159	170	151	146	156	164	144	163	178	149	159	136	163	150	176	143	158	163	165	146	142	163	146	159	143	155	146	154	145	159	159	155	151	156	171	167	139	164	178	143	161	149	151	167	159	152	158	170	182	160	149	161	139	166	155	141	143	162	139	143	165	146	158	166	152	161	146	127	161	153	194	180	177
46652	53605	70884	66526	53532	39102	20904	7731	1596	1142	798	567	536	751	1051	616	604	653	638	698	560	441	465	555	523	527	477	456	405	399	383	421	424	428	365	341	359	357	367	474	810	798	647	469	352	369	425	373	352	356	364	364	380	377	414	378	383	396	379	387	382	377	366	412	406	372	354	400	369	379	359	390	381	379	375	370	385	365	370	356	375	397	356	415	398	394	366	397	350	333	356	404	346	399	374	368	344	364	353	390	338	349	345	369	395	365	352	396	355	362	368	380	385	373	385	414	356	397	371	392	352	393	352	409	366	374	351	400	316	376	342	370	367	362	375	371	360	390	366	381	375	420	369	403	350	330	399	392	388	387	369	402	372	365	360	399	362	394	382	383	366	428	378	389	407	364	400	381	390	376	385	410	376	416	389	362	411	361	366	356	373	340	393	341	385	362	338	355	364	358	377	390	354	371	387	356	399	349	373	352	360	383	370	323	394	362	410	383	354	406	386	395	371	346	400	358	381	390	397	387	401	361	396	384	360	361	378	361	370	397	382	403	398	373	353	347	373	368	378	372	362	403	383	372	389	394	339	339	399	354	359	366	383	383	403	406	371	388	395	388	370	389	382	382	387	364	373	376	338	376	354	375	353	388	356	375	376	385	386	389	364	351	384	357	353	395	398	372	330	392	360	374	365	388	374	372	395	368	416	374	389	410	392	368	378	350	380	376	363	360	364	370	384	383	379	372	382	375	421	368	344	364	390	369	387	397	375	394	351	357	341	365	380	364	375	360	380	327	381	351	333	387	398	405	351	351	395	400	389	377	376	367	352	378	360	360	365	375	365	372	395	368	358	351	369	397	382	357	368	363	396	361	381	369	388	353	385	373	357	371	332	379	366	361	384	346	376	356	376	365	426	381	403	380	418	353	346	380	387	400	370	369	402	395	375	353	375	393	375	391	408	369	433	378	360	375	383	405	392	378	360	383	383	367	377	385	387	381	356	380	363	374	367	393	374	346	331	422	403	401	385	355	382	366	394	382	399	397	384	389	383	331	392	381	382	340	378	365	354	386	351	382	383	374	376	387	381	367	405	349	382	396	357	370	382	409	376	394	380	378	392	375	376	358	372	386	397	352	354	358	367	384	388	375	396	316	356	358	347	372	373	365	400	364	349	377	349	377	347	373	366	388	394	408	373	401	355	398	388	380	391	397	375	352	375	370	375	399	399	369	381	370	402	357	376	392	360	354	374	341	349	390	415	410	381	366	377	371	384	363	374	373	383	372	394	388	387	361	379	362	369	395	374	388	395	401	364	392	375	380	353	375	385	379	378	370	375	344	366	380	384	384	357	370	385	362	363	372	377	384	369	375	370	423	389	371	365	376	389	383	325	374	383	397	388	388	376	353	376	392	380	378	368	356	400	388	363	383	381	381	401	365	392	357	382	315	364	378	376	371	359	411	377	364	369	343	393	377	391	366	388	382	380	347	372	375	333	368	366	363	369	383	352	339	373	342	380	406	371	367	416	383	373	379	413	398	360	408	374	382	406	384	349	361	356	378	416	387	385	414	368	380	389	382	448	359	354	374	371	407	353	364	322	391	386	341	423	394	371	379	344	409	414	399	393	352	387	381	349	381	362	394	347	377	387	352	381	367	390	376	370	402	426	371	371	361	386	390	377	350	405	373	358	377	393	416	380	372	366	383	364	365	360	417	374	378	389	338	381	388	386	372	386	341	358	367	396	368	382	380	365	403	365	338	373	372	390	409	373	352	356	342	378	367	385	370	372	356	371	397	394	374	365	341	386	365	349	385	384	366	380	368	365	362	345	360	378	310	373	367	391	352	336	379	390	358	404	361	386	383	424	387	365	376	386	360	362	341	356	327	361	342	352	361	331	351	379	374	364	362	395	411	369	338	368	379	381	431	354	434	381	387	375	401	355	380	364	368	362	338	368	364	344	349	343	395	367	365	353	388	357	392	392	356	365	365	367	397	352	376	359	379	376	363	412	375	367	346	379	381	386	382	366	354	358	407	406	380	351	387	356	389	382	351	363	380	396	353	370	342	365	375	399	391	362	395	370	387	413	361	360	377	402	359	396	387	358	365	319	402	379	383	389	380	368	393	370	357	358	375	365	419	338	369	402	401	376	387	377	388	380	371	375	370	364	387	383	394	390	363	354	387	355	362	393	348	376	404	366	378	388	387	373	340	363	376	396	370	382	385	390	365	364	359	404	374	375	396	399	389	336	380	337	363	375	360	389	384	383	365	339	378	360	414	385	338	394	373	370	385	393	365	368	373	371	410	378	354	373	371	390	376	370	366	387	362	373	384	370	426	363	343	387	400	361	387	342	361	404	386	377	344	370	372	394	404	365	371	362	400	421	352	338	364	405	365	354	444	419	377	402	395	357	403	353	399	409	396	372	404	375	374	391	370	394	429	392	335	357	388	377	395	375	376	362	352	372	353	351	388	378	396	348	350	421	387	343	390	372	358	360	342	395	405	420	366	373	406	370	397	378	370	370	402	391	357	381	399	421	367	406	385	360	381	363	377	386	362	337	369	411	382	352	369	379	366	395	357	391	369	367	383	382	368	391	387	374	344	361	368	371	391	364	374	392	391	386	365	365	343	382	377	408	379	381	368	397	387	371	388	363	352	426	378	353	352	376	378	361	361	356	367	392	399	357	366	369	369	378	382	344	373	358	372	379	390	361	348	389	410	389	367	396	374	362	384	373	358	377	382	366	388	392	381	378	422	347	343	361	377	336	366	354	379	406	401	389	373	384	374	365	373	354	375	377	395	370	359	350	403	400	361	395	369	399	379	369	346	372	360	416	389	393	391	364	356	383	387	335	351	361	354	380	390	363	372	371	358	361	381	368	396	368	357	359	362	391	380	374	378	393	362	386	373	365	363	415	371	377	358	386	395	359	347	387	410	402	365	382	417	353	383	383	377	396	362	374	353	374	377	398	356	383	329	368	419	362	368	372	359	350	379	370	351	373	360	352	375	376	404	373	402	403	390	400	378	376	371	375	382	379	370	363	375	366	343	381	369	390	386	391	361	378	340	359	378	377	337	394	390	380	364	426	390	386	382	372	348	399	376	377	372	377	360	399	381	365	358	356	346	376	372	371	382	348	383	358	396	375	363	360	370	368	420	352	348	365	353	411	372	368	384	366	362	366	376	380	372	377	373	415	378	352	374	342	347	364	378	384	406	372	403	395	396	346	367	357	359	379	390	424	386	344	350	352	356	431	393	340	419	393	394	372	382	424	357	358	359	380	373	388	352	375	372	397	354	338	366	395	365	383	339	383	355	378	393	378	379	377	364	359	391	396	384	406	346	360	380	394	371	379	346	410	387	374	363	349	363	404	374	397	377	374	357	367	360	385	346	411	389	351	352	382	376	376	376	387	381	378	378	364	374	376	350	409	381	413	375	369	394	374	327	387	395	395	374	369	371	412	371	367	370	379	371	365	384	376	373	342	370	349	369	401	367	390	363
15917	9822	9583	6259	3079	1547	725	328	280	247	286	258	252	252	260	260	257	255	254	256	245	238	259	245	256	231	285	238	242	240	241	245	276	250	277	253	237	286	277	277	258	249	255	239	247	282	232	224	233	260	243	226	228	214	208	228	226	233	229	258	259	258	271	270	228	263	248	272	233	244	227	254	240	266	234	237	228	225	251	241	228	255	237	258	234	240	241	234	283	230	259	254	230	233	258	250	219	258	236	239	242	252	217	259	241	241	253	263	272	235	238	269	278	258	224	240	249	252	231	263	260	257	274	269	232	241	264	249	262	229	216	252	257	247	231	249	241	241	232	269	230	238	229	257	243	227	238	249	219	236	249	224	241	256	251	278	229	271	267	272	237	252	258	270	256	260	245	236	282	217	240	255	261	259	267	245	254	259	219	255	237	261	251	265	237	241	239	243	224	245	217	253	266	220	261	247	260	271	291	221	234	241	237	275	217	240	284	257	280	242	286	233	279	271	261	248	244	248	219	281	251	251	251	241	211	225	255	246	240	262	259	261	277	247	275	240	264	232	234	272	263	240	238	228	260	237	246	234	218	228	239	260	256	240	243	220	272	242	217	217	258	255	262	231	227	248	229	238	252	238	282	243	243	222	238	242	247	242	267	244	223	248	224	259	236	257	222	237	264	245	244	240	252	217	240	236	248	260	227	257	239	247	250	222	245	259	240	251	228	258	238	257	237	249	267	236	254	245	284	223	229	243	259	231	242	220	251	239	244	239	245	265	245	250	260	227	231	249	249	242	266	260	255	226	259	248	252	238	258	244	276	223	251	235	271	260	239	222	272	267	251	265	255	253	227	233	222	259	224	267	251	252	231	279	236	242	261	257	257	241	230	242	244	247	209	241	256	249	238	263	248	257	254	225	262	255	268	230	242	244	272	248	234	246	261	227	232	280	239	249	256	245	258	264	238	247	285	243	256	265	258	243	221	225	279	229	239	252	279	262	231	258	279	236	242	236	238	266	261	239	219	233	253	252	258	261	246	250	232	244	269	252	262	250	260	253	259	244	238	212	249	242	242	238	286	250	243	282	221	263	242	244	242	266	220	220	201	243	265	258	268	253	237	227	244	249	261	203	289	235	262	246	250	223	265	228	259	259	253	272	260	237	215	259	271	246	253	229	225	249	243	246	214	265	245	257	277	229	242	247	277	205	231	234	258	269	243	249	248	239	237	281	225	280	260	247	269	248	263	268	266	224	241	234	278	244	237	248	247	215	249	267	255	237	241	238	236	229	252	251	249	262	242	226	245	259	221	267	251	249	257	233	272	234	245	254	286	244	251	282	256	236	264	245	240	217	270	225	229	243	273	255	236	233	245	251	228	272	270	219	263	260	237	263	224	253	239	228	250	257	272	266	257	231	230	252	244	238	234	259	280	283	217	250	274	246	234	248	228	246	227	220	236	252	254	268	246	253	252	247	239	256	241	260	252	254	224	239	231	229	259	237	241	267	234	226	244	230	240	243	261	227	242	259	235	236	277	231	253	229	242	226	259	253	227	253	269	230	228	257	246	255	248	251	247	248	257	235	231	257	241	224	233	272	245	265	258	255	244	257	246	248	243	225	249	245	239	248	273	271	265	254	232	272	229	240	257	234	224	238	226	263	264	257	244	234	214	254	287	248	245	247	255	241	219	267	248	256	257	221	247	268	206	204	244	240	256	248	256	252	246	237	232	248	257	240	252	263	240	219	247	261	243	244	250	242	249	233	233	250	252	258	257	220	249	232	249	244	256	259	253	232	253	241	288	226	248	238	233	247	231	231	258	227	260	251	263	231	253	243	246	231	286	246	223	260	221	243	234	233	246	262	272	253	235	232	195	254	256	270	249	246	225	235	244	232	234	232	241	249	217	253	259	241	250	253	261	230	242	244	283	212	267	244	227	247	217	250	216	214	254	257	250	253	245	258	256	270	232	219	238	256	237	206	248	230	253	231	244	267	262	249	265	249	257	266	288	263	259	256	233	275	256	235	243	225	279	259	232	267	243	269	266	252	250	234	253	270	240	227	245	236	243	241	236	263	239	217	224	267	236	250	284	241	256	247	265	234	270	238	280	239	246	266	263	255	212	266	293	233	264	240	245	263	217	235	265	281	251	289	238	220	256	240	265	254	241	249	233	250	249	226	285	246	300	246	280	229	260	270	254	257	248	233	243	246	241	231	251	265	258	230	250	236	236	256	290	250	239	272	237	222	247	258	223	240	289	247	244	241	248	243	250	265	221	245	224	258	279	243	249	221	250	244	247	210	233	235	234	281	253	302	248	244	243	287	281	255	216	272	256	246	245	273	247	251	275	268	245	241	260	257	256	228	261	250	239	241	262	255	250	267	235	224	238	228	239	260	251	243	243	213	258	252	249	212	249	254	240	283	227	238	228	238	224	275	243	221	229	256	249	218	248	229	241	209	261	277	243	250	249	256	255	251	233	230	238	240	256	245	236	270	247	235	207	291	268	265	234	245	257	261	239	244	241	231	235	228	261	239	279	241	249	251	255	254	259	228	247	244	241	228	283	258	235	235	249	251	249	271	278	245	251	199	257	242	234	244	233	236	241	260	233	252	248	264	250	221	235	237	228	206	260	272	266	240	260	253	238	261	265	254	250	225	242	236	227	231	233	254	239	227	244	235	265	253	242	244	255	276	232	243	231	237	226	228	253	246	230	236	250	244	229	245	240	257	246	251	227	264	283	268	264	224	241	266	253	266	262	245	210	248	248	249	271	250	251	275	241	243	246	219	241	260	241	251	232	261	267	251	208	232	227	255	261	264	263	225	260	226	261	257	269	275	259	234	243	265	224	243	245	273	262	258	260	236	253	252	234	273	226	253	255	227	254	250	242	260	268	224	239	240	276	247	258	223	245	261	246	249	256	276	229	248	205	232	221	230	238	242	257	242	251	222	244	242	238	243	213	250	276	206	239	231	240	245	264	245	255	232	253	267	250	232	265	245	242	257	237	265	283	266	251	256	243	234	265	228	243	266	220	266	241	253	226	272	242	238	244	235	262	237	231	262	254	261	281	269	255	218	257	281	224	245	211	267	209	272	244	231	254	214	254	260	240	255	268	237	252	263	262	244	224	236	221	258	238	240	233	243	252	228	250	250	217	259	253	253	253	249	268	255	253	232	280	268	242	278	233	227	226	230	238	231	248	238	196	255	246	259	263	239	251	227	238	239	251	240	234	250	238	264	245	215	257	284	230	257	261	251	253	256	251	223	272	256	235	271	263	260	233	238	276	253	247	256	255	250	234	238	255	235	230	246	241	254	241	238	236	246	222	263	258	264	247	246	224	233	252	252	263	246	224	251	250	265	228	242	250	243	226	253	261	252	253	246	273	244	259	250	235	236	260	262	228	221	260	250	241	231	257	265	245	260	260	239	218	223	228	236	257	233	265	274	201	278	232	268	246	257	233	211	234	245	229	271	239	247	266	247	256	272	229	256	199	244
12587	12041	17242	14432	8892	4973	2365	826	617	591	569	576	548	604	576	561	588	612	568	557	584	559	560	532	569	502	608	565	562	564	587	566	536	571	556	539	577	517	545	618	576	574	580	595	561	568	557	572	564	552	506	570	540	572	565	531	557	608	586	592	589	558	578	572	582	615	546	589	545	553	571	567	582	556	578	541	591	554	593	554	551	544	558	573	554	510	586	557	582	557	558	580	550	553	556	549	550	571	558	551	571	589	547	553	563	550	586	562	540	559	544	561	561	544	551	559	594	547	538	565	556	564	590	537	562	574	570	589	556	608	579	570	594	588	576	540	584	566	535	551	579	542	584	584	548	588	606	557	588	559	538	540	592	589	539	558	588	549	552	513	552	547	572	548	577	562	561	567	567	535	572	538	535	594	555	587	568	586	558	536	571	592	559	554	558	545	558	535	627	586	611	554	576	559	557	566	564	564	525	533	585	564	557	534	577	546	558	571	551	561	524	542	563	612	558	531	612	531	567	547	581	568	597	589	570	546	536	556	538	572	583	569	552	567	520	564	514	567	562	568	573	545	542	558	561	521	592	570	530	602	567	585	544	531	569	530	563	540	619	508	598	583	553	558	584	639	588	582	547	593	593	538	530	604	502	562	576	524	568	538	562	569	562	545	556	576	575	579	546	597	559	601	572	538	578	624	540	553	575	598	615	530	562	531	553	546	541	561	587	563	607	514	575	551	585	553	553	517	559	609	588	577	565	550	573	628	548	559	564	587	564	544	575	535	549	565	539	549	600	577	569	589	563	540	549	574	551	576	553	578	590	620	579	567	531	582	553	573	576	585	549	563	559	593	568	561	598	580	615	582	598	522	560	527	579	544	586	523	576	554	552	561	555	603	572	574	589	555	554	591	566	568	549	574	526	539	570	555	567	567	589	573	605	573	581	568	577	611	581	600	597	543	564	584	574	533	621	543	529	560	557	541	602	573	519	565	606	594	576	516	554	565	506	587	559	562	532	536	561	592	556	589	546	553	553	564	550	573	581	593	544	559	556	575	600	557	578	544	543	577	559	546	580	543	557	582	584	563	554	551	544	552	535	571	536	539	544	562	543	554	544	595	516	555	556	544	536	546	553	585	534	538	562	537	563	530	552	539	535	544	571	523	560	584	583	569	599	555	540	554	558	603	513	614	564	574	557	549	556	572	558	541	521	550	526	600	549	584	558	581	593	587	554	555	556	536	587	530	584	566	526	538	562	580	556	555	586	560	537	556	544	543	584	634	574	568	597	553	585	581	567	554	576	624	570	569	560	605	570	558	560	535	556	593	543	581	534	561	581	592	555	581	570	514	579	535	582	573	553	630	620	548	555	596	650	560	605	552	553	533	563	580	538	577	528	557	575	526	537	545	544	529	561	580	536	528	553	557	517	547	533	580	581	558	590	545	618	513	554	516	579	530	562	554	578	554	575	569	550	566	531	557	547	568	527	593	584	557	551	581	577	566	584	555	561	556	548	539	531	610	568	545	576	634	565	574	567	555	574	592	574	629	573	565	583	551	552	609	570	581	535	551	580	576	540	540	558	575	626	549	554	573	587	529	512	578	554	567	572	541	547	602	560	590	512	585	549	588	568	575	584	562	570	578	597	562	568	530	542	575	558	557	540	556	593	537	536	600	550	566	572	537	556	539	559	548	557	555	545	544	541	551	534	552	536	560	582	558	575	567	566	596	564	572	561	611	542	568	606	527	568	578	584	543	536	520	562	584	583	576	561	565	571	577	542	577	543	553	553	552	565	552	569	583	587	543	560	583	590	541	562	553	556	581	544	573	568	561	554	583	573	599	587	562	610	568	564	555	536	566	594	552	587	575	548	568	537	560	556	541	563	596	580	577	611	548	556	566	602	620	527	592	562	542	601	566	528	537	555	523	540	546	592	599	586	578	517	519	592	552	534	545	587	561	568	542	552	569	529	542	558	525	554	563	579	582	565	574	574	539	546	602	591	562	560	569	525	559	555	559	573	581	568	550	537	549	564	574	560	588	528	568	549	584	580	579	569	540	573	544	584	620	570	528	575	525	533	570	566	586	578	566	545	546	569	527	571	587	528	601	558	612	552	526	529	569	520	540	594	564	611	547	563	581	563	608	563	548	565	575	604	575	549	569	565	564	588	568	528	522	624	543	579	555	565	583	581	590	562	594	542	534	539	557	541	584	540	583	567	521	543	532	567	542	540	523	570	551	547	562	546	539	568	598	525	572	550	566	567	587	563	597	608	558	566	544	577	572	524	575	583	563	541	534	568	560	555	546	571	551	528	571	527	571	596	577	548	560	581	534	602	553	541	582	602	541	572	565	548	548	610	569	562	582	570	583	547	553	571	537	564	537	605	539	570	520	585	579	564	565	578	546	578	555	588	543	555	570	583	541	529	544	534	558	538	559	519	588	563	600	585	532	536	547	597	585	590	546	605	556	543	593	578	616	568	578	563	563	544	576	537	584	565	562	516	563	585	550	532	551	558	536	605	551	587	550	555	555	492	557	603	564	584	605	597	539	565	553	590	554	575	588	556	599	572	546	550	545	573	588	563	550	574	525	577	546	591	553	580	558	543	536	556	557	564	545	536	572	602	554	553	590	564	552	557	573	548	576	574	520	577	548	555	570	525	598	576	538	520	595	572	546	577	577	562	556	524	599	553	580	531	558	585	583	571	540	549	556	568	599	532	568	584	589	576	576	585	575	563	574	542	571	520	595	551	633	558	541	538	629	562	553	540	579	558	536	577	590	588	548	592	601	572	553	568	623	571	566	553	583	560	552	532	587	587	603	567	603	537	562	566	540	593	565	552	554	598	547	576	589	585	529	549	554	564	560	562	636	582	605	567	533	584	533	574	550	563	543	554	564	572	539	558	556	547	602	545	515	581	569	547	529	608	598	596	560	563	599	522	568	583	562	575	563	576	544	542	619	567	549	557	607	588	599	557	542	579	512	566	598	539	586	574	561	608	557	551	554	552	545	555	574	529	577	569	632	556	585	540	583	542	544	534	573	560	567	592	564	555	570	598	520	572	534	539	571	549	578	563	582	597	589	578	587	562	608	597	528	583	557	525	603	566	531	543	582	592	553	559	612	561	588	554	541	554	556	568	578	558	562	565	580	613	540	528	533	573	530	563	534	575	591	566	533	589	616	534	571	590	536	553	586	554	589	550	575	573	573	556	600	620	574	540	582	548	554	564	587	552	567	556	532	556	581	581	552	610	583	557	596	602	569	583	596	600	546	541	567	568	542	560	568	550	581	566	586	566	560	567	584	573	598	585	499	541	537	573	542	592	540	561	576	536	558	561	604	557	544	571	565	604	562	559	567	533	616	568	578	544	605	553	551	540	548	572	587	569	571	591	575	548	549	567	530	571	571	560	557	569	570	572	599	559	571	551	558	529	565	578	535	605	558	584	585	595	582	572	557	546	566	561	572	560	571	590	568	611	569	550	602	537	589	581	561	536	559
57245	54451	58781	46376	29700	15656	6280	1271	349	249	232	195	184	195	212	217	211	220	193	236	193	174	191	200	203	198	213	175	196	185	213	202	187	210	198	196	223	185	169	224	205	207	228	178	192	167	187	203	191	203	179	179	191	189	187	212	204	164	184	199	176	206	187	191	190	179	192	181	209	178	176	154	184	212	197	201	189	183	204	160	207	192	222	189	215	174	187	196	189	188	171	183	197	173	191	177	219	181	201	183	207	181	174	188	169	199	190	188	196	213	190	186	198	166	197	216	189	185	183	197	200	198	190	168	193	205	159	175	186	191	179	210	178	195	202	181	198	162	200	168	203	193	200	197	171	188	205	203	173	198	184	181	181	179	207	163	225	190	177	197	185	198	194	194	174	176	182	183	198	212	208	209	210	171	193	202	191	203	222	166	208	196	211	172	195	189	201	157	160	195	159	197	191	208	205	193	210	190	193	192	215	189	178	184	195	182	166	208	195	214	188	179	204	182	213	185	200	191	210	215	195	212	182	193	182	202	194	191	183	196	187	168	209	175	180	168	187	201	192	207	190	195	208	211	199	204	199	174	197	204	157	180	164	176	187	204	204	191	197	205	215	191	201	191	189	192	210	171	186	205	191	224	202	185	184	189	209	196	210	195	180	210	201	197	186	184	199	187	170	185	176	213	196	188	193	173	172	199	166	197	181	173	197	175	190	204	180	187	186	212	182	215	190	186	197	214	196	194	217	198	188	206	198	181	187	213	198	190	168	193	211	193	200	190	198	181	172	194	207	192	206	180	177	221	185	212	188	199	199	163	214	177	165	198	204	202	231	213	169	219	216	170	198	194	192	193	201	191	192	176	175	194	172	191	175	207	202	189	176	195	197	178	190	180	178	193	209	174	177	186	189	192	197	207	199	187	170	195	198	204	184	199	170	181	196	190	176	213	174	202	196	200	192	196	192	217	195	212	180	174	175	174	170	200	181	196	160	204	187	170	162	189	188	205	170	225	200	191	194	198	189	213	201	207	180	196	187	198	181	193	189	216	197	202	177	194	201	214	188	197	199	213	208	223	200	173	189	206	211	198	192	208	165	173	194	193	182	193	225	190	187	204	188	168	196	189	203	188	183	187	194	199	207	201	179	198	173	173	187	201	157	197	206	177	198	187	209	200	182	200	168	179	191	208	169	192	204	178	217	223	198	192	170	186	194	188	198	179	183	179	207	191	180	172	206	173	179	204	172	190	172	191	210	194	185	182	219	210	199	211	207	207	193	194	196	185	176	208	212	194	190	171	192	193	190	175	213	198	193	198	184	201	202	201	209	169	207	196	204	173	203	203	175	196	193	182	185	189	195	212	208	184	198	195	209	200	201	207	236	184	192	171	174	202	175	185	199	191	191	191	206	187	194	190	179	170	177	178	209	191	182	221	166	181	175	199	190	198	192	187	166	187	194	156	208	182	185	189	193	196	165	185	207	198	198	183	163	226	181	176	185	203	176	208	183	216	198	188	196	196	167	210	199	159	193	179	185	231	190	186	178	165	208	170	186	165	167	193	182	184	190	172	178	214	169	192	199	222	193	188	215	203	188	190	199	189	192	178	192	212	189	202	178	179	179	190	180	182	208	197	204	193	199	171	182	202	165	183	183	179	197	202	196	173	198	175	144	171	199	194	187	198	177	202	206	188	190	223	214	204	203	186	183	193	181	222	169	170	199	179	186	202	169	194	194	179	165	186	208	177	189	188	189	189	200	209	222	186	186	190	184	218	183	208	199	177	221	201	178	167	200	172	195	182	196	200	175	193	187	195	189	194	190	185	169	215	209	212	174	169	199	197	171	173	195	184	170	175	194	188	206	183	181	205	187	196	180	235	200	194	216	189	224	174	210	188	214	197	188	181	181	190	237	160	173	223	211	194	181	224	193	181	186	192	218	194	194	200	187	210	196	186	169	205	183	203	201	215	206	202	167	174	194	195	188	198	199	192	187	183	179	200	183	186	215	217	202	142	176	181	197	180	163	174	191	196	179	207	200	191	202	183	195	207	187	194	176	195	202	202	188	186	210	196	190	178	219	185	187	192	210	195	198	195	193	191	178	173	190	189	192	180	175	179	229	193	183	179	183	190	181	186	201	199	188	188	186	180	202	186	200	191	214	202	172	170	185	210	204	185	185	144	172	197	208	183	215	210	219	187	234	213	157	192	188	207	204	201	235	184	175	187	192	212	208	188	224	210	196	205	183	190	211	220	174	181	167	194	194	202	188	215	177	184	205	194	209	218	200	184	207	168	196	188	191	189	190	185	175	198	197	198	200	208	201	195	214	180	165	217	186	220	170	175	173	203	192	205	184	193	169	185	176	200	183	172	183	205	185	178	189	204	210	182	197	189	174	195	172	229	197	190	194	166	173	175	192	184	222	192	193	195	176	184	180	185	216	206	229	207	204	201	195	188	188	186	189	199	210	152	180	210	201	196	199	192	196	201	209	220	186	187	202	210	210	190	184	195	185	210	188	193	177	212	204	167	190	161	199	174	187	214	223	189	189	222	186	192	192	187	218	195	183	195	180	210	182	204	201	187	197	204	205	209	193	190	209	214	175	214	173	176	189	200	194	205	215	185	200	202	192	187	171	188	204	174	197	178	178	203	194	166	180	179	217	215	207	209	201	187	213	200	183	172	195	197	193	196	195	176	189	200	177	195	196	177	204	187	206	208	186	212	189	212	200	187	212	201	190	206	194	164	156	201	187	166	184	187	216	214	210	188	191	186	191	208	199	206	190	201	149	186	203	177	178	198	189	184	176	197	216	216	212	222	206	162	198	163	175	201	183	200	181	169	177	157	178	177	218	161	174	200	181	184	243	206	179	187	175	191	201	178	212	208	197	188	208	181	192	199	191	216	195	180	194	220	184	187	175	184	191	197	191	207	181	207	178	172	185	187	188	204	191	188	216	194	188	186	208	184	179	210	193	180	188	192	191	195	217	218	197	205	193	198	192	209	200	163	181	193	213	185	179	200	188	183	194	199	202	206	194	218	186	204	188	205	206	199	217	204	176	200	214	191	201	218	206	219	185	195	184	183	182	218	189	214	197	192	213	187	199	181	203	192	209	190	203	206	192	195	216	203	202	202	193	209	191	160	180	180	193	177	219	205	212	203	200	184	196	193	193	203	197	187	176	206	196	183	195	181	211	215	204	176	215	157	176	182	220	201	192	196	203	185	171	196	175	195	196	200	199	185	189	197	185	180	162	200	191	193	160	222	200	173	192	198	206	191	181	207	212	201	207	187	200	187	180	211	170	158	196	191	181	187	147	191	203	189	166	197	188	177	201	193	180	196	181	184	210	173	176	175	195	196	209	201	200	182	180	189	187	171	184	210	196	179	183	188	221	205	196	185	219	203	184	194	176	208	204	189	177	214	198	182	199	179	198	180	167	216	205	178	192	143	199	208	211	191	202	206	212	197	200	198	182	187	192	164	202	200	173	194	210	230	186	193
34618	41028	54870	50802	40043	27185	15706	4222	1156	672	591	487	531	511	563	534	584	532	555	525	525	469	469	512	488	484	454	457	436	444	448	409	454	449	445	479	439	412	435	504	581	600	532	499	456	446	418	411	431	465	485	427	430	421	452	445	451	457	435	453	451	434	441	457	417	424	426	452	477	420	446	445	449	432	467	452	465	390	484	437	422	460	461	485	438	445	450	424	422	454	448	474	465	442	435	486	446	424	464	482	417	463	475	430	475	435	481	445	509	441	459	419	451	483	457	458	482	465	409	477	446	441	468	460	429	430	428	396	458	449	458	415	436	432	463	467	417	464	456	429	459	436	457	393	433	429	433	451	477	457	432	453	430	452	401	399	467	406	442	466	430	436	465	471	465	389	441	454	439	451	409	429	438	468	429	454	454	460	435	485	453	481	428	487	465	435	460	429	493	419	448	474	471	490	452	385	434	453	446	434	443	445	438	454	412	449	458	426	428	475	432	431	449	436	458	478	477	417	453	406	452	454	461	453	418	439	452	448	446	418	467	428	469	445	464	469	441	457	412	412	468	437	483	412	446	443	448	464	436	450	473	464	495	458	434	499	453	451	469	477	426	513	472	437	433	406	454	449	476	433	422	449	474	423	466	404	395	428	411	445	436	418	403	450	448	429	490	448	432	446	461	467	440	438	423	426	443	444	421	453	405	460	445	435	430	440	457	446	457	449	464	413	441	473	451	451	432	464	419	458	447	435	468	460	450	445	448	451	467	445	406	500	438	462	436	429	469	432	425	471	416	430	477	452	464	462	459	437	461	452	447	401	466	438	420	440	445	454	461	424	463	478	430	408	436	461	456	435	451	451	417	474	443	441	436	449	452	465	468	426	451	462	460	455	390	453	393	462	476	440	449	432	452	490	396	443	432	434	399	451	459	491	454	481	447	473	466	441	440	470	454	476	472	436	448	456	428	454	487	477	441	424	417	428	495	451	449	453	488	461	452	441	461	441	466	441	444	449	446	441	434	462	393	458	455	462	427	433	470	460	443	447	503	434	471	496	424	467	434	465	437	459	440	449	447	458	475	459	444	441	438	428	443	460	435	422	426	476	487	416	461	475	434	464	442	448	403	419	445	456	454	457	495	438	446	468	479	464	434	484	457	466	474	456	460	444	484	442	412	453	465	447	461	455	451	438	434	453	479	444	423	450	439	452	452	463	456	438	443	452	447	429	489	468	463	443	479	472	473	436	459	422	501	443	476	421	430	426	431	472	405	465	422	422	441	422	452	454	447	490	411	461	431	443	460	452	460	460	441	459	389	438	449	463	443	439	476	486	426	429	455	469	482	473	412	432	456	449	456	474	455	437	472	434	479	431	421	465	459	436	427	463	467	407	434	483	479	419	472	438	488	441	464	432	467	456	465	424	450	444	441	454	462	480	440	467	462	432	445	422	451	431	455	432	444	455	454	441	481	436	414	464	434	468	450	459	444	431	456	448	451	493	480	433	438	439	452	477	487	433	429	434	437	457	459	422	421	434	446	437	485	441	455	451	446	448	468	437	439	423	449	421	469	392	439	445	443	419	454	443	463	463	475	440	450	454	447	477	466	426	427	414	426	489	465	468	461	436	452	471	459	425	453	436	471	438	400	451	458	439	435	452	473	447	418	421	410	466	471	468	460	447	465	476	436	461	424	460	443	480	440	419	451	494	461	494	510	464	446	471	433	429	465	463	456	444	468	465	475	472	433	440	451	486	446	474	464	429	467	462	456	478	460	434	447	449	448	479	428	458	430	437	461	426	449	433	438	450	442	431	408	403	481	445	463	429	435	475	437	433	474	436	473	435	445	442	438	469	449	464	407	456	455	486	447	455	426	435	453	495	455	432	435	407	517	484	454	455	411	482	449	453	412	464	438	486	449	464	417	462	441	450	442	492	458	433	430	462	421	497	436	455	477	458	423	418	464	485	453	444	465	453	473	441	477	489	456	459	435	477	433	450	484	454	452	470	467	478	438	445	458	416	451	437	455	456	432	418	429	442	469	490	437	447	437	430	460	483	472	461	464	449	463	453	494	457	468	407	438	454	438	433	443	437	457	460	426	415	423	416	442	455	435	480	422	412	442	426	454	474	421	435	426	456	416	453	425	451	476	471	450	462	449	466	443	404	463	426	473	447	441	448	446	440	434	465	422	409	444	472	441	483	449	431	446	455	482	445	439	444	442	435	481	444	451	475	484	457	446	482	461	428	443	440	443	436	475	432	475	488	441	443	441	429	460	446	456	459	473	452	452	470	441	465	421	440	457	457	468	425	482	473	449	429	472	477	436	466	432	435	432	424	442	442	403	456	468	405	416	449	450	450	457	468	427	459	452	441	483	449	496	434	435	448	419	438	442	442	425	455	435	427	456	457	417	473	393	434	431	449	460	469	433	440	460	448	443	443	414	438	451	435	515	452	390	436	461	463	459	437	454	444	431	451	426	445	442	462	488	467	445	489	461	430	435	446	462	464	443	468	446	424	497	470	434	466	485	472	456	448	463	428	476	464	426	463	467	423	380	495	457	465	459	416	443	436	433	443	452	469	428	431	481	420	469	472	434	443	455	456	470	433	423	458	452	482	465	449	445	454	435	472	460	442	451	457	420	451	417	438	431	445	479	453	428	456	477	482	418	446	434	474	481	449	484	474	431	465	458	426	437	461	462	419	470	441	494	442	425	423	421	457	443	492	462	492	478	431	454	480	433	486	432	485	467	404	460	444	429	461	442	475	444	474	470	429	447	400	481	418	457	429	474	476	411	444	477	432	410	455	447	404	454	471	426	446	445	424	443	448	451	449	439	468	483	465	464	501	455	452	466	445	430	472	500	428	468	465	474	467	412	437	463	439	438	424	416	454	484	435	451	445	447	437	440	445	459	464	436	464	475	441	450	455	428	431	497	433	433	449	456	436	430	438	400	475	442	489	469	437	436	451	489	484	421	463	457	468	446	468	442	465	481	448	429	423	450	432	457	436	440	451	454	430	437	464	436	451	453	446	484	467	446	432	432	443	456	471	436	438	458	462	463	405	444	461	463	448	431	469	452	461	461	421	435	518	427	441	446	440	470	443	470	396	448	467	450	453	447	440	480	447	435	457	432	420	454	461	457	432	464	470	425	413	476	437	445	431	442	466	468	442	426	407	454	477	438	459	463	461	458	413	453	397	392	412	419	448	450	471	457	442	486	452	427	456	471	446	481	472	442	447	469	423	483	445	435	474	463	433	457	437	416	487	464	445	412	465	457	517	435	432	466	454	449	475	459	480	436	426	424	460	434	462	431	461	463	474	437	432	454	447	444	475	442	456	466	458	456	473	441	483	464	460	439	435	475	449	483	444	459	439	453	432	476	468	436	430	451	425	490	455	478	450	418	442	437	485	425	444	491	459	449	449	471	447	449	437	416	449	460	437	427	459	475	439	445	489	442	462	451	439	410	428	489	466	435	462	436	453	438	466	441	436	470	403
74427	72184	74902	62197	44781	28991	14400	3659	657	262	221	184	184	200	220	221	178	200	219	217	184	193	166	177	201	169	187	146	177	169	172	167	165	158	184	168	148	174	160	184	196	190	191	182	166	169	157	177	169	171	168	157	190	152	187	153	158	174	156	149	182	155	159	171	170	174	150	170	169	171	150	165	185	184	154	159	194	161	187	177	159	158	176	172	173	159	180	137	200	147	164	144	175	167	163	163	153	165	129	133	148	135	147	155	157	147	163	147	143	147	160	166	161	172	155	144	177	207	152	183	159	166	152	141	159	167	170	177	179	166	159	187	143	174	175	156	155	161	163	176	167	153	174	166	179	158	173	184	182	142	179	153	173	186	165	172	146	181	178	168	147	169	189	158	161	153	144	165	147	187	182	164	159	192	180	169	167	191	183	170	160	154	164	179	162	167	173	159	160	155	152	181	162	158	175	160	189	165	174	161	177	153	179	157	160	145	173	191	145	157	151	163	171	178	164	180	184	160	156	154	146	170	178	153	172	158	193	169	164	177	182	173	159	136	174	154	162	148	161	159	146	155	190	172	156	170	189	197	149	176	174	196	162	167	175	169	153	136	162	157	159	152	158	180	160	187	152	153	148	168	154	165	168	193	151	134	162	169	157	179	169	177	187	176	197	159	161	177	179	168	156	177	146	179	172	185	181	169	166	186	164	177	162	173	156	153	168	146	162	200	156	158	175	151	173	144	181	179	159	168	171	158	153	170	166	182	165	175	161	145	163	153	160	194	185	190	186	148	129	180	157	152	161	148	171	178	179	156	162	160	147	143	183	177	179	172	168	151	189	149	150	188	170	151	136	134	159	168	183	182	156	152	161	172	162	162	163	167	166	162	176	190	185	168	158	162	172	179	183	170	143	173	177	178	170	163	173	154	148	152	184	167	169	178	168	143	163	158	157	187	156	165	153	184	179	164	160	154	185	195	147	149	154	175	157	166	151	154	164	159	165	170	165	174	189	179	159	163	172	192	163	169	144	151	174	168	157	162	188	164	163	180	147	185	177	181	184	154	143	161	147	173	170	142	161	174	171	153	167	179	191	170	168	191	158	171	172	148	163	167	180	154	171	148	140	178	163	149	168	182	170	175	167	155	188	142	137	146	174	158	176	190	142	167	166	198	147	173	154	147	178	176	163	179	147	147	158	170	180	178	144	158	152	162	165	146	174	166	145	175	151	154	145	153	170	167	170	175	145	153	144	164	176	183	189	173	141	155	168	153	176	165	143	161	153	166	158	169	148	154	166	152	161	172	145	139	178	184	177	174	155	156	146	152	161	148	163	163	159	165	167	155	160	166	185	179	151	156	179	167	151	179	143	149	151	162	154	139	173	162	181	192	153	159	171	183	151	176	164	163	172	146	155	149	142	168	154	152	164	159	166	160	175	160	158	180	148	165	173	173	162	186	153	172	165	148	148	182	149	174	151	149	166	173	158	166	162	189	173	160	165	150	153	159	165	159	192	156	151	153	155	141	138	155	157	160	171	175	150	181	148	172	150	168	174	166	183	154	164	178	156	172	202	151	169	156	151	155	160	182	170	183	186	165	162	177	157	158	170	178	158	165	169	141	171	180	162	166	171	143	163	183	169	167	175	199	175	177	154	188	164	174	210	179	157	172	154	163	163	176	152	147	167	194	164	182	163	163	185	153	173	174	182	170	158	149	160	148	147	153	171	177	170	183	163	138	165	182	178	170	185	153	163	146	178	165	181	160	174	157	173	165	166	168	156	157	155	158	153	155	149	144	153	159	181	177	148	175	173	176	178	168	151	172	155	131	170	157	166	145	185	156	164	150	168	166	146	162	174	173	155	149	181	141	187	145	167	146	165	195	152	157	163	163	171	168	162	162	154	165	165	164	170	172	168	144	142	148	166	161	179	182	168	153	176	172	166	153	155	153	177	142	174	165	148	147	174	195	173	189	171	158	170	170	160	137	141	168	186	157	172	165	154	143	158	170	158	171	143	147	164	169	169	153	181	183	185	183	152	152	179	137	164	187	162	145	180	174	161	189	166	167	151	154	158	160	195	170	152	145	145	148	170	173	158	176	186	164	184	146	171	161	155	119	178	148	178	167	166	172	149	144	172	149	171	164	163	159	179	163	148	170	170	142	179	148	166	164	165	162	163	190	192	170	156	152	171	165	177	180	137	160	145	169	148	171	157	187	176	174	151	169	169	174	168	162	158	179	159	160	176	165	163	189	145	148	171	162	189	182	179	165	184	163	153	161	155	152	148	151	159	169	152	170	139	179	168	159	173	163	193	178	170	170	181	168	148	171	165	173	198	166	152	162	163	157	178	157	157	168	186	173	153	144	147	167	145	172	148	176	181	185	157	161	196	157	164	161	194	175	163	165	170	139	167	188	176	160	163	183	183	160	160	154	157	178	157	156	174	169	157	169	157	171	175	176	178	171	183	183	163	176	173	150	202	135	159	167	144	172	168	149	153	155	165	149	172	161	160	160	156	157	157	154	164	175	155	171	164	175	166	165	153	161	166	173	180	134	162	169	154	161	172	187	156	140	167	166	166	156	174	182	155	155	168	161	157	167	197	169	156	162	152	147	199	173	171	182	179	172	148	149	176	161	172	169	158	163	175	186	147	155	175	202	156	183	166	139	162	190	162	145	162	151	160	162	145	163	148	173	155	137	170	152	157	170	160	190	150	203	180	181	198	165	172	198	166	174	179	162	175	170	160	149	186	156	152	187	150	173	195	175	165	161	182	168	179	186	182	163	154	155	174	152	164	164	178	161	172	154	142	166	153	188	177	171	151	192	184	182	157	149	155	143	153	142	165	166	171	155	181	159	154	160	161	171	153	154	164	139	161	176	163	162	175	175	169	152	149	163	158	160	155	175	159	178	187	164	148	174	159	171	158	156	166	174	181	162	166	179	151	146	160	176	144	172	177	178	167	169	166	160	161	155	172	179	167	168	160	168	154	178	155	184	161	180	183	180	144	154	170	147	143	156	168	161	174	178	160	172	143	179	170	137	164	159	169	163	160	146	150	157	169	174	164	180	168	159	163	165	162	158	156	156	192	149	156	179	178	172	155	153	172	157	176	136	194	160	147	184	165	150	164	163	173	177	169	124	160	151	157	171	147	175	144	141	144	145	151	163	150	156	151	147	132	153	156	152	146	184	159	166	177	149	174	188	152	167	201	158	183	166	171	169	143	169	179	143	171	164	158	165	162	161	181	171	162	160	174	157	143	161	187	161	164	187	176	159	158	178	173	176	136	154	173	169	155	186	176	173	180	164	146	175	190	181	171	186	150	160	153	166	182	157	163	153	184	172	151	152	153	167	180	155	151	147	176	171	150	143	176	194	169	173	200	166	179	188	160	187	177	169	151	170	161	165	164	158	163	172	161	185	175	171	145	149	157	163	162	163	159	158	150	160	176	188	155	151	186	165	167	132	181	191	179	184	177	149	155	139	164	151	171	157	167	167
46363	54878	71143	66032	52838	39753	24789	8618	1858	895	765	498	471	699	689	591	484	567	608	592	519	490	525	536	469	447	418	420	446	390	450	446	424	407	384	414	384	394	377	534	709	626	553	431	410	403	399	404	383	391	402	422	376	403	377	408	387	399	385	414	414	416	420	399	425	394	435	378	383	429	425	385	393	404	423	428	413	414	408	370	389	394	429	392	390	357	409	407	407	378	375	395	405	370	377	400	404	429	409	391	389	406	417	398	342	385	398	389	415	349	434	400	399	403	414	382	406	392	414	384	367	384	415	352	407	387	374	386	392	398	367	426	438	419	359	395	396	419	381	393	384	368	382	388	392	391	400	370	388	380	398	388	378	380	408	365	417	388	395	381	381	388	399	422	386	384	396	393	363	401	362	359	439	379	400	350	354	405	403	404	367	393	392	390	386	342	391	377	416	399	370	398	346	377	385	396	422	423	393	414	408	382	398	381	415	389	405	403	428	378	405	403	433	394	370	382	391	406	404	433	427	418	391	372	404	414	406	382	399	389	402	398	372	415	385	366	389	374	400	412	421	392	418	391	421	426	383	356	405	409	393	391	367	370	393	377	391	387	367	379	386	348	417	375	401	410	368	390	418	410	389	382	376	412	387	399	419	402	389	395	390	363	403	410	385	410	433	388	379	417	379	431	424	395	424	404	414	382	411	380	401	406	383	374	374	376	400	382	419	380	378	419	372	382	390	391	428	411	441	392	427	446	409	427	383	408	408	377	392	409	369	374	373	388	406	405	384	396	365	397	384	407	397	390	407	387	400	415	403	395	384	394	389	360	398	406	381	369	392	399	399	358	371	359	374	402	398	406	421	393	385	385	468	396	383	470	358	389	403	348	359	394	375	390	419	376	402	362	372	403	419	389	375	387	408	383	399	397	383	388	373	367	399	395	386	403	425	403	416	398	409	396	409	389	420	365	385	380	399	391	373	395	412	402	410	402	394	381	380	395	388	376	367	403	388	411	393	403	376	367	400	416	416	389	410	406	378	412	375	360	411	409	396	386	336	369	415	416	415	380	379	415	424	362	431	404	406	408	395	364	391	411	424	381	417	390	401	395	433	422	395	394	405	358	424	403	416	393	414	386	413	409	400	423	413	373	437	446	364	399	378	409	372	405	432	434	373	405	374	401	372	350	390	378	354	367	395	414	410	397	356	422	413	385	394	375	400	362	406	420	387	421	386	442	411	369	376	395	404	386	416	376	394	395	425	407	401	404	393	413	422	386	393	438	371	416	377	396	406	403	406	376	419	391	411	401	407	392	416	407	379	418	408	406	396	393	406	415	359	376	372	366	368	431	395	365	391	373	365	418	380	412	406	380	404	414	373	400	357	357	388	429	401	410	398	356	392	396	390	393	398	362	381	420	404	443	387	393	402	401	398	391	391	366	384	367	419	406	423	371	397	402	415	406	434	425	408	407	391	393	418	406	374	417	399	390	399	421	423	384	418	426	396	384	404	415	383	387	410	434	417	399	365	392	386	407	395	383	413	400	392	380	356	410	424	371	396	402	428	416	392	364	405	392	348	427	409	417	371	418	396	396	405	402	377	394	405	385	372	399	389	414	395	390	389	400	378	393	364	382	414	383	390	435	403	369	373	375	379	380	401	434	406	399	406	398	438	373	400	391	372	380	392	434	383	369	387	411	382	381	374	375	369	385	399	415	404	404	401	367	354	400	390	400	388	389	423	389	381	402	383	416	412	395	392	377	421	397	381	367	389	406	375	386	418	417	421	408	396	371	411	400	414	393	383	369	382	362	417	417	374	394	396	354	385	373	373	363	416	361	399	434	402	415	405	412	396	384	400	358	377	377	394	411	390	392	427	378	383	375	425	438	391	414	414	372	404	402	419	389	399	429	394	399	410	378	411	402	346	393	381	430	412	436	405	374	385	405	417	395	398	378	376	403	399	376	400	392	403	386	449	389	385	391	389	400	374	439	418	393	369	398	427	395	417	371	418	402	382	377	407	390	353	389	393	396	388	366	396	403	392	418	406	389	384	432	374	397	417	418	391	401	424	369	388	401	394	398	416	369	380	367	404	393	402	397	419	423	401	387	394	395	380	409	388	370	382	367	396	407	373	434	419	382	414	410	415	388	383	414	418	436	383	399	444	392	404	372	393	390	388	400	417	394	403	391	401	392	387	395	394	383	389	389	428	391	392	412	403	390	405	405	411	353	408	401	372	387	405	396	417	385	364	398	410	393	418	416	411	398	401	419	388	410	386	375	407	391	372	411	421	383	379	431	378	401	378	382	404	433	382	389	387	433	413	432	380	393	405	373	384	383	387	409	394	403	414	403	402	383	386	393	425	397	398	388	371	389	390	377	397	386	386	400	364	396	357	407	404	408	392	378	431	418	404	423	411	400	416	408	400	386	392	416	399	374	384	408	437	433	401	412	398	435	394	415	404	413	394	401	420	414	391	392	370	388	406	401	388	373	412	394	389	413	386	361	403	395	367	374	372	375	407	399	403	408	431	391	376	388	407	392	436	389	383	417	379	395	394	392	430	387	410	368	413	390	378	454	389	375	377	405	429	376	375	381	431	380	367	439	416	409	390	398	422	369	396	394	409	431	394	392	385	370	397	398	378	397	377	428	408	388	391	409	433	385	378	413	400	449	408	389	401	396	404	399	387	430	385	407	417	367	420	393	401	372	406	416	423	372	388	385	385	370	397	417	420	418	392	399	393	417	375	388	390	380	416	421	371	391	425	406	370	386	362	393	407	405	381	382	361	398	374	377	436	387	375	408	384	395	413	393	393	439	381	405	390	415	378	428	444	405	381	401	374	378	373	392	407	392	385	418	404	393	406	387	417	395	419	406	381	422	365	381	416	382	394	399	387	398	394	386	405	417	401	412	387	384	414	380	415	411	399	404	427	381	387	374	412	407	389	384	396	379	362	424	432	424	419	384	384	391	373	389	394	407	428	339	431	418	401	379	358	393	375	396	411	353	383	413	369	399	423	396	405	428	391	405	424	414	370	384	399	416	382	399	398	392	397	405	418	378	385	356	404	429	429	386	397	373	337	410	371	425	397	393	406	388	379	382	387	387	406	390	379	428	402	385	384	398	407	410	354	382	362	403	400	373	391	382	377	395	376	428	404	382	409	381	389	373	406	431	392	402	391	394	444	373	395	435	421	389	427	406	383	379	407	385	378	401	425	434	407	402	403	412	387	385	405	425	415	384	374	417	397	365	370	385	368	404	414	405	421	385	387	405	411	393	400	403	421	390	375	359	393	398	386	380	397	405	383	390	389	396	390	386	387	411	421	379	389	428	400	360	405	354	352	407	371	426	395	404	426	399	375	421	403	429	421	388	399	389	364	416	372	394	388	359	384	363	393	393	380	397	398	398	390	395	391	426	409	377	375	391	425	412	409	392	407	368	414	399	383	415	403	386	376	434	366	418	394	387	401	397	422	430	416	365	408	389	394	372	413	417	414	408
16185	10560	9947	6636	3144	1721	870	373	294	267	233	229	269	236	257	234	232	250	264	249	221	240	251	237	252	246	246	261	268	226	246	263	234	233	252	244	269	264	216	264	248	227	239	259	222	247	257	261	253	271	255	261	234	277	266	215	278	246	275	247	253	269	249	294	237	255	271	228	246	245	252	243	253	238	262	228	258	251	243	290	259	276	261	268	251	248	253	243	217	244	221	262	279	219	261	243	229	245	253	249	245	216	264	265	247	235	246	260	262	258	266	251	247	246	256	256	270	222	265	255	286	289	242	255	224	241	255	256	248	250	278	240	249	244	265	274	265	262	256	271	255	241	242	251	261	268	255	234	240	234	233	282	284	229	248	238	245	259	248	235	271	265	273	248	270	261	243	257	262	248	240	265	264	237	229	270	239	245	221	256	258	281	265	240	274	238	253	249	245	244	258	253	239	271	233	272	265	230	222	271	234	245	258	255	251	303	245	261	271	264	249	259	232	265	242	246	261	272	224	243	233	237	235	243	246	266	270	271	244	220	258	239	245	230	240	237	248	238	234	218	280	241	268	250	264	223	241	264	251	261	245	231	259	227	232	243	244	236	262	236	227	260	249	268	273	247	230	251	261	251	229	225	247	227	251	246	276	256	249	279	258	264	240	221	252	237	248	269	265	247	215	275	262	257	256	264	267	276	255	268	250	251	235	272	237	240	266	233	276	249	252	254	275	229	209	253	256	247	250	263	274	257	262	234	277	230	245	232	222	249	252	238	243	216	256	255	287	249	233	270	240	234	236	284	229	241	215	266	269	249	278	271	261	221	233	271	225	255	257	233	237	229	231	274	210	252	261	267	249	227	250	261	251	241	250	239	233	263	264	259	257	249	251	244	230	259	233	246	258	234	258	257	243	243	212	243	261	259	263	245	282	258	251	245	245	230	258	252	214	271	261	228	271	276	253	240	216	260	262	256	230	236	266	244	247	242	274	273	226	212	251	242	247	225	243	248	245	254	231	232	252	299	233	212	257	249	253	248	242	247	237	226	262	259	250	224	259	236	255	257	242	268	263	250	234	245	262	229	259	258	205	242	281	228	267	279	234	233	257	232	264	251	261	246	218	259	257	254	245	250	247	258	250	283	289	285	243	230	257	231	260	279	254	261	248	253	248	245	263	272	283	276	259	256	252	262	243	239	234	235	235	228	245	238	240	238	248	243	240	247	276	255	271	261	257	281	273	232	252	246	270	300	241	228	242	250	272	239	235	229	236	267	226	245	254	254	235	250	276	240	241	256	270	266	255	253	252	256	254	257	232	225	252	246	228	241	270	265	243	239	252	248	236	260	227	283	297	249	222	217	249	281	258	268	255	241	222	246	257	260	268	244	238	276	262	227	251	259	275	274	210	290	245	252	236	251	283	269	238	264	250	228	256	259	243	231	254	242	233	226	246	274	255	263	282	241	250	260	250	240	254	227	231	239	249	247	257	282	218	267	259	260	254	226	236	256	290	255	262	269	252	264	252	243	225	223	243	231	242	252	250	254	258	267	247	263	273	250	228	275	242	246	263	241	247	253	255	265	241	232	259	260	258	242	266	289	269	257	236	254	268	268	295	248	275	253	268	261	247	263	246	222	258	268	236	253	283	259	243	220	249	241	237	266	267	240	256	242	245	240	234	247	253	260	245	258	273	254	249	237	259	234	282	249	231	221	268	253	268	242	243	289	236	229	224	234	242	256	238	251	265	220	243	245	230	239	258	272	267	231	247	302	255	263	246	245	254	254	282	272	257	247	249	271	263	271	259	237	264	255	264	275	254	273	218	265	240	224	270	254	249	242	268	234	241	246	251	264	214	253	237	254	246	279	238	266	275	264	235	273	238	259	244	256	261	242	234	251	286	255	264	249	253	248	248	251	241	237	274	272	235	251	244	258	246	246	233	269	246	236	264	236	244	251	234	239	237	240	213	265	272	229	246	266	254	269	252	230	262	285	223	238	257	267	246	284	294	239	255	249	242	235	238	255	254	284	258	263	251	247	266	213	281	276	229	262	260	231	249	289	244	215	232	229	267	236	237	283	263	263	280	222	253	242	228	252	237	216	252	233	270	232	254	253	277	266	235	261	259	237	267	271	267	262	232	255	248	256	230	239	250	283	258	237	249	246	267	245	248	247	238	236	259	268	251	224	254	255	240	252	238	252	245	256	278	242	259	237	251	245	249	244	229	288	281	240	233	265	254	260	264	222	279	255	267	225	262	265	262	254	245	227	255	244	273	273	267	256	261	247	227	266	254	242	265	259	243	236	271	236	272	261	255	265	247	228	262	261	243	247	263	251	247	231	254	230	262	238	242	248	249	260	277	245	259	258	230	287	270	268	235	253	259	250	261	248	248	224	247	273	243	260	226	230	258	279	241	226	253	270	227	248	264	254	254	258	269	240	270	300	268	235	257	250	267	239	261	260	233	255	260	259	223	244	259	270	252	244	246	254	267	237	259	267	236	244	242	246	255	238	243	245	266	261	247	266	227	281	244	242	237	256	245	230	256	261	242	268	265	240	234	256	256	219	271	260	260	265	237	226	247	241	257	268	277	229	260	218	282	265	279	256	244	263	262	267	256	244	259	247	233	222	267	230	250	247	263	280	257	263	246	267	227	241	260	242	227	240	255	232	280	276	244	259	276	253	254	250	232	251	235	265	248	249	235	267	281	260	251	247	280	252	261	262	254	247	260	228	234	252	251	248	256	276	209	248	253	239	258	238	245	231	261	252	229	247	258	236	248	265	258	232	235	234	282	256	267	266	266	256	272	250	258	260	247	270	257	220	236	248	257	242	258	290	253	249	276	244	250	266	246	230	239	258	229	258	274	255	248	266	244	261	273	242	268	263	284	230	244	242	260	247	248	266	207	246	270	252	249	250	232	237	231	266	244	250	283	255	224	245	257	267	275	252	233	260	235	254	238	237	234	267	240	260	233	223	302	214	274	270	276	236	247	218	254	225	279	279	245	268	232	253	236	263	247	248	243	259	275	259	248	225	237	233	248	249	257	230	259	236	248	265	224	241	281	255	238	242	261	264	237	265	270	258	255	259	266	256	255	249	234	233	234	230	245	230	254	256	245	267	262	236	240	230	251	263	262	231	277	263	253	237	267	246	217	236	254	231	237	258	233	239	256	222	235	238	241	257	238	265	246	254	273	264	245	254	241	209	257	231	242	301	246	242	264	242	265	245	283	254	229	245	229	231	297	267	265	248	258	246	244	258	256	250	245	254	269	223	247	228	248	242	269	232	269	271	266	255	271	236	248	221	232	250	248	256	243	242	232	211	244	227	253	240	220	255	258	242	274	268	235	254	253	257	237	256	260	275	251	237	242	253	262	265	254	261	215	250	229	239	250	242	265	258	263	272	274	262	242	268	257	305	275	241	239	246	256	247	207	269	258	255	241	255	242	242	230	256	234	278	218	236	244	239	246	249	217	235	246	262	237	269	254	248	243	288
12777	12921	17626	14717	8681	5093	2566	969	620	589	614	576	594	603	602	582	540	615	624	610	532	568	578	567	582	575	572	593	586	593	572	527	573	595	617	557	544	550	578	606	569	561	604	592	584	566	575	564	582	601	564	563	566	599	579	608	580	537	559	564	558	586	577	562	570	590	540	566	596	565	560	580	524	543	595	519	569	584	573	582	560	574	551	579	540	557	566	581	521	600	537	584	615	563	551	550	583	561	544	568	541	591	602	548	558	564	587	565	608	544	616	563	597	558	565	578	517	592	563	564	535	555	585	548	579	601	592	592	556	612	574	534	558	591	570	562	592	549	605	562	591	595	571	611	550	576	564	605	577	604	619	588	565	591	553	564	550	564	528	577	573	606	545	583	570	567	541	534	564	597	557	526	617	610	568	561	541	575	586	533	541	560	597	584	582	533	558	559	630	584	563	549	583	586	566	623	543	551	544	534	627	593	566	530	574	550	614	555	551	624	612	518	549	556	602	564	574	568	575	532	571	580	552	544	528	555	561	551	542	557	598	580	566	584	577	614	648	590	548	614	579	562	561	561	574	567	611	575	608	612	589	551	580	541	599	583	580	574	580	562	564	554	560	566	581	572	562	600	548	558	566	591	544	558	552	565	586	574	528	581	591	583	559	539	615	531	553	580	518	566	597	612	560	567	589	596	589	546	566	578	530	556	559	592	589	545	580	578	579	603	564	567	540	579	556	555	615	547	594	562	546	563	595	551	583	516	611	581	555	545	550	596	569	618	574	577	520	591	571	542	568	585	576	609	580	579	588	599	583	566	610	589	542	562	590	593	552	600	565	567	581	562	602	553	595	559	580	623	566	581	587	589	506	573	560	569	548	615	576	574	588	560	567	539	580	539	557	544	591	576	550	592	560	628	565	581	586	553	525	556	588	596	551	547	541	585	547	560	582	545	538	558	569	579	554	518	577	586	566	527	564	573	585	591	555	549	535	588	575	568	560	577	578	528	580	611	532	588	578	614	578	530	589	568	574	617	542	588	556	570	596	565	536	602	580	576	580	580	569	579	535	533	559	550	606	587	534	562	563	548	566	597	592	580	555	579	583	577	579	591	643	578	550	587	597	542	593	562	564	557	530	609	569	604	575	565	609	565	543	565	566	560	554	567	574	584	585	537	566	569	585	622	595	563	591	539	512	594	606	564	565	566	548	590	564	540	568	544	529	537	560	535	544	557	586	582	594	578	539	526	565	603	581	566	595	587	566	540	561	548	602	560	570	586	594	569	593	550	541	590	601	537	594	575	555	558	566	604	596	558	595	576	589	576	598	568	579	590	534	561	534	565	579	593	547	578	607	556	588	594	586	537	578	554	569	604	528	546	592	585	546	571	556	595	571	579	575	540	535	552	577	553	548	539	598	568	540	555	521	553	597	600	544	552	556	555	528	544	562	535	569	548	570	586	577	570	579	574	538	606	612	542	571	554	579	600	581	540	586	569	580	569	600	554	598	573	599	538	598	539	562	568	609	587	558	570	548	556	546	572	566	525	564	571	599	578	580	583	596	570	527	558	551	553	543	563	553	610	570	557	563	534	589	580	571	578	581	552	575	539	547	579	518	590	537	575	560	569	539	545	587	562	564	585	603	605	579	556	559	579	576	573	599	571	553	548	532	565	575	596	548	563	603	541	568	586	551	589	585	580	560	623	557	596	625	572	537	536	564	610	557	560	574	529	550	581	586	576	600	537	539	559	575	560	618	546	532	540	589	584	573	569	558	595	558	602	591	568	579	570	566	599	582	577	558	604	586	550	577	552	514	579	579	572	561	526	604	543	571	580	551	620	601	557	566	558	594	549	571	536	580	551	587	549	564	594	567	577	579	544	578	576	567	584	584	569	551	548	567	598	555	553	560	544	588	544	534	588	580	565	543	552	587	547	563	558	551	557	573	599	574	547	589	557	545	561	577	603	632	600	566	580	549	574	549	576	554	551	597	577	575	569	568	571	593	541	584	565	581	556	617	597	524	570	555	574	581	562	582	568	555	558	573	574	557	526	536	555	592	580	567	596	591	585	576	588	559	566	634	535	608	568	550	575	586	572	546	569	575	584	552	534	570	582	622	525	568	571	548	598	581	587	558	582	590	586	573	581	577	570	564	613	599	599	541	544	612	537	548	573	570	586	556	547	569	584	555	600	523	593	571	560	559	593	590	566	557	572	594	565	531	568	571	552	556	574	522	594	588	608	594	568	589	557	577	566	562	584	578	553	557	574	558	574	574	560	554	547	555	541	524	548	585	562	586	599	588	579	558	596	554	561	607	554	543	554	601	610	564	559	539	561	562	567	576	560	544	590	542	575	540	574	572	558	574	576	552	578	627	587	500	546	570	539	591	593	549	539	563	599	586	515	539	626	592	560	580	542	564	575	530	551	559	583	568	592	569	559	570	557	550	567	550	586	575	559	593	531	543	546	568	610	577	553	591	558	551	544	560	581	567	576	578	586	568	551	598	576	544	589	564	613	586	578	601	550	613	564	596	536	559	578	585	616	568	600	569	580	544	574	598	522	520	586	587	542	582	577	581	626	559	614	540	592	554	595	527	598	572	614	603	563	553	597	567	568	588	570	531	554	562	578	542	530	575	529	581	595	569	549	566	573	544	583	572	602	575	540	614	599	527	572	554	555	557	592	563	538	533	544	544	528	617	611	518	569	533	618	592	575	560	554	567	586	558	537	573	609	567	567	544	588	576	582	598	576	554	546	647	551	568	523	591	557	563	551	547	605	640	558	610	557	543	567	565	572	602	579	560	555	557	550	570	602	568	557	585	595	564	585	569	587	584	578	530	549	608	578	584	564	587	567	577	541	541	621	536	596	570	576	621	542	579	573	556	550	566	565	590	523	568	546	560	569	583	561	562	548	582	600	562	543	600	561	584	563	532	590	619	543	552	554	558	608	583	541	561	583	576	584	552	616	577	551	622	577	561	583	581	540	582	545	533	515	536	563	613	584	621	573	615	590	566	610	544	589	576	596	627	598	559	527	519	580	554	558	646	563	519	564	595	576	577	563	547	585	541	544	572	577	576	539	545	582	576	570	542	573	582	599	579	573	534	543	543	566	562	580	589	564	592	612	575	563	547	552	570	597	549	602	551	556	571	573	573	577	593	596	554	551	589	641	569	570	579	568	560	588	578	583	561	554	564	508	593	565	575	546	584	533	578	612	629	534	571	608	538	575	606	597	566	568	600	576	543	554	583	581	568	554	547	626	570	564	601	582	543	589	583	615	591	559	585	572	547	592	551	561	531	556	555	553	607	584	540	565	568	534	581	607	541	577	573	607	584	590	577	578	545	607	560	576	546	596	579	607	565	563	555	545	578	594	545	565	560	552	563	594	523	601	555	573	579	585	567	581	584	566	542	590	564	591	580	607	599	567	586	550	557	587	577	557	580	611	588	567	592	582	582	578	555	596	551	562	606	569	535	586	600	550	580	556	571	587	598	578
57994	54828	59071	45802	29065	16120	5844	1363	502	237	208	199	194	205	206	232	213	194	197	186	192	197	175	179	189	185	172	188	169	186	190	191	207	178	201	205	191	195	197	184	223	243	215	184	174	201	189	178	206	161	179	178	193	192	179	187	188	195	206	172	173	182	164	196	199	180	179	179	198	203	173	182	173	208	194	185	185	199	176	185	176	207	174	204	197	169	167	202	183	192	191	199	204	187	191	211	197	195	197	200	184	189	198	203	190	215	174	187	199	207	196	197	184	207	207	205	193	168	206	180	169	187	195	192	167	199	175	173	205	181	174	196	206	197	192	209	186	205	189	190	205	222	184	214	212	189	199	176	189	198	162	167	183	188	182	200	181	205	201	186	198	199	178	186	202	189	172	196	235	197	218	207	208	165	177	193	182	205	207	222	206	179	204	178	218	210	206	204	173	185	195	190	204	185	191	204	191	186	184	187	197	192	163	195	210	199	227	209	181	162	199	199	184	214	164	159	210	186	199	190	200	194	206	182	201	190	208	181	212	174	195	178	196	214	210	213	174	205	196	202	170	189	230	164	200	182	180	221	191	205	181	186	190	189	191	193	206	193	189	222	210	197	169	212	208	180	192	187	186	177	170	196	193	178	181	173	204	176	194	183	188	184	199	185	226	218	223	185	189	216	208	164	173	183	213	184	205	193	190	192	165	204	171	191	196	207	197	202	189	195	197	187	191	207	204	218	195	194	215	200	188	192	185	198	208	189	188	221	188	195	177	184	194	194	197	204	181	206	196	194	196	202	197	189	190	207	195	192	192	182	221	192	205	211	190	175	237	208	190	214	187	202	203	195	200	187	198	212	195	196	187	214	180	198	178	187	188	179	219	194	158	180	169	201	206	176	193	205	213	200	222	203	214	195	183	206	189	199	211	206	192	178	191	175	176	180	189	191	171	178	218	215	196	183	209	197	181	187	196	176	193	182	210	175	165	194	179	199	184	193	188	189	175	169	188	198	198	190	179	196	203	187	206	196	209	178	216	198	196	199	171	176	171	157	202	203	218	202	188	195	178	207	181	191	205	174	182	203	216	205	179	194	175	204	203	185	187	189	199	192	175	201	210	178	216	197	199	228	221	225	220	172	167	181	172	199	181	181	222	160	184	192	198	168	171	205	220	200	198	191	188	204	187	198	226	195	197	186	177	190	191	198	202	187	183	194	224	191	187	166	187	194	194	204	204	205	211	188	192	181	201	190	204	200	173	203	182	186	189	216	172	197	196	191	183	177	198	197	192	204	208	189	216	205	185	197	190	203	190	184	184	177	207	164	193	200	191	199	155	176	182	206	207	165	209	199	200	173	222	176	192	194	195	191	194	206	218	184	191	223	160	194	180	189	194	210	188	195	170	218	202	195	179	217	193	176	198	178	195	178	196	204	209	207	182	174	198	197	188	193	213	187	204	193	204	177	213	186	181	191	227	202	193	179	204	198	203	192	188	164	223	190	200	181	191	203	196	196	209	181	186	198	205	204	196	179	188	189	196	221	206	181	181	185	209	216	186	183	172	193	183	163	185	194	202	196	175	196	204	195	197	179	208	181	204	185	189	191	175	208	168	175	179	175	192	194	173	204	185	169	190	184	227	172	193	181	190	200	175	188	196	196	185	209	169	176	206	186	187	193	209	218	185	224	208	190	191	193	199	198	185	188	186	175	197	188	182	166	162	210	211	193	196	215	199	202	202	188	182	186	210	191	172	194	186	196	201	187	180	186	184	199	180	203	204	193	204	210	169	204	209	198	203	186	173	185	188	188	188	216	173	187	200	182	190	190	183	198	181	203	206	165	216	186	198	187	203	180	180	176	192	189	185	204	187	189	199	207	193	187	188	199	182	212	194	188	199	185	196	194	206	183	212	172	192	195	195	199	195	181	190	209	187	189	169	190	207	217	187	181	192	179	200	191	180	184	184	184	224	193	184	183	184	214	216	181	186	179	197	209	202	224	193	181	184	190	215	180	180	191	176	227	181	198	200	165	207	184	155	202	191	201	221	202	182	205	201	160	199	207	180	192	200	175	206	163	215	186	202	178	215	196	207	189	199	208	198	192	192	201	184	211	214	187	179	193	176	221	201	185	214	205	197	211	191	193	192	180	188	190	189	171	214	215	188	171	198	213	213	204	216	198	220	193	195	189	201	213	170	215	187	187	181	172	183	199	199	212	188	190	177	197	197	198	195	167	204	167	184	169	216	196	192	188	184	197	182	215	198	225	183	199	194	193	215	192	189	191	199	184	177	198	192	205	192	191	195	187	180	168	182	222	210	177	221	173	186	190	186	197	176	211	200	182	199	180	178	211	182	166	187	224	193	195	192	183	187	183	179	197	213	212	177	164	194	185	191	215	192	221	177	170	171	189	199	197	214	180	174	199	189	213	183	204	205	183	203	188	168	181	210	195	195	203	186	196	176	199	229	186	181	171	184	191	193	204	208	219	226	193	172	184	195	211	179	197	189	184	189	184	196	207	208	212	185	195	177	183	185	181	199	204	185	180	183	205	193	188	187	188	208	204	159	187	185	189	209	184	230	197	224	203	205	208	212	193	204	189	201	166	200	194	199	214	225	197	197	180	179	187	199	195	194	187	191	198	198	188	197	210	185	209	186	194	210	171	190	199	178	181	201	207	195	193	214	211	191	217	199	207	195	198	206	188	195	192	196	198	187	220	194	217	175	201	205	182	195	191	178	219	186	164	212	185	183	236	220	184	196	182	187	176	185	186	187	190	187	187	184	212	224	179	184	192	200	200	172	216	214	209	194	195	186	196	205	192	203	161	194	199	184	174	196	152	200	198	197	192	175	182	193	187	178	206	195	192	195	191	188	204	180	189	205	208	179	202	188	181	182	181	209	189	191	211	201	216	225	176	207	179	209	176	187	223	199	192	214	181	214	200	213	213	195	184	167	222	165	171	184	206	164	200	226	160	201	192	206	203	217	209	201	192	167	211	190	180	176	205	228	185	187	167	189	204	197	193	203	182	165	200	191	194	175	194	161	175	199	194	225	188	193	174	209	187	197	173	197	201	199	188	207	198	199	196	194	172	177	171	201	199	204	173	186	194	192	178	195	187	207	210	185	200	205	188	187	169	192	197	219	197	223	212	185	171	183	174	193	188	189	190	187	198	198	197	182	171	187	200	168	188	202	189	184	205	217	205	204	217	190	185	182	193	210	166	200	198	158	187	180	192	167	196	210	173	203	210	199	199	174	182	214	196	199	195	177	195	197	193	217	173	178	197	207	170	193	195	195	176	186	188	192	196	192	203	199	206	171	202	206	187	190	190	216	214	176	208	204	184	204	175	209	191	196	180	186	181	201	185	209	192	186	178	201	202	162	181	171	199	187	186	189	191	174	190	199	196	178	208	207	199	183	210	169	188	204	190	203	204	192	186	207	184	195	171	206	179	179	181	184	193	209	173	188	194	182	211	192	196	182	208	201	192	192	200	181	196
34965	41488	55050	50690	39743	28238	14173	4721	1789	657	556	475	479	494	525	548	494	528	470	456	521	552	473	519	505	472	461	453	423	453	464	429	463	442	442	404	425	432	433	490	498	526	455	448	454	450	471	434	402	464	441	455	477	404	452	483	448	425	443	463	437	439	441	477	438	449	451	444	432	440	443	455	479	430	414	421	474	455	457	471	439	454	495	421	434	475	458	445	457	483	434	425	434	431	443	466	433	437	432	480	436	434	425	439	451	419	458	432	443	442	418	461	460	448	456	426	435	432	419	430	451	442	447	460	465	453	450	450	469	466	481	435	452	460	439	447	430	461	456	448	403	515	422	497	449	440	439	492	431	448	449	428	456	452	455	424	428	436	457	468	446	466	417	462	465	447	425	456	434	444	440	416	447	475	457	408	445	416	494	455	441	470	434	459	467	421	432	452	464	478	476	450	445	448	452	438	444	479	463	447	430	444	440	462	443	450	465	457	475	467	456	445	439	444	425	473	465	418	460	449	423	414	420	441	473	436	457	452	448	463	446	472	431	428	449	477	448	465	472	390	467	463	493	463	440	440	476	434	427	462	435	430	428	482	410	422	465	439	443	451	430	441	469	446	433	417	462	460	455	460	472	437	461	440	484	460	428	445	448	425	476	457	440	440	447	446	493	453	431	419	448	440	411	465	458	435	456	465	421	481	437	450	482	433	474	454	469	446	420	470	487	456	514	434	457	448	425	448	448	464	461	428	451	420	442	458	455	439	444	474	433	451	436	444	484	472	465	428	430	468	459	449	445	474	448	462	441	431	441	456	458	434	481	437	429	499	482	481	432	457	419	444	456	449	455	420	454	447	480	454	455	459	410	434	466	455	448	488	435	409	474	448	439	435	424	454	414	414	447	466	435	450	501	457	432	461	442	452	433	457	456	481	441	485	444	468	465	448	422	414	418	441	469	424	455	433	463	458	480	458	471	443	450	457	458	473	450	446	446	519	418	456	444	432	435	467	434	451	445	452	443	431	471	448	451	412	453	435	425	487	457	470	402	455	450	466	446	476	452	471	458	436	461	481	434	456	476	453	428	473	459	438	461	420	409	445	458	424	435	469	446	473	450	455	479	447	419	493	480	464	440	454	475	438	463	434	408	476	452	485	452	440	482	436	441	425	441	474	422	430	468	436	474	446	481	448	471	458	434	446	442	461	489	436	447	457	464	488	454	461	451	426	478	456	456	455	432	388	475	448	450	448	435	467	440	461	474	454	445	487	430	435	448	454	443	407	440	464	421	462	457	427	449	441	451	475	432	422	437	486	427	474	448	461	462	426	458	475	456	446	403	454	500	475	438	411	449	466	457	425	465	454	470	466	478	423	439	467	431	466	430	460	444	445	424	471	431	477	458	474	463	468	477	481	483	446	474	475	447	501	445	459	432	459	443	449	443	433	445	456	459	431	474	445	422	445	432	462	466	408	458	408	417	459	453	472	467	461	512	461	423	447	476	471	474	474	432	455	457	483	429	425	469	436	437	454	432	455	457	460	457	447	431	465	443	449	453	463	454	488	442	441	473	444	455	458	452	473	456	454	436	430	447	467	455	484	464	476	460	476	451	419	423	481	462	467	458	447	442	440	440	465	412	462	478	452	436	441	474	464	444	473	457	472	484	449	460	497	426	476	462	485	439	433	483	437	454	433	466	445	435	473	457	465	468	524	410	422	482	462	419	455	466	429	457	435	439	435	455	456	475	481	451	482	456	414	462	432	465	432	454	421	435	467	407	443	450	447	404	445	439	404	440	485	462	423	437	442	456	436	451	474	433	447	442	446	471	474	452	435	467	464	439	434	435	483	464	465	499	452	441	434	421	433	492	462	465	459	426	433	462	454	452	466	460	451	464	487	491	460	469	443	414	437	453	423	453	412	437	440	447	434	463	452	453	420	467	500	463	433	447	394	434	462	441	451	462	466	425	447	470	477	419	417	433	429	445	461	451	438	440	434	478	437	471	460	448	440	471	428	476	462	437	455	431	438	441	453	461	457	451	428	466	447	415	409	441	463	427	464	481	473	449	440	441	473	445	450	425	453	467	468	454	439	458	460	414	431	439	439	481	483	438	466	428	421	474	382	487	442	373	443	458	452	411	448	432	416	460	470	467	426	442	457	445	444	432	424	417	479	431	469	475	449	469	451	477	448	450	460	466	471	427	482	493	466	423	432	435	450	432	480	454	431	469	459	429	467	470	467	476	516	437	496	472	448	464	430	462	419	448	463	488	453	431	434	431	431	467	473	446	460	472	474	462	439	481	445	501	467	457	419	446	461	422	421	423	458	447	463	439	446	466	453	470	387	472	468	491	416	414	465	458	447	456	459	471	445	438	489	450	413	497	420	452	472	434	448	425	443	464	462	461	440	441	478	432	457	451	434	479	444	411	432	474	440	430	486	425	427	436	466	438	452	436	443	456	504	477	433	446	487	446	490	453	451	427	434	434	426	463	434	480	424	469	439	486	482	417	404	437	491	471	432	470	442	435	477	434	448	427	419	416	416	445	429	492	441	469	418	426	451	462	465	429	458	454	474	442	457	421	464	430	480	424	455	463	430	422	476	435	459	453	470	458	444	475	461	427	457	430	465	447	457	450	446	469	426	463	475	491	434	466	409	455	406	482	458	459	456	470	469	461	455	428	436	423	468	464	434	452	439	468	416	412	427	462	462	436	459	441	447	443	454	452	433	439	439	449	441	422	438	428	447	474	454	476	428	442	467	444	425	426	461	436	447	459	474	464	419	460	460	444	457	436	454	453	445	420	465	432	418	470	449	417	443	496	415	480	433	485	458	463	466	457	434	477	464	428	434	428	490	421	449	409	489	425	457	454	472	435	451	478	446	475	449	427	470	439	480	480	419	418	451	477	420	464	422	444	456	457	424	449	436	451	479	441	482	461	480	430	458	454	457	449	464	455	442	477	480	464	460	469	460	499	474	424	441	467	438	458	449	448	457	436	450	416	434	449	450	444	506	442	471	443	455	471	432	468	442	422	464	462	494	458	475	439	472	445	437	486	471	460	427	472	482	476	432	482	464	454	466	479	419	477	441	429	465	448	434	461	445	470	475	473	414	475	468	483	456	464	460	462	464	448	408	459	461	472	453	449	463	507	450	428	453	451	479	420	429	488	486	421	432	450	428	464	442	452	481	492	421	474	479	416	469	452	450	439	437	441	477	435	476	493	448	485	448	438	474	471	455	450	444	456	465	433	469	466	449	411	411	438	423	437	434	501	460	455	418	460	510	455	471	457	449	457	445	436	439	460	425	441	436	421	432	413	451	450	445	435	446	477	422	469	436	446	450	456	452	462	444	436	493	456	456	393	465	455	487	435	438	414	462	430	461	495	428	434	469	457	438	441	412	481	442	432	491	514	465	441	430	425	490	459	438	488	435	436	425	442	470	478	393	488	431	439	437	433	453	463	446	458	441	445	454	430	443	487	470	467	457	432	452	493	454
74890	72486	75976	61996	44409	29647	13619	3329	1083	269	182	184	157	188	200	224	208	171	142	156	186	151	200	164	176	185	161	190	184	183	180	161	149	157	193	179	143	178	171	185	165	194	184	160	135	157	162	176	144	171	165	164	167	161	142	146	126	173	151	192	161	163	171	158	163	160	150	159	169	173	163	158	153	155	172	151	176	177	170	171	153	159	175	149	162	161	161	148	145	189	142	175	159	176	167	164	174	153	171	174	158	147	147	160	143	153	177	179	177	149	171	165	154	153	170	158	170	141	150	157	161	163	131	189	180	177	146	143	157	170	156	159	155	169	156	182	165	158	188	144	145	150	149	174	151	178	152	159	155	153	168	177	192	177	157	169	155	157	164	179	138	150	145	179	176	162	166	183	157	188	179	151	164	177	163	170	175	147	189	171	185	169	160	171	145	166	180	172	141	174	178	180	157	165	173	174	174	160	171	137	172	180	149	190	159	181	154	157	164	194	170	155	144	145	179	155	170	158	151	171	154	184	154	173	155	186	157	179	150	155	172	160	153	171	188	155	165	177	189	155	169	169	162	157	164	169	179	153	172	170	167	165	165	154	164	159	147	173	156	154	185	147	177	152	142	137	148	151	142	174	155	168	169	167	182	162	161	159	161	175	157	154	160	152	146	131	155	170	187	169	153	149	147	196	179	166	166	158	170	184	153	160	158	151	160	174	152	180	152	179	164	170	167	154	142	156	162	157	161	189	162	160	174	153	190	145	156	165	176	146	180	155	151	182	137	172	166	157	148	167	151	160	193	166	170	171	157	186	182	174	168	146	180	171	189	171	168	164	185	164	163	185	187	171	153	163	189	154	187	188	151	161	150	156	156	157	178	185	147	194	150	160	146	146	184	193	173	144	172	162	150	189	169	141	155	182	168	184	160	162	169	157	186	149	164	172	154	152	181	169	181	169	174	179	159	158	184	138	160	167	184	148	153	171	150	186	177	167	181	162	166	163	159	161	164	171	158	145	150	172	168	161	174	180	181	179	156	153	173	148	176	168	166	161	156	165	172	155	151	152	142	161	157	169	185	171	190	151	168	174	186	142	139	169	177	171	163	165	160	155	155	178	137	178	165	180	180	182	150	167	146	164	163	170	163	155	173	164	154	185	161	161	194	159	144	161	147	152	152	154	132	149	146	160	164	156	183	178	167	148	148	177	162	157	156	190	166	149	157	177	153	150	166	159	181	186	181	151	155	159	150	149	150	151	160	142	160	177	168	162	163	172	170	160	162	164	156	176	186	152	171	179	157	139	169	166	166	150	156	148	163	182	150	170	174	142	142	153	159	151	188	150	155	172	163	160	158	165	146	161	167	164	154	148	170	164	166	189	167	139	159	171	169	170	167	159	159	180	168	157	158	162	185	179	163	168	134	163	172	175	149	174	160	158	187	147	204	171	155	177	166	150	136	178	166	156	168	158	146	140	152	171	159	147	159	145	183	153	165	146	167	167	186	157	170	165	156	177	179	167	187	149	155	175	159	167	156	170	177	182	159	150	167	180	164	164	173	139	152	151	175	135	156	155	153	134	181	153	166	177	156	155	180	160	174	169	150	136	139	157	135	176	171	197	153	182	168	156	172	161	172	165	163	186	195	156	176	151	150	164	163	158	144	192	158	184	171	186	178	178	163	149	141	126	171	152	194	134	148	139	158	157	142	152	191	162	152	162	177	149	167	168	190	166	176	176	175	187	168	184	193	176	158	178	161	140	158	145	190	155	186	168	157	163	163	153	144	188	178	163	160	168	169	164	192	174	138	147	159	153	175	173	166	182	156	180	163	151	185	145	168	164	157	162	159	163	156	151	159	175	161	146	159	177	174	189	164	180	152	173	148	174	189	149	187	176	161	155	144	156	188	142	161	173	154	186	167	162	164	160	154	155	170	146	157	150	138	184	174	177	129	174	142	161	175	145	166	158	171	150	146	206	172	177	184	170	157	166	160	155	182	189	171	170	168	171	201	158	149	194	186	185	190	163	155	157	169	161	178	183	183	162	194	139	160	156	167	156	183	173	156	160	197	148	172	163	162	147	163	159	154	175	160	156	161	176	157	153	194	182	144	182	151	167	174	185	169	192	162	165	165	188	147	160	166	190	155	161	152	154	170	179	151	175	187	181	181	160	154	172	177	162	153	175	176	152	164	176	191	163	158	164	162	150	151	168	193	163	163	183	170	161	169	151	155	149	175	172	150	151	155	185	170	157	165	150	187	167	165	154	138	162	176	179	172	172	170	168	182	164	159	157	155	168	176	173	180	159	183	184	177	166	178	163	138	171	155	162	154	167	143	155	154	143	169	159	156	173	186	190	185	153	149	150	165	169	182	172	175	181	173	182	174	189	161	177	160	143	178	161	173	176	165	173	180	164	155	162	189	146	176	159	167	169	142	203	138	171	134	164	185	183	146	178	147	187	163	148	162	173	182	173	188	168	170	152	162	156	142	157	175	184	163	141	174	178	164	149	166	156	160	173	153	169	167	174	178	158	151	140	159	166	150	162	160	180	181	182	173	159	178	170	149	135	149	184	172	127	157	166	194	192	185	163	159	184	171	174	168	140	173	161	149	139	191	175	161	144	157	170	165	165	156	178	144	163	148	182	134	168	154	170	163	160	178	176	167	147	165	145	154	169	153	163	188	159	152	151	156	146	163	179	179	177	143	175	162	144	159	140	192	160	149	157	183	163	158	171	156	143	169	159	171	148	168	208	158	176	162	155	149	179	168	164	177	214	176	165	177	168	167	143	147	168	165	178	154	150	159	175	151	169	174	174	166	180	155	142	159	185	154	191	166	157	149	171	163	180	138	154	164	161	173	136	162	177	175	187	148	157	155	140	147	186	164	160	158	184	165	151	171	169	164	177	177	151	163	183	181	173	150	164	170	163	162	171	159	161	181	162	156	154	172	145	159	165	140	186	167	169	181	177	160	160	140	163	169	163	157	170	191	171	156	154	166	169	157	152	179	180	158	182	158	149	154	176	174	139	177	188	160	154	168	137	155	175	178	175	163	155	172	169	193	151	157	171	163	177	145	149	148	168	149	175	166	177	175	155	167	172	167	137	154	168	167	146	153	172	156	162	169	172	169	157	169	164	184	166	153	171	156	182	147	163	168	155	167	142	173	164	166	147	175	166	144	190	172	165	155	184	186	161	147	169	180	160	163	171	161	168	186	178	178	165	156	162	177	170	167	187	174	173	145	158	151	167	153	145	189	161	191	149	167	174	163	145	157	182	156	163	139	161	180	162	150	153	191	187	135	146	168	155	156	158	180	156	161	148	165	170	172	164	153	142	192	186	152	166	154	174	163	168	161	144	170	162	156	170	173	153	183	177	182	161	144	177	150	152	173	179	165	164	155	181	136	150	160	164	160	143	167	142	172	178	152	168	169	179	158	137	193	160	157	181	156	137	162	150	162	171	147	164	196	172	158	165	150	171	163	162	200	168	174	191	172	164
46757	54322	72425	66449	52987	40311	22948	9067	4002	840	557	450	447	491	651	646	507	538	483	466	464	536	578	490	419	423	431	408	404	394	413	463	398	392	367	401	364	401	387	516	514	512	457	456	407	384	375	361	401	424	427	397	402	426	432	380	382	396	386	424	407	380	398	358	393	420	405	402	416	407	421	412	407	395	396	387	382	365	408	386	378	403	389	387	406	411	376	394	419	378	389	404	410	369	419	420	402	392	394	424	375	414	431	389	367	406	447	375	415	411	409	394	383	387	391	415	396	392	398	351	420	355	407	390	417	384	402	365	412	362	399	441	380	411	427	417	378	423	423	384	383	423	415	414	422	394	380	386	391	392	412	389	402	421	405	371	386	354	417	393	385	416	401	407	387	410	379	397	405	405	373	399	427	383	391	396	385	380	366	383	445	395	388	381	399	394	382	441	393	383	397	383	405	407	384	397	386	417	419	384	406	389	393	408	387	399	395	416	375	396	365	378	409	352	409	382	402	367	408	408	407	387	457	396	378	376	407	378	389	405	381	406	396	378	419	408	425	379	395	394	369	402	416	401	380	330	395	415	406	401	366	355	412	391	411	409	367	402	397	351	349	417	386	432	433	336	404	353	404	385	447	393	399	420	381	380	384	373	380	378	398	363	386	394	386	376	429	395	382	405	432	416	433	411	368	418	414	415	383	401	377	386	419	421	364	389	400	358	395	413	438	411	405	366	385	388	363	362	406	406	374	409	404	429	378	385	418	374	384	410	386	397	399	376	378	428	378	373	395	389	389	400	381	404	394	361	440	397	390	396	409	399	426	378	416	393	414	372	422	399	411	382	394	352	374	394	424	377	358	396	396	381	367	394	398	424	391	384	406	402	388	380	404	417	383	416	396	406	364	381	399	408	412	401	415	353	385	379	391	416	346	424	435	370	415	419	370	391	410	409	417	425	384	397	419	413	385	403	437	412	376	395	366	379	414	376	394	376	394	378	391	421	375	386	404	392	366	364	402	365	373	385	353	403	371	415	389	389	371	389	389	370	412	409	375	438	407	416	372	359	416	367	386	386	386	389	381	376	380	357	396	381	390	399	361	395	349	384	369	386	372	388	393	383	396	446	418	385	420	357	394	402	369	395	400	397	365	383	409	417	415	404	416	406	393	418	385	398	399	383	392	396	410	385	403	422	398	412	380	408	378	418	371	397	430	399	369	379	389	413	415	412	403	437	428	393	384	334	398	399	382	402	374	380	423	431	410	377	391	426	379	394	416	384	422	413	391	402	420	410	398	404	427	360	390	398	394	412	375	401	419	385	391	401	406	370	411	416	392	347	400	422	418	416	372	362	384	398	413	392	391	409	396	385	394	384	385	387	394	422	387	396	401	400	397	380	388	399	365	386	367	382	384	368	402	386	402	363	391	373	385	403	376	414	381	451	364	391	412	401	398	410	387	376	384	426	381	408	402	397	375	381	410	380	368	388	401	422	388	370	409	433	378	414	358	426	391	386	380	401	415	394	391	393	410	392	402	425	402	400	399	389	402	407	407	376	383	375	398	417	403	381	399	402	379	406	377	377	405	412	357	418	378	368	410	376	383	393	370	388	411	407	385	380	420	410	404	393	400	394	399	385	401	413	401	393	398	386	403	401	385	408	384	362	386	391	413	404	399	398	378	382	386	431	354	398	379	368	356	399	400	401	419	381	439	386	421	369	403	413	419	393	410	404	384	399	430	362	372	405	388	403	426	406	399	436	373	379	409	431	368	414	409	405	383	408	365	404	368	416	429	389	380	397	409	372	407	400	439	378	383	373	388	363	386	351	402	376	378	419	422	398	386	380	419	402	435	406	330	397	395	413	401	389	408	443	413	388	402	389	398	414	391	373	415	399	412	400	381	377	404	371	413	370	362	388	373	374	406	375	370	381	400	425	401	388	396	396	431	427	392	432	393	376	383	397	369	393	404	436	393	393	398	412	390	389	375	435	378	408	391	403	388	422	403	420	383	378	404	394	405	401	405	423	448	372	406	393	394	415	360	364	405	386	416	383	383	397	400	428	422	428	389	412	425	367	366	402	379	326	414	367	372	389	394	421	381	374	403	389	377	401	392	416	397	393	423	428	384	411	406	407	378	399	403	380	399	371	385	408	401	378	394	409	401	405	390	406	421	402	377	384	387	372	419	412	378	410	397	391	405	437	377	380	397	401	365	412	388	452	381	381	380	395	405	414	390	412	396	414	404	395	363	407	372	410	399	394	418	397	375	367	423	366	387	411	370	414	399	371	367	414	402	399	401	391	390	386	383	376	418	394	402	380	359	423	390	402	407	384	394	417	374	417	391	392	356	395	378	356	381	360	371	399	371	407	376	396	372	383	396	399	370	377	369	389	392	367	371	377	416	373	402	401	399	389	388	388	393	411	423	403	373	393	384	426	362	393	400	381	373	390	377	376	393	394	396	383	396	402	404	393	447	386	389	395	402	391	395	383	406	368	360	398	402	412	397	395	385	382	377	396	428	388	402	378	371	397	413	423	402	394	415	399	402	416	385	379	381	421	373	409	382	395	398	383	391	395	376	394	372	376	445	380	405	417	401	395	408	381	418	364	396	427	385	400	408	396	409	398	428	395	363	377	394	393	424	384	421	352	389	402	390	372	391	373	403	390	395	358	394	378	381	392	386	405	408	416	377	421	355	416	425	392	393	380	391	423	410	401	407	403	402	406	405	416	395	396	406	397	415	399	381	382	387	423	442	431	415	393	404	416	408	378	413	406	436	400	383	393	403	391	408	394	402	392	397	394	413	414	363	400	374	401	382	386	390	434	401	393	404	411	402	386	362	374	434	414	394	428	398	417	374	408	361	445	367	426	372	375	358	356	382	419	385	406	423	419	400	425	409	384	379	410	391	380	431	398	392	393	389	384	405	386	396	416	380	424	351	398	404	360	393	375	376	412	421	402	404	364	357	384	401	381	387	376	391	394	393	398	417	385	405	422	418	399	408	398	418	389	409	406	403	399	418	394	382	413	383	386	411	387	381	401	383	396	400	385	380	354	360	403	375	418	389	419	419	402	377	397	390	434	416	409	426	384	373	424	411	417	389	393	349	372	384	395	402	406	379	396	384	424	402	356	410	418	394	391	416	418	366	364	407	403	404	434	426	414	397	399	387	399	384	399	395	367	368	376	382	407	384	419	401	405	377	365	377	406	400	393	410	406	403	375	387	388	411	410	376	411	389	410	408	387	380	440	366	393	391	415	368	385	409	357	382	383	414	397	372	367	427	389	379	356	404	413	389	411	381	390	452	397	411	388	366	392	401	430	356	414	406	394	393	395	383	412	400	394	357	428	390	379	411	372	414	426	394	401	422	348	412	399	388	414	381	401	425	390	389	408	407	392	399	374	375	408	388	398	417	416	395	403	404	410	387	384	399	392	439	415	389	390	438	415	401	394	355	410	400	387	376	405	372	407	408	388	398	421	406	407	378	383	363	406	363	403
15097	9129	9695	6300	2958	1475	654	363	255	261	240	251	254	236	229	242	249	274	231	241	263	238	241	248	247	270	249	220	243	249	225	217	215	279	237	231	233	244	216	247	273	239	244	248	253	240	231	222	250	232	236	249	264	274	237	256	218	222	233	217	246	250	248	237	257	275	264	264	248	233	232	251	274	235	260	245	221	250	262	248	254	231	235	264	256	234	256	242	248	242	238	235	243	222	252	211	243	282	284	278	255	294	244	242	250	241	250	243	274	242	226	233	246	257	230	259	249	200	246	251	244	232	262	244	246	260	265	233	241	246	219	262	276	226	213	262	258	222	234	262	248	225	239	240	256	247	237	292	211	261	224	230	243	233	239	238	239	221	234	242	243	280	259	227	243	277	249	238	253	261	216	233	218	254	220	262	251	247	257	284	253	248	255	253	258	235	219	261	257	257	250	283	257	245	282	264	298	239	240	232	245	248	247	251	227	251	244	235	255	263	261	230	248	230	252	231	228	220	255	247	240	266	240	273	215	264	246	252	280	234	247	238	222	245	242	270	257	220	254	248	239	244	252	240	242	219	223	243	234	254	255	285	237	242	248	251	274	255	259	256	240	262	238	258	244	266	239	247	277	254	288	288	248	234	270	243	241	270	234	248	263	275	241	237	262	250	227	244	263	225	230	216	221	267	251	269	265	260	252	273	235	264	227	261	254	253	235	264	251	257	251	252	245	216	216	233	234	214	238	244	278	240	271	260	237	199	248	256	240	275	241	254	240	263	231	224	243	244	260	242	254	266	258	274	257	212	256	257	242	252	221	273	239	236	247	227	232	243	235	235	233	229	248	231	247	252	229	253	232	237	264	295	245	252	248	280	266	235	254	242	238	245	259	245	231	246	213	255	249	247	255	234	273	252	251	259	244	240	238	248	213	244	213	255	231	271	232	261	241	228	240	266	247	245	255	230	238	249	262	258	251	208	233	258	230	265	228	237	256	239	254	246	232	239	239	211	266	253	249	259	251	216	265	240	253	262	269	261	258	244	240	274	268	235	278	259	276	229	209	236	235	227	265	251	266	239	261	255	254	219	258	218	205	253	249	263	232	216	250	253	231	217	233	234	257	246	280	261	197	239	232	262	251	230	243	238	265	244	241	234	249	259	221	219	238	255	248	243	250	211	251	243	232	214	243	220	254	222	222	226	243	259	230	246	250	226	220	243	244	216	222	246	254	225	217	247	253	263	248	235	228	221	254	246	271	229	223	236	229	245	225	247	268	240	226	249	247	213	234	246	228	251	270	248	226	242	248	205	235	263	247	238	252	208	236	244	262	239	223	232	251	229	227	251	261	278	245	250	249	245	257	261	232	251	226	262	243	267	256	272	246	242	241	236	240	237	245	233	227	252	257	238	244	259	253	236	255	246	222	244	247	256	255	260	266	228	252	276	245	248	256	260	235	234	244	267	235	257	238	275	230	206	252	233	236	265	244	242	248	219	248	230	247	243	230	251	250	238	261	227	231	236	229	254	251	259	226	261	261	253	264	263	225	234	233	223	246	259	256	240	211	228	248	276	239	225	265	223	258	232	242	230	246	225	256	255	254	240	251	212	236	227	233	218	242	258	241	238	236	226	236	264	236	234	261	243	265	231	214	234	254	235	276	264	260	235	269	260	249	250	254	251	232	240	248	250	266	252	249	235	239	258	256	217	244	212	270	266	211	233	227	218	258	241	250	247	261	283	241	244	259	255	227	255	284	246	264	244	258	251	241	250	285	242	243	264	241	282	222	251	253	238	245	237	233	238	256	220	271	255	234	248	259	222	257	259	250	239	220	265	241	217	230	273	204	250	258	244	258	250	283	263	254	250	247	206	249	251	236	256	262	208	238	238	234	235	277	240	232	234	243	255	238	229	233	241	233	261	278	221	213	225	266	219	218	246	253	218	242	235	230	243	254	257	275	235	272	242	248	240	241	231	243	240	264	234	226	243	261	220	264	242	260	232	289	217	253	266	239	237	250	242	227	248	269	237	259	255	252	203	215	264	244	255	250	236	222	257	240	241	258	244	234	225	226	256	254	258	232	213	252	253	226	235	243	254	249	253	248	235	224	228	253	256	235	252	231	241	198	240	211	247	240	240	266	271	267	249	238	235	238	236	254	228	230	234	226	223	227	239	219	224	236	246	218	257	247	221	246	224	259	258	223	241	282	218	236	215	258	268	230	254	247	249	235	243	232	228	261	230	240	250	242	230	257	286	230	224	239	228	230	236	236	238	249	244	252	238	248	265	246	249	234	242	233	230	246	230	276	276	271	262	239	266	253	251	273	246	247	279	229	225	249	229	255	248	249	234	227	253	237	253	237	252	272	239	246	270	230	249	251	231	252	231	218	265	223	229	258	250	253	255	237	254	257	243	241	267	256	252	237	241	239	243	240	255	211	272	235	223	241	242	260	274	257	265	239	256	276	280	244	243	249	224	243	254	250	228	239	249	245	248	252	260	232	255	224	249	242	245	244	273	249	275	239	247	233	256	228	260	251	252	256	262	233	252	232	267	277	264	251	255	235	262	251	253	245	222	273	251	243	222	226	212	216	243	254	260	261	237	253	244	235	235	226	249	233	263	266	258	217	263	249	255	236	238	266	237	258	266	226	238	268	219	239	245	229	262	235	256	242	250	257	214	246	232	251	257	275	253	224	241	221	244	228	227	218	253	274	234	242	271	222	232	249	262	230	248	218	261	260	263	231	257	248	251	234	256	255	247	239	246	259	212	213	245	216	230	237	223	256	265	237	234	243	237	230	233	224	294	244	250	225	253	240	231	265	250	240	254	227	254	239	249	241	224	245	259	258	241	226	266	230	236	254	242	244	249	247	236	259	268	268	268	257	237	240	236	232	249	263	254	252	262	260	259	254	240	247	249	250	235	241	225	209	242	235	245	242	253	258	236	231	245	255	243	253	216	264	219	253	256	265	221	231	224	235	249	257	251	224	254	262	275	246	238	224	234	234	247	231	235	233	256	245	248	253	239	258	215	234	249	235	227	249	243	258	238	250	237	204	255	256	226	260	252	225	238	248	239	255	260	235	245	220	250	235	252	239	250	228	232	249	255	246	248	240	251	219	233	207	254	247	263	233	262	252	224	269	258	258	252	225	240	230	240	246	227	266	233	217	256	243	241	224	262	240	245	283	241	254	247	223	241	219	235	238	250	224	230	222	230	238	234	225	214	222	247	235	262	244	244	263	232	265	261	261	257	254	247	248	245	281	238	255	233	242	258	235	214	240	234	244	238	255	254	265	205	248	244	260	248	237	237	239	274	244	257	246	220	247	235	235	230	278	237	251	226	217	245	237	227	254	245	244	246	247	246	221	231	239	216	254	245	261	285	185	225	246	251	245	257	234	248	270	253	250	251	233	258	252	261	250	231	261	259	229	225	234	221	223	260	234	242	263	251	231	250	218	267	232	233	279	228	293	247	239	247	249	216	256	255	197	250	235	249
12093	11608	17796	14762	8808	4880	2029	945	622	574	543	577	608	545	542	554	561	529	545	572	561	575	616	585	600	552	578	535	579	623	555	585	575	570	586	530	526	544	576	561	579	520	550	544	557	525	521	566	574	555	581	575	531	598	553	564	539	573	573	564	528	562	549	581	571	542	534	608	583	568	573	542	532	527	606	573	524	583	506	559	562	538	561	568	547	603	589	556	537	523	504	579	587	548	533	571	581	575	569	597	609	571	553	548	601	623	553	570	589	582	561	482	601	542	552	522	547	573	576	563	567	540	530	541	560	617	551	544	560	513	563	570	533	551	583	592	577	557	533	579	521	537	562	571	589	579	566	579	538	567	560	563	589	519	558	571	514	547	546	563	541	525	579	558	565	559	559	554	540	545	602	570	578	546	556	568	571	557	582	603	536	557	546	584	585	597	546	541	539	541	594	549	601	553	579	559	562	580	560	588	552	530	575	563	564	598	524	550	556	532	566	572	531	569	547	588	539	573	552	550	534	558	583	590	530	607	548	564	563	552	517	571	581	559	577	543	535	510	543	594	580	642	571	570	547	546	557	561	549	572	531	531	550	560	547	557	560	538	544	559	529	577	537	557	575	574	554	575	540	525	542	501	583	570	560	596	533	547	564	549	545	557	567	579	589	541	546	563	598	556	583	554	593	571	557	582	551	593	578	546	599	573	530	576	590	570	516	557	589	575	585	556	589	534	602	554	559	572	552	593	587	575	565	530	536	549	600	555	563	568	540	513	584	537	538	549	552	549	546	607	555	584	569	551	606	530	576	574	550	581	574	555	550	544	562	549	555	595	591	577	537	562	551	540	557	517	546	551	586	607	557	568	557	566	542	546	558	534	552	550	606	534	530	601	587	582	598	592	611	602	543	581	523	546	598	560	578	560	546	592	590	568	520	534	533	585	547	555	510	552	582	542	525	579	580	577	579	544	562	585	626	557	556	584	541	512	560	568	586	570	555	537	543	549	536	595	549	558	555	577	548	570	623	618	588	575	584	545	534	559	524	562	579	600	567	590	592	553	572	559	543	543	608	553	570	593	554	561	536	587	538	559	545	530	599	620	550	552	585	535	531	562	534	581	541	553	611	522	581	547	559	577	538	572	558	548	506	582	582	560	556	620	605	532	596	598	572	537	569	561	597	584	542	549	562	576	556	555	548	579	519	599	556	577	582	533	549	559	568	546	522	577	609	538	516	549	532	542	573	553	574	553	566	569	583	547	605	533	552	558	582	604	536	550	579	573	593	557	571	513	548	542	573	521	566	564	557	530	598	561	564	551	555	568	574	608	578	540	525	535	564	541	539	561	528	589	542	545	511	585	653	588	582	571	534	535	577	557	566	548	541	549	556	539	581	570	540	558	555	550	550	569	565	559	562	565	569	556	577	551	583	566	570	521	595	582	564	571	581	578	554	547	549	595	573	577	593	577	552	547	529	548	563	566	536	582	579	549	554	515	527	528	568	544	540	590	553	515	561	543	586	581	590	578	558	593	546	594	574	592	582	560	567	587	587	553	583	516	563	512	567	553	538	568	548	569	552	615	570	547	555	564	574	532	554	542	577	587	555	542	572	548	580	549	567	586	586	549	548	552	546	535	566	539	547	617	561	568	599	552	534	533	577	595	565	579	583	529	568	584	542	581	535	565	591	546	585	540	557	546	547	604	530	569	538	582	586	564	546	515	537	599	528	539	556	584	533	507	558	588	556	589	575	544	580	586	544	527	566	558	553	573	569	525	503	590	519	566	565	565	584	584	556	544	577	589	578	571	562	518	550	555	573	601	553	600	543	556	540	607	573	558	550	577	552	544	632	581	569	526	564	548	597	546	592	534	538	567	541	589	555	556	572	582	570	576	587	560	592	568	556	596	559	570	556	587	579	581	543	524	600	537	520	554	574	550	594	605	549	571	542	543	542	587	582	567	532	542	582	526	583	541	529	549	581	532	635	528	547	578	538	532	598	559	550	566	524	526	581	545	568	562	582	577	538	545	599	550	581	560	567	593	513	583	578	562	547	570	508	590	547	561	594	562	547	549	551	594	567	601	562	521	582	587	585	578	572	592	538	563	566	603	562	613	559	568	579	562	560	547	551	583	574	572	587	582	588	569	571	537	529	587	560	587	557	585	569	560	556	581	529	582	537	577	571	593	567	541	590	592	544	581	593	527	541	535	566	549	562	556	591	557	559	574	607	535	546	584	573	562	582	550	541	536	547	520	570	599	567	594	553	531	549	561	561	600	521	584	523	569	526	580	560	573	546	609	540	564	551	551	566	583	551	548	640	606	541	548	569	542	541	569	554	525	560	566	549	582	531	503	567	536	544	536	583	571	589	565	610	561	572	571	597	564	561	564	550	510	594	589	602	563	566	553	600	598	560	561	558	563	540	548	523	553	577	540	593	564	587	554	572	557	547	525	567	539	557	548	570	591	586	569	574	562	525	593	580	552	521	530	565	561	541	536	519	582	558	576	561	553	556	580	549	600	511	571	544	586	520	573	556	556	587	620	600	571	571	546	568	509	560	598	624	517	573	579	543	566	542	586	549	522	576	546	553	557	543	525	580	557	585	567	552	613	539	573	570	554	573	561	546	581	564	604	562	596	544	551	554	564	515	553	614	555	550	513	543	586	556	601	557	545	565	550	550	533	557	576	579	601	564	536	562	506	578	601	585	566	558	557	555	582	551	544	579	527	574	548	510	582	534	521	528	542	535	562	557	503	580	591	528	598	538	591	600	573	578	570	587	545	548	560	567	540	598	579	563	581	546	598	599	572	527	549	563	575	613	595	557	558	588	576	557	556	558	607	565	571	569	564	552	559	582	546	597	572	555	550	536	605	563	570	585	555	551	540	524	568	567	553	531	542	606	535	537	569	591	595	571	549	542	569	563	546	565	566	522	541	593	560	537	559	581	532	537	550	589	602	543	588	581	576	573	608	549	562	549	578	595	571	567	574	522	565	569	567	573	566	545	575	560	560	551	558	557	578	551	520	584	579	548	554	536	587	562	554	530	521	577	571	555	579	533	559	590	547	555	518	523	519	543	554	594	581	606	555	545	519	566	553	581	560	573	574	557	573	548	574	572	606	560	610	587	594	544	523	596	530	570	573	542	582	568	550	562	599	579	592	581	568	568	590	579	523	573	554	572	583	549	545	506	571	558	534	609	560	535	550	572	580	552	594	581	567	567	580	536	602	576	576	551	516	550	558	563	554	544	590	536	525	568	510	577	547	582	558	580	553	547	530	550	530	533	561	552	543	559	558	632	607	571	564	547	577	559	555	562	560	545	533	567	545	586	546	593	565	561	529	564	568	567	566	556	500	583	528	544	551	610	559	552	609	546	552	578	557	570	629	583	544	556	535	499	575	567	552	523	564	544	595	563	556	517	540	582	559	583	568	540	582	543	571	543	566	528	596	533	591	547	550	597	545	512	562	608	555	524	553	597	609	581	551	590	565	601	529
57279	54021	58856	47994	30950	16107	6435	1872	564	221	208	175	217	204	223	235	213	199	201	184	183	221	184	194	170	195	222	198	177	175	196	209	212	190	181	177	201	182	197	199	213	196	186	173	213	191	206	192	195	195	181	186	193	191	194	182	195	173	188	176	197	186	202	212	183	211	196	167	179	189	199	183	172	205	187	207	204	178	220	192	174	231	154	197	215	182	167	188	199	210	177	219	171	173	173	193	156	201	191	170	172	204	185	171	190	192	213	203	206	168	168	181	198	175	217	180	183	174	190	209	184	197	168	202	227	184	196	170	162	190	209	208	201	188	173	235	183	202	187	176	186	191	175	189	209	188	214	179	197	183	192	182	184	195	180	186	201	181	186	192	210	198	170	184	199	198	186	198	202	201	187	197	200	180	177	204	191	194	187	176	179	216	176	195	168	193	193	179	201	192	197	194	210	220	180	197	189	185	212	201	178	181	184	195	186	187	188	188	167	183	199	197	194	193	185	213	193	224	185	216	226	171	188	182	186	168	187	189	199	190	188	184	170	193	206	168	190	199	196	187	198	191	181	179	175	209	183	203	193	219	193	196	195	211	167	177	188	192	188	207	198	183	191	213	172	194	183	206	189	188	211	195	180	212	228	202	188	209	194	209	171	168	177	201	186	202	224	199	205	187	187	170	183	195	183	168	181	175	211	217	179	208	192	226	198	233	205	187	225	163	190	196	181	204	160	178	201	178	185	208	183	177	195	179	197	199	197	198	160	182	193	183	191	201	192	205	195	184	181	184	189	187	180	220	204	185	196	176	181	229	189	208	182	175	188	194	189	212	229	192	196	210	188	210	179	202	205	209	196	188	204	219	197	202	166	193	197	197	192	211	187	195	176	199	155	214	179	185	200	182	183	182	196	199	195	204	179	191	200	183	196	180	197	204	192	182	194	191	207	179	167	182	170	179	218	190	229	191	227	197	180	199	186	200	185	206	231	200	181	205	177	176	180	173	173	199	167	205	214	183	175	179	176	190	188	185	185	199	208	194	180	180	189	213	189	232	204	208	213	196	197	168	185	174	211	188	191	184	195	194	197	169	201	194	189	225	186	171	174	169	177	198	167	184	192	187	189	201	176	241	194	176	171	177	189	205	180	190	189	200	192	200	181	184	218	193	198	180	190	201	198	198	204	210	184	176	179	201	208	219	183	194	207	205	201	206	187	192	168	185	183	198	209	208	168	181	176	181	208	202	218	196	210	170	201	187	204	205	231	170	213	220	189	203	191	182	201	211	182	169	172	163	165	195	192	215	195	182	202	202	171	172	179	188	153	177	209	173	211	192	184	206	204	186	191	181	182	171	216	214	205	196	189	209	196	173	196	211	189	193	195	186	172	201	203	196	153	177	221	215	175	178	185	179	195	191	215	178	193	189	181	182	184	194	200	205	197	217	167	203	177	188	199	225	183	185	180	198	173	170	201	199	200	180	211	194	217	191	214	186	194	191	186	197	166	203	203	203	187	183	183	193	183	167	188	183	189	174	196	194	186	185	189	222	186	195	200	178	187	177	173	201	181	188	169	182	183	178	198	219	206	200	202	203	180	215	197	185	192	188	214	192	198	198	216	206	204	163	211	194	193	172	176	198	211	199	182	163	185	197	194	207	214	207	215	184	207	184	203	168	176	215	215	179	214	214	194	173	217	201	191	179	174	206	195	223	214	209	195	155	202	198	191	172	183	164	188	173	179	199	179	201	178	177	198	198	168	190	193	209	204	213	206	196	185	198	230	206	164	197	175	185	193	184	216	192	164	201	215	193	180	204	170	171	192	193	215	217	204	204	205	198	192	198	198	198	199	169	201	181	186	180	182	196	206	184	198	198	199	200	199	197	195	195	194	187	196	177	187	220	187	200	201	197	189	173	188	187	184	190	197	176	195	182	197	204	193	213	177	208	157	200	177	199	164	178	191	154	182	175	210	191	152	211	185	189	206	181	196	199	228	184	180	172	192	203	205	198	186	196	189	214	186	209	225	198	158	208	206	160	199	175	196	208	187	174	187	191	211	188	190	201	210	205	207	188	171	187	207	197	180	190	179	192	200	199	186	192	154	201	202	162	217	204	206	198	166	193	203	189	188	181	171	173	168	199	194	171	187	182	176	198	214	195	184	204	183	198	196	192	218	194	193	185	189	209	183	208	184	177	197	200	181	222	216	178	155	197	198	161	187	197	181	163	203	212	176	201	201	205	215	187	202	202	183	205	174	201	199	201	199	204	175	182	195	174	190	197	208	177	194	199	208	174	174	174	182	190	171	194	183	188	212	168	190	185	176	193	171	181	200	212	171	191	200	193	202	205	195	195	182	192	185	210	193	199	212	177	184	198	178	179	195	208	183	174	213	171	193	176	191	181	181	173	178	185	161	169	210	202	195	193	196	195	181	177	190	211	189	188	191	171	190	155	199	191	192	182	189	168	194	163	177	185	198	173	200	194	181	172	214	212	210	195	195	190	212	178	179	195	207	203	204	173	183	224	176	222	179	199	219	185	199	200	206	223	158	202	182	181	194	200	179	214	199	185	178	199	205	196	215	206	218	193	182	182	193	203	197	208	180	208	211	224	224	182	196	185	205	211	186	191	208	189	216	193	205	205	175	189	182	202	195	184	196	191	192	159	205	204	187	186	206	182	202	198	204	183	201	198	204	179	173	185	212	192	174	196	191	205	191	181	169	207	194	199	163	158	190	191	196	206	176	212	198	194	179	207	203	185	201	208	209	195	186	179	191	155	187	207	201	184	200	188	207	169	170	198	197	183	198	212	204	201	196	188	205	206	184	168	172	198	190	197	198	192	189	210	195	195	173	170	185	189	188	192	209	165	201	195	163	196	193	210	206	170	171	204	164	192	197	198	189	197	172	181	196	204	186	161	195	203	222	191	172	187	175	161	197	200	198	192	183	195	173	174	186	202	175	175	178	196	186	192	201	216	186	164	210	198	191	181	189	206	196	174	213	203	180	202	198	199	201	175	180	190	195	184	196	192	185	197	207	204	193	210	194	194	179	195	195	187	174	210	195	214	193	226	201	189	190	197	171	172	173	165	207	201	196	185	190	197	185	185	190	223	186	193	213	188	190	187	208	191	223	224	208	195	160	185	170	203	187	171	175	179	191	180	212	171	174	196	228	189	206	192	207	194	183	187	180	230	188	196	174	185	169	200	220	194	180	222	190	171	198	197	164	205	200	183	204	184	185	174	198	195	212	184	188	195	200	201	204	181	185	169	180	193	186	209	181	198	187	181	188	197	173	179	178	176	187	185	192	192	201	207	199	181	207	225	167	185	205	198	219	193	193	186	191	183	181	180	185	199	190	187	213	214	201	206	204	189	217	178	222	207	208	172	182	190	177	181	177	180	227	182	209	199	195	182	187	220	212	172	194	196	195	207	196	191	203	183	195	199	185	172	203	158	183	201	187	180	204	183	202	183	154	200	203	211	178	196	194	191	199	185
34659	40564	55302	52247	41168	27567	16031	5934	1918	701	544	459	467	480	490	572	485	527	516	493	519	474	481	452	493	447	451	479	476	459	491	483	474	438	467	458	418	442	487	450	506	543	466	447	452	446	465	468	451	464	445	452	457	439	462	457	457	435	464	453	460	455	476	469	445	460	437	430	445	456	436	445	464	458	463	503	446	437	450	452	469	435	448	409	445	411	456	434	445	466	481	421	451	455	436	473	439	480	456	443	432	430	483	454	469	491	454	433	441	501	404	449	488	462	420	428	423	439	465	462	449	450	447	443	460	426	466	448	439	476	464	438	460	460	439	416	441	455	442	438	444	449	437	430	445	410	457	458	448	431	423	462	410	489	454	440	463	464	432	410	450	469	443	492	455	454	457	440	444	412	473	407	394	420	453	449	440	430	483	450	443	435	428	473	460	466	437	472	440	445	470	431	430	455	458	460	468	460	482	447	456	529	487	467	431	404	490	431	458	456	415	465	447	424	453	476	438	479	487	418	434	445	440	431	431	420	417	457	441	460	456	427	420	436	436	469	436	462	483	450	461	408	419	449	471	466	459	439	465	460	441	452	434	413	437	444	407	441	451	448	441	440	454	444	451	476	443	439	462	463	454	426	424	442	462	438	407	427	449	455	426	441	435	474	438	486	418	458	450	455	463	468	459	468	405	469	448	474	440	456	454	423	435	399	457	458	431	416	489	429	462	454	444	474	475	438	468	436	431	441	424	442	424	452	444	451	492	469	422	478	456	437	466	438	470	464	446	441	467	457	442	448	436	453	455	488	451	426	444	451	441	479	431	484	463	446	438	468	438	443	470	463	429	428	469	459	450	446	481	493	464	427	473	433	431	422	431	449	477	406	438	446	451	434	450	456	440	452	465	437	425	471	478	436	433	458	444	452	437	456	452	425	432	465	433	444	500	454	471	471	460	450	421	460	470	431	462	475	449	482	439	457	458	452	449	456	443	448	503	472	405	459	432	415	409	431	478	447	473	462	457	465	463	425	429	476	426	469	448	472	443	450	429	472	428	491	458	444	488	427	439	483	464	461	460	461	451	417	445	462	458	451	467	469	460	451	471	462	446	466	437	421	460	441	451	479	423	421	472	429	458	442	475	459	468	428	472	453	434	468	434	425	477	473	454	481	473	450	433	455	463	449	429	449	450	455	476	464	464	443	453	420	442	417	440	433	457	421	500	466	423	422	467	459	444	438	437	470	444	449	421	460	458	477	454	431	432	453	447	433	474	457	450	462	461	463	466	439	447	443	481	463	440	455	460	411	421	426	445	442	438	449	414	459	458	460	443	441	450	474	429	452	450	444	450	427	436	472	464	499	435	484	465	459	440	440	460	443	479	411	467	444	439	453	436	491	477	457	414	433	429	430	454	458	474	450	446	415	434	438	436	440	446	441	465	470	445	460	417	471	448	465	475	449	447	437	454	441	449	421	445	469	435	473	462	475	439	445	461	453	448	417	424	465	400	471	475	436	418	445	454	411	447	458	470	485	443	430	449	446	432	436	451	453	469	448	447	511	428	466	452	449	446	482	483	503	425	403	453	400	430	456	431	458	473	479	470	446	479	491	454	406	454	453	412	460	454	449	466	466	447	498	480	457	450	453	478	441	464	429	418	456	455	472	474	424	451	492	453	432	454	485	425	471	437	462	453	463	432	433	433	431	486	441	414	478	468	453	433	450	422	402	456	442	487	480	439	452	448	414	432	456	431	468	452	476	428	390	471	451	426	442	462	424	444	461	471	428	451	449	409	457	447	447	453	483	465	438	454	460	454	427	426	440	459	471	424	507	422	423	438	474	460	479	459	443	417	468	466	444	441	429	442	478	415	468	454	456	438	471	439	471	498	484	444	467	466	437	458	470	471	464	435	412	462	430	490	479	459	476	430	464	416	461	462	452	477	416	444	469	462	429	466	461	432	420	450	423	446	450	444	467	440	455	436	446	432	434	455	445	451	474	456	441	469	470	438	494	424	408	393	435	449	421	443	453	445	461	407	488	495	441	438	443	437	432	411	470	428	463	411	462	472	471	444	455	476	427	441	477	452	450	462	412	435	462	419	448	447	428	471	464	434	445	444	452	424	456	475	442	446	436	435	437	411	504	430	415	459	486	489	434	458	458	447	458	414	402	464	471	450	450	466	423	471	455	516	461	428	484	440	430	428	442	467	461	457	450	456	443	465	462	470	474	467	472	440	481	436	434	439	452	458	440	481	453	442	470	489	475	420	436	439	438	446	453	447	431	450	461	404	443	442	459	405	480	444	471	443	455	434	440	465	413	450	436	499	479	424	468	386	451	424	442	429	467	431	451	446	460	440	455	409	466	433	463	433	426	448	431	430	439	472	426	447	461	426	431	422	500	472	419	428	445	446	442	453	451	466	453	464	456	449	437	463	446	442	456	469	462	444	476	471	451	484	447	450	482	446	473	499	441	448	393	422	428	455	453	455	461	472	431	440	443	435	466	454	439	462	445	425	452	416	430	459	485	477	456	464	470	451	453	494	465	462	434	454	466	464	403	454	465	491	494	447	407	428	464	430	445	441	440	466	428	428	446	459	459	468	464	440	461	457	457	429	455	440	466	413	454	465	460	468	453	459	434	459	428	422	490	443	479	443	450	429	456	465	408	455	436	426	427	425	442	437	417	439	394	451	426	450	466	449	439	444	480	446	438	466	421	458	464	404	469	497	480	454	435	469	463	400	445	426	444	447	442	444	466	502	465	486	460	463	464	409	449	431	419	476	407	461	499	478	442	401	451	428	431	482	463	423	462	454	445	441	427	453	453	452	469	452	424	445	484	489	439	449	489	440	467	466	473	513	456	439	464	416	452	431	455	468	440	431	455	435	460	478	434	452	481	453	394	489	415	439	412	443	441	443	452	431	420	448	451	454	429	446	450	479	449	496	465	429	488	437	435	429	441	457	441	459	454	424	464	421	456	409	462	440	444	446	414	446	476	416	467	458	407	456	489	438	484	460	469	462	447	447	472	475	428	437	453	434	477	460	421	482	507	465	473	491	470	450	473	465	435	472	451	459	461	442	443	443	476	465	479	444	422	461	470	435	460	489	484	444	459	492	481	425	429	422	473	469	461	430	449	424	433	451	463	429	414	431	438	468	478	456	489	474	444	429	439	454	418	457	449	463	454	418	453	450	437	416	430	469	473	446	464	448	415	458	442	448	479	462	454	457	461	467	487	406	442	408	479	437	399	429	442	429	446	465	497	413	445	431	425	449	451	455	472	481	413	432	473	435	420	475	464	461	431	462	425	461	455	474	412	457	449	443	450	435	461	449	462	449	489	487	474	453	415	414	473	439	435	446	464	457	447	470	469	440	440	429	443	464	431	460	431	464	418	416	489	456	430	452	429	439	478	419	447	420	472	436	452	441	430	474	435	449	433	445	407	465	441	418	439	427	442	444	415	466	453	414	454	452	450	483	452	469	452	380	449	444	461	438	440
74191	72570	75671	62799	45426	30027	15253	5089	986	283	200	185	170	177	185	214	186	208	182	178	187	213	189	195	176	155	181	167	162	166	198	173	179	210	151	167	157	151	179	157	170	180	193	168	168	181	192	148	189	172	175	158	156	177	174	160	167	173	195	185	185	190	169	164	162	169	185	170	180	175	199	167	182	179	173	169	160	179	181	178	177	192	178	179	196	156	182	185	172	167	161	176	184	157	159	152	185	160	176	181	165	176	149	187	167	151	167	178	151	181	184	174	173	181	165	177	172	173	191	159	174	161	137	181	168	171	143	168	178	180	173	159	177	178	170	195	160	193	169	189	159	169	193	176	164	171	172	194	174	163	159	183	158	168	201	178	180	175	155	156	169	162	182	163	161	187	178	163	140	172	165	166	172	190	165	163	160	164	179	153	174	195	168	151	177	157	149	185	174	197	193	160	168	172	175	176	179	178	171	158	183	214	178	168	157	181	165	193	179	164	163	170	154	181	180	192	172	188	179	193	164	165	184	154	166	181	155	170	172	158	193	163	185	176	161	165	163	196	181	183	203	176	147	167	170	167	149	158	198	175	174	180	163	170	157	203	157	185	182	189	173	154	183	191	189	155	184	146	176	145	191	183	166	172	181	167	155	173	174	141	175	183	180	169	176	183	190	165	165	149	188	172	190	161	174	171	171	153	157	159	173	176	164	196	163	145	168	186	165	164	177	180	199	192	152	180	177	173	184	207	159	190	180	147	181	155	203	186	190	163	143	178	145	171	173	168	184	180	163	164	169	164	151	172	176	198	173	145	226	175	153	155	173	197	191	172	146	176	155	180	170	169	177	165	173	169	145	174	151	172	162	165	169	148	163	192	206	167	163	158	181	184	169	157	165	181	153	157	175	154	151	173	186	164	130	180	153	190	170	166	172	164	179	162	199	152	163	174	163	149	184	177	170	164	178	179	187	181	161	200	158	147	182	166	179	175	186	156	188	169	160	182	169	170	178	172	181	190	159	191	183	173	165	149	178	167	171	167	163	157	168	200	164	181	171	136	143	159	188	180	158	168	177	169	178	165	171	182	169	149	151	190	180	174	170	165	150	193	139	172	180	146	160	170	140	194	182	161	173	192	180	183	187	185	168	185	187	192	209	165	164	167	159	166	178	153	157	205	162	193	171	152	169	169	156	174	186	172	213	180	177	163	171	163	168	169	198	176	178	174	174	183	171	166	173	163	181	157	173	151	162	166	173	156	155	181	152	181	161	156	184	187	168	161	160	145	186	189	158	190	218	189	180	179	155	164	174	156	173	192	192	181	179	162	178	161	174	178	177	149	181	169	169	197	169	172	188	173	172	165	148	180	164	172	176	181	193	196	180	174	175	136	157	172	171	188	169	160	164	191	174	165	177	189	138	164	185	198	195	197	175	172	174	151	172	184	165	166	167	173	162	182	158	138	176	172	166	157	168	184	184	188	198	176	164	162	154	160	151	175	166	162	186	179	144	170	168	144	179	159	183	175	157	200	186	165	191	177	179	171	175	173	159	157	196	165	188	170	177	162	168	139	168	177	164	171	178	179	190	159	178	159	180	187	175	181	179	195	180	168	167	156	184	165	155	179	182	166	146	185	192	175	146	179	193	168	179	164	189	187	190	180	185	192	177	174	160	170	147	174	156	186	195	167	160	169	171	148	146	179	181	177	163	160	156	149	190	175	177	169	185	163	174	156	169	175	190	178	179	182	156	168	168	152	165	162	151	166	173	180	167	162	172	154	168	196	185	170	179	190	159	199	160	172	178	168	149	178	179	177	170	178	150	197	185	166	183	160	198	186	143	202	179	169	179	150	149	173	157	148	196	180	181	177	182	156	163	156	149	183	170	184	160	177	166	173	166	167	150	157	181	168	187	176	154	166	194	179	163	149	157	183	169	166	191	163	173	185	198	188	177	165	182	166	161	167	181	161	179	181	196	165	165	166	182	180	153	169	181	189	180	157	160	151	160	166	186	162	173	167	141	153	145	180	160	164	185	155	165	183	175	188	192	161	167	179	159	194	164	176	159	149	171	185	185	149	169	153	152	169	157	166	178	191	180	166	177	170	173	169	175	174	187	174	172	183	170	183	184	187	151	177	200	171	158	174	170	183	173	161	177	173	151	164	170	152	178	168	192	172	167	183	175	180	179	154	157	175	165	154	172	171	162	172	157	156	162	178	171	183	176	160	144	169	194	177	177	183	191	161	192	182	172	184	166	165	157	165	156	178	178	168	160	172	163	182	172	177	178	178	156	170	166	197	174	172	170	163	203	175	171	167	144	178	168	157	156	177	180	183	164	173	157	159	163	156	180	169	172	164	173	190	166	188	185	150	165	177	170	153	159	172	171	165	171	189	180	145	167	150	145	160	189	182	159	163	151	155	182	164	148	189	154	168	184	195	212	165	172	165	166	201	183	166	140	163	166	154	154	161	172	160	160	146	161	163	155	175	158	183	177	182	180	159	173	187	156	184	160	191	169	144	158	175	161	161	161	168	166	164	170	163	170	165	185	171	199	151	168	171	165	160	158	166	189	165	150	162	197	171	170	167	144	155	176	155	185	181	169	183	180	185	179	151	169	162	174	179	184	161	174	165	167	160	168	194	174	170	182	164	159	165	151	161	151	181	157	146	144	139	173	160	159	178	176	174	137	191	153	167	192	197	192	179	169	172	191	176	180	183	170	170	182	177	178	168	186	156	170	190	166	145	156	157	177	198	167	159	155	168	164	172	171	164	169	166	174	153	206	149	181	172	178	168	167	167	187	184	168	191	176	168	214	172	152	151	158	169	192	157	196	163	181	208	176	169	178	166	169	198	161	179	177	167	179	158	161	187	177	195	152	181	155	175	178	181	170	161	161	178	174	163	173	186	169	177	161	163	156	172	172	154	135	201	174	154	162	161	184	175	172	138	186	145	176	189	212	162	172	163	167	163	165	185	159	156	178	172	174	140	181	175	163	186	155	160	173	146	177	171	176	158	172	173	154	158	168	173	168	191	176	200	166	207	157	174	182	177	181	178	178	164	156	188	185	160	146	177	149	150	174	160	164	154	151	164	192	192	175	163	155	161	190	197	146	173	162	186	158	139	161	159	188	182	174	159	166	172	170	160	180	161	163	167	193	169	159	168	157	172	210	166	178	154	174	168	185	169	173	144	160	176	171	139	183	173	146	167	157	176	212	179	146	152	159	156	205	157	178	185	193	192	187	167	168	186	182	163	145	197	176	178	168	164	187	160	170	163	184	179	177	155	200	190	178	201	153	183	165	158	155	177	195	184	152	175	166	158	182	173	165	185	166	172	174	207	166	165	149	159	155	177	172	157	153	152	154	164	171	186	159	153	163	172	187	181	199	167	203	173	173	149	175	175	157	183	175	189	168	164	186	163	199	172	180	181	164	180	173	201	178	186	194	159	196	175	173	151	208	180	163	167	183	190	167	179	171	158	153	163	197	181	167	167	176	175
45875	54278	71843	67459	53893	40300	26739	11828	3261	873	566	465	458	515	563	613	483	548	515	410	451	435	462	452	461	398	400	435	434	449	404	420	403	419	405	414	404	403	395	452	515	505	499	457	439	417	410	402	401	404	405	412	450	419	430	407	382	394	453	419	428	430	421	417	408	385	399	416	375	412	419	428	437	390	433	433	383	384	412	405	413	394	392	427	388	458	419	424	416	437	377	397	414	426	446	380	414	417	422	443	417	390	404	424	410	439	414	439	421	425	395	363	385	423	404	371	412	413	378	404	393	416	405	432	417	427	394	412	420	396	411	424	382	392	430	373	417	423	398	396	408	403	444	366	431	428	401	424	421	416	406	382	399	409	425	405	425	408	419	411	419	383	443	435	391	410	421	400	395	449	417	395	379	435	400	418	398	401	412	445	411	394	405	399	450	417	439	411	411	453	430	397	380	373	423	398	382	384	443	430	431	481	367	425	398	420	395	422	422	432	426	403	427	402	432	426	416	380	388	404	368	404	428	404	381	429	380	393	434	422	426	405	395	408	396	425	424	441	410	412	400	422	389	404	388	433	402	400	393	408	427	390	449	431	421	368	420	424	439	401	473	398	415	418	427	405	405	424	387	389	429	377	420	401	373	430	401	408	391	388	399	412	403	431	376	396	423	398	406	384	414	408	399	433	419	405	404	390	417	398	410	430	406	391	417	386	402	389	388	395	392	399	448	402	389	438	439	465	440	401	394	402	374	408	412	410	418	410	402	417	427	407	437	381	397	415	422	389	420	437	419	408	444	434	433	374	384	416	405	417	400	392	407	414	439	428	411	415	410	399	413	408	425	403	437	402	386	386	421	420	404	413	398	403	384	426	410	417	426	370	390	421	394	384	394	396	390	383	395	431	419	444	398	408	400	420	451	456	418	397	382	392	382	397	434	391	397	387	403	402	453	450	391	399	419	413	378	398	409	388	390	383	424	390	429	394	391	405	384	402	397	387	408	400	415	396	415	377	425	399	400	407	424	389	426	410	409	414	409	434	410	402	412	382	401	401	440	438	401	408	412	366	418	419	412	365	403	416	402	408	380	417	403	401	406	441	416	397	413	378	469	389	415	417	420	388	443	413	415	392	427	404	452	454	388	403	417	417	407	401	427	395	399	419	392	418	399	424	406	437	405	402	408	410	408	423	412	392	363	416	418	412	407	380	408	394	411	419	425	391	398	376	424	415	419	416	374	387	424	438	412	435	385	451	420	418	421	403	403	449	396	464	411	439	439	421	421	418	402	418	394	445	420	392	398	365	404	398	427	412	414	408	390	388	418	400	449	384	390	385	397	398	408	423	426	416	390	411	401	391	395	403	425	416	418	441	416	390	417	405	413	425	424	375	393	393	437	416	425	365	368	407	409	403	431	409	418	402	410	428	452	402	421	372	421	377	394	400	423	441	418	384	429	380	392	435	452	410	434	370	407	399	422	417	398	409	408	395	425	395	386	446	411	412	376	422	393	404	426	397	442	420	425	446	429	394	398	405	419	398	409	368	400	415	409	416	387	428	389	435	403	372	380	449	410	413	411	421	423	391	410	420	379	376	438	446	434	433	407	450	398	399	410	393	379	406	408	420	437	393	407	413	428	433	381	409	428	432	416	380	407	411	419	420	381	457	412	404	414	410	456	399	365	384	386	436	411	412	418	389	411	418	385	443	399	363	417	420	419	411	435	410	371	449	368	397	394	402	392	401	393	404	388	429	451	378	423	419	379	395	393	413	407	429	423	424	424	400	405	422	425	425	418	420	394	384	401	400	448	404	405	430	414	395	388	389	377	382	409	391	404	386	416	409	394	430	419	463	440	379	407	434	413	428	409	426	411	431	386	387	450	411	409	426	410	403	430	384	374	426	424	417	382	398	415	405	404	450	405	428	398	431	414	409	393	408	405	409	409	403	388	362	418	415	434	419	357	396	409	396	388	408	414	415	395	401	370	390	430	426	403	437	417	400	407	403	401	378	395	432	402	386	399	467	423	397	400	381	431	428	413	418	408	450	403	381	442	397	426	405	433	442	419	441	434	428	396	392	429	438	417	398	386	404	443	417	422	435	402	427	399	454	353	406	399	403	417	436	419	389	404	439	435	435	401	412	419	434	406	379	401	408	361	380	366	371	386	435	374	416	404	413	427	418	424	405	342	391	404	428	421	384	396	388	391	436	395	417	409	380	349	404	391	436	406	440	423	429	440	402	379	408	386	382	437	417	396	385	381	426	433	433	402	433	394	418	393	380	429	445	426	417	394	405	427	431	419	391	434	445	411	413	410	401	404	416	396	389	416	402	405	401	403	408	396	390	455	416	437	433	387	423	369	419	387	411	405	397	421	395	410	401	391	431	376	390	420	402	389	432	414	429	406	376	396	424	391	391	381	422	401	386	405	387	394	409	440	389	431	393	410	407	423	424	424	434	400	399	410	405	437	409	399	384	398	423	388	416	412	370	420	384	393	388	431	417	400	401	432	412	402	382	400	436	441	437	429	442	396	402	417	442	379	363	433	396	397	407	426	406	389	393	394	432	450	436	399	415	388	406	404	414	412	423	368	377	416	410	433	420	427	418	432	435	376	395	384	389	385	431	383	423	418	407	407	421	368	359	423	456	347	436	423	435	402	417	451	443	383	406	411	426	432	403	416	418	394	444	377	396	443	389	396	412	407	428	437	427	389	401	395	448	386	403	392	420	406	389	429	411	404	407	396	401	411	378	394	433	390	387	384	414	408	399	398	409	391	393	436	424	400	432	425	425	431	409	398	390	409	386	439	393	407	412	397	449	410	420	378	378	389	395	410	448	407	408	408	395	418	396	426	439	413	403	425	387	407	429	447	444	380	410	390	402	383	440	379	418	410	434	392	426	414	425	414	436	444	427	394	420	436	387	454	419	378	390	378	388	389	398	439	384	411	410	438	367	422	394	375	442	387	426	427	446	394	399	431	400	423	420	440	405	405	412	412	421	410	415	363	404	384	401	416	418	392	400	450	393	424	432	394	401	398	424	407	374	394	386	399	411	408	415	398	369	410	373	409	407	398	427	407	406	424	416	397	418	440	373	439	415	422	413	384	372	365	444	423	411	411	402	403	401	363	410	401	390	423	418	418	423	424	427	391	428	418	403	419	393	407	410	412	393	412	417	398	408	377	425	416	437	431	424	382	397	398	389	414	393	425	408	403	386	428	425	394	419	419	410	406	450	428	425	393	388	417	395	404	376	430	429	389	366	387	422	433	405	396	389	397	409	414	405	415	429	465	385	421	433	426	390	411	423	411	379	421	423	387	397	396	423	394	410	402	418	409	404	407	416	429	377	398	417	403	394	395	427	409	419	397	368	403	408	421	372	429	416	421	421	404	431	370	404	420	395	442	412	401	426	430	375	439	443	436	392	418	405	402	420	415	367	429	428	398	370	416	439	427	420	382	392	409	379	420	398	408	422	377	432	424	412	385	421	445	377	415	391
14473	9445	10284	6394	2920	1447	838	410	282	279	264	254	244	244	256	250	249	276	276	246	240	250	245	219	273	267	268	277	236	243	250	255	270	233	275	257	266	249	242	230	243	237	263	240	246	269	256	267	242	244	271	231	237	270	278	251	226	279	243	248	263	231	298	230	256	249	256	242	287	251	276	239	235	256	235	287	238	256	245	255	228	238	271	274	279	279	245	257	238	231	251	221	250	254	269	258	251	289	269	255	273	280	233	259	245	232	252	247	266	239	275	261	265	257	279	248	270	245	254	297	265	244	272	252	273	236	253	249	263	240	269	253	242	284	243	265	261	252	239	236	237	261	256	259	253	266	253	267	253	248	246	246	239	241	263	254	284	225	234	243	248	246	263	245	278	237	261	245	247	258	262	226	273	248	249	239	268	268	225	243	241	277	251	253	275	253	258	236	261	268	259	275	254	296	274	236	264	262	269	246	258	243	253	251	235	255	233	236	261	246	244	257	256	272	260	250	255	260	268	262	286	202	227	251	248	251	248	239	247	245	264	223	253	257	248	228	219	291	269	249	259	261	237	255	237	293	266	283	266	259	243	246	252	278	254	254	268	243	283	269	239	252	256	278	224	217	239	274	261	282	252	265	275	296	261	251	241	253	233	257	237	249	283	270	203	273	246	255	253	288	244	271	244	251	254	251	254	264	269	238	269	259	230	240	254	250	249	278	254	254	275	290	248	244	275	241	271	257	254	254	229	236	253	253	249	244	256	263	233	273	241	247	268	250	256	261	271	242	257	255	224	253	247	241	285	251	249	262	222	261	265	253	254	246	249	264	243	261	239	258	278	267	230	245	242	255	238	220	262	234	268	247	250	276	229	285	272	273	254	254	250	273	261	252	249	264	242	290	247	272	226	239	255	273	267	236	255	236	242	248	293	244	222	252	239	261	252	273	269	260	263	241	236	277	259	279	226	256	240	257	255	247	265	261	280	253	268	249	286	237	279	240	257	260	256	231	224	228	285	269	282	235	237	242	257	235	265	243	277	285	256	253	244	273	254	274	223	245	257	252	230	269	261	260	264	265	246	250	231	249	242	259	252	279	266	270	254	247	241	235	256	236	251	237	277	245	265	260	255	233	243	250	261	237	242	271	277	250	264	267	244	271	246	273	223	283	237	259	247	283	241	244	252	264	236	282	240	243	233	266	233	233	262	268	286	272	250	273	241	260	273	257	268	278	245	234	265	261	252	280	241	239	272	247	268	268	233	238	228	237	244	249	251	245	273	253	246	245	278	258	280	237	258	247	238	260	253	257	235	254	239	249	273	261	236	233	241	243	261	259	245	252	237	245	269	282	255	276	248	227	286	251	228	267	251	252	234	263	271	262	224	244	244	252	262	282	241	221	279	259	277	257	256	242	263	270	240	270	252	229	266	253	256	248	218	261	227	234	270	258	243	241	250	252	258	251	244	268	265	245	244	255	247	265	256	257	241	276	251	259	283	253	245	253	240	273	268	249	244	271	267	248	249	255	257	262	252	242	285	256	204	245	269	255	236	244	273	256	277	252	272	259	265	265	250	251	233	274	289	244	292	279	263	275	232	259	286	261	263	253	238	260	276	261	278	264	268	266	263	243	276	255	252	258	243	253	259	253	247	249	236	262	253	255	250	246	239	238	252	280	270	263	236	234	239	260	243	270	273	264	240	251	253	253	278	258	249	269	244	222	256	215	299	225	266	261	272	282	277	244	248	270	245	234	228	236	284	257	276	233	275	271	245	293	272	252	238	242	259	235	244	253	274	267	263	265	242	235	253	253	305	260	244	219	237	228	262	246	239	290	256	266	249	252	240	282	242	246	221	282	263	242	243	263	240	266	276	244	265	232	224	239	235	261	241	245	268	255	240	218	263	266	262	252	227	242	228	272	287	224	214	291	253	215	239	246	268	233	250	235	285	277	274	240	241	242	253	294	242	276	244	238	257	248	250	248	285	260	258	248	256	246	245	238	232	241	252	281	277	225	293	264	220	247	250	237	270	273	250	238	252	249	262	249	237	261	277	254	256	274	254	241	274	237	254	240	246	261	227	230	265	275	276	250	252	250	257	254	238	261	272	252	259	290	275	260	278	239	243	230	242	242	275	248	227	241	222	272	234	217	265	238	264	257	257	266	239	256	252	269	247	268	291	256	238	248	242	251	256	273	257	254	236	245	260	281	258	255	248	249	245	257	251	269	245	245	254	268	244	240	243	261	274	243	234	238	253	256	251	250	277	251	240	282	281	285	224	258	249	248	251	265	280	246	243	255	249	252	276	275	230	255	290	246	272	270	264	260	259	243	253	293	257	237	243	258	248	231	212	254	285	250	268	266	247	240	266	267	276	269	250	245	251	214	250	286	239	251	259	258	260	249	256	264	262	268	252	255	233	232	263	277	275	244	255	251	278	269	253	258	253	261	282	269	253	254	267	230	236	253	250	279	248	273	220	227	273	244	253	229	245	288	225	250	245	254	276	229	210	209	226	248	230	273	252	248	255	245	241	247	268	248	241	261	231	246	216	273	265	232	222	258	242	257	250	226	275	251	248	259	265	283	271	248	258	248	245	236	238	239	243	235	275	262	256	222	256	231	242	263	247	249	266	309	204	241	283	260	273	248	242	251	259	237	228	272	275	245	253	272	252	263	226	243	221	273	270	245	244	284	235	274	261	271	257	234	236	255	266	245	258	254	256	226	251	251	246	246	266	245	267	236	294	246	258	266	262	243	233	277	281	222	240	235	278	259	231	247	270	232	246	255	225	264	226	267	248	226	251	270	290	237	259	292	265	251	282	257	253	261	233	248	209	250	234	238	233	241	297	224	240	235	295	262	253	292	264	244	261	260	276	246	275	259	251	248	237	240	255	236	262	259	247	281	251	239	254	265	271	258	259	275	242	245	222	258	239	247	256	236	268	258	255	222	268	249	222	278	279	244	267	230	245	262	271	257	239	240	246	285	232	236	220	267	248	291	253	234	279	220	249	259	249	304	262	251	256	244	245	243	240	261	247	264	265	249	243	258	233	252	259	265	245	278	255	258	258	249	256	268	229	247	278	292	247	253	264	222	248	256	286	237	256	253	244	236	232	269	248	232	241	269	245	270	268	299	277	231	267	274	212	273	254	239	266	272	250	277	242	281	272	275	254	253	241	272	258	270	246	240	272	253	247	259	255	264	264	241	253	250	264	254	235	282	255	257	249	271	280	274	232	266	254	276	238	248	262	258	228	242	285	226	239	258	267	233	263	230	256	273	267	271	276	264	271	257	273	241	253	245	269	251	247	233	276	262	260	257	285	236	260	273	225	268	252	281	236	265	257	253	235	228	244	243	248	256	284	217	238	276	251	247	263	254	249	261	262	248	242	252	255	281	264	257	257	235	247	275	247	250	258	243	261	249	249	246	272	258	225	244	239	248	283	281	249	243	274	253	253	223	243	263	281	252	270	282	229	277	238	266	246	255	275	254	273	241
11795	11897	18280	14681	8770	5031	2731	1224	680	609	576	603	526	569	582	553	629	583	577	591	573	534	560	590	588	567	590	622	566	580	561	622	590	531	572	557	577	571	614	570	575	508	539	546	584	552	575	587	595	615	588	609	569	584	585	625	607	587	564	586	567	568	575	575	523	612	568	621	562	582	563	606	554	559	585	574	591	597	571	593	595	519	563	588	558	556	565	544	623	554	629	535	599	549	591	556	596	587	517	592	598	599	573	594	596	575	532	605	602	544	577	618	511	551	602	569	590	601	567	616	567	571	596	578	616	604	578	557	591	606	605	586	549	562	602	572	534	610	586	619	556	533	583	536	583	600	584	563	582	543	516	584	566	552	562	607	582	589	610	563	546	588	626	553	583	620	554	553	564	571	547	582	601	621	550	589	592	552	582	576	576	558	602	551	558	596	548	596	586	599	544	560	591	574	613	569	574	550	547	511	585	570	597	598	590	573	565	560	576	586	572	562	587	564	562	604	528	549	591	550	607	561	565	557	576	557	562	613	613	579	613	554	582	597	561	557	545	581	583	581	567	582	575	598	602	560	552	573	607	553	606	575	557	592	589	571	610	582	573	552	612	519	600	552	606	560	592	576	626	570	598	568	562	596	572	585	602	590	608	572	540	577	565	559	566	567	563	566	569	564	576	619	592	593	616	558	575	589	647	561	612	581	575	573	552	548	615	591	569	536	591	610	535	566	581	568	561	550	582	582	585	529	562	609	572	568	541	560	556	535	566	579	531	555	567	595	601	532	603	615	574	555	586	606	602	585	595	571	621	569	576	602	567	574	557	609	574	609	571	586	559	538	551	586	625	592	532	580	577	608	546	577	587	583	584	577	577	588	596	611	574	618	569	541	575	592	590	574	540	595	551	588	536	597	564	607	557	555	572	600	587	589	590	579	587	549	632	592	600	554	552	543	566	583	614	625	603	585	544	590	543	571	587	547	583	572	582	616	621	604	564	593	564	580	563	578	578	567	565	551	539	566	591	583	571	553	591	577	604	568	550	590	585	603	589	553	604	617	614	600	572	607	568	546	597	589	585	554	579	633	584	593	611	566	555	590	622	564	574	577	599	604	570	578	614	585	596	571	564	603	588	596	564	595	542	572	600	588	589	603	608	591	592	550	593	609	611	578	567	551	529	605	599	573	616	587	576	612	549	580	621	571	578	578	553	598	602	584	582	564	580	638	583	605	581	543	630	607	552	599	609	559	606	604	567	595	595	563	596	601	602	562	586	599	559	568	553	591	547	542	606	598	516	553	553	568	620	566	569	558	576	554	604	584	556	629	592	602	556	584	569	624	601	568	525	548	603	562	567	538	611	582	588	599	580	570	585	617	587	579	555	576	594	562	541	593	579	590	585	629	583	602	598	599	562	591	580	621	538	550	570	584	580	573	566	565	574	626	600	592	595	567	574	581	544	598	567	600	580	595	574	545	580	573	570	574	580	533	608	560	553	574	594	584	526	571	588	602	577	597	549	587	561	588	541	582	546	557	631	570	557	603	565	538	601	576	606	646	572	562	556	572	587	624	648	534	563	572	551	571	613	590	585	626	588	556	602	570	617	614	592	542	544	565	586	602	550	554	554	572	591	582	577	582	563	598	578	584	540	547	578	560	573	554	595	559	530	629	565	548	572	541	579	536	600	611	564	621	598	565	612	573	549	571	563	623	598	578	590	596	544	563	592	573	601	595	573	578	577	505	598	559	576	568	547	616	587	555	586	544	606	561	599	574	559	586	558	604	610	565	563	601	574	574	589	585	618	630	543	545	536	561	578	547	561	573	555	560	592	608	608	579	559	572	587	589	563	569	575	585	553	591	532	559	575	582	547	545	621	575	546	565	578	578	595	568	557	617	583	555	605	607	576	593	548	613	561	569	550	613	577	596	541	557	563	590	579	555	616	535	588	644	626	557	540	576	580	597	613	583	549	553	549	531	617	563	603	593	608	540	555	602	606	580	544	574	543	594	607	564	548	584	596	604	568	550	620	568	553	605	574	571	624	584	622	557	558	590	559	566	537	576	585	593	591	616	573	575	632	572	631	596	546	579	550	576	613	563	593	597	599	568	620	598	599	573	602	538	575	596	583	605	563	575	547	568	564	580	541	598	584	567	571	570	606	573	567	565	565	577	593	557	615	587	585	560	621	558	568	595	594	536	552	572	580	585	574	617	593	602	551	623	628	600	569	569	603	613	559	602	559	575	606	578	559	556	598	592	590	620	560	568	587	558	577	600	568	568	557	561	570	558	568	570	596	553	572	616	596	598	585	523	566	609	596	601	582	586	581	656	595	603	581	574	624	569	576	553	556	556	548	604	573	556	558	517	564	629	570	541	582	547	614	591	577	564	575	587	650	599	551	577	581	591	582	563	591	570	545	607	582	594	546	597	578	608	568	592	646	583	545	568	607	544	581	568	645	636	581	596	585	620	599	588	600	600	558	630	560	593	566	590	595	592	575	557	569	582	630	606	603	559	614	569	608	599	555	614	576	594	589	595	584	579	553	571	564	576	559	536	595	594	545	548	570	594	573	587	545	586	574	614	607	590	590	579	575	553	595	522	589	591	627	619	597	603	590	566	608	579	643	581	582	583	625	619	587	582	576	511	582	607	600	554	546	597	571	556	576	589	581	565	592	609	535	600	620	569	640	570	611	583	584	569	589	600	595	633	603	583	549	600	539	551	591	568	586	564	559	549	560	572	617	611	578	568	571	600	553	539	563	587	579	600	596	582	544	536	615	568	601	570	550	545	588	563	555	593	565	592	542	591	595	625	596	567	563	588	601	568	596	535	573	566	558	541	539	576	626	550	589	597	616	566	562	628	611	650	613	543	542	575	581	581	611	586	594	566	569	569	558	597	628	604	582	561	591	563	589	572	561	589	561	604	604	573	580	561	551	602	549	593	535	598	551	603	572	588	570	568	609	594	579	567	565	588	603	545	561	538	520	575	590	580	606	602	544	604	601	619	604	588	609	584	583	582	631	593	617	564	575	611	567	537	584	566	569	575	541	588	566	571	605	573	583	567	528	567	564	626	611	603	602	603	568	581	545	619	561	560	590	585	554	586	548	601	575	570	577	614	558	569	560	571	593	567	602	586	608	572	576	617	642	592	596	587	579	592	588	550	595	612	575	579	567	585	589	554	553	575	647	577	571	532	554	573	566	613	633	593	597	597	608	554	555	563	590	575	560	588	583	577	548	543	540	548	563	566	583	540	591	585	584	559	594	562	578	599	564	626	577	560	563	538	594	591	533	548	627	577	535	523	593	590	588	588	604	619	600	641	565	598	568	562	622	624	557	576	606	571	574	561	589	600	551	555	549	588	555	550	627	577	586	599	599	582	540	578	587	601	593	599	607	569	557	577	624	566	614	553	584	598	559	586	614	551	607	577	604	597	526	600	557	562	557	558	575	560	548	570	575	558	573	561	568	564	563	575	556	573	597	561	565	553	624	557
57216	55059	61074	46682	29580	16166	6175	1790	445	228	202	218	223	215	185	231	198	209	176	209	197	202	211	208	220	203	179	212	222	229	194	189	208	195	202	193	196	199	183	187	209	209	221	202	184	200	224	218	195	208	208	210	198	201	185	225	195	179	183	195	200	204	202	195	184	223	188	172	180	198	184	191	183	190	201	184	185	192	194	213	186	190	181	195	188	201	184	211	217	173	206	178	200	218	198	212	188	196	208	198	173	196	176	192	206	200	214	196	219	190	212	199	217	213	198	195	201	217	209	203	196	203	202	228	187	218	195	173	213	204	191	165	200	172	169	201	216	199	211	199	190	195	195	187	172	208	212	171	231	184	188	204	181	190	193	203	230	223	205	198	228	216	173	205	184	209	195	233	177	207	189	221	219	199	195	201	194	178	179	196	200	211	204	212	203	208	218	198	210	198	178	211	192	167	213	202	196	217	195	221	189	191	196	200	197	185	223	213	200	178	222	193	193	177	181	170	208	207	206	204	188	205	206	211	190	213	177	226	198	193	219	191	220	210	178	178	198	193	180	190	214	199	188	201	188	198	209	183	187	204	204	190	179	190	198	176	221	204	198	160	181	170	223	217	182	203	209	209	190	199	237	192	220	202	221	243	214	178	190	190	226	182	216	203	216	195	188	211	195	203	206	198	218	232	193	180	185	228	230	200	201	214	192	217	206	198	196	214	189	181	199	181	196	194	209	212	197	210	194	214	195	154	214	206	192	197	192	183	215	185	194	183	199	157	179	211	191	178	209	201	203	196	191	172	189	156	175	222	193	182	179	210	199	191	190	169	207	187	212	189	192	205	197	210	180	207	199	205	212	199	182	172	213	179	180	173	189	207	217	189	187	194	206	199	190	183	175	194	209	196	166	202	188	231	192	164	213	196	222	204	193	192	204	207	221	196	213	212	201	224	177	224	185	218	184	175	183	203	213	185	182	194	212	182	195	209	210	203	248	194	218	183	209	193	165	182	203	176	179	191	199	162	226	198	180	186	214	179	188	182	198	189	201	197	173	209	175	177	166	208	223	188	200	165	208	201	179	210	218	209	189	195	203	189	215	199	176	206	166	167	168	222	182	204	210	206	212	235	220	189	172	206	195	183	197	203	198	192	179	200	197	194	191	200	203	205	175	196	197	204	220	187	190	228	198	204	230	206	181	206	199	206	199	191	189	215	217	192	200	189	199	226	222	192	183	212	213	187	185	202	220	192	195	206	206	189	198	223	206	210	197	174	217	164	230	164	183	212	219	209	205	192	222	218	197	183	193	199	200	204	195	200	197	197	188	195	197	210	187	214	224	198	184	201	224	223	197	202	214	184	201	185	191	213	195	200	175	182	200	203	183	173	217	196	211	221	190	192	213	204	212	203	193	175	209	220	173	210	191	203	166	197	214	202	192	179	191	209	201	200	229	202	209	197	225	205	199	217	212	189	194	202	190	173	183	195	193	180	195	205	175	203	217	208	207	195	218	185	192	197	189	221	174	193	185	202	193	195	195	212	196	172	193	190	204	180	176	208	220	214	194	196	172	190	181	202	206	199	190	195	194	192	190	194	186	201	197	207	212	188	217	169	190	208	235	194	198	199	210	172	183	201	208	177	207	190	179	205	193	168	185	211	195	214	163	187	230	207	200	199	199	212	192	198	217	185	222	183	184	237	195	214	203	184	184	183	196	186	172	200	217	225	171	201	229	198	198	231	218	188	180	194	202	222	198	181	180	202	199	198	175	209	187	193	232	188	182	187	187	175	203	190	185	191	189	215	205	207	213	202	203	188	197	189	192	202	183	175	206	200	199	198	187	197	191	227	190	186	195	210	201	194	212	178	168	182	169	190	185	175	183	222	203	204	184	202	193	190	182	194	192	198	201	175	207	181	197	182	192	206	194	178	178	196	210	193	216	194	206	185	202	210	195	203	196	231	194	208	203	188	207	205	219	182	187	197	216	204	194	193	207	194	208	191	184	170	231	223	218	182	192	192	157	205	188	184	191	208	186	200	172	206	209	199	203	188	183	201	208	178	185	186	215	191	216	200	213	166	211	210	191	189	183	197	185	203	196	238	186	223	176	215	195	158	192	221	203	175	198	206	231	200	197	199	207	187	184	194	185	215	177	181	183	180	197	203	192	172	196	165	196	182	192	243	198	192	176	215	211	186	214	207	200	186	180	174	202	212	197	219	196	197	224	213	201	219	188	190	197	195	198	227	181	217	187	182	188	198	199	201	186	199	189	178	228	209	192	217	207	196	183	207	221	202	178	194	179	193	190	192	196	211	215	197	189	185	208	205	168	200	192	232	205	187	171	207	198	182	215	192	164	180	177	219	211	220	189	226	226	173	193	187	207	195	180	166	217	201	201	226	197	188	206	192	189	204	186	201	207	197	211	188	208	200	184	190	187	201	205	203	189	199	165	199	216	158	197	172	203	219	206	170	221	207	218	221	208	194	198	198	184	172	204	209	183	178	209	204	217	203	218	179	188	205	168	197	215	212	194	207	201	200	198	182	198	193	226	194	218	194	235	180	200	161	192	188	172	193	173	194	196	187	198	187	207	175	182	209	214	227	213	228	183	181	227	186	189	170	193	206	239	207	211	223	201	197	173	185	224	188	208	183	197	196	209	196	214	190	180	204	197	174	215	173	205	174	204	206	203	179	187	175	216	219	183	214	205	206	205	187	173	223	229	173	208	200	207	194	193	185	193	208	175	224	186	184	203	194	191	209	189	203	216	207	179	176	213	181	217	190	175	183	195	195	194	214	208	197	201	207	212	215	220	166	189	162	175	201	193	227	211	204	231	201	182	206	188	224	189	199	184	207	180	177	208	169	190	217	198	182	206	206	175	202	190	199	230	185	203	173	159	197	206	225	194	203	171	208	222	195	184	192	207	191	216	203	190	204	196	192	223	200	198	185	203	189	177	208	203	175	204	195	196	189	188	208	181	196	205	203	220	202	187	163	185	211	184	200	207	193	198	200	199	201	215	197	204	202	189	192	176	195	195	201	201	184	212	189	208	202	214	197	195	196	217	196	197	208	200	190	188	210	182	187	193	170	176	174	224	180	190	195	213	196	226	197	220	228	184	199	190	189	183	202	181	200	209	164	222	208	205	215	176	200	192	184	202	189	181	195	197	192	179	189	197	199	178	209	215	179	203	183	172	198	202	229	216	215	222	199	180	199	188	176	193	193	182	197	181	186	199	227	177	185	215	230	196	193	202	199	246	224	194	206	186	202	183	168	200	150	197	194	208	193	204	202	175	204	183	194	205	194	214	198	181	178	178	191	210	177	181	179	191	193	237	209	196	199	166	185	194	199	196	188	193	173	180	211	201	220	210	201	206	214	205	186	188	191	212	170	189	208	190	219	178	203	214	200	184	203	203	199	197	172	199	167	208	213	191	201	224	213	214	193	201	223	193	213	194	199	181	182	205	194	188	218	216	178	182	179	208	194	192	189	174	183
34752	41409	56262	51047	40092	27959	15548	5559	1565	558	572	479	474	478	541	509	490	471	492	520	464	475	509	475	449	484	496	472	467	445	413	454	508	460	483	466	452	463	478	458	494	476	529	488	475	472	451	483	451	457	463	470	434	450	499	441	465	484	434	460	466	472	456	458	474	479	479	433	475	454	476	481	464	482	483	489	472	460	439	479	497	482	502	480	467	458	471	479	468	517	472	464	455	475	490	428	446	448	447	486	487	508	468	475	484	464	454	484	436	439	460	438	448	482	474	464	468	476	459	430	469	482	452	455	436	498	489	516	466	446	458	455	465	459	465	459	494	439	466	473	485	463	464	447	460	446	437	446	428	475	470	468	437	459	458	433	502	456	505	412	498	457	455	471	460	440	465	495	455	423	434	493	494	439	439	462	490	469	447	485	471	451	442	447	461	465	477	442	467	459	440	459	455	495	427	510	483	430	478	445	454	491	452	441	493	472	469	469	484	442	490	497	463	502	464	488	443	453	462	475	484	474	437	443	427	470	459	467	465	482	466	466	463	436	476	423	467	452	484	474	496	439	456	472	460	415	459	456	447	482	476	460	457	444	457	441	476	462	481	470	467	444	434	477	477	497	449	456	454	426	406	436	436	490	503	473	506	490	441	490	459	477	472	503	456	444	482	462	451	476	483	476	478	476	445	484	484	397	465	465	460	448	462	492	449	476	436	428	457	469	424	456	494	442	498	484	485	419	426	462	487	460	457	431	444	435	463	453	528	473	429	440	467	441	433	443	449	436	447	450	488	459	484	478	476	443	416	473	448	449	491	441	452	481	505	459	429	479	446	425	435	500	462	470	457	498	457	451	460	465	440	450	459	493	441	449	478	444	477	495	493	466	472	479	453	442	442	476	444	467	439	437	459	414	448	485	474	456	448	421	475	480	459	468	471	450	486	474	445	467	490	476	452	421	461	469	455	483	480	413	466	450	460	495	461	445	440	446	473	465	482	436	462	457	483	473	457	459	465	467	496	437	510	479	449	439	462	458	520	489	431	461	456	447	482	474	485	445	436	504	437	444	471	479	467	422	483	507	515	462	441	524	436	439	469	469	448	476	458	454	479	447	482	454	497	418	471	453	426	462	441	474	449	461	489	459	463	490	473	435	478	475	496	462	495	457	487	489	467	464	468	441	474	495	488	463	469	439	465	458	448	480	463	448	435	477	475	461	462	489	427	483	497	473	459	456	478	462	422	470	463	493	508	501	451	473	497	473	494	485	488	464	453	449	436	470	477	488	481	457	499	524	468	467	486	495	417	489	463	456	484	489	494	454	450	451	453	469	442	457	493	470	426	498	482	443	455	438	463	460	478	459	477	465	470	411	506	451	450	462	470	471	477	460	439	459	452	436	444	471	474	405	461	440	459	465	466	478	455	466	424	439	423	474	510	476	437	493	472	452	456	472	479	436	488	485	452	439	470	471	439	446	494	495	445	461	460	446	446	466	469	446	424	463	440	517	465	468	452	465	457	428	439	477	485	458	450	489	462	489	470	492	446	487	487	443	437	427	485	465	448	451	455	429	455	484	458	449	455	424	484	449	468	457	432	455	462	454	483	472	450	464	454	441	468	453	483	457	460	452	482	406	478	468	454	473	466	459	475	437	459	470	456	462	457	498	479	457	499	444	469	440	471	465	497	462	445	471	475	495	452	448	469	489	468	474	463	477	428	470	437	432	469	483	451	470	438	481	440	468	455	461	408	459	422	473	476	436	450	461	448	445	456	457	467	445	441	488	452	450	478	479	487	488	458	454	441	433	463	468	448	442	479	442	444	444	446	405	469	477	464	412	467	480	453	450	472	479	431	453	477	477	450	441	483	467	465	443	491	493	471	442	475	458	444	445	485	468	472	443	443	465	429	513	450	463	438	446	495	441	474	467	485	446	455	445	486	443	467	422	453	483	445	490	464	450	493	463	423	450	475	427	458	468	465	481	451	448	484	443	460	481	443	429	498	456	445	490	433	472	441	471	486	475	464	483	499	456	468	472	486	458	493	465	436	473	443	426	445	455	462	445	458	459	478	475	501	475	484	461	447	513	419	452	411	435	454	455	473	445	429	487	438	440	492	474	454	486	485	423	491	483	482	422	444	473	450	464	500	470	465	476	486	451	461	452	488	435	451	438	500	440	465	466	467	454	478	433	489	459	462	448	456	452	459	468	435	442	472	441	486	441	461	472	493	453	452	454	485	509	444	462	479	467	487	435	463	454	429	509	448	461	478	446	441	449	463	446	442	461	474	440	437	459	438	498	472	487	471	462	491	462	467	435	486	487	468	493	459	502	448	470	477	474	475	465	479	512	422	460	464	438	431	406	432	485	438	431	449	428	416	491	465	435	447	454	439	484	439	457	490	474	441	454	416	455	468	436	411	460	441	443	461	469	438	419	478	433	456	478	427	476	504	445	469	477	474	417	444	414	453	456	455	449	471	471	464	410	481	476	420	429	451	445	461	473	463	457	468	435	436	452	462	463	456	452	482	416	464	453	488	463	477	459	477	468	477	460	480	487	453	476	468	440	445	462	515	493	463	456	443	461	451	461	451	451	459	479	449	426	488	480	476	466	415	495	473	445	443	495	486	449	495	501	450	455	473	453	455	474	500	454	463	496	440	495	487	448	470	462	426	460	462	465	459	479	432	489	462	450	468	479	451	453	499	450	501	430	487	506	464	481	463	404	469	485	430	444	453	464	446	422	441	467	510	456	524	484	428	458	450	488	441	444	460	475	451	463	454	460	428	499	475	466	444	489	450	475	481	456	416	458	437	434	442	467	473	482	430	472	461	510	460	433	477	448	472	444	468	451	465	465	492	483	474	485	479	468	425	432	499	460	470	447	464	412	455	434	476	416	438	455	442	480	461	491	467	445	485	447	468	470	440	458	476	436	498	467	437	413	464	497	435	456	437	453	492	437	420	430	464	464	487	448	440	462	440	476	464	434	457	465	457	486	490	477	478	529	473	491	445	460	424	476	468	490	473	434	460	454	480	477	461	449	451	472	448	469	446	438	477	489	444	440	453	472	498	469	437	497	455	475	450	502	468	473	461	481	492	427	477	501	463	445	438	519	448	477	471	459	454	471	483	463	454	457	471	460	456	469	474	481	459	451	438	490	434	470	457	463	479	471	488	437	451	448	468	440	472	444	492	500	492	443	440	493	484	459	497	462	431	428	450	473	421	458	440	454	436	469	450	449	517	471	466	452	444	453	478	458	477	476	455	477	474	455	464	463	448	478	467	433	522	456	465	449	458	482	514	447	454	486	478	483	489	474	460	441	470	456	481	460	464	448	496	456	466	440	497	467	466	466	475	462	484	475	436	468	431	482	492	450	460	508	430	495	502	445	473	487	413	435	460	456	473	443	459	447	444	444	450	450	457	445	443	466	461	476	446	483	474	444	467	479	459	460	425	464	459	454	462	461	476	435	488	454	477	465	470	504	457	436	428	510	480	498
74908	72989	76192	62274	44863	29549	14577	4052	776	290	210	181	196	188	174	199	201	165	178	162	172	197	197	190	183	197	191	161	172	164	170	190	204	185	173	167	179	164	173	171	171	184	166	202	155	180	153	186	164	148	158	163	176	180	173	166	173	188	161	178	187	188	170	217	178	180	187	170	183	170	184	183	194	169	171	171	178	183	165	166	163	148	179	191	160	177	197	194	187	168	195	186	154	164	148	163	180	178	183	155	166	154	167	155	164	181	154	170	166	165	191	163	171	192	172	178	169	171	160	189	163	168	178	178	177	184	188	198	185	184	152	158	172	162	175	176	189	176	197	181	193	154	155	165	181	163	182	183	167	162	186	168	176	171	164	158	150	192	171	169	173	174	168	171	152	164	182	173	183	163	174	183	170	169	161	183	178	177	184	191	170	176	182	161	191	166	164	188	167	186	183	183	172	187	177	191	179	162	130	152	189	166	172	167	161	176	151	177	177	159	203	162	182	159	205	189	180	157	168	175	187	176	182	177	178	166	160	182	167	167	220	160	179	149	178	190	168	149	158	169	187	165	169	164	187	185	188	149	165	165	199	165	182	189	192	170	200	201	162	166	172	191	165	150	149	181	165	159	196	211	184	179	168	181	134	184	174	166	164	188	187	176	175	178	181	150	155	164	181	142	180	165	159	188	167	165	157	180	170	176	185	176	172	174	184	179	187	163	152	215	168	165	180	157	161	163	161	154	189	192	182	165	200	158	156	173	146	172	191	178	175	160	175	172	162	183	173	185	180	169	176	174	160	174	182	176	177	185	180	186	149	167	181	186	172	150	169	152	174	181	189	183	157	160	181	161	172	171	155	154	168	162	165	165	201	186	170	168	178	189	199	176	193	183	167	166	191	181	179	180	188	168	185	189	164	158	169	163	163	156	194	171	186	184	171	191	155	192	174	156	182	162	171	179	155	201	159	177	167	188	183	171	187	164	189	178	154	166	168	177	144	211	181	161	181	171	165	183	164	148	180	172	186	174	168	179	186	180	184	178	169	151	167	148	174	194	169	186	176	172	163	186	172	176	186	174	186	164	172	173	176	162	165	184	176	180	174	177	181	164	184	190	202	193	184	164	179	183	174	175	175	177	159	175	193	181	171	149	189	150	171	163	180	170	140	167	191	144	158	171	176	186	177	176	179	187	166	169	189	189	159	164	174	185	163	151	153	156	168	177	178	168	192	162	193	166	192	167	181	181	201	150	186	146	171	184	181	175	168	181	164	200	169	163	197	172	153	166	160	173	171	177	146	166	178	159	144	178	174	179	156	163	141	139	187	163	202	172	159	165	155	197	172	174	166	169	174	154	190	167	184	182	173	179	194	181	159	164	166	185	184	189	157	209	151	175	171	185	184	183	175	191	144	179	179	146	189	195	169	162	177	187	178	165	149	171	170	166	186	167	156	173	175	179	170	175	178	175	162	204	152	176	192	188	178	191	210	193	157	151	204	178	173	143	170	162	172	154	198	178	154	190	172	161	165	194	153	171	146	174	183	191	156	162	166	211	160	166	185	187	170	164	169	170	163	172	160	185	184	160	176	137	165	200	166	191	179	171	155	168	166	187	190	190	142	169	157	160	171	161	174	194	194	183	184	162	158	168	169	184	173	151	168	171	164	177	171	176	181	169	146	189	165	173	156	189	160	179	162	173	166	163	183	181	174	210	159	195	161	198	157	182	166	177	191	196	160	181	186	175	180	189	193	139	175	177	181	171	184	192	159	167	172	168	179	156	149	155	146	165	181	170	166	190	159	166	172	194	169	208	159	182	163	173	160	173	198	176	166	187	170	160	201	159	178	205	177	168	188	163	173	186	160	162	169	156	149	176	180	155	146	184	165	170	178	185	204	202	182	183	164	190	174	218	182	191	185	165	169	166	168	171	171	190	172	164	174	180	193	183	158	198	173	185	177	194	167	164	183	165	192	141	174	165	176	153	184	184	173	167	182	195	164	176	178	178	178	185	179	171	165	175	177	172	155	174	173	171	157	204	165	160	168	192	197	173	161	160	162	170	183	169	197	180	159	184	167	170	150	175	143	145	178	173	177	174	187	175	156	176	164	144	169	183	161	160	173	177	158	186	187	179	187	180	182	189	173	153	169	170	180	181	167	187	171	172	197	204	197	176	186	200	190	176	188	196	176	154	181	175	186	186	147	178	198	171	180	162	164	171	185	194	165	162	171	181	170	175	184	158	186	155	163	150	171	172	178	176	186	154	165	165	170	206	202	157	172	163	194	173	174	179	165	154	196	162	171	185	144	183	187	195	171	167	212	150	165	179	154	180	183	146	178	163	150	188	184	185	173	162	193	176	178	185	192	180	185	171	176	162	179	167	181	176	181	183	171	175	174	179	173	193	180	183	164	169	191	178	175	157	153	192	153	164	159	165	165	167	159	181	192	159	188	172	186	189	162	169	180	171	221	156	182	160	158	176	190	145	164	183	196	163	177	173	151	164	183	175	158	176	183	178	184	170	172	175	191	173	187	188	179	192	180	160	178	138	185	181	157	178	176	181	158	162	151	163	158	171	168	183	205	149	169	174	155	173	178	171	180	177	178	181	136	174	179	170	166	160	168	173	177	178	183	177	168	158	193	163	200	175	187	206	171	165	174	186	198	163	173	196	158	187	167	171	159	194	161	156	181	173	182	185	166	177	190	182	166	180	169	173	175	172	195	174	172	179	180	172	197	192	157	149	160	186	185	197	177	181	180	174	179	160	197	154	190	171	169	183	180	161	192	163	173	186	190	180	180	183	194	186	181	178	170	208	184	173	167	164	157	166	168	159	172	201	203	163	192	179	183	191	185	133	166	161	153	154	187	175	183	173	154	172	178	172	184	158	174	153	187	168	178	182	185	174	181	170	185	195	196	167	171	158	155	204	192	197	173	159	177	146	196	148	187	167	175	165	180	165	178	181	146	163	182	185	197	176	175	153	163	144	175	182	163	198	167	175	183	187	198	171	166	184	195	180	181	209	182	175	173	183	178	160	148	184	173	183	160	147	188	180	182	146	177	179	143	186	143	156	154	198	169	175	162	139	171	169	175	165	184	197	174	159	190	173	168	179	171	169	171	167	188	178	175	174	184	169	170	166	160	185	174	156	168	172	171	175	149	164	170	162	193	160	165	153	167	171	171	195	183	161	180	154	191	176	173	198	176	175	170	182	155	165	206	158	185	141	160	170	159	169	188	162	168	174	157	163	189	183	156	164	160	135	182	176	175	191	216	185	165	180	182	165	174	179	165	196	174	178	174	164	173	183	142	178	200	163	189	174	163	193	159	173	180	178	160	164	178	160	160	167	157	179	195	201	183	176	165	161	152	184	148	162	183	179	167	165	182	177	187	176	155	171	144	161	180	179	166	162	167	167	155	171	157	172	152	165	189	176	175	163	174	177	149	178	185	176	174	165	168	173	175	164	158	158	162	158	160	163	178	207	149	182	161	174	157	178
46676	55066	71951	66468	53195	40170	24902	10070	2793	857	645	516	434	541	561	617	517	464	451	469	452	451	453	439	473	424	423	389	427	377	427	408	412	457	419	405	422	390	399	397	475	496	482	512	449	402	424	403	417	402	413	437	396	418	420	413	426	400	412	425	413	414	412	421	421	442	423	375	455	439	419	386	421	437	408	394	446	381	419	459	410	387	400	441	404	408	434	414	396	443	410	387	436	453	410	417	392	427	408	445	445	399	395	471	423	441	408	404	434	444	414	458	414	393	394	418	410	426	402	435	386	430	446	433	415	414	429	448	387	407	409	455	395	427	386	402	413	423	400	418	391	405	416	412	418	446	420	432	387	428	427	413	431	441	378	438	441	420	442	441	404	398	434	388	407	447	413	413	428	437	434	429	429	434	402	405	397	401	408	410	389	435	381	433	420	417	421	418	405	415	422	412	419	420	427	433	406	429	446	402	392	422	395	401	422	419	432	449	432	440	388	433	396	408	424	397	430	406	415	399	443	387	429	395	407	409	400	430	384	415	418	399	417	397	433	402	455	437	400	435	451	394	453	406	417	409	411	413	433	408	402	411	385	428	418	419	395	437	390	452	408	443	482	392	441	406	408	421	449	395	437	407	415	404	376	403	457	409	433	417	433	420	416	412	415	421	437	381	397	427	385	423	440	413	401	421	406	386	387	431	380	431	408	419	439	374	443	439	414	393	380	459	414	408	401	432	415	393	401	410	439	411	406	398	406	416	401	413	396	426	427	436	450	418	411	440	428	387	398	437	446	418	400	426	477	405	402	402	430	371	419	384	407	430	433	419	432	404	450	445	410	443	398	438	398	420	389	467	413	402	387	420	428	456	402	415	415	401	410	376	427	410	413	372	386	460	426	453	428	410	409	419	429	427	450	410	389	401	398	426	439	405	409	379	418	433	416	410	456	440	406	451	418	408	465	416	423	428	410	407	443	417	428	394	400	413	421	420	388	388	402	395	428	425	411	389	384	431	415	414	393	447	426	397	425	437	430	444	404	378	435	398	413	438	398	434	418	407	425	408	438	398	398	396	413	411	429	428	428	398	399	443	433	411	438	456	440	406	418	373	433	449	417	379	430	410	401	431	392	426	422	432	377	409	455	420	442	377	411	431	434	432	425	415	391	373	416	405	415	434	384	396	433	467	393	409	445	383	421	413	412	434	438	422	385	410	422	426	444	440	439	450	426	358	398	420	420	394	424	438	407	442	440	426	369	394	393	413	387	410	383	412	439	420	439	384	411	437	436	371	440	390	425	390	392	427	442	393	452	417	398	447	396	413	413	421	418	415	430	456	416	411	441	424	426	404	429	412	419	435	408	437	435	383	396	436	408	444	397	406	444	439	423	399	447	429	408	427	418	394	399	410	424	448	385	426	417	431	389	393	434	426	410	402	387	420	425	386	394	414	394	386	409	436	413	405	418	408	424	396	414	390	425	433	375	445	413	447	423	402	419	424	415	413	415	376	390	446	414	427	415	410	417	421	419	381	448	415	393	445	379	420	443	411	407	407	388	400	415	439	407	403	456	421	460	431	395	453	400	415	394	408	405	438	419	427	418	408	429	395	371	421	417	453	409	409	395	423	455	405	450	429	395	415	378	394	455	395	417	435	437	410	404	397	394	400	377	428	361	434	446	390	425	411	406	394	436	431	413	424	407	437	437	438	437	371	396	374	402	411	444	390	413	399	396	418	411	398	395	446	446	424	411	396	408	407	424	423	405	402	429	438	425	432	406	392	400	431	447	423	431	435	404	378	433	418	429	452	417	427	402	427	419	404	413	432	418	413	396	393	433	396	429	388	400	420	410	414	419	378	370	394	387	458	419	438	419	375	412	415	429	440	429	410	388	395	399	418	412	441	403	406	404	426	406	398	436	412	405	428	440	445	431	426	429	378	406	421	433	438	417	419	396	429	430	427	457	420	447	389	385	425	423	383	408	402	425	426	418	422	431	415	386	389	414	435	407	405	400	398	431	414	422	420	413	380	435	448	422	389	433	419	416	405	417	404	442	416	368	421	442	409	425	390	443	428	387	433	436	402	439	441	412	395	443	442	388	383	437	426	400	404	404	404	377	418	415	395	372	422	419	391	387	384	407	427	387	419	416	414	452	417	410	442	426	397	432	424	446	390	406	418	411	445	393	388	414	402	422	430	449	437	414	373	423	423	419	407	436	417	406	391	440	422	425	430	423	452	407	419	411	422	418	417	455	454	420	423	417	408	426	400	386	400	430	390	390	415	411	402	441	408	467	396	408	443	404	421	391	458	445	406	420	469	442	419	420	382	425	415	420	397	431	404	412	403	436	404	422	394	439	426	428	446	397	384	456	426	384	370	414	420	404	424	378	439	425	410	402	397	400	395	400	428	408	416	438	368	422	418	433	401	405	401	384	425	390	401	413	410	435	434	422	410	425	445	454	411	463	414	393	400	417	434	432	420	428	401	381	388	406	437	420	398	418	411	440	422	374	431	427	404	440	420	473	417	409	399	434	431	446	416	424	445	390	415	439	426	402	432	393	404	376	459	447	413	414	431	426	442	396	413	426	413	404	408	414	404	397	408	435	419	419	463	397	412	412	408	435	414	423	407	393	452	471	412	407	417	372	391	431	365	388	412	457	399	411	414	429	414	411	471	428	424	416	437	408	425	393	403	454	405	426	418	445	426	437	455	464	432	433	443	447	379	417	453	415	434	435	458	392	398	407	424	460	422	441	452	435	432	406	377	417	412	412	425	414	447	416	427	394	451	478	413	410	368	422	423	424	425	380	374	409	424	409	419	407	418	467	357	394	404	411	406	405	429	385	407	415	404	408	422	420	431	409	447	443	388	426	412	431	412	427	429	382	428	387	422	408	419	416	416	399	427	445	420	415	431	409	450	378	391	425	412	429	395	411	409	436	409	408	387	419	434	431	435	392	391	412	383	400	375	427	379	395	398	427	407	408	456	400	399	409	443	427	450	414	410	388	421	420	405	441	401	442	451	415	378	411	405	392	426	403	415	414	442	413	441	384	429	445	398	418	414	410	416	370	381	395	416	429	430	424	400	453	390	432	416	424	397	441	411	430	406	416	409	415	456	422	444	396	410	413	415	419	406	422	382	448	420	433	411	389	456	439	369	431	433	422	420	450	436	410	406	421	393	458	400	464	421	425	419	460	384	433	401	391	397	413	398	395	413	444	395	399	446	439	407	400	414	386	414	386	381	390	437	400	409	415	411	405	408	439	427	392	433	372	416	403	416	410	421	407	475	396	427	376	418	430	422	401	426	416	440	416	408	414	443	398	419	442	420	370	414	384	414	427	408	440	451	405	444	396	384	440	405	403	396	420	427	451	401	434	401	396	416	408	393	422	452	412	448	417	427	395	404	394	414	393	428	411	375	439	430	390	416	440	403	403	406	407	395	427	381	443	449	390	437	411	447	394	430	424	429	419	432	400	443	438	421	373	399	425	430	433	418
15315	9107	9605	6289	3223	1602	870	460	275	261	257	264	239	259	234	261	266	230	258	213	299	280	270	225	212	250	267	222	251	277	246	261	266	270	253	251	286	253	270	243	273	262	269	263	233	242	271	282	253	282	284	247	296	267	268	279	265	238	249	237	266	243	265	263	267	256	267	259	234	266	262	246	253	276	265	247	245	229	257	262	259	229	251	242	248	267	268	254	262	277	266	250	286	271	247	251	234	257	248	249	274	249	247	236	252	240	244	261	248	270	251	241	250	262	298	252	232	235	238	262	253	230	258	234	256	211	255	276	245	271	262	271	250	282	248	260	245	252	268	264	238	249	244	251	260	250	262	234	259	248	256	285	245	242	239	268	266	268	257	240	246	282	285	283	273	263	254	280	268	269	281	243	269	263	264	242	235	219	240	276	233	238	244	252	255	273	254	244	266	258	231	266	262	256	232	248	255	230	243	269	250	248	253	245	252	274	243	237	238	263	237	265	273	273	243	267	276	268	240	246	263	279	274	237	268	249	283	258	265	241	276	270	267	246	267	262	247	248	245	266	272	237	248	235	253	272	247	250	217	251	286	280	249	255	286	247	266	270	217	241	253	255	288	272	268	259	246	262	268	229	279	297	238	259	232	282	242	270	260	248	255	280	248	247	235	243	220	238	283	253	263	274	237	236	254	245	255	220	249	264	266	235	232	238	247	248	259	257	251	259	268	250	265	234	261	252	237	269	238	220	249	245	252	234	280	277	256	265	276	270	268	239	267	262	270	253	272	243	225	246	249	252	251	268	238	239	264	252	257	260	277	273	232	240	265	235	241	261	266	245	246	250	268	284	250	254	259	257	266	242	274	270	248	246	251	255	280	267	242	266	250	269	268	237	262	263	254	247	255	212	279	265	289	260	260	278	259	269	249	286	267	240	265	273	243	281	242	263	231	264	232	254	265	259	233	248	243	262	295	238	237	283	269	287	276	247	285	247	286	227	250	266	249	250	225	255	260	281	254	247	258	261	267	230	256	255	276	284	231	263	278	237	259	266	282	269	278	281	249	233	277	272	251	254	270	274	260	255	296	254	245	270	267	280	265	253	268	282	251	251	260	235	255	284	247	266	263	256	246	233	295	254	245	226	227	277	251	239	264	251	278	253	252	233	272	272	262	249	250	262	260	231	245	255	286	234	239	283	271	265	277	267	279	247	279	258	254	285	296	296	243	244	282	283	243	249	237	289	250	239	249	276	248	244	256	271	230	261	265	259	243	255	255	232	250	297	272	280	232	232	241	238	265	249	261	275	258	238	255	235	275	284	240	254	250	269	288	279	236	258	279	255	223	261	260	275	299	263	250	256	264	269	242	237	258	239	267	285	259	270	259	266	248	276	267	259	275	227	279	260	240	230	278	219	213	246	247	282	245	257	277	241	257	250	249	256	243	253	247	280	241	235	255	229	259	220	245	245	256	248	263	259	217	251	262	262	243	232	260	276	248	262	243	240	251	261	232	256	266	243	277	246	257	225	246	249	219	268	270	258	248	252	263	252	250	259	264	248	250	323	251	288	279	282	277	213	259	274	258	258	251	250	250	238	256	288	280	294	270	286	261	230	247	280	266	255	282	272	268	260	258	245	246	249	252	212	242	243	250	252	251	255	248	266	249	252	250	259	284	256	246	264	232	273	289	253	250	260	264	260	274	254	262	267	283	270	261	254	268	266	260	271	228	236	240	243	255	254	288	251	248	255	267	271	280	248	233	271	277	251	268	228	240	261	234	250	242	274	262	260	287	235	258	265	255	279	270	278	240	269	278	257	244	268	254	270	269	238	262	269	241	256	270	264	255	222	264	256	228	269	271	267	249	242	285	230	251	249	243	238	252	256	222	232	256	262	234	269	254	233	275	250	263	268	269	252	251	262	274	245	267	282	251	283	270	266	259	256	256	244	280	234	271	241	237	248	273	240	259	259	231	244	227	241	244	260	250	239	254	251	239	255	279	237	248	235	232	266	262	276	251	262	261	278	256	228	293	272	260	235	240	236	202	261	252	251	252	286	263	240	261	257	294	268	239	259	284	261	259	264	260	257	253	226	235	242	272	251	270	294	245	273	224	268	275	252	240	245	268	268	279	219	261	256	275	277	253	259	273	289	264	249	244	267	252	251	252	286	267	247	258	252	253	240	282	257	255	254	252	259	243	266	248	252	263	242	257	240	260	261	261	268	274	233	261	250	251	244	242	251	242	237	273	253	262	287	269	263	271	258	235	274	273	280	251	258	276	248	261	275	239	240	241	261	271	257	271	242	284	234	261	284	251	244	254	263	271	238	254	245	282	242	245	260	259	295	290	232	244	259	268	235	243	273	252	261	265	243	261	252	254	283	235	243	241	222	291	236	254	241	271	264	257	284	268	241	260	240	256	253	229	292	258	260	261	244	248	233	286	267	260	239	268	272	271	283	296	265	279	236	259	240	262	256	214	265	239	265	235	234	255	252	247	247	276	237	233	258	237	271	255	260	267	260	231	253	253	264	247	249	272	256	259	291	294	266	289	262	277	244	278	244	269	286	234	256	223	248	240	282	241	269	242	274	247	241	231	246	245	277	260	264	259	231	275	252	296	280	249	264	259	237	276	259	227	268	254	244	256	278	243	264	270	243	268	251	249	260	247	259	283	262	254	272	224	295	266	246	259	255	287	262	251	256	277	266	259	251	256	226	264	232	230	247	266	262	240	228	269	261	280	243	244	252	239	254	252	274	291	251	275	229	258	280	256	244	233	255	274	304	234	242	258	248	231	281	256	270	250	266	262	262	275	242	261	275	248	290	242	239	250	270	254	253	257	265	244	259	278	240	249	266	282	274	249	247	241	256	230	286	244	263	256	279	243	253	248	256	257	254	273	255	235	234	248	266	248	263	243	238	285	237	238	218	256	249	240	246	247	275	261	263	279	251	281	257	249	285	283	230	281	256	285	253	254	262	240	274	260	240	269	233	275	241	261	256	256	276	266	238	261	250	233	254	238	302	246	276	259	268	282	253	261	266	249	230	240	263	238	264	240	285	272	257	266	266	252	267	281	243	260	242	258	281	252	243	233	263	304	233	244	259	247	254	238	238	286	289	286	250	275	240	253	270	300	255	254	271	277	248	256	260	264	251	274	246	244	249	222	266	281	275	270	257	263	254	234	255	259	299	258	261	251	236	272	252	271	228	231	267	243	315	233	251	210	265	254	281	261	260	253	271	239	250	287	287	267	280	241	261	246	248	257	271	256	253	242	242	268	279	271	243	262	263	266	260	264	246	233	278	263	228	271	279	252	251	281	258	259	265	276	252	252	243	258	263	271	251	249	220	250	242	228	248	255	278	257	269	275	255	254	230	249	284	252	256	258	247	240	238	249	256	242	246	250	254	244	257	240	267	238	243	254	251	237	250	275	236	281	232	295	275	243	273	257	260	265	236	268	256	269	296	259	252	247	257	236	236	269	251	247	280	251	261	233	251
12176	11995	17083	14833	9110	5216	2511	1194	674	599	645	569	541	637	588	568	617	631	585	618	591	597	579	595	565	606	561	630	611	626	581	597	590	615	556	577	543	625	598	546	570	588	596	589	625	596	563	583	621	554	570	594	571	603	592	616	541	580	571	589	582	589	579	588	568	591	564	600	615	566	613	582	592	614	587	604	583	559	575	580	564	570	598	602	594	610	595	604	590	619	575	558	614	567	593	600	556	585	572	583	587	571	574	555	596	583	608	564	555	629	549	591	586	577	584	580	573	595	583	573	568	591	590	581	581	569	627	573	524	579	558	577	588	599	586	601	606	578	629	594	568	592	579	601	633	617	572	575	563	570	586	585	589	567	571	634	601	576	578	605	591	589	592	629	582	643	590	584	605	562	585	605	588	558	544	593	544	565	596	609	584	586	588	539	581	637	618	547	601	547	604	630	616	572	588	606	550	589	609	627	608	620	552	598	619	607	650	587	570	568	604	598	617	550	640	582	627	614	566	615	569	598	623	599	553	584	609	542	539	585	574	584	586	630	596	582	596	610	557	570	618	550	630	569	570	563	616	578	615	572	579	603	597	566	596	560	597	572	597	563	630	609	574	594	591	581	577	568	607	598	556	607	594	601	580	586	617	567	597	602	562	608	580	542	559	579	605	609	609	533	540	591	586	613	598	614	543	564	589	544	572	571	620	597	573	579	553	572	599	574	605	565	606	627	574	556	565	597	617	578	581	561	545	604	514	554	574	575	571	580	535	601	578	599	597	564	553	557	579	578	569	618	569	594	632	609	608	602	571	559	607	602	605	583	585	578	562	579	527	588	614	606	597	580	583	590	569	610	567	580	618	592	571	617	596	579	564	576	607	598	577	588	589	592	581	575	589	587	632	569	614	559	640	592	591	564	547	617	589	641	582	591	570	557	588	571	608	545	590	541	578	589	530	618	561	579	591	571	630	588	565	596	585	562	591	576	582	597	527	624	582	583	576	591	577	573	575	584	551	597	571	606	592	559	564	590	597	579	550	578	562	597	573	618	596	540	586	586	578	554	576	620	614	569	553	575	569	558	571	570	574	598	559	526	602	665	601	566	577	591	610	587	564	579	580	601	554	570	591	603	587	562	586	592	618	584	586	596	609	577	575	604	599	566	544	595	627	595	581	563	613	584	614	612	527	557	593	629	603	573	583	595	589	583	574	546	568	606	580	573	591	625	604	604	578	628	608	581	562	576	575	577	581	554	572	573	612	584	542	606	585	579	628	532	594	573	569	606	586	589	599	573	580	598	617	626	547	557	571	601	581	604	631	579	582	603	569	543	542	597	628	597	580	599	566	582	586	590	622	566	572	589	581	556	586	575	584	580	566	570	594	544	559	576	606	582	550	559	580	589	613	622	576	571	602	567	627	584	588	586	577	580	591	528	577	588	637	628	592	556	622	577	559	582	638	530	555	568	615	589	597	595	578	576	590	639	539	571	563	540	606	587	567	549	589	570	606	582	586	607	616	602	584	604	597	560	557	554	605	595	563	611	568	594	554	560	613	594	577	587	596	578	596	565	648	569	598	571	615	589	604	573	573	586	633	625	565	607	581	620	555	585	551	616	593	588	558	626	629	548	588	575	603	590	624	632	610	593	527	555	656	595	657	647	593	568	565	555	617	630	572	566	589	599	554	587	588	612	570	562	548	583	616	607	572	563	550	631	602	579	607	570	597	589	573	582	597	551	632	583	590	566	547	534	588	586	572	583	562	572	527	607	601	623	599	606	609	552	595	564	577	543	573	554	612	564	588	580	580	596	631	604	612	573	589	591	565	618	620	612	626	588	567	578	574	577	556	571	570	586	592	575	593	574	572	560	595	601	563	605	602	614	596	595	596	608	580	574	584	612	607	549	589	608	585	576	580	565	589	574	614	590	585	589	571	559	541	567	596	592	581	615	575	633	577	618	570	565	551	533	594	611	596	608	561	574	598	608	605	587	567	555	585	561	595	570	589	617	602	600	588	566	582	541	580	572	596	614	591	557	566	588	619	595	603	597	558	645	551	628	649	592	615	563	612	564	561	565	577	595	586	574	623	576	586	562	624	580	588	606	603	586	583	548	613	556	609	557	608	582	570	583	597	630	600	582	596	640	616	564	583	630	571	579	576	575	585	574	612	615	582	601	541	620	587	595	543	623	560	590	588	588	536	584	569	588	598	580	607	616	596	583	594	578	561	587	607	595	589	579	550	574	622	575	598	537	578	563	614	600	590	577	557	574	625	581	586	587	584	561	634	608	587	623	572	594	591	643	611	546	590	594	602	572	617	581	553	611	601	577	543	567	620	590	580	599	580	557	568	611	591	579	567	592	588	607	593	577	580	565	613	638	602	594	620	588	578	577	648	561	581	569	604	630	577	559	575	591	590	613	587	611	551	571	572	623	601	565	577	619	585	513	620	600	612	574	618	547	536	573	594	593	584	581	582	553	595	584	582	568	572	569	601	584	578	587	601	601	593	574	597	604	570	581	609	617	613	573	565	624	611	564	588	574	567	563	631	579	631	596	618	592	611	547	553	573	571	581	588	576	582	578	613	593	586	614	592	636	554	584	552	575	569	585	616	586	589	578	567	557	598	572	624	557	548	586	552	585	582	619	617	620	573	581	572	630	579	563	595	572	596	548	549	600	582	590	584	545	592	613	617	579	601	610	578	569	595	581	630	592	595	575	559	573	576	587	561	587	586	563	598	625	568	590	575	609	587	598	603	571	587	577	588	621	559	616	625	621	593	568	595	599	599	553	593	581	597	593	621	579	570	506	551	593	601	601	587	602	567	604	587	592	619	541	582	595	559	582	593	576	594	576	591	637	621	595	548	616	593	602	577	563	606	584	649	579	627	580	623	596	545	596	583	593	638	578	586	593	588	624	617	596	619	571	603	576	576	620	528	583	538	603	569	612	582	613	579	554	614	622	550	590	548	546	581	553	625	589	563	572	563	583	607	593	593	598	546	619	582	622	605	544	579	610	533	627	563	571	596	624	564	521	592	567	568	572	602	594	556	596	569	579	628	558	579	592	605	569	601	599	574	614	614	550	587	584	544	583	599	615	601	605	549	590	552	615	594	568	602	614	605	599	551	643	609	628	581	567	590	568	595	531	594	605	581	593	575	627	609	609	565	628	588	617	568	557	587	585	579	584	605	587	600	591	568	603	587	640	566	636	566	625	572	576	582	594	541	608	587	596	562	598	598	566	572	607	578	593	591	582	593	611	600	592	557	570	612	589	570	581	611	559	621	562	602	601	593	572	533	586	584	600	579	572	583	569	536	587	582	612	544	565	585	553	614	580	590	608	581	585	589	569	573	555	591	605	618	562	608	588	577	603	648	593	595	580	549	587	606	608	565	558	605	642	579	562	571	595	585	553	626	581	592	597	585	621	527	566	590	608	601	573	619	607	534	593	554	585	573	571	610	594	602	598	633	608	607	599	626	573	587	603	576	608	615	620
58000	55793	59959	47571	30585	16681	6699	1652	440	235	240	184	189	205	203	213	219	179	210	197	206	209	214	186	229	207	175	189	209	246	197	208	172	204	209	166	190	200	193	203	199	224	199	191	217	180	180	204	219	189	220	186	212	204	201	159	210	177	199	183	212	183	192	210	206	175	203	173	211	198	208	211	222	187	201	199	205	191	213	188	192	178	200	196	195	199	195	208	219	209	208	199	192	203	215	178	198	187	210	199	236	188	174	174	219	172	198	175	195	207	193	224	188	191	227	191	199	211	217	198	210	217	184	197	219	202	210	236	174	185	205	189	204	192	191	218	183	198	205	177	214	195	202	197	205	202	199	210	196	181	228	181	192	199	192	220	192	194	214	195	193	182	183	186	228	200	199	222	193	203	225	170	190	230	194	198	181	179	184	173	199	194	209	203	207	206	172	175	193	204	201	206	199	230	177	186	220	196	206	193	219	184	193	207	173	208	210	210	182	191	214	206	197	194	228	205	225	206	206	194	188	211	218	216	231	210	168	191	178	178	175	205	200	194	191	189	212	196	205	217	200	224	225	206	166	233	198	192	200	209	225	206	202	192	202	174	184	179	181	206	193	199	195	193	221	202	208	221	212	183	210	207	211	198	177	206	206	209	213	207	192	205	212	202	201	208	214	197	171	189	177	198	187	178	211	182	205	193	188	196	207	208	187	205	235	188	190	207	206	164	177	215	183	205	209	208	207	203	210	192	208	194	233	219	186	207	214	189	185	198	227	204	192	207	171	197	195	208	197	196	201	216	191	206	219	211	211	205	205	187	228	179	218	204	202	210	194	207	187	209	203	204	191	223	205	188	220	197	220	194	192	200	165	184	195	176	177	196	213	192	202	203	203	199	203	223	187	208	212	206	196	167	219	219	200	185	213	225	200	193	207	189	173	198	189	203	208	202	192	215	194	211	170	199	196	205	200	209	187	214	194	217	204	213	178	209	196	185	199	196	194	190	193	214	200	185	226	209	187	207	201	204	196	215	194	215	201	207	220	221	204	175	200	204	206	211	204	195	205	198	200	182	202	178	200	195	195	203	203	208	235	213	197	188	181	221	181	206	199	214	173	219	206	187	203	202	181	203	206	224	203	182	218	211	211	200	201	188	207	221	219	212	192	206	169	226	184	175	197	216	172	219	200	214	197	204	176	201	209	203	194	185	181	217	218	196	192	183	190	192	191	205	194	173	216	203	182	194	217	205	200	206	199	196	207	213	177	223	216	180	188	202	227	195	193	204	186	230	200	194	200	202	209	188	213	207	206	219	205	185	191	196	185	232	158	203	227	224	208	202	207	215	196	190	202	222	228	194	197	191	196	192	189	202	221	183	192	226	203	192	190	228	218	178	237	181	188	219	198	204	220	163	201	204	184	225	165	161	175	213	204	187	196	196	215	200	183	230	181	187	190	202	193	216	198	238	180	218	192	221	202	194	221	179	199	210	201	178	199	192	188	192	185	198	213	211	205	173	205	205	199	204	178	208	179	207	203	206	172	200	211	214	170	209	164	196	193	205	210	204	192	232	217	192	190	196	196	223	173	199	202	175	169	218	205	193	195	203	199	203	234	199	211	187	189	201	195	215	205	189	212	224	207	206	208	208	201	200	191	212	196	216	168	184	193	193	227	203	215	220	236	192	204	222	195	186	201	203	188	205	214	208	215	212	215	207	183	194	199	206	198	200	195	196	206	216	201	209	183	190	195	180	184	220	225	210	239	219	178	211	214	194	218	185	194	183	183	204	198	185	189	214	200	217	208	201	207	208	198	201	205	189	192	191	190	210	206	202	212	193	181	189	212	195	211	183	175	216	204	182	167	194	207	211	229	218	211	193	201	184	184	198	223	229	216	204	250	222	207	199	224	209	185	190	179	178	189	208	201	200	230	211	213	192	189	212	200	212	191	194	194	211	228	190	186	230	184	206	223	194	183	181	214	211	195	223	196	190	212	196	190	188	185	221	182	210	205	192	220	198	187	214	163	202	196	223	167	192	206	155	213	214	230	207	214	179	212	234	213	195	181	198	204	211	187	177	207	200	196	211	199	189	204	211	203	197	211	214	192	212	200	188	193	194	195	206	190	197	207	214	194	206	200	226	199	188	209	176	208	194	182	187	191	165	185	220	190	214	228	242	218	204	179	204	201	159	188	190	197	197	194	184	200	221	199	184	204	209	192	202	201	179	220	205	213	232	199	203	211	208	178	169	191	189	227	207	219	190	228	227	179	202	199	220	200	190	180	232	214	221	205	191	217	180	179	176	208	194	217	225	211	195	189	178	201	200	177	167	199	210	215	204	183	204	245	187	204	182	216	187	197	205	219	196	211	187	205	196	191	201	186	215	213	198	192	179	185	207	221	205	198	214	187	199	209	197	194	180	210	207	211	200	178	209	193	193	199	190	200	233	210	168	188	199	190	206	199	198	208	214	184	205	201	203	197	185	222	216	189	209	182	202	192	206	197	215	211	227	216	199	199	221	187	191	206	213	199	208	178	199	182	225	210	183	174	182	223	197	192	204	209	184	178	199	186	205	213	217	200	209	236	210	192	213	172	198	192	213	207	193	179	195	209	207	203	183	196	181	210	186	200	172	198	194	196	192	206	198	175	179	188	177	190	194	216	192	190	193	197	210	180	195	207	208	209	196	242	201	184	200	207	186	210	203	173	189	201	177	185	180	179	225	216	239	224	230	189	179	204	189	202	193	220	216	188	194	190	202	183	200	200	228	218	230	180	204	228	194	183	204	178	179	197	218	205	204	211	208	176	192	203	176	181	183	199	193	186	196	195	189	180	187	208	194	160	202	191	195	181	211	199	202	204	184	185	218	172	189	198	196	198	178	202	194	214	188	202	199	213	206	209	188	193	203	184	211	210	192	214	198	184	185	208	226	188	197	196	199	206	184	200	187	218	219	204	210	228	228	204	177	189	185	193	217	203	199	200	227	185	214	178	193	199	220	185	178	195	189	211	163	199	202	223	191	227	212	203	198	178	204	187	187	182	213	160	204	198	216	203	200	219	211	180	227	166	207	183	206	199	216	238	203	206	207	212	172	213	203	201	194	177	187	207	218	203	203	228	200	211	201	204	202	189	213	195	197	196	173	218	215	172	193	201	216	225	197	201	200	192	197	197	192	189	192	213	198	192	209	227	205	185	211	184	206	217	200	221	191	195	221	209	202	184	218	208	204	184	193	204	198	187	198	176	202	206	192	193	186	192	204	215	210	183	197	202	188	204	193	204	201	165	189	199	212	197	202	174	210	208	202	199	199	196	189	201	193	216	213	190	198	192	222	196	197	221	192	211	218	210	228	225	186	195	200	178	190	199	208	177	212	207	167	210	196	198	233	178	193	177	203	179	192	184	188	198	190	227	195	188	199	177	200	173	198	216	188	174	183	197	226	206	198	179	181	197	199	188	217	188	204	223	210	208	204	187	210	193	177	212	202	179	196	196	217	188	220
34661	41801	55450	51804	40979	28721	16127	4975	1378	663	571	493	470	495	587	543	526	559	500	529	457	485	511	449	486	434	479	482	453	458	442	452	474	477	464	479	484	442	460	474	478	515	525	477	454	486	466	444	462	447	446	477	467	484	435	491	463	489	460	464	431	524	497	481	496	458	475	471	475	452	443	444	479	481	478	494	475	484	494	483	448	486	424	486	493	455	445	474	447	489	477	501	477	443	468	453	422	461	491	466	477	473	433	437	478	533	451	451	463	509	488	463	506	480	437	466	487	480	479	459	481	486	437	442	443	469	501	496	478	436	446	468	477	463	440	462	449	470	459	494	486	466	458	495	467	473	478	498	461	455	502	494	459	480	449	463	463	466	492	466	490	517	424	463	472	460	492	472	505	465	484	450	470	475	464	420	475	519	473	455	513	482	518	416	438	502	456	460	443	451	474	451	455	429	441	495	466	485	436	487	483	488	488	475	477	461	498	483	478	510	457	510	525	494	485	441	475	464	439	486	490	461	443	482	487	428	479	489	461	441	491	445	446	444	491	450	451	463	490	486	471	447	469	464	514	484	456	453	446	484	481	461	478	503	494	473	468	436	455	512	492	475	433	465	441	437	494	480	468	422	476	471	497	461	488	451	449	466	527	465	460	480	491	440	477	446	455	485	462	513	447	478	485	444	495	487	488	487	462	480	458	454	429	472	489	483	475	454	487	501	459	441	490	476	507	463	486	468	473	480	456	450	481	460	473	506	458	476	416	475	439	448	485	453	478	452	462	443	501	485	442	470	478	497	447	486	473	481	503	464	517	471	467	492	446	456	449	471	488	491	450	462	478	465	463	469	448	444	474	430	509	468	462	468	446	473	479	451	452	476	494	444	451	486	494	443	472	455	478	500	448	460	448	464	404	457	466	498	447	461	472	455	467	461	470	463	472	496	479	499	494	442	461	466	489	452	467	469	461	466	504	475	463	456	459	501	471	479	478	410	425	439	490	520	473	458	451	471	460	444	426	434	474	446	443	467	455	481	474	483	463	445	467	430	395	493	473	499	446	532	455	505	478	444	468	454	497	456	482	465	480	477	475	466	499	452	512	486	461	460	454	486	456	451	439	499	506	513	482	495	477	507	447	472	483	468	477	452	481	471	459	466	507	481	452	455	435	423	483	455	465	470	479	468	457	432	487	469	470	477	463	481	462	428	486	451	476	471	481	439	486	455	473	485	472	481	498	436	495	444	441	482	494	478	469	472	482	486	450	457	508	459	492	466	497	449	482	464	471	507	454	444	466	464	482	447	476	466	505	477	408	457	464	483	467	498	462	440	483	478	449	432	480	482	464	499	457	445	497	477	478	431	489	479	468	492	459	451	476	486	486	459	487	458	436	445	483	459	475	452	499	443	464	492	460	470	459	455	448	473	476	486	470	436	475	455	428	457	479	456	479	460	484	455	485	499	483	446	474	454	450	480	482	492	463	452	460	499	509	447	427	506	462	469	460	471	450	534	483	479	448	463	481	446	480	417	524	461	508	469	480	468	467	462	455	473	494	440	452	463	492	496	450	488	510	467	440	449	459	480	461	431	459	463	466	465	482	458	477	462	476	470	498	464	460	439	488	479	456	472	466	478	518	440	472	461	467	420	426	474	488	471	496	482	444	432	491	502	457	453	483	459	487	447	441	472	493	495	480	455	485	481	432	514	459	459	458	492	478	480	464	460	446	479	443	512	498	440	475	496	479	506	468	465	483	481	446	458	470	484	495	457	488	469	479	428	467	493	466	504	460	445	475	481	468	468	479	469	459	461	466	437	434	478	477	491	472	448	467	482	471	452	441	466	435	463	478	433	478	445	481	478	447	455	466	447	465	452	466	497	458	451	458	434	478	468	509	500	453	476	445	443	502	476	449	464	434	463	490	481	479	444	472	474	488	466	447	481	458	445	468	500	472	472	453	432	450	472	465	496	486	471	477	473	477	506	480	455	466	436	473	476	534	464	472	435	499	485	468	459	470	502	461	481	457	471	471	508	441	479	443	482	493	439	438	486	478	503	475	446	441	452	437	482	439	446	438	490	455	481	488	466	491	457	504	439	467	477	463	473	485	477	483	462	462	473	456	468	471	467	438	483	460	423	461	477	448	502	460	467	478	443	438	446	476	474	458	456	475	461	476	466	510	474	469	432	463	469	488	476	462	441	448	503	404	454	447	477	469	454	449	459	471	485	465	458	469	489	503	487	493	487	490	481	444	431	473	486	442	494	427	477	447	461	457	471	503	453	513	453	455	516	459	469	429	492	480	482	463	491	474	468	456	523	435	494	464	465	445	491	461	469	451	487	430	469	486	465	457	494	436	459	500	463	472	463	458	484	443	492	481	486	463	501	475	496	464	464	469	471	508	483	418	461	476	438	491	482	482	475	466	458	495	497	469	461	483	470	469	450	448	438	451	494	466	459	494	490	473	484	496	449	445	474	502	477	469	485	471	453	481	500	506	490	465	453	457	478	439	441	475	477	488	449	452	488	489	448	479	466	496	474	481	443	449	463	493	450	471	477	523	440	481	448	424	485	500	410	497	479	489	482	482	472	447	479	449	431	432	495	461	499	485	464	444	468	455	487	471	501	471	477	429	470	454	477	428	445	510	475	484	475	455	448	496	451	451	464	441	466	497	491	467	442	486	467	488	460	480	477	472	485	467	429	481	469	437	466	451	443	470	473	458	461	484	416	489	481	479	492	440	487	472	479	477	460	510	471	503	447	467	477	477	469	456	468	457	443	470	451	462	471	437	496	434	464	497	460	468	461	484	460	503	470	447	468	494	461	469	456	433	463	467	443	451	452	496	442	457	459	491	469	445	456	473	460	461	460	429	474	437	474	478	462	461	471	465	448	457	482	462	460	436	475	473	453	429	491	459	465	484	438	455	458	470	459	461	452	526	466	457	426	444	446	469	474	473	470	427	489	467	440	460	448	435	456	468	443	483	486	414	446	482	454	451	452	499	482	499	488	455	493	495	464	452	462	492	444	465	509	455	455	480	493	476	452	453	477	462	470	466	454	443	466	512	471	461	437	463	465	439	470	461	508	473	478	469	480	480	495	437	487	485	473	474	438	477	455	478	462	511	459	470	509	470	483	452	446	461	433	456	457	486	507	477	460	459	506	492	458	458	450	496	417	448	492	463	470	495	492	456	448	479	477	467	485	467	454	456	466	427	451	478	454	474	489	463	481	476	490	456	462	436	475	442	484	483	423	480	438	477	493	498	511	477	459	486	472	423	505	473	476	449	455	480	481	493	443	490	459	487	441	473	510	460	477	444	429	455	461	420	479	459	484	474	427	478	455	466	486	441	484	478	488	451	449	468	498	511	504	461	480	484	486	490	455	469	517	459	461	455	433	533	463	489	486	468	437	480	497	460	432	501	489	436	487	465	457	469	466	493	461	434	439	459	431	483	474	518	453	483	414	487	479	456	471	487	425	419	440	478	468	467	458	453	447
74914	73863	75559	62563	45044	29323	15213	3970	755	293	248	239	195	182	222	200	156	178	177	199	180	190	189	186	174	156	179	169	159	166	173	205	181	178	171	180	172	171	194	186	167	174	184	204	174	179	159	185	163	183	210	182	178	184	174	168	214	166	163	182	154	183	156	186	187	197	181	190	198	184	173	174	177	200	191	175	182	193	181	181	176	182	170	197	159	156	187	167	190	183	160	188	149	196	156	151	168	187	193	165	183	181	173	173	145	183	176	211	175	187	189	169	186	164	163	167	159	168	201	168	180	173	172	163	186	161	176	188	165	164	192	178	175	176	188	172	178	183	182	192	183	162	176	185	174	209	179	167	201	179	183	161	179	179	143	148	192	168	174	201	164	172	167	158	185	160	194	156	181	160	156	180	169	192	191	205	164	155	182	162	185	173	184	176	173	178	158	181	178	191	182	172	178	177	169	222	147	182	178	158	190	176	176	177	171	182	146	182	180	178	178	187	211	177	191	154	155	178	172	170	173	163	182	197	214	159	174	176	160	178	183	168	166	186	192	160	184	164	184	147	187	173	193	182	171	157	175	192	178	164	162	171	176	163	165	170	175	160	182	169	167	171	164	172	154	203	162	171	215	198	188	168	187	166	167	175	195	175	174	178	172	185	140	191	177	172	186	168	161	192	171	179	183	154	178	187	158	177	168	171	164	165	171	172	178	208	192	184	182	179	156	188	188	149	175	166	169	166	171	170	167	186	196	159	170	172	158	172	165	171	176	183	188	189	170	193	175	194	169	195	176	161	173	158	170	151	167	187	158	171	173	184	176	165	203	163	188	179	183	143	172	178	182	202	169	150	195	182	170	192	174	173	173	156	169	158	182	158	184	175	173	186	195	170	201	167	180	185	192	180	168	154	190	186	193	152	191	192	177	170	187	194	177	163	172	175	189	177	164	167	178	167	186	196	188	190	179	174	172	177	202	168	180	172	145	171	192	198	190	172	157	171	184	144	190	179	185	176	200	174	149	195	152	161	179	166	190	177	154	172	162	183	192	191	160	155	174	177	171	165	188	157	161	151	206	167	185	185	175	183	195	185	148	166	197	177	176	187	175	178	201	209	182	192	173	139	178	156	154	161	174	178	167	194	178	167	159	181	176	174	190	185	185	176	157	158	177	189	160	165	174	189	168	175	182	191	183	160	184	204	196	158	217	191	187	186	175	167	158	168	185	176	176	169	154	167	161	173	190	179	172	170	163	173	177	175	159	172	189	175	189	181	182	174	158	171	169	197	215	179	175	191	191	188	177	144	182	176	182	157	194	181	182	191	172	156	183	207	154	177	158	180	166	179	168	186	186	193	167	150	171	165	176	169	191	161	166	171	165	207	150	159	158	190	179	174	175	184	177	166	201	162	176	174	172	160	184	154	163	161	183	161	161	187	194	186	171	172	161	184	179	180	175	149	180	176	185	182	180	171	184	184	167	161	192	166	169	150	215	192	193	172	182	161	196	168	160	162	186	167	151	188	162	174	167	175	161	174	175	178	150	159	181	169	166	194	200	176	178	145	155	182	170	175	153	177	178	185	169	168	161	173	161	177	164	203	181	166	182	192	160	149	164	171	192	173	188	174	173	174	156	151	171	187	185	184	195	193	178	187	159	196	197	155	189	191	189	183	192	185	162	161	190	187	165	191	158	177	168	165	171	202	177	174	180	184	171	164	173	202	179	170	183	153	159	199	206	164	172	156	199	152	167	173	195	193	180	169	172	173	178	168	180	187	165	186	159	199	168	168	161	189	198	189	146	177	213	165	196	171	194	193	173	182	162	200	174	182	168	171	182	164	164	168	185	153	192	180	187	170	182	171	174	159	170	195	178	167	186	166	174	177	167	175	212	193	172	181	210	190	175	171	187	172	166	164	158	182	192	168	166	166	176	169	187	172	161	183	182	185	199	176	188	148	170	189	182	177	183	140	168	163	202	186	194	189	180	180	190	181	192	150	168	174	183	167	173	162	190	176	210	196	175	179	174	184	169	190	201	189	174	191	168	174	157	160	187	191	207	158	172	203	175	188	188	167	193	165	177	176	161	172	198	167	175	177	199	184	185	187	196	178	199	162	172	177	184	182	181	155	189	185	194	153	181	155	179	163	188	193	167	182	161	197	174	162	190	192	167	181	172	218	191	186	188	192	190	164	179	177	150	174	183	179	183	195	160	144	175	148	174	168	198	156	186	167	187	159	187	173	154	188	185	195	176	172	192	145	167	177	164	170	204	153	181	178	189	169	175	199	161	210	169	174	180	181	176	188	170	151	169	171	183	175	171	201	171	193	173	156	159	183	173	173	188	176	192	169	160	176	164	177	179	169	194	181	182	176	148	171	182	186	154	184	173	170	186	164	206	163	170	178	150	174	186	169	163	151	172	195	166	179	178	175	164	182	160	179	155	172	162	188	171	184	186	182	195	176	211	160	163	166	180	168	189	166	178	180	173	167	179	194	163	174	176	179	163	156	177	168	161	182	151	198	196	176	186	165	169	180	175	166	200	168	146	175	169	171	169	183	184	185	177	180	205	177	171	174	151	167	162	188	173	197	171	199	164	175	153	176	187	189	179	172	182	168	188	158	175	158	190	168	161	186	192	164	188	177	201	197	158	163	212	191	170	216	173	187	169	174	170	177	187	192	162	161	180	174	177	155	183	160	173	185	206	168	191	189	177	178	197	191	185	167	166	164	185	176	180	158	181	192	188	176	174	170	209	167	175	166	156	174	191	167	148	186	170	178	166	193	152	153	181	176	173	173	173	191	170	202	194	157	154	177	185	167	190	179	162	190	201	193	167	211	169	187	168	157	177	175	163	211	178	154	177	201	166	176	159	181	167	174	166	177	156	173	178	189	179	168	175	156	206	179	181	180	174	189	151	180	172	160	186	172	157	167	167	182	182	168	184	155	163	163	154	179	148	164	179	176	182	178	177	186	200	154	197	188	180	164	176	167	187	196	197	162	177	190	196	195	188	194	176	179	148	149	175	179	193	171	164	179	182	187	154	155	135	177	172	169	180	195	170	175	184	180	179	187	170	197	209	169	158	177	171	177	150	176	182	181	183	179	177	176	185	176	201	174	180	190	171	186	173	177	183	194	162	212	177	159	195	158	182	167	188	174	171	187	166	179	194	150	171	150	184	182	172	165	193	181	161	169	180	159	204	171	171	185	176	172	189	172	150	180	190	185	169	189	202	171	202	152	177	180	178	161	205	163	185	188	189	189	177	175	186	180	164	180	172	195	170	190	186	169	185	190	184	208	195	164	193	172	162	146	197	171	179	195	180	181	177	153	179	173	158	178	171	178	175	181	176	192	180	174	195	174	170	175	181	195	174	160	183	179	165	170	185	191	159	186	205	172	181	154	173	155	168	160	200	171	187	203	162	196	156	173	173	179	186	192	164	204	176	151	165	183	186	173	182	182	183	193	190	188	175	196	170	169	177	192	178	172	172	173	166	192
46442	55253	71383	67052	53413	40150	26058	9068	2322	922	715	543	463	531	647	576	529	424	453	491	455	504	444	426	447	413	429	459	429	443	426	417	441	415	392	407	451	413	396	422	475	525	498	440	432	440	409	444	418	414	426	422	397	438	418	390	439	418	374	446	430	402	403	388	413	413	411	390	424	435	395	422	423	438	435	440	454	426	402	444	406	417	399	426	423	425	405	405	407	413	402	383	427	429	401	424	410	398	467	478	395	444	422	415	391	441	440	407	446	436	404	406	383	426	431	438	400	432	452	405	454	413	412	436	428	400	413	447	419	400	411	434	423	431	431	423	438	418	437	434	437	431	407	438	423	420	426	424	438	405	456	425	433	406	438	398	462	423	442	438	408	416	410	448	439	420	421	387	435	442	416	445	427	432	420	410	442	414	438	444	441	422	463	433	413	416	423	426	464	444	440	427	457	396	401	431	441	412	430	400	448	383	414	406	420	423	436	447	439	421	413	443	387	462	429	394	444	379	448	399	479	425	420	418	412	432	433	447	454	400	403	395	444	395	392	424	440	416	421	435	455	437	432	411	427	425	415	435	443	418	442	437	436	422	459	439	440	358	388	437	468	433	407	425	397	438	402	419	409	436	407	438	385	423	424	412	431	409	416	410	447	428	422	424	454	412	466	413	416	380	408	430	399	413	412	415	416	419	420	395	432	370	386	408	417	421	435	435	444	421	414	395	380	395	411	437	421	414	415	402	415	382	400	443	432	407	412	411	416	430	417	407	429	415	424	399	418	406	435	387	449	425	397	435	396	437	404	428	388	407	425	426	452	441	427	411	385	424	391	405	412	379	448	448	401	425	434	420	408	445	408	430	436	421	427	427	430	425	417	457	462	445	454	450	436	410	428	390	441	430	423	421	421	440	420	403	427	417	405	403	403	447	425	409	382	440	416	391	366	397	407	421	402	397	405	414	413	420	447	434	431	451	424	439	410	431	425	405	407	443	391	426	433	388	433	428	450	420	451	477	436	431	389	404	409	455	421	438	416	428	470	453	408	417	435	396	443	399	440	429	416	459	439	448	429	437	423	422	430	444	442	437	416	405	415	449	429	427	438	445	390	425	372	413	438	415	390	401	438	422	431	425	440	392	397	418	403	424	419	411	443	430	426	440	424	412	415	452	397	406	422	425	397	417	440	431	436	455	421	442	412	425	425	380	402	451	415	431	404	425	412	405	393	419	427	426	413	392	404	425	403	425	403	403	427	405	406	410	384	461	423	413	445	407	408	418	411	445	437	436	376	402	443	411	433	393	437	452	438	392	428	446	405	410	401	370	440	396	484	390	419	418	402	438	419	412	401	415	413	444	439	420	400	419	431	435	414	408	443	434	422	403	455	405	470	395	443	439	428	416	436	435	412	400	413	436	445	438	466	428	419	426	442	461	382	385	407	421	457	387	426	406	400	389	395	416	401	376	448	395	425	411	388	433	417	425	436	455	435	442	397	461	435	456	441	425	455	459	430	396	403	431	388	425	430	403	437	358	408	461	427	403	389	396	438	382	415	439	390	433	414	421	459	382	397	424	383	418	416	402	426	387	415	447	402	432	410	398	414	418	462	447	445	410	416	448	472	440	432	407	422	460	457	415	415	445	414	427	422	420	377	442	405	420	420	421	415	432	420	441	368	408	419	428	423	441	425	443	412	420	437	396	421	429	426	411	421	438	411	404	441	405	424	419	431	429	430	447	395	412	401	406	413	384	421	427	417	418	417	409	400	464	429	428	405	399	434	413	444	449	432	427	437	423	417	431	419	473	410	417	411	413	431	423	453	401	395	431	425	433	425	382	395	422	434	409	412	425	388	457	419	395	409	413	424	430	441	394	434	423	389	427	445	411	480	437	409	412	423	452	377	397	453	383	430	411	441	430	397	428	419	365	417	397	445	408	439	396	421	410	471	430	433	415	402	439	412	396	441	399	438	407	411	381	432	432	422	408	419	407	384	402	394	452	419	420	366	441	408	415	438	421	415	418	453	466	419	423	413	373	400	399	418	451	444	400	485	426	456	408	419	404	423	439	419	406	401	398	428	413	408	426	427	454	451	428	431	442	367	400	401	445	403	432	434	400	411	403	431	432	393	386	414	453	429	440	429	438	424	440	463	424	423	421	420	438	429	436	445	417	413	407	404	398	394	419	408	431	469	440	464	414	448	417	405	430	395	425	407	425	453	413	438	432	421	424	432	429	453	440	395	430	431	430	412	421	405	432	425	437	424	434	415	406	404	421	398	395	400	402	433	407	419	390	401	407	458	420	402	433	407	422	404	404	417	418	423	453	433	410	422	413	467	392	432	431	421	447	442	411	425	444	461	435	433	429	477	403	398	420	423	427	391	411	405	428	411	451	432	458	422	445	436	457	430	420	415	449	432	371	423	444	435	432	426	443	423	426	438	449	447	432	431	427	432	440	429	391	415	446	399	423	431	414	440	416	357	425	421	434	401	426	419	426	428	430	366	405	434	411	405	396	432	406	410	433	413	453	381	403	426	466	425	432	389	411	425	423	421	430	418	415	399	413	425	411	458	434	443	440	443	410	422	404	437	410	390	439	434	398	408	414	390	420	430	413	413	404	416	412	409	408	425	433	432	438	424	434	434	460	429	405	435	439	420	464	425	425	430	430	440	467	429	415	452	407	422	429	431	425	415	433	426	424	402	454	385	415	443	418	441	462	426	418	425	408	440	450	424	418	463	461	428	406	443	424	441	399	420	401	405	425	413	428	413	433	440	418	430	467	422	423	432	402	409	429	391	400	398	406	416	438	413	417	404	423	443	421	421	454	441	407	408	455	427	422	442	395	452	403	440	449	448	457	450	418	417	409	416	418	423	383	432	438	412	446	405	411	432	417	442	412	408	482	397	405	433	423	422	383	437	417	431	431	419	404	426	399	391	410	422	445	418	392	442	411	445	447	426	401	422	420	395	418	443	403	416	407	388	399	477	396	426	456	415	440	418	437	442	424	392	422	405	452	394	415	423	407	445	389	389	434	409	403	416	430	410	454	412	399	387	452	411	400	421	404	403	398	441	457	441	390	414	401	416	433	437	403	422	456	434	383	414	439	461	438	410	387	450	413	400	443	417	423	412	424	400	395	422	398	441	454	444	391	405	421	454	428	441	479	423	389	425	427	411	410	446	410	420	417	404	423	471	437	401	412	385	400	445	430	408	450	398	435	425	404	434	396	413	407	434	433	435	416	394	448	381	396	419	378	413	439	421	399	437	431	455	433	431	420	428	420	427	439	412	422	426	411	420	450	386	425	398	421	385	423	418	405	413	430	413	449	437	417	409	480	439	416	432	444	432	416	424	425	413	426	467	437	438	478	427	429	431	435	419	414	439	429	445	458	419	436	415	419	409	454	404	416	397	410	421	415	424	405	430	465	434	446	451	419	415	396	437	433	427	441	433	434	461	394	438	443	439	412	438	400	445	377	464	426	414	389	436	398	399	421
14584	9361	9763	6653	3121	1560	839	409	269	247	279	250	277	267	260	296	278	256	305	275	264	270	242	259	270	234	261	237	255	251	255	287	319	263	254	243	261	268	288	244	265	272	278	275	263	275	253	258	255	266	251	265	245	261	254	253	260	248	249	241	244	258	239	278	266	230	244	262	238	275	232	254	274	263	250	245	270	250	275	241	253	273	262	292	249	244	254	251	254	231	262	274	278	272	261	267	274	238	257	249	248	254	247	273	275	262	271	264	248	280	261	228	266	245	288	243	231	282	244	232	274	249	258	270	236	280	287	243	274	245	250	243	262	247	235	250	285	252	268	261	252	245	259	280	249	245	246	246	247	275	252	246	241	235	266	273	265	229	244	249	280	255	273	255	291	263	259	240	269	256	244	260	239	264	255	270	248	264	257	297	272	263	254	272	269	240	278	289	260	268	268	261	270	260	264	255	268	272	267	238	263	250	255	256	275	254	260	263	251	256	224	247	242	270	244	288	256	263	267	236	292	241	281	246	276	266	262	264	261	249	276	243	285	259	267	254	264	253	278	258	242	253	248	286	261	268	250	251	241	298	265	238	233	251	278	246	247	233	261	216	225	240	261	252	256	251	236	253	272	265	266	277	271	282	249	265	285	244	262	255	286	268	264	286	276	279	248	264	253	255	243	266	258	271	262	237	233	244	265	284	275	240	244	266	296	238	236	272	278	272	247	242	250	290	270	273	290	244	263	244	254	270	253	247	271	224	253	258	243	259	249	285	245	252	224	258	262	244	298	266	255	269	256	235	267	215	257	284	236	285	257	266	253	241	277	298	244	247	243	263	266	280	258	285	237	263	222	285	270	240	239	269	252	286	247	255	285	265	259	258	263	244	255	247	256	250	267	265	260	253	266	268	222	260	257	244	267	248	264	238	256	253	271	311	260	270	252	240	244	254	284	283	257	266	282	250	262	284	299	261	261	243	249	303	245	240	239	263	302	241	300	291	243	289	247	260	276	239	256	264	266	247	268	266	261	259	267	300	272	230	248	241	249	257	245	261	232	259	267	262	291	295	233	235	243	266	267	253	239	245	263	258	272	261	278	233	247	278	252	280	292	278	259	275	285	265	247	229	250	246	257	245	241	219	239	241	260	294	252	262	259	235	278	246	257	229	254	287	239	248	285	266	255	263	289	270	251	258	275	241	252	278	274	245	276	278	252	270	257	246	261	281	250	266	263	277	258	267	245	258	263	230	276	265	238	263	231	252	238	253	238	290	234	228	251	249	252	246	263	277	276	253	256	254	252	254	256	246	275	256	260	269	266	266	250	253	251	277	276	266	256	269	263	296	267	281	269	267	234	287	287	253	242	267	292	277	230	245	263	271	256	255	246	242	272	264	255	244	275	269	276	245	269	234	260	253	261	259	238	245	257	267	240	245	278	285	249	266	264	253	256	251	264	235	240	259	252	252	249	261	225	240	286	269	246	260	237	273	262	266	259	241	270	288	239	254	270	260	252	256	253	268	251	239	224	278	241	304	286	247	259	261	259	254	250	244	267	285	233	259	271	249	257	260	236	224	246	259	276	242	271	229	248	242	242	252	279	266	249	257	291	249	220	269	267	238	245	251	241	268	268	278	253	261	247	239	260	260	241	264	257	267	257	250	270	227	264	269	279	254	260	249	276	261	239	279	269	258	269	262	256	282	254	247	275	255	274	256	230	271	276	258	259	268	256	272	269	269	284	222	256	276	273	278	237	257	258	244	293	263	259	248	235	237	260	244	254	259	240	256	242	249	263	246	301	245	219	268	253	249	231	285	237	258	248	242	242	256	224	265	248	279	241	301	253	241	258	254	258	254	241	234	265	266	279	267	231	251	271	261	247	260	267	275	224	274	229	258	228	238	257	239	242	282	267	294	240	253	261	263	280	260	268	277	247	284	274	232	268	253	256	263	273	266	246	264	241	260	259	241	235	281	248	276	244	261	254	241	238	261	301	290	262	284	258	247	252	277	250	272	263	264	280	264	280	249	252	271	269	296	283	281	223	228	275	268	264	262	245	254	269	252	280	255	244	262	276	275	276	270	260	263	264	245	233	276	264	255	257	274	234	248	273	251	247	258	242	258	284	248	236	278	256	261	248	241	261	246	276	280	236	254	226	279	256	250	233	284	251	286	268	214	240	292	273	245	256	295	232	238	270	247	230	238	268	251	263	259	263	241	243	291	233	276	230	259	227	259	268	290	274	257	248	263	265	261	257	285	276	288	256	285	263	265	235	264	273	290	296	266	273	258	292	259	244	282	261	275	266	262	255	232	248	241	251	276	242	261	253	287	281	246	252	243	259	267	248	267	232	244	250	272	250	260	242	243	274	242	263	264	266	256	248	265	223	285	241	262	252	240	249	230	242	258	218	273	276	261	256	273	257	283	234	270	262	277	264	267	255	247	281	282	259	241	246	230	297	239	274	251	260	325	252	244	228	250	257	247	255	231	261	241	256	272	262	240	242	250	268	251	248	258	240	258	282	270	272	259	248	273	238	262	246	242	242	255	245	268	254	246	231	257	239	248	276	267	259	265	216	223	262	282	279	230	245	248	255	245	246	238	263	253	248	292	266	268	236	265	268	257	277	276	298	256	266	254	269	279	236	242	230	259	256	254	250	276	235	245	221	289	262	272	242	249	250	300	280	267	245	249	243	275	232	257	242	279	259	274	261	267	262	254	295	255	264	276	235	263	245	244	256	282	267	263	260	273	257	241	250	257	270	266	291	226	258	265	245	255	260	266	249	242	247	279	258	258	295	259	267	266	263	255	260	308	245	249	291	248	255	258	259	277	247	282	231	281	258	245	277	232	253	266	270	257	263	269	252	270	257	260	273	251	250	285	249	225	243	265	298	250	264	253	265	255	238	273	234	233	230	236	251	260	225	262	281	247	279	249	269	262	284	252	247	248	277	246	257	251	239	256	258	245	281	243	272	244	263	251	271	261	258	270	276	264	248	264	285	242	253	241	279	281	272	277	272	261	266	295	260	269	270	248	262	263	270	268	253	244	262	288	251	284	269	268	239	252	256	219	257	233	269	272	266	256	264	259	272	245	269	247	229	258	244	276	221	230	267	269	253	267	243	262	256	250	240	250	260	236	249	259	278	254	267	265	268	266	263	253	260	231	259	265	287	237	295	256	295	246	250	257	278	252	230	271	223	258	262	255	263	256	273	278	236	266	257	235	269	273	224	260	256	261	249	256	245	259	268	258	235	281	282	258	265	254	281	249	279	256	259	285	240	240	287	237	284	264	251	279	208	244	236	244	241	259	237	266	234	294	229	264	271	243	244	241	260	264	276	253	247	259	272	234	290	288	248	255	246	273	253	249	256	273	286	247	252	249	268	272	253	257	241	271	261	324	282	262	270	285	241	257	255	262	245	275	267	243	243	233	273	270	256	274	265	279	265	249	234	272	258	255	275	260	252	224	264	265	277	243	228	276	261	261	248	255	275	228
12189	12242	17697	15450	9264	5106	2736	1088	660	647	642	646	615	596	599	629	644	620	634	590	638	615	587	567	607	601	593	616	610	619	579	589	556	584	602	583	611	605	617	557	646	576	629	618	620	623	584	630	624	507	608	624	581	629	576	589	593	577	562	580	595	581	572	569	629	559	576	561	616	553	633	612	635	612	568	593	617	580	584	603	594	592	552	520	563	558	645	560	547	631	595	619	604	618	578	579	567	624	595	556	553	585	602	643	581	572	587	536	588	613	590	602	608	583	562	587	628	618	625	581	572	644	581	564	613	560	578	554	597	588	584	600	585	557	555	589	586	617	603	616	585	603	643	631	593	564	610	603	590	598	596	594	587	544	606	622	604	611	595	644	577	629	616	553	622	607	577	548	596	583	546	635	610	589	596	581	617	585	592	615	573	644	556	585	595	597	608	612	620	596	627	611	554	589	588	587	568	597	632	600	573	602	574	605	552	590	592	595	557	574	579	585	594	591	583	600	579	598	610	632	606	597	612	592	577	599	601	631	586	597	569	568	591	623	570	616	600	597	645	628	608	597	613	635	547	585	593	586	623	601	608	587	562	592	602	631	558	622	587	644	587	610	610	568	576	575	593	634	549	617	619	552	606	568	598	587	622	570	578	570	592	584	637	587	603	649	613	579	583	579	583	588	574	586	568	574	545	611	579	596	628	557	591	588	617	588	611	549	604	590	597	620	587	567	629	613	586	568	604	623	600	575	573	634	613	559	603	584	615	586	544	616	617	614	584	604	614	627	622	562	602	649	598	599	594	572	612	567	629	599	608	608	610	593	641	594	583	611	584	598	603	568	611	561	585	672	599	620	606	581	573	604	568	633	583	608	590	592	611	598	599	603	558	599	583	571	606	614	550	591	588	593	610	566	622	611	582	591	600	568	588	604	574	601	549	622	607	602	570	550	581	604	580	593	596	566	601	582	572	632	585	607	585	573	599	619	585	575	590	591	585	581	568	578	603	598	637	556	610	588	605	556	590	623	546	630	585	598	624	620	594	604	572	545	554	626	603	628	604	599	617	591	617	591	568	605	595	603	575	614	585	575	604	598	578	593	587	583	596	587	611	541	629	596	573	621	598	633	600	611	619	590	574	608	559	650	596	608	552	611	612	520	596	605	580	615	598	548	545	616	596	594	630	591	611	604	635	599	606	588	574	581	590	550	592	628	585	586	585	563	594	621	577	627	573	567	622	574	637	587	605	580	634	595	603	604	603	607	583	619	550	642	631	601	594	555	572	605	601	624	572	562	639	561	631	610	619	603	592	608	611	588	598	589	610	612	610	577	629	644	588	641	608	561	606	591	589	591	583	593	570	577	586	573	620	639	623	581	569	574	561	619	609	573	610	616	623	548	632	623	592	612	561	576	619	608	584	533	589	588	618	573	608	658	586	574	583	626	592	578	610	612	583	581	576	630	589	567	681	624	602	626	589	598	591	571	632	575	584	579	597	561	576	612	599	616	580	627	597	611	576	602	589	606	603	606	582	603	571	597	577	574	632	572	570	565	621	578	605	599	607	595	616	564	587	616	597	611	605	592	568	589	570	608	568	657	566	621	612	596	636	610	585	596	609	625	545	626	591	589	613	606	606	554	592	604	614	607	581	576	573	579	580	589	591	612	599	579	594	588	593	554	610	608	586	552	592	610	595	599	620	641	584	597	615	577	562	598	608	576	569	603	582	613	590	581	597	633	609	639	625	608	584	611	571	556	598	605	577	620	570	574	584	623	598	560	572	590	574	575	590	569	597	611	577	592	583	602	650	585	601	585	580	581	598	619	595	608	567	596	598	607	635	617	623	574	605	575	609	631	598	579	557	578	573	592	586	604	629	575	565	568	569	599	627	586	591	639	602	605	644	601	593	612	612	584	551	561	653	564	572	596	624	577	591	630	586	593	608	629	597	594	638	584	631	577	585	594	607	611	577	597	628	616	560	584	624	595	600	549	608	567	593	594	604	543	556	632	568	587	589	602	614	604	579	588	557	577	559	614	574	607	605	575	604	580	592	645	588	623	633	569	572	579	617	578	532	623	595	574	544	554	567	586	543	540	594	634	604	597	592	619	600	550	583	585	614	617	598	577	613	629	587	564	614	611	567	614	550	583	601	591	594	607	614	565	630	569	624	603	590	581	592	602	549	567	551	600	623	603	592	597	669	655	613	607	545	603	637	637	586	597	617	600	596	565	559	623	603	556	600	609	573	570	594	571	586	598	627	616	605	589	557	573	592	599	579	612	580	573	577	564	584	602	573	595	626	610	623	546	623	637	612	565	612	559	575	571	641	604	595	585	609	605	583	596	582	581	623	591	605	666	584	619	554	572	622	595	577	617	547	595	573	621	587	602	576	605	581	585	618	580	595	610	570	590	576	598	636	617	589	588	615	598	580	602	578	608	611	591	602	612	605	556	537	620	601	611	574	581	562	582	592	591	612	582	623	624	599	564	572	567	589	591	593	557	601	597	574	571	592	608	605	599	588	583	598	580	589	611	630	578	538	610	583	578	599	577	575	595	585	595	618	571	619	585	641	578	593	583	579	578	556	616	599	565	590	559	579	610	582	595	576	550	596	598	594	602	583	595	600	611	607	555	584	583	567	575	611	618	605	616	619	626	593	630	636	562	566	608	595	604	619	586	615	552	587	578	576	581	616	574	570	584	619	610	604	584	576	604	600	590	576	624	576	639	559	579	613	570	594	622	578	628	577	588	624	599	570	595	551	572	594	547	588	599	575	587	613	580	616	611	603	611	584	595	579	610	567	592	639	573	594	572	569	574	584	595	570	567	611	577	569	604	559	604	594	581	612	583	643	580	588	604	571	612	618	591	580	603	551	586	573	632	564	571	599	582	555	634	570	616	581	577	582	574	604	606	538	644	596	570	592	604	594	568	625	645	613	593	592	595	627	582	627	602	612	615	622	621	617	570	596	634	623	617	586	602	556	603	591	605	587	607	613	577	601	600	545	595	603	588	598	591	607	554	587	599	593	576	595	619	576	587	575	611	644	624	580	582	626	597	582	576	578	568	595	642	617	558	614	622	618	639	610	597	605	582	554	595	588	596	581	590	588	593	591	571	614	636	538	631	578	584	563	604	599	579	614	606	584	556	620	568	599	621	589	530	588	609	550	626	610	572	633	649	595	620	573	622	563	603	648	560	555	595	594	563	600	601	618	580	593	588	587	595	620	603	574	597	559	583	567	591	608	550	631	605	590	605	592	604	583	593	616	624	560	533	589	625	621	573	607	611	587	569	613	581	598	599	617	590	587	582	590	611	612	593	605	613	562	605	631	570	620	608	612	627	609	582	553	554	590	615	605	606	598	570	576	589	588	581	614	629	608	582	618	629	592	564	546	587	607	616	565	605	601	604	576	619	580	578	610	616	569	524	583	616	579	588	643	541	611	581	604	559	586	616	601	601	591	618	564	582	599	555	569	568	586	590	605	603	609	593	599	605
58321	56680	59144	47836	31162	16833	6338	1638	376	259	248	181	209	210	238	217	201	221	209	211	208	185	201	187	217	186	221	211	198	232	224	219	189	185	216	209	209	220	187	192	206	218	221	216	200	217	223	217	213	218	216	214	202	217	200	187	234	223	226	196	227	204	202	198	204	216	196	207	210	187	208	214	211	202	204	197	205	230	209	201	181	203	208	199	206	191	184	205	195	203	211	193	213	202	223	207	211	193	203	197	166	205	231	222	202	207	190	199	209	214	218	191	230	204	198	190	225	214	207	212	189	188	163	182	182	195	204	215	238	206	218	210	205	168	195	214	183	202	196	209	211	220	210	211	176	205	167	205	234	193	209	213	184	209	218	167	192	195	211	179	216	210	186	186	214	209	203	205	201	187	202	215	203	190	206	221	208	213	176	216	204	207	240	213	208	199	210	207	199	206	210	189	208	199	234	190	214	219	226	193	212	213	234	232	201	219	217	208	203	205	215	193	218	173	196	214	199	188	194	199	216	193	208	201	213	215	181	186	231	195	192	138	183	197	192	211	180	222	210	196	185	222	214	211	193	241	187	184	214	222	186	220	213	219	190	211	199	228	212	224	206	202	206	183	190	220	197	210	219	182	214	178	206	206	200	190	196	215	194	191	202	213	216	207	187	216	207	219	213	200	201	199	194	205	227	205	209	202	196	202	195	177	219	189	204	195	203	224	214	191	191	181	177	190	192	226	209	179	175	207	211	187	215	223	195	200	216	215	186	215	194	183	205	168	176	182	193	216	225	205	187	220	213	213	202	215	208	223	203	196	194	188	185	211	187	231	187	208	189	212	208	249	207	194	164	226	202	190	212	210	184	200	191	235	211	203	211	202	182	223	199	216	194	187	178	190	212	194	212	202	175	214	216	203	201	214	204	196	202	194	196	209	214	202	221	221	222	244	206	179	229	210	197	211	195	243	202	214	195	231	222	223	221	207	217	229	210	215	204	209	213	214	193	206	195	208	203	194	187	199	201	197	209	218	194	199	186	209	222	210	231	193	197	202	250	185	190	192	218	243	196	204	187	199	217	197	214	206	209	212	197	218	183	209	211	197	217	222	203	207	203	196	195	213	204	207	209	217	198	204	225	196	201	205	203	198	204	200	172	214	206	177	200	204	205	215	191	199	173	187	214	203	189	226	200	212	219	198	176	193	195	225	200	199	205	214	228	202	190	192	203	195	211	213	231	200	202	206	200	228	214	213	194	227	197	170	179	242	195	224	200	198	195	242	183	219	189	205	183	195	214	201	191	190	180	191	182	219	199	232	188	203	230	199	215	206	201	208	191	209	219	185	205	209	213	200	208	198	200	200	194	182	236	188	204	199	206	199	198	197	214	191	201	208	188	218	224	211	205	212	183	176	192	170	204	200	195	200	197	199	215	193	201	199	228	202	195	186	188	211	218	192	216	206	207	210	183	181	183	207	217	213	206	177	188	186	200	218	207	215	198	212	210	211	214	193	184	188	194	210	210	188	220	194	190	206	224	221	212	216	190	209	224	222	194	210	210	207	197	181	210	199	214	208	198	218	229	210	201	209	223	227	202	220	185	223	200	190	198	215	193	222	218	207	204	180	205	190	212	202	188	173	202	213	234	215	220	208	183	211	196	206	202	195	210	217	248	201	193	190	192	212	187	189	190	187	182	224	210	198	199	183	218	182	224	210	210	200	176	189	198	215	226	196	193	210	214	230	211	218	188	201	194	227	198	186	200	220	221	199	196	197	237	176	194	211	225	206	193	206	192	241	210	209	227	184	195	177	203	217	205	184	203	201	206	208	224	219	188	190	209	168	198	207	210	224	197	214	211	191	196	172	194	155	205	197	176	184	215	213	223	224	207	212	209	192	209	219	225	208	226	222	213	209	208	205	181	209	226	206	203	208	194	228	212	234	217	221	231	192	217	197	223	205	221	200	233	202	214	211	201	201	231	202	229	186	198	206	190	234	196	207	216	179	204	249	189	183	232	239	194	199	214	210	223	205	212	220	183	211	223	184	188	202	208	222	202	233	186	218	184	198	204	181	210	213	197	184	183	202	192	182	200	210	189	179	222	204	195	218	220	177	234	222	188	203	240	200	211	202	192	216	192	173	197	195	211	209	178	208	173	209	210	200	210	233	225	216	200	217	179	200	188	188	227	195	199	187	195	191	218	216	209	219	194	179	188	187	209	204	205	202	181	187	194	160	211	211	183	191	200	200	223	191	215	193	203	185	207	218	227	206	201	183	184	186	189	217	207	192	185	197	214	204	219	225	208	217	189	219	216	224	188	199	204	240	198	210	200	221	216	208	180	207	168	199	226	212	186	214	199	199	182	181	200	192	183	208	214	204	223	192	201	191	178	214	200	206	201	188	205	217	222	209	194	213	191	233	191	203	226	192	231	208	182	204	206	180	184	205	202	204	212	218	184	181	197	187	177	216	203	185	219	195	193	227	209	207	186	219	202	202	210	189	216	190	212	207	219	219	195	198	187	213	202	174	184	198	216	178	197	175	206	206	214	219	184	204	199	199	222	183	229	218	217	209	211	166	210	216	222	193	220	219	196	187	186	203	209	226	210	203	185	199	230	212	199	213	243	214	213	182	203	213	195	194	215	218	222	213	196	206	208	220	223	204	198	199	210	174	212	219	198	197	203	217	198	209	218	217	212	216	197	207	189	202	165	188	205	205	181	209	240	214	189	221	195	209	219	229	206	192	197	223	180	192	224	198	219	202	193	201	201	215	200	203	214	219	202	185	207	202	194	197	194	205	182	199	218	208	206	217	214	194	184	203	205	191	194	213	228	200	215	213	233	202	218	191	172	207	224	206	211	211	191	197	219	199	199	210	177	179	218	193	196	215	215	210	230	191	209	232	212	193	219	198	222	201	209	189	181	204	195	195	202	177	199	215	217	233	204	201	205	227	195	182	213	214	207	181	220	201	204	193	189	196	198	188	202	193	173	200	215	221	206	202	212	187	212	195	211	214	216	194	203	215	203	224	204	211	214	219	227	196	206	198	221	253	202	231	206	194	196	223	193	206	195	200	206	195	200	200	170	203	210	244	215	234	212	201	199	222	175	184	175	205	208	207	198	232	212	193	205	183	194	205	157	210	194	187	245	199	207	209	203	210	224	188	196	190	205	218	211	218	217	224	218	187	210	247	198	204	212	209	204	217	198	216	157	196	204	204	186	183	192	206	207	235	183	186	202	211	214	228	224	204	203	199	182	185	194	221	181	204	183	217	212	222	236	225	204	199	181	221	215	206	194	215	210	213	181	197	194	200	201	226	219	191	190	217	242	225	196	194	200	210	197	210	210	193	206	206	204	182	195	198	206	231	198	220	222	200	210	211	205	232	172	208	196	216	207	204	198	188	223	211	210	217	198	186	194	177	227	200	194	219	207	212	204	199	223	220	205	196	195	205	199	203	235	224	215	207	212	205	199	189	221	194	211	208	190	178	199	204	211	239
35146	42417	54451	52613	41258	28588	16121	5263	1015	752	617	515	504	554	554	513	510	496	469	516	479	501	521	467	485	467	489	483	481	488	515	481	488	472	489	490	500	511	451	474	555	512	472	507	488	483	486	436	491	472	487	536	482	483	492	496	507	491	503	493	487	481	430	500	507	475	477	479	477	474	460	470	491	458	496	461	494	481	469	462	453	450	488	435	523	459	439	482	461	496	463	504	491	469	439	469	460	491	466	450	469	479	507	521	487	481	445	452	450	453	466	473	466	475	464	453	497	507	510	484	499	465	470	485	487	486	514	503	484	458	506	486	478	468	476	468	451	486	505	437	499	478	455	487	471	502	471	473	458	469	486	472	452	464	488	448	534	515	436	463	477	516	466	443	457	466	463	465	539	526	507	454	479	491	471	513	453	482	476	471	501	452	474	464	501	456	503	455	441	478	483	459	470	503	464	477	481	509	473	497	464	501	458	476	520	475	444	474	524	518	484	467	498	490	467	496	460	492	471	476	504	506	481	486	476	523	466	486	467	471	483	467	491	509	456	488	484	493	479	484	477	484	454	466	469	511	452	500	510	466	478	478	449	502	457	492	449	484	486	479	478	506	473	503	506	474	459	447	445	493	485	465	466	439	477	491	475	474	496	453	495	452	495	462	504	469	435	472	454	479	535	466	510	458	511	524	468	491	476	463	454	450	435	510	503	471	483	501	461	460	486	469	503	482	452	482	538	463	494	477	483	487	486	460	521	472	495	485	455	489	466	514	449	459	419	490	499	451	512	481	477	503	491	483	452	457	490	451	465	470	457	514	488	468	482	500	456	441	442	490	485	490	488	491	449	481	471	491	469	484	511	527	460	479	454	501	466	473	470	503	495	445	482	479	477	454	470	501	408	522	511	484	481	445	489	480	502	499	496	498	499	509	504	438	488	440	479	481	483	490	478	475	481	449	444	503	441	443	487	466	484	495	494	464	484	501	497	470	454	445	482	502	490	498	467	495	450	489	478	507	468	487	528	451	497	482	491	467	499	479	474	470	482	461	455	476	465	470	437	425	472	504	459	446	482	477	493	483	525	489	474	470	538	494	475	439	492	477	465	470	508	428	477	428	475	510	467	476	462	505	509	492	470	471	482	490	504	475	490	522	451	476	492	497	472	489	507	482	480	487	431	481	447	488	487	469	485	446	457	519	513	518	457	427	470	446	478	469	488	469	450	489	493	504	491	487	488	477	480	462	466	442	495	504	495	480	517	482	533	470	507	507	491	491	473	465	455	492	491	476	502	483	478	510	495	489	449	453	465	491	472	483	505	511	484	485	463	478	466	471	488	495	502	464	506	477	479	474	450	472	472	455	483	474	497	500	469	449	494	494	480	476	463	456	478	491	493	517	439	491	481	481	497	489	460	492	495	485	493	487	486	482	477	469	475	514	501	475	475	466	484	454	438	485	418	494	462	466	487	513	448	505	465	474	475	498	460	494	482	459	456	478	490	457	456	471	473	473	508	465	461	471	478	493	489	496	480	476	462	476	482	469	481	474	470	523	522	455	495	457	438	469	483	514	488	511	436	469	458	489	452	473	439	493	492	479	469	483	490	441	487	466	435	497	487	483	452	444	511	495	477	439	524	451	511	458	468	532	485	501	498	505	517	461	467	458	482	442	499	456	487	472	456	487	489	460	477	521	491	423	521	488	479	479	474	451	533	524	493	508	505	478	513	472	518	484	465	452	474	482	490	492	508	474	449	481	471	493	442	469	469	457	496	490	483	471	479	508	459	476	463	455	458	523	471	481	465	478	484	453	485	489	530	492	472	509	460	473	496	499	509	515	493	468	486	453	470	461	521	469	476	477	515	511	470	509	434	485	478	487	521	458	439	477	484	474	493	476	439	486	507	484	457	518	464	491	476	472	462	506	477	504	522	464	465	511	479	478	515	498	546	488	502	494	478	486	523	482	466	475	489	491	487	476	510	483	454	472	530	482	457	445	445	497	494	477	520	476	491	490	454	501	457	464	473	488	454	510	496	481	477	471	464	451	454	500	472	462	466	489	460	491	482	486	486	491	470	462	452	467	499	488	422	475	512	459	445	491	446	524	483	470	499	512	505	469	462	480	454	493	471	454	498	485	513	480	476	495	470	485	470	462	449	510	484	434	462	468	472	476	455	479	510	488	496	445	502	471	425	478	503	459	539	503	489	475	476	462	449	490	474	472	486	470	476	474	482	483	535	510	472	466	451	455	476	501	472	556	462	482	472	489	480	477	512	493	477	444	457	460	496	485	508	530	451	487	482	454	495	506	496	483	492	475	503	503	496	423	496	492	477	454	425	464	464	488	486	453	471	494	464	459	462	464	461	471	502	485	473	471	482	508	505	449	492	502	496	474	475	464	464	483	497	483	481	498	444	506	453	451	477	512	477	486	494	457	460	492	466	473	501	462	518	463	448	498	453	501	487	455	480	482	519	493	495	444	468	477	472	484	502	429	493	480	475	496	474	485	455	459	500	498	450	485	477	478	468	474	476	480	443	477	454	512	484	475	516	469	500	493	497	505	465	528	485	462	469	467	459	461	489	476	458	493	506	466	506	472	492	537	474	482	460	503	491	428	494	447	462	498	460	541	472	439	484	509	472	458	486	485	474	497	508	461	480	483	473	470	497	436	489	461	484	474	493	480	476	481	477	466	505	501	497	483	478	460	486	509	480	461	488	492	438	463	462	495	516	434	479	481	479	482	482	479	455	459	496	483	476	479	464	491	472	489	502	466	493	480	481	514	461	490	448	483	470	490	473	494	506	463	458	461	469	463	500	479	470	481	514	475	497	458	511	463	436	497	486	535	461	485	447	464	484	472	472	453	481	483	488	500	467	506	493	477	501	485	466	477	489	490	451	492	460	450	488	457	494	492	481	461	492	475	503	458	458	471	502	481	485	493	466	465	453	481	474	481	529	484	464	503	479	483	502	475	476	512	479	484	524	484	456	506	479	485	494	482	482	460	494	499	505	446	457	473	451	462	472	468	507	466	485	493	482	488	490	472	490	501	461	481	492	487	504	490	483	479	464	467	461	475	473	459	451	484	429	498	481	475	505	476	465	445	474	469	510	544	477	473	513	458	466	438	439	464	474	489	487	458	530	493	487	462	446	483	464	519	483	476	476	469	459	464	507	500	477	442	469	506	448	485	480	496	482	481	436	505	444	486	511	446	449	451	455	463	474	444	491	503	487	418	454	485	458	472	458	432	473	496	457	491	484	475	461	459	472	490	471	490	467	455	480	473	469	456	437	459	495	461	487	439	472	498	453	475	467	450	471	515	474	486	469	477	507	483	483	487	493	493	475	487	486	497	465	459	509	493	482	513	472	472	432	475	493	479	458	478	463	490	503	445	523	458	463	466	455	497	478	490	458	496	491	532	478	511	491	546	461	422	475	504	480	487	446	473	501	494	466	494	477	467	475	488	516	495	479	452	495	517	468	487	450	502	476	464	469	487
75155	73578	74298	63279	45821	29471	14959	4014	549	301	221	225	183	194	249	193	174	196	175	187	197	190	148	170	153	186	176	169	181	182	180	174	198	191	173	194	178	188	165	165	179	205	204	188	188	150	185	194	180	199	183	163	178	181	180	152	193	176	174	215	170	185	189	174	163	176	183	192	176	163	204	167	191	208	159	198	160	205	194	166	168	164	175	198	170	187	151	182	163	189	181	178	173	169	194	185	160	182	187	177	161	185	192	182	167	163	199	175	195	206	203	183	205	166	189	213	176	213	196	157	187	178	186	169	197	167	172	193	189	174	207	197	157	205	188	167	160	172	189	177	184	176	171	175	179	170	188	169	174	198	195	178	183	177	193	183	182	172	181	194	187	181	195	200	169	198	153	200	176	196	204	158	150	171	173	185	174	209	173	175	172	175	193	205	199	170	192	181	187	181	203	187	166	182	179	188	184	170	181	184	193	190	184	170	177	174	196	194	185	182	180	192	186	185	188	164	168	187	176	206	196	166	193	187	208	171	169	163	191	177	188	147	191	164	179	174	185	167	196	193	171	198	156	170	170	208	184	184	168	183	185	167	182	178	155	159	202	175	181	167	181	211	180	170	182	163	182	181	189	176	194	181	185	159	198	176	183	172	180	185	181	167	160	180	178	190	182	164	179	167	162	175	177	194	185	191	151	194	155	174	190	192	186	196	172	192	203	177	175	207	182	147	187	171	198	173	179	191	188	151	183	183	212	181	144	165	171	168	175	190	179	174	193	191	171	195	196	203	173	167	156	184	193	173	177	182	186	190	168	175	162	191	176	197	174	173	201	177	162	197	184	196	182	171	181	175	172	200	190	194	175	209	148	197	187	197	152	195	155	162	158	204	191	214	188	212	158	199	185	184	179	165	191	174	162	162	174	172	172	184	165	167	180	167	158	190	179	164	175	215	178	186	175	198	209	198	172	195	197	176	155	185	193	185	181	169	205	173	172	159	191	198	189	178	181	188	178	174	166	171	193	166	193	195	188	148	163	179	191	183	171	186	172	205	156	183	168	181	173	168	192	196	187	179	177	173	182	193	198	195	194	178	188	188	173	197	164	177	166	188	217	178	178	161	162	153	199	168	158	205	189	155	194	192	194	172	157	166	169	155	190	163	179	184	192	190	193	141	187	200	166	202	187	198	158	168	177	189	174	192	204	183	177	160	193	171	172	162	186	163	189	163	203	194	170	190	183	204	159	169	176	175	194	191	176	168	205	183	200	173	160	186	195	173	166	143	171	174	170	174	158	181	178	193	184	166	176	194	182	180	191	178	179	215	189	164	182	168	177	169	170	187	189	177	159	163	205	180	150	167	196	196	168	157	198	171	165	166	179	183	195	207	162	161	175	187	169	169	176	198	157	176	186	166	178	152	170	186	183	172	188	178	186	188	185	193	191	181	189	201	173	176	183	151	171	207	193	149	171	174	171	180	204	158	184	192	192	164	173	186	192	195	186	163	183	200	178	178	160	189	181	158	175	156	160	176	167	173	162	200	180	171	180	188	184	177	181	159	177	166	171	172	161	168	168	187	176	186	202	187	173	181	188	162	170	174	191	174	169	170	175	150	189	183	197	159	185	177	172	205	159	168	172	203	178	189	171	201	179	182	184	162	179	193	209	172	178	183	204	153	193	180	186	150	182	154	178	156	186	184	204	191	194	165	176	156	188	164	187	171	189	178	189	188	169	171	171	198	187	176	177	170	170	196	185	173	155	207	181	197	194	182	175	198	172	183	191	179	170	189	204	178	220	202	160	183	196	192	172	205	172	167	178	185	167	177	183	176	184	191	197	205	167	174	180	169	174	172	175	184	208	203	175	174	159	170	170	182	158	183	185	192	177	158	162	169	191	174	200	183	173	181	199	171	199	182	178	198	201	173	212	180	182	163	175	187	173	198	191	166	163	161	172	174	191	190	171	167	189	199	169	176	169	187	178	178	173	189	211	203	173	187	167	178	188	196	169	172	165	158	175	189	159	191	172	196	177	195	171	196	156	178	167	188	194	161	200	189	188	187	166	184	207	198	186	200	177	183	162	193	178	198	195	171	168	171	204	178	192	153	202	187	165	193	165	188	174	155	181	175	174	186	196	177	174	190	167	169	164	191	190	149	194	159	167	180	212	184	184	166	179	185	185	159	162	163	199	182	203	171	195	180	177	191	157	183	173	169	171	192	197	210	157	178	209	185	181	179	166	168	219	160	186	166	191	166	179	173	213	187	188	205	196	184	163	171	204	162	163	172	189	174	163	170	182	164	153	177	184	191	200	170	202	182	183	190	185	174	160	165	158	172	178	156	195	210	193	203	189	178	189	172	195	188	166	171	181	179	187	167	179	171	161	153	183	171	185	160	169	166	165	182	183	175	201	178	193	183	182	194	165	170	180	161	181	182	174	185	134	187	162	185	191	174	178	183	170	179	178	204	169	168	164	183	186	193	177	167	184	187	190	176	192	173	168	167	186	190	200	181	157	212	185	186	179	202	197	190	192	216	174	180	174	168	166	152	177	180	192	186	171	201	179	197	174	174	192	191	195	165	193	193	183	142	183	149	154	152	192	182	207	163	186	184	185	182	178	193	162	165	193	199	171	175	171	171	177	187	174	183	212	180	192	167	181	194	211	168	196	181	202	171	186	195	180	172	170	181	186	187	181	180	167	167	167	179	173	179	183	160	188	172	206	183	196	156	180	162	177	203	179	178	171	195	169	167	189	191	171	184	202	183	162	196	194	190	154	161	187	178	173	160	197	180	172	179	175	183	193	194	177	176	189	168	172	161	195	176	182	153	180	172	177	182	196	196	207	181	196	153	168	201	189	192	197	172	188	198	169	189	159	168	169	181	172	215	176	167	157	184	175	183	183	212	186	172	183	164	168	156	172	157	173	191	192	170	179	182	184	179	213	156	186	174	179	188	190	208	190	209	175	159	178	177	208	168	193	180	183	171	185	208	216	212	177	168	177	154	161	202	181	176	169	183	170	175	149	167	180	202	158	201	184	183	183	202	200	187	191	180	156	172	178	150	155	187	174	201	205	173	190	193	161	176	185	180	179	200	192	162	205	178	194	214	182	193	191	184	171	187	185	196	200	184	181	199	169	191	207	182	171	198	196	194	177	182	161	175	157	182	166	173	176	186	184	184	148	198	180	195	163	184	197	171	174	178	200	198	182	191	164	171	184	191	187	198	192	174	213	188	160	188	166	160	176	187	165	200	168	173	170	164	178	156	204	175	191	198	163	180	185	198	141	197	197	170	183	168	160	162	220	161	182	175	178	183	191	193	154	157	163	185	183	170	189	195	194	175	181	187	183	169	195	193	146	150	184	183	197	176	160	198	189	179	190	162	187	188	171	196	183	196	223	173	170	168	188	173	192	174	192	181	172	166	179	165	196	160	169	198	181	201	168	197	178	173	196	175	165	201	190	181	167	169	177	168	184	185	176	188	182	153	173	191	201	190
46446	55667	69946	67683	53972	40465	25731	9313	1475	1013	728	422	477	570	752	577	529	467	478	483	504	505	476	460	482	418	450	410	457	412	427	456	405	403	431	463	416	421	434	448	526	561	553	488	447	464	384	450	406	461	430	467	416	433	396	474	443	449	445	442	427	437	437	429	422	415	467	410	463	424	445	399	408	478	404	436	440	411	435	443	429	441	467	428	437	415	376	427	435	474	452	420	440	388	430	421	433	442	406	430	383	420	467	436	441	451	484	435	416	468	429	413	458	447	425	406	424	454	432	469	432	426	403	405	476	406	426	478	436	392	443	447	421	434	422	403	411	454	428	407	418	404	475	409	411	408	409	435	436	430	419	399	417	461	407	436	462	437	403	421	480	416	468	390	447	421	446	434	431	411	467	447	401	419	443	404	420	424	453	457	406	422	433	416	427	448	415	445	465	468	435	439	411	463	408	402	451	420	430	437	403	447	470	437	428	423	433	420	398	414	383	400	405	408	435	431	453	394	429	453	437	448	422	421	421	401	376	403	385	402	424	429	512	451	439	432	429	382	420	378	448	467	415	429	434	422	419	418	433	459	416	473	461	451	444	430	430	473	439	459	403	441	452	411	437	458	408	432	403	419	431	418	408	454	446	420	447	456	438	416	387	430	449	462	467	439	440	432	428	419	469	432	446	410	419	406	452	429	456	427	459	432	380	431	430	442	438	426	448	443	448	453	469	443	429	401	435	433	430	441	461	400	429	458	455	441	427	466	428	447	459	438	446	411	437	454	416	417	413	448	427	442	448	409	462	423	413	444	410	428	431	471	397	425	411	397	457	454	408	428	426	445	386	428	432	414	420	417	454	424	413	421	438	417	401	422	454	389	439	405	445	435	405	441	431	435	411	443	446	445	469	424	483	390	402	433	432	412	394	432	447	429	395	442	406	430	406	433	435	446	392	414	398	447	460	423	450	485	407	447	421	426	459	410	436	442	432	417	428	415	451	439	418	432	449	428	480	444	428	451	391	414	427	425	448	428	424	440	433	439	458	435	399	420	406	464	431	402	432	423	431	407	409	423	424	423	417	427	418	427	401	418	475	449	423	421	438	377	398	438	430	401	423	405	445	489	443	470	444	433	416	433	416	441	438	434	405	412	435	425	418	423	430	408	428	427	423	434	409	433	476	411	420	405	450	393	433	415	418	401	409	467	432	464	432	446	450	420	388	413	440	426	439	398	420	405	382	423	462	410	412	425	458	457	400	422	420	399	397	415	464	439	429	458	456	467	439	448	412	454	389	423	410	415	449	465	414	427	465	381	433	434	448	451	457	439	420	421	440	472	452	431	429	409	423	441	407	439	443	415	412	430	450	437	411	433	452	466	455	412	455	382	408	476	447	417	445	462	451	423	405	380	412	456	412	439	451	429	439	394	409	430	442	418	423	410	408	453	421	420	407	478	439	433	412	451	408	430	379	443	400	421	400	434	424	455	447	398	418	443	435	442	426	418	455	417	448	443	436	425	422	372	443	423	428	414	416	440	417	435	437	457	449	402	446	408	436	450	435	441	408	432	452	456	425	408	434	445	414	465	428	421	471	409	424	396	412	423	468	411	459	443	444	444	392	405	421	455	464	449	434	419	410	444	432	430	414	449	425	430	447	439	413	429	432	446	433	433	435	416	462	427	452	440	432	452	445	443	426	430	422	447	428	414	442	473	440	399	412	416	441	432	417	467	441	413	427	423	434	444	448	448	441	444	422	455	451	428	432	448	447	440	452	426	375	445	444	424	428	419	422	411	456	454	438	458	429	458	411	416	443	423	425	413	407	462	443	430	403	434	414	420	396	459	440	425	419	402	451	431	409	405	422	413	424	403	419	431	410	393	474	403	433	424	454	428	431	404	385	395	402	459	432	437	427	416	455	434	421	431	449	429	428	403	416	413	399	420	401	434	436	438	437	421	414	397	440	430	433	419	485	462	443	416	423	421	419	413	400	421	426	436	447	418	410	442	486	442	386	449	435	451	447	447	419	423	453	459	410	415	436	445	433	444	446	418	409	438	414	439	432	430	468	439	483	412	423	436	394	441	445	422	427	476	433	443	441	477	424	424	393	410	442	386	475	424	415	419	394	413	431	444	417	407	410	429	384	434	427	473	439	397	455	430	404	446	395	432	416	446	435	410	427	418	431	439	470	458	412	433	396	447	417	393	453	415	401	411	407	449	419	428	446	456	423	443	406	399	411	429	426	416	422	404	406	401	416	441	428	469	438	438	429	431	451	450	403	447	445	493	444	456	412	445	441	408	411	467	410	401	445	423	441	434	422	414	442	412	428	463	424	429	415	420	435	421	470	420	428	424	436	444	428	407	437	445	465	418	423	462	420	434	388	404	429	433	425	457	420	415	426	453	468	434	451	432	411	437	418	447	410	464	423	485	450	424	445	434	429	413	460	405	424	415	426	439	439	439	417	437	422	446	443	475	413	438	419	410	484	440	428	434	453	420	420	443	416	412	412	411	417	443	416	392	429	439	408	408	430	448	397	457	429	424	415	431	448	438	431	417	423	433	440	452	436	439	405	463	449	493	433	438	411	434	412	417	414	414	390	460	439	436	410	446	424	430	441	418	406	426	430	436	467	421	462	457	433	443	451	425	449	433	423	408	415	390	405	413	422	473	409	394	446	407	433	465	450	430	424	430	467	438	443	450	421	463	422	451	378	421	421	472	413	443	447	399	408	461	395	430	406	463	397	424	431	444	430	442	436	448	463	433	436	407	456	435	433	415	426	421	444	450	418	431	426	418	451	430	399	417	434	411	440	436	461	457	439	438	471	406	383	405	426	398	452	426	417	424	405	411	413	442	438	432	389	453	460	427	414	421	438	440	449	441	452	421	413	399	431	434	448	430	481	436	399	448	420	445	407	430	423	412	422	441	417	458	406	428	440	418	434	456	397	449	426	458	405	446	408	462	438	448	443	425	417	451	408	435	422	403	412	438	431	423	444	457	441	435	394	435	443	435	413	434	436	424	422	449	436	416	444	389	466	448	404	407	438	447	445	416	451	406	408	430	437	422	431	435	407	401	457	466	411	416	431	448	396	421	438	410	448	427	474	441	472	438	425	426	393	410	436	452	437	468	441	445	430	463	455	425	407	490	449	464	439	431	466	435	431	398	469	391	410	430	464	420	449	428	418	439	463	422	394	428	428	445	413	454	449	455	413	398	421	422	423	425	437	448	468	418	417	427	407	440	433	446	423	421	472	446	426	420	469	429	408	445	447	424	429	464	443	410	431	412	444	436	451	411	405	420	457	429	437	421	470	442	430	459	464	409	441	431	439	429	445	390	438	446	432	420	403	381	420	438	444	440	398	462	424	461	443	420	443	428	426	429	416	439	435	447	439	433	490	425	459	405	409	418	422	407	469	412	437	403	424	396	437	411	439	429	452	443	420	404	432	424	462	437	436	441	427	415	435	400	444	458	453	447	442	400	463	406	412	440	419	430
14770	9067	9165	6866	3457	1608	882	449	279	273	269	246	278	252	252	285	261	235	270	274	267	265	229	261	273	302	271	246	278	266	239	261	271	281	264	262	261	254	224	275	262	286	282	255	251	235	257	297	304	236	245	246	266	260	260	257	273	260	258	258	241	276	258	248	252	223	259	241	273	251	261	263	251	259	247	275	225	230	277	241	285	276	265	240	280	233	236	241	266	258	255	282	271	264	275	278	247	277	252	272	252	258	261	259	286	243	272	259	283	265	248	296	278	292	308	281	250	272	258	264	285	243	242	246	262	248	286	238	282	265	249	257	254	227	266	275	271	308	259	258	236	296	270	246	245	254	268	261	274	245	262	253	306	267	260	272	243	268	289	252	273	237	258	291	260	224	289	265	252	267	272	277	271	270	241	246	257	249	280	273	269	274	276	266	256	284	235	253	260	235	264	241	239	244	267	258	268	286	249	261	244	289	257	274	263	265	239	280	250	278	264	271	253	253	234	270	240	266	284	278	253	244	271	292	281	269	269	287	251	285	251	262	251	252	275	304	267	257	303	253	287	271	265	246	289	247	307	256	244	272	271	272	271	238	237	245	269	262	266	257	270	257	257	285	257	254	254	290	247	276	246	261	275	261	267	299	258	248	255	252	223	243	261	252	259	256	257	262	277	268	276	286	259	239	261	264	248	265	234	253	251	272	278	276	254	250	266	290	285	258	267	241	277	273	255	271	233	257	275	245	237	286	296	254	278	268	249	246	234	267	260	268	287	244	275	265	280	249	263	228	261	272	252	269	282	264	235	229	251	227	258	242	282	242	258	252	258	241	275	263	263	240	248	252	247	271	249	232	276	264	258	273	262	260	281	243	246	275	271	275	278	251	258	274	246	245	262	287	260	274	268	249	229	256	254	272	256	279	253	263	292	266	267	225	245	295	267	219	267	244	260	281	275	264	267	259	290	241	222	275	265	246	266	265	264	257	277	277	257	278	278	265	260	282	247	283	250	242	254	254	247	239	260	227	282	302	262	277	281	238	273	259	246	253	276	267	264	265	264	277	262	274	290	253	260	254	299	274	235	251	252	248	236	264	246	247	270	276	274	279	241	293	255	263	265	276	256	279	274	243	240	296	290	281	270	235	226	257	233	268	252	262	240	256	273	273	271	238	259	256	241	286	247	276	261	261	251	251	271	267	236	259	253	252	259	248	273	244	318	260	300	269	272	270	246	273	238	280	264	244	253	273	238	251	288	272	259	244	260	286	273	273	265	277	255	267	239	269	245	258	271	278	286	300	256	253	270	260	272	227	260	257	237	254	256	266	247	226	243	291	253	256	253	275	270	283	255	235	258	248	264	281	256	269	276	247	233	260	267	261	265	262	256	239	256	271	285	258	256	250	267	262	257	262	266	271	289	247	279	238	298	238	281	263	262	273	271	251	281	261	258	260	257	266	251	220	276	280	271	250	255	246	273	281	255	253	246	270	267	263	262	234	262	239	269	244	264	244	262	289	283	288	272	262	229	234	265	255	257	237	242	241	261	239	220	257	287	256	263	255	270	248	279	268	263	251	265	238	259	225	244	247	264	321	246	257	267	245	272	250	230	263	250	268	274	240	246	259	234	248	255	245	265	292	276	239	241	257	249	310	283	267	274	254	258	277	252	267	251	260	273	263	235	271	258	273	270	260	274	271	259	293	296	261	251	244	243	277	250	283	259	257	260	311	274	263	231	260	236	260	277	247	290	271	298	258	222	232	264	288	244	245	246	269	239	250	252	251	244	265	236	227	231	266	231	261	276	231	281	276	257	263	249	280	284	251	291	285	263	256	270	290	213	292	260	276	274	259	245	281	255	245	227	254	279	274	294	268	245	261	250	267	257	239	250	262	259	242	274	270	267	269	246	246	259	255	245	249	224	288	274	256	265	251	270	277	252	292	278	279	237	255	250	253	267	264	258	285	233	237	260	297	243	258	236	279	285	257	254	249	254	281	239	257	276	272	278	261	271	263	247	254	236	248	266	279	280	248	242	237	277	266	271	234	240	280	263	251	247	258	251	253	253	276	253	237	265	261	278	251	245	282	250	252	245	283	239	278	242	243	232	262	247	302	240	238	282	236	249	231	289	243	257	269	249	278	239	275	281	260	254	239	242	248	230	256	268	236	274	241	259	264	260	258	245	278	274	253	259	286	251	251	237	261	278	267	250	266	251	237	264	241	280	255	270	286	264	234	252	254	249	261	249	265	276	269	272	262	252	237	247	265	285	244	276	280	279	266	267	227	259	239	274	259	235	259	275	288	258	231	261	277	268	275	261	258	273	279	254	265	257	269	265	226	261	276	257	278	280	262	250	250	270	282	261	242	246	240	251	240	297	231	249	274	234	254	259	236	260	276	246	227	243	242	260	243	266	267	254	255	247	284	250	276	272	266	260	260	244	260	288	283	249	282	264	238	263	273	292	294	278	280	272	292	239	273	257	251	282	247	236	239	261	265	248	264	288	291	244	250	281	276	246	228	261	257	259	255	235	280	248	241	260	230	262	250	303	230	277	252	251	294	254	253	267	248	237	243	237	266	260	251	254	269	263	290	267	262	254	282	265	261	226	247	266	272	266	239	229	259	249	227	279	251	260	274	234	242	256	252	232	245	279	254	270	251	244	258	254	248	277	281	276	232	311	258	270	272	255	251	239	259	280	280	247	237	234	270	255	258	279	258	275	267	271	242	252	267	291	246	265	259	236	288	266	240	313	265	296	271	241	248	259	243	254	269	271	268	237	271	279	273	228	268	241	273	251	251	265	266	269	262	243	259	268	271	248	289	248	268	257	256	293	275	243	251	278	292	274	300	296	252	270	257	242	269	261	271	254	238	269	265	271	256	260	227	246	258	262	265	264	246	271	232	268	300	278	248	275	267	230	253	283	277	268	254	272	270	257	256	235	234	284	252	271	269	246	238	237	262	247	246	264	253	259	283	257	284	258	274	260	267	248	239	264	268	256	250	232	241	278	219	227	246	259	237	270	267	268	260	260	257	250	251	257	257	249	269	242	242	287	256	244	279	248	244	251	265	251	265	257	280	267	231	260	226	240	244	238	252	234	283	274	253	259	289	253	212	237	261	232	256	235	258	275	272	265	239	267	274	252	274	256	234	259	264	259	267	274	271	250	261	301	232	276	226	253	251	262	285	270	250	279	270	267	256	275	237	266	263	245	242	284	271	282	277	262	282	219	305	288	248	259	270	254	289	249	263	265	232	244	251	254	267	267	247	274	249	259	242	243	231	264	263	221	287	244	226	255	253	261	224	281	243	272	251	242	259	279	247	273	245	262	235	254	259	282	247	253	242	241	260	257	229	215	285	247	255	253	251	255	241	263	295	287	270	250	249	242	251	253	247	275	265	241	253	288	268	256	268	233	263	292	247	249	257	275	265	253	258	258	271	278	245	263	260	247	239	278	271	301	264	270	229	250	266	265	252	266	310	285	241	264	265	232	261
12085	11676	16671	16093	9965	5396	2756	1121	652	594	579	588	582	648	586	638	590	585	604	580	632	579	601	601	566	590	581	612	620	579	576	597	606	593	612	619	603	573	580	651	579	550	643	586	594	598	585	611	601	647	590	603	617	548	588	524	571	557	583	575	574	605	631	614	614	590	639	560	609	610	622	589	564	604	549	599	602	617	595	583	580	614	584	586	645	596	591	648	557	592	630	589	571	631	611	611	617	586	594	578	615	536	581	586	597	524	554	564	590	558	597	631	604	568	608	596	619	585	590	578	572	599	619	608	571	530	618	604	675	567	609	600	576	570	627	639	565	606	578	578	593	602	596	625	581	604	599	592	571	593	635	616	582	590	593	610	585	604	591	560	614	588	615	590	564	624	649	577	592	598	578	608	559	572	562	655	608	628	584	596	579	607	555	570	603	599	605	594	607	623	595	574	572	606	594	575	598	609	607	604	554	581	563	608	564	614	584	576	608	551	606	632	594	603	539	634	610	578	582	573	583	575	596	601	586	603	610	575	608	583	564	611	622	601	605	557	620	621	625	604	606	549	570	557	619	596	602	627	587	615	585	591	575	595	597	582	606	551	603	599	607	591	565	589	626	615	595	614	547	600	621	587	627	633	636	587	573	594	569	584	614	606	591	604	581	615	531	607	631	615	619	613	577	598	588	594	648	629	577	595	619	606	561	615	618	618	592	629	568	607	626	591	625	595	605	620	599	585	603	590	591	573	603	610	592	586	593	595	611	625	613	635	610	596	588	596	605	565	579	655	610	649	601	591	618	583	611	587	600	610	618	566	629	583	610	608	586	611	634	590	607	620	617	586	532	577	605	566	553	587	575	639	563	573	587	548	581	648	589	607	580	593	557	565	579	622	581	568	601	583	588	633	615	614	556	625	548	607	598	626	596	582	578	567	592	597	612	588	589	623	631	577	594	600	551	607	615	550	586	593	580	573	617	593	636	605	583	609	559	589	663	575	597	583	571	589	593	579	593	589	628	589	605	587	591	574	618	608	609	610	573	608	599	608	587	558	585	557	562	560	592	562	582	617	610	596	573	576	607	595	576	566	581	581	607	608	581	614	571	574	625	619	626	580	605	613	624	579	592	594	556	596	579	587	599	586	590	586	601	620	617	588	614	620	611	576	617	617	579	600	564	604	566	581	548	567	638	583	604	585	584	607	620	628	600	623	586	577	586	580	594	574	590	571	573	590	566	632	590	610	642	561	601	585	627	577	593	625	560	610	598	593	588	581	601	590	545	557	619	614	592	575	588	613	623	618	604	588	603	574	596	623	611	621	594	608	605	571	653	613	586	610	585	580	575	609	605	611	577	579	594	624	592	556	603	560	586	618	578	573	594	612	632	602	591	603	618	601	620	603	599	555	597	584	622	598	566	554	602	598	596	590	560	609	632	604	613	582	641	589	595	572	564	596	607	647	596	573	569	600	584	583	604	579	590	589	624	574	635	606	607	598	546	595	574	618	574	634	591	598	585	558	563	598	592	577	612	599	607	637	605	600	567	610	603	631	634	619	613	591	553	595	595	631	579	618	622	590	577	590	597	585	589	597	580	590	547	597	589	584	586	579	585	616	593	588	561	617	630	631	572	598	571	584	618	602	611	579	571	591	569	605	627	548	551	620	605	622	597	582	649	649	614	621	609	571	581	632	606	629	605	626	598	660	597	529	598	578	596	596	610	622	567	598	651	598	595	596	614	578	632	564	618	574	558	569	622	642	553	563	606	589	578	601	622	622	630	582	607	587	608	582	598	585	624	576	551	639	601	584	609	613	579	591	589	584	603	595	602	579	582	586	594	615	639	597	565	622	577	615	558	572	620	578	619	599	604	647	616	591	562	622	610	601	612	552	594	607	577	555	568	614	586	580	598	599	628	609	580	568	604	618	611	593	541	577	584	588	581	586	584	557	556	621	573	600	566	571	556	583	564	600	596	575	562	579	573	606	619	592	561	607	630	578	588	632	611	567	607	567	607	592	629	617	567	571	567	614	586	596	619	606	592	602	582	599	571	592	640	560	612	573	598	591	613	603	608	585	598	631	614	609	542	580	552	610	620	573	553	568	579	610	630	589	599	615	596	605	579	636	611	581	585	561	601	605	624	565	568	595	638	596	599	588	579	597	608	639	574	623	597	618	584	608	626	621	558	589	610	556	635	607	587	588	551	593	563	598	605	566	627	569	608	606	605	626	573	558	607	623	598	599	552	600	566	589	625	579	587	559	603	595	537	567	543	573	573	612	559	617	596	579	556	590	563	583	611	605	585	608	612	599	553	556	624	604	625	573	605	609	585	601	582	589	590	605	623	585	594	546	591	601	596	609	618	596	554	596	623	579	556	568	584	605	610	594	635	630	592	617	590	597	608	573	594	584	589	656	568	589	577	570	614	630	633	602	632	573	598	621	661	605	553	596	566	569	595	608	564	625	613	595	583	644	627	617	575	575	610	589	602	617	578	614	605	606	602	572	634	553	605	632	580	587	589	568	603	592	568	570	597	600	575	631	591	621	578	589	561	566	560	540	573	579	611	624	590	592	585	626	548	587	561	574	612	618	605	636	604	576	582	591	565	591	580	597	647	592	583	622	606	578	578	553	636	618	618	622	591	607	605	590	615	589	591	614	571	595	563	558	588	633	581	564	578	592	614	584	609	556	563	601	617	645	612	586	573	625	637	608	634	547	601	557	605	622	586	585	587	558	587	627	577	578	590	595	642	589	587	633	534	622	640	610	579	602	597	593	612	585	576	569	587	550	573	579	593	593	616	547	607	614	586	623	556	605	592	579	623	562	576	587	565	624	562	602	588	562	650	596	615	604	625	590	566	559	584	596	581	607	611	604	605	590	572	580	588	558	588	564	595	616	610	634	580	583	523	607	585	574	593	584	585	603	574	582	581	573	573	571	613	599	618	585	625	663	614	626	643	553	608	577	599	606	615	610	579	577	596	591	607	548	596	578	613	598	612	580	584	577	622	582	590	582	593	578	602	638	604	560	619	581	553	621	580	614	618	620	619	586	618	606	634	574	566	603	575	602	622	616	573	590	590	596	598	558	542	602	639	565	624	605	599	614	609	615	613	562	576	593	559	636	622	603	589	578	611	586	615	594	625	558	617	618	628	630	603	616	600	610	612	630	607	597	597	656	643	637	543	602	564	611	580	603	572	608	570	570	576	575	615	569	630	589	612	623	561	622	564	592	631	585	543	582	622	627	614	596	606	587	587	615	624	638	625	601	600	585	583	540	609	560	569	611	596	659	585	571	616	591	543	571	625	603	615	568	582	598	568	628	609	595	605	565	566	602	582	585	606	624	592	588	626	637	598	615	592	633	590	593	631	607	593	595	592	625	588	623	612	591	591	633	607	601	617	621	601	614	570	621	573	607	632	573	596	656	603	580	556	559	579	625	545	575	564	580	591	604	566	602	598	592	578	614	569	597	548	567	596	620	596	602	583	595	598	618
58161	55170	58921	48700	32172	17364	6646	1730	443	235	230	195	215	208	254	207	194	201	204	233	231	185	226	230	200	218	189	195	202	227	208	208	166	213	200	219	210	210	202	220	211	194	198	208	206	178	208	199	207	210	174	214	230	190	211	209	220	195	201	210	205	208	215	198	186	206	202	185	199	208	192	210	190	179	207	201	199	225	194	204	218	188	202	189	210	214	179	191	195	189	211	215	211	221	210	215	174	183	238	227	212	224	206	216	207	175	230	219	188	216	209	191	226	183	201	209	212	203	224	248	184	210	198	192	180	200	166	209	229	202	214	218	175	224	189	206	201	177	198	200	173	207	219	214	189	160	194	204	191	201	230	210	198	191	234	230	194	208	213	210	212	195	209	196	205	197	224	212	197	199	182	207	205	214	185	198	213	196	192	233	221	189	214	231	192	201	189	180	212	176	190	210	208	223	182	200	193	210	232	216	171	222	206	220	208	212	197	217	216	177	183	207	201	190	183	196	230	202	198	208	200	211	212	242	195	181	228	192	216	218	225	211	191	195	233	188	208	184	186	204	195	208	184	223	201	198	182	213	190	216	198	212	225	214	190	206	225	201	197	218	232	223	215	207	222	215	187	201	212	189	196	181	207	198	206	218	192	205	217	218	207	194	196	202	208	212	224	201	220	210	180	210	193	205	208	201	204	205	211	206	200	218	211	170	199	209	208	186	180	193	222	195	200	210	209	205	235	218	184	214	197	205	194	224	206	194	178	181	226	229	213	183	211	203	214	210	223	205	194	198	188	232	208	164	211	207	196	223	202	201	226	207	208	205	192	218	198	210	220	194	204	216	235	200	207	202	214	222	220	211	209	216	182	204	214	226	200	228	200	184	216	235	203	216	231	187	196	195	210	188	185	175	189	154	183	189	193	199	203	204	210	223	203	203	186	210	209	196	216	202	207	227	189	216	210	189	204	208	211	213	179	207	206	202	201	221	221	215	179	183	213	193	212	204	224	194	183	212	211	188	174	196	218	244	207	222	204	226	202	212	198	182	220	207	217	201	187	204	192	206	209	205	215	220	209	201	187	196	234	236	207	205	217	194	212	205	201	214	205	195	213	224	221	192	233	205	201	204	189	196	201	230	200	178	181	221	203	192	219	193	201	216	203	221	208	186	170	196	207	189	186	197	205	203	220	181	211	198	204	183	209	214	213	205	182	202	222	184	168	234	225	234	192	225	213	215	207	194	192	194	216	205	189	207	221	209	207	217	241	208	203	200	201	203	216	199	191	238	227	216	206	182	194	199	210	216	199	201	194	211	197	196	206	182	216	215	214	234	199	216	178	208	183	216	223	201	217	182	239	225	201	202	198	216	206	231	187	184	183	210	200	190	205	202	225	234	215	205	196	173	208	220	189	220	194	221	201	204	212	196	204	196	237	211	224	208	223	186	200	200	196	209	168	207	185	194	225	191	189	188	201	198	180	208	199	225	171	220	195	212	204	192	198	205	194	198	225	221	243	192	214	180	225	211	223	198	180	201	191	206	188	203	192	223	217	205	212	219	184	224	205	201	196	247	220	224	204	226	197	192	208	215	199	216	211	217	197	176	216	200	211	201	195	210	205	215	192	187	173	198	193	167	187	207	210	173	199	189	193	211	205	231	225	183	187	178	182	217	212	218	187	206	193	215	230	220	222	218	214	208	208	216	216	189	194	208	197	226	220	200	218	228	193	174	194	185	200	235	199	212	187	192	219	221	219	222	204	179	193	191	210	204	159	213	213	214	208	210	211	171	207	210	217	200	218	199	206	214	211	195	180	214	200	219	211	190	215	201	214	239	204	211	201	200	203	209	238	218	242	209	202	220	191	222	223	187	209	195	196	180	195	201	168	217	200	204	228	209	194	195	225	204	225	204	188	194	188	181	214	212	225	182	199	192	209	215	191	187	222	199	213	212	219	204	199	203	206	218	201	221	176	173	214	211	221	180	184	222	186	191	225	202	189	184	226	205	202	218	191	208	198	213	205	226	220	211	193	239	226	217	229	208	223	206	200	206	196	185	169	203	232	213	238	232	205	208	201	220	191	202	197	179	213	216	185	188	197	219	209	190	210	217	238	189	204	209	202	211	205	200	191	217	202	207	200	230	197	227	203	194	216	221	222	206	180	206	195	237	212	224	195	224	197	217	206	196	183	224	189	215	246	241	205	183	204	190	198	189	191	176	182	183	213	202	205	198	200	223	202	204	206	197	174	192	223	185	225	223	200	223	223	191	215	216	187	222	199	204	189	209	229	218	215	192	184	229	190	204	200	190	194	216	223	201	218	172	195	203	228	179	195	219	206	238	216	220	220	190	206	195	200	201	184	216	216	223	181	219	189	228	199	259	224	195	196	197	194	174	189	212	235	193	223	192	183	208	188	203	212	186	222	217	204	190	181	173	193	207	242	249	232	225	188	230	179	196	187	206	209	221	205	221	211	199	218	191	197	206	217	205	204	191	197	183	226	192	212	203	191	195	213	211	233	203	198	209	198	222	214	200	223	225	183	224	197	199	214	199	175	197	191	232	223	163	173	203	200	197	209	228	231	186	218	235	218	209	203	196	234	194	210	214	223	209	217	249	198	186	210	206	213	201	211	204	179	197	202	236	226	191	212	226	213	197	194	182	208	209	205	202	238	206	208	213	209	205	203	182	202	226	213	186	184	188	203	208	205	194	234	184	192	197	210	218	196	221	201	214	224	205	227	201	228	197	206	212	229	196	187	221	216	197	184	221	192	219	198	203	197	192	211	219	200	198	220	196	237	199	222	199	207	209	187	206	217	215	204	187	195	217	193	194	209	215	209	229	192	196	201	179	193	195	192	236	190	201	202	199	207	196	228	197	207	213	201	214	201	188	181	229	212	209	200	184	184	180	221	196	214	219	213	212	193	220	194	211	196	199	200	210	187	193	235	204	210	184	218	191	216	187	184	195	187	214	207	225	221	202	185	175	190	193	202	204	197	211	213	189	182	197	197	203	225	205	198	182	206	204	227	218	214	204	226	185	185	202	189	187	238	220	197	206	231	193	184	200	208	214	191	200	198	193	206	168	216	213	203	219	213	230	188	227	210	198	200	198	200	231	225	217	222	194	206	195	186	215	180	198	185	198	193	195	202	200	204	202	210	209	211	218	202	204	217	209	219	197	220	192	198	201	192	195	193	221	179	195	219	190	207	221	189	209	203	207	224	195	228	190	204	206	217	186	204	202	208	183	200	216	227	208	195	195	221	192	207	178	205	212	218	227	205	225	242	183	201	212	189	195	208	189	192	225	200	203	187	203	208	187	191	207	212	228	196	217	203	210	200	204	181	186	205	217	210	181	190	198	185	209	188	206	208	209	186	227	216	194	185	182	208	205	237	220	219	192	215	169	200	178	194	219	203	197	201	190	229	237	242	182	199	203	206	194	205	231	232	202	217	218	207	211	201	201	214	203	198	194	209	181	208	228	201	194	189	196	184	202
34613	41374	55001	53605	42070	29302	15827	5581	1390	647	572	509	531	552	600	516	474	493	501	522	523	532	482	508	479	456	488	449	462	479	483	482	447	502	476	490	476	477	488	511	569	550	549	533	474	477	487	494	487	449	480	486	464	505	507	487	460	480	498	473	502	514	458	469	509	484	506	431	516	511	449	500	492	486	459	505	493	507	486	470	500	458	481	496	498	479	454	465	496	451	513	505	458	530	472	434	528	479	462	462	465	503	485	504	469	445	444	464	469	498	492	490	517	499	509	469	463	473	465	472	499	436	497	538	484	461	459	487	470	490	473	476	449	471	498	492	488	467	496	510	499	496	433	486	490	483	471	477	437	463	523	481	509	480	504	481	479	435	499	494	453	453	497	456	458	477	462	479	516	446	495	499	451	456	494	451	447	501	466	529	508	454	449	479	467	531	459	486	475	455	472	480	480	486	517	479	475	497	504	488	495	506	495	456	476	487	490	471	532	467	468	430	483	499	465	483	482	505	510	501	486	508	485	514	505	487	507	513	461	460	489	496	455	469	467	490	448	499	478	478	514	486	483	486	491	436	477	461	527	459	469	475	438	450	483	465	482	455	455	471	453	473	492	454	451	525	465	499	436	485	452	471	501	475	496	466	490	501	479	497	465	491	461	481	491	466	454	481	505	484	456	486	489	474	489	498	482	480	484	487	494	481	497	501	468	472	454	447	471	490	485	483	478	489	487	507	441	479	449	455	443	505	471	470	525	477	470	475	466	457	452	440	505	503	530	473	474	466	488	475	494	458	490	493	484	463	473	464	494	515	478	483	475	529	480	492	473	477	494	517	474	489	479	478	487	540	486	455	485	480	499	433	473	485	495	492	506	442	441	488	481	509	482	526	442	439	474	499	470	484	476	506	485	476	510	517	450	498	486	462	508	489	488	463	465	463	454	478	458	479	524	487	465	435	487	474	470	460	515	498	466	499	468	455	456	478	483	501	513	489	487	497	486	511	457	478	470	516	486	458	496	466	500	405	483	484	500	464	489	492	454	474	499	512	495	467	483	475	466	487	472	493	507	488	478	490	451	455	496	448	478	468	502	504	504	472	435	463	470	480	494	504	475	432	492	485	497	496	502	461	455	486	480	474	503	473	518	479	448	446	456	510	470	502	494	428	486	444	433	474	481	464	494	460	503	460	484	480	495	449	494	515	483	418	468	488	437	473	450	509	449	448	459	490	495	438	443	496	459	495	448	493	471	491	476	490	507	475	518	489	458	475	444	500	494	519	474	517	518	487	463	442	442	511	495	483	488	472	460	460	495	497	474	492	486	466	513	478	491	466	502	489	521	475	485	452	423	472	445	468	481	509	507	484	472	486	464	466	461	465	492	476	489	523	484	492	491	496	477	477	470	513	457	482	458	465	458	477	468	491	494	498	475	497	467	479	452	466	494	500	459	486	506	477	454	490	494	495	466	516	456	491	503	462	449	507	428	502	481	530	457	460	448	456	489	475	497	469	505	462	493	494	497	492	466	483	469	504	508	463	512	443	441	506	507	463	477	449	487	466	502	472	458	459	495	510	452	494	462	462	489	495	506	477	445	520	484	448	485	506	486	448	492	476	474	500	484	430	453	491	462	492	483	467	542	514	492	483	477	494	466	499	511	438	475	483	483	516	501	483	459	454	478	452	486	463	519	503	458	500	482	484	466	488	473	472	514	452	510	515	518	473	443	520	476	440	511	483	458	461	493	464	500	480	489	513	494	504	496	479	443	472	473	451	419	544	478	512	464	509	506	476	492	481	482	461	478	464	520	481	470	469	478	457	472	479	442	450	502	491	435	441	492	456	483	488	473	443	471	486	459	490	441	462	493	473	514	477	484	451	483	489	467	484	482	436	516	505	456	475	470	454	473	518	447	505	507	452	484	481	480	469	509	442	508	504	467	481	509	453	478	489	471	460	487	459	495	489	495	484	489	439	447	471	492	488	478	495	483	477	474	501	479	485	456	485	429	457	481	491	463	511	518	488	461	464	471	460	451	486	492	486	485	533	477	487	464	469	470	472	457	486	511	488	475	461	483	461	458	486	477	521	469	493	472	501	512	459	486	507	467	476	474	501	465	477	433	477	459	498	446	460	505	479	476	474	481	466	519	461	480	455	499	484	483	480	541	487	469	478	497	525	480	476	489	469	473	467	496	478	470	482	503	492	486	481	490	479	480	463	460	486	482	432	456	476	498	449	473	519	439	464	424	518	469	427	469	460	496	437	493	469	473	479	456	480	456	470	479	449	472	469	485	480	519	450	476	466	468	499	474	447	496	477	466	492	515	454	466	504	467	467	471	467	513	437	515	483	470	462	479	486	509	453	499	481	466	470	483	466	482	505	494	496	475	464	470	513	479	468	496	476	473	441	492	504	512	462	505	506	457	474	499	477	488	483	458	461	465	514	459	448	514	498	469	471	484	512	494	493	485	471	458	476	482	495	436	468	486	463	451	463	495	483	492	493	506	489	517	482	513	488	473	503	489	476	501	456	465	488	458	519	472	518	459	521	499	487	513	501	527	486	487	505	517	528	474	466	535	516	427	479	487	511	492	443	496	512	466	510	476	533	459	482	464	496	475	478	447	474	476	481	497	483	504	471	475	483	476	474	518	483	453	512	480	457	478	458	502	477	485	497	468	466	473	478	513	467	495	497	469	500	490	480	483	492	493	514	447	481	494	508	497	470	470	482	501	489	482	522	538	495	486	469	454	451	473	464	467	473	435	475	473	499	485	451	479	473	514	498	474	442	458	467	487	479	497	493	457	500	479	454	453	434	471	482	472	499	515	471	484	449	474	483	472	475	484	506	503	478	491	497	494	487	492	480	452	485	482	494	475	464	481	448	500	451	489	463	507	504	479	508	444	473	515	518	479	434	469	517	476	506	465	452	479	494	457	482	479	429	519	481	474	503	450	459	492	506	461	441	489	472	499	464	455	475	461	481	445	434	430	515	442	494	512	475	479	503	459	485	472	489	479	490	499	519	488	483	503	478	445	448	480	493	482	483	487	478	504	444	495	506	474	451	490	520	474	495	470	448	462	513	458	504	436	483	464	498	495	498	495	494	472	444	495	490	485	467	459	493	510	453	502	511	491	472	512	473	478	519	516	502	474	492	452	447	463	519	495	442	454	474	503	464	505	461	447	461	520	475	498	452	476	472	458	454	508	443	473	470	474	449	516	457	455	463	488	516	466	481	465	451	444	511	464	455	486	486	468	485	473	466	493	462	503	436	514	493	457	471	459	514	458	462	488	500	501	439	441	500	488	490	472	496	458	454	498	452	507	486	486	461	484	426	497	444	509	484	478	486	501	461	491	488	496	467	497	457	470	453	492	430	469	475	456	460	483	487	497	442	509	476	476	490	468	458	496	480	471	485	483	444	457	477	449	503	512	482	454	445	480	515	501	492	461	492	473	485	477	469	491	494	439	487	458	508	502	453	476	486	467	472	475	460	493	477
75676	72826	74566	63391	45860	29878	15163	4332	872	241	224	197	188	179	211	218	205	187	176	208	182	199	194	185	182	189	185	159	215	193	199	177	208	164	175	192	176	186	195	170	186	186	202	151	194	179	208	162	170	163	188	158	175	188	174	192	175	190	176	182	199	174	212	176	185	191	164	160	194	160	155	196	188	172	178	163	171	179	203	172	201	198	169	195	192	207	174	179	175	156	174	174	176	186	155	193	199	180	162	181	198	197	199	158	194	194	192	190	191	195	211	204	141	161	176	164	190	207	179	176	193	187	183	162	187	175	177	206	176	177	181	161	165	170	182	188	196	169	191	181	150	173	169	204	199	200	159	174	191	169	193	174	176	208	155	173	180	190	195	170	187	171	178	195	156	182	174	183	181	184	200	185	189	194	176	169	189	165	171	193	190	170	188	174	175	204	192	191	194	195	158	176	164	185	176	176	156	183	203	171	186	177	183	186	185	212	187	181	185	191	183	166	162	198	190	172	178	185	188	156	174	187	185	156	167	181	167	166	206	154	181	192	202	169	197	165	201	202	174	213	192	188	180	185	202	174	161	185	187	197	181	165	174	178	169	179	171	169	157	201	185	186	182	171	199	182	166	189	170	170	181	186	204	186	190	173	194	183	166	191	168	196	190	194	194	179	177	169	183	180	181	146	180	190	190	178	171	185	195	171	211	168	185	170	179	145	220	182	166	179	176	200	196	188	165	203	186	191	169	168	182	187	195	184	176	170	182	185	170	163	201	192	192	151	146	176	175	167	170	166	182	199	173	186	172	176	179	155	160	172	179	201	178	171	179	207	161	193	207	188	185	193	188	167	184	193	169	184	197	193	191	182	198	196	179	186	195	167	194	170	196	183	187	181	175	179	177	193	175	198	191	181	185	198	190	185	216	182	179	195	206	170	173	178	178	171	188	192	195	183	210	178	184	196	160	175	183	182	187	174	204	210	185	192	166	179	166	187	205	195	187	178	176	190	197	159	216	174	201	169	160	169	176	182	195	161	189	184	195	195	178	191	190	170	198	188	187	166	197	193	184	200	181	179	184	196	196	201	182	197	146	178	167	182	170	218	196	174	188	201	157	179	206	173	197	166	179	206	173	187	176	176	188	192	182	178	168	188	186	174	170	183	223	187	196	167	187	189	174	190	198	180	173	181	201	192	164	163	171	184	187	196	164	179	193	188	190	196	191	191	168	177	185	166	165	190	165	193	176	174	204	156	172	191	157	172	181	175	169	161	211	182	169	201	204	158	193	204	170	161	179	193	194	168	179	181	181	167	202	205	202	192	185	185	166	169	198	163	166	193	193	200	184	185	188	176	166	196	185	191	185	182	201	192	179	190	185	196	174	172	187	184	195	181	152	167	181	174	180	204	196	181	177	181	172	208	178	197	204	171	182	182	192	170	173	167	182	168	166	175	185	182	187	196	190	178	206	186	179	154	193	171	172	196	201	167	202	185	180	179	180	167	185	208	173	179	203	185	184	169	157	163	158	174	177	158	150	215	173	213	185	201	162	183	172	194	169	167	171	168	179	164	152	155	179	171	179	175	177	204	174	156	180	185	204	175	150	153	176	163	157	168	181	192	161	177	150	181	184	168	192	195	148	182	179	159	171	191	188	164	163	167	202	184	182	176	178	173	172	156	172	186	192	174	161	164	181	158	170	194	170	174	172	188	166	163	174	175	187	180	181	208	153	164	182	182	174	185	174	172	192	187	178	180	176	224	190	169	193	185	173	157	165	182	174	188	190	199	162	178	195	175	181	183	194	165	154	184	196	182	195	180	191	172	175	202	168	174	186	187	184	175	200	204	179	176	148	185	201	192	181	165	184	180	188	169	188	183	192	184	152	180	179	182	189	175	181	195	181	183	148	171	184	196	193	201	197	195	172	181	190	206	159	207	183	170	189	198	186	192	196	182	162	167	179	151	226	194	189	190	181	179	192	202	182	193	179	174	200	195	186	173	193	176	196	156	176	160	154	194	168	148	185	200	196	183	180	169	189	175	190	209	196	179	183	187	170	161	175	205	158	186	167	187	166	194	159	188	169	177	196	182	171	180	173	223	178	175	182	175	183	195	186	169	205	188	157	172	185	171	179	204	197	177	196	168	173	205	172	156	185	160	183	188	185	208	168	183	211	186	189	177	153	171	191	169	205	158	186	180	217	169	184	166	169	177	159	188	169	183	166	159	152	182	183	176	169	181	150	165	185	150	179	177	189	169	197	186	181	169	176	197	171	160	173	173	166	209	189	177	180	175	173	205	173	198	168	185	162	149	176	198	193	196	203	171	183	183	183	203	193	191	183	185	197	181	202	188	186	175	182	199	154	204	161	166	189	166	193	166	180	178	197	211	186	179	203	177	153	167	170	175	177	174	196	169	165	189	183	174	172	190	200	164	180	172	198	183	183	178	183	161	173	182	191	190	186	175	169	189	196	200	183	188	165	193	150	199	190	183	184	191	168	163	180	171	182	177	176	174	180	173	193	179	166	186	173	196	208	136	172	166	174	209	172	182	186	173	164	180	186	158	190	173	181	175	192	175	190	186	175	164	178	166	163	175	160	168	182	174	175	195	169	172	179	180	174	177	186	169	185	220	204	180	179	203	152	173	174	201	194	192	202	174	178	182	160	181	169	165	173	170	192	179	184	219	196	186	196	185	194	163	164	174	179	181	205	164	172	186	162	163	200	170	189	178	191	173	181	174	161	158	179	183	167	188	198	193	156	184	177	187	187	199	177	146	195	206	181	168	199	173	152	180	173	200	200	177	187	173	158	194	171	187	184	200	162	204	153	189	184	198	200	174	186	187	195	196	188	169	178	165	180	198	176	181	184	173	186	191	185	168	192	225	177	180	167	183	187	183	158	171	182	169	182	194	200	212	174	184	179	173	169	190	166	184	181	175	200	182	170	186	192	175	179	180	173	179	212	201	213	202	175	169	169	183	177	202	168	195	181	165	172	167	165	189	192	182	191	158	181	192	184	168	193	195	198	178	163	198	184	199	182	181	183	182	162	180	183	192	186	164	164	191	178	184	160	176	156	175	179	171	182	177	207	170	188	165	168	197	205	200	171	171	182	223	177	169	182	222	180	201	184	182	157	154	170	193	178	203	196	171	196	186	204	174	196	184	175	163	161	183	183	188	174	166	174	165	180	187	198	179	182	190	202	185	174	164	163	175	155	177	185	179	179	197	158	181	195	163	211	180	178	170	182	171	197	181	168	174	171	172	207	162	149	173	188	163	192	170	181	197	168	158	184	168	165	181	184	165	207	145	177	190	174	186	162	173	172	182	188	187	180	192	172	172	166	186	186	133	168	195	197	207	177	176	173	192	168	175	187	191	190	169	172	178	171	183	169	194	164	153	174	194	194	186	175	174	193	178	183	176	163	170	181	181	191	167	176	180	197	177	171	204	172	182	187	183	190	174	204	168	186	182	177	170	161	165	187	170	178	188	176	183	188	184
46887	54382	70337	68345	54361	40540	25479	10788	2677	678	649	518	469	536	598	485	462	482	457	425	462	500	507	435	430	438	410	408	404	450	437	460	407	428	410	401	461	398	448	435	528	503	486	465	438	424	410	432	432	450	386	424	478	431	453	414	443	470	449	450	413	451	427	471	434	436	408	409	409	412	419	441	419	412	433	412	438	441	449	445	456	466	440	441	447	438	472	463	475	441	346	407	377	448	442	447	446	430	446	423	427	466	433	440	420	415	418	456	408	452	434	452	431	416	440	445	400	402	408	396	421	461	424	435	448	452	413	441	432	428	416	437	403	417	430	434	416	422	436	382	438	426	452	438	431	453	448	422	462	407	420	441	442	404	446	415	386	430	427	413	451	437	393	458	411	449	419	412	453	440	406	480	392	422	430	432	431	411	457	447	395	454	425	440	408	468	442	451	397	451	432	455	419	427	452	438	418	441	446	441	408	407	429	447	415	417	434	428	421	408	481	421	423	444	429	458	450	427	418	428	417	482	477	423	429	423	458	405	434	387	460	435	463	448	469	438	441	420	439	403	422	425	447	413	442	440	447	442	410	420	450	443	425	437	432	413	456	446	418	446	417	419	388	448	427	414	435	397	417	431	428	434	428	439	403	451	419	412	424	436	434	437	436	442	446	437	417	418	415	436	398	426	428	416	430	423	413	385	425	429	458	430	458	471	449	391	417	463	438	428	456	442	425	418	407	458	436	438	408	441	447	434	447	455	402	424	434	455	456	433	435	410	450	434	446	460	378	424	419	433	420	413	428	422	382	428	477	433	435	439	409	420	400	450	453	427	453	417	412	489	446	418	404	413	432	433	458	408	464	403	454	415	395	394	395	421	413	431	415	442	449	435	431	460	423	386	420	406	461	416	428	428	417	416	465	425	451	443	415	451	430	443	435	441	456	444	431	464	427	434	425	419	412	446	429	419	423	458	408	430	476	440	395	415	423	426	431	469	422	450	460	441	437	434	455	418	395	426	422	416	424	403	436	434	422	408	442	435	431	455	442	456	422	425	423	445	390	432	461	454	429	418	445	416	441	450	466	443	431	443	391	422	425	436	450	431	396	443	447	452	410	429	420	435	434	438	470	399	425	461	372	423	446	442	447	448	438	387	438	431	411	426	442	409	456	467	406	474	426	438	438	439	408	439	438	454	400	448	463	451	451	409	394	411	454	428	438	452	446	435	408	418	441	436	419	428	420	457	455	492	446	456	425	452	450	408	416	428	440	452	392	415	391	456	417	447	403	435	441	401	436	436	410	394	449	457	435	425	475	443	491	413	408	478	414	443	432	378	433	420	421	477	420	417	395	434	420	428	471	403	431	417	449	443	417	404	469	407	409	419	457	428	436	422	436	418	407	449	431	414	441	410	422	437	448	446	423	431	409	409	416	453	418	451	432	486	420	431	432	420	359	457	400	401	446	405	446	459	430	423	391	422	412	411	420	403	443	432	407	412	463	430	434	402	451	440	456	447	444	423	436	426	416	450	392	450	420	407	405	389	462	411	457	437	412	449	438	406	444	443	434	423	446	398	391	450	442	433	438	460	443	430	410	472	423	426	437	437	450	462	441	420	449	436	431	412	434	440	422	461	455	415	425	425	466	488	462	415	426	448	420	429	420	438	427	409	454	401	411	391	466	446	408	422	466	426	428	399	412	412	459	418	402	409	446	427	368	420	395	442	410	449	444	415	434	433	455	463	436	421	478	467	458	483	426	425	448	448	466	454	433	472	437	444	372	452	435	453	406	391	452	411	410	444	375	399	456	420	418	461	413	421	468	429	465	440	443	444	440	389	419	400	457	429	451	413	473	465	454	414	452	460	468	407	451	458	424	420	468	393	420	435	437	454	447	415	449	423	433	439	408	453	424	435	427	432	439	450	438	429	437	404	453	418	415	448	427	424	430	474	431	414	435	440	431	446	454	434	415	456	460	426	463	415	459	421	423	421	426	424	412	453	405	437	434	427	420	438	395	411	429	409	428	463	424	423	434	400	442	401	426	437	434	424	403	418	441	423	393	413	432	425	431	419	477	431	410	431	440	412	394	399	423	439	426	423	401	385	440	408	444	417	458	406	408	425	443	422	452	437	443	417	412	429	434	405	430	406	429	419	447	406	415	458	406	443	406	415	400	437	447	401	415	417	442	457	453	458	435	440	368	433	451	435	445	410	438	407	450	434	402	440	418	447	473	448	417	464	431	450	433	446	441	453	465	442	444	430	432	401	443	385	437	424	429	394	378	446	438	421	436	447	440	431	430	432	429	439	410	458	489	455	414	406	411	436	424	423	445	453	445	422	472	454	429	416	436	439	455	439	438	406	432	390	393	410	443	434	409	421	405	412	432	422	412	445	419	393	404	430	442	410	433	410	414	459	434	460	463	453	456	462	453	432	448	448	443	443	433	425	428	474	442	398	453	390	449	421	424	431	437	457	452	438	455	422	451	424	427	424	395	447	462	412	447	410	431	458	441	439	424	432	429	421	445	409	418	429	424	406	446	424	419	434	434	433	448	453	434	432	417	436	437	406	411	443	413	440	440	461	451	435	413	451	417	426	413	448	436	439	441	445	414	448	450	479	463	409	449	434	461	412	403	466	420	417	419	451	427	421	428	442	470	442	427	465	447	457	390	441	436	432	414	416	426	436	438	406	423	431	438	422	437	431	433	480	450	406	425	459	422	417	470	435	448	452	420	446	412	445	416	418	435	460	445	463	417	418	428	399	414	446	417	420	453	417	451	446	407	449	450	425	442	424	414	408	431	466	413	412	445	421	469	406	460	401	423	447	472	409	390	438	418	423	442	468	466	409	435	437	445	403	430	424	384	443	458	454	453	447	430	470	439	434	416	416	414	421	464	441	410	419	434	420	413	422	426	434	418	425	428	424	457	433	409	437	432	462	447	446	440	439	436	433	431	426	419	415	419	439	443	423	464	403	433	441	448	435	386	418	413	420	408	455	433	462	458	427	393	455	403	388	459	429	458	414	440	468	451	420	446	449	483	416	394	411	423	458	438	433	441	455	413	430	442	461	435	446	450	440	402	424	428	398	440	428	450	495	426	416	423	448	413	474	420	479	421	465	441	435	449	454	434	468	439	483	445	435	466	441	452	428	424	431	439	407	418	433	440	441	412	401	412	440	433	421	412	415	415	426	453	392	459	436	449	438	427	425	465	431	436	391	430	427	459	419	405	416	424	452	420	472	454	463	432	442	463	410	466	468	445	444	398	426	420	450	442	488	432	424	416	403	402	423	453	387	419	408	413	460	423	417	409	439	418	402	450	432	420	406	450	413	465	452	458	443	408	436	454	412	455	437	432	425	427	455	450	430	456	444	394	420	408	447	452	430	425	438	413	399	442	412	466	460	438	480	401	431	448	447	422	446	463	417	471	444	476	419	430	428	417	423	433	426	437	437	454	374	413	439	440	463	428	426	430	475	459	389	410	431	401	429	462	440	440	432
15023	9215	10053	7084	3353	1669	772	402	276	237	247	245	259	247	248	248	258	256	278	251	256	249	267	236	272	229	253	250	260	276	247	259	254	282	290	241	260	253	244	268	259	269	279	244	254	247	274	241	290	268	264	245	262	260	253	277	260	255	264	265	296	241	266	261	280	259	254	288	299	262	258	239	253	257	266	250	232	259	252	281	264	269	258	254	257	269	255	222	235	267	242	272	230	268	250	245	260	258	269	239	234	268	289	271	276	232	234	264	242	244	266	268	259	271	280	243	235	263	261	254	283	244	273	229	244	294	247	260	270	236	244	258	259	270	267	256	270	279	286	279	264	258	253	280	270	278	266	261	278	226	239	276	245	262	275	269	274	272	244	256	253	275	272	253	277	267	306	275	277	276	238	260	266	257	246	263	278	229	261	278	263	276	234	262	294	232	261	211	251	250	230	268	259	237	281	258	224	274	261	228	273	285	269	269	230	245	264	239	270	253	270	225	232	232	244	276	257	261	292	275	241	240	272	261	249	256	269	269	261	259	251	265	241	280	251	276	270	241	246	228	277	246	269	246	304	255	263	247	273	289	270	247	246	257	258	250	274	257	266	270	258	243	244	261	251	279	261	255	257	249	237	257	218	255	269	281	255	260	256	284	271	273	270	279	274	257	252	253	284	255	283	271	281	268	268	256	224	247	257	239	257	265	250	243	280	276	295	288	248	242	266	249	276	268	309	321	249	291	260	245	277	257	255	272	283	267	261	280	284	256	242	236	250	273	247	276	259	280	251	257	251	261	247	244	298	266	259	291	245	261	276	235	279	253	261	287	273	219	268	270	232	289	249	232	295	260	258	263	231	233	260	271	286	265	263	250	272	253	271	250	270	259	269	234	239	231	260	230	272	240	279	264	253	249	271	236	227	257	255	265	247	265	286	270	253	294	243	245	261	248	242	252	269	267	261	264	250	269	290	254	269	284	270	244	248	274	279	254	252	262	242	283	256	243	276	247	284	262	246	249	235	262	255	265	254	285	254	238	287	246	243	268	261	241	265	271	243	245	252	270	247	267	238	263	260	279	285	279	213	228	269	268	263	267	268	246	247	253	278	265	266	279	270	250	235	221	279	244	240	265	247	270	265	279	279	292	274	239	257	260	237	265	260	241	261	274	288	253	225	254	228	273	260	259	278	264	226	258	267	271	253	255	272	231	280	251	239	270	286	291	255	262	279	261	241	260	262	267	272	252	272	240	262	230	239	254	268	252	249	246	220	275	226	260	265	246	276	265	268	266	273	258	260	263	269	260	271	264	292	301	251	246	281	274	274	245	254	232	249	254	246	258	247	258	256	246	258	265	236	230	243	254	284	252	295	266	257	234	266	223	226	269	248	245	272	240	270	259	247	226	265	283	251	267	272	273	275	285	257	277	237	271	251	254	256	269	254	237	233	248	251	279	217	274	234	274	264	306	256	252	275	226	226	244	275	247	244	261	270	275	246	240	261	277	282	289	253	257	271	262	261	243	285	238	265	266	251	286	270	230	278	249	248	289	271	237	280	284	251	247	269	261	276	272	221	257	254	261	264	313	258	253	267	240	274	215	266	232	299	258	266	252	259	266	267	247	264	258	261	307	276	275	241	264	273	266	296	276	278	273	271	278	262	251	241	231	249	269	223	232	229	282	274	265	237	281	286	246	266	279	261	286	229	240	255	256	281	238	277	254	263	255	249	261	254	260	253	257	254	266	271	270	249	278	245	255	278	269	249	258	253	217	242	250	266	265	222	239	276	263	230	278	232	251	260	267	288	268	244	266	276	274	217	255	250	248	277	253	277	246	246	242	273	236	269	239	256	257	253	254	219	267	252	265	288	268	278	242	271	258	266	273	255	268	243	270	275	250	253	261	253	249	259	253	232	278	260	246	273	263	248	253	273	245	248	273	280	241	299	264	254	292	261	270	263	246	259	243	268	258	253	282	260	270	289	264	245	264	270	279	287	254	268	287	241	239	271	256	267	265	241	254	265	262	256	265	278	248	239	260	247	278	275	239	247	289	274	264	247	253	291	233	241	283	278	275	276	256	254	253	253	263	245	262	229	260	242	243	230	220	254	258	259	270	286	251	271	238	277	270	211	251	258	250	271	220	259	252	285	270	262	268	230	260	236	252	243	275	255	279	256	265	287	269	253	238	241	249	277	270	260	267	286	258	252	259	268	249	265	261	282	263	273	265	253	251	271	278	260	251	243	253	233	268	248	273	246	225	277	277	237	273	273	246	257	259	237	247	250	226	272	252	266	278	260	253	258	255	257	285	257	252	259	252	280	257	248	254	245	235	264	246	266	291	275	286	257	269	274	239	231	243	229	242	282	231	255	276	277	267	243	266	270	244	265	274	269	243	257	262	266	260	263	260	295	245	244	236	243	247	262	248	239	267	249	277	237	248	232	259	251	273	238	260	236	261	271	265	228	256	228	262	267	270	259	249	295	276	228	254	247	260	283	230	251	239	240	248	249	269	283	265	245	253	261	253	277	225	267	267	269	277	258	279	260	253	254	248	263	248	251	264	265	277	231	266	243	269	256	243	272	248	243	274	251	242	268	246	267	230	256	252	266	253	275	228	246	263	278	255	250	258	265	280	266	254	240	269	265	289	266	255	216	246	222	256	271	272	245	234	279	260	249	248	264	213	259	248	272	237	245	255	269	245	245	247	249	241	250	271	286	285	289	269	284	256	237	261	264	261	228	265	270	282	259	228	257	243	268	256	234	227	247	277	282	247	240	247	280	267	280	267	252	226	237	261	252	247	269	251	249	242	262	262	258	262	255	246	287	258	281	253	249	289	265	277	286	262	254	236	244	273	244	259	224	258	266	278	247	280	236	236	262	273	261	257	216	267	286	240	243	257	282	276	251	286	258	254	245	240	243	252	254	280	259	296	252	286	262	257	243	270	249	265	250	260	260	259	266	262	273	300	248	237	270	243	268	292	264	268	251	232	263	259	254	255	262	245	266	256	253	249	267	247	267	241	281	257	250	263	216	253	260	257	281	252	266	274	258	287	264	277	226	273	290	278	258	258	266	217	279	249	219	255	233	274	239	261	238	270	245	258	285	262	247	277	266	287	276	277	260	268	248	256	232	238	241	232	255	259	264	263	239	285	259	256	244	262	262	268	256	268	257	283	232	269	260	256	287	251	278	256	271	248	229	255	224	240	282	213	222	256	229	267	252	270	243	253	248	242	236	273	268	263	264	241	285	252	231	225	252	250	228	240	272	255	260	266	236	240	226	271	246	255	243	228	232	258	261	257	253	307	205	256	247	254	277	239	259	260	230	269	279	293	259	243	261	256	274	267	269	260	260	259	263	255	266	281	239	245	291	240	265	257	226	261	247	257	262	263	268	280	274	236	259	260	286	290	237	229	245	253	270	272	238	247	248	242	248	248	283	257	239	260	256	255	278	236	269	227	276	289	255	249	256	257	273	262	264	269	265	240	281	236	283	250
12232	11872	17678	16329	9716	5310	2526	1170	698	577	594	593	596	606	619	610	563	580	611	638	602	619	625	567	600	595	615	595	616	591	551	592	568	602	596	578	615	653	592	608	607	574	671	602	601	607	653	624	598	571	606	623	569	565	633	619	569	601	574	599	581	564	612	584	582	627	619	591	560	638	605	573	586	584	574	595	562	533	577	566	584	580	555	566	569	565	568	615	608	557	603	607	577	634	555	583	613	599	612	600	570	565	605	608	603	596	624	600	563	611	564	608	594	625	606	616	572	581	609	590	572	574	542	616	613	580	549	567	643	576	559	589	633	579	592	595	562	541	597	567	560	569	609	593	557	586	611	593	578	556	588	628	566	586	580	579	623	580	579	535	574	619	556	603	629	585	593	594	565	559	567	543	600	610	554	588	642	570	595	600	585	591	564	608	542	570	576	566	576	596	575	602	586	631	588	626	637	592	576	607	623	582	572	648	600	554	568	576	566	584	572	568	588	572	642	618	596	596	592	552	542	592	565	544	611	547	573	600	645	568	625	534	598	592	574	576	587	565	596	565	607	579	646	616	577	585	580	575	602	597	619	555	576	601	626	606	627	589	601	578	586	618	588	596	565	585	590	600	612	620	573	604	579	600	626	559	601	557	619	589	553	621	599	591	583	593	559	592	546	561	590	555	619	638	603	602	560	595	590	566	532	608	543	603	548	595	571	609	622	621	604	518	570	584	580	549	574	524	579	548	558	605	611	575	625	605	624	596	569	661	653	613	598	598	599	585	575	626	597	593	550	591	574	569	575	591	588	601	601	635	575	612	604	574	606	574	584	541	556	572	634	519	577	580	617	574	599	598	567	598	590	599	581	616	572	592	573	608	596	604	592	627	626	541	609	569	589	613	573	581	607	661	613	588	622	604	604	580	586	602	588	616	569	628	606	612	613	571	578	626	598	579	582	610	616	611	614	573	611	582	615	620	618	614	598	565	643	573	548	638	594	570	617	604	563	566	595	569	566	582	586	591	514	618	604	574	583	625	593	616	583	563	561	605	580	619	570	601	604	599	578	566	571	570	604	578	604	608	597	579	601	645	600	619	590	586	570	600	575	588	619	581	621	630	567	607	588	586	627	601	560	584	622	605	572	572	560	577	600	587	594	582	595	593	580	548	587	625	583	582	556	564	593	603	567	547	602	558	623	595	572	605	556	559	622	610	618	540	605	574	563	557	604	609	536	628	597	575	605	603	621	637	579	576	592	576	602	663	597	580	578	608	621	593	595	575	554	587	576	583	601	588	602	635	600	600	574	586	551	572	630	567	596	606	554	576	645	587	610	557	604	566	603	567	580	560	603	643	593	627	570	598	585	580	589	573	574	575	598	598	562	601	630	567	588	589	605	630	550	585	573	594	616	586	598	580	597	570	552	652	588	558	594	610	572	568	555	615	598	624	592	575	586	628	592	621	589	566	617	533	577	595	607	614	647	562	591	587	593	585	640	577	595	622	524	596	556	572	545	570	618	593	586	595	558	631	569	569	616	588	592	593	595	569	578	624	610	578	578	592	618	569	578	556	575	584	605	619	576	598	588	590	606	619	605	627	564	664	594	611	615	575	555	598	574	622	615	587	608	612	559	573	630	605	587	610	604	570	613	578	567	576	557	595	612	609	572	567	589	592	569	593	631	617	575	583	627	593	576	589	574	557	587	633	609	571	592	599	560	566	640	636	571	598	577	612	587	617	591	627	617	628	581	589	606	545	602	605	582	600	604	608	610	604	600	611	621	611	613	557	580	587	615	652	586	591	578	552	615	589	583	570	586	594	551	623	611	582	563	634	623	617	599	596	578	575	596	566	584	604	620	582	618	594	553	554	603	642	623	579	564	588	570	591	556	574	577	583	613	576	633	568	606	652	607	633	622	619	601	591	612	566	627	575	619	577	578	587	541	609	599	568	596	566	575	563	575	608	556	561	580	546	591	578	574	592	644	606	618	575	635	536	600	576	628	599	598	572	600	566	605	569	614	582	586	599	651	608	562	591	586	533	614	611	577	575	559	588	572	625	571	637	614	594	546	552	598	590	580	566	598	582	598	603	626	581	551	573	616	567	584	604	638	576	575	569	538	605	588	593	604	603	667	613	582	632	613	604	637	604	614	589	569	576	598	562	610	578	600	574	562	599	612	603	592	582	571	638	557	607	566	592	581	616	608	625	651	613	584	601	605	622	616	588	615	620	588	568	607	561	604	568	567	549	564	593	567	550	601	569	634	631	620	617	578	562	597	581	621	551	573	580	585	586	622	626	566	566	598	586	592	591	593	619	636	591	637	588	625	622	551	606	578	564	605	622	574	620	600	590	586	567	596	585	618	580	588	625	599	625	599	586	604	612	544	576	586	601	585	626	593	623	573	606	597	577	601	583	581	595	606	590	549	537	595	578	608	598	595	601	604	584	594	580	620	566	579	576	574	585	589	597	592	563	654	609	589	561	587	568	606	605	589	601	579	562	613	600	617	575	599	610	637	592	590	563	560	576	592	582	595	593	600	591	571	593	597	579	624	593	579	577	647	558	618	577	603	593	604	611	588	545	664	586	565	621	629	618	622	603	568	596	569	592	539	616	585	605	582	643	582	608	602	595	564	568	613	603	561	571	599	565	559	617	561	612	596	564	611	607	582	577	651	577	612	601	579	569	568	607	594	612	547	635	610	603	571	606	587	655	592	581	602	616	596	591	622	594	603	606	636	646	522	607	582	566	554	600	580	634	592	589	546	584	582	590	616	607	577	637	611	591	587	621	623	551	594	617	591	642	603	586	594	617	643	566	618	612	588	612	551	593	629	599	591	583	579	610	571	604	561	589	576	576	626	619	609	554	585	579	589	611	633	598	634	612	601	630	620	573	621	585	589	567	596	592	553	613	579	612	569	606	561	601	605	584	586	579	577	597	605	549	594	588	579	606	611	605	578	601	579	601	638	576	645	599	572	596	599	610	591	577	542	588	543	583	576	569	633	612	597	570	595	587	580	612	599	592	578	594	605	629	582	587	577	580	604	573	594	608	575	619	595	569	585	569	574	590	551	538	561	583	638	598	590	596	552	590	589	568	576	618	573	592	578	662	617	549	581	585	611	553	574	596	606	562	610	588	568	623	653	580	562	593	591	610	595	584	623	596	596	604	623	594	622	553	577	613	614	596	603	593	585	559	596	590	578	584	640	595	536	571	614	600	557	605	571	606	550	586	604	565	599	602	598	582	611	603	570	589	618	644	630	609	574	572	597	617	628	608	576	588	590	595	604	548	612	561	614	606	602	587	608	615	609	625	588	538	561	548	557	581	610	592	595	553	556	554	617	603	624	636	591	596	597	561	581	576	600	564	592	598	593	577	599	582	573	555	584	595	558	589	591	564	609	621	603	596	583	611	568	577	631	601	594	618	546	612	638	622	606	557	572	611	584	590	582	583	598	600	580	611	621	613	568	596	557	634	613	577	565	632	594	615	594	591
58678	55094	59734	48107	31484	16720	6202	1696	318	245	211	215	208	222	218	203	201	206	222	208	213	228	197	204	232	187	224	215	222	201	229	201	221	189	204	199	212	205	188	228	204	198	212	209	207	185	186	211	219	203	181	217	211	219	196	197	188	200	204	212	191	202	207	170	182	184	195	182	188	227	197	206	194	204	193	214	179	207	206	222	222	206	187	220	220	185	186	200	186	182	211	190	217	207	210	186	209	195	192	192	204	219	195	204	217	194	210	204	204	216	199	225	194	181	207	205	180	180	243	197	186	187	197	202	186	203	216	214	200	197	186	228	214	197	191	240	195	207	211	224	213	174	191	195	205	219	192	189	214	229	188	220	235	190	192	184	191	217	225	178	179	191	216	199	210	206	174	196	208	176	193	204	206	210	219	198	192	205	215	182	202	196	183	192	230	191	203	171	181	198	215	234	218	207	217	222	198	218	208	204	189	213	188	211	194	192	212	187	211	191	204	191	187	187	211	192	212	212	225	210	196	231	206	212	225	209	209	198	187	197	188	205	218	210	200	210	229	191	193	182	184	185	174	211	199	204	201	223	208	221	216	209	226	218	209	204	187	199	221	183	179	189	195	205	228	222	198	183	206	179	198	204	231	194	195	202	209	194	199	250	226	210	208	209	195	203	190	196	197	213	204	193	219	184	195	219	227	210	215	183	187	191	202	228	212	228	199	216	181	210	182	182	208	195	201	220	228	190	220	208	193	207	208	218	206	191	243	219	195	208	194	215	210	239	195	188	208	223	186	201	224	193	195	209	212	183	205	208	211	201	203	208	185	207	205	217	192	205	198	204	206	186	191	185	207	176	203	207	194	214	209	194	216	208	190	206	233	214	193	188	194	186	188	211	220	218	211	226	216	211	192	207	182	208	186	213	211	196	200	206	210	192	216	212	200	224	185	214	193	196	173	195	201	178	189	203	215	161	203	180	170	206	206	196	203	195	180	229	202	181	186	223	202	238	205	209	205	213	198	192	183	190	178	192	202	198	231	215	181	175	203	218	189	202	162	191	206	201	261	187	191	199	191	223	215	229	214	202	208	200	203	215	212	203	192	192	214	208	224	193	202	206	209	214	193	173	209	195	163	180	187	206	201	195	211	190	205	184	205	237	225	194	211	215	199	208	197	195	215	175	202	203	203	199	188	217	211	207	202	220	209	172	193	193	199	188	184	178	208	202	207	168	202	197	227	218	201	194	186	168	181	217	194	204	198	213	190	196	187	218	196	222	211	201	211	229	221	184	218	184	189	224	231	205	187	190	183	194	257	213	207	210	197	199	202	196	180	204	207	192	193	204	199	212	219	188	201	192	189	215	184	206	203	196	189	210	222	199	206	203	211	204	215	199	203	192	181	225	224	201	195	196	199	189	200	204	211	214	240	207	203	218	189	208	215	202	181	187	211	199	207	193	221	195	213	191	199	190	215	165	208	198	189	209	211	219	199	209	211	211	205	181	203	233	183	210	202	217	211	210	200	200	196	204	230	205	212	210	206	198	225	228	199	186	203	230	177	205	184	209	194	190	200	208	229	200	196	193	195	206	173	186	238	174	216	192	227	193	211	215	228	192	205	172	191	218	196	192	228	203	186	218	205	202	226	200	198	210	207	194	223	215	191	180	210	193	216	212	204	206	226	212	181	203	198	212	206	218	198	198	173	212	213	200	199	224	225	196	205	225	199	213	201	199	193	189	210	185	185	221	190	206	204	209	164	207	199	187	209	186	155	193	191	198	217	207	195	185	196	208	208	208	186	203	201	215	199	223	203	176	172	167	210	184	201	184	201	231	199	209	188	217	237	200	217	216	225	205	231	230	194	219	229	171	173	211	213	197	235	203	218	196	209	196	189	219	207	192	184	172	194	207	226	220	219	210	189	226	198	189	180	200	196	179	230	190	204	197	220	233	205	192	187	205	192	211	217	200	188	186	192	212	214	166	190	199	210	187	200	169	190	199	205	217	210	181	213	181	224	187	181	195	221	233	192	207	194	198	225	197	222	189	191	199	182	198	190	214	194	182	209	196	220	216	219	191	228	183	208	192	211	225	201	211	178	224	183	206	223	196	215	208	196	171	234	210	213	210	202	187	178	228	185	180	195	219	197	213	204	203	209	193	191	223	179	217	190	187	203	207	201	185	217	210	211	180	194	206	184	214	206	195	206	193	218	194	212	190	219	198	203	213	210	183	211	218	219	214	193	200	183	193	164	216	243	194	210	204	209	208	203	195	228	208	216	194	215	220	193	206	195	212	206	193	217	193	201	194	205	205	226	208	190	188	198	208	192	205	192	200	194	188	223	188	235	193	196	186	195	187	191	199	195	177	175	208	224	212	195	184	183	202	208	207	223	223	206	216	210	193	178	221	224	224	188	185	198	199	191	207	223	222	199	236	208	201	195	214	184	188	194	194	214	209	203	221	162	202	207	193	197	190	193	221	186	230	207	203	209	203	209	213	208	186	219	208	223	215	221	213	201	174	225	186	202	186	197	166	206	214	183	207	220	204	195	193	202	218	214	193	194	179	219	229	186	211	201	186	214	221	194	206	217	233	208	229	195	195	192	196	191	226	203	177	213	226	195	182	213	204	211	210	214	219	195	218	188	198	196	196	216	206	204	207	195	190	188	197	208	221	213	197	202	197	187	215	237	212	222	190	194	178	181	204	193	212	189	205	222	202	205	208	180	217	197	220	206	219	210	185	205	223	189	183	201	191	165	196	209	211	201	184	213	193	227	215	203	202	206	221	175	222	220	191	192	203	216	202	179	179	197	200	197	226	189	199	201	190	222	198	196	207	205	200	198	208	209	209	232	215	194	195	187	200	212	247	189	186	194	190	209	197	203	215	203	192	196	240	203	201	204	219	219	202	208	211	205	188	192	185	227	194	203	195	189	211	182	205	196	225	198	187	203	213	214	168	217	183	191	214	216	225	235	209	187	202	194	185	183	216	186	213	197	204	208	194	215	200	226	201	194	211	206	196	185	216	220	176	221	190	180	197	190	215	179	221	170	181	213	200	201	223	192	206	195	173	216	244	214	203	190	166	191	208	208	202	211	207	221	204	199	214	244	214	242	214	182	213	208	182	190	205	182	186	199	223	206	226	216	209	202	207	207	213	210	194	189	188	205	190	201	195	217	189	177	186	204	212	212	209	204	211	219	191	207	219	175	222	215	216	188	194	240	212	200	223	188	211	209	198	229	200	216	210	176	231	200	191	226	196	182	220	168	193	199	197	216	193	181	199	207	206	260	208	202	208	222	197	187	229	232	210	191	217	203	192	220	210	222	211	213	205	210	186	212	213	214	195	211	213	197	230	190	184	218	212	206	221	197	219	214	202	205	202	205	203	202	182	199	208	199	205	172	181	170	164	178	211	217	210	201	205	181	213	204	217	227	198	214	200	193	192	197	235	196	212	176	216	206	212	225	223	172	183	187	187	207	216	214	213	193	190	204	214	197	213
35425	41477	55532	53063	41448	28491	15325	5336	1156	615	609	628	522	593	580	496	480	467	501	487	496	505	492	503	448	456	473	473	444	454	483	435	431	490	481	466	470	460	454	469	539	544	504	519	486	496	498	475	475	479	456	443	469	485	463	497	469	465	510	485	461	466	498	499	485	470	467	497	434	447	451	495	484	502	482	436	504	466	505	475	448	482	433	451	470	492	448	477	469	466	500	515	453	483	505	493	451	467	460	468	493	426	535	477	463	465	469	490	504	467	487	471	491	494	464	482	473	439	476	435	444	458	522	455	438	470	481	452	475	443	456	457	460	471	463	478	468	456	481	497	523	459	489	479	480	459	509	470	479	457	498	468	478	473	463	439	473	439	464	481	466	465	473	455	488	501	461	466	492	505	472	447	467	483	449	489	465	424	441	463	482	482	453	509	491	465	473	454	476	509	447	468	475	451	496	485	441	441	455	479	464	489	499	467	495	469	467	467	493	468	451	485	453	490	509	446	439	474	438	458	484	488	520	461	486	458	516	495	453	472	493	426	480	510	481	453	445	460	466	465	429	485	475	479	465	458	484	509	464	440	502	451	458	489	476	447	503	483	475	464	463	452	500	472	503	475	484	502	467	475	490	514	429	499	475	467	436	450	465	440	494	512	455	495	450	440	436	477	488	505	464	438	478	492	487	507	455	474	491	486	450	507	479	460	521	479	437	433	493	451	477	427	450	456	486	458	493	485	449	462	486	460	498	480	438	456	490	439	474	488	451	467	481	479	459	485	476	497	479	517	479	458	498	467	453	502	484	432	463	445	472	475	489	478	462	438	448	509	486	500	449	468	471	461	463	478	501	439	433	479	497	484	498	465	513	478	484	435	488	475	445	477	458	464	467	434	503	460	473	466	506	481	513	470	482	452	459	463	492	459	470	451	494	472	471	454	448	466	462	450	461	495	454	468	421	441	438	514	438	470	445	469	478	473	480	433	474	477	452	438	411	483	459	465	479	482	474	441	432	471	461	468	472	475	473	492	459	477	479	444	496	465	448	453	501	492	473	499	475	476	468	463	463	489	482	484	479	518	472	471	499	478	442	471	488	456	494	472	460	496	459	484	470	487	488	471	449	479	431	484	471	477	467	485	501	456	501	496	466	474	471	546	498	476	433	490	426	477	493	524	454	498	471	472	465	484	465	472	484	484	457	479	465	496	493	469	499	466	494	479	513	449	470	461	468	460	489	460	504	500	485	469	467	488	500	452	465	489	508	449	509	442	513	438	482	437	484	469	496	482	421	473	442	435	486	494	437	473	458	448	500	482	499	456	470	497	469	452	475	519	466	477	466	477	463	464	453	494	497	460	475	524	502	490	454	452	467	481	453	437	473	487	447	453	466	460	509	427	468	488	469	437	481	463	475	486	484	483	497	410	479	462	453	481	470	494	516	446	462	446	465	439	461	482	459	488	441	440	483	431	496	454	509	481	485	477	481	478	442	484	458	523	510	455	477	483	482	440	478	471	464	481	457	503	468	432	462	449	498	502	441	475	509	430	493	451	463	467	427	485	490	455	479	469	488	459	483	455	475	468	454	476	499	491	444	426	507	478	445	475	468	439	466	470	470	470	450	458	482	490	422	478	488	443	502	469	465	523	462	475	482	504	473	511	473	448	488	464	481	489	472	440	468	474	449	495	489	450	482	442	446	498	479	493	482	431	464	464	438	469	481	489	459	490	454	496	484	486	472	476	480	494	461	472	492	473	458	437	466	476	466	481	508	503	461	482	442	511	476	450	445	477	438	470	465	458	511	461	462	494	472	471	443	453	480	463	485	450	487	487	476	477	492	489	510	456	483	421	481	543	476	488	465	462	437	476	446	480	479	492	440	431	464	501	471	472	423	520	517	477	470	461	488	457	465	460	479	506	466	442	478	425	455	500	491	476	512	491	414	452	478	456	462	456	462	419	466	498	453	500	472	493	458	472	455	460	467	476	467	469	470	439	471	471	460	466	496	513	459	498	449	505	458	486	441	446	495	487	478	495	436	461	519	462	466	469	468	482	468	495	477	469	499	469	464	475	481	481	493	450	457	482	444	463	493	453	495	456	487	506	481	490	414	488	503	482	455	503	489	429	497	448	477	456	543	430	491	472	435	476	446	475	452	478	448	472	473	422	473	444	511	469	445	506	486	450	476	466	457	480	443	436	465	522	483	477	496	458	441	492	462	485	469	479	448	476	463	471	468	426	457	495	478	452	475	476	473	498	487	502	486	465	485	468	466	468	527	464	472	454	512	471	496	476	466	455	439	515	464	465	481	440	497	493	485	452	426	442	509	412	448	478	477	433	441	453	460	445	498	459	431	494	461	515	461	465	454	471	463	478	498	437	497	495	429	485	483	436	469	482	479	493	439	482	470	430	470	472	475	478	448	480	476	471	439	453	486	512	489	489	457	490	466	439	486	448	510	444	479	491	485	447	488	514	464	478	468	480	496	471	485	454	437	470	472	492	457	484	468	457	480	479	468	449	500	442	486	469	481	474	481	467	485	468	452	486	482	468	455	469	494	471	464	491	483	450	481	525	487	445	475	450	444	489	486	459	472	461	479	518	472	449	463	476	514	481	503	451	459	491	442	460	467	473	450	463	476	429	506	488	501	469	466	446	456	455	460	437	439	465	468	467	505	459	466	487	475	495	478	474	491	485	461	464	506	474	453	464	446	470	459	461	475	463	468	465	491	515	456	497	446	490	463	499	479	480	464	482	433	446	501	527	513	447	458	510	465	455	473	453	458	458	476	433	479	487	464	430	496	496	467	445	454	452	479	484	484	529	490	478	491	468	509	460	478	464	457	470	470	449	469	443	475	493	442	470	488	473	440	477	496	475	436	478	485	476	484	453	480	465	410	493	459	444	466	442	471	492	484	488	490	445	461	476	468	462	496	499	446	447	470	454	490	497	483	487	482	496	463	464	471	491	434	490	488	474	446	459	507	507	474	433	428	460	467	493	478	486	475	465	505	522	519	489	455	459	446	497	459	469	474	457	524	454	444	422	440	542	469	499	494	469	491	445	478	509	479	489	443	486	442	442	471	480	473	491	432	481	464	453	481	440	469	498	475	457	463	471	483	460	454	479	457	475	472	463	448	484	445	478	492	475	464	491	455	451	449	469	481	459	499	445	465	453	456	471	501	490	463	463	486	481	481	470	496	472	454	490	505	523	435	460	504	463	461	463	470	489	488	495	459	461	456	487	450	458	473	471	477	489	460	489	491	459	474	446	502	447	457	485	479	492	492	489	460	485	493	467	467	428	466	476	480	465	470	461	484	495	486	488	470	481	441	477	476	449	479	440	464	474	485	430	474	451	488	465	462	508	459	486	478	465	486	454	500	497	499	488	459	475	446	490	464	480	490	485	455	442	465	500	439	435	429	436	449	465	476	457	449	472	462	510	461	467	509	452	422	469	460	459	518	458	496	480	457	461	488	480	476	494	482	466	466	476	486	473
74918	72446	74970	63426	46295	29776	14662	4510	873	224	235	211	172	198	208	210	212	180	167	178	224	170	198	193	185	198	203	177	161	194	185	179	184	167	172	204	184	224	185	177	165	192	178	190	172	182	193	209	196	193	178	176	173	196	171	186	163	183	178	163	192	179	165	208	199	172	195	164	187	167	192	195	192	156	179	174	202	212	201	172	199	178	173	187	169	171	199	157	203	182	175	186	200	151	162	172	161	165	186	171	169	182	187	169	170	187	189	154	157	185	196	190	179	168	160	183	157	154	166	155	191	183	184	160	165	176	181	175	202	189	197	186	170	165	180	170	165	181	175	176	188	168	176	193	174	176	188	175	192	188	190	195	173	171	187	159	176	181	157	187	163	188	172	162	220	170	165	190	178	142	183	182	192	191	191	172	183	159	197	190	204	189	188	156	214	198	162	177	148	179	161	197	201	189	172	190	178	171	177	215	193	204	191	178	196	190	203	187	218	168	173	192	199	151	198	192	175	156	186	167	171	172	175	175	184	214	176	165	174	202	159	178	172	161	153	169	190	205	155	159	180	183	174	180	200	173	172	169	178	185	192	162	205	178	171	171	183	195	183	193	191	177	177	173	161	167	162	187	169	170	168	192	188	185	186	180	185	178	180	155	160	176	179	182	180	191	198	203	160	163	191	172	154	184	190	176	186	165	159	180	205	189	197	193	181	180	158	208	169	174	199	161	164	182	171	181	196	180	187	187	159	167	190	168	156	168	192	179	182	178	209	175	172	181	162	167	172	179	159	163	183	170	182	182	194	180	182	166	199	219	174	161	192	189	195	169	175	188	166	214	176	161	197	171	178	173	166	167	179	179	151	180	183	166	202	185	168	176	178	176	172	196	200	190	178	198	177	180	174	183	174	197	188	170	172	174	196	185	175	182	180	170	201	157	166	201	186	167	191	163	188	176	170	190	182	165	141	181	174	187	175	161	162	173	167	178	171	173	167	150	194	170	185	220	199	191	165	170	182	191	161	180	217	164	185	165	208	196	172	161	166	172	196	204	183	190	189	200	191	186	175	210	178	178	206	182	159	189	191	174	167	178	163	187	188	203	226	177	153	181	151	170	167	158	191	198	177	144	154	171	185	172	195	189	166	182	187	178	161	175	182	168	184	195	180	185	180	177	174	169	166	217	184	168	184	153	183	186	183	178	163	167	170	193	185	188	180	195	167	187	188	174	189	152	152	196	181	181	188	191	162	201	187	173	183	181	194	194	168	202	178	195	177	160	145	163	179	174	165	172	201	181	191	193	165	182	177	169	224	161	192	182	191	141	159	188	155	193	166	160	217	184	170	177	206	174	182	191	170	165	180	160	173	204	214	187	165	184	196	153	177	175	206	171	193	175	183	170	191	193	160	171	185	195	209	190	164	188	187	186	186	164	168	164	184	156	165	199	178	180	203	173	205	187	174	183	162	180	166	166	172	179	189	163	156	173	182	195	188	170	173	187	179	183	175	169	197	210	170	176	191	190	186	182	178	163	170	186	181	194	164	193	170	155	173	195	188	185	195	191	169	172	162	195	174	198	189	180	170	180	188	194	189	207	189	182	173	184	145	187	182	173	167	174	165	180	159	145	191	154	159	170	193	164	176	169	182	179	176	181	183	199	153	168	179	167	192	194	179	172	190	188	194	210	169	205	175	170	184	177	167	196	191	187	168	174	190	182	182	173	190	192	189	155	170	198	163	165	187	171	188	191	175	184	177	173	187	170	179	152	186	159	172	172	172	187	169	184	175	207	163	188	167	173	160	177	178	172	161	173	198	192	176	187	157	178	174	180	162	182	180	187	192	207	172	176	183	171	170	183	182	178	189	173	197	197	156	200	174	173	168	235	185	158	168	190	210	197	171	187	171	175	162	166	205	199	190	174	159	197	192	189	176	150	194	192	165	174	170	166	153	187	197	163	219	175	163	197	203	196	174	195	190	191	189	162	169	169	173	205	199	190	184	174	187	176	157	173	200	174	198	182	184	154	164	173	178	158	175	172	165	166	166	172	194	180	171	163	179	213	188	198	173	190	164	178	203	193	174	179	169	170	180	196	166	167	196	191	173	165	170	164	198	200	176	184	195	179	202	195	178	179	209	193	191	188	204	183	201	190	194	187	198	170	177	189	181	169	156	170	136	173	189	174	181	197	168	178	193	211	163	164	200	165	173	177	180	172	171	197	199	181	169	169	165	181	186	153	183	200	188	191	189	177	173	186	185	166	181	181	157	179	170	186	199	190	178	181	179	192	194	171	190	194	165	150	198	171	190	181	195	182	200	185	199	194	168	172	211	183	183	165	165	161	184	170	160	175	154	159	176	165	170	168	179	195	174	152	151	169	195	185	174	186	178	170	190	174	168	163	180	166	196	197	170	187	179	178	153	153	204	188	202	159	175	169	189	155	208	209	174	173	165	180	186	179	174	166	179	199	180	179	176	179	153	175	184	188	177	181	211	214	173	164	177	173	167	170	175	187	204	178	176	185	170	154	195	159	177	199	180	156	179	186	197	166	159	162	202	186	146	163	187	166	161	200	144	203	172	175	169	189	171	186	185	175	166	159	175	216	157	154	182	190	189	180	183	177	183	160	165	174	186	172	155	197	157	182	156	187	190	157	158	164	205	161	170	186	187	210	142	191	178	160	165	175	185	150	179	171	178	179	168	179	178	178	185	159	174	177	192	203	207	179	163	175	174	179	207	191	194	151	165	180	166	173	168	165	192	165	182	183	185	164	180	166	185	180	203	185	177	191	182	169	168	177	181	174	166	189	186	169	172	190	173	155	164	161	197	167	181	198	183	166	163	186	184	170	182	191	185	181	182	194	202	173	173	182	203	175	200	182	173	193	144	157	154	186	182	212	175	176	200	178	177	195	173	184	173	181	166	175	169	177	211	184	200	164	182	189	172	171	161	179	198	173	184	206	188	156	152	185	173	171	179	184	193	182	147	182	195	166	198	155	189	188	155	171	173	203	156	159	206	169	182	172	160	165	166	162	164	179	151	186	186	183	187	167	170	190	167	192	201	170	181	172	161	184	191	185	167	207	179	186	190	157	201	202	191	165	178	179	177	178	184	186	177	189	167	156	170	167	200	153	180	192	172	191	199	161	179	188	173	183	166	197	169	177	154	157	195	192	195	198	185	169	156	197	167	206	189	162	187	180	170	189	158	177	162	191	188	192	157	146	193	164	191	151	153	177	153	160	154	193	212	185	178	190	183	165	193	202	177	169	190	199	158	155	199	171	184	195	174	184	178	159	195	177	212	186	198	188	184	164	178	198	161	165	186	167	174	170	167	206	178	187	181	207	174	180	192	170	181	187	195	179	168	189	174	176	164	171	170	173	202	177	174	167	192	191	187	196	172	154	176	186	186	165	199	166	189	240	186	179	154	197	175	175	176	186	221	190	170	159	174	210	184	199	175	178	177	164	205	194	173	178	162	179	181	174	185	188	195	170	181	169
46391	54704	70651	68025	54492	40282	25398	10966	2254	678	737	547	435	504	597	470	469	469	465	478	467	447	499	436	465	442	417	465	399	449	463	439	447	437	408	407	430	421	412	446	465	465	509	415	516	446	407	430	398	434	383	424	437	417	440	434	446	454	434	412	411	414	411	430	453	416	470	448	429	406	436	424	415	429	414	362	431	438	430	414	431	411	435	459	426	405	447	439	416	433	413	419	438	406	438	458	455	388	403	416	429	413	413	433	419	416	444	447	448	452	416	485	431	429	461	458	445	461	444	405	454	437	414	415	429	425	494	429	424	407	436	424	470	418	435	416	444	418	449	421	468	456	430	421	436	454	443	434	437	399	446	415	468	427	405	441	466	484	406	438	435	451	437	410	403	404	436	446	425	386	400	411	462	408	431	436	426	444	408	429	408	437	424	437	449	419	411	468	423	454	448	406	427	413	436	439	420	452	414	411	396	456	399	494	457	448	389	404	454	411	400	420	452	459	409	428	384	441	412	407	431	432	388	420	456	422	453	444	414	419	432	447	425	445	432	458	406	390	425	443	410	463	393	401	415	418	406	437	407	404	409	425	437	455	447	401	441	445	419	410	422	417	439	403	412	439	382	452	441	408	436	382	421	412	462	456	435	438	418	412	461	446	385	446	407	446	398	449	406	442	455	457	426	399	447	442	415	372	431	403	467	435	473	414	422	444	456	416	396	431	415	430	422	409	451	435	416	440	435	442	455	433	382	446	422	430	455	442	412	429	418	471	425	402	445	428	406	432	435	434	381	412	388	459	433	416	458	428	416	451	450	435	404	395	415	454	452	410	472	450	436	451	435	453	395	430	429	437	425	403	453	465	428	432	444	402	445	386	408	409	460	421	450	446	402	423	434	428	451	452	446	416	412	424	441	451	447	425	438	467	429	415	407	416	400	449	446	437	393	443	396	423	416	427	424	444	410	437	387	436	420	457	410	444	410	386	421	433	448	422	424	399	413	456	421	458	428	441	397	414	432	424	433	402	455	427	482	422	455	399	417	404	441	430	438	440	463	410	440	416	386	417	407	443	410	425	406	433	425	434	442	451	409	422	426	430	419	446	424	438	410	403	425	414	436	422	444	432	392	461	435	398	424	438	418	397	445	466	469	427	459	460	436	414	433	385	463	425	418	389	408	439	460	437	383	427	395	438	370	428	424	412	417	429	414	445	460	433	451	446	417	434	424	355	407	444	416	488	441	417	432	426	449	420	438	434	420	438	431	428	472	413	414	424	400	430	419	385	444	423	402	433	418	430	464	428	441	460	421	411	438	438	412	436	405	439	431	389	425	460	413	441	425	415	419	441	407	388	466	421	462	426	433	433	392	398	433	434	426	410	489	433	438	401	426	429	428	448	418	445	457	437	422	459	431	404	426	450	410	415	396	418	418	452	424	432	418	423	423	433	446	391	429	413	439	427	423	416	450	402	407	431	452	444	442	440	413	424	384	379	399	430	395	397	423	460	409	427	423	432	457	432	417	451	421	424	440	436	450	412	409	423	413	448	444	397	382	422	437	400	425	447	448	404	432	422	427	421	405	433	462	470	382	465	425	437	379	445	446	454	448	464	415	447	423	427	417	391	446	407	403	454	438	411	411	428	414	392	430	402	416	387	406	427	417	441	441	439	425	441	429	450	417	344	456	461	464	436	425	410	407	459	400	436	423	428	429	412	458	406	410	420	440	416	480	405	439	405	435	414	446	396	434	404	463	438	433	435	408	387	431	413	409	455	415	417	423	428	429	412	406	437	428	440	396	454	442	394	401	428	411	424	426	450	451	424	416	473	464	430	482	421	411	404	442	419	470	432	427	455	419	473	440	434	402	431	408	425	425	411	430	422	448	439	444	414	411	448	449	399	451	445	422	395	404	419	426	424	428	433	432	399	422	407	423	447	450	431	440	441	425	405	423	451	439	453	416	432	456	449	465	449	446	454	442	428	436	441	400	404	411	429	424	429	400	408	443	445	401	446	446	437	450	427	414	432	434	414	417	443	471	407	411	423	463	418	424	439	433	387	411	423	463	398	403	437	407	429	418	472	465	425	438	466	409	432	444	422	464	390	444	435	465	429	410	366	447	421	417	411	446	443	429	385	428	440	412	458	424	455	437	417	437	412	421	455	390	404	387	414	421	459	455	399	411	416	436	428	434	408	426	415	431	439	432	425	426	443	414	410	427	401	448	453	456	467	441	419	431	413	445	396	453	481	444	421	432	412	441	448	404	439	421	406	425	456	428	420	409	436	435	445	434	394	443	446	426	452	444	425	453	471	426	436	411	414	437	387	439	416	407	477	405	424	429	447	490	429	397	433	427	443	376	412	424	444	408	379	464	452	431	435	423	426	420	408	393	399	441	432	436	443	413	408	426	435	437	445	424	465	453	418	460	414	443	443	433	439	404	410	459	452	458	427	460	444	415	409	383	434	455	432	401	435	449	411	464	455	438	419	390	436	440	411	422	466	440	402	402	436	456	426	387	391	424	412	405	433	429	403	452	448	381	477	440	414	439	405	454	428	447	451	423	413	412	472	410	441	425	429	406	446	424	403	435	412	443	423	439	404	403	435	436	413	436	427	436	426	434	458	421	433	381	441	401	435	428	431	419	438	457	453	431	405	445	419	456	409	439	439	427	426	427	445	409	410	426	460	449	418	419	429	437	454	427	435	419	421	463	438	418	399	410	405	403	451	431	439	417	408	438	407	446	404	427	463	395	423	454	449	444	438	414	426	455	418	426	415	449	440	402	396	412	396	450	466	443	410	417	416	478	399	404	452	379	430	435	418	447	448	384	410	443	432	437	393	427	415	404	444	422	442	425	419	421	418	419	441	382	433	421	437	442	403	419	447	407	417	416	424	411	461	454	395	387	428	472	409	369	389	432	436	447	423	439	426	463	461	440	454	423	448	423	432	428	413	447	423	466	448	465	468	448	444	418	423	442	447	420	438	421	412	414	408	417	424	407	434	455	439	417	411	397	472	411	414	418	438	441	403	406	430	435	415	413	412	418	393	437	412	411	442	419	391	423	445	383	460	362	430	402	431	451	410	461	465	418	454	402	435	410	414	396	399	415	423	418	428	435	446	398	430	446	401	457	393	416	408	446	415	423	421	463	413	425	420	440	430	408	431	428	412	432	428	441	422	427	407	421	395	449	398	428	422	412	445	484	451	402	434	432	429	439	409	455	372	420	435	422	433	407	423	432	439	459	440	443	440	426	414	399	455	395	409	415	410	390	449	435	411	419	420	457	459	442	428	410	443	442	399	444	454	447	415	414	406	444	438	444	447	418	423	447	429	416	414	444	439	417	430	441	422	423	391	437	444	418	425	420	440	441	425	405	430	406	382	411	422	423	421	424	434	481	441	427	420	413	423	400	446	409	442	431	457	423	445	434	450	430	442	413	481	418	452	475	418	389	398	432	439	441	405	410	438	447	427	442	447	438	440	432	419	432	433	463	429
15264	10140	10679	6947	3392	1628	842	488	292	241	305	256	275	246	268	234	248	242	257	267	255	239	268	264	271	230	260	232	245	267	287	252	263	251	242	263	253	259	267	275	283	263	310	249	268	277	270	258	272	262	263	246	244	276	251	283	233	259	237	279	272	257	264	254	268	280	270	225	284	252	267	244	259	243	237	242	227	257	244	294	249	293	248	276	239	258	261	242	235	253	239	255	256	264	262	259	304	285	267	268	267	261	257	251	284	262	240	242	241	264	272	250	238	264	261	273	281	276	282	277	237	259	269	278	266	302	246	264	248	288	211	275	226	257	235	265	271	262	289	248	246	235	275	250	265	248	273	264	256	267	248	250	233	257	259	255	275	286	270	263	243	235	271	284	243	258	228	233	280	241	277	256	266	278	267	247	237	246	256	261	290	235	258	242	283	244	250	289	269	263	284	229	277	271	259	272	259	272	236	233	228	278	276	266	239	267	241	284	283	246	272	275	263	250	235	289	259	258	260	241	269	244	284	279	291	237	270	262	269	252	276	266	269	255	227	235	254	261	257	265	275	264	232	293	268	250	255	261	250	290	248	247	246	256	256	255	251	293	251	257	238	231	252	256	271	255	256	287	288	288	254	266	268	274	256	240	227	244	268	255	267	239	247	253	272	286	284	275	292	266	260	269	262	253	233	259	252	231	269	275	262	262	297	234	282	251	225	272	245	263	230	250	280	246	287	223	267	282	238	244	269	252	266	242	272	251	257	270	273	250	240	261	272	268	272	243	268	254	241	295	291	244	244	259	240	266	238	270	244	235	264	272	246	249	234	242	240	240	290	260	264	250	268	242	279	272	261	257	263	276	266	265	283	271	237	265	267	271	264	272	299	224	256	267	245	254	244	252	274	248	266	268	253	254	246	228	257	250	265	285	253	253	276	270	254	255	299	259	264	252	273	267	247	271	257	282	273	251	264	233	279	245	258	260	299	286	261	254	255	269	270	272	273	243	262	228	234	264	272	256	275	251	284	264	266	275	266	285	244	264	237	251	265	317	269	257	270	258	243	271	245	269	272	235	257	248	257	252	281	261	229	289	277	270	272	262	247	289	248	284	256	251	282	262	237	241	241	269	244	258	252	237	267	261	280	256	257	263	240	278	246	269	277	263	253	270	241	238	264	266	275	262	270	269	238	243	270	252	256	266	246	251	249	247	252	248	242	286	256	257	282	253	264	289	242	254	278	278	273	289	254	249	336	237	259	247	283	262	256	266	278	290	270	229	248	263	252	266	249	273	276	253	251	256	245	294	252	288	231	235	271	254	292	266	246	257	252	262	285	273	248	272	281	274	254	272	266	290	280	252	256	245	260	273	248	250	267	264	276	272	278	264	281	245	264	299	275	273	253	266	249	245	281	244	268	250	254	291	243	266	288	264	267	249	294	246	260	266	266	277	252	236	290	276	261	249	253	283	254	243	273	277	253	245	247	272	261	243	283	278	267	254	245	237	237	270	258	233	278	268	260	246	265	253	270	230	263	248	244	248	234	256	251	254	282	256	265	274	252	278	242	276	263	274	245	254	247	262	284	236	270	258	267	238	269	269	255	237	262	236	257	240	273	296	255	271	241	243	263	272	262	257	272	221	264	242	273	245	273	270	244	246	238	248	248	249	284	240	245	295	261	270	274	246	256	223	251	287	254	273	297	246	263	280	241	251	240	261	237	253	250	289	255	249	243	248	276	250	238	263	270	276	269	278	260	252	279	268	233	245	247	249	271	250	258	272	276	252	296	261	276	267	260	288	252	268	279	269	274	248	247	244	256	284	269	249	250	261	260	253	259	276	251	242	262	295	257	291	255	240	274	242	297	256	228	251	237	242	262	267	262	247	264	229	260	244	268	296	221	245	286	247	247	263	243	265	241	269	266	294	249	275	236	259	252	234	227	270	258	238	289	279	247	253	249	258	265	220	267	290	263	252	267	278	248	267	215	241	237	221	267	248	243	256	235	250	271	257	281	242	261	235	270	251	249	264	260	273	258	261	267	238	252	227	287	226	268	250	268	252	247	282	260	261	266	270	242	278	268	237	283	272	249	263	231	262	268	254	300	233	250	280	244	276	278	259	270	260	270	247	257	244	259	268	252	247	272	275	244	266	235	234	258	266	223	239	262	271	264	245	241	280	259	237	254	228	255	244	254	246	283	257	256	295	254	283	244	261	240	255	234	235	245	298	248	284	253	257	243	228	261	259	289	276	296	243	267	281	240	255	250	247	269	260	248	276	296	244	237	264	261	245	270	254	266	283	242	254	269	253	272	242	259	277	248	271	280	263	299	269	262	286	231	280	242	263	267	239	254	260	256	268	266	254	284	286	241	258	265	223	263	283	268	248	234	242	287	301	252	275	281	280	228	265	251	286	280	281	248	278	256	247	295	272	229	291	279	287	245	250	278	312	270	247	292	277	297	239	292	244	276	250	264	254	270	276	247	286	268	270	282	259	264	263	242	253	284	267	273	244	249	272	259	257	288	258	288	267	256	243	246	270	245	263	308	273	266	279	269	262	261	251	276	260	266	261	242	269	273	271	273	271	287	267	288	272	274	253	271	270	270	248	260	288	223	285	270	257	271	245	270	283	242	247	246	254	280	270	271	219	261	236	262	258	233	246	247	229	256	264	282	272	256	268	259	281	249	288	259	255	274	280	262	235	252	280	305	247	273	268	241	267	287	236	250	251	256	263	278	245	285	252	288	310	234	269	240	241	265	254	284	274	263	269	254	270	245	261	270	243	265	253	261	251	267	249	260	273	302	225	230	266	260	274	290	279	255	250	242	258	270	243	265	286	284	246	243	242	267	253	254	255	234	221	266	267	249	242	235	289	281	259	251	226	252	279	257	282	264	272	244	279	269	265	243	258	263	243	242	289	282	272	261	246	282	257	243	220	291	226	256	250	311	239	284	272	274	281	239	268	258	237	270	253	256	247	295	256	270	238	282	233	264	244	262	282	262	233	269	253	283	237	226	242	266	248	247	262	246	257	253	252	260	256	236	260	279	264	273	253	248	270	265	291	248	259	286	270	224	263	268	264	242	238	252	268	223	281	270	242	247	275	252	248	259	250	247	243	241	227	275	257	258	239	274	238	270	232	259	279	269	277	265	257	246	278	251	226	296	256	249	263	298	225	265	247	261	266	276	223	257	275	268	255	286	269	276	279	251	274	250	238	280	266	265	269	237	240	280	272	287	270	274	279	260	239	269	290	267	276	262	286	278	245	268	261	268	255	229	282	255	278	237	276	249	250	268	256	290	274	249	259	265	222	236	243	247	259	279	282	267	246	245	270	285	220	261	236	258	236	278	245	250	263	240	255	247	246	254	246	275	250	250	227	269	268	229	253	248	260	227	296	264	294	254	258	243	250	245	275	275	249	254	266	293	254	274	284	253	271	254	261	260	235	254	257	272	263	262	250	278	225	238	277	262	260	288	258	267	235	244	284	240	257	249	281
12217	12716	18347	16026	9884	5191	2695	1167	604	571	614	606	652	634	568	588	579	599	572	632	582	572	596	599	570	625	634	582	616	624	604	607	637	518	607	564	613	619	613	577	597	583	612	580	585	584	593	578	630	607	587	604	624	596	568	642	607	648	575	605	609	588	598	618	633	602	614	587	585	564	608	624	558	579	604	603	605	590	601	600	639	608	638	592	557	583	638	608	628	640	601	575	591	589	634	588	603	596	599	572	551	606	591	578	635	593	606	588	551	592	610	619	581	562	639	578	569	593	550	595	595	577	627	575	603	615	577	588	614	623	629	596	580	616	554	568	591	661	574	566	583	591	605	611	601	587	578	591	548	599	631	567	588	585	601	592	612	670	595	599	591	587	608	595	595	573	583	622	625	627	621	610	636	611	679	621	548	596	599	612	618	612	552	566	614	604	593	573	618	579	567	578	599	598	617	604	599	579	613	623	584	586	573	572	583	628	567	636	603	639	615	569	633	621	551	587	620	593	569	595	621	603	603	591	573	577	574	621	608	617	572	624	621	595	615	586	672	591	560	598	581	623	622	597	611	598	594	551	623	598	584	578	578	594	576	640	643	580	614	583	603	598	596	579	614	607	591	600	596	573	608	622	626	568	596	559	549	603	591	638	595	593	611	601	611	592	590	649	555	628	599	602	565	594	560	583	566	602	629	622	588	594	534	569	624	572	591	627	601	620	618	594	545	593	563	585	631	599	567	602	627	579	606	560	572	602	603	586	581	588	584	585	564	591	613	593	614	576	622	590	617	614	588	594	614	628	594	565	579	600	588	553	622	595	567	608	622	608	572	617	605	624	575	640	554	584	586	551	569	585	573	617	623	578	645	597	612	619	591	589	628	587	597	594	621	577	628	605	641	590	571	621	624	591	607	618	601	585	583	612	598	600	580	583	641	587	571	623	620	615	606	541	581	591	587	575	614	560	617	590	616	574	625	620	632	574	590	601	576	556	619	591	584	566	557	610	579	575	607	563	580	592	633	591	594	602	590	625	589	606	616	580	596	612	601	615	583	574	591	600	566	619	555	586	593	647	603	583	603	600	618	581	625	582	632	595	549	605	570	602	584	561	638	604	604	565	627	597	619	614	599	560	609	623	615	577	553	581	551	568	591	574	586	632	614	585	557	599	623	600	599	598	598	628	600	621	646	591	634	595	588	604	560	633	603	617	553	598	636	621	572	591	625	661	596	631	606	603	575	609	604	591	595	602	567	617	642	592	637	599	596	599	674	573	635	608	604	582	601	588	583	602	609	608	602	568	606	603	565	614	622	632	626	576	577	596	628	618	567	603	603	577	602	559	605	621	624	566	602	588	638	603	569	563	588	579	596	598	596	578	641	597	580	624	598	571	607	569	602	582	579	605	581	614	611	599	585	630	540	593	600	626	671	633	586	606	578	584	631	590	587	573	552	585	611	624	592	597	572	610	566	620	611	635	622	620	571	639	603	564	572	661	593	590	597	604	560	603	609	609	624	583	578	603	632	575	568	595	550	655	566	680	579	605	580	596	558	604	591	623	587	578	646	603	561	610	593	611	615	633	627	576	577	558	598	604	594	607	588	627	583	541	595	575	650	617	565	611	594	601	597	555	597	626	584	610	571	547	593	620	578	618	597	564	605	603	665	560	610	572	585	590	573	580	616	558	563	582	571	624	601	624	584	554	575	636	574	592	618	545	616	654	600	630	586	562	583	632	574	603	602	585	630	645	624	633	589	611	550	577	628	587	566	613	626	576	579	594	574	624	574	567	610	558	604	589	594	590	613	598	624	584	589	660	603	581	625	602	621	574	558	580	579	618	608	614	636	586	590	546	585	624	573	617	607	609	594	599	581	554	618	605	590	579	583	633	630	606	620	599	608	610	604	639	505	614	613	576	559	570	554	610	590	565	600	613	620	559	596	605	634	583	584	562	658	577	570	621	582	617	549	555	607	593	618	574	563	557	574	596	596	590	590	562	608	619	602	571	630	597	634	563	634	583	583	587	591	608	635	582	565	575	596	582	576	615	560	618	597	583	589	587	643	614	576	604	592	569	594	578	594	625	638	600	630	566	623	602	587	583	596	589	609	622	585	602	610	618	595	605	588	556	581	616	616	618	598	628	593	596	604	599	601	620	595	577	621	628	607	609	598	597	625	625	614	577	591	624	628	559	622	606	583	569	571	574	629	563	623	598	593	602	619	613	583	587	645	616	595	597	595	614	630	621	578	620	612	566	625	648	590	563	633	604	604	581	608	599	605	616	596	564	628	588	558	624	533	587	646	633	616	550	574	574	590	638	623	584	588	617	597	580	584	597	652	580	602	616	621	603	576	597	568	570	634	619	626	619	629	589	626	631	612	597	582	622	658	567	571	554	584	553	640	606	636	627	574	573	620	568	570	628	635	595	591	576	633	613	618	569	608	626	610	602	621	574	593	643	595	584	583	605	587	598	559	600	612	575	602	584	601	585	614	628	629	614	596	598	603	601	620	623	573	576	581	599	586	628	557	587	606	627	594	573	582	561	594	596	575	563	656	639	574	602	616	625	615	591	540	593	606	629	543	597	586	574	620	577	598	585	596	621	568	568	591	599	642	540	584	633	639	624	575	630	589	609	605	603	601	638	590	594	629	594	626	614	609	622	571	588	607	599	611	591	587	597	603	605	643	631	643	606	535	594	595	600	609	648	590	575	574	603	607	579	603	600	558	605	626	625	579	609	611	595	602	617	610	623	595	592	600	597	606	594	557	623	603	612	628	566	602	590	578	577	597	568	582	585	621	602	600	554	640	578	566	595	588	604	605	582	624	629	612	584	572	612	627	644	586	646	598	586	613	595	589	568	600	614	582	618	578	584	599	576	555	590	584	564	580	585	586	625	620	564	608	576	597	615	623	586	593	615	584	596	621	580	571	623	592	585	567	615	588	616	612	577	606	591	638	601	615	572	582	590	573	673	578	597	572	623	651	655	588	562	561	583	591	599	595	599	582	576	550	578	608	589	591	588	593	567	574	582	601	626	612	595	602	607	573	624	599	620	586	578	568	624	614	652	590	586	577	574	600	658	632	561	630	617	545	570	587	571	596	595	579	590	601	585	583	576	601	554	589	561	585	581	626	605	604	669	590	603	630	603	571	578	601	632	591	597	591	567	636	606	593	597	589	615	552	620	591	613	599	601	578	590	620	599	601	554	649	592	588	595	615	555	611	630	613	578	577	594	567	587	618	585	631	605	591	585	606	544	586	636	592	655	539	598	624	583	535	576	615	594	603	568	608	594	564	606	600	579	591	606	607	590	590	593	600	600	580	595	607	595	616	607	642	557	567	587	589	642	589	584	642	576	626	532	611	654	596	576	560	629	599	594	610	630	568	581	583	599	647	595	565	604	589	598	599	661	587	586	592	619	600	614	560	600	632	586	643	648	590	595	580	615	562	626	588	554	565	632	585	607	624	587	597	551	644	611	629	607	591	604	582	598
58359	56039	60521	48404	30862	16408	6205	1857	394	227	266	215	233	230	212	226	210	205	190	198	200	229	196	205	220	209	231	221	198	219	205	185	189	184	202	201	202	215	175	213	231	196	206	222	221	214	188	240	228	203	221	208	184	177	219	181	202	213	228	221	191	217	199	188	204	215	219	199	184	204	221	203	208	233	218	213	197	206	221	221	212	180	208	198	229	199	220	215	204	191	207	221	188	195	201	217	218	200	213	210	216	199	198	202	200	241	209	208	215	209	199	199	194	205	192	233	202	205	193	213	203	200	200	217	196	216	204	212	195	205	208	219	211	224	215	182	183	203	220	214	200	234	189	206	194	239	205	213	202	206	219	193	208	191	184	212	206	215	211	222	206	224	195	226	207	210	185	196	223	222	213	223	207	192	209	219	197	210	226	200	177	208	203	191	197	217	211	207	191	205	205	212	223	201	233	191	193	210	227	206	215	244	221	223	214	216	236	185	203	202	232	167	224	221	200	216	213	207	221	195	203	209	198	219	231	211	210	198	198	205	213	219	201	195	205	197	193	218	205	229	188	195	212	193	194	195	212	199	204	196	209	186	214	182	174	222	187	216	195	207	200	198	222	201	208	195	192	213	200	200	195	195	211	210	208	216	233	182	203	198	198	196	186	190	217	219	181	218	224	199	204	182	205	214	234	193	216	182	191	211	230	215	211	200	227	206	196	207	225	221	214	221	222	235	199	211	188	206	205	187	198	208	224	205	222	199	201	199	186	183	196	193	206	237	219	190	221	210	182	192	215	197	177	207	217	203	223	225	213	208	217	214	202	194	191	207	218	185	211	185	230	206	201	214	203	216	188	204	178	230	207	221	223	198	211	183	219	186	190	201	213	195	217	205	227	224	221	208	188	212	204	212	196	202	205	206	209	200	213	175	224	223	200	221	182	210	223	232	210	207	198	207	211	220	218	206	191	225	228	245	205	220	222	207	211	206	229	218	223	205	190	221	205	210	203	224	209	208	205	205	200	228	191	203	200	182	198	241	187	193	222	202	190	202	227	217	199	180	202	220	190	205	219	207	215	209	212	201	220	233	201	208	194	234	209	193	203	193	197	214	214	201	194	196	205	210	215	216	214	229	208	208	234	199	199	198	203	194	220	209	207	184	220	223	205	199	206	224	224	189	202	206	214	193	205	208	210	207	200	215	209	217	203	207	190	219	216	197	194	214	219	220	199	220	195	219	201	200	223	231	184	219	191	222	206	201	242	190	216	188	233	218	232	208	223	175	185	215	204	206	188	218	230	224	196	187	219	175	190	200	185	187	226	198	221	200	231	193	212	222	222	199	216	192	208	194	221	195	183	218	224	188	198	222	245	215	225	212	181	223	205	207	200	219	230	193	196	227	207	194	182	188	213	196	208	228	211	201	215	224	182	210	202	199	194	200	209	177	186	202	169	190	194	202	200	204	231	230	204	211	181	207	199	222	209	228	236	213	236	220	208	207	182	232	191	180	229	202	202	187	193	201	176	207	196	212	203	205	200	222	212	207	224	208	196	220	201	193	190	198	232	203	209	220	194	221	189	211	206	189	220	225	202	190	215	204	193	218	225	213	216	207	217	217	210	192	198	236	206	209	188	216	200	220	199	221	221	212	222	191	216	228	191	225	213	196	200	200	186	219	199	202	205	217	214	195	219	200	231	219	195	162	187	203	187	233	238	236	204	216	200	214	231	202	191	209	182	202	203	189	205	186	190	207	195	236	213	201	225	174	187	208	206	235	199	205	205	216	204	210	223	238	186	215	220	214	194	208	226	225	230	228	227	230	181	201	227	200	200	211	210	230	222	217	202	207	224	184	202	226	210	205	223	185	214	206	216	229	225	204	200	214	193	232	215	209	200	197	210	182	204	202	197	216	207	177	197	193	198	196	202	221	200	215	210	184	211	216	172	172	203	196	208	221	226	201	211	214	200	210	208	254	230	208	203	192	194	212	218	217	211	197	216	198	191	230	233	210	203	193	174	214	219	219	238	184	204	199	202	224	209	213	171	210	226	199	212	188	212	199	202	225	241	200	249	208	197	228	190	209	221	196	203	193	175	205	195	208	208	182	226	214	205	222	225	214	201	204	231	220	198	211	207	206	209	191	205	205	202	211	202	210	211	206	220	232	188	191	203	210	200	224	225	205	204	208	217	215	204	201	198	207	215	192	217	222	209	207	203	192	214	197	184	184	218	193	212	207	232	239	210	211	199	196	230	181	194	208	209	189	194	216	184	224	198	238	201	208	195	208	223	236	218	193	198	189	214	200	220	183	186	196	194	236	209	216	194	200	207	211	212	194	230	202	211	189	193	203	173	214	212	212	225	209	190	208	202	218	228	178	197	206	227	215	220	185	216	194	218	200	211	216	214	192	185	166	225	219	194	198	211	222	202	196	217	212	220	190	216	197	204	208	193	182	211	257	202	203	219	178	192	227	195	203	207	233	223	216	210	210	197	223	214	214	220	201	210	228	188	215	212	221	192	193	215	201	191	201	182	223	239	222	205	224	204	185	190	186	227	202	184	200	223	207	223	216	204	221	205	178	206	207	219	239	203	204	193	212	171	228	222	209	200	180	207	197	192	207	197	189	192	215	197	219	216	204	233	204	217	197	221	198	196	176	220	225	233	238	201	183	199	227	211	225	211	203	216	214	223	223	234	179	204	213	198	207	216	221	185	170	176	183	211	203	183	200	232	196	221	218	201	214	201	225	224	204	209	200	204	184	201	245	225	202	209	205	232	190	190	231	189	181	222	189	213	213	206	207	181	197	196	190	198	206	183	197	213	215	213	206	220	208	210	196	200	197	189	201	212	220	210	191	197	208	192	232	204	204	184	196	210	205	199	197	242	211	193	202	211	202	194	202	220	196	222	191	201	200	216	230	214	176	229	208	238	186	218	201	206	201	203	196	187	201	209	194	198	196	228	191	219	218	209	193	202	220	219	205	205	213	186	203	186	177	187	215	243	211	206	202	242	185	210	201	213	205	205	210	195	214	204	210	206	176	186	215	241	194	222	191	185	200	207	228	212	192	194	219	212	205	211	191	201	187	214	190	216	223	226	222	195	200	212	221	222	194	218	221	175	219	205	214	201	216	236	188	199	232	186	220	205	204	187	193	197	195	197	235	207	205	245	195	198	202	189	210	198	234	195	215	225	213	214	194	192	207	212	179	203	229	212	220	204	215	198	243	206	205	199	212	202	206	209	200	229	207	191	205	200	211	202	222	227	237	221	225	217	221	227	211	177	212	215	188	207	201	178	204	202	196	184	223	226	220	205	219	191	230	199	199	215	227	196	207	212	229	206	213	233	199	208	216	198	213	209	188	207	191	224	189	183	196	202	217	204	216	199	235	196	243	215	228	201	215	222	201	183	205	192	207	192	205	211	203	187	192	216	219	232	211	207	203	205	221	209	200	222	186	214	194	218	206	207	227	220	214	213	230	198	213	194	204	199	221	234	193
35272	42104	55479	52722	40886	28061	15632	5881	1133	629	626	533	546	515	513	516	522	495	491	531	492	552	491	524	475	496	487	546	499	478	505	500	543	468	479	524	474	501	463	499	500	512	507	483	493	475	516	490	464	464	499	536	538	504	485	495	523	476	487	471	478	485	492	532	470	469	484	472	504	475	481	532	464	517	504	531	437	468	493	475	500	434	493	451	486	484	480	490	492	467	441	467	468	480	475	503	479	476	495	497	522	471	500	492	489	522	468	491	475	493	476	474	452	469	486	414	503	507	498	500	492	474	472	496	442	513	486	450	459	492	473	468	531	519	480	504	482	472	515	486	464	511	475	501	525	484	475	474	486	478	492	482	470	503	481	500	487	511	491	519	495	485	513	494	487	523	499	490	482	477	461	501	484	539	453	472	476	518	455	478	480	488	509	505	466	456	462	491	477	482	473	471	483	510	467	471	456	456	498	476	472	482	472	480	500	474	463	481	492	477	516	508	510	471	458	454	486	458	518	482	489	473	481	502	451	530	511	473	523	471	496	474	457	478	485	499	437	494	471	515	510	493	504	429	481	485	478	511	542	485	517	487	479	488	500	480	485	492	479	458	480	519	518	451	451	482	493	490	464	458	491	496	468	506	479	535	476	457	464	481	489	511	496	463	482	524	469	475	452	480	480	492	513	511	502	497	499	438	510	493	509	462	522	538	510	480	469	505	509	472	473	432	444	467	504	489	493	493	481	493	470	475	524	502	470	484	451	472	504	468	504	509	536	497	464	492	454	471	527	480	530	460	462	514	480	548	480	483	506	489	486	497	498	431	451	480	505	455	497	468	484	492	479	495	459	494	470	490	479	471	479	485	489	488	490	458	471	510	457	499	486	466	462	499	466	489	461	514	528	506	446	503	454	476	468	508	533	511	498	491	455	481	454	548	506	467	468	475	471	498	531	515	476	489	473	485	526	503	476	541	504	482	455	505	485	485	504	541	495	492	486	512	473	509	473	514	478	472	474	498	485	457	476	534	451	497	509	489	498	514	522	452	473	494	484	524	496	467	465	495	493	506	489	446	515	481	517	466	504	492	504	492	501	469	482	475	504	511	490	515	477	460	498	497	469	478	495	482	493	447	458	472	468	505	458	493	463	480	494	475	468	479	492	493	481	512	487	501	488	475	447	474	473	504	525	494	472	450	516	489	473	481	469	483	473	495	492	477	489	517	482	510	481	508	504	443	454	502	468	480	486	460	478	506	471	460	460	514	504	481	499	494	466	484	490	462	503	542	463	456	486	506	467	526	527	510	480	458	474	522	481	471	495	452	467	467	530	460	493	498	475	525	488	505	483	430	473	458	491	469	533	478	494	475	480	493	499	500	507	470	501	507	472	510	484	490	473	511	504	470	515	496	463	520	501	489	477	459	482	494	480	472	491	475	530	477	479	460	458	469	510	515	487	488	501	522	500	481	509	491	503	479	483	442	495	474	460	469	487	498	475	507	481	484	484	514	475	499	496	450	518	533	489	486	476	504	495	524	514	502	487	454	498	493	497	487	484	488	474	441	506	467	483	485	491	460	493	508	501	518	511	473	494	488	464	472	495	471	550	485	500	486	460	485	466	508	473	495	493	485	468	473	463	499	470	505	496	499	465	487	515	507	466	448	487	456	510	449	477	499	514	496	430	460	496	497	458	480	473	501	511	463	469	502	456	461	482	488	502	469	472	495	517	505	453	457	451	506	461	466	482	448	519	539	451	473	476	461	484	458	495	476	510	497	503	495	527	517	470	481	468	504	520	486	512	478	503	508	466	514	468	514	466	497	501	494	515	487	498	485	475	492	469	459	484	507	488	484	531	531	487	504	465	502	502	458	459	493	490	536	479	479	483	477	501	445	507	494	448	446	482	488	498	493	507	461	471	515	539	499	501	515	465	479	466	462	476	481	479	453	487	475	520	454	492	490	472	465	477	455	474	502	451	468	497	497	491	520	480	475	450	473	497	485	468	476	517	470	459	464	477	518	494	505	498	505	507	510	504	491	456	458	481	509	478	479	500	473	453	453	514	467	505	483	493	477	478	490	482	491	499	475	465	475	506	492	486	495	514	468	473	497	517	498	450	513	478	483	456	459	467	464	494	500	513	457	530	462	491	516	497	511	484	472	455	477	515	470	470	487	468	493	463	459	467	525	518	507	482	448	473	505	471	489	491	459	512	471	501	431	479	464	454	458	481	467	493	508	525	499	457	528	486	514	479	512	465	518	486	472	499	497	518	524	481	520	473	462	497	525	446	469	472	466	498	497	488	467	455	514	491	445	482	440	480	485	481	488	508	491	448	492	492	458	494	489	528	481	477	473	474	474	494	453	512	528	489	508	478	496	477	443	462	494	508	514	481	481	496	495	463	462	496	484	467	470	523	466	428	494	509	508	498	516	531	492	528	459	477	526	477	499	519	484	473	482	504	461	532	454	495	509	524	498	471	474	456	454	488	506	492	441	546	494	488	531	481	520	481	431	453	450	480	495	490	512	463	491	489	468	527	489	507	459	460	466	497	426	480	459	488	480	532	507	489	472	507	512	519	460	458	478	472	514	487	486	474	524	481	519	516	531	500	483	510	509	491	445	485	502	484	457	506	494	463	464	491	465	494	513	533	489	498	459	476	526	522	479	497	490	486	489	490	483	524	481	514	475	493	480	471	512	505	487	503	490	494	482	515	493	493	479	489	476	492	516	511	508	510	489	515	533	517	493	508	501	499	482	505	491	505	488	477	465	442	496	496	487	488	481	514	515	502	480	468	527	501	509	511	479	474	470	493	480	478	479	491	476	501	491	484	480	489	493	443	442	495	500	514	448	517	470	486	501	479	493	480	474	490	483	476	420	509	468	500	508	470	450	489	536	489	498	459	483	484	476	512	485	490	490	463	461	477	515	463	486	525	461	474	491	503	482	462	489	524	480	459	499	478	465	476	486	511	512	477	467	481	490	462	520	517	486	520	488	455	505	474	458	439	460	460	526	458	492	504	479	478	484	512	472	501	533	527	480	478	499	449	492	477	509	489	472	512	514	475	513	462	483	445	482	491	495	477	495	491	478	500	453	525	445	489	532	472	469	496	471	511	499	492	510	475	497	488	479	528	504	462	500	498	487	512	476	491	485	458	472	493	465	469	514	491	483	519	478	496	499	502	473	514	479	505	477	505	501	494	508	508	489	526	454	503	472	475	504	477	476	520	508	494	481	478	463	544	443	511	470	495	465	503	490	491	503	449	517	482	468	484	470	483	461	513	446	532	517	470	491	464	501	489	470	469	504	472	471	440	504	507	464	478	496	490	477	527	496	489	470	489	462	496	496	514	487	479	495	466	505	468	503	517	510	496	468	536	531	466	481	466	449	494	493	525	479	471	482	518	452	480	476	521	492	505	492	482	470	496	473	472	480	476	454	473	419	499	487	491	489	473	506	495	479	470	455	495	458	468	491	449	475	494	470	477	480	468	496	498	487
73865	73238	75547	63368	45295	28912	14089	4014	799	259	221	207	163	194	205	193	187	190	187	140	218	177	178	188	193	206	210	183	198	182	203	198	158	165	180	168	179	199	186	182	185	194	199	174	200	210	178	181	179	213	175	174	187	203	182	192	187	162	172	196	193	178	166	176	143	182	192	189	187	184	181	152	186	181	189	177	207	203	194	160	181	179	160	173	189	183	199	192	180	171	200	180	180	172	182	181	188	197	180	177	202	195	178	185	200	171	195	182	183	179	171	184	171	190	164	193	200	178	189	185	186	179	182	189	173	191	184	203	197	197	157	203	174	201	186	155	186	172	189	163	186	172	184	205	188	188	188	210	187	168	163	191	193	170	174	186	184	198	190	186	188	211	176	188	181	187	182	207	201	179	192	194	193	189	166	172	171	194	157	199	187	180	170	190	210	183	178	180	179	131	186	164	171	168	179	155	180	192	168	196	198	181	193	199	154	184	171	157	194	196	206	169	193	186	183	205	172	199	172	194	186	185	175	187	196	197	196	180	179	202	194	163	186	202	200	185	167	190	199	165	185	209	164	216	184	171	180	183	169	188	204	195	197	189	213	177	183	165	181	195	190	166	195	198	201	180	190	168	202	195	186	197	213	180	176	208	178	189	205	183	185	174	203	204	177	172	190	172	195	185	177	206	174	188	191	187	186	177	179	174	220	190	162	176	205	195	195	206	204	206	220	169	173	201	191	203	173	176	184	184	172	174	198	173	176	202	177	171	172	206	194	177	179	178	186	195	156	199	175	186	158	174	195	177	201	175	177	170	176	197	177	199	199	175	160	195	189	184	186	168	166	189	195	168	189	200	188	172	187	178	186	187	179	184	199	181	170	184	207	189	205	161	188	179	200	193	179	183	174	182	183	189	165	148	157	172	186	159	186	196	201	188	179	170	188	181	187	179	191	170	181	197	203	159	180	173	157	197	173	158	162	186	200	187	197	161	160	164	160	194	182	175	179	185	203	195	233	160	186	166	180	178	183	187	198	168	192	189	190	170	172	185	189	184	186	202	190	189	184	191	177	201	208	209	221	176	169	186	181	198	179	192	191	185	226	193	179	184	192	181	168	187	202	191	196	176	193	191	192	181	179	173	196	170	210	155	201	195	185	171	197	197	183	168	182	163	194	192	189	163	174	165	181	167	180	186	188	210	157	205	199	206	172	167	168	188	191	160	202	179	165	175	206	190	197	201	199	184	184	201	199	186	165	170	188	200	171	187	167	191	175	215	195	187	189	166	199	217	181	158	178	179	197	191	182	167	192	173	189	165	203	178	172	186	172	185	169	175	152	171	192	210	183	161	203	188	179	206	205	190	172	188	196	149	169	181	190	172	192	171	156	181	201	181	168	173	217	184	168	175	194	172	192	174	172	189	179	188	170	186	174	173	199	183	196	210	180	198	172	182	192	193	186	178	201	193	182	222	159	212	161	191	187	176	169	169	179	160	199	182	195	178	200	191	181	189	199	204	191	164	177	187	156	178	197	195	177	223	165	188	202	164	173	166	188	155	166	198	193	190	173	188	172	189	186	166	174	183	193	169	160	232	193	183	177	184	215	202	199	204	195	174	194	197	161	173	189	182	168	183	211	188	177	173	194	199	176	168	188	166	192	161	213	177	195	185	182	163	210	160	206	210	207	176	192	189	216	188	209	183	183	211	193	181	189	163	182	193	199	186	178	180	194	192	190	185	211	178	186	167	208	213	205	174	209	191	184	178	181	180	184	190	194	182	200	180	178	213	183	163	157	172	171	166	177	200	189	201	195	184	166	178	199	187	184	196	174	188	179	189	183	176	189	165	187	181	172	194	206	176	193	183	188	178	170	214	178	189	218	184	177	166	183	174	187	178	195	188	192	184	190	188	175	190	173	183	206	200	185	154	179	181	162	204	199	176	189	193	169	207	181	169	156	185	183	207	167	184	180	188	210	175	179	190	163	173	184	171	162	207	181	153	218	194	198	182	188	175	182	183	194	184	194	175	177	182	174	178	177	186	173	162	190	170	173	194	199	198	172	167	173	196	187	191	184	182	212	182	182	169	201	186	210	196	198	175	189	192	192	194	222	155	188	183	185	193	186	210	183	184	173	168	185	173	191	167	201	199	175	169	194	195	165	189	198	218	195	181	192	190	198	186	199	197	189	210	179	199	172	193	190	172	182	169	192	209	173	189	164	196	173	193	158	182	171	169	203	205	183	181	204	170	176	178	169	177	200	187	188	196	200	200	195	189	181	201	182	176	199	217	178	191	178	186	199	182	200	167	157	173	189	177	177	212	154	177	208	192	192	181	183	187	177	177	186	188	170	195	194	184	200	206	211	202	211	172	169	191	201	177	186	176	176	161	197	208	191	189	205	171	193	175	180	139	177	173	209	192	182	224	185	179	182	187	198	183	166	156	174	174	209	192	194	160	188	170	204	173	190	197	199	143	194	179	197	182	211	188	169	202	198	184	182	199	193	179	176	209	176	169	172	211	206	189	210	189	211	170	175	172	163	186	189	173	179	179	208	188	206	187	176	195	186	207	158	190	206	181	176	161	184	174	183	184	181	188	179	182	180	199	192	183	202	185	187	185	168	197	177	192	199	189	185	189	176	157	202	180	193	182	214	156	182	175	181	161	189	182	170	181	170	197	181	172	177	206	177	184	177	176	227	184	208	188	167	171	183	185	173	174	186	191	187	180	162	187	218	185	167	198	181	201	167	189	161	183	199	222	169	167	171	191	179	185	178	180	182	187	149	180	174	173	190	187	185	184	170	182	204	186	190	207	166	163	152	191	185	172	199	166	171	151	213	183	178	210	178	204	172	200	215	179	188	184	177	192	163	205	177	200	185	195	221	182	151	196	189	166	186	195	191	199	176	195	197	181	181	185	183	169	218	148	184	181	184	193	200	187	169	189	188	202	200	183	198	187	179	182	147	167	180	176	200	160	217	173	173	178	170	198	170	175	183	168	197	203	158	155	181	174	198	190	163	177	181	206	211	171	200	183	185	174	194	178	200	162	187	197	195	205	175	182	198	184	194	188	187	163	202	189	174	174	207	159	180	166	174	160	194	183	161	181	176	185	181	201	170	182	180	192	179	221	194	180	185	142	195	163	184	181	163	172	202	197	183	169	169	197	200	187	174	192	180	178	191	205	221	193	193	182	164	177	170	162	200	169	185	177	169	184	203	198	177	192	174	171	177	178	189	176	175	183	191	193	215	174	202	196	189	176	160	186	232	175	191	208	159	184	179	195	178	176	180	165	168	184	183	203	181	164	190	175	163	203	179	171	175	176	184	159	186	163	184	176	189	167	201	174	185	189	174	191	162	183	193	209	170	167	192	207	206	165	188	208	186	178	204	190	210	184	186	183	185	181	175	178	173	176	178	189	155	180	174	172	192	200	159	175	174	195	202	173	175	189	183	178	219	193	168	173	192	180	178	177	184	159	188	197	196	194	203	197	194	163	211	159
46054	55178	71107	67839	53720	39686	24844	9918	2476	692	641	476	469	496	515	511	464	450	473	477	458	454	464	453	406	415	443	451	428	461	423	443	456	432	440	445	448	436	431	438	519	531	512	467	436	451	456	433	452	426	456	484	447	454	443	476	422	462	449	470	453	446	467	470	423	418	459	431	414	466	394	489	434	430	462	425	409	438	430	438	447	418	503	443	436	455	451	477	446	467	434	431	462	424	450	445	420	456	457	411	455	416	451	430	453	393	453	425	415	446	455	485	426	458	465	453	482	434	443	447	415	403	456	464	432	426	433	429	441	428	451	457	442	481	454	451	444	444	435	477	452	435	454	430	410	416	433	449	423	435	451	443	439	446	461	440	440	492	406	433	451	424	440	413	421	409	425	448	445	419	422	448	488	454	445	402	433	441	441	453	444	436	495	430	432	457	409	463	431	437	443	402	464	396	428	460	453	451	426	418	419	438	420	411	470	450	456	427	495	423	449	451	462	409	420	439	476	514	463	418	428	450	462	424	440	442	467	453	449	450	439	397	433	467	461	444	436	461	447	435	464	421	449	432	447	444	444	435	432	456	447	436	444	443	466	431	462	438	455	438	457	433	400	443	429	440	447	465	467	434	471	460	438	450	421	468	459	418	452	447	441	425	415	412	437	435	411	454	403	436	445	425	441	448	439	417	452	428	443	421	398	433	417	406	413	428	441	418	445	453	454	471	404	413	477	452	438	442	434	475	449	455	446	430	445	484	430	427	439	451	435	416	439	422	468	399	442	423	423	457	443	433	463	443	415	449	454	457	422	425	451	455	455	475	415	457	441	454	439	394	431	447	438	414	429	423	422	460	432	410	415	435	458	446	454	445	451	437	443	449	424	462	430	447	448	436	466	431	406	485	425	435	483	458	396	431	474	440	444	446	475	393	407	450	406	404	455	435	505	483	409	416	468	475	433	499	426	429	434	458	412	413	436	431	447	432	460	463	454	421	458	432	417	451	441	435	421	461	431	432	468	440	470	429	464	414	427	428	432	432	436	408	456	499	471	419	419	421	486	449	456	428	423	415	436	425	415	467	452	449	433	462	442	425	449	455	483	436	457	413	472	411	432	454	386	476	437	456	433	442	445	441	460	444	443	409	417	425	420	445	383	437	436	427	479	449	391	448	434	408	460	430	479	422	490	476	444	439	430	441	438	442	471	416	439	440	460	425	410	454	410	435	439	422	440	432	418	427	420	481	429	437	453	424	459	450	473	454	440	465	425	433	440	451	433	455	443	437	478	453	482	473	404	437	448	441	421	455	432	459	452	396	495	388	496	451	460	440	429	471	469	408	459	448	440	452	444	401	425	480	477	427	420	458	450	450	475	442	469	439	423	470	439	480	466	452	440	441	443	471	443	468	477	442	449	483	444	467	436	435	442	469	432	460	484	481	457	447	430	473	424	428	456	427	434	427	466	436	437	421	420	430	442	489	458	411	471	455	426	418	454	442	446	452	454	409	474	420	436	459	408	422	406	462	440	438	453	445	451	432	418	447	446	444	439	467	427	439	428	446	461	438	475	422	439	445	447	450	436	406	394	464	403	431	464	450	441	416	434	433	454	417	434	438	428	442	433	444	413	447	451	432	432	454	472	451	427	416	476	443	445	444	433	488	495	462	444	411	423	464	411	477	426	435	422	456	457	436	474	431	455	459	453	413	428	472	433	433	445	435	429	459	438	441	446	459	466	421	435	420	434	434	455	421	413	449	440	454	452	449	414	421	452	435	450	455	446	395	405	452	430	461	433	440	444	457	431	445	440	459	483	435	469	484	435	464	492	438	477	447	407	430	445	397	454	449	438	432	445	445	447	429	456	430	406	456	476	431	432	477	431	421	403	453	422	439	407	456	491	402	429	475	444	436	418	431	457	473	464	462	435	443	479	442	453	462	450	410	443	411	452	403	472	461	467	459	445	434	423	424	482	438	435	478	436	475	455	418	439	428	447	432	447	442	427	463	477	428	454	439	438	416	446	468	440	448	455	466	436	465	442	445	464	419	435	427	444	450	473	435	430	423	454	393	458	448	454	430	419	422	431	492	458	456	401	448	478	433	459	444	450	417	431	435	427	447	447	416	453	432	478	449	426	415	408	378	463	435	418	386	460	436	384	438	409	430	453	460	454	425	472	440	443	434	453	456	443	410	435	452	496	435	436	436	422	467	418	443	469	442	406	427	451	436	469	459	435	433	456	505	426	480	417	441	496	450	439	441	444	448	435	449	426	420	424	432	455	411	494	470	461	456	431	427	446	443	470	479	403	403	411	443	479	456	472	447	476	476	445	434	428	424	453	458	413	478	455	425	426	417	440	432	444	443	431	422	444	436	441	455	437	450	468	448	470	441	428	439	447	413	482	451	424	397	424	439	474	451	441	434	433	429	442	427	431	421	450	440	474	418	462	417	469	462	476	363	421	451	437	408	438	466	433	470	419	473	432	482	388	440	444	493	472	445	445	428	443	445	427	437	435	427	422	441	436	428	467	434	459	483	462	440	441	423	429	431	436	469	414	437	414	435	427	467	462	440	430	438	428	432	450	455	433	453	435	435	431	419	436	430	445	438	409	436	467	440	453	444	432	424	431	436	441	429	443	441	450	427	473	479	436	414	452	470	424	451	452	432	425	407	412	399	444	430	484	461	433	443	439	462	426	441	460	439	438	469	449	421	440	405	430	457	471	431	422	405	420	457	451	455	434	471	472	499	461	436	424	445	438	440	427	442	443	464	432	457	436	450	430	437	418	443	465	413	464	401	431	416	456	454	469	486	444	445	449	449	450	425	444	457	476	418	426	411	448	473	442	434	432	404	451	443	424	430	430	423	453	447	412	445	415	432	417	437	459	442	441	419	458	475	457	443	422	428	434	430	443	453	454	410	457	428	397	445	443	452	446	440	442	445	441	465	501	415	444	477	447	436	423	478	448	418	481	428	437	409	452	421	442	429	448	427	437	484	447	453	423	451	470	432	401	470	467	434	416	443	415	471	413	438	437	497	462	433	430	455	452	436	488	431	435	440	425	447	432	434	444	416	474	465	432	441	417	415	434	463	447	461	443	447	492	445	453	428	431	440	456	437	462	441	477	402	433	427	417	444	424	448	415	440	456	436	470	481	492	388	440	453	417	406	419	443	452	467	472	433	452	412	444	446	456	470	434	437	433	445	458	475	454	467	457	469	463	481	451	414	454	480	423	488	465	430	445	416	432	405	400	487	413	431	460	493	472	457	467	454	414	413	465	462	432	407	400	461	453	415	460	444	438	427	437	440	406	437	452	457	434	452	413	437	428	436	447	463	454	435	412	458	437	440	429	429	476	445	442	416	436	428	448	391	438	426	434	448	442	437	473	421	428	414	452	459	422	441	468	444	433	477	418	454	429	406	396	444	420	455	437	393	450	486	450	474	434	476	417	478	450	439	453	435	411	459	428	423	454	427	437	456	417	433	464	454	384	432	429	446
14973	10803	10925	7613	3756	1779	883	420	300	240	237	267	277	233	232	272	275	300	277	255	245	267	257	258	275	259	282	252	268	274	261	250	253	269	250	246	261	248	258	261	239	283	237	264	252	249	257	252	271	297	266	259	214	287	262	276	279	292	238	280	265	284	268	225	274	267	237	264	247	247	288	322	275	229	283	254	238	241	275	269	250	263	247	238	290	264	244	280	263	259	267	263	275	252	251	241	277	248	286	280	304	248	290	276	258	252	239	252	278	265	252	267	259	291	266	241	255	254	228	228	249	244	272	277	241	252	273	247	275	256	268	281	261	234	264	269	222	277	261	269	259	236	240	284	302	230	252	259	253	259	247	237	249	266	241	265	254	263	254	276	260	275	246	253	258	250	265	279	264	241	263	271	262	263	264	281	258	210	273	241	257	247	259	270	266	254	244	264	242	270	251	255	262	257	244	258	260	258	248	241	283	268	224	275	266	260	260	261	257	248	260	245	284	246	241	275	270	258	249	253	258	296	257	262	271	264	278	233	253	273	270	255	268	263	270	263	254	257	282	240	268	262	280	255	260	264	290	274	257	302	299	270	271	236	291	255	266	272	225	257	239	263	253	262	258	241	269	283	244	251	253	248	250	267	246	250	265	262	247	287	274	256	263	248	243	292	265	255	235	260	245	271	270	235	268	262	281	250	257	280	269	252	258	256	262	252	273	277	226	250	282	218	269	260	254	244	270	278	291	260	285	241	275	293	237	251	263	272	272	246	234	267	246	258	264	261	251	240	246	271	273	262	281	280	246	260	299	297	269	267	273	250	290	253	247	261	275	237	252	293	271	273	280	265	240	249	244	229	280	221	244	272	278	275	224	262	234	247	257	256	283	267	255	249	265	279	260	266	286	272	260	251	277	290	247	259	262	248	227	274	273	270	281	280	265	270	257	273	251	273	287	250	264	285	241	248	285	259	258	297	239	237	246	272	284	267	255	280	268	237	241	240	274	279	268	262	277	260	262	284	268	280	264	239	269	269	226	247	259	271	270	260	245	268	263	223	246	269	254	255	229	253	267	264	264	263	306	247	292	254	254	238	263	251	249	243	251	270	282	260	242	271	286	286	262	272	236	275	246	274	262	235	254	285	254	259	276	240	255	254	276	282	232	286	264	273	261	290	243	277	293	302	314	254	290	260	279	274	276	257	260	260	287	258	241	260	259	253	260	240	243	263	305	249	268	233	241	253	263	255	252	255	296	276	224	271	284	273	288	261	226	263	262	260	288	253	256	259	270	255	239	255	232	256	242	288	241	250	265	245	251	220	248	265	248	215	250	246	265	260	241	306	281	269	262	283	273	249	263	249	245	253	250	255	270	270	248	267	258	266	260	241	263	219	228	271	278	277	281	262	214	261	272	252	257	265	250	265	269	281	263	267	255	266	248	271	267	234	300	280	283	255	240	297	292	287	262	250	244	243	263	246	256	256	236	253	246	241	251	267	251	237	266	284	243	268	243	255	261	251	245	262	319	255	264	259	263	275	323	259	250	272	246	268	266	279	232	258	254	278	253	264	254	263	256	254	228	251	252	282	270	253	273	264	238	274	276	250	254	274	265	257	252	271	291	259	265	289	285	270	269	247	278	233	260	256	227	226	267	275	249	270	284	279	266	233	250	289	295	254	267	257	242	255	259	246	281	276	262	272	285	258	265	263	252	276	288	259	254	281	262	281	255	238	258	283	270	287	266	230	253	240	302	274	254	270	272	243	275	277	253	264	273	251	258	283	258	274	248	281	263	274	250	277	264	254	265	266	258	277	261	278	291	255	257	254	301	268	242	261	239	289	262	272	250	239	275	242	241	296	264	252	233	282	264	247	269	286	263	254	256	239	255	231	226	251	271	267	266	235	299	286	269	261	264	272	253	221	260	268	259	240	274	245	267	252	249	241	236	245	263	248	264	277	267	269	267	255	241	269	273	248	256	276	269	250	271	262	282	242	241	277	234	258	244	264	258	233	254	244	267	245	273	249	255	250	259	267	306	295	305	259	258	269	289	265	255	277	301	264	283	238	271	250	264	254	215	290	260	260	263	244	274	268	236	237	260	246	256	259	267	298	276	247	281	223	270	258	244	288	228	264	231	220	254	279	289	294	272	266	257	239	253	270	268	267	239	275	257	243	281	232	259	266	286	243	274	272	254	264	264	262	280	243	278	263	285	309	266	243	313	276	280	206	265	298	237	234	259	253	257	273	262	249	274	276	244	244	229	288	286	261	264	264	250	243	255	249	255	265	275	281	251	265	281	272	260	247	221	267	270	268	253	265	280	261	285	270	273	252	262	276	236	265	263	284	221	262	275	264	251	269	234	245	239	253	257	261	278	287	278	250	254	279	254	271	274	298	258	258	253	232	264	287	261	249	255	284	275	296	277	254	247	276	268	284	271	285	275	249	243	243	290	303	247	272	257	254	287	260	250	256	258	268	204	263	262	271	279	267	273	260	221	288	237	249	259	266	263	263	243	291	264	237	272	252	251	217	275	261	272	275	278	254	240	223	245	284	277	231	242	233	264	276	236	264	249	271	270	243	244	288	267	241	287	283	263	242	270	293	239	250	244	247	249	256	288	251	289	255	262	271	250	242	254	298	243	244	245	222	251	267	261	278	256	263	241	261	249	268	278	280	259	268	275	236	257	260	246	267	278	256	253	264	279	288	264	246	280	270	259	258	259	237	273	250	247	260	263	242	260	282	245	292	271	272	275	268	277	257	258	263	274	226	253	232	259	270	261	271	279	270	278	288	264	264	263	247	253	244	232	255	291	258	251	276	278	255	237	280	260	288	259	254	246	228	271	261	276	268	271	284	240	259	241	262	278	217	271	261	268	253	291	272	277	231	250	242	271	239	250	258	254	271	280	263	270	258	258	234	296	261	243	281	252	257	280	236	277	260	256	248	259	245	259	262	240	269	236	258	256	266	264	252	262	238	246	275	258	257	262	259	294	262	255	253	259	230	257	260	276	266	283	290	288	262	238	248	243	267	258	245	256	258	261	247	286	240	271	276	242	235	272	272	276	262	243	271	289	259	263	249	270	242	258	261	240	262	246	295	246	259	271	240	298	253	262	259	283	271	288	278	289	255	274	255	278	270	223	259	270	222	270	247	270	267	261	281	290	290	262	262	239	283	252	260	284	262	246	258	268	261	269	210	277	238	266	259	262	260	268	277	263	262	264	221	247	261	266	287	234	288	240	289	245	261	272	265	280	284	253	269	256	227	264	241	286	287	258	245	275	244	246	256	252	281	252	275	251	276	231	266	230	260	265	263	277	258	287	242	287	266	230	270	280	268	254	271	258	245	278	219	266	275	273	258	271	249	282	272	235	246	260	255	285	273	251	286	255	246	225	252	289	254	235	273	267	239	275	259	267	286	258	260	221	263	260	285	276	269	267	260	257	251	254	270	294	259	273	265	269	266	287	262	247	255	242	258	260	280	286	262	266	285	264	273
12006	13214	18042	16496	9875	5184	2563	1185	753	667	637	536	620	642	609	618	596	612	612	638	605	569	596	634	593	651	600	614	562	557	613	560	574	652	583	596	596	577	633	626	629	637	616	608	559	592	551	562	583	607	595	607	587	609	642	586	646	593	590	609	624	593	613	626	559	579	610	631	608	602	537	561	580	624	606	609	566	605	630	609	601	608	642	603	593	629	607	630	573	577	628	587	616	596	596	606	621	591	606	632	575	600	619	591	636	639	585	597	626	604	637	611	591	586	596	606	612	586	591	649	621	614	607	648	638	654	564	622	630	599	639	650	569	585	601	602	539	570	564	582	645	614	572	621	612	603	642	623	619	592	565	657	609	558	596	596	585	583	619	580	584	635	551	596	594	595	594	622	635	586	628	599	576	580	585	601	625	577	624	558	612	601	579	634	587	584	618	592	618	574	608	591	576	583	655	588	595	553	621	533	619	553	632	600	587	591	617	628	587	589	601	532	606	618	590	577	578	656	577	595	523	622	619	593	563	606	597	603	587	600	623	627	591	583	569	634	604	585	594	592	584	615	608	595	623	605	589	669	582	614	610	620	630	587	606	632	609	602	610	577	624	593	594	557	595	574	612	596	596	565	615	586	595	611	628	615	599	637	583	609	587	603	589	598	587	595	641	633	577	593	614	609	584	575	598	590	578	580	576	577	580	597	608	604	586	583	562	621	539	600	630	585	582	632	563	593	568	593	644	568	634	620	644	581	654	568	596	646	641	635	644	623	594	599	607	583	588	602	633	596	619	614	591	629	603	657	584	621	612	604	578	593	629	642	569	599	575	583	566	594	573	606	613	604	579	601	625	593	588	601	583	612	619	584	598	605	590	580	639	580	644	594	608	626	593	586	616	575	601	607	559	602	609	600	603	586	603	623	579	596	596	606	584	570	600	602	566	589	570	577	620	575	596	609	585	592	581	570	601	607	590	630	542	577	608	553	589	613	610	562	587	616	598	600	608	635	588	612	572	580	603	579	591	609	544	599	607	580	579	595	602	595	572	607	575	649	621	581	615	575	567	624	624	575	591	600	615	596	615	612	582	578	602	615	616	568	594	617	596	585	555	596	602	586	595	582	635	572	578	595	615	611	575	591	595	600	612	629	599	624	550	640	609	632	595	612	595	581	605	604	613	629	679	624	561	630	597	590	622	601	587	586	551	618	612	577	627	568	616	654	588	587	552	594	584	582	605	619	577	610	637	620	571	579	619	610	615	583	584	600	576	607	567	623	568	583	636	574	605	618	634	647	589	645	627	568	560	601	609	608	629	564	616	599	573	565	614	602	616	621	609	616	565	572	606	585	619	583	625	604	608	606	607	588	632	605	638	616	604	645	573	605	610	585	594	627	580	590	630	598	621	563	617	628	597	580	656	613	626	605	586	611	622	646	589	562	590	618	595	620	613	632	593	592	614	607	589	605	602	597	603	578	630	590	592	608	597	623	591	581	639	560	632	589	589	605	615	581	582	608	608	615	624	588	569	614	605	634	582	614	603	612	614	584	608	600	572	600	591	567	599	591	625	580	624	675	611	629	607	574	631	642	634	588	604	608	614	573	603	612	586	609	608	630	615	604	582	572	632	600	556	575	603	577	598	627	614	638	613	611	616	617	544	571	615	612	589	597	605	595	614	607	591	560	588	609	622	588	602	559	600	601	628	613	566	588	632	660	603	619	602	596	605	624	617	579	585	610	602	591	601	575	585	573	636	577	590	635	618	586	623	618	609	633	592	586	617	590	600	583	591	570	616	593	592	591	611	624	581	556	586	597	625	569	574	628	601	608	623	598	569	608	604	516	607	616	630	571	604	633	588	622	619	608	603	551	603	595	596	600	602	608	630	604	553	617	609	607	582	634	609	579	637	530	575	578	560	603	600	613	643	585	571	589	609	619	602	585	553	586	581	643	588	584	567	544	558	633	616	601	634	616	580	597	598	581	618	595	599	630	595	598	563	594	602	611	584	609	608	624	613	627	619	592	637	577	628	602	614	603	560	649	621	610	623	591	562	569	559	584	631	591	636	630	650	620	604	572	588	638	620	627	586	641	589	588	615	607	652	616	597	622	598	597	619	611	592	591	617	586	588	636	578	591	565	620	589	602	642	611	625	609	632	637	598	617	599	617	592	630	582	605	583	553	613	605	652	611	630	608	628	594	600	619	596	586	592	636	602	612	606	619	664	571	578	560	595	586	613	599	616	607	595	547	582	585	605	601	546	568	583	615	557	581	641	607	587	576	558	585	582	570	598	585	636	591	569	608	585	606	630	601	576	594	585	586	563	637	626	599	626	612	591	613	620	615	625	609	626	579	649	618	588	640	601	552	631	598	585	586	602	568	639	605	591	614	623	634	604	579	565	584	568	614	597	591	596	623	585	616	631	642	616	605	603	593	593	617	626	605	571	598	602	600	597	580	625	616	578	595	595	589	597	629	565	598	577	611	602	615	630	589	582	561	617	580	615	599	614	579	609	607	593	599	656	554	591	588	611	590	624	614	623	600	615	605	572	631	559	572	603	601	607	580	556	598	558	626	591	629	608	546	575	610	613	632	594	624	631	601	551	581	561	645	598	661	600	524	636	599	612	586	597	597	614	560	569	662	595	606	585	555	612	604	631	591	583	639	599	618	627	592	578	594	611	610	599	597	597	610	641	578	591	595	634	631	678	592	603	602	561	581	568	608	593	597	577	575	581	575	615	609	583	580	598	638	610	663	590	610	615	592	629	595	615	576	603	619	585	627	620	564	603	569	608	594	585	570	599	581	548	552	599	613	595	597	575	616	597	574	557	570	585	605	607	586	553	567	555	608	632	593	611	630	595	553	597	568	582	575	561	619	560	593	597	629	592	636	666	594	563	624	648	604	563	594	561	567	629	603	579	627	582	609	623	602	602	571	653	598	633	645	585	592	594	595	594	613	592	632	558	611	581	588	598	586	620	597	591	604	639	620	579	584	614	559	584	551	594	594	602	621	636	535	584	584	569	607	600	582	637	604	569	606	571	617	578	577	578	619	581	629	629	584	594	640	588	599	560	590	580	607	619	641	582	621	604	580	566	606	616	607	583	612	633	577	625	589	618	623	565	591	626	574	569	625	616	591	575	617	621	603	659	614	596	581	623	635	615	604	647	612	580	580	632	569	596	632	576	574	626	621	580	629	553	586	544	563	625	608	580	602	594	596	656	554	619	623	578	569	608	580	619	626	613	648	591	602	591	628	574	588	589	620	577	595	590	588	640	582	604	653	546	600	592	578	578	586	585	551	604	594	611	592	617	593	617	607	629	606	588	592	563	623	618	628	624	587	607	607	590	604	602	577	606	572	604	602	552	590	606	621	580	590	595	570	616	599	608	634	594	591	656	635	602	621	604	578	600	595	590	611	583	610	615	610	619	599	621	577	592	604	580	613	594	599	609	622	565	632	597	650	628	600	609	571	582	598	600	586	554	661	586	610	594	610
57577	57142	60381	48703	31286	16489	5927	1698	414	234	242	229	190	202	223	189	216	198	208	206	194	199	207	201	211	188	207	192	201	209	214	222	196	222	217	217	189	197	194	242	214	200	215	208	207	208	201	206	210	202	203	202	198	203	209	196	211	194	175	202	190	199	223	232	218	200	190	210	207	195	199	193	221	202	231	192	202	184	209	217	234	202	218	185	214	183	198	219	219	206	169	241	218	203	200	194	214	189	201	174	222	188	218	205	179	216	188	221	182	197	222	215	215	212	198	211	209	206	196	185	212	201	214	211	204	219	175	194	216	203	198	215	205	228	183	187	212	200	204	198	221	223	208	208	221	198	212	197	226	224	216	204	194	215	222	184	204	247	207	242	222	209	211	214	207	229	224	194	191	229	218	209	207	204	190	180	215	193	221	179	229	219	212	178	217	219	227	209	212	226	234	215	167	209	225	209	210	223	215	199	200	201	206	183	176	191	182	208	207	177	178	195	211	206	188	221	203	218	204	231	182	219	198	186	217	209	204	192	231	206	188	205	211	200	207	205	216	209	203	201	190	170	200	190	206	201	202	207	196	181	212	190	237	215	234	214	215	190	230	202	193	201	183	200	212	221	204	218	192	213	205	226	176	207	228	214	227	208	226	220	182	192	218	193	210	240	244	199	218	190	213	214	192	226	231	194	217	221	199	214	185	195	189	204	209	215	199	191	207	218	188	201	210	216	194	205	211	196	181	203	190	198	194	185	197	221	191	223	181	180	215	217	175	224	216	191	210	197	184	175	213	209	234	205	239	213	203	208	195	185	210	215	187	221	197	195	197	199	191	198	186	181	238	215	237	209	225	188	168	215	190	203	207	221	201	239	236	197	168	202	209	216	211	220	209	210	207	231	199	209	215	198	183	216	205	213	197	195	176	222	204	210	210	236	193	169	196	191	208	214	222	214	204	193	231	192	233	197	192	194	201	220	220	196	189	231	193	207	200	202	226	235	215	226	190	204	224	196	244	201	202	211	192	227	212	212	171	235	184	213	188	223	218	223	212	183	188	228	207	185	191	216	222	208	215	208	161	230	201	206	204	217	202	198	200	226	229	217	220	193	185	215	221	205	210	201	192	220	202	188	209	236	175	177	215	203	212	221	185	194	173	201	225	184	211	189	208	215	195	204	202	229	204	172	213	226	169	224	201	187	207	194	192	213	184	184	205	210	175	201	188	201	214	195	202	202	220	208	218	199	215	213	218	194	207	209	197	210	211	206	209	217	205	193	189	207	192	209	205	236	199	204	218	186	206	221	183	218	217	247	192	222	206	188	214	221	213	183	187	212	207	184	196	217	220	193	224	207	226	216	215	193	209	190	195	212	210	238	200	182	200	223	217	229	207	211	206	189	200	196	211	203	207	163	217	226	192	200	202	210	189	199	183	196	225	244	216	192	184	205	219	204	195	205	205	228	243	206	182	215	185	202	231	202	207	228	197	195	217	202	192	170	186	181	210	178	185	230	192	187	196	220	221	225	236	213	185	224	207	226	199	208	197	198	213	208	192	196	214	207	215	210	203	194	190	233	226	190	213	235	197	208	219	203	226	232	202	197	211	205	215	242	202	207	179	201	167	203	203	236	185	191	203	213	216	224	209	193	206	248	191	198	202	194	201	183	204	219	211	209	221	185	224	179	199	181	206	208	229	203	209	208	188	182	245	190	212	193	204	216	200	220	199	201	211	208	212	214	223	207	204	204	223	214	183	222	199	225	206	183	209	209	229	239	216	199	207	186	198	191	193	201	227	210	186	159	191	187	205	206	227	209	210	219	186	201	204	199	213	180	208	197	203	212	197	212	228	171	205	170	208	218	224	192	200	201	196	203	224	174	229	205	190	225	203	212	209	213	182	202	204	202	191	235	202	211	200	199	203	197	195	225	208	206	218	205	189	222	188	190	193	220	241	215	200	194	214	213	204	199	208	205	207	215	230	198	222	213	199	195	232	197	198	215	196	205	218	215	203	221	203	199	196	206	211	220	242	171	202	189	220	182	209	209	202	199	202	200	183	200	209	202	225	198	178	203	198	216	214	212	198	209	198	197	229	188	219	194	202	200	220	201	212	193	201	185	231	201	188	199	172	198	207	217	191	187	210	207	191	230	211	189	190	205	194	202	229	213	217	203	216	192	214	234	195	196	214	206	222	238	225	192	202	214	213	189	200	190	173	205	194	194	212	209	197	211	205	229	194	187	213	225	216	172	201	233	195	216	195	222	189	196	192	195	214	176	198	210	206	192	207	217	214	196	219	219	215	195	204	227	203	187	205	216	231	215	228	207	238	230	229	201	210	187	206	199	219	192	220	235	196	182	217	219	236	206	205	210	216	257	218	231	194	196	213	219	224	219	224	215	183	191	187	198	231	242	222	209	201	205	218	203	187	216	208	230	207	195	206	224	204	213	178	219	209	210	207	188	224	192	244	231	197	213	192	203	190	207	201	180	218	236	220	211	228	193	201	224	198	190	193	202	210	200	224	202	209	190	230	192	204	239	204	214	216	220	223	198	202	224	210	205	200	212	209	234	233	185	201	218	192	208	211	204	225	199	214	191	202	211	204	207	202	213	210	202	219	205	211	198	181	189	193	177	220	211	227	204	230	215	210	190	194	208	198	195	218	191	204	237	176	211	231	196	175	221	207	214	222	220	190	206	201	197	263	217	227	207	203	201	237	188	198	234	237	196	193	247	219	199	205	221	219	218	192	220	207	213	221	209	223	191	196	202	189	216	209	218	216	199	205	214	195	195	220	213	190	208	181	230	200	203	223	232	192	214	195	206	188	219	229	200	212	198	206	208	193	205	212	233	220	195	191	205	188	222	210	221	179	202	196	235	211	215	240	217	225	211	228	189	223	204	216	193	221	184	222	207	230	199	229	197	178	201	229	181	203	186	208	208	173	197	220	212	235	206	205	222	193	202	183	170	175	213	240	224	213	170	218	230	188	213	223	187	213	197	209	215	207	199	197	227	214	185	208	238	190	196	210	219	191	236	196	214	229	173	184	208	206	188	207	209	193	206	206	203	220	226	240	221	178	208	202	208	236	209	202	202	211	221	209	187	203	213	238	224	230	209	223	193	199	197	230	189	203	216	213	211	201	199	212	223	202	214	190	189	228	213	196	217	202	193	207	194	211	222	190	203	216	220	219	192	201	188	191	206	196	197	191	197	205	197	179	194	206	216	200	214	213	206	205	231	214	202	195	204	185	205	180	217	208	195	212	203	212	205	197	208	188	212	207	218	193	208	202	186	219	218	203	192	221	210	224	218	186	210	268	218	209	210	214	188	211	208	200	216	210	208	222	213	215	212	211	204	192	186	194	207	200	197	199	229	211	192	190	201	198	226	204	214	210	203	186	197	203	212	208	219	224	221	196	185	229	195	199	200	227	225	197	183	206	203	187	184	204	196	207	229	195	214	199	207	213	224	225	194	198	233	210	198	199	255	218	207	165	180
34691	42962	55206	53345	40852	28064	14377	5831	1234	672	620	513	553	471	480	506	513	492	553	510	514	508	522	517	479	510	474	465	499	509	519	434	509	509	489	473	479	527	491	507	497	521	514	486	471	464	491	466	474	444	530	518	471	474	462	487	476	493	506	499	480	515	476	469	485	469	499	474	456	506	508	457	493	474	507	495	461	477	494	507	491	504	506	520	520	482	482	494	484	466	477	495	435	524	512	530	423	485	496	504	460	485	498	447	463	445	461	500	522	532	505	488	485	490	520	510	469	465	492	497	490	462	516	513	509	481	503	484	466	497	477	494	481	453	471	495	505	462	505	479	493	458	491	472	511	472	539	473	470	500	489	460	444	474	488	529	496	486	494	501	456	507	496	474	498	465	488	452	441	507	438	472	476	512	496	454	517	468	498	495	460	496	506	475	492	461	481	501	509	484	477	445	489	495	486	520	500	494	520	452	482	474	505	469	497	468	500	490	479	462	487	475	499	467	471	513	419	484	525	454	495	521	500	463	462	478	487	482	494	489	447	497	493	480	475	486	508	479	492	458	519	465	491	478	493	520	474	476	512	517	535	477	503	473	497	463	488	460	445	446	470	519	479	465	484	475	472	490	472	504	461	496	494	480	481	488	513	491	487	474	497	476	483	477	498	466	519	440	478	493	481	481	494	455	467	497	494	451	496	467	468	465	489	494	484	500	487	480	509	493	496	482	487	462	525	464	460	492	475	503	514	481	493	486	507	461	515	494	502	486	476	511	492	507	471	476	457	466	486	540	441	501	504	518	455	480	486	485	511	493	479	476	512	469	514	500	466	486	461	501	475	475	504	464	497	521	499	474	461	507	446	480	488	461	476	510	478	473	483	480	473	506	448	466	461	501	505	466	519	494	489	498	483	492	466	496	500	506	470	481	507	508	448	477	492	489	474	497	473	515	455	453	497	461	504	452	510	476	519	505	471	487	497	505	482	461	474	514	464	481	500	466	458	472	487	500	469	498	463	471	486	502	504	477	466	486	487	519	527	486	496	515	525	504	463	491	474	498	508	492	490	464	508	456	461	484	506	482	492	483	444	474	506	486	488	437	481	466	510	469	507	507	472	476	476	498	491	504	508	438	512	470	456	499	508	456	478	470	452	487	518	474	495	463	471	495	493	467	491	504	502	431	509	517	503	489	481	502	458	452	474	508	480	472	458	475	484	464	465	452	531	510	532	455	466	452	468	492	478	474	505	463	486	469	474	467	475	507	479	443	544	452	492	472	487	471	471	453	506	490	522	475	523	486	482	545	530	484	459	479	492	485	506	486	465	471	480	499	496	501	500	465	492	480	495	481	467	463	470	514	487	443	517	469	453	444	483	457	472	474	509	499	500	465	494	484	485	484	493	467	498	501	480	512	475	448	476	478	517	485	461	452	446	485	523	474	486	512	477	490	434	502	511	486	485	508	463	488	454	470	484	496	478	523	467	446	475	504	461	484	462	484	492	508	505	472	518	494	514	458	507	490	510	503	483	498	472	517	474	483	504	448	484	484	462	460	483	440	469	447	494	491	499	455	488	493	481	458	470	503	490	483	481	429	517	487	502	475	450	465	472	484	515	505	465	469	471	425	444	491	494	517	506	486	473	493	439	465	480	485	488	501	444	491	491	517	445	518	456	538	456	472	499	527	473	441	511	537	469	471	495	461	456	492	468	454	476	474	505	491	455	496	492	468	497	516	457	494	473	458	504	464	480	457	485	464	481	457	493	441	485	489	489	493	456	486	455	477	513	526	485	498	490	479	461	523	478	509	500	480	508	493	518	478	501	498	500	467	486	497	509	554	473	487	456	492	455	479	502	508	451	514	500	492	474	450	432	451	470	481	461	463	513	490	510	527	469	449	485	504	499	457	441	493	499	493	454	478	476	506	461	466	480	492	473	449	500	468	536	443	477	484	500	497	457	496	486	474	466	524	506	476	489	466	474	485	487	481	470	492	514	489	498	467	460	459	477	498	496	505	507	474	497	473	528	514	440	481	482	489	487	496	508	487	487	482	487	497	492	478	525	493	512	518	452	490	479	456	451	482	497	476	541	488	491	476	497	516	482	459	486	471	463	459	479	504	515	453	452	485	501	502	498	511	467	513	477	542	492	466	481	476	539	480	519	474	466	506	454	492	517	498	477	499	511	496	483	454	497	463	433	471	448	473	450	520	466	503	509	485	486	496	500	490	482	498	466	489	464	476	513	472	466	486	497	461	469	467	481	506	489	489	472	486	519	466	471	520	495	453	481	497	503	496	488	469	503	512	447	523	462	497	497	415	504	463	474	534	500	488	482	490	472	483	490	481	526	494	481	507	506	521	489	496	479	468	488	469	478	482	478	477	473	512	479	493	479	476	466	504	479	488	482	475	472	511	457	452	485	487	514	454	488	515	494	526	488	471	492	515	462	483	471	495	450	464	488	499	483	507	493	487	499	514	497	479	483	479	452	462	481	487	493	514	465	459	493	510	432	489	472	466	467	482	488	513	484	510	464	494	478	503	495	482	476	463	435	473	475	484	468	461	498	510	512	498	471	484	446	460	483	507	473	462	482	472	500	437	472	475	493	486	506	508	492	451	485	489	493	499	500	482	470	491	461	481	503	459	490	517	476	493	490	486	447	466	453	454	508	542	515	489	491	475	505	439	458	465	500	524	507	486	466	466	491	483	487	491	471	466	470	449	440	484	479	499	500	507	474	467	492	541	504	479	487	479	471	467	517	502	510	508	482	492	525	473	477	475	501	500	533	439	512	461	463	459	509	453	488	465	524	472	492	471	475	477	482	491	504	521	438	511	501	491	494	491	513	501	499	513	498	503	525	488	468	486	517	495	485	499	473	491	482	506	484	491	443	506	472	505	484	477	470	460	503	470	473	532	474	492	465	486	466	483	482	471	515	467	457	487	485	483	497	488	487	475	515	485	500	541	521	499	513	463	466	498	469	468	495	490	521	486	488	484	468	465	498	492	513	525	464	551	479	475	483	523	455	469	471	456	500	473	456	499	471	481	493	480	485	526	502	476	482	470	468	500	516	473	478	452	468	471	514	511	470	468	504	486	484	472	507	497	479	460	449	508	517	457	484	465	528	501	470	452	498	483	457	482	512	492	471	478	476	459	481	478	486	486	505	506	456	477	518	523	509	454	488	470	493	464	481	487	487	489	479	475	493	481	429	505	468	455	433	489	498	506	495	512	496	469	510	456	486	455	484	476	519	456	506	529	479	509	485	454	492	523	513	438	461	442	478	516	477	483	466	461	478	491	538	475	461	453	466	535	497	465	460	484	472	493	515	493	470	481	465	493	489	494	478	501	495	476	459	486	487	474	492	478	511	477	497	476	442	477	480	512	497	457	497	476	519	508	466	491	450	499	468	481	489	511	465	493	486	467	485	490	514	501	477	470	505	490	523	516	494	484	467	481	463	438	492	470	484	531	492	533	508	498	474	463	489	504	458	490	510	486
74143	74257	75478	62995	45022	28938	13216	4143	934	259	258	224	195	197	207	213	195	172	180	191	193	187	198	199	183	163	182	167	187	170	171	186	187	188	184	168	181	189	214	170	208	212	206	222	166	162	188	194	163	191	187	193	212	181	177	168	182	164	177	163	203	153	174	194	169	200	173	174	179	201	188	166	184	196	175	185	185	198	170	195	200	203	160	161	199	167	196	186	187	163	165	196	218	173	189	160	169	204	163	182	192	164	189	185	200	196	184	178	185	175	188	193	170	182	183	177	173	187	158	194	176	175	188	183	214	182	174	190	192	205	182	213	170	192	185	172	193	189	146	170	191	168	198	176	158	149	152	156	196	169	181	206	177	179	195	180	193	196	183	186	200	170	177	170	175	197	163	179	195	181	196	210	167	177	192	171	169	193	188	174	193	192	188	207	171	161	181	196	197	191	187	184	176	186	207	189	183	194	179	179	178	188	181	174	154	179	200	205	167	169	173	192	185	173	190	185	179	175	173	204	193	184	158	202	157	166	178	192	180	197	179	195	170	199	179	209	175	173	200	185	200	178	195	188	188	199	186	187	177	170	162	172	195	186	182	194	195	180	193	172	209	165	185	185	155	168	191	187	191	183	179	199	203	181	195	177	201	175	196	158	216	201	183	165	183	184	183	184	190	156	162	208	187	186	181	175	187	202	176	194	175	188	190	184	207	206	217	157	180	188	207	183	169	181	181	185	184	199	202	187	200	186	197	182	190	204	190	191	192	171	191	179	161	181	163	206	185	189	181	175	166	178	175	192	178	180	183	189	197	201	149	201	172	178	165	179	162	211	204	182	201	169	191	182	179	171	192	178	157	186	216	188	211	215	177	197	183	179	189	188	156	207	189	191	178	179	175	186	191	173	180	213	202	203	197	193	174	170	197	186	194	202	186	195	210	195	188	160	194	175	188	174	209	179	156	176	172	161	197	201	194	170	200	182	190	176	163	165	160	213	192	179	185	185	202	174	185	163	185	181	187	163	184	186	212	200	173	198	174	202	188	194	166	182	180	197	189	196	182	184	208	199	180	173	175	180	184	191	202	199	205	180	194	198	144	191	180	184	165	181	173	170	202	175	167	166	194	208	174	157	167	186	167	194	173	180	194	188	206	180	173	198	223	177	171	160	174	170	182	182	183	205	177	179	176	191	212	178	200	198	172	191	181	194	173	168	167	169	191	210	185	180	208	152	168	176	207	190	179	180	171	196	161	205	160	171	165	217	158	179	188	179	163	204	191	168	192	174	174	191	141	192	180	214	190	199	172	211	183	197	171	158	180	202	175	193	174	169	173	171	155	193	216	156	184	207	172	192	188	147	185	170	178	169	186	178	187	203	172	188	198	178	180	193	204	197	194	177	160	190	188	206	185	161	155	166	199	175	171	195	162	180	183	175	183	166	195	198	154	197	189	193	176	208	220	194	185	155	178	178	194	209	205	159	200	188	187	195	187	169	170	216	199	153	207	195	182	208	197	198	189	195	197	213	219	181	194	200	192	187	183	185	224	202	175	194	187	178	183	171	178	178	183	190	183	196	209	170	181	201	162	182	172	208	193	173	189	177	203	190	185	177	178	180	203	191	172	167	145	170	179	183	199	174	198	190	188	181	171	201	186	187	183	200	189	189	175	173	187	190	187	189	189	189	176	220	163	210	185	182	167	210	178	192	185	186	185	184	183	167	201	183	184	201	157	163	185	188	166	177	182	160	181	195	168	171	210	171	175	162	194	182	206	204	179	194	191	159	189	167	194	157	184	202	174	183	182	197	170	161	171	191	190	176	193	186	160	189	174	184	199	216	171	203	185	191	174	169	165	189	180	155	180	176	202	179	182	218	180	181	181	157	168	173	185	188	180	188	200	197	180	177	170	163	177	165	187	187	176	187	208	184	170	173	189	173	188	203	199	205	166	199	175	158	185	197	192	207	180	197	168	193	197	166	174	184	177	191	184	183	161	198	188	193	182	192	167	185	181	174	183	169	172	178	175	210	195	206	197	165	196	199	181	179	208	189	175	190	189	174	183	160	185	209	198	210	178	188	185	194	194	156	182	192	171	196	191	201	192	207	161	189	181	192	168	163	191	196	174	178	202	153	192	178	193	173	170	178	209	209	172	196	171	172	191	198	201	182	160	199	171	179	180	182	176	190	192	180	157	204	181	181	201	217	176	188	173	154	184	173	180	179	183	185	218	168	178	192	193	215	177	194	176	177	173	179	155	174	156	191	159	195	193	186	213	196	188	185	155	193	185	177	197	216	174	191	168	191	176	198	164	175	190	174	171	181	161	190	211	185	192	182	197	192	162	191	209	187	207	202	175	157	158	194	174	170	185	188	179	183	186	188	220	187	192	180	159	202	179	195	187	178	205	158	172	180	209	190	155	192	178	187	184	188	184	183	180	161	167	202	170	183	210	182	180	178	187	175	171	180	195	171	191	165	173	170	169	163	177	163	200	206	181	181	210	175	166	203	185	188	190	181	174	182	175	184	169	200	199	173	189	192	170	174	201	204	205	172	188	193	186	184	199	172	171	161	157	193	165	165	187	193	173	179	152	180	181	161	180	188	165	210	207	189	167	169	158	199	181	190	198	172	197	198	179	167	197	179	186	182	190	165	184	205	193	174	168	189	197	183	184	166	183	196	170	189	190	195	177	186	204	207	177	203	197	201	170	186	200	175	193	193	207	186	199	180	174	198	182	170	204	198	186	192	176	173	179	186	195	197	172	203	173	196	167	188	214	192	162	182	177	179	189	193	192	178	198	159	202	185	194	187	197	192	194	178	195	184	196	175	182	175	180	202	166	182	185	186	195	201	183	208	177	217	179	187	212	165	167	205	181	161	185	185	169	212	180	197	184	161	180	195	205	169	177	179	181	220	172	200	187	180	181	169	193	178	208	190	199	178	195	187	200	157	180	171	194	174	184	171	164	200	191	153	199	211	181	192	163	188	198	202	177	177	194	214	186	183	190	195	177	183	179	174	188	168	221	224	172	172	182	147	181	188	201	204	174	187	191	172	182	156	199	188	185	170	180	199	206	164	163	189	195	214	192	192	187	170	193	186	200	213	178	182	160	156	195	171	186	190	191	190	186	163	189	143	181	198	193	200	185	193	207	181	182	187	178	183	191	204	185	197	190	193	167	175	209	173	188	182	177	176	179	181	178	194	176	172	207	182	190	156	175	149	167	178	175	145	193	182	180	173	172	172	196	184	159	177	196	195	187	185	160	198	177	192	192	188	197	189	194	187	203	201	160	180	192	183	206	178	189	173	188	211	194	175	208	204	176	179	205	192	219	197	191	199	179	173	198	177	207	197	193	200	162	189	188	161	176	192	193	181	229	204	176	171	194	187	183	189	175	191	204	176	197	171	192	178	174	159	187	194	176	168	188	187	203	187	181	164	188	151	180	200	192	160	191	183	186	196	174	170	174	183	217	200	195	161	188	185	183	174	197	189	181	173
45868	55882	71330	67993	53426	39702	22863	11168	3077	674	766	516	516	490	515	571	500	496	476	526	464	485	479	474	474	479	483	463	477	412	442	454	457	494	449	493	427	473	400	441	470	539	511	499	436	426	446	463	410	393	444	445	409	453	444	441	436	437	416	430	429	472	446	431	416	433	415	437	451	445	490	436	427	416	464	453	440	413	442	430	430	420	441	433	477	424	440	415	475	426	461	422	445	452	432	407	468	414	412	471	442	413	462	496	462	400	429	450	475	420	420	461	430	422	440	398	451	445	483	445	460	416	449	453	479	463	439	466	441	446	460	486	434	470	429	423	417	458	439	419	457	422	428	435	439	472	397	438	461	424	432	445	470	436	423	468	435	444	444	405	419	449	468	473	437	455	464	448	440	402	478	465	454	477	414	459	455	417	437	432	427	422	455	438	441	449	452	446	408	449	467	446	467	426	449	448	403	457	462	439	415	446	483	425	477	440	433	460	440	449	448	448	433	467	444	444	465	420	470	421	465	434	433	443	407	454	465	412	443	457	414	437	467	453	403	482	443	472	428	435	458	406	458	446	427	437	468	443	420	472	456	430	439	444	465	457	482	424	450	478	422	455	430	450	403	502	422	467	424	447	452	468	509	479	460	434	448	470	423	412	447	463	473	450	439	420	445	480	464	427	427	450	426	435	420	458	444	447	427	447	436	412	439	467	473	465	416	425	470	439	431	463	406	411	408	423	431	448	441	430	446	405	431	461	495	442	437	449	437	435	492	395	439	452	474	415	424	438	470	444	443	438	440	471	435	385	440	443	475	418	464	463	441	433	417	413	453	443	449	447	449	428	456	427	450	437	435	398	431	399	447	408	410	486	445	447	413	421	475	449	431	419	447	404	446	453	454	492	476	441	444	463	451	453	455	457	379	460	435	471	479	468	445	454	456	478	459	420	412	423	444	439	444	443	462	454	419	471	437	471	434	442	475	461	431	448	430	435	442	399	416	407	408	473	460	444	452	451	432	442	429	423	461	426	432	413	439	441	410	466	470	425	430	448	481	441	487	474	467	455	439	435	443	456	469	489	450	484	426	458	412	433	435	442	436	422	490	492	454	470	438	423	444	473	467	413	440	414	444	454	470	446	458	424	451	422	459	395	443	419	452	398	478	434	453	432	424	408	427	437	434	457	425	447	428	436	421	487	463	430	447	466	431	430	409	422	472	481	458	420	432	432	438	441	442	468	462	432	436	428	453	458	450	461	454	425	433	437	462	445	423	429	424	437	443	450	438	512	427	419	435	423	442	414	415	426	438	424	440	484	431	428	469	412	488	410	457	468	482	436	466	442	424	488	426	446	419	434	428	472	416	471	431	454	415	433	438	427	444	393	413	459	458	437	459	444	431	469	418	494	430	478	476	446	453	443	424	485	425	418	458	468	429	434	462	438	438	475	451	431	480	444	431	461	468	461	460	448	463	438	390	459	465	463	456	416	429	440	465	439	439	448	440	415	461	412	482	439	456	434	474	468	409	420	425	430	432	462	402	457	459	406	472	414	455	442	437	422	446	486	450	440	495	432	429	452	466	442	456	439	493	442	438	424	390	473	460	443	443	450	444	453	445	460	469	441	443	450	443	444	447	444	414	468	448	434	471	425	427	434	413	452	452	466	440	413	466	444	422	410	442	441	411	473	439	440	431	447	431	422	420	452	435	474	420	472	463	422	465	457	481	446	429	428	470	425	438	439	438	442	433	439	455	436	449	463	439	433	419	456	443	447	469	424	461	458	450	448	448	445	420	450	416	456	432	466	454	398	431	455	460	461	423	442	442	433	445	449	425	474	422	410	432	427	391	427	438	447	443	466	427	440	425	409	441	426	463	483	424	458	415	455	454	481	464	422	398	460	458	435	452	455	463	459	422	463	451	471	420	462	443	460	457	435	419	454	424	428	424	455	421	403	445	441	450	448	452	487	468	410	449	459	389	439	412	435	453	431	438	438	444	412	453	456	447	453	453	447	458	456	454	452	403	459	402	483	418	425	425	448	453	442	473	441	455	423	464	431	420	430	473	434	446	466	472	419	456	434	435	439	409	457	439	442	435	395	453	438	458	460	467	436	466	488	435	428	459	439	448	443	422	452	475	453	458	423	455	423	483	459	465	443	438	467	451	449	439	426	447	455	441	413	453	446	454	424	425	406	419	487	425	440	432	436	449	451	445	429	453	458	447	396	478	445	429	460	467	455	439	465	457	414	468	433	437	433	432	394	434	455	437	431	478	400	393	438	461	448	464	442	437	474	432	433	426	450	446	426	429	458	427	446	431	437	452	437	492	451	426	401	467	420	473	420	457	436	436	420	496	460	427	458	413	430	476	445	451	455	437	446	457	433	456	416	428	459	398	430	431	436	484	451	429	448	446	479	422	442	447	442	459	426	447	442	441	437	438	413	444	442	435	448	419	510	434	457	469	478	432	449	493	441	394	420	455	488	432	437	446	445	471	428	449	437	474	451	446	459	463	430	415	453	448	433	416	460	447	446	429	404	419	470	433	450	441	455	420	442	451	457	456	461	439	417	430	471	445	459	404	437	442	447	454	400	404	481	436	456	433	448	455	439	439	471	442	444	394	471	406	441	421	435	459	442	465	424	434	446	464	467	476	440	433	432	455	442	462	450	453	414	438	455	454	431	467	433	448	426	418	428	477	460	418	435	448	407	435	474	442	432	492	458	492	456	443	422	440	441	450	442	426	455	416	450	442	476	455	440	443	463	437	450	428	456	442	428	440	393	490	435	439	469	428	464	464	435	481	445	422	414	467	448	418	440	417	457	448	472	430	423	457	467	422	460	420	479	441	449	461	437	462	463	418	458	443	434	461	489	469	440	439	440	441	464	440	453	446	443	454	429	430	461	462	407	417	463	485	438	454	422	447	441	454	451	462	442	443	445	460	406	448	439	450	468	445	424	430	433	413	456	476	426	445	439	454	453	474	483	448	467	424	479	449	453	418	433	423	415	432	431	453	382	463	394	438	472	432	413	439	433	447	458	470	430	460	433	489	419	426	400	419	430	448	487	458	449	454	436	464	457	454	442	414	435	442	430	462	455	455	431	435	481	472	447	437	453	438	431	442	427	437	449	413	458	472	433	408	412	421	429	442	434	438	434	481	444	459	483	431	455	439	424	428	452	438	460	406	456	476	422	432	448	459	454	469	464	465	437	431	437	414	412	441	506	412	428	482	431	423	431	452	457	442	438	432	459	436	466	458	399	461	416	450	473	436	421	465	430	432	439	455	452	442	472	432	448	483	439	467	422	422	425	429	437	451	430	471	411	448	425	419	465	448	447	455	436	471	447	475	442	450	467	437	439	397	433	447	473	475	447	428	412	470	425	444	415	450	454	435	429	415	438	496	412	412	438	443	434	417	454	471	459	437	460	470	413	445	421	424	476	416	446	429	447	429	419	451	457	422	439	517	459	463	450	432	444	430	467	432	452	472	465	431	453	440	434
14677	10848	10723	7006	3338	1609	733	425	297	282	242	233	270	256	272	265	260	292	280	256	259	271	259	275	270	262	271	249	276	215	278	252	262	261	306	243	239	250	264	268	252	257	258	229	239	246	257	254	283	256	271	269	274	258	277	271	258	260	294	285	269	257	286	261	268	273	269	236	238	256	280	282	278	253	255	260	275	280	269	263	283	292	259	291	254	246	263	233	268	250	256	241	245	210	268	255	260	271	243	238	260	268	271	269	257	266	282	258	301	270	273	265	274	258	262	266	274	250	280	287	242	325	234	268	275	234	257	262	285	264	255	243	237	243	230	271	272	281	271	279	269	257	259	243	276	292	289	256	298	285	274	268	258	273	263	274	240	261	305	269	255	256	245	285	268	264	260	274	278	241	275	267	255	260	257	267	287	261	253	240	282	267	253	286	280	265	275	275	282	285	276	263	296	243	258	258	281	248	272	294	273	231	269	257	274	243	280	258	244	275	255	262	227	286	252	265	281	265	276	260	247	290	264	264	291	293	237	277	261	254	283	250	242	245	236	272	247	276	266	258	276	246	268	232	283	227	283	275	260	278	265	254	267	260	273	272	286	230	282	293	279	279	285	254	243	262	269	299	244	248	261	275	286	272	258	240	258	270	240	238	276	266	257	263	272	260	265	234	257	296	278	261	271	247	279	268	274	260	285	274	232	273	264	244	284	277	269	285	261	262	293	252	261	266	244	223	279	222	294	251	268	263	286	230	248	282	271	266	259	306	263	253	274	264	270	247	264	239	280	261	268	275	269	236	253	255	271	279	258	262	294	228	237	277	267	294	284	223	261	254	301	244	256	277	258	247	240	265	284	278	228	244	244	272	240	273	256	247	253	263	245	243	247	254	282	255	241	253	253	243	261	251	271	252	301	269	277	261	221	271	258	262	262	259	288	258	260	267	273	236	291	249	274	275	255	270	273	265	260	272	288	235	267	270	233	245	272	241	259	288	259	254	246	262	239	222	247	236	291	281	267	298	269	290	242	238	274	254	262	228	275	263	281	269	294	240	291	252	279	264	241	262	264	244	252	261	285	266	247	260	268	276	259	280	262	250	254	258	255	268	270	248	268	272	270	236	249	245	289	239	260	270	265	268	300	224	295	269	262	282	243	302	295	248	266	282	242	278	236	259	300	263	239	276	270	252	248	273	259	264	251	263	250	286	287	227	253	269	292	262	267	277	277	287	286	251	282	272	268	257	258	259	246	282	263	271	259	290	290	271	266	244	271	265	260	261	289	252	254	249	256	262	252	232	261	227	260	254	263	252	284	268	277	259	248	272	267	247	243	255	263	264	245	265	265	296	280	292	272	259	244	281	264	256	245	263	282	265	247	287	253	276	285	270	248	277	267	258	283	262	275	273	262	259	266	260	273	243	235	274	264	238	232	250	281	266	288	249	281	295	258	258	260	265	283	271	270	253	264	277	250	258	284	258	271	232	254	250	262	236	241	220	257	252	260	254	227	295	245	308	276	219	246	272	239	274	261	274	305	276	271	261	303	230	254	281	264	280	248	263	229	273	245	263	282	235	248	295	244	297	270	257	257	284	306	282	293	255	272	297	248	252	269	280	259	272	262	259	269	271	305	251	267	242	264	264	246	259	294	266	310	272	263	239	264	265	274	240	248	294	253	270	256	269	279	286	254	246	273	235	284	276	232	250	279	245	265	245	237	249	290	273	261	251	238	254	263	248	261	256	250	276	249	274	251	234	294	285	274	268	250	296	275	249	246	261	275	268	271	261	289	249	294	239	283	271	245	282	232	269	263	277	243	280	256	273	280	287	271	291	265	271	277	249	278	261	239	273	308	273	253	273	312	290	285	260	265	260	249	283	260	245	258	258	287	230	265	268	282	263	267	275	276	292	257	275	285	296	273	272	259	279	257	265	262	259	241	258	249	257	278	254	286	242	281	264	269	267	255	262	268	268	300	266	253	282	291	283	240	240	260	261	223	275	256	253	232	277	235	257	268	252	267	263	261	275	273	260	260	253	282	267	234	229	291	265	246	233	275	270	271	266	240	272	258	258	281	261	267	241	279	276	273	241	242	280	260	271	259	283	249	273	259	257	257	255	252	262	254	314	277	249	260	260	275	288	294	255	233	254	297	255	234	245	251	268	252	278	247	272	248	257	244	262	264	252	255	261	273	268	293	258	254	264	261	295	271	275	248	256	269	238	267	263	253	253	255	271	257	270	253	258	280	289	283	256	235	266	277	272	288	271	264	256	260	259	259	277	238	272	292	236	238	265	296	269	285	265	267	285	262	238	227	274	264	262	266	261	267	270	259	267	269	236	289	250	245	290	237	236	252	234	271	236	264	259	266	249	240	270	250	264	235	248	262	284	243	299	282	264	263	284	292	280	302	292	285	273	267	272	263	265	226	255	257	277	259	237	275	260	258	258	264	241	248	286	279	256	240	284	278	240	263	271	260	241	272	284	249	283	258	272	298	259	275	273	281	221	256	225	248	240	283	263	259	236	243	252	206	269	274	252	264	256	265	271	248	264	279	221	238	249	267	257	243	291	245	267	261	259	256	276	264	263	280	258	253	242	287	272	269	235	282	274	287	247	290	290	286	227	259	257	234	281	254	281	306	268	266	262	283	234	252	249	270	271	300	257	263	256	254	270	281	265	267	259	281	273	259	258	257	303	246	256	287	248	251	254	275	294	301	251	232	279	270	309	275	271	254	249	264	286	279	271	263	260	255	237	260	263	277	264	304	268	255	259	243	273	266	274	257	308	298	228	257	251	273	256	259	288	235	273	245	255	242	258	271	287	252	255	260	274	254	244	264	290	251	259	275	256	256	238	266	249	295	270	297	240	259	254	231	254	245	250	285	267	297	274	268	237	266	269	261	254	241	249	247	269	274	271	265	258	274	265	251	280	251	270	257	266	273	262	260	264	259	281	261	282	258	247	262	266	302	262	296	251	294	308	264	259	280	230	263	280	264	238	246	295	270	263	282	255	241	252	270	271	263	264	271	265	256	258	263	261	273	232	272	254	254	252	272	273	273	256	282	236	264	257	282	262	247	257	222	266	270	256	266	264	264	268	261	262	252	259	253	273	252	252	260	283	271	314	277	281	286	258	260	280	267	314	247	282	241	274	279	277	275	262	269	269	236	231	270	251	267	265	246	263	274	275	245	263	272	244	256	257	301	251	258	255	259	285	284	281	288	254	242	263	225	252	267	270	257	250	261	258	246	274	282	267	253	254	266	239	285	273	252	273	275	259	276	266	266	225	232	256	254	283	291	234	259	261	270	258	262	276	255	249	281	258	267	284	262	210	260	283	268	256	299	255	283	266	246	268	258	251	264	265	246	330	240	253	273	274	261	245	274	259	256	289	269	260	260	291	272	254	226	266	258	269	224	264	262	271	264	250	276	256	268	263	279	275	268	260	256	235	290	245	255	286	242	248	253	238	269	249	257	260	277	267	265	257	269	269	233	250
12099	13566	18003	15866	9363	5115	2330	1283	759	561	599	616	562	627	608	597	584	590	576	599	567	563	601	595	582	567	569	644	649	560	592	616	602	606	594	550	604	591	593	604	607	591	615	622	605	630	620	692	637	600	615	642	606	586	639	601	569	626	627	597	615	574	612	579	612	591	559	577	647	612	606	585	640	582	595	603	579	636	630	574	653	584	603	615	591	631	608	607	629	628	615	603	597	609	612	648	580	624	661	625	586	594	606	580	614	607	584	580	602	652	671	604	606	597	604	585	629	613	586	584	644	554	617	577	595	575	611	628	567	616	609	593	603	621	589	582	584	601	607	623	582	628	548	573	611	584	605	590	598	601	602	630	597	555	634	619	624	623	587	594	607	605	625	585	584	603	601	594	548	596	625	608	575	628	582	615	611	596	598	584	648	622	596	597	618	619	601	626	600	612	654	619	575	625	665	563	634	620	607	601	612	642	619	626	607	584	629	645	580	612	559	589	601	638	571	640	584	607	596	608	588	589	582	580	643	623	595	567	605	569	629	584	637	621	604	578	621	557	619	592	658	658	595	635	600	591	576	605	617	618	626	593	607	603	611	594	613	595	593	627	593	590	628	599	639	599	642	605	614	615	619	575	579	583	578	631	623	604	581	598	596	605	601	604	593	608	582	590	587	609	605	637	615	555	582	618	574	562	637	599	609	632	565	570	630	598	631	629	569	574	590	613	597	611	623	602	569	582	626	556	578	609	623	570	565	639	614	608	613	568	578	624	596	615	606	642	621	566	566	624	607	631	552	582	580	593	588	636	663	619	597	568	639	643	595	640	582	633	604	564	557	604	590	621	587	596	591	610	600	605	620	580	605	607	613	625	593	572	598	603	598	587	593	621	632	612	597	651	612	602	633	593	633	586	592	603	611	597	595	620	624	611	583	606	610	615	622	625	607	576	574	603	592	629	652	625	556	603	632	603	620	563	606	622	622	616	636	647	619	606	608	615	587	636	612	605	619	593	643	648	609	599	617	612	609	638	561	624	642	625	587	619	604	575	625	582	642	615	594	617	611	618	584	569	599	591	559	633	598	610	590	600	591	576	606	604	565	580	638	640	633	611	619	606	581	636	618	634	609	608	572	611	583	623	607	633	583	618	565	606	641	598	566	603	574	570	577	599	618	629	608	574	631	606	595	645	614	631	569	570	646	603	642	618	595	630	598	590	607	562	578	616	633	625	568	614	594	592	613	617	627	624	599	602	616	605	602	589	594	598	610	588	617	565	616	558	598	604	614	615	615	634	593	596	592	608	623	620	626	595	639	610	583	652	599	613	582	600	628	617	590	643	569	608	629	612	609	619	564	579	604	597	598	639	643	617	592	600	578	615	615	629	631	618	593	664	579	617	598	606	621	606	673	577	626	608	610	581	634	584	613	645	602	625	620	604	588	582	638	606	603	578	591	605	591	568	606	577	589	609	596	622	585	621	636	608	605	626	626	642	603	641	642	573	644	655	587	621	578	574	638	605	602	620	634	628	572	603	558	617	595	651	570	598	587	628	644	606	547	570	614	639	654	600	609	638	592	594	610	576	609	602	620	615	615	585	618	638	645	621	579	610	623	615	601	613	574	626	609	640	606	670	556	593	593	598	623	643	610	553	604	618	587	628	635	632	573	579	629	615	632	573	593	627	595	634	592	598	557	620	616	631	613	590	605	607	544	615	569	575	608	621	630	575	620	589	569	621	600	583	588	591	583	644	601	585	644	574	609	641	583	603	599	566	611	629	598	580	626	613	567	587	581	636	603	599	582	611	604	610	611	597	621	578	619	607	593	611	600	577	607	615	627	595	634	609	622	603	573	588	622	596	625	605	614	623	588	628	632	629	584	620	625	597	629	582	611	666	601	575	576	602	669	596	635	610	597	618	593	593	662	614	598	612	634	576	647	617	619	602	575	611	585	625	613	581	633	620	602	610	620	591	576	558	584	592	566	566	610	597	593	622	552	644	551	601	610	599	597	586	565	612	603	611	605	592	662	610	594	600	613	625	552	632	598	584	599	588	658	620	618	583	619	583	619	645	590	618	607	621	609	624	609	643	607	590	521	644	582	609	574	609	607	604	608	595	643	622	570	625	604	609	584	654	623	583	597	607	605	593	634	630	599	600	578	637	634	607	648	577	584	561	593	603	597	650	590	582	575	590	604	626	566	588	583	587	576	592	617	583	576	615	584	600	575	611	626	568	603	612	629	606	609	604	595	609	606	665	602	619	608	593	613	604	623	561	570	578	632	592	625	626	590	605	604	611	651	573	589	647	582	629	625	603	595	588	583	612	594	584	602	591	591	590	656	624	588	572	601	594	619	563	613	582	618	579	600	620	683	640	629	579	623	606	573	595	609	608	614	593	590	607	552	612	617	580	615	583	593	594	619	595	620	625	616	611	615	594	579	602	599	577	591	618	595	580	647	604	580	636	574	658	620	611	579	613	592	615	639	610	605	632	561	571	619	614	619	595	638	640	583	607	665	590	631	639	565	614	628	634	626	576	596	660	601	571	628	603	616	615	593	586	596	576	597	599	632	598	631	592	598	605	560	618	602	624	582	554	582	586	590	596	601	598	602	602	615	582	653	647	588	583	585	644	592	582	579	595	604	628	620	568	633	551	596	569	558	584	629	625	553	641	613	641	606	615	588	570	631	658	562	670	584	595	578	591	580	600	617	613	604	582	562	622	617	629	586	670	594	617	596	650	654	576	628	615	600	598	602	625	588	593	611	571	657	599	616	578	582	614	594	578	592	662	608	566	625	633	583	606	607	627	607	604	618	611	605	623	626	627	624	621	628	632	593	589	622	594	640	604	644	608	611	647	614	588	575	634	641	574	607	583	611	639	656	574	581	642	615	594	562	621	615	588	572	580	606	599	604	573	584	622	604	606	585	630	565	667	579	602	615	651	626	608	623	615	581	584	631	646	625	627	647	583	627	616	573	597	628	580	618	636	624	633	611	589	598	560	586	620	653	593	616	629	627	628	586	584	621	608	593	570	623	584	590	602	616	629	605	558	579	584	621	593	616	555	588	609	650	579	601	604	603	600	586	567	595	571	590	561	586	588	628	623	647	580	580	591	603	573	623	626	610	590	622	589	640	593	590	610	604	614	635	591	600	623	579	606	615	621	624	624	628	593	591	639	629	639	599	584	628	594	597	659	618	657	612	627	593	647	577	601	585	590	553	638	573	636	581	631	633	611	609	601	617	609	606	605	628	628	569	589	668	624	596	581	611	604	617	595	658	593	608	607	605	623	578	602	612	597	666	573	596	588	627	598	603	625	615	638	576	577	606	607	604	649	617	592	575	578	591	608	581	597	622	611	610	608	564	639	600	576	594	598	597	594	601	585	621	630	607	617	590	595	605	630	600	591	600	593	610	542	548	638	576	580	617	602	559	594	622	591	610	608	678	607	596	630	589	628	596	595	609	612	551	599	644	634	632	637	651	610	622	703	608	638
57564	57521	60051	48580	31625	17020	6230	2055	516	234	209	213	203	224	235	218	236	243	226	220	208	215	209	212	206	210	224	235	197	192	217	212	212	244	258	199	212	213	182	226	222	231	213	221	219	229	208	194	234	207	223	240	217	216	230	225	208	208	193	212	205	199	207	221	199	224	198	198	241	185	202	215	174	223	203	211	214	227	199	211	242	218	211	213	195	199	208	240	215	211	212	192	243	242	199	227	207	209	220	228	193	206	218	227	188	229	218	230	211	218	208	191	206	216	214	223	234	214	190	216	226	234	237	226	234	220	219	188	226	244	194	205	205	196	197	188	215	201	222	203	213	209	195	224	225	221	226	218	221	200	190	211	205	210	209	234	252	183	202	227	207	213	234	203	232	201	185	217	216	184	235	218	213	227	211	207	231	219	185	218	229	190	237	189	218	233	211	196	231	190	185	195	209	190	230	227	218	198	216	223	223	211	232	205	208	203	215	208	201	197	234	194	200	201	224	218	208	222	206	237	224	195	218	195	215	232	221	195	210	225	190	210	228	225	195	195	198	221	205	218	226	229	210	221	182	231	194	197	210	209	216	211	244	204	224	231	206	202	223	202	219	199	222	184	208	200	227	216	207	224	198	231	212	229	224	210	216	165	235	188	205	233	197	211	206	197	209	236	174	222	202	217	224	207	189	203	186	219	232	222	209	222	217	195	208	209	206	203	212	226	221	239	207	203	192	179	223	201	191	218	189	221	228	210	230	203	214	190	232	186	201	223	210	224	221	208	205	208	240	208	211	212	221	201	194	235	214	217	188	223	230	234	210	210	215	218	203	229	197	219	199	206	214	238	207	224	232	188	215	242	226	208	199	193	191	216	225	207	204	203	204	223	180	256	240	211	205	223	241	222	234	214	228	222	192	205	206	206	224	210	199	215	209	187	198	204	214	236	218	195	215	198	240	201	203	213	232	217	210	210	205	208	183	245	221	190	198	195	226	210	235	193	219	210	206	203	212	184	190	199	219	206	212	207	189	205	205	194	194	203	199	188	210	216	215	203	237	196	214	185	208	226	201	195	195	209	200	211	191	215	221	223	238	213	224	222	213	194	229	228	224	197	212	230	179	214	215	191	201	222	192	214	219	217	230	209	200	213	199	191	205	226	238	196	198	237	203	215	220	215	178	212	197	218	203	218	210	200	198	209	209	202	217	220	201	232	201	218	203	218	184	188	225	219	194	224	215	195	193	201	191	233	207	196	213	200	209	206	204	207	200	214	229	201	190	208	186	175	207	206	210	222	207	180	230	212	224	187	200	214	208	208	215	206	222	201	217	194	220	230	220	182	224	198	226	209	216	217	171	217	219	216	206	200	227	202	226	205	208	212	199	192	222	209	239	234	231	205	214	195	227	213	218	222	204	221	213	218	198	200	192	254	222	216	196	217	197	232	205	197	205	197	205	206	204	209	218	222	196	195	190	202	200	231	206	216	214	245	226	219	229	218	183	217	225	217	209	210	232	225	231	218	210	223	222	218	201	215	206	202	210	240	239	191	186	191	240	222	181	198	211	208	237	214	241	199	222	201	199	207	235	224	233	190	198	192	231	196	216	241	244	198	235	210	190	219	206	205	210	210	203	206	198	205	207	223	201	222	220	227	237	223	204	217	226	226	226	229	193	206	225	203	218	198	209	203	224	199	211	213	201	210	213	207	199	193	201	221	194	193	229	220	204	205	207	208	232	214	229	230	216	193	171	199	229	228	206	217	248	217	186	196	208	219	216	226	212	233	208	205	240	202	196	225	231	222	212	224	200	194	191	194	225	200	203	246	235	243	239	206	188	190	210	223	211	231	206	217	201	201	197	215	227	227	201	224	217	195	217	195	230	203	205	195	214	192	220	206	218	229	215	185	207	194	196	207	221	216	195	214	219	226	192	200	203	229	192	212	218	216	224	212	227	190	237	224	231	224	196	185	203	245	204	226	211	228	167	233	196	212	214	208	221	200	213	235	254	202	211	216	211	223	256	223	213	218	202	200	211	256	188	223	212	252	204	197	247	201	196	214	188	210	231	234	214	215	202	228	209	213	207	199	212	201	217	221	205	214	201	238	206	198	233	192	192	208	200	222	194	215	199	214	240	217	217	191	198	214	224	243	224	225	202	213	203	208	263	214	197	206	225	218	246	224	197	217	224	214	216	220	250	226	200	228	199	201	238	209	187	211	205	234	237	198	213	192	234	233	197	206	198	201	195	211	235	190	205	245	236	213	223	220	210	210	227	217	198	231	234	250	209	216	214	203	216	200	201	214	191	240	203	242	220	195	197	182	196	211	242	218	220	196	197	222	200	202	222	205	224	209	247	227	207	221	218	184	193	207	226	212	233	211	223	218	214	216	200	221	183	200	212	217	222	206	234	176	207	199	239	191	201	211	212	214	185	251	202	212	202	222	215	201	202	206	211	216	187	176	208	218	215	260	192	245	212	201	219	191	186	211	237	224	203	208	174	217	215	204	244	229	187	225	214	232	230	221	196	213	206	219	208	206	222	214	206	191	233	243	219	194	219	214	189	200	218	203	206	191	209	186	243	205	208	223	203	222	213	227	222	200	218	227	230	217	194	187	202	212	211	204	198	236	215	238	220	213	211	217	230	233	184	211	220	225	226	215	216	228	200	197	190	210	225	218	194	233	192	224	196	192	237	214	222	196	193	247	203	216	195	207	228	201	222	236	197	210	215	213	203	238	217	175	206	205	223	230	215	220	207	218	218	207	223	219	213	216	224	184	199	217	209	202	212	200	211	218	205	194	217	215	215	216	211	206	199	217	199	222	218	224	230	211	193	182	209	233	183	222	207	213	240	204	197	220	230	228	208	203	222	181	204	232	218	214	223	193	219	227	208	202	200	226	222	177	212	198	225	203	196	210	220	226	201	211	202	264	204	199	211	237	226	228	215	231	181	230	222	235	229	234	199	222	214	207	254	191	214	204	198	225	212	216	234	184	201	219	210	208	182	229	214	238	195	206	228	214	205	207	204	185	194	192	229	197	230	195	211	209	192	203	170	202	234	238	190	202	196	231	218	198	244	225	201	221	205	222	199	222	195	222	210	199	225	226	210	192	191	187	187	204	224	220	201	200	204	212	203	188	210	221	197	217	199	212	196	220	193	249	236	211	229	198	187	206	184	238	217	221	230	226	198	208	204	222	219	218	203	225	216	181	199	218	212	234	193	230	240	218	230	221	207	237	226	201	194	206	208	226	217	186	217	222	209	202	196	199	226	229	210	213	210	194	215	204	229	195	224	213	205	219	213	200	194	211	211	194	227	222	197	190	209	215	225	211	206	188	227	217	198	213	204	209	195	188	233	218	199	208	202	208	231	198	195	213	207	193	230	211	202	205	201	205	196	229	205	204	227	221	228	220	229	197	230	223	192	201	205	216	226	226	197	246	210	230	213	180	202	231	215	210	224	209	187	195	225	190	216	191	207	219	211	227	230	207	204	208
34620	43283	54575	53141	41855	28286	15312	6640	1543	626	666	520	538	506	534	541	531	492	528	560	500	505	489	518	476	511	524	517	489	501	511	500	467	507	494	490	532	538	480	492	474	489	484	478	524	523	475	497	489	490	535	508	536	529	479	476	504	531	547	524	483	518	538	470	505	484	503	515	486	487	524	489	522	532	479	490	501	522	497	533	530	514	524	523	451	469	496	497	459	467	473	496	489	551	506	513	548	471	537	542	499	509	482	481	521	463	509	486	487	516	524	529	505	481	512	480	494	519	497	494	497	511	489	490	495	488	506	498	520	523	517	480	501	490	510	545	489	504	470	530	508	479	515	504	493	516	511	532	470	469	479	492	523	543	470	477	501	514	474	463	509	531	509	469	533	489	483	489	544	477	536	479	469	495	530	464	466	511	451	485	455	468	488	498	505	514	529	501	523	479	494	505	546	492	510	501	510	486	520	501	484	505	492	518	501	474	504	483	491	495	519	491	495	481	510	532	469	541	504	487	493	480	513	509	518	513	489	507	485	475	510	480	499	487	522	492	456	491	526	515	523	461	531	484	486	502	533	489	485	504	504	496	472	465	484	497	489	467	552	483	446	524	517	497	479	474	483	435	505	518	501	540	451	473	528	505	505	468	505	494	474	500	504	462	499	531	506	492	491	479	505	565	470	461	476	536	466	505	467	475	501	469	500	474	472	524	495	501	489	503	492	465	513	531	483	503	511	525	499	478	558	499	494	518	516	525	486	500	484	470	507	497	499	484	499	512	514	503	528	466	516	464	516	491	510	515	476	495	508	462	503	544	489	527	468	476	530	539	509	467	520	478	499	492	475	503	468	475	511	475	464	500	497	502	521	495	522	481	518	458	490	507	506	475	472	477	475	487	512	519	504	524	520	502	504	474	521	496	486	471	492	517	490	538	489	475	495	494	525	489	480	480	488	467	481	471	521	506	480	464	524	484	504	482	508	524	498	487	513	481	455	487	515	460	489	484	504	505	484	500	490	499	482	517	495	533	524	513	520	473	481	516	508	441	476	469	499	514	520	468	506	502	480	489	480	483	503	507	543	485	505	475	499	509	493	478	510	471	506	509	490	486	487	491	512	478	484	468	512	498	501	443	481	484	483	477	516	497	500	526	515	523	490	534	526	479	489	487	474	518	524	493	532	492	495	541	513	495	499	514	499	493	503	535	494	503	529	497	490	478	482	511	469	504	490	489	471	489	494	493	470	485	482	490	521	498	491	513	510	519	514	480	489	468	447	475	480	514	476	510	499	512	477	500	457	484	511	531	545	513	507	459	486	489	484	479	458	488	488	476	450	512	451	519	528	510	506	468	512	508	503	481	486	475	471	494	498	514	487	528	489	471	482	466	464	494	540	502	482	544	489	498	471	508	505	514	509	515	492	486	477	491	498	533	476	497	495	505	501	507	492	505	504	494	471	462	515	492	466	545	498	497	482	506	510	481	557	497	517	531	542	518	510	489	512	485	507	489	517	540	484	472	485	492	513	479	496	487	530	523	513	507	503	498	508	469	518	475	531	554	489	472	520	502	506	493	529	507	474	474	489	482	507	494	466	498	515	482	561	469	523	545	436	530	500	486	506	532	530	465	491	450	501	488	541	522	499	534	498	491	496	475	485	475	524	484	496	503	494	503	518	482	486	486	476	501	456	515	492	508	499	498	506	480	518	503	507	487	500	502	486	512	514	461	503	492	509	492	510	485	509	467	502	484	552	516	506	516	485	491	512	472	487	474	496	511	491	502	509	499	479	482	453	480	489	521	539	505	499	566	521	520	528	505	520	516	495	484	498	465	521	501	522	493	497	501	489	509	500	514	519	465	497	542	537	510	516	477	484	507	492	483	500	513	493	514	466	520	487	493	503	503	467	485	511	479	516	488	487	510	479	509	494	533	477	510	492	470	485	476	484	467	483	485	471	546	449	486	489	475	497	493	495	517	480	508	507	465	511	464	510	498	523	498	503	528	460	532	509	489	476	496	498	463	516	493	490	488	506	484	504	519	518	479	463	501	503	525	493	477	468	443	499	514	465	506	484	519	480	496	521	492	492	504	469	477	505	499	537	491	546	493	514	509	508	490	526	463	473	495	506	480	459	481	483	502	526	519	507	520	534	478	503	416	527	544	429	466	492	521	470	469	515	507	464	518	440	493	528	517	505	490	494	460	475	495	498	514	517	471	484	489	475	522	538	522	449	470	512	485	482	501	501	532	492	505	489	474	504	487	446	516	502	510	528	511	507	462	491	473	489	520	508	512	514	516	511	514	477	518	512	502	505	506	471	483	498	497	518	476	484	504	536	487	522	480	489	489	482	496	522	468	481	510	527	486	508	514	518	498	489	481	515	491	506	480	491	530	528	514	495	519	525	549	545	462	507	467	518	501	505	494	482	486	486	528	505	517	490	485	504	501	496	507	492	511	499	529	476	503	481	516	494	471	493	476	468	494	545	505	469	525	550	504	503	499	465	513	528	517	521	520	485	493	514	541	484	519	511	482	495	481	457	504	488	479	505	534	491	471	494	512	484	487	509	500	487	524	475	493	464	487	498	478	479	472	509	518	517	517	478	481	494	505	506	504	508	505	469	485	552	511	481	501	486	522	491	469	497	527	507	505	483	514	517	468	524	449	552	471	502	549	535	490	500	502	486	474	499	467	483	503	533	530	514	493	496	516	479	493	428	485	503	511	546	468	497	469	508	461	516	503	500	468	500	480	482	475	527	506	454	486	484	494	482	467	510	458	490	513	496	503	498	510	466	507	529	495	471	537	540	523	543	519	490	532	499	461	516	517	519	517	524	477	486	504	460	500	497	506	523	525	502	463	515	480	575	518	506	483	530	495	467	490	480	530	468	480	520	459	515	513	521	483	477	510	514	483	473	516	460	500	511	513	497	547	546	488	501	473	514	522	519	512	487	467	484	505	471	509	488	487	485	501	492	490	513	499	487	516	509	519	479	510	506	516	512	500	477	489	509	496	479	494	511	529	526	506	503	527	521	506	510	486	497	487	510	489	506	476	486	517	484	486	505	483	534	516	485	500	513	504	498	467	479	484	516	478	501	483	528	487	513	497	486	536	479	469	471	466	486	494	492	537	520	488	504	497	507	480	513	482	505	489	524	539	478	470	473	497	547	501	493	522	504	510	445	492	488	491	568	510	480	503	524	527	505	522	495	466	497	499	515	460	486	496	483	494	484	488	492	482	483	472	513	543	491	505	530	489	466	497	488	539	506	490	510	518	515	506	516	550	483	524	499	512	464	490	513	509	499	503	496	497	514	530	483	525	487	483	496	534	464	497	481	500	510	492	487	476	494	475	486	496	494	537	500	490	521	488	501	505	528	478	464	529	508	531	507	471	486	518	496	471	492	517	531	507	503	473	504	503	466	523	520	526	481	502	463	492	491	486	489	495	492	510	530	489	503	485	525	532	483	483	484	487	526	476	477	506	474	515	481	497	505	479
74128	74645	74361	62778	45514	29194	13783	4687	965	261	251	182	231	190	200	201	209	200	227	220	209	232	186	189	232	195	186	197	200	203	201	169	196	190	169	221	210	213	195	194	196	199	206	218	214	217	212	198	202	190	205	197	195	171	188	178	199	193	186	194	189	194	178	179	206	175	206	196	203	212	183	187	198	198	198	198	208	197	189	183	216	198	189	190	186	198	196	164	189	190	187	203	191	183	191	172	175	213	195	193	200	196	208	219	202	217	179	190	175	189	198	186	196	197	199	213	192	181	197	207	186	166	179	193	191	186	203	186	189	209	203	201	208	181	209	193	161	209	207	212	196	212	191	199	195	203	184	201	188	207	204	194	201	188	156	195	196	227	205	147	192	190	188	221	205	189	202	193	194	200	188	214	175	191	208	187	202	185	173	208	210	176	199	193	191	195	214	196	228	200	195	188	202	209	194	175	211	185	180	189	200	189	177	164	184	209	218	204	192	179	206	190	186	187	192	196	192	198	190	176	190	210	216	193	196	191	183	184	196	191	192	199	192	185	191	222	183	188	202	188	195	170	169	191	197	167	164	189	199	188	205	196	191	188	177	192	221	186	181	212	218	196	206	207	192	206	208	202	203	187	191	184	198	180	192	186	182	188	208	181	180	180	189	194	213	199	190	207	187	204	182	202	178	167	195	197	166	165	176	219	176	173	200	197	217	176	195	207	204	189	184	189	226	194	177	180	205	189	200	195	182	210	168	188	195	178	157	178	196	188	194	165	198	204	183	171	208	205	181	174	208	210	190	182	183	197	184	198	218	198	216	192	204	195	206	219	196	223	164	167	192	195	169	200	177	207	183	205	216	186	216	173	176	194	183	169	219	198	203	181	188	195	187	192	173	185	184	188	201	172	181	174	206	206	173	203	189	214	168	196	176	178	180	182	180	216	209	208	191	195	188	189	198	190	184	189	207	204	198	173	200	201	195	215	191	206	181	178	183	208	188	169	186	198	203	196	196	197	189	174	192	205	209	198	189	203	194	198	197	187	180	195	196	184	191	197	186	212	215	217	183	182	179	191	188	199	207	170	204	208	187	208	192	170	179	213	225	196	195	186	205	202	203	179	194	180	192	163	205	197	194	219	199	188	211	204	176	172	198	215	194	161	198	222	182	195	157	203	186	201	198	197	193	188	203	200	188	187	193	207	201	200	188	183	204	199	181	181	183	197	169	212	199	208	198	174	177	195	189	215	183	203	201	180	178	201	198	175	193	201	168	180	166	198	174	206	182	213	173	181	190	182	202	200	204	206	201	219	194	201	210	194	219	178	203	194	190	220	226	167	197	204	194	173	204	170	194	171	228	184	201	187	204	188	186	166	208	210	190	173	189	177	172	213	179	196	169	209	194	187	190	188	177	178	207	179	196	198	193	208	216	188	182	196	201	194	204	201	188	193	184	191	173	203	171	207	207	177	180	184	212	206	210	198	217	224	220	173	186	200	193	208	184	186	198	191	159	189	144	165	197	184	198	195	165	190	186	181	180	193	192	209	176	235	193	180	222	173	186	185	217	216	198	194	157	205	187	225	211	200	205	175	195	190	189	192	164	198	201	213	189	196	228	208	202	199	191	188	208	205	193	200	175	210	191	197	217	196	182	200	183	208	223	208	211	176	192	199	196	188	207	193	200	203	197	179	187	200	212	184	185	208	184	199	195	201	192	196	183	207	233	206	190	192	177	201	185	187	201	166	196	193	172	166	206	188	220	193	205	187	180	198	179	181	205	177	203	220	189	182	170	196	188	184	194	208	197	181	172	198	176	207	178	187	170	179	173	191	168	201	219	198	192	195	194	192	196	202	197	219	199	194	214	192	201	206	180	222	189	173	173	205	162	186	193	219	201	194	158	173	179	170	201	211	177	161	179	203	182	171	195	184	183	215	187	176	209	170	191	223	200	169	202	195	217	192	193	188	193	187	194	194	200	201	182	172	189	191	206	183	200	207	203	186	181	188	195	209	207	182	195	207	196	202	205	181	185	189	185	170	179	173	181	232	184	197	188	179	176	184	198	206	183	188	212	200	201	197	190	211	195	160	205	187	203	179	205	211	219	213	192	170	180	200	190	204	223	195	181	205	216	207	213	197	185	176	186	172	187	188	186	192	198	213	206	186	188	203	208	188	207	195	199	175	171	196	203	184	177	164	194	223	174	205	204	207	198	181	170	188	185	185	193	183	194	195	164	186	211	196	194	193	178	175	186	168	193	195	200	199	209	202	218	212	184	190	165	223	176	183	187	198	190	175	186	191	163	220	189	240	181	192	210	203	193	183	199	191	178	188	176	196	187	208	192	206	195	172	184	155	199	182	194	186	167	177	217	209	219	179	184	182	200	184	208	165	188	187	169	206	213	178	196	175	217	188	200	180	204	174	201	201	213	189	180	156	162	191	190	215	193	185	196	168	222	181	185	185	186	213	208	207	198	180	201	209	219	199	173	186	191	188	197	182	223	182	188	202	211	193	181	183	184	190	170	204	207	171	189	193	195	223	187	209	187	204	199	186	195	212	199	200	192	204	192	188	217	187	178	188	189	188	198	184	201	182	204	206	216	196	188	214	196	167	231	194	199	201	167	179	171	204	213	201	203	185	208	187	176	191	206	191	176	235	184	165	183	198	178	172	196	235	204	187	194	181	186	216	179	193	215	204	216	173	201	202	198	202	196	180	196	198	196	184	211	207	196	196	184	206	187	198	199	182	199	196	222	204	177	198	190	189	191	180	198	191	190	174	181	168	188	195	189	187	165	198	195	219	205	179	178	194	183	184	189	185	184	190	190	178	210	222	209	187	152	217	187	195	173	194	188	208	205	201	191	196	190	198	176	192	188	173	205	189	213	169	183	212	201	209	200	203	205	189	205	196	182	182	185	191	197	190	198	171	175	195	163	173	202	163	187	213	199	190	181	163	182	205	207	190	194	202	187	174	203	169	206	163	211	200	176	185	196	190	167	195	206	193	197	201	158	200	184	185	176	205	187	191	148	193	216	170	207	201	172	190	183	194	203	215	199	176	158	203	202	193	189	202	223	200	178	194	196	184	227	203	194	183	190	197	190	200	194	178	182	189	201	189	177	180	217	222	184	159	184	180	211	182	212	160	210	181	218	196	201	204	186	186	198	208	188	195	194	188	194	203	185	184	192	187	164	158	204	180	190	192	181	176	183	190	178	201	204	160	185	181	218	213	202	189	211	200	195	188	201	194	193	220	188	187	209	199	198	197	180	193	200	191	198	199	214	192	193	203	215	182	197	181	227	222	204	206	190	182	187	195	214	184	189	183	210	212	174	217	191	167	189	196	187	184	170	216	191	190	197	165	197	191	188	213	206	186	218	214	165	201	209	182	160	187	171	160	177	199	199	185	184	200	176	229	233	197	212	218	192	181	201	209	216	189	164	206	200	184	185	168	197	191	167	205	189	207	162	193	210	203	171	153	172	159	181	208	193	184	207	213
45721	56496	69565	67374	54052	39457	24108	12098	2876	736	773	490	511	507	517	558	530	515	514	494	457	534	488	488	481	473	474	478	485	468	457	458	476	456	455	436	423	425	441	491	589	545	578	511	462	444	470	499	433	480	459	449	433	446	442	514	475	487	434	445	419	505	456	490	451	482	455	460	492	452	442	468	459	469	464	460	464	446	487	480	487	489	501	421	446	459	463	458	463	488	472	472	445	461	457	459	436	421	467	480	435	517	499	463	417	442	456	493	472	453	451	441	459	430	481	471	444	441	457	491	446	474	446	448	457	429	477	479	473	464	500	440	483	478	456	432	479	433	444	496	475	495	513	445	453	464	463	435	452	445	446	460	418	446	467	479	429	436	446	471	473	427	443	468	428	463	453	501	458	467	452	494	445	483	455	468	469	475	444	435	411	452	457	468	438	482	479	452	465	458	416	457	431	449	456	448	459	441	471	466	472	435	461	417	482	457	437	439	433	483	485	472	437	484	480	482	422	468	461	464	446	496	453	485	450	454	441	466	476	452	461	487	445	453	465	450	450	421	454	456	438	467	452	488	446	419	487	434	462	488	461	432	477	454	429	443	441	452	467	490	467	444	445	471	472	488	483	454	484	428	435	486	456	467	425	472	487	487	480	487	455	468	439	503	451	477	478	448	492	463	463	479	483	442	462	447	434	449	464	449	464	475	465	440	452	451	469	433	450	494	486	486	454	448	480	490	475	459	473	471	451	452	396	482	479	457	488	417	471	455	498	442	445	508	439	487	489	422	458	461	447	460	429	457	434	428	428	449	492	453	464	429	491	414	435	434	439	459	464	496	493	472	436	489	449	460	449	473	474	461	474	446	495	460	442	470	457	451	449	488	456	426	478	429	475	465	478	475	456	466	457	427	446	439	483	444	466	447	453	443	414	464	450	502	437	416	447	464	447	472	520	419	446	437	454	460	443	441	462	459	467	441	452	463	457	454	460	488	441	445	443	448	437	451	469	435	451	424	445	434	467	463	452	465	460	447	462	441	471	496	496	492	428	471	494	462	473	447	441	462	433	438	489	451	459	462	446	431	456	454	454	487	425	484	454	493	433	493	428	441	427	469	482	469	484	505	477	469	483	455	424	475	486	460	513	432	446	440	440	470	434	444	469	417	454	475	488	456	491	486	488	474	464	456	490	477	481	499	434	453	477	407	476	476	440	471	503	488	489	464	466	439	484	467	437	491	480	464	481	460	450	482	485	463	479	429	422	452	479	466	462	448	486	439	480	486	451	462	472	451	450	471	484	462	436	462	453	466	453	475	461	436	439	457	463	437	456	444	448	443	469	426	467	432	460	463	449	463	479	498	441	486	454	448	460	471	457	448	452	474	478	430	407	508	442	448	433	456	453	461	470	476	438	419	473	448	520	471	462	462	462	452	470	456	422	475	449	476	440	467	456	494	474	512	444	473	437	458	474	440	458	470	481	432	463	461	465	466	483	499	455	408	446	464	440	450	495	458	461	481	436	439	454	481	423	455	484	441	498	431	496	435	439	474	480	478	472	466	451	457	469	460	431	449	445	445	463	438	437	447	492	473	491	448	472	437	439	450	474	440	475	454	465	429	473	440	490	468	465	479	458	432	514	471	451	484	443	473	463	471	417	467	475	460	436	487	443	486	477	457	502	478	465	463	468	447	473	448	443	460	474	452	449	480	442	424	469	499	439	507	448	422	506	452	502	472	425	482	467	461	459	490	497	483	509	423	435	466	465	469	466	472	433	431	457	472	467	460	472	520	474	484	479	435	454	444	448	458	520	464	486	472	457	478	465	452	474	489	436	480	448	421	455	460	449	435	450	420	468	492	445	465	453	445	464	455	429	470	451	470	431	458	407	485	471	502	471	441	441	471	509	469	473	464	477	447	476	465	441	423	436	433	477	445	431	482	452	454	489	448	453	458	481	453	445	440	511	482	438	462	478	444	471	462	431	481	507	460	439	469	458	405	458	433	455	491	498	438	449	449	473	471	476	480	435	467	443	456	469	479	425	451	439	445	486	443	447	420	474	413	461	470	468	489	463	480	445	476	455	473	450	457	417	473	456	436	453	499	470	466	433	452	480	421	470	458	482	422	471	470	422	444	464	475	429	455	505	455	467	473	488	430	415	477	478	431	454	502	454	460	471	454	469	441	459	500	490	434	436	448	451	457	459	436	429	442	467	449	473	496	465	480	443	479	472	513	411	496	478	447	487	463	411	453	489	477	453	473	443	462	497	437	430	414	436	413	505	438	427	458	479	449	423	457	453	498	469	440	465	419	466	451	479	461	523	457	448	461	471	416	473	439	454	450	460	447	490	473	443	430	459	462	460	435	440	458	483	476	458	466	535	434	470	441	450	428	465	453	420	423	443	447	443	442	468	516	467	467	481	474	503	473	433	467	478	459	462	463	498	466	452	494	453	463	448	438	448	497	468	451	470	479	462	444	440	471	488	444	508	487	482	445	477	453	481	450	451	487	470	463	480	470	456	459	455	503	441	462	470	458	478	494	482	443	448	431	427	476	447	412	451	476	508	483	435	468	446	460	465	488	473	466	434	461	486	468	471	465	466	470	486	459	448	432	443	469	490	464	457	445	432	440	443	428	444	439	453	467	449	479	493	423	434	463	482	456	472	461	448	473	461	445	485	484	485	453	420	436	429	457	473	472	482	473	431	419	510	463	436	465	462	477	460	474	451	476	478	438	458	495	438	470	475	439	432	454	450	479	445	490	448	485	462	435	471	490	426	440	456	447	443	429	438	458	427	439	468	479	473	429	470	500	470	462	458	466	456	467	465	477	440	440	478	485	429	487	474	433	454	449	438	448	464	494	450	443	440	441	450	463	433	441	475	440	475	455	471	441	468	432	443	466	458	419	441	466	469	503	464	467	467	417	482	453	448	479	447	469	460	458	459	478	456	432	423	441	504	430	476	465	444	470	438	456	441	503	442	452	445	437	470	483	467	471	444	440	476	456	461	432	510	485	452	472	456	442	470	484	482	454	435	465	451	461	465	454	448	466	447	506	474	455	431	464	444	467	464	419	442	449	460	469	458	452	431	462	438	452	410	480	489	442	488	483	448	504	470	483	482	423	444	473	457	437	485	433	447	463	453	451	433	481	515	463	435	457	418	481	453	509	424	450	471	489	477	469	504	443	447	445	457	437	464	461	442	460	464	445	478	470	443	417	469	493	467	412	492	464	476	455	438	484	496	466	451	483	488	440	480	458	481	475	445	435	452	442	480	527	417	462	495	499	420	470	466	436	507	422	463	467	463	450	454	476	468	458	430	437	459	463	462	461	469	457	434	465	518	440	418	480	488	463	462	430	452	481	419	447	494	464	481	495	455	473	477	456	462	467	424	427	454	452	489	465	433	495	489	461	443	493	504	486	477	464	468	453	489	436	450	453	461	440	452	444	475	479	453	471	460	456	468	449	466	480	454	459	458	459	481	454	429	443	454	491	478	447
16055	12537	10955	7274	3634	1830	905	517	301	304	259	294	286	259	250	275	259	302	284	265	263	300	268	263	270	252	262	275	303	265	250	276	277	275	295	262	257	251	293	260	302	274	262	245	255	273	279	310	271	283	258	270	255	270	296	288	285	244	259	216	267	295	306	253	253	272	269	303	309	277	290	279	286	270	262	267	258	291	272	304	275	264	239	251	285	278	265	254	289	289	276	259	255	247	278	252	303	275	304	265	262	294	249	263	286	279	217	275	260	282	276	272	272	279	270	259	263	286	290	267	241	293	289	281	275	246	276	243	293	274	267	269	251	267	264	271	277	269	252	281	313	258	263	292	240	272	269	265	247	255	266	280	266	289	292	284	258	287	273	268	301	260	258	271	270	247	263	271	257	266	242	276	298	290	242	282	260	277	260	270	302	280	284	267	277	269	281	254	249	304	281	283	284	273	295	271	298	278	256	236	256	266	283	241	252	252	289	251	271	264	276	266	267	260	251	313	284	236	266	270	269	270	297	231	278	249	260	282	274	280	264	213	283	256	268	246	284	253	279	260	282	282	257	263	276	283	275	269	260	296	295	268	288	255	245	268	287	292	295	246	260	277	276	290	278	246	282	300	271	275	284	248	269	252	287	269	281	257	263	265	256	271	251	267	277	250	266	285	275	243	280	260	293	253	291	273	235	254	266	248	292	286	277	276	274	276	242	277	248	257	268	274	276	271	292	251	282	271	281	260	267	291	288	288	278	297	259	279	288	250	270	298	271	268	258	275	293	256	281	257	239	289	289	281	298	265	303	255	277	266	275	260	293	286	255	270	269	290	298	291	275	292	280	263	257	274	273	241	280	290	295	270	269	260	304	267	251	287	296	284	294	275	276	252	257	299	240	287	253	256	278	255	254	243	270	282	264	259	257	278	299	275	266	260	282	285	284	288	272	277	283	273	239	247	261	280	274	281	269	276	294	271	268	286	256	252	257	303	267	273	302	263	277	247	256	270	265	280	274	267	266	307	284	260	278	246	277	262	284	275	286	265	276	279	291	274	274	290	284	272	287	271	265	281	291	263	271	243	281	247	272	270	267	273	265	246	289	245	297	295	284	280	315	267	271	305	266	259	279	266	263	254	263	283	274	242	286	284	259	295	259	255	253	294	274	247	264	291	263	263	290	300	284	257	290	253	259	260	256	263	262	317	265	268	300	270	264	301	273	271	290	242	281	286	291	268	305	280	259	249	279	287	259	274	276	278	279	267	292	262	246	293	246	276	271	266	272	300	294	271	287	261	284	288	272	282	273	290	271	259	264	274	235	260	273	262	261	266	263	257	303	286	262	228	308	257	275	264	275	234	264	254	268	263	279	293	249	283	272	245	247	292	270	299	251	290	287	258	274	270	257	238	269	263	256	275	264	275	269	277	235	272	292	267	261	285	250	302	288	271	274	309	291	282	257	259	253	296	296	246	281	254	276	262	275	253	280	262	284	273	271	276	265	277	266	248	263	245	266	264	289	256	261	261	265	255	263	262	257	269	255	295	264	257	275	300	284	253	295	266	276	258	282	249	295	225	273	255	252	240	259	255	248	277	284	271	244	277	261	292	312	249	262	256	269	235	271	272	219	283	255	264	247	281	277	284	284	260	242	253	281	271	256	276	267	257	271	261	286	286	317	279	266	277	266	277	279	255	261	258	251	268	282	272	273	259	268	278	247	273	283	281	293	276	251	285	267	306	247	243	272	271	295	262	269	283	262	273	284	301	257	258	271	301	289	269	272	266	300	267	228	248	268	258	253	259	259	279	270	289	252	265	234	306	284	261	254	288	263	282	271	309	275	217	284	273	270	288	284	272	276	270	286	287	287	278	285	290	250	279	260	288	266	271	261	304	294	247	260	308	233	297	268	284	287	305	302	257	277	255	289	304	252	248	276	269	268	254	269	253	263	297	271	296	299	258	264	253	254	248	278	265	256	271	292	275	256	285	258	248	250	256	278	289	289	230	258	289	281	255	283	282	266	259	264	263	281	288	265	287	275	244	270	281	286	264	273	259	288	247	258	265	269	278	281	270	285	290	283	257	281	308	264	248	257	298	295	231	238	270	298	263	248	263	253	230	277	246	279	264	266	294	289	286	299	286	269	293	289	268	283	281	264	245	252	267	283	284	266	246	230	245	305	278	290	281	268	262	265	284	289	273	286	260	250	272	257	269	271	314	270	285	262	260	288	280	306	251	257	306	307	265	248	281	267	281	281	257	274	299	290	280	242	277	293	275	249	290	268	272	272	284	256	269	290	226	299	266	253	265	287	268	277	275	270	242	268	293	271	249	285	287	283	279	265	265	256	273	296	268	286	276	291	268	251	247	295	257	293	262	288	271	286	282	278	268	281	284	279	264	254	254	271	240	239	254	254	276	268	248	296	265	272	282	276	267	266	236	230	264	257	289	250	261	253	294	295	315	256	304	256	283	231	259	273	266	256	270	277	262	270	268	271	257	274	272	293	253	261	288	260	278	262	281	286	271	267	293	271	298	272	270	272	254	308	265	303	289	292	264	290	248	281	254	270	257	291	274	299	286	296	227	287	251	310	266	273	259	286	279	244	263	261	289	281	263	261	288	286	278	259	250	267	254	233	294	246	294	280	267	260	267	274	274	281	270	274	296	280	278	271	283	281	269	292	268	275	280	271	284	264	296	266	289	290	279	270	264	272	255	237	283	256	285	293	293	296	301	265	268	265	286	270	278	278	296	265	251	265	266	297	293	277	278	315	274	259	275	247	262	290	278	265	251	275	259	299	260	253	265	277	284	269	272	278	292	265	283	263	280	284	249	301	261	243	299	261	274	229	279	255	260	299	303	260	261	272	271	272	274	253	305	269	325	249	293	263	289	254	276	261	278	279	271	279	244	248	279	266	266	264	270	298	248	277	283	288	272	280	256	254	284	246	256	266	283	262	274	246	279	279	285	306	294	274	309	279	295	301	294	283	271	283	260	275	273	255	252	272	269	262	234	266	277	271	288	292	251	267	277	256	274	315	274	286	288	278	278	260	287	265	303	249	250	281	262	265	253	250	286	279	268	271	269	245	256	262	261	271	287	271	273	269	254	293	253	288	260	291	300	269	286	267	247	278	275	284	272	265	292	268	246	262	277	263	319	297	255	295	277	284	283	257	231	256	270	257	282	259	264	296	259	250	242	271	305	262	290	253	250	273	254	257	246	269	306	252	251	282	272	275	268	280	316	274	291	235	277	294	257	261	282	294	286	299	253	294	276	269	264	278	277	267	237	262	281	277	261	271	258	289	287	272	288	274	272	283	274	279	270	242	272	293	273	291	263	294	242	270	281	258	294	276	272	283	241	250	287	295	298	276	288	251	289	273	272	274	273	266	279	319	269	296	242	262	256	266	265	257	267	277	271	258	278	240	245	279	264	300	277	296	258	260	266	278	270	244	272	272	267	221	255	279	247	270	268	273	279	268	271	315	277	258	260	281	262
12859	14819	17566	15930	9795	5274	2582	1444	849	650	640	676	635	631	634	625	614	585	666	595	610	569	588	629	658	589	656	638	611	594	661	636	624	622	657	563	664	651	635	665	618	613	620	660	619	649	661	587	647	575	613	623	607	606	585	602	595	634	628	628	621	637	652	654	623	642	638	614	640	653	639	669	648	672	607	618	605	612	644	630	636	602	636	645	605	656	612	642	595	625	614	635	661	613	639	657	608	601	649	608	630	601	625	612	622	585	629	649	631	612	633	607	618	613	595	629	621	663	650	637	608	577	639	627	640	625	640	661	625	630	623	593	609	607	636	611	602	650	623	645	603	621	600	594	634	633	598	653	658	628	630	631	576	630	651	631	649	602	622	625	620	660	588	627	580	619	630	633	568	597	639	635	629	625	594	608	618	580	623	614	614	611	629	640	624	624	599	572	655	620	614	629	635	598	603	620	647	636	631	608	604	618	649	634	641	637	658	644	629	607	663	634	661	593	585	666	582	587	613	612	633	645	653	648	648	634	607	604	629	647	630	681	611	652	623	717	612	645	649	655	595	649	631	604	631	643	607	603	570	605	625	640	624	641	628	626	626	621	622	653	654	616	588	588	651	610	620	596	657	626	613	626	654	641	633	614	644	678	604	649	648	595	636	628	627	662	663	619	577	641	634	619	621	643	597	608	605	644	638	637	599	632	658	677	608	662	617	612	613	623	640	650	636	665	629	618	627	621	607	719	594	672	634	606	645	620	647	590	656	615	642	580	586	607	598	698	594	633	632	603	621	639	627	605	619	607	642	628	567	665	663	622	678	686	604	576	643	599	586	594	624	648	652	622	629	628	602	630	621	568	617	630	646	609	606	587	602	610	680	614	630	658	634	594	572	638	617	627	620	659	597	622	620	603	684	621	609	634	607	597	665	631	655	610	628	644	635	590	606	612	681	621	612	590	596	631	623	634	658	616	647	635	636	638	674	602	630	657	642	614	639	652	615	641	564	606	627	617	578	625	637	654	587	571	640	616	603	654	672	620	635	620	598	618	625	659	613	657	616	626	647	589	606	637	620	600	615	605	667	659	639	619	634	568	638	586	632	635	595	668	630	595	627	601	631	602	593	662	596	645	602	645	566	622	683	623	656	658	639	617	635	612	624	613	604	566	626	660	656	605	638	638	653	614	588	615	667	641	569	631	628	653	660	628	630	591	628	633	645	627	599	639	578	676	622	633	639	618	603	615	603	643	628	623	637	666	628	604	648	590	656	575	627	597	604	613	679	604	619	646	599	610	616	631	634	625	622	641	661	592	570	635	584	631	634	611	624	612	623	626	626	629	590	607	619	665	661	607	610	642	610	587	629	657	650	639	616	660	585	638	617	581	596	633	623	574	591	605	638	563	638	671	641	597	646	631	586	603	620	640	619	634	637	649	592	609	655	660	599	623	655	654	677	604	664	597	576	608	622	609	646	627	619	663	573	653	598	632	591	621	606	613	629	664	645	626	619	641	599	585	586	642	603	653	632	672	651	645	603	630	665	612	608	654	593	637	639	621	630	585	605	646	647	665	598	664	578	609	670	603	617	607	637	607	638	588	630	611	627	646	646	640	612	627	625	582	657	618	600	677	693	597	636	654	618	697	625	629	611	609	655	644	592	603	606	593	627	583	644	601	675	619	618	655	640	678	627	614	668	665	628	651	581	654	656	621	668	670	604	640	561	658	596	599	624	651	650	603	586	613	587	631	616	621	636	634	608	604	598	642	660	608	632	637	613	572	639	674	650	635	664	666	657	654	640	607	645	673	642	637	621	614	637	634	621	643	600	602	627	618	598	604	628	634	642	598	602	609	603	628	621	644	638	569	646	604	627	598	638	597	600	616	657	636	646	631	687	639	648	631	657	590	628	633	626	597	613	616	647	631	583	677	633	651	641	592	566	676	597	595	624	597	644	614	604	635	613	604	626	595	576	649	629	642	607	609	623	643	627	631	639	622	610	591	610	643	599	647	645	649	635	670	609	662	582	644	611	620	617	580	662	632	659	614	631	612	673	585	620	608	634	637	684	635	584	643	611	622	625	611	647	641	648	582	621	602	625	625	629	592	619	634	624	617	629	661	667	639	635	611	636	589	649	632	600	591	616	639	612	665	625	615	621	612	592	617	614	621	638	632	659	644	670	596	603	625	593	668	584	585	589	610	714	645	626	630	602	614	615	647	647	646	658	633	573	639	678	572	561	658	587	554	615	665	610	591	609	653	637	607	605	650	575	627	609	623	637	602	662	609	623	631	657	651	601	622	627	627	634	660	596	652	657	648	581	656	619	570	589	635	630	624	632	611	684	644	611	656	649	640	611	608	628	616	614	644	593	602	656	629	657	636	643	616	608	662	624	612	622	662	576	630	636	637	639	614	660	671	592	594	614	607	601	621	654	622	666	628	630	584	683	614	608	672	604	635	674	631	625	620	616	656	631	594	659	645	598	666	635	626	688	663	597	609	631	625	602	633	562	636	601	616	602	585	662	650	622	573	596	683	597	585	644	648	641	626	586	651	611	652	643	640	656	634	613	585	636	603	603	597	630	618	651	617	653	607	591	638	643	622	597	566	592	600	647	611	587	627	624	620	603	628	628	637	584	625	625	612	632	622	637	599	612	597	639	647	633	597	619	651	611	602	625	621	629	686	641	595	613	605	621	613	661	653	630	667	621	646	630	592	622	614	599	643	632	653	660	628	645	632	617	632	578	630	626	621	607	590	646	619	598	629	624	634	626	667	638	640	604	626	644	623	626	686	642	610	630	607	659	586	636	674	587	604	639	624	608	670	616	630	627	624	614	606	586	596	626	602	582	598	628	659	588	656	628	639	616	610	661	614	610	621	642	597	659	602	603	647	605	651	627	673	605	623	639	652	626	586	643	686	622	618	622	616	633	597	615	616	635	624	645	619	621	628	629	645	653	619	648	664	643	603	627	643	631	637	585	597	593	651	625	606	640	701	626	608	639	674	644	590	589	614	609	614	647	635	676	618	648	667	609	629	623	691	595	606	591	678	679	663	613	629	626	642	663	599	649	673	612	618	671	627	624	642	668	609	656	621	639	625	633	619	650	622	641	621	658	661	614	640	666	635	700	686	681	586	657	597	614	645	631	617	608	626	659	610	651	632	625	648	660	655	624	577	649	611	601	597	591	625	626	634	591	641	640	608	596	618	631	608	624	624	600	607	692	620	556	598	576	649	676	629	671	586	636	584	651	595	613	596	635	673	600	653	632	616	645	630	596	644	621	589	620	655	660	620	612	607	630	632	645	605	625	653	580	606	653	660	661	616	660	635	631	654	625	609	635	683	626	612	646	639	645	647	672	595	626	610	650	663	642	643	610	620	625	607	673	626	603	619	644	627	621	649	613	625	654	644	621	635	610	618	580	661	623	616	622	623	602	658	620	712	594	637	560	609	608	632	630	661	644	596	573	639	591	610	631	609	608	625	665	665	658	660	597	587
58160	58272	59553	48068	31141	16906	6104	2138	473	257	235	262	182	211	249	195	234	245	236	195	216	221	200	258	242	235	216	222	217	202	204	229	208	236	220	224	202	220	205	220	209	199	216	224	237	229	206	232	211	230	248	227	198	232	229	229	231	224	216	223	204	221	207	242	189	238	246	219	230	188	207	223	218	203	237	228	209	234	208	238	236	230	242	241	231	218	220	234	217	215	222	209	225	211	219	208	224	221	200	235	198	230	229	222	252	215	209	226	215	200	221	232	211	213	237	228	212	207	222	242	214	224	252	216	222	200	210	232	209	205	196	241	195	218	231	215	233	209	219	226	224	212	223	223	197	203	229	229	234	233	216	234	237	209	203	230	259	234	197	219	192	228	201	220	241	203	249	235	220	219	238	233	195	204	217	216	228	197	196	198	245	204	231	211	228	214	227	197	235	215	218	240	223	184	235	227	202	254	200	205	226	238	223	225	220	239	232	218	205	219	243	237	211	213	232	224	203	213	223	187	221	232	247	241	256	224	199	207	223	191	217	213	220	222	221	202	217	235	193	197	217	231	239	191	209	210	210	221	181	218	216	215	210	226	217	238	207	210	212	224	221	251	230	225	211	176	218	229	214	198	228	223	221	229	251	227	223	210	189	226	237	230	250	251	202	204	220	231	228	210	227	210	199	230	214	221	231	214	236	214	203	218	211	207	208	211	240	226	248	210	225	218	260	199	200	234	236	259	215	233	241	225	226	214	225	220	217	220	217	222	224	237	222	249	208	228	197	228	212	225	241	207	205	218	217	218	203	251	255	250	228	186	216	225	241	231	227	262	244	228	212	225	206	214	226	203	212	213	207	215	187	200	230	210	249	219	228	240	215	221	230	211	217	195	190	211	212	219	229	200	226	216	218	225	217	213	211	242	196	202	225	203	214	252	212	214	217	226	205	215	225	218	198	229	243	194	210	225	190	199	210	233	241	247	227	218	216	220	215	222	214	241	234	211	214	220	240	194	223	232	257	222	204	187	222	228	221	217	224	211	224	245	235	222	226	222	209	247	198	193	236	206	203	223	231	227	236	201	204	206	230	199	218	228	240	225	228	203	215	228	217	219	214	203	207	173	228	208	220	218	233	207	211	218	223	214	237	238	207	200	235	202	240	228	253	222	193	191	253	239	235	230	234	207	224	201	224	224	203	227	246	230	213	225	204	224	230	207	205	208	231	200	215	216	209	194	210	225	192	209	216	210	209	220	222	218	221	255	220	233	200	262	250	219	250	239	215	227	239	254	194	212	232	234	196	251	214	195	207	212	231	240	190	257	193	235	230	219	201	231	210	197	220	216	218	181	233	219	219	208	243	219	234	183	227	212	215	200	226	214	236	228	226	211	240	215	208	240	216	212	227	184	232	218	201	215	229	224	214	213	203	184	217	212	212	191	212	226	232	207	220	232	219	215	224	250	208	206	216	223	226	230	232	207	216	223	226	210	218	210	232	206	260	252	201	227	196	237	233	220	224	235	238	223	204	234	227	212	242	235	187	208	228	198	214	241	233	247	199	223	231	194	214	224	208	226	227	220	233	225	227	199	243	222	233	226	236	222	208	212	217	211	211	214	225	208	213	190	242	199	190	203	208	225	201	223	202	219	229	211	239	214	193	235	211	215	221	233	221	181	212	222	230	225	234	224	224	214	237	201	241	186	254	218	227	221	200	206	230	210	208	225	195	210	255	219	231	236	223	229	232	226	246	216	227	217	222	182	221	224	236	225	209	228	218	222	266	252	226	228	214	217	235	200	207	211	230	221	217	220	211	237	245	206	218	216	203	203	248	228	218	235	203	213	223	220	232	238	239	207	210	240	223	209	210	231	219	234	219	206	198	238	209	201	205	215	234	221	203	222	239	215	227	192	237	211	196	209	233	214	244	222	251	207	231	232	214	217	225	213	250	215	228	195	232	231	222	210	223	185	205	211	209	217	211	214	223	211	223	231	204	217	215	231	217	188	240	235	229	228	252	222	242	191	242	236	204	217	219	221	213	204	211	244	204	258	219	233	202	200	217	233	226	190	234	200	233	203	222	215	263	215	218	199	220	233	224	195	237	243	240	217	196	216	238	208	240	217	209	218	208	237	213	207	227	238	220	228	192	233	219	232	215	257	234	242	230	222	217	236	217	214	222	233	217	215	227	248	227	209	220	231	211	236	200	216	227	192	231	246	228	193	206	228	235	242	235	235	209	230	247	213	225	227	230	227	238	220	221	197	247	221	202	220	231	216	214	254	205	197	214	225	221	235	220	233	226	216	229	184	202	219	224	222	199	218	223	197	246	213	234	199	248	230	196	225	217	189	233	241	223	215	225	223	244	217	221	230	214	225	219	234	214	220	228	202	240	193	197	199	215	229	226	254	227	213	226	234	225	202	201	203	212	208	210	217	220	191	237	199	198	222	200	226	242	226	192	233	238	222	227	240	219	248	226	240	218	216	210	211	201	212	208	206	223	234	218	228	219	232	221	192	238	218	246	239	217	219	239	213	237	218	235	185	237	260	228	210	235	206	238	224	226	232	241	209	202	222	223	228	226	215	200	222	214	226	245	215	236	214	225	224	198	236	220	186	226	219	214	208	211	213	221	206	183	236	215	233	231	227	228	216	217	220	230	237	196	193	236	210	224	183	229	215	194	224	241	207	207	239	220	206	196	200	199	234	207	210	209	215	217	220	217	242	210	216	234	269	228	204	232	201	199	201	216	232	225	205	198	204	214	200	214	214	204	229	219	217	204	219	199	198	194	217	232	206	212	213	215	239	233	243	186	230	210	215	215	242	238	238	212	213	201	193	228	219	239	222	228	245	226	204	215	187	216	223	216	234	226	228	215	213	227	241	217	204	215	224	211	227	207	217	226	228	201	264	205	206	212	202	246	222	205	216	211	243	254	213	227	231	223	232	243	213	217	239	227	234	203	236	209	229	193	240	213	209	234	205	237	183	213	207	243	210	225	228	225	219	193	203	214	240	212	206	192	219	226	202	218	212	213	230	195	271	221	219	232	215	212	238	233	211	226	239	215	241	219	199	232	226	231	185	180	207	217	213	211	184	227	218	224	227	201	216	244	243	209	237	207	221	204	218	231	208	226	211	200	221	210	211	199	203	183	200	226	238	201	224	239	230	212	219	212	198	217	214	226	199	239	206	208	213	233	227	233	228	238	225	223	214	218	234	245	223	215	234	245	248	232	227	202	224	240	225	235	225	215	227	248	218	229	193	206	208	239	210	211	199	235	227	227	217	236	248	235	217	190	196	223	205	246	226	226	187	214	236	219	213	222	244	217	240	219	249	201	205	227	245	229	211	224	211	221	228	222	208	223	196	220	219	241	219	221	206	234	239	229	232	201	217	217	206	224	240	240	233	245	214	247	228	202	253	226	240	167	208	184	207	222	219	240	206	213	229	240	213	227	213	214	221	208	254	216	212	235	202	205	202	220	220	215	207	224	233	228	239
35079	43908	54926	52305	41222	28487	14792	6697	1653	671	629	556	553	533	519	574	518	506	576	563	537	537	517	542	554	532	461	508	497	553	514	509	506	509	517	530	544	534	509	524	538	571	572	529	510	535	517	533	545	521	518	523	491	496	533	537	534	470	503	489	489	521	518	501	532	564	525	508	505	510	509	518	501	498	552	512	505	549	507	501	541	506	483	531	519	539	496	511	528	528	507	502	509	512	526	527	505	548	530	474	526	525	545	556	498	494	469	521	529	525	521	529	547	497	498	543	501	521	504	494	465	509	498	527	541	506	466	527	499	548	507	541	519	510	514	495	513	479	486	538	501	516	516	481	522	501	525	524	524	532	521	512	493	551	548	521	491	498	518	524	522	556	495	508	519	516	536	518	507	548	521	517	532	547	539	517	546	552	521	551	549	518	533	493	523	514	486	554	483	540	548	528	529	547	483	577	526	457	497	537	536	531	511	507	487	532	521	493	494	531	521	556	521	526	529	539	548	482	548	519	490	501	502	505	491	470	533	505	498	491	568	491	536	521	503	519	489	534	555	540	503	518	512	522	549	528	515	474	519	533	501	510	552	532	481	568	538	495	537	523	503	517	519	483	532	521	505	537	527	505	510	544	516	519	488	530	515	492	520	521	505	540	521	547	490	494	542	493	480	526	534	519	527	551	504	504	521	535	525	535	514	511	493	548	525	525	532	521	476	495	545	531	478	534	495	542	509	510	535	531	526	532	489	493	502	493	545	514	519	496	516	563	509	577	522	499	538	501	537	508	515	509	506	481	512	478	503	506	521	508	512	476	518	520	512	456	502	464	478	554	539	533	500	515	476	559	515	517	518	485	509	504	513	523	516	524	568	508	528	491	507	530	518	523	509	495	471	528	513	535	483	523	476	524	518	532	534	529	518	525	464	555	529	511	522	537	493	517	528	494	529	526	552	543	538	530	501	546	540	522	513	568	569	571	526	519	519	508	532	538	534	494	502	536	555	528	508	516	520	518	521	532	510	521	514	514	478	536	482	541	539	485	506	551	521	484	514	548	544	505	508	515	504	534	524	550	510	517	479	499	522	514	517	543	536	548	516	525	533	495	521	541	520	499	559	543	549	533	531	548	505	522	509	494	531	475	518	499	492	509	514	524	528	494	532	484	491	502	487	533	539	495	492	492	522	536	552	543	530	504	537	499	542	512	542	524	513	468	507	507	510	534	545	522	469	487	537	562	503	523	543	500	480	503	508	544	498	504	497	550	472	518	502	562	504	542	550	510	485	517	467	511	498	505	533	540	520	536	541	482	498	528	525	502	508	537	574	499	510	477	512	538	540	492	537	509	521	558	551	513	488	496	524	504	507	552	538	535	512	544	509	527	507	510	513	548	494	510	529	516	524	502	513	549	543	531	532	502	520	539	487	531	538	568	494	524	496	527	517	541	514	524	469	513	523	499	480	497	545	552	527	483	496	519	529	539	546	504	519	527	523	518	521	495	530	539	527	512	486	497	489	521	521	552	526	476	497	530	492	511	528	520	543	528	547	550	463	514	499	509	505	520	486	500	536	511	548	526	496	525	491	501	551	502	508	481	487	496	497	501	553	511	564	499	517	535	479	508	534	487	500	552	525	504	509	503	533	535	513	520	492	528	465	528	513	500	553	523	520	483	556	492	505	523	519	533	513	503	539	522	511	493	544	479	542	494	506	520	534	536	516	520	528	529	554	537	558	511	523	498	470	498	512	513	544	517	510	505	508	513	492	502	507	588	549	510	515	494	504	545	523	512	510	546	523	514	514	510	537	526	489	480	533	498	544	517	488	487	504	497	528	531	471	499	571	551	513	506	523	496	548	516	532	508	514	525	572	482	508	525	493	506	537	525	550	537	504	560	516	491	501	533	497	525	535	545	531	515	516	489	529	534	502	519	530	479	531	504	538	538	512	529	486	483	510	547	503	519	516	548	502	549	511	513	532	500	472	532	533	524	506	518	501	524	493	511	544	493	501	508	523	529	509	537	522	466	498	515	504	525	530	479	525	512	516	546	534	507	484	531	460	538	558	494	491	513	510	535	498	518	543	508	532	530	526	502	525	527	511	520	500	537	493	533	497	486	552	497	476	491	537	489	479	516	505	544	534	526	541	491	542	517	498	560	504	518	503	516	501	542	527	520	540	510	513	522	519	545	534	511	532	520	533	499	550	486	493	596	487	512	515	531	508	548	505	560	475	522	550	501	481	522	522	519	491	511	479	520	515	504	506	496	533	537	551	512	520	521	517	473	522	516	516	499	482	525	527	514	475	513	506	535	508	542	521	517	524	491	526	545	512	520	517	549	488	544	545	513	520	530	539	509	485	541	556	550	529	552	539	506	502	477	543	549	502	496	514	535	511	508	500	539	497	512	519	500	547	527	494	545	512	506	534	527	542	537	554	523	506	553	487	523	520	556	584	525	501	549	493	536	542	515	496	506	491	505	522	507	514	518	527	542	501	522	479	528	534	492	500	564	537	498	532	515	510	559	507	485	498	525	526	530	530	483	512	511	530	512	549	546	511	511	514	517	534	549	510	524	530	528	505	525	529	515	498	483	540	521	572	548	519	499	486	523	511	529	500	515	543	531	510	511	507	509	508	518	505	512	517	520	508	501	521	549	516	493	496	530	546	534	521	525	556	550	504	506	519	522	491	488	545	517	518	500	529	490	530	518	539	532	487	534	528	536	502	502	491	517	498	496	506	553	544	520	521	505	523	500	569	552	499	517	504	527	542	505	541	506	557	546	514	490	491	504	527	503	538	537	568	499	500	516	516	464	513	506	523	547	538	512	531	491	491	546	529	531	558	537	504	504	503	538	537	527	494	474	544	467	501	542	494	528	476	486	542	539	486	480	526	544	517	495	530	493	531	547	520	530	561	512	546	518	537	530	522	528	504	471	530	547	520	564	482	538	529	534	531	523	509	512	493	493	501	531	522	504	506	544	518	512	532	554	483	502	524	504	500	554	496	475	518	497	510	510	517	558	489	489	522	527	528	529	516	522	535	521	511	531	519	560	501	529	546	462	518	535	495	509	537	523	562	470	535	507	519	529	481	488	530	504	547	524	534	523	528	494	536	527	495	523	503	531	515	502	474	513	511	533	502	480	514	503	521	538	498	502	545	555	550	506	507	528	533	521	530	548	508	539	510	512	537	533	534	548	545	523	502	509	492	514	583	531	528	524	482	564	540	553	511	533	572	517	503	493	512	501	548	532	556	500	501	493	530	560	549	525	544	491	548	502	514	527	492	521	521	518	506	523	485	528	509	548	535	503	538	503	517	511	513	532	532	523	549	509	530	562	518	512	495	550	501	542	528	534	512	498	499	565	529	524	500	499	488	503	509	521	536	510	516	518	581	513	491	526	513	525	489	503	530	501	511	510	526	517	503	568	522	529	519	478	522	514	514	568	510	526	523	522	509	533	496	523	517	525	545	488	490	551	509	526	520	544	494	542	546	512
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
