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
336587766021	336587766582	336587767132	336587767682	336587768232	336587768782	336587769332	336587769882	336587770432	336587770982	336587771532	336587772082	336587772632	336587773182	336587773732	336587774282	336587774832	336587775382	336587775932	336587776482	336587777032	336587777582	336587778132	336587778682	336587779232	336587779782	336587780332	336587780882	336587781432	336587781982	336587782532	336587783082	336587783632	336587784182	336587784732	336587785282	336587785832	336587786382	336587786932	336587787482	336587788032	336587788582	336587789132	336587789682	336587790232	336587790782	336587791332	336587791882	336587792432	336587792982	336587793532	336587794082	336587794632	336587795182	336587795732	336587796282	336587796832	336587797382	336587797932	336587798482	336587799032	336587799582	336587800132	336587800682	336587801232	336587801782	336587802332	336587802882	336587803432	336587803982	336587804532	336587805082	336587805632	336587806182	336587806732	336587807282	336587807832	336587808382	336587808932	336587809482	336587810032	336587810582	336587811132	336587811682	336587812232	336587812782	336587813332	336587813882	336587814432	336587814982	336587815532	336587816082	336587816632	336587817182	336587817732	336587818282	336587818832	336587819382	336587819932	336587820482	336587821032	336587821582	336587822132	336587822682	336587823232	336587823782	336587824332	336587824882	336587825432	336587825982	336587826532	336587827082	336587827632	336587828182	336587828732	336587829282	336587829832	336587830382	336587830932	336587831482	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2677	3650	2300	2677	3650	2300	2677	3650	2300	2678	3650	2300	2678	3650	2300	2678	3650	2300	2678	3650	2300	2679	3650	2300	2679	3650	2300	2679	3650	2300	2679	3650	2300	2680	3650	2300	2680	3650	2300	2680	3650	2300	2680	3650	2300	2680	3650	2300	2680	3650	2300	2681	3650	2300	2681	3650	2300	2681	3650	2300	2681	3650	2300	2681	3650	2300	2681	3650	2300	2681	3650	2300	2681	3650	2300	2681	3650	2300	2681	3650	2300	2681	3650	2300	2681	3650	2300	2681	3650	2300	2681	3650	2300	2681	3650	2300	2681	3650	2300	2681	3650	2300	2681	3650	2300	2681	3650	2300	2681	3650	2300	2681	3650	2300	2681	3650	2300	2681	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
37858	37392	30008	18863	8905	4962	3294	3499	4448	3667	2862	3189	2969	2532	1815	1912	1437	1997	1586	1679	1495	1848	1660	1352	1103	1387	1201	763	659	551	513	410	315	379	371	391	368	267	270	262	230	222	195	172	156	143	143	137	124	110	103	107	123	119	122	99	106	111	109	118	110	115	101	87	112	103	96	93	85	96	98	83	99	95	99	106	89	110	95	108	109	88	103	105	95	117	100	96	91	83	107	114	93	105	110	91	100	106	79	105	100	107	117	105	72	111	98	111	126	107	85	86	111	123	105	100	107	82	109	97	116	86	98	97	87	92	106	112	101	105	110	92	106	94	101	99	98	109	98	90	104	102	103	105	102	108	108	101	123	119	102	102	104	137	100	121	133	108	104	93	91	102	110	89	110	113	93	111	103	98	112	90	91	100	86	107	101	111	114	103	105	110	111	107	114	94	99	108	106	119	95	101	92	95	88	108	102	78	92	100	118	100	87	97	103	97	101	110	100	82	100	117	110	106	115	100	82	101	90	107	110	102	88	92	117	107	122	109	103	94	128	107	107	90	97	113	102	88	100	93	103	106	92	92	102	115	99	99	96	101	98	110	96	105	103	88	96	84	123	86	99	103	124	100	95	98	99	104	107	93	97	105	90	91	105	109	112	111	107	78	106	86	105	87	117	105	109	112	113	103	101	112	123	114	113	109	118	109	121	99	96	92	100	99	75	115	101	118	107	108	109	90	103	97	90	98	101	113	111	96	94	114	101	110	114	98	99	102	98	108	91	100	103	103	105	108	105	118	104	99	101	80	125	94	101	104	105	112	103	97	109	89	115	113	95	98	105	100	104	103	113	95	122	105	108	102	100	116	95	108	92	99	107	102	98	84	105	115	115	98	97	117	110	93	109	95	104	86	102	127	111	101	103	120	120	100	110	105	89	92	90	91	98	104	102	104	95	104	105	126	108	109	105	107	84	100	112	76	106	100	91	86	110	87	92	94	94	110	102	105	126	121	112	119	115	87	111	104	105	106	111	122	109	104	101	107	98	118	99	101	112	106	110	76	108	116	104	97	85	101	120	96	104	107	87	96	103	106	90	95	117	95	110	97	116	83	108	97	102	111	103	112	99	106	106	113	111	98	109	113	121	101	83	87	98	91	94	105	100	99	106	115	108	95	121	100	101	126	117	113	91	105	107	100	102	102	98	102	102	122	114	103	109	111	94	120	97	114	93	96	74	105	111	93	89	105	94	100	99	100	100	94	125	88	111	96	113	111	104	103	95	110	95	86	111	106	102	99	95	94	121	105	110	112	91	119	90	88	110	99	92	89	99	107	112	87	83	93	91	93	105	91	70	80	90	84	108	92	97	86	88	108	104	107	98	100	108	92	92	96	103	105	108	109	107	103	107	113	83	102	114	109	116	86	108	87	100	90	103	92	99	107	123	100	99	94	96	108	90	98	96	84	105	120	97	95	92	89	108	111	101	98	88	102	104	108	110	95	93	128	105	121	97	107	108	96	107	120	103	91	101	102	94	106	106	88	110	95	99	117	85	89	109	91	98	91	109	96	100	91	93	104	95	115	85	95	96	90	91	95	123	95	91	114	104	101	94	96	97	96	96	113	110	101	110	100	109	120	96	71	92	105	115	92	102	89	95	97	105	103	86	112	86	91	91	93	99	118	101	102	115	93	89	89	109	101	108	86	92	116	83	110	98	101	97	98	88	110	101	111	118	103	107	100	106	104	111	97	91	100	93	91	96	106	95	87	107	95	113	110	81	102	92	114	94	109	86	116	96	101	87	98	99	95	110	116	81	119	90	87	101	97	95	84	92	119	101	95	104	104	108	121	122	133	109	109	99	95	110	109	109	98	95	91	93	106	97	83	110	106	106	94	93	99	107	116	104	111	90	97	99	108	97	112	76	102	111	101	112	96	122	99	86	113	105	90	89	99	99	93	120	110	101	106	94	104	82	92	110	99	89	82	104	110	94	97	95	109	102	99	83	77	109	102	87	94	98	93	113	97	89	94	87	95	100	78	109	106	106	112	94	113	87	89	100	115	103	101	98	100	100	93	89	104	98	119	126	106	73	103	88	96	102	86	109	90	82	107	104	101	105	108	114	92	104	94	99	99	121	97	123	89	101	102	96	93	96	109	108	103	108	78	115	110	93	92	92	107	96	108	94	109	121	120	126	101	87	93	94	77	98	100	122	109	97	109	93	112	125	124	89	98	112	107	97	110	98	112	86	109	99	91	106	94	99	104	103	98	96	117	94	101	93	109	116	106	109	116	104	100	102	94	111	101	112	105	90	72	100	100	111	94	108	104	109	89	97	105	77	106	95	98	103	103	103	112	104	88	92	117	103	117	105	95	101	112	113	101	102	83	105	113	87	124	98	104	108	111	110	110	91	103	101	104	100	93	102	100	106	112	102	78	97	88	107	91	99	100	108	99	116	102	96	115	98	106	97	98	92	100	123	109	97	111	128	108	94	99	105	105	89	107	120	99	90	87	119	114	99	113	99	87	107	100	101	83	106	104	119	120	111	90	91	106	98	104	84	106	105	87	111	108	100	102	118	94	110	103	107	107	99	87	112	101	103	103	92	88	115	105	86	114	97	111	105	96	111	96	108	95	100	114	124	98	125	98	105	108	129	110	105	108	104	112	104	94	97	109	81	102	95	113	101	102	119	106	111	105	104	107	107	109	97	99	96	104	115	102	108	92	107	102	102	106	103	126	116	107	99	108	104	89	95	95	86	78	103	118	102	97	96	98	107	89	122	88	104	109	113	98	108	104	95	91	95	104	86	92	98	103	100	98	99	88	116	100	102	92	101	118	95	99	94	73	110	96	96	89	102	92	83	87	116	98	83	108	109	97	97	87	118	105	117	92	92	90	88	111	98	114	100	114	90	97	95	97	105	77	90	99	110	87	94	100	84	88	97	99	89	105	107	93	101	86	94	95	117	103	94	98	109	114	102	117	110	100	96	107	100	105	110	94	101	116	84	95	100	102	105	111	100	99	93	102	92	112	108	123	110	110	88	116	100	108	88	100	102	120	117	91	99	91	100	104	117	96	102	100	104	102	84	107	101	95	109	106	94	103	106	111	82	103	86	115	113	111	108	81	110	94	89	97	93	102	88	108	114	108	96	97	100	84	91	103	100	103	92	102	96	95	95	101	98	99	90	84	97	138	87	92	103	113	110	99	94	112	101	103	109	81	102	107	97	95	113	118	98	118	109	100	91	104	96	108	88	90	118	91	116	98	104	92	100	113	118	89	93	97	85	107	102	109	103	101	100	98	99	111	118	83	107	98	104	92	100	107	88	107	99	113	106	90	84	100	110	102	88	87	99	107	95	96	103	93	94	101	121	100	99	97	84	103	89	83	98	102	100	107	96	112	109	110	97	103	94	92	104	123	116	84	94	92	98	90	123	118	99	108	91	86	98	105	86	109	92	113	91	116	81	84	127	93	133	121	95	88	115	80	115	113	101	112	104	118	111	92
24080	32876	37072	30412	24522	21112	19605	20426	23254	20031	17352	20936	18390	17973	14033	14133	13083	15584	13734	14457	13054	15634	13952	12154	10704	12544	11270	7685	7266	6269	5132	4274	3365	3863	3586	4213	3345	2947	2572	2950	2780	1959	1832	1161	1056	1104	891	730	657	533	468	442	383	412	418	391	374	375	344	299	308	349	294	282	306	315	296	314	304	318	315	296	303	311	313	316	269	313	333	296	312	338	312	295	300	298	280	274	305	312	311	321	294	285	290	288	308	288	343	330	326	304	286	315	295	324	311	317	263	324	321	260	314	306	289	301	332	321	324	296	280	256	297	289	301	298	272	319	320	317	269	274	310	284	303	283	293	281	315	289	289	311	287	292	284	292	288	291	308	286	287	295	329	288	321	288	286	301	295	306	308	298	291	290	313	300	289	265	286	302	309	291	311	300	318	317	315	279	281	303	312	308	295	282	314	286	296	300	298	308	286	276	294	300	308	304	281	277	301	275	308	315	320	293	282	337	317	317	290	317	341	327	283	308	301	255	299	304	317	311	280	314	317	291	268	304	279	286	269	290	306	280	306	282	289	297	288	316	281	292	295	311	315	294	305	298	315	322	298	312	295	293	290	293	279	306	323	311	307	303	333	282	270	313	253	293	301	277	300	272	323	257	307	311	316	270	308	286	276	288	301	311	293	333	307	321	286	296	324	325	309	313	306	323	276	313	297	286	336	306	282	319	301	306	308	338	310	304	319	294	313	264	306	330	313	322	309	299	272	303	305	300	302	280	298	323	291	298	293	308	273	316	318	309	331	301	292	323	320	310	279	272	309	289	284	294	296	301	320	300	298	308	313	315	308	297	312	309	286	280	309	310	296	297	296	285	313	266	291	267	309	296	307	295	247	281	298	291	306	295	306	269	272	286	276	303	308	303	311	298	288	333	282	320	297	280	306	280	297	338	284	250	297	304	294	273	325	269	287	297	295	320	294	302	286	285	292	287	342	298	281	300	282	332	295	292	266	312	282	324	312	307	317	327	306	302	304	267	315	297	293	307	287	280	301	275	292	287	301	309	337	308	301	299	291	299	321	312	279	304	297	293	307	293	309	272	290	293	280	284	287	309	298	279	278	304	301	297	326	284	314	284	286	317	326	299	286	319	305	286	331	308	284	298	292	316	333	289	283	320	286	300	285	282	282	307	308	279	314	294	276	315	305	300	306	304	299	324	268	308	293	302	300	332	290	306	293	324	284	307	330	291	288	273	315	316	280	279	299	312	282	286	316	298	297	287	295	305	323	311	318	289	298	289	323	322	277	285	285	290	290	298	289	286	306	329	297	298	298	310	298	310	263	308	287	313	299	297	287	283	326	314	283	285	291	326	304	318	312	300	319	308	332	327	295	313	318	301	297	312	325	316	301	295	331	286	302	274	312	273	332	335	288	290	307	330	300	296	296	325	304	313	301	303	318	264	302	310	280	304	297	291	291	281	279	303	286	311	287	304	281	292	265	300	295	306	319	292	297	325	291	318	275	299	318	330	289	296	299	297	286	285	338	279	310	305	285	283	294	253	301	317	294	317	279	300	288	312	292	339	302	285	291	304	287	331	294	324	311	304	304	317	301	313	301	313	306	295	324	294	295	287	282	313	311	325	323	296	311	305	293	311	292	277	293	279	329	301	294	334	309	308	270	293	293	295	308	332	280	314	300	323	312	316	307	326	294	325	313	271	299	307	290	319	334	287	300	274	271	287	286	289	312	323	320	283	287	287	264	314	305	339	274	286	306	338	295	290	289	278	291	332	322	295	343	299	313	277	297	321	287	324	317	324	297	289	275	307	301	304	286	327	312	301	317	280	306	299	279	317	309	258	289	306	283	278	283	280	310	280	336	305	313	294	302	333	291	294	303	317	304	290	300	290	288	288	333	289	294	298	307	307	281	301	296	269	302	299	333	302	266	301	300	303	289	334	336	294	343	301	331	290	275	315	307	294	306	299	291	289	315	277	276	302	282	313	292	308	290	307	267	271	270	332	300	298	295	281	292	301	304	292	282	288	323	308	281	324	316	309	317	293	267	304	304	282	309	284	301	283	278	292	259	303	277	294	286	299	307	322	308	293	298	307	302	299	269	309	316	316	347	312	289	309	306	293	309	330	298	284	289	299	345	318	292	303	273	289	297	315	310	314	293	305	306	289	324	284	279	303	297	321	337	315	267	294	314	306	298	309	286	331	281	279	322	317	292	284	289	308	296	309	327	286	295	344	295	305	286	293	277	283	293	309	323	293	286	303	301	316	309	309	298	304	319	322	297	285	303	286	313	292	268	307	293	314	289	302	301	280	285	279	302	289	296	324	274	269	292	319	275	289	286	294	297	293	299	343	295	294	289	302	311	319	301	282	327	305	340	282	312	259	291	296	278	308	354	277	340	309	309	326	308	318	296	286	298	259	298	322	299	287	312	281	284	309	273	298	305	310	304	260	290	274	281	298	271	273	290	296	262	297	282	290	289	291	311	315	328	287	242	300	294	286	303	318	295	318	284	264	311	289	311	315	299	305	339	291	294	292	293	290	311	280	313	322	295	303	298	292	270	288	293	318	282	299	306	308	285	290	317	304	292	270	304	283	308	313	312	286	273	321	290	298	301	322	290	297	292	315	283	314	304	270	301	279	307	295	306	324	299	330	320	308	281	268	319	331	304	269	315	305	277	313	303	295	310	316	281	309	291	322	317	327	299	285	305	303	270	299	295	313	268	293	295	304	315	309	332	318	281	286	301	315	310	274	301	316	274	315	289	290	300	291	299	299	279	318	284	286	302	287	295	325	303	273	298	290	315	296	313	272	298	292	292	321	285	302	302	268	282	323	289	292	297	295	308	301	340	310	315	302	285	310	317	295	311	310	304	281	316	293	287	301	307	321	298	301	326	285	297	320	306	270	292	288	305	295	296	281	301	292	304	291	308	308	320	282	305	293	303	279	296	268	299	274	282	289	304	287	284	309	298	319	297	232	311	327	296	286	336	309	295	307	258	285	280	297	297	266	291	299	315	303	307	297	308	302	321	272	306	274	305	309	290	278	318	285	306	301	335	277	287	309	301	276	308	311	317	297	310	291	280	299	288	350	288	309	255	271	312	288	272	296	294	290	338	285	302	289	321	305	290	313	308	278	310	301	297	293	284	313	336	266	307	330	315	282	286	282	289	295	302	296	280	323	295	286	304	315	332	323	339	294	286	297	302	318	325	317	286	280	328	289	293	293	323	296	296	267	327	300	294	305	357	300	288	315	299	312	314	292	301	280	276	321	308	305	304	255	302	314	298	259	315	301	295	295	307	278	270	300	302	301	310	311	320	298	264	281	289	309	272	270	288	283	276	287	310	301	333	332	281	305	300	287	291	297	292	300	254	294	303	313	302	309	269	306	304	312	272	304	313	267	278	280	284	252	285	296	336	312	301	279	299	298	315	305	284	319	287	301	319	309	336	304	312	311	292	306	334	277	298	254	300	319	293	292	257	268	278	295	290	352	299	315
8263	5162	2945	1117	630	442	414	367	404	369	308	282	268	273	236	255	234	240	219	230	221	261	214	228	242	217	184	178	226	195	216	188	212	189	196	194	200	187	188	187	205	185	202	179	207	207	199	192	208	204	188	187	188	185	184	205	196	188	192	172	188	184	202	202	211	199	186	222	202	212	188	165	216	162	189	191	203	178	186	170	199	200	211	181	196	192	197	209	182	163	201	218	209	189	182	205	184	183	219	191	189	193	199	178	176	205	219	184	176	192	191	191	163	207	185	177	178	200	182	203	215	189	198	191	191	193	174	195	180	190	196	153	195	186	183	181	198	189	202	209	192	202	192	184	188	202	206	180	182	185	190	170	182	207	209	194	212	192	211	188	180	185	176	193	190	199	204	196	213	197	186	190	201	193	180	195	203	192	171	195	193	168	187	198	215	187	206	181	190	185	178	188	200	193	162	182	205	196	209	184	192	181	191	202	190	193	214	201	194	184	169	217	176	193	185	226	197	192	200	195	201	173	204	192	160	204	170	198	194	180	202	180	178	191	176	189	200	179	199	194	176	205	193	193	178	203	171	197	159	205	222	177	189	193	194	203	186	184	178	213	179	180	194	201	171	221	203	201	216	205	203	197	190	170	194	193	178	195	198	186	174	172	209	188	213	172	220	181	199	194	203	195	190	203	219	208	207	208	189	194	195	204	188	177	187	209	178	185	196	177	182	184	194	167	198	168	192	216	198	185	183	169	214	203	194	216	214	207	192	177	183	160	206	202	194	193	195	189	204	208	172	215	187	165	177	187	216	169	196	184	204	182	206	204	207	192	209	200	186	206	231	208	197	236	199	209	187	187	190	174	174	218	209	191	175	183	184	193	191	210	205	201	190	203	195	216	174	174	212	193	197	203	191	172	182	198	197	186	187	197	192	177	197	205	173	175	198	224	196	170	201	220	195	189	210	177	196	178	216	192	198	212	194	198	175	190	205	187	190	190	178	189	189	197	200	203	213	187	186	183	200	235	194	177	201	174	199	181	166	206	194	169	199	190	185	185	207	181	213	202	189	182	232	187	184	185	206	177	187	190	193	167	183	184	197	194	169	191	178	163	208	197	202	192	197	160	192	198	212	201	186	225	168	218	199	196	196	164	192	188	202	208	169	174	194	182	186	190	198	220	201	199	177	190	201	201	202	199	176	184	188	182	181	204	192	172	189	187	201	196	193	227	222	205	182	195	185	207	201	170	192	197	205	194	173	200	197	189	192	188	179	204	194	177	204	174	184	208	189	208	186	209	165	199	176	179	172	208	197	174	209	214	192	215	210	158	184	223	196	190	190	212	187	212	177	201	212	181	190	201	166	200	176	193	209	177	187	202	194	192	195	215	213	158	215	193	192	182	210	198	206	178	203	192	180	181	197	153	199	182	196	187	164	160	183	206	183	224	178	186	192	193	180	198	210	211	206	171	208	187	210	211	182	222	197	180	198	187	199	193	184	189	219	177	199	200	209	195	198	207	197	193	215	193	205	191	192	214	199	210	193	182	193	200	191	192	199	176	212	187	192	197	210	181	196	188	198	223	188	198	198	216	178	185	177	201	189	191	179	149	203	193	178	173	181	215	196	197	183	186	185	200	188	183	187	200	183	182	203	190	169	191	186	197	191	189	202	184	195	209	172	196	205	215	153	192	203	193	173	170	190	164	178	201	192	186	193	177	172	215	194	160	202	201	164	200	192	196	173	177	213	217	182	195	191	191	204	198	217	204	182	195	165	193	188	228	224	220	201	194	177	191	176	198	201	147	182	182	199	185	189	177	143	178	178	186	197	183	176	192	218	196	218	198	189	169	191	165	186	177	213	197	171	193	193	197	189	171	198	201	201	181	186	170	226	186	197	174	191	208	183	189	204	198	186	190	197	182	196	199	172	196	179	191	179	195	170	213	207	205	207	187	207	187	196	180	205	206	206	215	194	184	191	233	194	190	204	173	187	207	177	211	183	210	202	159	190	187	178	214	198	213	200	180	182	203	178	195	200	186	179	174	209	197	176	216	199	137	195	166	184	190	193	176	194	181	200	197	199	203	171	179	190	206	198	173	190	200	206	187	184	207	206	192	205	196	188	194	208	188	215	196	196	205	215	177	189	175	162	206	173	198	195	164	187	196	207	196	188	201	175	173	180	203	217	195	205	194	194	196	184	160	187	191	161	172	154	193	192	205	182	188	226	178	188	207	186	200	196	183	181	198	195	214	196	197	202	196	189	200	191	216	187	215	182	199	215	183	191	202	166	179	202	211	203	179	178	192	189	190	193	202	195	190	211	184	194	164	179	188	179	211	196	197	183	187	206	198	173	189	208	179	214	191	178	194	183	217	200	195	179	174	215	193	203	174	184	209	207	188	189	186	193	172	170	179	195	212	209	209	203	183	199	202	194	183	197	177	208	190	175	210	229	193	180	208	168	213	192	195	183	216	182	190	220	184	201	207	187	203	195	194	170	198	194	191	181	179	196	185	193	181	169	213	193	184	197	189	196	194	215	209	186	192	181	180	216	201	180	196	193	191	191	218	219	197	194	170	196	201	182	185	173	171	175	197	198	237	185	180	207	184	185	212	177	204	210	198	205	206	183	170	196	181	192	207	194	213	179	184	203	202	182	183	183	223	192	183	210	184	201	199	198	196	185	206	190	175	204	177	187	185	178	194	178	181	179	208	189	188	196	195	182	204	190	190	190	181	177	186	205	197	178	195	189	217	187	162	171	234	167	190	184	215	202	182	179	191	170	206	205	170	187	181	217	198	189	181	155	212	176	189	208	198	196	194	199	196	196	189	190	177	200	180	195	183	195	190	190	191	180	195	172	179	193	194	170	178	177	184	206	204	162	180	185	165	170	200	183	197	175	181	200	182	166	172	190	210	193	216	190	184	204	170	172	174	181	204	216	212	193	144	182	193	188	172	185	203	177	177	203	197	226	210	190	196	193	195	196	178	174	189	209	193	192	166	193	171	195	180	191	202	207	201	205	199	220	190	192	196	192	188	184	189	202	196	192	181	154	191	198	204	172	205	213	186	187	210	189	163	162	180	207	186	204	193	177	205	190	183	188	180	185	191	192	211	175	166	194	176	219	221	200	178	206	197	167	200	187	167	201	183	220	183	183	199	204	184	179	201	191	178	207	203	200	196	183	179	207	206	201	187	197	182	189	176	179	186	176	187	222	199	190	187	176	205	191	193	201	180	221	201	193	184	188	167	210	208	202	183	211	188	180	200	188	199	185	187	203	187	165	170	180	172	197	199	195	175	169	215	184	185	195	180	162	185	193	191	201	199	170	183	219	171	201	199	177	211	208	203	199	191	185	191	190	174	161	217	196	195	169	186	190	183	208	172	209	187	196	164	206	201	190	193	217	197	187	208	161	184	200	186	203	210	187	180	189	197	198	182	176	204	196	189	203	197	189	195	167	191	171	157	172	194	191	157	197	186	196	194	173	171	191	169	202	183
7019	6417	11020	9156	6432	4508	3895	3295	3312	2723	2360	2245	2091	1986	1646	1496	1518	1361	1254	1239	1197	1281	1238	1119	1049	1094	964	848	726	758	672	639	643	621	628	671	596	585	602	630	604	553	569	582	531	576	551	522	512	536	533	520	553	548	495	557	510	520	535	475	545	502	550	498	525	523	477	520	553	508	504	529	496	563	523	508	514	522	535	515	490	546	536	525	552	536	548	564	552	494	517	510	555	478	528	536	527	525	531	497	499	539	506	475	517	581	551	521	522	495	530	528	538	480	497	498	518	517	554	503	541	531	529	511	536	541	488	535	526	485	517	523	519	551	594	568	520	537	538	467	521	498	530	507	520	546	523	527	552	541	548	510	475	539	516	544	558	526	581	510	494	545	501	529	486	562	543	511	524	507	476	522	580	491	518	517	534	534	531	518	518	523	551	519	527	506	489	524	517	529	498	512	583	535	520	523	513	546	539	486	501	491	550	520	514	537	526	529	569	484	497	512	548	561	525	553	534	495	478	511	509	550	541	526	527	547	528	563	502	517	497	536	529	521	485	554	543	505	524	524	520	500	502	573	529	526	542	499	484	526	507	513	522	546	530	535	523	510	540	505	496	544	533	514	495	538	548	533	487	540	549	522	527	554	529	543	554	516	508	547	503	501	524	517	491	513	494	518	542	575	551	519	549	487	545	488	484	523	583	509	523	500	534	546	523	511	522	505	554	493	513	571	520	502	483	520	529	541	513	486	524	511	524	515	543	523	534	498	502	544	534	514	523	559	487	536	509	559	561	515	551	512	519	553	535	510	513	556	523	529	498	572	466	544	512	517	519	512	525	532	535	501	533	536	530	516	500	480	528	495	554	498	526	542	529	509	520	535	502	550	564	503	520	515	568	519	547	557	533	540	532	496	507	518	539	475	549	497	535	542	493	547	539	521	545	498	519	549	532	543	542	487	532	541	525	534	541	484	540	566	518	510	518	508	540	533	519	527	545	502	520	500	489	539	526	523	557	504	521	513	525	494	538	517	538	533	518	534	538	550	490	511	529	511	520	524	518	520	542	511	509	571	552	508	500	518	555	560	548	516	530	552	511	584	530	534	529	546	518	501	523	467	487	518	466	521	489	541	486	531	505	518	484	577	500	526	572	529	546	521	541	506	525	552	533	497	535	555	524	561	506	507	515	499	516	516	522	523	525	527	499	522	516	556	503	521	525	508	531	522	498	533	527	561	539	498	510	502	519	549	521	540	534	512	538	439	537	520	564	539	532	527	547	559	497	540	537	516	487	493	564	538	519	491	578	491	539	534	548	517	537	539	540	511	483	522	510	542	509	540	519	524	537	512	505	478	500	505	545	542	525	510	541	535	569	484	529	516	502	513	518	510	535	518	509	506	507	513	518	541	502	497	531	493	519	502	520	545	476	498	554	522	527	540	524	541	524	549	507	540	546	500	529	543	560	543	534	553	499	549	483	550	535	533	516	528	565	528	529	531	525	532	520	498	504	507	515	524	492	472	507	518	532	553	499	543	495	481	514	530	515	525	507	512	501	544	529	518	483	511	545	528	492	508	518	554	495	562	505	535	539	495	528	483	502	538	508	507	535	541	505	496	510	523	529	484	520	539	509	544	535	471	545	503	519	538	530	496	530	536	532	574	481	524	550	546	552	489	523	555	513	503	514	522	548	560	505	463	543	538	533	523	510	555	566	524	529	523	552	560	515	564	527	525	532	535	476	525	521	538	541	550	506	546	549	544	491	542	505	535	540	531	489	504	528	519	473	529	500	552	526	533	521	518	534	524	589	554	496	512	514	511	553	530	518	537	528	547	489	525	509	509	502	531	537	541	521	547	504	518	497	567	531	520	562	503	531	536	520	521	530	499	541	564	530	559	577	539	515	530	506	558	537	531	513	510	541	518	541	490	525	544	504	567	510	519	521	474	547	488	476	549	551	539	517	521	489	492	536	543	557	527	531	509	523	520	573	527	586	524	486	536	497	502	552	497	557	567	544	502	571	495	521	523	533	510	503	559	543	561	532	532	515	507	510	502	538	522	502	516	486	526	532	535	524	552	532	500	506	539	582	540	552	486	530	541	523	532	552	514	543	511	518	548	521	492	525	536	568	531	540	510	515	538	522	490	543	557	499	552	561	494	491	508	555	505	532	491	533	480	536	509	510	546	528	521	558	563	516	528	522	560	511	502	488	499	542	503	525	565	548	518	521	520	511	515	523	510	569	556	477	518	519	526	539	463	542	517	513	518	500	531	519	489	542	537	497	558	490	524	511	470	512	538	518	520	579	516	543	523	522	516	523	507	502	546	505	514	517	526	553	513	519	546	500	539	513	528	522	500	545	495	545	523	509	531	551	539	503	498	515	528	519	539	517	556	568	518	543	547	540	576	515	491	548	521	501	503	544	536	478	504	512	561	541	536	525	505	499	504	533	587	559	546	494	548	502	562	550	512	519	541	500	536	544	493	545	585	540	543	521	514	538	529	514	521	488	516	476	508	518	559	510	524	507	513	529	535	544	510	521	519	573	541	525	538	499	571	556	518	511	486	543	567	527	557	495	538	528	562	526	519	541	537	544	541	493	519	533	514	523	534	539	519	532	555	517	524	526	514	509	565	552	517	541	562	502	540	537	569	549	501	519	514	511	509	498	557	503	509	505	491	535	497	525	543	568	527	523	507	491	517	516	493	529	530	504	558	516	504	502	480	511	535	549	531	576	527	523	544	534	528	576	526	493	526	528	551	503	542	533	531	522	565	479	568	512	538	513	518	535	499	538	538	493	540	530	532	524	517	534	518	529	550	539	504	496	530	516	554	493	504	508	558	529	548	532	533	531	532	533	541	540	534	517	484	532	520	526	528	510	538	499	542	510	555	541	526	522	549	495	561	488	494	508	513	517	539	505	485	521	550	530	526	516	580	518	521	568	513	529	546	501	546	526	559	505	505	503	543	506	554	565	489	533	486	520	566	563	531	499	560	532	554	532	549	543	535	579	554	537	503	510	480	520	537	521	524	536	533	527	559	532	564	538	526	504	530	532	468	503	495	520	571	525	490	515	597	536	487	528	529	479	522	548	562	525	509	562	524	538	542	535	563	529	503	517	534	534	518	519	504	504	519	509	505	493	513	555	552	565	486	526	539	529	495	532	514	517	556	531	539	514	510	524	518	510	545	532	521	519	573	479	527	510	532	512	527	545	534	530	541	496	556	516	508	487	543	532	506	504	484	552	513	572	517	544	535	552	534	546	514	522	530	538	455	539	509	543	516	508	508	561	545	531	529	541	545	524	510	521	557	538	512	544	519	506	501	524	509	509	543	508	515	552	544	534	565	527	531	529	509	550	508	532	568	514	485	538	585	519	540	524	531	530	570	521	545	517	529	548	521	539	521	528	488	568	507	505	471	518	529	522	517	515	523	508	529	505	536	570	507	534	507	548	524	530	524	493	524	499	501	518	502	541	510	490	560	551	503	563	528	511	515	545	529
26925	24266	22232	11007	3808	2193	1719	1772	2039	1895	1491	1643	1407	1197	985	1004	884	900	831	890	750	977	821	797	633	678	596	435	408	379	301	257	230	249	227	239	259	207	223	198	194	201	183	183	206	165	162	160	144	162	141	162	164	180	137	163	141	138	151	158	144	138	160	167	140	156	171	144	147	157	132	144	153	160	137	150	144	154	129	143	143	149	162	158	138	156	148	156	182	140	143	145	157	154	134	150	127	139	138	156	167	162	140	149	137	150	178	144	156	134	146	138	138	135	155	162	155	134	133	136	140	169	137	146	127	155	145	132	157	140	156	155	153	136	139	138	125	158	148	126	153	144	132	143	154	165	153	127	122	137	171	140	123	149	162	164	131	149	191	134	151	160	136	161	142	156	148	152	154	113	143	162	138	148	143	147	153	161	152	149	159	159	128	148	156	142	143	139	159	155	151	152	144	132	123	133	127	144	146	146	141	154	135	162	148	141	164	143	153	156	176	136	143	139	146	138	123	141	161	142	120	161	142	136	144	144	142	138	154	146	166	178	137	147	133	160	159	163	152	146	168	148	136	140	143	155	149	149	131	150	165	142	168	130	145	147	134	150	141	145	151	148	168	161	162	140	156	129	157	150	145	156	148	151	151	156	151	156	156	153	142	157	141	170	138	148	176	155	147	141	158	151	112	141	133	126	151	147	130	129	154	163	134	144	155	162	150	164	151	148	167	149	139	160	141	147	122	159	134	169	144	148	131	154	142	128	119	157	136	152	136	156	154	152	132	142	155	136	134	146	154	158	142	168	146	139	165	145	165	161	142	130	132	123	163	143	144	146	135	127	167	138	149	141	152	120	140	152	150	155	131	146	149	160	161	139	172	152	144	158	155	154	165	151	132	165	139	162	147	146	162	162	159	128	156	152	143	166	138	164	145	164	148	152	143	158	146	150	145	165	121	127	163	137	132	154	171	160	165	139	162	166	162	134	150	151	151	167	134	170	151	137	174	164	131	188	144	145	158	147	141	155	144	142	158	146	145	145	142	157	156	132	125	151	168	131	120	140	144	137	148	162	143	147	158	135	150	135	140	155	162	154	143	152	122	128	141	153	135	149	133	143	141	112	157	137	151	150	150	155	148	139	147	150	162	151	138	148	133	144	135	136	154	165	151	141	143	141	142	152	138	127	115	149	148	140	142	149	164	134	145	150	140	127	139	137	154	162	140	118	131	159	151	156	137	156	133	166	149	158	152	146	138	130	158	155	130	161	145	171	152	165	155	141	146	140	166	147	131	139	167	137	143	144	147	133	159	164	156	145	138	155	144	158	159	139	129	165	149	160	134	158	126	156	123	140	150	162	157	141	149	150	152	145	129	147	149	130	134	152	141	142	141	160	150	137	135	144	161	139	145	138	154	139	125	143	126	128	150	145	150	143	141	145	140	139	172	128	123	142	147	140	148	166	140	159	145	144	151	151	158	148	126	151	137	152	131	139	140	139	171	157	146	156	164	162	144	140	127	145	157	142	131	141	140	141	144	157	162	147	173	189	151	154	150	132	169	142	137	125	147	148	128	159	148	147	159	137	162	172	155	152	141	161	164	164	139	133	153	131	156	168	167	152	145	146	155	146	160	130	157	150	155	124	151	140	132	148	163	150	173	140	165	135	169	153	161	137	145	152	174	127	152	155	137	152	135	165	149	157	143	161	136	143	161	146	121	129	143	132	138	166	148	158	170	130	151	144	129	144	158	125	151	167	155	144	157	139	149	124	152	149	144	141	156	125	149	149	138	167	140	160	137	156	147	144	149	135	133	145	154	171	170	158	174	153	141	145	141	151	156	140	148	131	145	160	136	125	138	144	155	144	142	144	159	155	138	169	164	144	166	146	134	115	125	149	151	144	147	128	149	157	137	154	136	161	149	142	148	164	116	154	146	119	137	136	163	143	144	155	149	137	159	141	121	150	134	153	129	157	141	143	133	136	143	168	147	152	158	150	159	144	141	154	122	161	127	149	154	140	147	150	156	159	158	131	142	148	123	145	156	135	138	152	146	136	146	156	159	137	122	165	139	150	144	141	157	163	154	142	156	152	149	152	163	142	149	156	169	140	156	134	148	149	153	138	163	166	142	140	143	153	149	154	142	157	124	165	148	142	136	144	128	141	156	142	155	172	172	139	136	161	152	141	157	132	146	141	152	132	153	162	156	171	135	151	151	155	135	135	133	166	163	154	127	129	166	146	129	166	157	147	119	143	129	168	150	151	155	163	136	157	141	131	125	142	156	156	147	123	138	148	143	144	161	151	153	135	166	143	142	137	150	172	131	146	154	148	134	142	153	154	133	151	141	147	165	143	121	132	157	145	160	139	149	139	144	142	147	158	148	195	158	141	121	143	140	166	141	171	158	119	132	140	148	141	153	135	153	138	149	155	155	121	129	141	158	142	138	144	142	130	141	157	136	140	142	147	166	137	172	148	137	149	149	113	134	139	150	142	165	133	134	154	134	149	151	167	141	131	164	147	147	148	142	163	156	150	152	135	135	155	151	141	151	146	151	161	167	163	156	162	151	160	145	155	144	157	153	146	147	137	172	165	151	149	155	148	146	155	133	142	137	149	131	135	158	157	150	137	153	138	140	146	147	157	122	141	146	147	141	137	149	152	146	153	154	158	147	139	188	139	145	155	143	139	138	155	127	165	144	159	163	172	158	144	140	145	148	157	123	138	151	174	137	153	135	146	148	138	125	155	160	141	155	169	154	149	137	134	141	149	146	154	137	140	139	171	136	159	136	167	127	145	151	154	141	159	120	158	151	137	133	181	152	126	128	140	144	172	153	165	141	145	150	149	128	139	149	149	131	153	157	151	154	147	161	154	168	155	137	144	132	141	147	145	155	134	131	141	146	142	166	135	142	143	136	165	167	137	156	137	157	170	167	159	163	147	163	151	166	132	154	139	141	151	139	117	146	161	128	140	161	145	161	144	157	156	159	139	181	138	137	141	137	147	154	143	147	146	125	163	133	152	133	133	146	151	146	151	165	147	153	163	150	131	148	138	153	154	127	149	137	145	150	168	148	141	149	156	151	146	133	111	135	150	132	140	148	136	161	159	153	142	146	152	142	155	145	128	154	154	151	140	132	139	148	140	137	121	145	151	148	143	133	156	142	144	149	153	143	142	132	134	127	156	153	169	164	159	141	137	165	159	130	169	132	138	172	150	149	125	127	166	151	146	159	143	144	140	153	150	145	121	160	136	164	130	136	141	146	145	139	158	161	155	142	150	169	133	128	140	131	170	129	146	138	143	161	135	145	139	140	144	155	184	162	152	140	142	140	136	150	167	138	150	154	127	146	131	148	124	145	150	134	162	129	136	137	158	139	172	141	157	148	145	143	165	144	132	132	156	172	150	135	151	152	135	152	130	136	135	154	149	157	142	145	155	144	156	179	138	157	144	145	145	160	157	137	168	155	148	144	153	147	147	166	130	121	147	142	171	150	141	143	158
17817	21964	31095	24536	16761	14022	13390	13210	15246	13772	11606	12896	12388	10602	8839	9049	8484	8985	8289	8923	6894	8840	7816	7979	6257	7208	5990	4266	3739	3780	2684	1980	1962	1964	1610	2070	2128	1288	1430	1487	1485	1275	979	815	782	752	656	579	534	516	475	455	464	468	440	433	400	419	398	426	426	417	412	399	421	433	404	428	416	411	444	400	428	416	408	393	415	393	430	402	410	437	404	425	416	385	432	394	418	393	419	411	407	434	417	395	423	420	423	416	441	387	384	433	389	378	416	401	407	433	420	410	391	407	411	403	395	423	394	394	421	414	414	363	395	396	423	441	419	411	429	351	397	403	446	399	441	409	413	396	420	406	415	389	412	417	385	378	432	409	384	400	433	396	382	413	403	382	426	433	439	429	374	405	411	436	408	417	414	429	395	427	392	409	424	449	431	382	361	427	387	400	397	393	375	406	432	375	396	449	395	443	388	442	417	397	419	393	428	399	377	415	388	387	368	386	428	373	381	434	425	442	405	396	401	396	401	427	413	398	470	405	373	413	423	402	408	402	385	412	420	429	396	412	470	432	365	423	386	419	371	449	402	443	477	408	438	428	388	382	387	413	457	421	425	429	393	436	447	422	421	376	401	402	409	412	448	419	386	414	406	403	407	400	402	390	458	419	446	433	401	416	413	382	440	411	393	382	412	443	402	380	382	407	395	408	401	392	389	427	400	464	421	413	425	367	391	409	393	411	426	396	448	416	418	434	399	416	412	408	414	400	423	388	413	397	390	380	409	387	457	446	420	415	424	398	424	418	401	383	419	391	378	410	400	392	394	435	416	438	432	431	404	425	429	421	394	414	405	362	370	397	373	402	418	402	446	406	428	411	415	428	407	392	422	436	418	379	417	414	410	394	444	425	412	399	431	382	404	372	408	431	428	395	429	395	393	392	395	389	415	415	404	407	392	405	424	394	434	404	397	436	392	397	414	407	407	391	403	401	433	423	413	395	403	428	433	453	427	365	392	380	402	392	417	452	403	425	405	413	372	388	419	409	376	410	409	425	404	409	417	386	383	429	378	414	415	403	422	387	408	461	430	405	410	413	402	403	391	410	422	382	389	430	393	433	408	427	402	382	425	385	380	395	413	398	386	393	409	386	412	398	433	446	403	383	415	418	429	431	396	361	448	396	445	373	388	393	382	409	408	383	416	413	409	423	446	386	383	403	427	394	404	420	402	443	412	386	405	408	434	446	427	388	398	426	424	408	422	429	443	393	424	390	405	392	383	425	407	408	401	410	376	389	390	410	405	386	391	410	402	398	405	429	456	427	405	402	400	366	404	370	428	395	386	390	406	421	417	434	416	425	405	415	405	412	409	440	420	416	419	394	417	402	397	410	390	399	406	371	407	411	397	393	415	394	428	422	408	420	383	385	422	404	409	395	422	424	402	390	423	418	399	436	453	407	411	445	401	410	419	412	419	396	422	392	377	447	368	427	391	410	422	402	385	409	431	372	426	385	410	441	417	421	392	375	423	432	430	407	397	427	414	361	377	422	443	419	416	414	401	375	441	403	411	416	403	410	421	415	403	414	401	407	404	393	423	407	415	386	404	416	400	403	411	407	429	361	421	388	410	406	429	430	409	419	412	380	420	411	382	404	396	381	391	432	388	427	407	427	390	397	416	392	427	389	415	425	415	433	397	436	422	409	392	388	438	408	405	424	414	393	410	383	400	419	407	407	402	424	384	416	421	420	405	413	383	409	398	408	374	409	418	390	377	414	431	428	445	351	401	427	410	421	414	397	432	405	403	401	420	407	420	414	400	394	409	418	426	398	447	358	422	419	429	390	394	403	398	428	404	426	435	420	395	427	419	405	422	394	394	399	432	401	404	464	410	409	404	430	427	424	380	420	427	394	422	379	418	378	409	388	419	439	404	451	387	427	383	415	415	445	400	402	410	412	420	412	383	412	447	429	353	409	374	409	413	419	370	399	447	375	382	383	411	403	422	342	372	396	408	407	397	400	378	369	381	407	445	404	406	414	395	415	378	421	410	407	385	467	416	399	388	418	432	401	408	374	398	410	437	363	433	422	391	398	431	377	428	434	431	391	398	431	454	424	411	426	413	416	438	389	394	415	402	424	423	380	432	400	413	392	391	383	409	401	419	401	399	374	403	387	414	397	418	414	406	415	416	425	406	391	423	439	417	409	411	413	430	415	389	412	399	419	380	429	406	410	376	431	414	436	401	408	415	388	418	401	404	413	426	400	403	403	405	418	396	393	408	445	439	406	424	416	415	422	382	439	437	421	379	417	407	412	418	404	441	424	429	425	400	440	446	411	404	402	434	406	374	386	437	378	447	459	397	417	409	423	424	440	429	409	397	406	424	436	439	405	436	396	415	412	400	424	391	414	447	421	400	422	421	409	388	411	390	402	410	417	428	420	411	430	447	409	414	392	402	450	445	421	413	374	409	412	437	419	393	390	426	395	397	438	411	441	396	425	412	440	412	394	444	406	405	400	400	419	435	384	426	410	381	426	388	406	386	385	405	416	412	362	424	433	435	419	432	428	389	389	374	438	409	431	385	398	399	421	410	375	405	398	429	408	414	415	395	434	387	440	446	426	385	405	406	387	406	388	384	419	382	422	390	397	392	417	418	409	402	377	397	414	418	403	394	358	392	395	429	392	432	403	389	403	432	440	396	391	438	392	416	392	400	394	414	411	400	385	422	373	413	414	426	410	386	393	419	429	431	394	416	412	385	418	414	381	425	414	439	401	419	406	430	437	404	420	402	386	406	425	398	416	420	387	384	448	403	384	398	403	403	456	430	388	407	400	388	395	414	381	407	400	397	421	402	427	426	410	422	427	456	409	420	423	415	391	418	431	400	408	380	437	388	380	422	389	405	442	385	408	395	442	434	414	417	412	396	427	419	390	378	435	433	399	407	430	401	371	440	414	405	374	436	395	421	415	412	416	389	432	413	410	393	441	415	421	429	406	407	425	425	403	391	387	427	420	416	382	419	393	403	441	384	407	372	370	402	395	420	422	415	422	464	438	410	419	383	372	424	421	382	397	376	409	374	412	436	421	454	420	381	387	426	407	376	388	425	400	400	431	391	414	444	404	419	410	387	398	405	433	409	425	431	414	407	416	379	437	426	393	376	426	401	406	372	416	390	441	406	417	416	457	399	429	405	423	439	442	425	415	419	412	391	394	385	415	434	419	378	399	410	404	444	446	422	387	385	408	419	399	468	389	402	385	418	415	412	431	428	412	410	386	397	395	429	377	377	417	389	409	385	400	410	406	393	422	398	442	405	396	415	436	405	442	447	414	390	440	398	412	426	387	440	411	397	392	398	411	388	411	423	437	400	436	417	396	408	372	424	415	412	408	413	389	434	413	422	407	412	380	401	456	394	384	387	396	400	401	408	411	368	414	420	433	468	386	406	384	412	369	374	388	431	379	402	396	408	437	395	403	406	433	400	441	411	414	417	437	408	366	408	422	401	392	434	402	394	420
38259	34809	30417	17111	8085	4912	3372	3465	4287	3374	2993	3387	2926	2131	1797	1993	1900	1772	1654	1891	1408	1805	1510	1488	1212	1383	1044	876	579	518	505	404	338	353	288	356	341	216	263	260	241	251	153	166	139	130	132	103	108	103	98	114	102	99	85	113	96	105	86	88	109	79	97	87	79	101	89	109	91	104	83	96	97	97	85	104	118	85	89	82	91	93	92	96	101	92	89	106	107	94	82	96	82	80	82	101	105	102	95	100	84	89	89	98	94	107	96	83	109	86	81	84	103	96	96	102	98	96	80	92	83	90	85	103	76	95	89	116	98	73	82	89	101	102	84	77	95	82	80	94	101	94	99	88	82	88	90	104	96	111	101	78	70	82	91	111	116	81	101	110	92	114	83	91	86	89	100	89	85	99	100	88	84	92	93	99	88	108	101	89	109	87	95	107	93	99	90	85	81	87	101	106	96	104	92	98	75	94	83	108	89	114	100	88	73	91	100	83	80	95	92	105	97	92	97	94	96	94	108	97	95	97	79	93	102	82	102	83	92	98	82	86	92	95	89	105	84	89	89	98	101	91	88	94	99	102	92	68	113	92	100	88	84	100	76	93	95	97	106	88	99	82	107	79	89	109	87	100	100	91	96	104	93	95	92	77	89	107	97	96	83	85	78	91	90	83	115	84	103	87	90	82	75	117	92	104	80	103	113	91	112	96	88	99	95	94	96	80	102	89	98	92	87	95	80	86	110	89	90	95	89	81	102	100	104	103	112	85	85	87	130	100	87	74	83	96	87	87	81	103	95	94	106	96	114	94	90	92	101	93	83	103	84	97	100	91	88	83	92	97	115	91	92	96	100	85	88	97	83	115	87	85	100	81	74	78	104	105	84	91	99	104	98	93	96	100	87	97	90	93	98	85	97	104	107	89	93	85	90	74	91	95	95	92	91	96	95	89	102	81	102	89	106	95	103	85	94	103	89	92	81	95	89	95	90	79	94	94	104	91	106	109	102	75	99	81	80	108	103	89	96	78	75	96	86	88	95	93	93	89	115	111	83	96	79	94	93	88	102	95	107	117	93	105	103	82	75	93	116	106	95	93	104	89	98	93	101	106	88	90	76	90	103	83	98	104	101	79	111	98	92	84	90	108	84	104	87	106	98	96	97	89	90	88	108	97	90	91	100	85	90	88	95	91	107	110	112	84	95	92	99	84	96	88	105	96	105	94	102	95	67	89	104	108	112	96	93	81	104	96	84	99	81	86	98	118	74	92	96	101	86	100	77	84	92	96	77	91	104	88	104	94	108	88	90	78	101	117	81	97	100	89	94	83	93	88	103	101	89	102	104	87	109	87	96	104	99	76	103	97	103	106	87	85	89	107	124	98	88	101	108	103	100	83	73	86	100	88	93	96	83	111	79	98	83	99	67	91	85	96	74	100	107	75	98	105	96	92	84	108	110	91	111	118	100	84	77	102	110	101	88	98	102	98	100	89	107	97	80	85	94	81	101	93	104	101	106	76	95	97	109	95	108	105	81	68	80	97	117	93	108	102	94	97	95	88	101	101	80	119	91	99	99	90	85	84	94	89	99	99	103	82	113	96	96	94	88	95	78	117	84	80	76	109	90	95	86	102	109	101	90	89	77	96	91	82	89	105	97	107	109	107	87	100	99	99	98	85	104	84	87	108	98	90	97	100	109	77	104	73	86	97	73	94	101	97	100	87	111	88	102	86	84	87	91	75	85	79	86	89	96	104	79	92	80	89	115	90	101	97	96	79	101	97	114	74	89	106	91	93	85	91	94	92	98	91	84	93	110	96	99	123	84	96	83	102	83	99	94	86	91	100	87	87	98	97	120	104	115	94	108	96	87	100	104	95	110	110	95	97	98	91	111	104	91	99	78	99	79	96	82	108	102	82	90	91	97	97	99	91	95	84	72	93	99	75	111	95	95	90	92	89	90	98	103	92	73	97	104	108	93	94	95	94	97	92	85	107	88	100	108	91	90	99	95	92	90	93	85	95	103	90	92	97	87	99	87	98	102	83	113	95	88	98	101	122	105	90	112	94	72	98	77	97	100	97	88	88	80	98	94	88	97	96	107	104	93	104	92	91	86	97	67	101	97	89	109	80	90	111	101	89	85	102	100	110	116	78	104	90	106	89	102	86	86	102	92	95	83	117	101	109	96	84	87	91	94	95	124	98	91	96	99	96	108	95	89	101	89	100	88	63	102	89	106	94	100	95	91	100	101	91	105	83	84	80	93	103	97	105	110	101	81	111	81	93	84	97	90	116	91	91	98	84	106	87	87	98	93	106	101	102	91	92	96	95	110	92	97	94	109	87	96	84	95	86	98	92	105	105	112	86	96	86	88	97	95	99	93	89	114	87	105	79	108	102	91	84	105	96	90	105	85	84	97	92	85	97	114	75	88	118	89	92	98	97	106	84	111	99	99	90	99	93	86	87	76	95	98	99	102	109	89	89	97	103	87	95	101	96	104	96	87	98	100	100	91	102	91	93	97	101	103	100	89	96	90	103	73	64	80	75	82	105	104	100	113	83	96	113	108	109	105	90	119	101	101	97	91	90	81	84	101	80	105	106	104	110	88	93	88	96	96	90	88	96	93	101	76	83	93	109	80	89	80	89	88	96	101	96	97	86	78	102	101	78	79	82	85	96	94	79	88	90	82	92	83	94	95	89	88	89	96	98	90	100	94	76	105	94	91	90	73	106	84	100	87	87	88	100	90	89	98	88	93	83	96	83	105	85	105	87	102	101	94	94	96	102	89	109	92	92	108	105	106	109	85	88	108	102	95	93	90	98	86	96	100	102	98	96	96	89	82	79	85	93	92	88	96	99	98	105	91	86	97	104	110	111	80	102	91	83	97	95	100	100	93	90	89	96	91	90	96	100	105	94	102	91	109	93	85	105	92	101	97	66	88	104	91	92	81	100	110	96	90	91	95	105	105	93	101	94	96	98	98	100	91	97	101	96	92	94	95	95	93	81	101	89	84	93	88	98	88	98	78	89	93	113	81	91	89	76	112	86	91	109	101	89	75	91	83	105	96	75	75	89	112	88	89	92	83	106	106	94	95	88	89	110	119	103	94	88	78	105	95	101	86	88	102	94	100	80	86	90	89	101	85	97	75	93	92	99	91	92	87	106	113	90	110	91	95	99	78	106	90	104	87	90	94	105	92	102	94	93	109	108	100	81	95	90	107	91	89	97	89	92	102	94	94	107	84	105	87	78	100	98	95	90	87	107	82	90	79	80	88	100	87	87	91	99	80	96	95	102	111	109	94	83	75	96	101	103	104	111	93	102	95	84	92	86	98	82	91	88	101	85	101	108	102	84	87	97	97	89	103	108	99	98	100	107	84	78	89	94	97	92	85	85	98	80	111	83	96	101	80	102	104	92	94	108	100	90	78	94	93	107	87	82	80	97	95	97	90	100	85	98	100	104	81	94	92	80	90	81	105	112	103	87	111	88	85	113	78	85	106	93
25321	30659	36759	26451	23378	21714	19289	19992	22632	18217	18400	20058	17409	15321	13359	14758	14779	14926	13865	15793	11815	15041	13702	13350	11106	11582	10205	7902	6158	6176	5240	4182	3564	3481	2793	3931	3464	2054	2360	2706	2298	2459	1461	1273	950	1006	728	707	527	481	472	411	355	383	353	306	314	309	295	289	287	287	311	329	269	321	312	270	278	275	273	296	296	291	250	260	265	270	271	248	269	286	307	272	270	296	274	259	257	275	296	285	266	301	283	273	253	266	284	291	277	310	275	279	302	284	288	259	273	279	274	285	264	269	260	275	256	284	285	273	295	263	306	269	280	263	290	268	268	276	272	249	271	278	277	304	299	279	280	245	285	271	280	285	283	266	263	270	272	285	304	243	297	290	277	280	282	265	285	281	262	252	281	268	282	253	281	241	299	277	281	274	273	268	295	284	315	268	298	295	295	275	291	271	268	290	280	264	274	280	285	305	264	298	239	267	257	287	281	259	261	294	272	290	282	265	286	271	301	273	242	304	293	281	267	246	286	277	304	250	231	280	302	284	254	261	269	317	266	261	261	285	265	252	268	267	280	275	273	279	293	278	258	279	284	298	322	273	293	281	283	303	285	288	258	262	272	278	276	269	264	291	264	291	283	283	269	274	264	281	278	253	268	256	306	308	266	297	269	258	273	259	280	283	288	281	304	273	288	284	283	294	281	273	293	272	267	278	261	281	265	282	293	290	277	297	300	292	317	273	283	282	279	270	262	298	291	264	252	274	269	272	273	256	276	257	275	270	291	264	282	253	268	299	263	281	271	292	268	269	257	280	312	269	281	276	302	285	296	248	257	255	301	263	302	266	309	286	267	325	300	268	265	298	276	319	302	295	244	302	280	281	279	263	327	249	276	272	285	283	280	286	275	286	252	273	253	302	288	304	269	268	236	301	300	308	270	269	280	255	273	254	261	278	300	256	284	283	296	239	267	247	271	273	284	275	316	293	318	286	279	294	284	323	268	278	267	270	285	283	294	269	290	280	247	288	260	270	298	265	284	326	284	312	296	255	248	260	336	274	290	266	264	288	266	259	259	262	280	291	248	273	252	262	275	276	264	285	310	299	320	288	281	303	231	264	270	277	280	288	310	281	286	293	295	255	317	270	271	265	298	258	278	262	267	271	272	288	284	281	278	263	282	292	332	302	279	260	302	282	278	275	271	303	261	290	264	264	292	260	284	266	295	291	262	273	279	294	261	308	278	275	275	285	296	276	272	278	280	282	246	274	278	265	273	286	246	279	275	282	285	305	299	292	268	301	270	293	272	290	266	316	266	290	256	278	259	268	261	305	289	273	301	299	283	290	270	283	283	281	264	283	297	235	282	297	260	277	302	264	247	304	283	279	250	300	264	282	295	302	299	292	269	259	285	289	277	278	262	262	290	271	285	270	290	272	277	250	251	288	278	245	297	314	250	267	256	262	282	288	254	289	267	288	261	304	295	283	271	282	308	268	273	267	293	303	266	285	268	263	268	300	247	267	289	256	282	296	247	281	257	284	262	278	293	288	261	271	280	257	247	291	266	281	296	279	286	269	276	285	250	291	331	284	296	281	259	289	264	254	286	312	266	248	286	276	276	289	294	261	269	247	262	277	262	307	284	274	252	295	286	256	260	280	266	278	264	307	272	281	267	280	296	288	291	307	278	291	270	298	277	269	256	289	267	285	242	253	291	254	256	292	257	242	296	273	297	298	295	253	261	278	275	285	283	314	273	248	265	277	284	286	254	306	302	275	248	272	257	249	281	290	259	279	271	288	276	304	278	295	285	283	268	303	281	268	308	273	248	293	262	284	276	308	302	301	283	282	274	254	275	279	287	264	272	280	270	283	274	264	304	269	287	266	281	261	280	277	246	291	281	290	268	303	312	260	274	253	288	247	287	281	289	272	288	298	299	284	289	311	271	288	274	283	236	256	283	267	293	274	287	241	276	273	298	259	291	264	270	292	257	270	273	292	286	298	269	319	265	281	283	307	285	272	282	307	259	263	280	276	283	300	268	266	293	302	280	289	241	264	297	285	273	295	276	305	272	278	286	285	265	262	278	284	289	312	295	280	293	257	290	275	292	273	298	280	276	266	264	289	290	276	262	273	300	279	295	259	272	296	292	263	259	297	271	286	278	293	315	272	258	283	281	281	287	269	286	276	291	328	291	299	277	285	273	279	300	283	283	274	275	287	269	271	277	293	289	270	295	276	281	286	293	286	296	251	278	291	281	278	299	263	266	268	251	289	295	283	263	307	300	269	279	288	290	289	296	282	268	273	278	285	297	289	274	261	286	285	274	294	263	269	286	287	281	281	262	256	271	260	301	246	287	291	284	279	288	289	298	274	272	283	289	279	276	285	283	285	280	296	275	293	275	261	291	249	261	286	290	274	276	254	274	281	267	294	250	244	277	257	295	267	278	298	265	270	282	294	274	275	283	293	255	286	250	307	259	295	281	274	280	281	292	289	287	267	265	301	270	284	279	276	261	268	268	249	265	296	273	265	276	281	282	264	270	260	263	278	313	292	293	272	301	259	266	276	314	256	261	269	267	268	320	272	260	286	282	280	269	286	270	255	280	271	258	262	278	256	281	283	264	266	277	270	307	279	269	267	257	283	239	298	277	280	264	237	288	298	258	263	273	298	283	250	265	284	270	269	287	308	279	273	288	303	289	276	267	266	283	272	267	249	293	285	271	257	246	269	268	318	277	274	268	281	286	264	280	262	295	288	282	259	283	252	261	292	274	259	266	276	322	290	269	293	281	270	270	269	281	294	259	292	272	308	283	290	277	288	289	292	256	283	306	258	280	287	297	306	292	278	279	279	275	269	265	293	279	283	259	271	307	282	283	309	282	279	262	270	274	247	310	291	300	277	267	254	291	290	303	255	268	265	275	267	271	286	254	278	237	287	284	283	277	297	272	292	287	281	270	281	282	257	267	288	277	261	284	304	275	293	272	296	292	288	286	260	293	300	262	278	283	264	285	290	281	290	275	264	285	306	280	278	294	263	258	273	275	288	292	247	285	284	298	267	273	303	271	259	281	271	276	298	257	301	308	296	242	299	289	278	279	278	254	272	255	244	287	288	283	306	283	279	262	242	296	271	298	284	267	303	270	277	283	256	259	276	270	274	315	274	275	285	279	264	261	289	272	294	275	294	279	229	279	290	270	275	283	276	282	295	237	255	279	288	281	292	265	279	279	259	275	290	321	265	278	227	296	280	259	265	256	274	277	250	282	288	263	280	290	301	266	284	261	267	295	251	268	274	298	314	286	261	272	270	267	292	286	297	284	280	265	293	256	244	272	305	269	298	293	259	256	304	292	296	238	280	239	269	295	243	287	283	249	304	286	289	245	247	254	276	286	283	288	267	284	237	274	277	245	248	266	296	246	276	286	286	282	274	292	286	261	272	282	255	261	271	267	266	275	287	327	290	261	278	285	261	284	304	276	257	289	268	254	294	277	293	277	308	270	293	281	314	278	267	308	290
8301	5523	3174	1080	687	537	409	350	363	347	296	287	284	267	228	213	260	248	221	249	246	247	225	232	205	213	204	189	193	187	227	213	210	188	206	201	176	194	186	184	193	186	213	174	197	178	196	194	193	186	197	197	194	177	168	179	209	203	185	153	178	200	196	179	188	205	181	174	180	202	210	178	180	191	197	185	175	179	216	205	174	190	191	201	188	202	183	181	208	185	179	182	195	187	203	185	205	184	201	210	159	162	191	158	193	186	213	173	189	173	168	179	189	190	173	199	180	197	188	201	175	190	195	212	201	199	198	180	170	170	194	211	163	177	227	198	214	186	182	189	189	206	157	189	196	192	193	223	185	174	206	183	210	211	215	174	191	192	187	187	207	187	192	178	209	199	192	200	197	206	201	182	180	182	189	206	195	196	178	188	184	176	184	189	186	163	178	173	184	158	187	192	202	179	209	201	184	204	210	172	199	206	183	193	199	175	201	183	181	200	167	204	192	187	172	169	172	178	186	205	195	196	206	189	160	157	185	202	154	178	172	206	186	213	171	192	183	183	179	160	178	218	180	195	188	183	188	193	181	171	164	184	198	183	191	187	197	202	192	184	172	169	159	201	200	208	178	196	161	190	204	176	206	202	194	162	212	185	179	204	189	205	180	178	213	162	195	186	169	195	182	192	185	177	145	186	206	199	183	188	186	171	207	194	158	185	186	195	188	179	185	209	178	195	185	187	170	189	172	177	187	195	169	183	186	201	207	211	174	194	178	199	203	176	175	193	180	189	170	187	207	157	183	182	198	193	154	216	209	179	192	197	172	196	189	190	172	170	201	161	197	211	201	153	199	174	193	209	187	200	180	185	194	172	177	199	174	238	204	201	186	200	197	221	209	199	168	203	191	206	202	204	200	195	187	178	191	182	168	212	181	202	229	185	188	209	191	184	195	199	189	228	193	210	169	165	183	194	188	190	195	185	191	171	184	183	173	184	198	181	189	186	194	188	198	160	188	192	183	214	171	183	163	195	191	184	157	188	180	208	211	194	223	201	203	185	175	188	171	207	179	196	184	182	179	182	201	189	197	176	193	182	182	191	188	192	182	191	159	206	200	189	209	177	175	183	199	186	184	184	166	203	184	197	193	203	200	191	174	178	199	200	167	193	219	195	189	179	201	164	189	194	189	204	203	192	183	164	192	178	194	203	192	184	212	199	186	184	187	181	193	197	175	211	201	203	190	185	172	194	196	191	211	167	212	171	208	192	214	181	192	184	210	200	173	177	178	165	197	208	181	220	197	195	185	203	230	173	188	211	202	190	170	175	188	184	185	203	188	197	184	189	196	204	197	210	171	193	210	169	195	181	177	179	178	184	200	210	194	195	186	202	164	169	196	181	182	201	202	199	182	182	197	208	174	193	199	166	203	186	194	191	178	203	187	173	215	181	207	161	184	175	163	198	163	171	193	188	198	183	163	175	196	170	193	203	193	187	190	188	176	193	178	176	163	209	199	186	192	190	165	202	190	168	193	204	160	194	201	177	214	170	196	209	189	217	176	198	169	184	193	172	191	197	167	177	209	197	170	188	188	167	179	169	187	185	175	190	179	197	212	193	201	188	204	215	185	176	177	195	187	180	201	189	213	168	173	194	209	177	199	191	178	175	185	202	177	192	184	185	198	188	175	186	214	184	190	199	166	177	185	158	196	191	196	160	184	219	186	192	189	185	187	191	175	200	169	192	182	160	198	195	171	179	164	175	197	203	203	167	160	186	171	170	215	186	181	213	209	184	170	188	201	179	201	208	179	195	189	184	187	193	182	181	191	171	202	185	190	192	186	173	174	198	194	186	183	171	185	209	193	190	178	174	177	178	197	209	183	208	188	208	185	176	181	184	180	191	211	175	186	151	189	182	202	192	218	181	203	223	198	195	201	202	175	189	181	188	192	171	184	192	206	176	185	187	186	197	182	205	180	195	189	210	194	193	198	200	188	143	184	170	187	190	216	179	198	195	189	167	171	181	216	216	186	193	207	190	175	187	174	177	186	214	179	169	181	196	193	169	204	190	184	179	187	170	172	167	191	183	166	213	185	186	185	175	199	199	188	218	189	185	177	197	186	204	193	194	190	179	201	206	195	191	173	195	179	201	174	182	171	191	190	191	184	203	187	190	177	188	207	184	209	205	179	191	182	224	218	199	192	205	187	178	187	161	184	196	183	183	192	178	185	205	174	202	198	178	189	203	205	176	213	192	173	208	186	167	184	192	215	161	165	185	183	210	202	170	179	191	194	183	176	173	187	183	179	172	190	195	183	190	178	199	201	204	179	198	182	174	180	172	191	149	191	201	172	183	186	171	189	164	209	178	182	169	193	189	176	168	186	176	202	213	216	168	182	196	183	174	187	197	194	182	181	174	196	185	183	169	172	190	179	168	190	191	167	185	200	201	209	191	198	192	182	192	189	183	197	167	186	184	184	217	179	229	197	194	185	179	218	189	182	178	181	171	191	171	161	175	174	188	202	184	162	169	193	201	173	201	195	197	180	196	175	158	193	172	203	164	196	166	186	187	193	189	184	179	188	180	164	190	198	170	193	182	208	162	177	183	175	184	182	196	181	193	186	199	209	187	146	186	190	212	171	200	182	167	217	200	206	214	210	167	193	191	178	193	201	179	192	222	180	208	170	193	167	201	223	183	201	191	196	186	177	188	177	161	190	173	183	188	205	198	177	196	187	185	182	178	203	213	173	202	188	197	201	205	197	177	201	174	204	210	190	170	201	212	194	206	179	193	199	191	197	178	182	195	172	180	207	192	198	180	168	182	197	194	207	195	187	192	182	189	167	190	185	186	188	210	190	175	172	182	183	160	219	194	163	208	218	157	186	152	186	206	195	194	197	201	218	180	184	172	182	191	188	187	188	186	163	189	199	200	168	194	208	180	176	147	209	176	184	190	180	169	177	173	189	175	175	179	186	186	179	181	189	183	199	177	193	186	173	187	198	215	190	172	171	201	176	162	198	186	184	168	185	177	179	181	194	189	186	181	175	203	196	197	182	184	192	178	181	168	172	183	172	182	187	209	194	194	193	190	167	204	174	184	180	162	196	189	204	203	178	199	220	177	217	176	201	204	211	173	179	184	156	168	197	184	191	176	165	201	187	198	213	201	213	166	178	203	168	146	203	199	189	181	171	197	181	196	180	177	181	180	184	185	221	178	167	216	201	201	184	209	187	201	152	180	199	188	200	198	191	198	150	207	192	167	197	205	197	197	175	184	182	188	174	183	179	170	180	204	175	189	209	184	153	169	192	173	186	215	185	196	174	194	175	214	217	221	197	209	190	185	187	214	210	197	199	163	190	165	192	198	191	185	183	198	182	200	201	190	185	195	216	203	176	192	202	177	175	208	185	189	179	200	154	196	167	185	177	190	195	207	202	186	170	186	182	167	190	179	190	185	170	205	178	202	200	191	166	202	202	188	185	187	186	186	181	191	203	189	170	187
7132	6988	11411	8400	6663	4860	3711	3356	3327	2811	2166	2287	1884	1642	1520	1420	1451	1399	1241	1375	1155	1271	1214	1172	1062	1022	887	809	742	702	699	629	647	657	627	698	592	591	562	660	596	592	601	569	577	511	532	539	525	565	517	507	484	512	496	534	508	532	517	514	527	498	502	544	525	501	521	562	511	516	509	509	532	504	538	481	484	511	538	494	489	504	500	520	561	482	539	484	511	471	516	489	481	500	471	542	529	516	493	493	485	549	533	552	503	517	524	555	514	527	513	495	476	464	532	525	536	548	556	491	484	488	497	482	520	477	529	460	547	539	509	458	520	507	565	490	540	517	526	513	492	506	478	517	500	476	489	501	528	540	541	527	514	536	492	467	482	564	503	496	549	498	510	499	487	520	457	519	471	495	475	496	510	516	552	461	499	510	500	503	495	517	516	516	497	492	487	519	469	540	526	513	502	493	504	487	528	517	515	481	479	489	513	488	526	494	535	489	504	529	476	515	532	504	489	532	511	541	494	516	507	482	531	493	535	514	508	508	484	523	533	537	537	517	533	483	541	499	503	485	500	532	523	494	472	525	477	497	462	489	530	461	519	553	529	490	521	462	499	514	508	549	525	461	559	521	493	510	517	531	516	519	532	483	461	486	510	505	500	513	547	486	514	493	526	528	533	546	536	532	513	520	501	506	491	502	499	535	480	489	513	535	508	503	478	519	513	519	514	516	512	549	502	576	469	482	500	490	525	533	476	517	502	542	457	557	512	478	506	496	553	495	528	523	516	516	525	491	508	524	542	501	514	492	491	477	492	483	491	531	535	533	496	507	523	523	521	526	526	560	518	481	489	534	522	500	522	510	486	514	506	497	487	512	507	541	494	508	502	548	516	479	505	539	455	496	514	527	509	497	507	494	502	540	494	573	494	491	502	523	511	475	510	522	498	558	508	521	506	558	526	532	509	507	529	524	494	516	503	503	471	502	514	525	499	490	545	529	542	480	503	522	536	507	518	490	514	454	502	539	541	480	511	490	579	519	553	475	566	478	479	540	497	499	513	502	533	512	525	513	487	537	499	529	536	462	510	602	504	527	550	508	514	500	506	488	544	482	526	527	500	518	499	515	518	469	527	529	525	513	527	525	511	523	520	480	529	529	499	494	515	523	534	536	503	457	506	517	525	498	547	533	515	526	555	543	500	518	515	503	512	504	518	488	507	543	518	469	499	528	532	495	472	548	479	489	494	529	476	542	474	515	524	484	497	531	543	481	504	540	482	522	535	486	570	526	512	563	490	482	524	502	517	550	510	471	482	479	547	493	522	458	526	528	504	508	503	517	522	511	513	533	545	512	477	479	501	529	465	509	499	539	489	529	532	493	512	527	499	494	507	489	507	537	494	510	471	526	444	509	537	512	487	515	527	496	522	517	516	515	553	501	495	487	502	530	540	525	525	474	492	544	518	521	502	495	549	512	521	503	511	509	504	551	498	528	483	515	486	540	527	521	518	528	510	562	506	483	491	497	501	542	507	489	526	470	468	507	495	489	519	558	470	470	493	500	536	500	451	507	518	461	521	519	509	516	523	543	519	517	538	531	528	528	476	532	491	500	464	524	520	487	536	507	481	465	472	525	532	519	543	479	487	523	519	512	518	509	532	527	535	469	498	542	510	477	522	486	518	535	521	538	520	547	519	518	497	511	489	530	493	527	519	514	493	496	495	482	522	499	517	488	505	468	491	527	545	514	529	501	497	507	512	519	515	559	475	474	475	517	528	555	527	507	549	502	525	544	534	542	530	535	537	528	502	488	513	515	512	500	508	511	496	559	487	513	474	489	526	490	460	519	515	489	516	537	509	490	528	486	509	535	489	488	524	520	510	505	548	541	490	496	531	494	547	551	569	502	526	464	503	506	520	512	511	502	502	529	495	534	514	569	530	483	496	575	519	494	481	470	515	514	535	524	531	472	472	523	527	476	533	509	483	460	499	515	498	506	512	461	528	495	516	450	510	515	496	534	488	498	516	491	529	517	503	523	542	535	534	514	494	490	513	510	521	509	472	498	514	543	510	502	469	514	496	524	512	505	502	543	480	475	462	518	547	536	515	503	532	508	498	487	528	447	511	501	498	495	535	529	491	519	539	488	490	521	483	484	476	521	477	504	526	541	497	489	501	521	477	530	502	490	552	497	521	474	523	516	485	521	526	517	518	536	507	511	490	473	453	539	492	525	511	510	545	523	516	543	526	487	530	504	520	529	490	518	542	480	517	503	509	516	546	497	512	488	488	543	535	491	464	498	490	499	487	528	512	522	502	506	515	490	539	498	506	489	516	514	517	532	504	520	512	529	520	520	504	513	517	544	495	514	494	532	493	517	523	495	548	480	469	533	518	495	515	507	511	490	522	551	531	499	539	514	509	512	517	522	515	485	529	546	538	498	551	503	486	472	538	511	518	493	506	546	515	515	473	510	535	509	516	485	538	486	521	514	503	526	496	511	528	498	535	507	481	555	526	501	498	543	483	482	472	512	508	475	529	497	535	519	510	531	526	511	489	494	528	534	543	512	530	513	518	501	531	504	509	516	524	521	507	491	493	538	547	494	465	527	497	555	464	535	487	526	508	514	506	503	539	501	524	472	530	546	524	476	480	494	512	523	503	499	519	552	507	485	494	528	466	508	507	458	498	497	514	511	492	485	531	483	502	551	482	534	545	483	450	498	538	515	515	545	491	516	531	502	488	553	514	513	496	488	544	537	485	509	535	506	531	515	528	545	531	492	500	528	513	511	487	475	497	515	517	529	517	482	511	486	480	545	531	528	536	504	480	492	514	520	520	478	472	484	510	529	505	518	506	539	518	476	519	481	552	515	517	543	507	543	488	478	479	483	541	505	518	524	513	541	503	544	518	536	486	545	478	538	534	494	531	537	518	522	477	500	493	490	509	511	476	525	502	511	533	515	526	504	526	526	472	473	488	506	487	530	532	516	489	516	530	454	522	482	500	497	515	542	485	540	544	505	541	511	492	517	543	487	490	497	522	478	485	507	489	503	550	508	508	524	488	532	523	512	481	513	506	518	482	522	536	515	491	528	510	540	528	513	527	499	452	496	496	513	505	484	518	524	504	494	538	497	512	459	480	515	538	518	476	500	509	508	535	559	534	462	522	517	488	495	506	502	548	479	476	479	498	529	528	514	517	487	478	501	529	519	527	487	512	521	489	530	492	526	522	498	531	524	508	529	497	528	492	479	524	501	508	511	518	515	492	543	548	472	480	522	506	505	529	540	517	493	561	498	509	521	525	553	529	542	514	519	510	540	477	543	496	493	499	530	552	519	544	499	482	462	527	494	521	514	537	531	530	577	499	502	496	516	497	474	513	516	523	517	467	490	524	497	548	516	509	512	461	513	524	494	504	462	507	493	542	507	523	503	536	513	481	501	475	529	487	469	500	532	484	526	514	464	522	529	493	478	527	484	485	507	510	473	498	506	483	530	505	504	508	518	501	508
28432	28146	21265	8815	3910	2525	2044	1946	2156	1831	1318	1210	1029	883	1003	970	944	921	1000	989	721	1099	882	693	698	852	525	510	372	351	296	263	263	282	241	318	257	183	220	227	206	197	202	172	159	178	168	168	154	160	141	130	154	136	145	157	138	158	142	151	138	161	153	170	144	144	151	176	124	157	149	130	130	151	133	137	156	134	151	135	149	149	131	158	125	133	158	156	138	166	140	141	129	137	161	143	130	144	147	143	134	137	126	114	150	144	126	163	123	146	143	173	138	139	156	136	152	130	140	132	161	158	175	162	122	132	137	129	153	131	151	143	159	176	139	136	135	159	115	152	156	155	133	160	141	116	122	141	185	142	163	166	150	143	124	164	165	142	144	159	128	133	145	147	128	138	138	135	118	131	119	149	160	150	131	148	147	137	166	141	145	129	147	169	168	122	136	148	167	126	143	126	160	149	152	151	136	158	142	134	142	146	138	121	135	155	125	157	135	144	128	149	132	146	149	144	151	130	133	145	133	122	157	153	124	157	158	145	162	139	134	181	134	147	131	148	148	145	150	155	154	139	145	128	126	134	150	136	151	147	141	162	122	139	137	141	172	137	166	150	160	152	131	155	148	127	146	128	163	133	149	155	141	138	125	153	151	147	140	145	124	162	134	134	147	153	120	156	159	162	145	144	155	149	127	176	143	147	133	146	137	159	144	133	154	146	146	144	159	153	144	141	134	134	126	140	145	128	138	123	143	156	173	148	137	138	143	130	153	149	151	151	144	135	158	144	140	142	134	136	135	132	143	164	154	149	131	146	138	148	176	160	149	154	158	144	154	153	137	144	156	161	120	148	162	139	156	132	145	131	148	139	142	134	155	130	132	143	158	164	156	135	151	160	156	147	141	147	133	144	123	139	153	138	132	148	144	150	121	147	146	159	145	140	137	153	153	140	160	125	147	141	123	154	139	139	151	142	145	145	135	159	156	170	148	138	153	161	155	147	132	149	142	163	156	130	116	147	132	138	143	128	156	128	137	144	147	126	138	146	137	139	140	123	161	130	134	140	135	136	140	156	141	114	140	124	173	136	149	125	142	162	130	156	139	131	134	149	151	152	137	127	159	142	158	160	146	145	160	143	134	145	139	157	144	152	130	136	133	156	156	135	147	144	139	146	149	158	154	133	168	155	142	142	130	151	135	160	133	135	158	140	149	152	152	153	159	145	142	170	149	139	167	158	117	141	146	135	146	155	151	146	140	141	145	157	153	114	128	144	140	121	147	152	142	137	174	155	142	134	153	147	149	143	140	129	138	154	141	140	160	146	154	124	128	143	156	130	155	151	145	159	141	144	137	128	137	140	128	142	124	145	139	151	141	132	151	120	159	164	139	143	124	135	155	153	145	157	150	113	144	151	165	166	145	142	148	122	144	134	119	143	132	137	136	155	136	147	150	136	127	113	127	137	152	150	145	132	131	122	156	129	144	145	161	158	144	142	120	134	140	138	143	136	134	165	161	150	157	139	154	130	118	139	139	149	141	139	143	129	159	135	122	146	132	160	124	156	116	157	151	143	155	134	180	144	132	127	141	160	150	155	142	147	129	151	124	155	163	147	145	135	140	144	140	153	152	156	152	118	139	155	146	146	118	128	141	136	151	133	145	152	138	146	153	141	142	133	137	130	132	139	134	155	159	162	152	149	166	135	135	153	145	140	168	131	155	133	153	148	150	135	145	148	154	173	141	140	113	117	135	142	132	130	145	117	139	147	137	145	138	126	162	136	155	141	121	144	137	138	110	134	151	132	161	160	157	147	146	148	136	151	126	126	141	163	141	145	133	152	130	137	149	140	138	138	149	168	138	152	166	148	146	134	148	162	130	147	127	134	132	152	126	140	159	139	139	163	155	147	147	137	147	178	139	131	136	140	148	157	149	140	124	143	117	151	137	132	133	169	142	127	132	135	142	142	120	139	131	132	148	123	142	138	158	128	152	141	148	146	140	145	147	147	181	165	143	126	159	186	138	127	146	178	163	144	133	169	153	139	123	133	124	142	134	138	165	144	164	140	151	123	155	155	147	127	118	148	119	139	134	118	157	131	132	138	142	162	158	157	156	141	155	148	159	136	153	147	148	144	133	133	116	152	143	152	140	135	144	147	137	155	138	153	139	142	138	122	125	127	155	154	122	153	156	174	162	130	142	156	143	159	141	144	154	142	138	131	132	130	156	155	144	138	131	166	137	149	147	134	137	137	150	130	160	140	126	136	155	136	130	149	143	156	138	150	151	144	150	147	135	133	108	139	129	146	132	141	140	150	127	151	130	139	138	157	144	164	147	134	148	150	152	139	141	155	143	147	153	140	147	143	148	158	150	131	141	151	125	138	136	135	119	145	152	145	132	134	150	155	144	126	139	158	162	140	127	148	165	154	150	145	158	161	154	145	149	141	129	144	130	145	140	155	156	153	139	120	149	147	130	169	152	149	143	129	131	123	164	131	153	135	163	134	151	143	155	160	141	160	132	141	144	140	156	152	147	132	136	151	166	155	146	141	137	148	157	146	167	152	143	147	125	135	127	144	155	149	147	147	131	146	151	150	131	170	120	162	141	147	157	160	154	150	135	149	135	151	151	129	148	126	162	125	139	161	150	145	124	143	134	135	144	152	144	132	146	133	119	134	154	135	130	167	171	144	132	158	154	146	153	131	147	142	136	150	153	135	146	164	143	150	146	132	144	145	128	139	151	144	135	154	150	156	160	150	153	161	128	133	166	146	145	134	150	146	166	144	149	155	135	147	165	153	122	141	117	165	158	155	135	154	148	122	139	138	127	140	144	169	147	139	127	137	142	143	136	139	143	116	140	163	141	152	120	155	148	122	140	153	163	140	149	168	152	144	141	138	120	123	153	157	157	139	130	146	132	134	151	139	164	145	143	155	135	135	140	154	136	140	133	161	135	121	139	155	166	130	153	153	149	154	132	134	147	141	140	134	129	138	149	147	145	143	143	151	123	135	136	135	144	131	148	129	147	129	147	148	141	145	140	151	148	130	156	128	125	157	135	162	135	152	158	155	125	141	150	158	125	139	161	170	138	152	145	130	122	137	144	144	137	158	136	127	149	145	118	143	143	142	141	132	154	151	129	141	159	156	143	136	141	134	143	134	146	132	144	150	175	157	148	136	140	140	159	147	132	146	163	143	176	138	154	123	146	149	143	157	131	148	138	146	169	152	142	134	127	154	148	151	129	128	144	127	148	148	144	157	133	126	141	137	166	147	131	121	143	146	166	136	140	124	152	133	120	132	147	136	145	149	143	133	146	146	151	164	149	149	155	127	145	124	127	131	136	148	146	159	134	131	109	145	138	135	139	141	150	152	139	130	139	137	141	145	169	142	151	163	155	149	118	125	146	150	150	158	151	160	137	159	134	154	145	153	132	126	125	150	132	138	154	140	143	144	151	132	134	135	151	158	154	139	150	134	157	137	139	139	128	139	140	144	131	145	165	134
18826	24884	27114	20036	17447	15247	14148	12976	14998	13637	10141	10743	9103	8298	8809	8396	8988	8765	9131	9220	7507	10411	9225	7469	6838	7659	5492	5116	3346	3364	2496	2384	2113	2228	1999	2384	1926	1339	1708	1742	1563	1412	1089	884	701	751	653	575	530	506	487	477	436	488	411	404	410	408	417	412	406	400	378	414	410	367	382	406	405	398	401	408	389	376	396	374	453	349	406	398	373	377	415	373	382	400	406	422	388	386	421	372	377	386	400	415	378	411	402	404	373	420	430	413	426	419	420	398	408	402	399	410	356	407	384	390	371	382	404	394	373	427	429	408	412	410	419	397	436	381	377	387	421	412	433	415	414	404	381	416	403	405	394	389	400	376	389	416	392	372	375	414	391	410	431	382	389	351	413	380	409	401	376	401	429	412	402	374	354	403	375	425	387	389	403	387	408	410	406	409	400	361	375	367	403	396	393	401	403	385	404	383	373	384	374	386	415	413	388	404	393	390	369	428	379	408	430	392	400	390	403	379	415	391	417	399	444	416	400	392	382	412	398	393	396	395	425	411	402	399	414	423	385	424	416	423	399	405	368	380	420	391	416	396	411	398	363	410	353	392	390	388	427	402	396	412	377	421	392	383	374	368	393	418	394	395	387	437	406	381	395	400	435	387	424	358	422	416	410	391	401	451	436	431	413	411	384	415	419	358	452	402	404	430	392	397	377	374	424	393	401	393	377	405	402	416	381	365	402	442	432	385	402	411	395	394	363	404	400	351	383	361	393	409	433	372	353	404	407	389	420	373	393	383	403	441	412	359	385	394	397	357	335	380	380	396	411	391	413	417	347	396	397	415	386	424	405	407	385	413	353	378	410	423	432	412	348	383	404	409	395	430	375	405	404	380	424	381	409	415	432	367	399	364	386	387	414	369	392	412	411	396	398	383	389	446	362	388	406	362	390	364	418	401	413	394	386	385	435	388	406	406	377	413	421	393	392	404	423	394	392	367	418	399	403	361	408	397	373	401	417	391	402	417	414	387	396	389	410	397	392	405	413	397	377	366	389	386	436	343	424	419	400	384	395	362	374	385	411	408	386	384	411	400	405	409	473	395	377	402	400	375	393	370	363	447	412	384	418	396	406	414	366	396	394	369	417	420	405	418	395	385	377	386	391	384	385	402	411	388	385	390	416	402	405	451	386	428	405	411	380	373	400	390	385	400	419	402	399	425	372	379	356	428	403	368	403	393	389	375	431	385	383	394	373	348	361	418	403	379	361	371	388	412	390	394	391	378	390	453	433	411	406	408	393	357	414	387	375	397	393	383	383	439	412	387	402	391	388	377	402	405	406	384	373	457	371	404	419	394	413	418	423	406	406	376	377	417	416	401	385	414	378	413	376	384	402	428	364	382	384	336	401	400	409	386	431	378	417	385	390	389	401	371	415	363	404	393	391	397	340	402	377	402	397	374	366	400	416	410	375	424	408	398	395	411	404	406	406	399	397	397	385	410	407	409	397	406	404	403	405	369	386	418	395	389	417	386	378	412	430	424	418	386	377	416	421	410	371	376	420	397	392	406	400	362	420	425	388	410	409	387	421	443	379	405	421	406	397	416	395	440	383	421	432	394	406	400	376	349	396	405	362	380	421	379	435	397	421	383	400	361	374	402	386	365	402	379	394	404	398	399	390	390	381	420	379	401	375	445	380	390	415	388	399	377	380	380	381	394	406	410	410	395	418	421	413	423	415	385	421	380	391	412	403	410	421	428	405	388	399	404	360	395	417	399	420	400	390	426	401	386	366	441	410	401	409	368	401	371	389	347	407	408	384	362	393	416	405	387	383	374	421	417	372	397	369	388	407	424	400	418	384	345	385	384	388	424	404	413	411	399	418	391	392	416	412	384	419	410	397	400	356	390	374	362	372	398	410	332	406	429	379	408	389	428	406	381	402	370	414	399	406	393	418	385	417	374	418	408	385	403	380	402	420	396	384	420	421	376	374	408	409	411	416	415	388	400	388	386	380	405	375	396	417	414	401	421	416	392	410	406	345	392	396	427	366	378	383	393	414	403	401	418	389	448	396	402	389	404	382	399	382	426	408	378	387	395	386	406	408	386	448	364	373	427	368	389	380	399	384	401	396	402	364	380	390	373	367	401	396	390	405	414	394	415	381	419	379	410	381	419	372	411	427	398	409	361	392	413	417	415	400	368	398	359	403	403	418	399	417	377	392	384	382	384	370	416	408	352	414	398	406	410	384	380	409	367	426	399	398	383	384	394	409	419	393	400	366	387	413	399	394	390	430	419	387	386	397	424	380	410	400	389	410	375	401	406	425	375	414	403	388	377	365	403	397	424	440	378	404	397	368	401	395	417	357	386	414	425	407	393	365	394	413	382	392	406	425	357	383	382	396	398	404	374	410	385	403	402	370	371	387	450	389	409	386	398	396	410	355	416	412	402	398	377	399	424	377	411	405	404	384	390	398	409	386	406	394	392	409	385	396	390	364	398	382	382	409	390	380	386	374	407	386	422	373	419	443	362	372	399	393	394	426	363	405	376	385	376	373	398	384	397	434	411	409	380	382	356	385	374	373	421	391	424	358	403	413	382	405	402	378	382	408	358	386	416	380	371	401	392	409	412	384	400	376	410	421	399	394	370	433	410	364	407	392	375	382	386	404	394	380	398	386	408	431	394	417	409	371	394	427	380	380	400	378	438	434	409	416	380	394	422	426	407	421	372	424	403	402	387	433	439	427	401	399	400	363	390	430	386	392	393	394	374	399	406	400	388	384	393	410	377	371	395	387	367	392	429	410	385	407	401	418	419	420	398	385	399	407	424	380	391	380	397	403	349	393	395	391	400	432	421	418	378	389	424	370	386	383	377	365	420	412	415	400	376	405	389	379	444	414	428	384	373	376	391	395	392	370	423	363	404	391	409	398	387	405	410	377	388	394	421	395	405	401	423	400	429	425	379	404	410	435	420	387	364	411	413	401	434	413	431	375	395	416	374	365	413	410	407	401	426	395	399	409	408	355	403	387	394	388	362	417	416	417	360	405	425	400	387	407	441	399	400	395	418	353	364	413	392	377	410	414	394	419	372	377	415	387	377	367	439	383	390	403	392	380	399	412	369	375	375	381	390	369	386	401	401	390	377	399	399	440	406	418	360	398	394	417	387	387	393	387	382	398	421	407	419	385	388	397	397	428	402	368	405	450	391	381	377	398	369	392	418	381	394	388	421	383	384	417	343	363	399	392	383	476	396	404	413	410	407	392	404	403	384	391	424	404	387	370	423	412	396	392	423	401	407	407	399	371	368	396	387	410	409	425	406	384	387	424	425	424	420	420	353	403	353	408	424	419	392	395	389	369	385	408	400	456	386	382	391	399	403	417	399	383	395	393	396	410	384	411	398	372	431	421	380	425	369	405	382	379	387	361	425	425	384	360	390	386	418	394	382	428	392	397	380	400	374	403	396	408	384	368	370	390	384	395	408	388	384	399	395	418	385	386	420	395	386	428	411	392	394
36644	36026	32823	17269	8700	5080	3354	3164	3497	3524	2327	2100	2406	1490	2137	1610	1724	1702	1770	1890	1451	1815	1471	1344	1108	1758	965	1047	658	576	461	431	329	399	314	349	315	269	265	258	256	232	177	145	134	123	131	121	110	96	97	91	111	104	71	102	88	87	87	92	84	105	79	87	99	87	77	90	89	105	90	72	90	78	81	99	82	69	117	106	104	111	88	64	89	87	80	99	92	105	89	90	80	95	83	84	99	104	95	91	73	94	81	93	92	90	101	94	103	96	98	84	86	80	81	79	84	86	105	101	89	99	72	96	97	88	108	108	77	85	90	97	93	96	89	92	111	105	116	108	95	83	91	87	72	103	84	90	113	82	102	98	92	74	87	95	80	74	101	93	95	76	89	76	96	70	103	88	103	85	86	87	110	81	89	93	90	97	101	88	81	87	110	91	98	89	95	101	74	99	100	103	84	110	94	86	75	88	74	94	101	83	97	106	101	71	92	90	92	87	79	82	71	87	76	77	67	85	97	93	88	85	86	101	81	83	85	87	112	87	95	72	83	101	95	107	72	104	85	93	86	95	89	84	92	104	96	96	83	82	88	87	82	102	87	105	99	84	75	90	77	93	103	75	102	82	90	92	97	97	106	101	93	93	95	79	102	84	80	97	82	67	80	80	93	82	82	88	87	105	107	91	81	96	86	86	81	77	81	75	86	84	100	95	122	99	89	101	97	81	74	73	81	85	95	81	97	100	86	87	79	100	94	77	108	102	85	98	77	91	91	72	82	94	88	88	74	96	103	103	92	78	94	100	86	81	89	88	91	97	87	92	90	86	97	93	95	88	88	89	92	96	85	84	97	82	97	99	76	73	84	89	100	90	75	90	98	91	91	99	101	83	103	100	104	102	104	96	99	88	80	93	101	96	111	98	102	95	86	82	87	91	84	102	105	84	92	75	89	96	99	93	93	89	98	103	88	101	91	67	92	88	89	91	92	95	107	99	77	83	86	99	96	84	104	97	89	86	81	98	94	88	92	92	104	96	97	90	76	100	99	98	91	75	90	84	97	92	102	97	90	94	97	93	92	75	85	85	94	87	97	95	105	86	85	95	69	83	99	91	89	80	97	84	76	87	96	118	78	79	83	85	74	76	92	100	94	103	82	97	78	75	94	80	70	90	95	93	77	78	91	98	89	96	95	107	86	95	96	97	92	87	91	79	101	83	97	105	81	105	91	76	81	90	85	84	90	95	86	79	93	95	96	85	102	76	98	97	99	83	69	99	98	72	97	101	93	79	86	100	116	102	95	89	77	88	105	93	96	96	74	95	99	85	91	106	73	89	95	89	89	95	68	92	80	86	93	98	95	81	113	107	92	99	102	86	91	99	117	80	103	86	89	110	94	102	85	80	90	86	89	86	92	96	93	76	92	94	96	85	90	99	97	109	97	86	90	89	92	92	98	91	90	90	95	93	87	88	84	101	92	97	86	96	78	87	93	90	105	89	91	91	81	85	83	87	83	103	92	85	91	93	98	97	93	95	86	84	95	92	89	108	94	95	100	98	96	93	88	78	96	73	73	100	79	92	93	81	89	82	98	94	94	104	90	105	87	87	77	91	87	95	92	90	100	107	94	101	98	93	86	71	94	93	84	91	81	86	88	83	90	81	94	99	97	83	90	69	94	94	105	86	97	88	77	80	102	82	88	84	93	81	88	84	83	88	84	75	98	93	76	88	80	92	82	74	108	94	70	89	74	83	89	75	82	92	82	92	98	93	78	103	82	91	75	84	88	100	98	85	96	92	99	89	93	86	122	85	82	93	86	100	81	100	96	101	85	86	88	101	81	81	83	94	80	93	80	102	96	99	108	99	96	89	103	88	93	77	91	66	95	84	107	87	66	93	119	118	69	88	78	100	86	104	93	89	107	104	100	86	87	103	86	89	88	80	84	91	88	102	92	91	73	92	95	95	110	85	92	94	93	85	72	75	113	89	95	101	79	68	88	82	87	93	89	90	89	92	84	88	91	83	85	98	78	88	90	91	88	89	100	87	100	84	83	75	82	101	82	94	93	83	84	94	95	105	91	103	82	80	95	84	91	101	97	95	96	96	95	89	102	70	84	102	98	92	95	94	93	100	98	80	108	81	96	97	86	98	87	104	99	104	99	87	105	75	92	79	90	87	108	97	94	99	95	99	83	82	93	78	97	95	98	85	75	101	91	95	77	97	86	83	95	95	97	86	90	91	80	109	87	91	92	76	104	91	100	79	68	100	83	76	89	89	104	103	96	94	100	98	89	97	88	91	86	80	88	83	88	108	81	91	75	97	96	95	105	81	105	88	89	83	99	87	94	91	73	95	87	100	77	104	97	107	89	74	74	108	79	77	95	76	91	82	87	88	98	83	85	82	86	74	84	77	103	74	96	88	99	84	80	91	89	74	87	92	100	78	90	113	90	95	94	87	88	87	93	98	81	91	80	89	84	84	94	99	81	82	80	85	86	87	90	86	90	77	91	96	94	74	70	90	107	94	99	100	95	90	95	98	91	97	105	97	98	79	96	90	81	94	95	84	102	90	107	101	109	81	114	74	98	101	88	83	90	102	88	86	107	80	101	92	89	93	81	83	94	84	99	107	89	96	99	90	88	85	95	101	102	84	88	85	98	86	81	89	86	73	81	106	103	90	87	95	76	83	86	82	78	87	82	86	106	106	75	88	83	87	73	98	82	86	90	98	92	92	78	87	92	88	99	87	79	96	89	81	91	95	81	91	108	75	86	91	100	103	91	72	85	84	102	82	109	77	87	94	99	94	102	95	83	90	88	84	89	76	95	75	80	90	85	103	92	85	89	76	104	91	96	107	103	93	93	99	98	92	93	89	99	95	80	80	83	102	88	85	72	105	85	73	114	83	87	83	97	93	77	82	91	84	96	87	89	95	87	89	99	92	94	85	101	102	103	104	94	84	95	90	94	79	87	88	101	88	109	96	93	89	106	84	86	89	87	98	94	96	94	86	81	80	87	88	90	88	82	92	87	92	82	78	79	93	91	86	90	97	87	86	93	106	94	92	75	95	87	94	100	116	81	84	68	89	87	90	92	114	79	99	100	84	89	88	97	78	122	98	94	81	85	75	87	86	95	90	110	85	92	86	89	84	95	77	98	106	93	102	91	95	90	94	94	117	97	97	86	94	78	95	101	85	88	88	97	97	93	87	78	96	98	102	68	93	82	87	105	70	104	79	101	96	88	91	87	85	81	89	101	104	90	93	102	99	87	100	99	80	81	91	86	75	94	95	101	94	95	92	90	74	79	87	107	75	87	81	92	78	103	95	88	90	87	83	100	85	77	82	89	81	83	78	103	87	74	92	82	83	104	97	71	88	90	96	95	99	83	89	66	108	82	89	117	90	101	98	92	73	100	103	93	102	97	84	97	96	71	104	91	74	102	83	94	91	103	99	89	80	88	82	88	79	105	102	91	89	93	90	81	108	100	90	81	93	89	82	85	79
22952	31957	36578	26835	23913	21411	19520	19504	20747	20370	15291	14402	16141	12721	15811	13206	15011	15241	15520	16403	13001	15871	13693	13212	11672	14600	9826	10152	7446	5847	4851	4093	3766	4182	3592	4403	3441	2814	3007	2852	2261	2303	1707	1046	970	989	856	652	563	512	479	422	359	364	319	333	335	315	283	287	282	298	321	290	300	280	277	262	286	256	247	277	265	283	243	273	232	249	295	295	263	259	267	271	275	274	274	238	287	273	267	278	302	280	256	261	268	271	272	272	297	279	271	257	287	269	258	266	269	291	297	252	291	252	270	248	270	282	285	274	241	294	250	276	265	296	278	297	287	251	260	275	258	276	274	246	235	303	270	245	255	277	277	276	256	266	280	277	279	300	284	245	282	269	275	274	274	267	285	277	275	279	276	261	286	256	273	256	238	292	274	288	264	266	287	283	283	264	265	262	269	281	295	260	276	279	250	231	256	289	282	234	255	255	276	267	316	279	271	248	304	278	270	287	289	232	288	265	257	276	249	256	320	261	253	271	272	257	273	275	249	257	249	263	263	262	287	282	273	274	285	264	273	281	270	246	248	295	280	276	253	250	273	283	271	272	229	263	290	266	269	272	281	257	293	237	238	268	255	246	262	262	270	281	254	264	245	253	269	254	260	265	262	240	253	257	284	275	263	243	281	269	279	263	272	260	232	259	285	292	253	252	277	220	281	297	266	261	274	287	287	258	255	249	264	255	251	264	237	270	258	242	268	271	282	279	275	267	266	267	285	261	302	258	280	280	284	281	285	280	280	261	252	272	242	285	256	288	258	230	229	268	262	257	260	273	265	302	263	261	283	260	267	271	257	240	282	261	292	261	269	276	246	285	256	270	266	264	276	304	263	274	245	275	277	271	280	252	274	272	270	271	270	251	256	272	262	280	252	282	235	295	253	244	258	290	266	262	285	289	245	271	265	239	270	280	279	270	274	265	263	266	295	251	281	275	280	266	266	263	276	270	272	247	262	262	257	267	260	276	285	282	271	254	258	260	270	280	256	254	259	292	272	220	297	278	275	278	278	275	275	280	267	275	289	256	280	250	256	269	253	279	267	282	270	251	277	280	287	261	273	254	257	243	252	283	246	237	225	281	276	281	268	267	242	273	270	252	247	243	248	244	268	287	241	298	254	298	270	283	253	281	254	254	258	268	250	271	216	258	266	278	238	295	256	294	282	273	268	277	269	271	258	252	274	251	255	261	280	270	286	260	251	277	262	244	244	292	254	259	287	285	286	248	288	253	308	259	282	250	277	274	271	269	255	259	298	246	271	287	280	270	278	283	274	308	272	261	264	231	275	240	253	287	310	265	274	272	255	266	287	298	290	286	234	235	278	274	279	261	258	295	268	292	293	254	262	305	284	237	269	254	266	267	276	282	279	258	265	252	260	268	285	251	277	262	292	271	290	254	289	289	302	261	272	265	261	236	261	265	272	242	268	224	257	266	282	259	266	290	275	250	287	241	276	270	246	272	250	280	281	284	277	280	264	279	273	297	270	233	258	284	245	244	296	281	230	275	255	278	253	278	276	252	251	265	263	250	262	288	271	277	265	291	261	301	266	249	245	270	277	284	241	288	271	274	245	252	276	264	285	266	265	268	253	275	271	278	251	289	240	296	287	280	271	259	256	267	266	275	287	263	270	268	270	264	296	248	284	263	256	267	277	272	273	273	260	290	266	255	287	270	270	255	270	263	279	237	283	270	280	277	249	289	288	284	272	268	273	267	285	283	261	241	270	270	272	281	247	283	254	263	276	292	266	286	262	248	282	271	260	284	260	257	272	261	279	281	280	256	254	288	271	273	261	274	295	290	277	227	289	269	277	271	238	265	270	255	255	285	261	273	277	275	253	267	295	251	262	253	269	263	246	281	257	267	276	264	261	252	270	260	254	277	263	288	252	274	261	282	232	241	266	285	273	283	245	261	261	291	265	291	294	261	252	279	269	296	252	276	243	306	298	247	237	248	267	247	251	247	289	288	284	256	248	271	279	260	258	268	257	260	268	278	269	287	277	268	268	284	260	276	260	279	282	261	250	259	276	257	257	268	255	286	239	250	261	249	275	268	257	266	302	276	281	282	291	243	268	290	273	279	221	280	260	265	237	281	257	255	291	258	255	273	241	286	268	296	278	279	269	275	251	270	280	263	262	271	258	276	272	241	287	261	262	294	246	263	278	268	258	294	223	267	270	270	265	259	286	283	280	263	250	251	263	273	280	295	252	251	259	251	274	260	266	260	269	275	238	250	256	284	288	268	241	257	285	276	282	262	294	289	263	294	258	286	232	248	253	241	268	261	303	271	244	256	264	251	265	267	294	266	263	281	252	267	309	266	290	276	264	266	237	298	273	277	267	250	264	251	268	275	284	243	280	293	272	282	258	298	277	269	273	252	275	266	277	266	261	260	294	272	278	266	271	256	282	252	284	249	251	307	286	216	269	238	243	261	296	239	266	282	263	280	267	279	260	264	252	315	273	246	268	267	285	249	258	269	272	246	289	254	286	291	273	258	284	264	249	285	289	270	251	268	268	270	258	257	262	259	273	284	278	266	233	268	263	274	262	251	296	280	290	312	264	271	283	286	263	242	268	267	287	302	276	259	236	270	273	286	272	254	276	252	279	271	262	270	272	280	293	247	270	247	247	261	247	286	247	290	258	293	266	262	285	265	280	259	256	272	255	270	277	264	274	239	267	245	254	281	269	265	243	279	282	262	282	288	291	213	269	294	253	260	275	285	266	252	277	277	261	264	261	273	249	263	276	297	298	269	262	259	281	258	245	285	280	238	245	280	264	268	268	278	303	255	273	292	259	248	279	297	287	273	257	273	295	274	269	247	275	274	268	268	264	286	280	243	275	262	281	267	300	253	264	248	299	295	265	309	280	251	253	241	251	261	288	277	289	276	258	254	288	239	293	251	305	262	284	257	294	275	262	278	257	253	287	266	265	269	236	264	281	260	274	285	239	312	257	299	283	272	271	266	259	293	290	275	294	259	243	241	272	282	263	269	271	254	275	276	254	270	237	283	271	252	260	270	275	244	261	267	253	269	281	293	260	269	272	279	263	299	292	255	272	264	272	262	272	237	236	263	230	257	255	259	247	274	249	312	263	256	249	252	263	243	246	257	244	259	267	285	269	293	294	304	245	266	288	254	267	250	276	269	269	284	285	243	244	262	240	267	263	278	249	274	252	290	280	270	269	279	265	293	280	262	276	275	281	277	256	280	256	257	259	265	259	266	262	251	258	284	256	246	253	300	272	278	271	259	258	273	282	275	219	266	270	252	270	275	255	286	274	247	278	250	274	259	264	247	241	242	245	263	274	264	254	279	303	276	281	287	268	269	267	226	285	284	281	274	261	244	277	240	253	299	246	270	289	269	290	267	267	252	272	272	291	258	255	275	247	297	259	259	296	269	279	263	282	255	264	250	247	253	268	284	241	264	289	245	275	289	285	267	264	265	259	237	277	283	276	268	271	306	258	270
8132	4848	2827	1132	591	449	401	387	380	382	275	246	253	220	247	234	238	231	229	205	203	226	223	204	201	220	190	203	212	195	182	193	190	192	186	151	150	170	192	181	191	200	188	183	167	193	197	175	179	187	157	167	213	194	157	222	201	184	174	199	170	174	216	185	173	185	174	165	187	190	167	173	197	180	164	202	194	177	179	162	193	185	172	189	188	178	170	177	142	204	183	183	179	169	177	183	181	189	180	182	182	196	220	206	193	191	185	202	198	191	182	178	187	180	195	194	173	187	171	212	202	157	182	167	195	197	186	172	178	173	182	173	179	175	170	174	160	182	204	200	198	168	156	187	177	193	169	198	179	194	191	169	170	183	197	168	191	180	186	173	177	190	190	196	170	187	168	192	184	164	193	191	182	200	203	160	205	202	154	198	151	186	185	194	168	207	187	163	186	182	204	190	162	209	171	205	183	199	202	181	197	214	185	156	221	180	154	221	179	194	175	183	186	168	159	184	183	188	187	209	160	206	194	197	204	182	162	182	165	191	198	162	183	182	174	197	177	182	193	172	162	169	176	194	207	202	191	179	187	187	202	205	181	204	179	172	181	168	204	182	206	179	179	170	191	191	197	174	179	178	175	183	201	187	211	166	166	203	200	180	193	161	183	178	191	199	175	190	203	160	182	183	174	178	176	173	186	203	182	165	205	190	161	164	175	179	165	169	188	181	164	184	192	180	205	208	188	201	195	188	177	190	168	194	205	162	185	190	185	157	179	180	184	183	169	183	181	169	182	200	199	177	209	195	195	177	201	168	205	175	174	165	174	201	185	195	157	190	194	186	178	165	181	181	197	171	186	150	182	163	171	160	189	214	175	186	198	196	222	207	187	200	198	182	176	180	192	181	186	184	186	203	182	188	206	179	213	173	166	173	154	174	173	165	171	179	183	180	187	196	173	179	181	188	157	184	184	197	189	166	184	185	180	175	173	194	159	200	174	176	167	168	168	173	195	186	150	150	172	180	192	180	161	183	200	199	195	188	175	176	162	189	191	198	188	190	187	174	198	185	185	200	212	158	185	152	168	190	186	215	168	166	178	193	194	177	174	203	202	193	204	181	186	182	189	207	181	209	185	191	177	188	200	206	190	176	180	176	179	173	171	179	176	164	167	196	167	171	172	166	164	184	176	194	184	188	230	189	165	171	197	186	198	174	167	180	181	183	189	188	194	189	181	179	195	194	193	177	190	187	179	175	189	217	207	177	169	171	170	157	196	179	195	190	175	183	180	163	191	175	199	182	182	166	197	178	197	174	186	177	166	185	189	183	186	190	187	162	204	172	180	188	175	167	198	191	182	179	193	181	154	176	187	180	158	169	196	160	200	177	164	157	190	196	213	169	189	191	197	163	174	179	187	166	185	154	177	204	205	191	165	181	179	185	192	178	172	193	184	196	166	185	181	195	200	198	189	188	163	195	181	202	197	179	184	201	176	193	187	168	191	158	205	186	167	174	163	197	190	168	205	177	189	173	172	160	154	194	170	179	188	180	180	180	191	166	194	181	186	221	172	186	194	191	168	192	191	164	174	183	193	201	207	181	185	181	191	202	185	180	194	179	182	192	160	184	186	182	184	154	173	180	206	167	158	185	177	181	194	202	196	193	173	173	182	173	200	203	160	183	191	193	201	189	214	166	188	211	195	197	168	195	180	180	197	187	171	190	185	178	175	181	175	192	178	180	197	196	172	197	205	191	151	190	176	173	189	154	196	190	190	185	169	198	196	193	174	179	178	164	203	176	187	190	197	170	201	190	174	159	181	173	178	189	169	215	172	161	183	189	179	214	165	168	174	147	181	171	173	180	184	188	194	189	201	185	183	181	205	197	193	193	176	175	159	199	153	181	165	170	191	190	175	182	181	190	197	165	182	154	171	181	171	175	161	196	187	206	173	198	181	170	205	171	157	202	192	194	169	172	175	200	180	169	171	168	167	180	173	203	180	173	166	175	161	171	190	186	171	170	183	181	182	179	181	182	168	177	182	207	169	195	177	179	181	174	184	164	188	188	186	169	186	191	179	231	162	176	173	158	178	183	171	185	206	192	164	174	183	177	190	167	200	177	167	176	196	190	186	184	175	185	170	200	196	192	184	186	196	190	207	179	159	175	186	179	166	192	172	176	185	175	152	177	181	187	177	199	196	153	172	157	198	219	189	190	201	157	168	181	183	181	167	190	198	181	159	172	164	186	166	193	179	179	177	191	192	183	199	202	208	161	158	195	160	171	168	192	183	196	185	169	182	170	190	156	207	204	191	217	156	175	175	194	203	180	205	181	190	188	179	172	171	191	168	192	151	193	189	163	189	187	175	177	182	194	174	190	179	175	173	182	176	162	187	169	170	170	184	147	180	185	190	169	189	180	182	167	195	218	195	162	204	191	191	182	173	192	183	206	172	203	236	208	189	192	204	190	193	169	176	146	167	177	179	171	158	189	184	177	198	186	175	192	191	195	185	185	187	207	180	185	218	163	179	183	191	169	194	186	202	182	171	172	181	194	191	188	183	202	176	184	196	157	194	188	184	193	193	183	175	162	198	181	181	171	207	194	170	176	231	198	189	179	185	181	199	197	178	189	191	190	160	187	177	193	185	160	187	204	151	167	167	198	178	178	181	192	171	158	179	174	191	198	156	191	177	170	179	192	215	191	212	186	195	199	191	160	177	209	189	205	195	162	178	193	168	173	188	178	172	178	197	184	208	166	175	171	202	186	200	199	174	170	208	199	175	172	191	181	174	184	172	209	185	162	154	185	164	164	170	186	153	210	193	188	166	176	195	166	192	164	178	187	170	187	189	204	181	162	190	170	202	189	189	176	170	179	187	156	200	203	172	193	158	181	184	196	191	180	195	180	214	166	162	183	196	181	177	181	186	178	193	196	167	197	181	181	197	194	173	174	191	192	177	178	213	189	161	169	209	181	165	164	148	195	181	176	208	178	161	182	184	185	187	193	155	175	183	193	194	208	194	172	170	207	204	202	203	190	177	167	169	167	185	186	183	179	172	168	170	221	193	164	194	188	173	195	160	178	180	189	186	167	186	179	193	194	161	204	180	182	174	186	174	174	190	184	190	189	177	202	182	202	160	188	195	179	191	171	194	176	188	176	160	187	188	200	159	187	186	183	185	182	193	177	162	167	197	207	194	198	187	186	203	157	175	172	172	186	172	174	190	183	188	189	185	177	170	156	173	175	172	209	175	210	167	169	187	187	173	182	185	190	193	171	177	184	191	164	175	170	161	182	151	174	185	171	189	167	206	212	194	174	177	191	196	182	183	191	184	193	178	169	165	160	180	193	184	184	182	185	173	189	165	152	174	164	209	190	186	184	172	187	191	167	168	179	193	188	199	168	186	188	189	175	175	214	173	179	192	178	165	174	179	191	159	173	203	195	192	192	186	180	178	160	193	150	202	154	190	185	196	173	182	180	200	170	206	190	170	191	186	187	191	172
6916	6039	10711	8918	6437	4833	3928	3570	3221	2987	2341	1919	1936	1535	1607	1377	1400	1384	1445	1350	1120	1345	1229	1072	1030	1179	887	962	801	715	673	642	647	649	622	623	610	570	600	586	578	575	532	529	495	512	487	519	478	495	500	523	503	484	495	484	526	529	492	521	526	515	498	504	534	487	484	485	494	508	528	492	485	460	498	518	553	482	509	510	510	528	488	504	506	511	563	518	498	558	512	507	477	505	471	479	507	493	482	496	520	497	523	473	483	513	554	504	480	533	491	517	484	499	501	509	485	473	472	482	499	467	507	519	484	493	492	460	505	496	494	503	468	534	498	512	465	494	514	486	480	523	522	472	501	486	479	488	482	502	477	472	509	497	549	460	481	492	488	490	492	487	508	496	474	510	475	481	486	490	493	493	540	492	509	481	487	489	473	489	497	497	467	458	484	500	496	530	495	553	478	488	491	550	508	480	479	521	492	465	510	488	515	512	504	515	476	509	511	506	481	521	525	510	500	493	480	491	503	550	479	539	481	485	514	493	477	477	499	490	519	527	534	486	504	493	507	479	499	512	515	514	530	477	513	499	492	478	478	501	489	521	507	500	494	470	485	465	465	495	508	487	506	473	496	521	505	523	475	498	453	507	482	499	505	491	484	464	471	543	506	490	507	504	490	497	497	514	528	464	516	479	501	521	499	469	506	522	471	492	523	499	529	487	494	529	485	464	508	502	497	548	534	510	503	462	450	521	507	524	510	503	500	462	510	496	461	484	483	491	513	517	528	504	497	475	462	484	511	552	481	526	485	520	487	468	519	538	475	452	486	536	506	495	460	538	510	496	481	503	486	514	504	473	524	472	495	517	479	527	487	520	532	527	454	510	503	518	502	505	493	518	490	528	490	485	488	497	511	500	479	523	511	483	466	469	490	501	483	511	510	569	479	473	484	454	490	473	542	527	515	509	499	498	545	509	458	490	527	474	537	495	493	497	472	504	499	532	495	505	522	485	519	506	512	511	475	513	481	493	505	513	495	501	480	529	492	507	528	520	506	484	490	527	538	479	498	477	493	512	503	503	492	459	500	501	504	510	491	495	484	468	499	518	487	506	494	499	487	498	517	471	504	472	482	483	507	464	472	518	504	471	497	523	518	513	502	526	513	484	495	527	535	470	504	517	509	512	507	514	544	505	511	505	484	484	483	507	496	502	504	478	461	470	507	509	528	512	471	486	511	512	504	507	501	526	485	474	526	503	509	521	486	502	512	495	551	505	503	547	510	497	519	500	511	506	473	496	485	514	483	511	502	552	464	521	504	498	470	500	500	511	462	511	500	483	515	496	485	487	446	490	498	528	515	488	503	505	499	502	465	497	494	490	492	489	507	504	512	438	513	519	489	567	512	486	468	489	485	498	476	495	481	512	473	530	504	483	504	486	491	497	496	531	471	462	486	494	509	487	502	507	486	505	537	450	476	517	526	504	462	491	506	482	497	509	514	509	478	475	510	502	477	514	491	507	462	488	482	492	490	509	489	514	535	501	499	487	508	526	513	517	455	516	524	505	506	497	516	526	510	515	532	476	500	506	483	509	491	515	498	529	508	492	531	472	495	489	468	503	494	496	512	510	466	515	495	477	490	489	487	503	482	494	465	544	453	478	476	490	501	497	477	538	491	487	514	484	461	470	490	448	456	509	510	449	513	527	486	508	491	493	506	512	510	529	501	461	486	481	472	491	465	519	510	498	516	529	470	460	489	480	514	462	499	517	492	516	497	495	509	524	507	506	497	515	499	518	450	475	469	498	464	481	492	506	524	501	518	482	495	496	517	469	488	501	520	504	443	475	480	482	511	503	490	526	460	524	497	514	494	496	498	500	457	505	529	487	468	471	508	472	487	499	498	492	508	487	505	488	500	494	463	505	502	509	465	476	516	524	519	512	485	483	515	475	498	526	514	436	546	511	492	499	531	501	514	483	483	503	474	475	560	510	476	494	506	522	487	487	559	482	485	496	493	451	534	528	465	513	527	522	506	493	494	534	488	524	481	505	509	485	467	512	513	501	484	520	480	521	486	508	525	487	507	490	478	506	478	520	491	520	459	538	486	485	500	526	521	480	538	548	529	456	504	492	494	474	509	468	562	464	476	441	460	534	512	475	462	470	502	461	506	524	491	500	491	465	455	472	503	491	503	466	505	490	490	505	477	477	499	493	471	473	490	453	475	516	519	496	520	490	496	510	517	457	466	498	541	516	486	523	480	489	515	550	481	493	465	518	491	490	520	487	476	471	488	492	521	522	502	505	520	469	500	486	507	478	518	477	520	495	525	473	501	552	457	481	517	459	510	479	505	506	506	516	533	497	513	492	487	436	506	531	471	492	488	506	475	521	479	501	487	483	462	502	475	461	511	496	533	487	520	481	507	494	486	470	503	482	521	525	461	507	484	485	514	516	492	510	495	480	510	508	493	483	524	483	480	513	470	515	479	510	477	495	506	496	527	483	531	486	460	506	534	522	467	487	505	495	499	544	473	508	497	502	469	468	504	485	501	518	489	477	485	481	501	489	490	502	511	488	465	494	502	479	467	497	508	505	489	468	492	475	515	495	476	514	481	510	496	492	492	541	511	537	503	516	468	497	466	485	511	459	525	475	520	499	452	500	476	577	506	506	478	511	496	477	540	499	524	491	541	495	547	510	458	487	459	487	486	483	431	459	494	467	492	478	501	540	446	495	452	481	506	479	497	500	507	464	486	484	481	509	517	506	481	466	539	494	505	462	517	529	527	502	500	508	516	524	508	513	538	482	497	531	491	500	497	524	494	467	481	503	499	534	521	507	500	481	497	536	482	539	512	470	497	499	515	476	499	464	476	529	471	509	508	510	489	544	495	474	505	505	506	466	476	485	529	440	513	481	494	500	500	514	517	469	515	502	477	494	491	507	495	462	515	499	433	494	529	532	514	507	465	497	495	462	517	482	495	471	493	530	471	485	485	522	454	514	522	553	494	503	507	514	480	540	491	470	483	507	518	518	533	529	537	509	490	465	447	479	542	514	503	469	475	478	516	501	546	490	486	525	495	499	526	475	524	487	471	511	493	488	547	508	503	463	505	511	516	506	487	503	536	488	490	484	469	494	506	516	540	486	502	484	512	488	494	504	522	495	491	464	491	506	514	509	500	515	498	522	494	535	544	504	527	481	555	520	509	504	518	524	453	465	495	484	535	508	502	465	509	505	506	500	528	498	535	519	517	522	471	475	485	509	492	467	474	503	503	467	494	486	490	480	516	473	483	478	519	507	467	512	479	483	484	487	517	502	537	499	498	548	482	475	468	491	492	440	511	455	456	514	516	483	518	494	477	514	522	453	513	517	511	468	481	519	533	505	502	496	514	476	479	511	481	495	547	489	472	477	483	524	489	501	510	481	526	499	478	495	480	519	475	497	474	495	501	512	490	481	525	545	455	515	515	485	539	513	508	515	488	505	479	495	499	499	484	483	527	528	498	487	451	515
26866	22653	23816	10164	3665	2109	1831	1861	1921	2124	1410	1393	1294	857	899	797	926	1056	884	864	749	890	782	630	566	753	471	551	406	356	324	281	272	290	261	299	265	232	201	222	220	195	175	169	147	167	171	131	151	163	151	175	134	157	135	143	146	144	129	141	141	139	118	154	165	129	152	135	144	147	138	142	134	140	153	122	140	142	130	138	145	136	118	145	134	129	109	131	158	132	127	146	139	148	133	128	153	144	118	127	134	136	149	134	141	143	133	137	139	143	148	130	140	143	132	130	146	150	132	159	140	141	143	154	149	145	139	145	148	122	136	154	140	151	156	151	128	152	139	150	131	147	150	124	151	134	128	141	144	138	138	126	147	142	124	156	156	148	146	144	137	151	135	153	132	151	142	160	124	142	149	127	148	159	129	151	163	134	147	142	160	143	145	112	144	146	150	113	146	152	134	137	164	143	142	155	136	132	136	136	130	128	135	133	157	124	137	138	149	149	151	139	127	175	121	153	158	154	132	126	149	133	157	125	154	125	128	128	141	130	153	138	126	132	139	156	154	152	139	131	153	143	130	148	139	145	126	130	144	126	143	157	140	119	151	134	164	146	134	146	159	151	139	120	140	149	162	138	139	124	152	133	145	133	142	163	126	119	129	142	138	149	127	151	161	123	130	130	123	136	130	140	144	155	160	132	137	151	142	130	173	126	136	148	160	156	135	137	136	122	151	155	156	146	120	130	138	136	147	144	150	136	118	152	155	126	159	128	140	134	151	119	125	134	151	137	129	140	158	132	161	122	131	137	145	162	142	162	158	122	151	133	147	108	145	149	145	131	149	126	156	129	147	137	124	159	166	148	134	134	151	143	137	163	138	129	142	151	147	148	139	137	133	159	141	123	148	134	146	140	139	149	129	149	137	137	124	132	138	138	115	136	135	146	137	128	148	136	140	148	143	128	134	124	134	143	139	138	143	125	147	132	139	138	153	147	152	149	138	131	147	120	143	128	124	141	136	133	135	150	134	148	143	114	152	141	139	156	139	136	135	131	122	158	143	149	141	127	127	130	152	152	143	161	128	132	145	144	127	135	128	136	151	123	146	146	147	133	134	146	154	141	132	142	125	145	122	144	129	169	151	138	121	152	127	131	152	139	152	147	127	154	134	123	144	140	127	144	130	161	125	131	132	136	126	136	126	129	139	148	128	144	145	128	119	150	142	124	130	165	150	147	132	151	134	148	145	146	149	140	149	146	115	135	133	148	131	133	142	146	141	149	153	143	129	145	138	148	142	136	142	137	139	125	144	156	142	154	144	143	133	167	172	132	137	135	135	140	152	145	149	122	162	143	129	150	144	139	137	141	125	152	128	137	139	138	154	141	134	129	166	135	123	155	135	147	133	138	132	138	152	139	144	121	141	132	150	140	145	155	118	151	124	112	137	130	143	137	145	147	127	139	138	131	139	151	130	158	152	154	153	145	148	122	139	156	147	142	148	122	161	135	149	134	144	133	141	127	147	126	139	130	139	156	135	142	138	116	148	135	136	137	136	157	157	152	131	172	159	133	132	121	134	133	135	145	124	153	132	146	135	153	135	126	160	127	140	126	157	149	124	136	135	151	138	159	160	143	133	134	151	164	143	116	140	144	161	144	148	127	141	119	147	152	128	140	121	135	141	161	137	169	149	156	136	132	138	145	147	123	147	113	139	162	131	150	120	126	111	140	135	150	146	159	138	148	153	146	134	136	149	150	133	156	145	165	135	155	148	153	157	122	127	148	122	143	148	140	117	151	118	150	134	127	135	155	162	150	137	131	175	161	138	121	122	162	144	151	131	121	144	140	154	125	132	140	137	132	155	167	128	115	140	142	138	138	149	140	128	149	128	145	162	128	134	138	162	141	147	129	142	134	129	148	133	141	136	150	122	115	141	150	132	135	148	127	150	153	121	133	154	145	138	166	126	145	137	114	141	138	121	140	129	130	133	133	134	147	162	131	147	119	142	144	134	141	142	145	147	142	140	139	129	131	140	117	130	159	132	133	147	140	155	148	146	172	140	140	144	134	155	153	139	149	133	118	121	140	160	112	136	139	138	150	142	145	129	157	134	159	153	124	143	117	129	132	150	169	125	131	148	145	126	150	142	156	125	132	144	175	151	151	122	131	129	145	138	156	165	115	142	117	158	141	160	153	121	147	115	158	111	139	138	137	141	123	118	145	159	123	123	134	134	126	144	156	147	152	115	152	163	158	127	147	128	158	152	123	144	143	144	145	149	128	144	131	152	145	130	137	146	149	148	147	127	169	145	136	150	166	163	126	146	148	143	135	120	145	147	135	134	144	126	133	141	139	167	132	152	133	153	130	120	136	128	133	141	133	146	150	145	144	155	142	131	132	138	149	136	141	134	130	148	138	148	149	154	131	132	136	145	152	156	140	146	151	126	141	153	118	146	125	143	139	132	124	139	141	149	147	149	119	145	155	128	118	125	152	137	121	157	139	131	151	140	143	162	145	123	131	151	136	153	146	135	140	140	150	153	143	125	136	152	132	146	149	129	141	148	139	142	138	142	146	132	140	146	164	146	150	165	138	135	149	137	118	134	140	139	116	131	148	147	145	164	109	133	144	133	131	141	143	108	134	122	125	137	157	128	137	137	143	129	149	150	149	125	142	140	118	126	135	139	112	138	132	138	136	133	131	153	113	122	162	128	121	131	130	140	157	143	133	122	117	115	135	151	132	137	131	128	129	149	142	141	147	148	124	170	155	140	152	134	134	144	147	176	120	132	151	154	130	138	146	170	161	146	122	139	143	126	149	155	135	167	120	139	132	141	130	135	143	152	148	128	129	141	124	125	129	161	122	128	142	162	143	129	129	139	128	153	134	127	138	128	147	121	120	138	136	121	141	145	140	143	142	130	128	143	151	147	143	142	159	129	147	140	112	146	148	134	141	141	136	153	143	160	139	131	145	147	139	137	124	147	135	146	152	124	117	134	146	152	151	153	147	126	144	167	123	131	160	171	152	146	171	134	134	144	119	125	133	145	135	120	126	131	148	131	151	137	140	151	162	145	145	137	143	141	123	152	144	137	133	133	144	135	140	122	134	123	137	154	163	124	142	140	136	131	120	157	144	154	138	138	124	135	149	148	119	148	141	137	153	129	148	126	128	121	140	134	119	148	151	126	125	152	121	134	158	132	155	137	146	156	141	147	135	153	134	145	132	142	133	148	161	141	152	139	138	115	129	146	129	129	146	144	128	137	156	140	153	126	153	145	141	142	135	136	128	128	127	156	125	143	137	142	137	135	136	137	162	142	121	132	128	135	153	140	133	131	119	130	123	138	133	143	151	168	128	154	127	151	124	136	158	139	141	142	144	123	156	133	132	117	146	161	129	117	137	142	150	140	110	154	150	155	155	131	153	141	164	137	146	130	132	129	129	151	138	138	138	153	126	139	132	125	138	134	139	147	144	134	152	141	128	137	151	135	153	126	145	129	143	138	142
17715	20501	32886	21907	16365	14127	13413	12897	14405	15765	10575	11358	11546	7790	8103	7487	8895	9781	9455	9120	7110	9943	8170	6842	5936	8560	5058	5603	4523	3513	3206	2591	2368	2390	1925	2666	1996	1604	1612	1663	1345	1077	879	781	692	715	661	596	524	487	473	490	426	416	435	441	408	414	406	391	413	462	402	382	404	383	437	370	366	389	369	405	358	398	401	363	380	379	409	336	356	405	385	372	424	405	376	398	428	384	400	389	354	375	397	387	386	358	431	399	390	401	370	375	399	375	388	422	370	412	424	384	400	404	384	392	396	381	370	391	390	376	388	393	367	359	394	384	380	383	381	386	384	374	358	385	382	420	406	369	406	424	379	398	363	385	378	378	398	398	396	433	396	388	403	376	370	435	362	374	402	424	408	391	404	379	395	401	387	363	391	377	354	379	378	380	415	358	367	378	393	379	363	377	390	390	406	350	434	376	401	371	363	385	445	375	415	360	379	380	361	394	343	368	370	388	431	384	356	404	399	396	352	430	396	382	390	380	384	376	373	365	401	373	377	400	385	397	373	381	371	395	403	381	410	388	403	378	362	412	420	408	405	420	397	398	374	407	403	376	392	400	403	391	397	348	381	410	363	368	369	413	387	384	396	381	398	353	395	372	370	384	402	387	384	358	420	368	348	375	381	412	413	344	361	384	408	379	384	401	397	440	383	407	367	405	379	422	380	401	365	377	384	392	369	375	380	395	392	399	403	381	388	406	392	390	396	401	397	389	366	369	384	355	412	383	423	397	410	405	376	379	391	395	421	410	361	407	386	416	371	394	375	379	388	406	381	384	400	368	387	369	374	398	344	385	399	370	397	406	410	379	370	401	379	406	362	382	381	384	388	400	405	428	416	400	400	394	410	401	368	356	388	409	391	385	409	379	395	400	387	416	395	384	396	384	363	365	382	365	352	401	380	418	399	375	418	391	370	417	376	385	414	387	387	400	438	399	396	370	369	385	371	388	391	391	389	374	417	401	371	399	387	396	393	390	362	377	387	366	384	401	370	383	415	392	357	362	371	380	395	352	412	395	379	380	405	395	393	386	385	426	388	379	393	380	371	405	410	389	396	434	375	382	379	378	427	401	374	422	372	415	381	407	361	388	404	412	412	371	399	400	420	417	398	375	392	359	407	389	408	402	414	406	402	388	423	385	400	386	382	384	394	397	373	383	386	406	407	398	386	388	356	362	417	388	402	386	398	407	416	391	407	388	377	401	417	385	367	391	380	389	399	405	421	366	381	375	399	386	387	398	374	420	402	356	396	387	412	352	389	352	389	409	372	365	389	399	359	375	353	419	402	389	402	367	395	382	407	412	402	391	397	377	410	367	392	335	417	422	383	368	371	377	414	398	392	424	419	342	395	384	403	392	388	399	378	415	385	381	374	422	415	383	359	373	422	367	399	378	375	386	402	389	391	389	383	402	356	346	399	368	394	386	349	381	376	383	363	388	383	407	401	356	359	393	413	350	386	352	393	392	368	366	401	396	412	399	371	365	374	376	384	363	430	404	419	380	373	353	367	378	394	400	373	389	355	359	357	360	405	378	388	321	381	403	386	393	356	363	393	400	408	371	393	366	414	418	410	385	398	385	374	392	419	371	385	376	403	425	381	352	391	375	387	361	411	362	380	392	415	376	348	390	369	427	387	369	393	380	388	364	392	356	414	404	386	412	374	466	388	340	365	363	418	403	398	378	384	400	394	373	354	387	390	380	369	392	397	434	391	393	407	351	376	354	410	399	409	380	375	375	385	370	401	398	384	383	407	421	399	372	375	395	370	407	401	384	409	367	406	414	402	418	381	412	375	381	399	408	399	414	386	383	365	372	394	388	377	414	375	385	374	354	398	380	377	370	405	392	420	384	418	394	388	417	395	382	374	379	380	394	395	367	399	338	392	396	373	385	364	409	379	394	419	396	393	390	393	399	387	418	388	406	337	425	402	397	406	383	377	409	365	416	392	375	404	401	361	436	385	385	395	351	395	397	385	397	381	353	390	356	384	383	387	341	400	381	386	357	377	386	363	421	396	428	427	368	366	346	391	394	403	391	392	395	409	364	365	369	384	380	386	375	389	381	399	369	398	390	411	398	372	396	365	407	357	397	415	394	381	406	379	365	358	361	394	394	378	344	418	352	374	426	396	389	413	408	388	370	381	381	381	389	409	377	390	379	397	415	394	355	380	412	385	395	364	394	376	386	413	380	404	426	339	381	417	379	394	381	377	355	379	399	370	357	363	404	376	386	377	387	402	376	380	412	403	354	416	385	420	373	377	390	404	355	353	400	370	359	376	380	382	399	412	396	399	374	372	366	393	364	372	379	375	389	409	379	367	413	370	406	367	386	390	424	385	439	357	394	441	382	377	356	365	415	407	419	444	426	413	397	394	376	371	414	434	390	377	370	373	396	386	364	389	382	381	378	433	403	395	384	387	366	365	383	361	412	407	403	390	384	371	412	382	405	420	371	445	370	386	405	389	412	382	358	365	399	426	366	404	392	348	383	377	377	403	416	410	411	399	403	385	360	418	375	402	353	391	374	394	388	396	394	388	417	362	379	377	417	426	385	383	379	406	395	403	402	374	405	394	426	379	377	433	414	384	387	365	390	368	374	375	397	393	403	410	379	386	399	347	391	392	402	432	382	368	371	436	389	388	376	370	407	386	395	414	388	376	403	367	416	387	359	378	353	408	388	401	398	410	391	381	362	413	371	403	368	381	334	414	349	398	372	397	378	382	383	387	369	384	399	392	380	390	365	379	385	375	355	400	398	398	371	396	414	369	408	430	400	404	412	410	457	420	352	381	407	402	365	370	401	380	401	375	416	362	408	370	379	395	361	362	429	356	405	393	420	376	378	389	395	416	379	404	411	389	412	357	383	407	343	384	371	425	397	400	403	414	371	401	390	376	409	388	422	371	428	365	390	376	394	386	398	366	406	378	380	377	368	444	377	374	409	394	375	414	367	409	382	431	403	382	398	393	399	385	417	366	371	422	371	388	392	422	393	389	403	372	370	384	370	368	394	376	365	371	386	399	400	391	400	371	407	366	415	371	401	408	372	370	384	400	425	365	396	381	412	396	405	391	374	373	394	383	355	377	408	372	383	416	403	401	362	399	371	384	378	381	400	367	407	405	395	361	377	431	364	403	420	410	373	361	378	385	351	409	423	388	394	398	360	371	366	395	357	392	384	422	414	420	381	368	437	333	394	383	360	375	377	402	414	379	401	387	369	399	410	428	408	371	429	396	324	341	370	380	417	407	354	388	380	401	396	412	395	349	391	413	410	379	349	396	367	435	414	360	339	384	384	420	385	411	373	346	419	383	378	382	369	404	432	397	363	377	397	385	350	410	412	416	398	407	406	336	414	394	370	384	395	401	388	404	390	381	400	421	405	376	411	392	431	403	390	363	386	416	384	344	395	388	387	403	378	387	385	409	395	407	373	403	387	434	396	371	398	406	388	387	397	379	414	426	405	398	385
37441	40099	38086	19879	10506	5251	4033	3188	3449	4123	3145	3315	2653	2072	1778	1570	1756	2133	1830	1823	1534	2175	1785	1270	982	1673	845	852	695	576	464	403	385	374	366	349	303	235	279	253	202	209	146	132	140	148	130	121	119	103	108	111	81	93	98	89	93	91	105	104	98	83	87	82	103	93	94	99	91	94	93	91	78	80	99	70	81	92	82	79	85	94	90	87	93	99	98	87	80	105	81	103	95	89	84	100	99	70	87	74	79	97	83	86	83	92	77	86	84	89	94	89	90	84	91	90	82	80	74	71	79	73	79	96	87	77	79	90	80	81	91	77	81	92	106	97	86	102	103	87	84	93	84	65	84	83	97	87	83	95	100	84	68	85	79	87	80	83	77	86	97	100	73	62	97	104	77	98	84	81	89	98	100	91	104	96	87	91	87	101	89	89	90	86	104	85	92	89	83	88	79	101	108	86	91	79	96	75	99	92	84	91	82	85	96	90	88	80	81	88	89	88	88	84	97	90	69	70	81	88	93	82	93	96	95	104	83	98	88	101	88	76	107	85	97	89	83	63	106	83	84	92	103	90	93	89	103	94	111	80	67	75	79	100	101	89	78	85	100	101	91	86	96	80	87	79	78	77	90	101	105	97	95	82	86	100	76	92	80	70	87	75	94	98	112	94	77	83	89	81	89	94	98	77	80	95	98	88	81	106	84	94	102	82	96	102	93	92	98	77	95	90	88	99	90	80	72	107	89	99	84	81	109	90	97	81	99	88	98	69	95	90	78	109	89	77	100	99	101	78	105	87	81	72	96	95	92	83	81	95	97	98	103	92	90	103	96	95	92	104	96	80	94	77	86	111	109	110	83	94	102	89	80	84	79	68	79	83	83	86	71	75	90	95	89	93	90	95	85	82	102	86	92	96	70	95	83	80	87	86	86	78	74	74	86	73	106	77	86	97	93	88	77	91	108	93	99	92	89	73	78	88	82	87	81	102	94	96	97	94	72	91	76	81	94	78	77	97	86	86	97	91	82	93	99	84	96	93	82	107	93	82	83	101	83	83	92	91	96	80	93	94	87	81	88	86	97	82	90	92	86	89	96	99	81	86	95	72	76	80	97	85	78	76	86	76	104	90	114	89	89	77	99	88	74	97	97	96	90	98	93	97	91	92	82	91	103	89	80	85	88	87	100	91	88	88	78	95	90	84	84	101	88	90	85	100	112	92	83	86	77	82	99	89	91	103	92	100	91	93	77	105	79	87	85	78	92	100	80	84	98	78	86	93	102	72	84	83	82	90	95	85	89	75	90	78	101	87	81	98	77	115	98	85	91	86	78	81	94	97	101	77	88	88	83	69	86	85	87	86	86	69	103	88	108	81	95	73	98	93	80	78	89	97	86	96	102	108	82	92	96	113	99	83	86	92	86	80	97	89	84	100	89	51	81	77	83	90	81	87	97	98	87	92	81	80	97	97	80	85	91	84	83	77	92	87	89	97	83	93	92	93	94	75	92	80	104	77	86	103	97	92	77	88	87	78	79	92	94	97	82	90	87	77	81	93	85	99	88	94	81	83	70	103	111	95	92	92	74	82	90	83	92	93	69	85	98	112	89	106	79	94	102	80	101	82	71	95	80	81	89	91	68	81	83	91	86	108	97	93	100	89	94	83	85	85	93	99	99	94	93	93	91	101	95	86	82	93	109	83	68	97	80	82	83	91	91	91	84	111	74	95	99	88	88	76	76	116	76	95	104	88	97	81	87	104	86	83	82	98	87	69	105	77	86	93	85	82	84	83	87	91	87	102	83	84	92	76	73	78	98	70	102	92	106	84	109	79	86	96	89	80	89	85	93	86	78	105	88	76	81	83	91	72	85	70	84	99	80	94	88	95	89	66	75	73	93	80	102	105	79	96	109	86	103	87	92	92	84	83	85	96	93	87	88	85	83	97	100	90	95	86	84	97	74	76	76	97	83	83	79	87	92	80	85	90	79	86	68	100	81	109	80	98	82	92	90	81	73	94	77	89	99	74	87	89	96	85	85	89	113	111	85	93	84	84	93	83	74	79	81	87	100	91	104	92	72	89	87	90	103	88	82	103	80	75	96	111	84	78	83	74	93	76	84	72	88	85	85	83	72	94	88	94	102	74	92	106	88	94	100	95	81	90	95	78	105	95	90	93	85	86	105	92	88	97	85	83	97	76	88	104	121	97	89	79	113	93	100	78	93	100	80	101	89	79	109	88	82	90	92	84	98	92	79	91	92	92	109	93	91	83	93	93	88	98	84	96	73	90	98	75	97	81	88	87	98	77	90	81	81	77	96	94	88	78	87	74	87	75	80	93	82	88	105	98	89	79	99	81	96	88	84	88	98	95	74	93	79	87	90	77	97	77	85	82	88	89	94	96	78	78	84	86	90	68	108	95	91	89	93	86	103	97	88	78	75	86	96	76	78	86	80	85	99	82	79	96	97	96	82	101	78	88	94	94	83	92	93	96	93	86	72	91	86	80	96	75	88	88	88	73	82	93	85	87	103	75	70	88	76	93	100	96	90	75	97	102	107	82	79	91	98	89	96	104	88	75	83	89	87	82	74	90	95	90	89	93	89	91	88	88	92	91	91	105	100	81	82	92	73	83	76	87	97	109	97	81	97	95	104	88	85	93	81	61	103	85	81	79	107	105	84	75	103	92	84	78	95	81	91	104	90	115	90	91	94	82	96	83	79	109	104	89	85	89	97	84	101	85	80	97	86	87	93	87	99	94	83	93	93	94	82	107	87	83	88	82	102	79	91	86	80	98	74	94	92	87	101	88	100	88	91	81	86	79	84	98	81	98	89	77	77	89	98	92	79	106	92	73	103	90	87	80	84	68	92	125	86	90	87	112	90	89	82	74	91	69	81	80	88	70	83	81	89	99	83	91	103	81	84	108	85	65	73	80	75	89	86	80	93	96	81	68	116	97	83	70	108	92	82	90	85	73	95	108	90	91	78	89	85	86	98	91	77	95	69	75	88	94	102	96	96	91	100	100	80	98	80	99	89	88	86	98	106	84	96	72	88	95	99	96	76	91	93	103	88	81	97	90	76	83	89	96	80	83	92	97	80	87	96	74	102	111	83	84	82	75	97	83	82	90	90	91	95	91	85	88	77	79	101	102	91	96	97	82	92	93	107	90	92	89	74	81	112	69	75	110	77	88	99	84	95	80	97	90	72	94	111	86	74	111	88	71	90	89	93	92	83	85	87	89	101	91	91	71	101	98	115	73	85	94	89	86	88	74	92	79	94	94	97	94	90	89	79	73	83	102	90	85	76	83	84	77	95	84	108	87	109	81	96	88	94	88	76	86	104	100	88	81	93	94	86	86	94	90	79	105	107	74	76	88	102	102	106	90	102	93	79	82	99	80	98	112	84	81	85	91	87	80	110	99	85	95	83	88	75	85	99	103	99	79	87	106	94	77	95	85	90	97	79	91	86	75	75	86	78	91	83	87	69	81	72	99	101	99
23940	35424	39830	27555	22750	20239	20023	19241	20683	22453	17951	19926	18228	15778	13750	12980	15433	16811	15354	15593	13161	16821	14370	12088	10560	14662	9167	9560	7995	6416	5221	4367	4349	4341	3486	4150	2961	2581	2875	2834	2280	1597	1520	1163	904	1023	1022	677	593	494	520	429	326	338	322	333	342	276	276	273	270	316	276	270	302	279	279	252	258	255	247	240	256	251	288	255	250	241	269	254	276	260	266	258	248	252	300	252	279	268	289	269	263	265	273	271	274	264	279	265	266	249	265	271	242	270	277	259	250	261	251	295	261	246	224	269	292	268	301	256	280	252	259	259	269	258	284	273	263	283	245	252	275	285	278	246	263	266	242	268	231	272	253	261	285	259	283	272	292	254	263	251	273	278	267	242	248	252	275	241	254	286	240	289	287	262	253	261	285	225	257	247	299	272	258	259	259	295	251	253	264	288	246	279	288	273	246	259	303	290	232	256	247	263	253	269	277	266	245	248	241	248	251	251	276	266	254	276	271	255	246	265	269	266	284	257	276	259	240	252	277	281	269	281	240	285	266	264	258	258	258	259	251	254	257	267	269	248	253	265	255	258	278	271	270	258	275	268	250	267	261	250	245	294	282	270	258	282	243	245	274	267	243	247	250	253	246	270	264	259	243	269	267	261	277	240	251	273	243	258	254	253	260	284	275	267	274	274	279	260	293	260	242	271	247	298	277	246	261	282	273	267	263	250	261	272	238	259	255	267	275	277	266	253	262	254	236	264	276	250	237	263	220	262	267	223	262	255	227	239	252	229	246	255	255	279	246	247	240	265	243	252	289	301	239	255	260	277	264	272	278	243	258	229	287	282	273	244	275	247	233	226	273	262	267	264	231	255	267	265	224	251	258	271	258	278	269	282	263	282	261	234	277	272	263	275	286	273	256	272	224	265	293	235	281	244	268	270	274	249	261	280	248	253	275	266	274	270	305	279	277	245	265	276	258	244	255	289	273	261	241	265	248	259	277	258	241	265	270	274	265	252	255	253	237	245	273	259	253	274	260	271	249	292	251	239	249	290	236	242	255	268	279	232	262	290	283	270	285	275	261	252	268	268	256	248	249	274	261	269	284	274	242	297	281	241	254	273	266	285	271	271	245	267	241	251	261	270	276	247	240	282	245	248	249	255	227	248	263	255	252	273	239	273	225	282	241	259	245	270	275	237	284	262	269	291	285	274	289	278	268	263	246	265	250	235	264	243	262	248	267	254	269	280	254	244	284	248	284	251	249	250	268	246	265	263	258	260	257	290	244	288	266	244	273	258	260	252	251	265	254	251	253	236	274	278	272	277	258	268	276	274	253	241	265	271	248	251	253	275	272	262	280	243	241	287	263	262	271	237	259	252	256	287	229	257	284	283	276	260	282	268	240	280	282	257	266	258	245	255	254	275	245	277	270	260	251	234	291	236	254	281	260	286	257	259	261	236	267	277	280	259	261	281	237	253	267	222	273	265	282	253	263	240	258	268	257	273	265	279	254	286	244	258	255	268	271	259	230	277	240	283	261	261	252	257	263	259	256	279	289	283	253	264	271	253	275	279	279	249	262	268	270	239	258	292	254	237	278	277	260	268	255	243	269	265	253	269	237	247	285	245	272	269	269	252	253	281	259	280	257	240	281	277	261	258	298	251	266	247	272	276	246	278	261	247	217	270	281	279	270	244	284	277	270	268	267	272	237	276	257	278	271	271	277	266	259	264	273	229	265	287	264	294	269	254	266	263	244	257	290	254	262	277	245	284	248	294	276	270	273	256	268	226	265	264	260	238	262	263	258	255	236	266	252	261	257	246	262	265	259	276	275	294	300	254	284	236	254	289	256	253	250	309	243	250	256	282	257	243	264	257	249	263	272	241	258	262	250	261	254	252	296	237	291	253	228	245	278	282	231	267	280	278	253	240	271	264	241	290	268	253	278	258	254	245	261	249	259	246	263	272	265	303	275	248	286	261	271	286	281	231	286	279	271	277	262	281	255	280	263	260	225	248	238	269	263	259	260	260	260	270	236	258	266	269	271	267	259	269	254	250	265	261	274	271	285	252	289	236	297	277	284	273	241	258	260	259	278	258	280	234	243	258	285	242	250	278	254	258	250	270	244	288	267	275	265	275	267	285	247	256	261	279	294	255	225	265	252	287	289	267	265	256	265	250	254	282	268	246	288	325	259	261	255	261	260	257	262	276	270	238	269	297	263	265	267	256	272	292	234	264	273	253	280	250	243	259	255	256	269	249	248	235	287	241	275	273	269	294	275	269	288	256	273	230	280	273	262	271	285	268	276	273	234	265	264	250	252	260	277	267	270	269	260	250	251	241	260	248	283	252	276	263	273	256	268	227	263	259	288	271	251	245	241	253	261	274	253	270	242	270	220	251	277	278	270	277	254	286	263	257	239	305	265	237	304	253	242	260	254	241	280	277	285	272	231	280	261	246	280	256	275	261	286	255	292	273	300	262	292	290	233	283	257	227	276	283	270	271	272	259	246	301	270	242	285	271	235	293	238	262	253	263	259	277	261	267	277	263	279	261	250	265	254	249	268	291	260	261	291	288	246	244	290	248	254	279	294	250	285	238	269	255	268	262	271	263	282	248	280	245	245	268	279	269	237	256	260	240	272	283	297	235	287	256	255	284	292	264	243	258	273	274	294	257	260	243	267	255	268	252	267	250	251	279	270	267	266	252	275	270	281	258	274	233	253	250	251	277	262	279	247	261	270	215	264	286	304	251	263	260	289	229	268	253	262	238	261	291	256	270	247	270	249	255	254	246	230	237	269	241	237	258	241	263	258	261	267	241	276	256	246	260	248	272	276	283	255	270	239	268	234	245	290	244	275	258	269	270	234	246	266	261	257	258	291	273	253	268	262	265	250	252	242	254	239	249	254	288	264	271	238	258	251	245	275	253	253	215	259	259	251	228	253	246	259	238	290	268	283	269	235	251	238	217	278	254	267	247	254	263	242	269	236	255	260	264	274	239	263	257	269	269	263	250	271	270	240	266	278	294	261	256	264	279	253	268	243	261	250	279	273	280	278	293	254	260	266	259	263	281	259	260	267	281	273	259	276	297	296	278	275	268	236	278	266	256	265	272	254	247	282	237	286	268	255	278	275	283	261	253	277	225	272	259	286	245	260	272	233	278	288	267	259	229	266	253	268	260	246	259	231	208	275	262	266	271	250	265	254	252	223	232	265	263	271	272	267	252	259	253	237	245	293	280	263	267	262	236	287	252	279	257	279	265	269	290	246	278	304	242	271	273	245	241	264	236	268	245	282	252	248	267	270	234	250	256	291	282	238	252	260	295	263	264	271	289	300	269	270	257	283	263	271	239	260	289	293	260	260	223	261	260	262	244	254	269	263	259	246	254	252	269	241	287	264	257	240	242	297	252	261	285	258	257	251	226	251	262	285	258	257	246	262	284	255	266	271	248	259	293	255	246	248	287	257	273	266	278	285	247	275	268	259	238	246	248	243	265	244	252	248	277	263	259
8173	5100	3280	1108	633	455	402	397	368	341	322	290	292	229	245	251	220	240	212	207	238	237	199	210	199	205	212	182	181	206	181	171	203	216	173	192	192	153	189	171	224	177	191	166	202	187	177	178	169	194	192	179	198	189	176	203	186	185	200	180	198	194	189	184	183	169	149	156	193	202	178	177	174	171	187	191	200	178	184	207	186	178	194	172	191	161	189	195	167	178	188	184	215	196	186	190	181	179	172	158	173	180	174	164	168	214	175	169	193	164	210	169	176	176	179	183	151	198	175	182	182	182	187	182	204	179	168	190	186	161	164	172	170	175	176	171	203	194	184	172	198	197	208	162	175	191	189	197	198	190	195	184	170	197	197	182	179	213	170	176	193	194	165	187	190	179	188	179	169	173	168	158	165	183	176	186	174	195	181	203	171	188	193	186	209	178	172	191	192	205	170	152	178	180	183	187	164	190	182	156	173	203	172	187	185	172	188	171	164	168	161	186	182	161	157	205	197	184	182	193	182	204	150	187	211	188	169	186	171	178	184	188	206	178	184	197	207	153	192	173	150	199	186	196	185	161	188	178	168	150	157	172	168	169	185	176	211	177	190	189	183	168	192	159	170	177	178	182	184	147	188	167	186	163	171	180	184	207	189	185	165	170	161	187	182	170	197	157	183	176	187	183	185	162	181	216	186	184	180	197	178	178	201	171	193	161	194	174	186	199	196	196	204	183	184	167	192	198	186	170	175	168	181	183	185	193	192	183	177	180	189	140	178	188	215	193	174	182	176	176	204	178	187	166	167	182	189	191	211	172	176	169	149	167	174	180	166	192	171	180	152	171	150	188	180	187	163	187	200	166	171	167	170	182	169	175	194	153	189	189	162	183	199	172	176	173	159	180	183	167	179	155	187	197	181	186	172	194	189	168	175	183	175	182	180	184	181	192	184	184	146	206	185	197	166	199	171	179	192	161	164	187	197	176	182	172	174	202	177	189	172	176	192	188	170	198	197	173	191	179	178	209	168	180	153	181	150	181	163	166	179	183	194	172	178	188	171	179	185	182	190	152	174	181	183	201	186	159	180	177	188	192	193	190	181	173	182	164	172	192	213	189	193	204	166	164	173	178	171	187	160	145	172	189	183	185	204	173	195	185	186	184	169	195	185	154	191	166	177	191	196	163	176	189	181	171	191	193	187	170	192	171	199	184	167	177	190	185	180	170	168	186	175	185	164	174	184	182	193	151	183	145	179	188	181	189	195	174	190	183	202	194	184	168	179	190	179	176	176	194	195	174	190	183	193	170	169	170	182	197	184	211	188	186	164	181	190	173	175	163	177	186	170	167	158	171	186	175	181	176	182	179	166	183	170	188	189	158	177	188	181	175	169	189	187	156	201	181	182	194	166	171	177	178	198	183	177	192	179	182	149	194	190	180	197	186	198	179	194	155	187	166	183	199	190	215	182	180	188	183	192	185	175	198	199	162	185	183	159	189	191	163	188	175	193	165	186	195	161	193	175	178	180	179	182	205	170	168	187	153	176	167	175	190	167	157	167	184	171	171	198	151	216	169	187	181	183	183	206	192	188	190	177	189	193	193	166	184	163	187	176	175	169	184	215	175	149	188	175	171	185	149	160	191	173	179	175	193	202	166	168	168	189	170	193	184	178	142	206	169	161	185	193	194	188	182	222	197	171	183	168	186	183	178	192	194	191	174	195	197	184	188	157	172	196	212	202	176	167	185	180	181	202	197	196	186	198	168	176	178	168	177	180	175	176	199	196	152	156	178	179	165	152	191	173	171	209	175	157	186	207	177	190	171	173	220	189	196	181	159	169	182	181	182	207	187	188	179	170	179	171	178	169	182	192	158	198	182	148	184	197	185	205	186	180	188	188	177	172	221	204	177	148	197	182	183	185	177	183	201	185	196	178	185	184	170	192	167	191	172	163	177	196	201	195	183	164	225	195	185	202	192	161	193	208	209	185	154	178	188	174	204	164	179	182	205	176	195	163	171	186	169	163	174	199	198	188	162	200	185	179	177	210	175	199	168	170	189	199	172	202	193	167	167	175	174	197	178	184	197	187	200	205	164	177	171	178	181	170	190	193	190	168	181	188	173	178	209	197	179	188	193	183	189	182	174	198	183	193	187	174	185	160	186	181	178	186	165	177	173	178	191	177	187	165	218	173	177	169	166	186	172	168	159	174	161	181	182	207	156	203	176	205	196	181	174	194	173	210	207	176	185	176	202	159	172	175	160	166	210	196	181	169	183	187	186	198	182	180	189	196	188	195	199	169	186	206	203	183	178	168	178	183	173	178	168	170	186	169	180	211	177	171	177	175	178	189	196	215	196	190	179	182	200	176	214	175	195	190	181	177	172	194	183	181	206	181	210	194	195	189	165	172	171	194	198	189	150	226	182	197	162	199	178	182	187	164	166	168	181	174	185	183	181	206	183	188	177	184	152	189	176	168	171	202	178	187	193	204	183	132	186	180	175	192	161	190	156	160	189	163	194	180	196	197	173	173	165	188	196	197	162	164	180	182	161	192	190	172	182	169	181	192	198	181	172	179	192	184	176	191	180	165	175	164	188	194	177	177	188	201	163	203	205	198	180	212	184	175	192	178	181	174	182	196	186	177	178	200	174	178	166	176	177	189	148	184	174	173	176	145	152	166	169	190	191	175	184	169	160	196	183	174	185	196	173	173	178	182	173	168	198	181	177	177	171	214	177	164	196	183	172	171	187	193	177	179	181	177	175	159	193	186	181	141	176	187	203	193	193	193	179	151	169	168	154	158	192	191	183	182	171	192	177	177	171	182	177	203	171	190	163	189	192	191	188	166	190	180	176	179	182	181	156	164	154	189	203	190	191	181	178	185	178	167	172	172	184	182	203	177	157	181	165	163	177	209	183	188	190	180	182	192	170	160	188	188	194	183	180	190	161	184	218	197	183	167	215	173	161	177	165	177	180	178	193	182	165	164	176	180	205	177	203	170	197	170	161	179	177	182	180	194	187	185	197	171	186	175	186	173	174	196	194	153	197	186	197	169	169	167	190	175	184	187	174	210	187	177	190	181	188	178	186	170	162	185	168	185	170	162	196	189	180	195	209	179	198	189	188	184	182	180	183	176	189	190	188	184	185	190	168	186	186	171	175	186	190	159	180	174	179	160	197	176	152	173	162	190	184	163	183	192	173	179	199	191	177	188	183	182	192	178	189	163	172	181	186	190	198	192	172	198	190	192	187	163	185	194	175	193	181	190	159	185	183	171	192	194	192	195	208	185	163	167	207	195	177	201	166	188	189	196	183	185	185	162	188	199	204	169	159	177	181	153	176	171	192	170	165	198	173	202	166	181	180	170	201	180	199	179	195	185	199	169	159	178	155	173	172	181	181	197	188	210	170	198	174	153	171	177	187	180	198	181	186	158	174	189	173	170	157	182	200	175	191	175	185	186	198	192	185	205	177	181	186	200	182	174	192	216	173	197	168	184	200
6963	6251	12599	8799	6190	4529	3964	3478	3244	3089	2546	2445	2164	1802	1691	1371	1342	1460	1295	1327	1191	1378	1160	974	905	1185	877	945	783	737	664	688	696	622	642	631	600	573	569	592	566	551	532	488	473	518	510	487	467	486	506	532	484	465	518	490	516	531	469	481	478	515	476	510	484	503	482	482	460	498	478	521	530	495	506	493	504	451	490	507	475	518	466	525	475	506	539	462	477	516	504	483	472	541	522	487	511	567	476	520	489	493	491	464	492	501	500	546	463	476	496	480	555	522	516	431	481	515	493	482	536	469	478	499	484	519	452	476	504	497	530	459	483	470	508	479	512	515	506	452	518	469	509	510	496	457	481	475	509	509	446	490	482	538	508	458	458	465	500	497	496	508	489	495	467	493	489	545	528	492	503	491	540	495	512	504	483	519	525	481	484	493	542	516	525	510	489	493	504	496	455	512	477	509	493	532	488	503	488	478	491	500	489	531	433	508	480	524	478	525	515	486	506	521	498	489	488	500	511	511	513	440	518	505	479	490	456	495	540	491	488	525	488	517	499	504	524	484	519	460	481	492	495	492	526	529	482	502	507	493	505	541	458	500	460	465	459	488	443	460	499	467	472	481	530	473	492	490	511	507	511	471	461	475	519	524	454	513	484	464	453	464	485	503	504	487	527	509	511	506	489	468	479	483	498	507	491	482	508	501	484	482	454	462	490	544	530	499	514	467	508	504	513	499	475	488	516	492	507	513	503	511	473	494	482	485	518	519	492	514	521	494	529	488	476	489	501	499	490	480	537	467	484	508	474	486	503	497	476	470	507	525	505	507	483	483	535	457	512	492	484	500	505	489	520	497	513	510	549	464	491	519	483	496	482	457	480	480	497	482	465	524	461	464	500	507	483	506	500	514	492	473	444	442	524	502	473	487	494	510	512	476	524	483	484	474	482	504	520	501	497	500	480	509	528	488	459	500	464	482	537	485	524	503	494	511	529	488	508	532	496	487	556	490	465	461	477	506	490	490	454	519	495	510	515	486	485	509	491	523	485	477	516	517	486	520	539	476	508	519	486	479	517	507	492	550	498	468	483	495	461	518	500	495	479	518	516	499	490	457	532	473	518	484	479	482	521	478	464	497	452	501	470	527	532	501	511	484	504	503	524	477	490	453	526	502	466	487	522	519	507	500	467	492	547	466	501	539	542	512	463	490	458	533	527	504	478	471	481	507	501	501	510	489	564	487	514	507	518	478	490	514	453	475	477	468	494	497	496	541	499	469	513	497	475	495	460	469	506	467	495	485	496	508	490	487	508	501	521	486	480	481	557	497	491	446	506	477	475	477	513	496	498	486	496	522	509	490	481	464	465	492	517	490	468	492	487	469	514	506	484	510	492	438	497	485	472	508	492	489	509	524	503	515	516	528	517	494	495	458	512	538	487	511	493	467	494	480	471	518	493	522	498	464	524	473	487	482	485	483	489	495	501	513	472	476	559	449	486	489	457	491	522	479	495	511	477	460	497	521	509	487	496	543	496	496	500	493	505	515	491	525	485	498	493	476	496	494	503	491	485	472	504	527	489	526	480	479	519	494	508	528	514	510	463	457	505	569	503	526	507	502	506	479	498	505	501	474	476	494	524	482	530	490	478	516	498	547	515	474	491	534	505	486	502	461	428	494	469	516	496	510	503	537	476	483	514	486	477	516	497	473	520	491	546	468	501	471	493	497	523	497	477	481	470	491	515	438	482	462	483	526	517	496	504	502	526	487	501	517	525	463	480	517	497	486	490	449	514	494	494	482	481	498	517	486	516	511	465	507	524	519	512	449	468	481	473	446	503	506	475	494	468	487	484	471	454	496	494	503	526	476	526	453	460	493	490	474	471	484	518	504	510	480	499	508	486	489	478	490	481	503	505	480	488	475	446	501	468	502	494	506	486	483	516	498	496	493	518	490	489	493	491	497	502	448	471	482	516	486	451	497	509	493	515	531	468	482	511	506	545	498	485	498	488	482	504	526	485	482	529	530	481	495	507	528	494	541	468	485	483	487	499	476	474	437	516	492	509	478	506	551	499	473	487	485	448	457	464	519	469	506	509	489	487	466	516	509	511	469	475	484	484	503	513	482	490	474	497	534	518	489	479	500	493	505	483	497	482	489	527	461	443	499	499	510	497	500	478	477	501	484	513	497	497	493	531	501	496	540	494	513	497	487	557	469	488	500	499	489	493	462	509	516	500	512	527	508	473	479	492	478	486	502	498	474	495	504	495	467	492	504	460	526	466	518	489	535	482	481	447	494	464	449	488	542	486	559	497	522	467	487	515	525	483	489	481	472	480	510	509	510	481	474	529	504	492	482	556	493	509	478	504	507	527	532	519	483	512	486	484	463	510	501	518	501	469	487	499	474	502	495	514	478	482	466	518	512	487	527	462	501	487	494	483	462	514	491	517	534	481	487	533	509	490	466	482	465	512	471	464	514	504	483	528	508	486	486	492	457	482	488	513	474	480	496	461	488	511	493	450	474	502	460	486	513	492	478	496	458	482	462	469	460	482	502	464	520	520	481	514	508	489	503	514	521	492	517	503	478	510	485	490	508	471	502	486	501	483	453	516	490	477	525	501	512	492	467	478	472	453	479	496	502	484	480	493	520	509	452	494	492	479	502	484	444	487	507	508	528	466	486	517	483	488	558	491	533	500	504	488	445	506	520	489	528	464	499	464	491	479	459	460	492	502	496	487	481	482	472	480	525	525	525	489	447	484	497	521	503	451	489	468	501	488	495	472	469	491	533	501	512	484	509	539	457	500	495	501	485	464	503	491	529	496	462	503	498	505	519	498	491	478	496	486	516	509	495	495	494	488	482	470	483	490	513	518	517	516	495	534	497	507	502	477	444	491	484	488	479	476	509	457	466	541	495	534	468	498	500	521	485	506	491	499	529	504	469	473	453	473	510	494	503	520	491	504	479	509	522	505	508	469	518	511	510	513	501	519	494	448	508	525	511	497	503	499	466	455	487	425	473	494	509	481	479	507	431	499	519	517	519	503	474	464	488	503	514	490	497	504	472	485	522	458	534	472	468	492	487	498	523	520	485	489	499	474	493	484	509	502	474	531	444	526	468	504	549	505	489	472	497	526	474	491	524	524	450	514	489	490	495	505	471	497	505	493	488	497	508	487	493	508	486	461	472	532	497	527	476	491	505	507	502	503	503	475	489	510	476	490	509	490	472	487	527	459	478	480	496	457	498	471	487	451	506	494	483	468	531	474	486	504	489	474	471	470	503	473	506	575	493	474	470	469	495	523	463	501	507	474	487	542	491	476	445	506	490	490	455	507	516	512	516	496	476	469	475	507	479	518	502	479	481	489	469	508	485	453	481	489	494	476	461	474	518	474	493	507	448	475	508	503	476	504	484	504	475	484	492	461	483	495	505	494	532	492	500	476	484	501	508	451	488	465	491	531	487	511	499	452	503	524	495	501	473	493	477	484	483	502	537	474	482	477	458
24881	27294	24198	10020	3649	2266	2037	1849	2268	2022	1934	1756	1267	1293	1038	827	883	981	795	845	894	998	840	744	556	798	478	528	471	415	267	315	301	293	258	245	225	277	181	208	194	188	186	165	163	173	133	162	134	168	148	140	128	129	133	134	146	125	131	156	113	138	148	121	136	142	162	157	125	136	153	124	112	148	143	148	148	156	149	139	144	126	133	148	123	150	142	122	124	126	147	135	164	121	148	158	130	154	157	154	122	161	135	129	150	112	128	140	152	131	143	151	122	128	127	125	133	131	136	129	140	124	155	144	151	125	141	146	139	121	141	140	142	146	134	147	140	130	137	134	149	127	127	159	128	134	160	130	145	134	132	119	156	130	133	117	151	134	133	146	134	138	138	153	135	126	140	147	131	142	135	146	151	138	152	130	142	141	128	132	157	135	140	171	137	146	121	153	155	165	124	121	161	144	151	143	136	149	153	140	125	131	120	119	133	125	150	125	153	138	149	134	161	174	153	145	140	144	141	158	131	111	146	137	139	138	147	156	127	123	143	160	139	148	112	127	154	126	131	146	142	124	138	119	155	128	135	138	128	121	134	140	137	122	123	154	158	158	154	122	163	147	123	164	179	148	141	133	137	137	130	134	149	134	143	142	132	137	116	144	129	160	134	146	143	153	135	135	130	141	154	146	123	128	132	133	133	129	150	150	140	136	120	152	125	137	124	139	142	140	133	132	141	127	129	126	134	125	157	132	143	169	147	134	147	122	150	139	146	149	120	135	140	160	131	145	157	131	124	121	145	140	131	135	150	130	134	119	139	137	156	153	130	153	115	121	137	148	155	143	126	154	161	136	145	146	149	134	143	138	153	149	142	127	147	142	126	133	128	140	145	133	124	126	108	140	134	123	114	148	154	152	145	126	140	133	133	143	117	156	125	144	123	130	125	167	146	150	140	148	143	135	135	125	128	123	131	132	115	144	140	152	131	134	135	129	139	118	146	130	130	133	128	135	144	127	130	152	131	152	151	151	118	132	138	147	137	121	151	175	157	126	139	139	121	137	122	129	138	153	134	135	130	127	137	141	128	136	138	132	126	112	153	118	152	121	130	157	130	155	142	118	136	133	141	165	121	158	138	128	135	153	147	141	139	161	133	131	129	137	124	137	132	122	136	130	157	127	136	145	145	111	131	137	149	155	153	141	129	124	148	167	147	128	143	141	144	120	145	142	154	136	135	153	129	147	120	149	132	142	140	137	145	154	156	141	138	135	138	147	112	161	130	143	140	145	126	155	149	145	127	160	146	140	138	135	143	141	136	134	107	131	128	139	136	122	153	128	111	140	112	126	133	111	148	165	137	132	125	154	140	153	126	158	141	140	154	116	133	145	146	129	113	138	136	121	139	135	145	136	123	113	123	142	171	129	143	131	134	144	119	143	127	129	153	142	142	124	134	131	143	161	120	142	152	144	136	141	148	138	133	135	131	117	136	133	153	136	155	126	139	124	146	123	144	129	134	147	127	129	137	108	150	134	149	158	146	131	133	133	125	146	121	129	158	129	145	132	131	128	131	122	151	147	128	156	144	137	127	144	128	139	155	148	141	137	127	146	126	127	127	122	161	137	127	137	146	127	143	149	144	143	130	126	128	128	142	111	152	126	141	163	123	136	149	119	136	120	145	148	140	134	126	136	134	153	137	134	164	139	124	142	138	121	145	132	166	132	140	145	141	149	143	129	126	157	144	125	130	166	134	125	136	113	137	147	132	141	134	130	137	151	148	143	124	133	141	139	145	132	131	149	124	116	137	136	152	141	125	139	124	147	151	150	147	151	125	131	119	131	142	151	134	146	129	161	134	126	158	159	128	146	140	157	144	152	142	157	127	138	126	137	140	159	146	135	143	146	129	142	130	129	130	144	153	133	140	122	132	129	145	159	124	137	139	114	154	136	129	144	142	116	153	136	118	122	157	154	135	141	134	135	140	135	155	134	125	149	161	150	132	130	131	130	145	145	118	131	142	129	127	127	137	142	129	142	162	156	123	149	138	157	129	141	145	136	128	144	151	134	124	143	131	132	140	151	150	150	145	116	107	122	132	112	143	138	159	128	143	143	135	121	144	130	133	155	126	151	151	130	123	138	151	154	147	126	143	140	143	125	115	132	131	144	133	152	138	170	156	144	143	145	141	148	138	143	128	140	158	141	151	158	157	135	123	135	131	129	131	134	127	141	137	136	143	141	108	147	160	113	136	154	114	139	152	127	116	155	120	133	129	138	106	148	140	140	156	154	147	143	148	153	137	117	126	151	141	146	140	157	154	137	121	138	126	137	124	156	120	163	142	160	145	149	157	145	165	134	137	141	148	147	140	134	146	129	125	150	150	128	122	140	135	144	157	155	130	130	149	138	149	162	117	140	140	139	150	121	147	123	134	159	125	116	108	158	137	156	143	132	155	131	139	121	149	147	143	128	130	115	153	151	144	144	127	139	124	122	131	150	139	144	138	116	138	157	146	142	120	116	134	136	122	139	144	127	135	159	155	122	142	156	135	141	131	139	123	137	111	144	154	157	153	153	139	124	151	125	163	132	134	143	137	127	136	135	138	161	130	139	146	118	133	144	142	131	144	116	131	142	154	146	132	158	145	127	146	126	132	166	135	137	144	157	139	144	119	139	129	128	140	129	157	156	148	146	133	142	150	142	133	131	142	156	128	134	114	143	136	120	118	149	129	143	146	133	125	129	141	138	123	138	138	153	135	112	158	125	114	140	151	144	145	136	152	121	155	120	131	143	132	129	135	156	132	135	125	139	140	125	129	169	135	125	130	137	130	131	141	133	138	140	156	154	138	128	142	146	135	136	136	143	134	137	149	130	135	131	150	146	141	144	136	131	154	133	158	139	134	152	156	146	145	127	142	136	125	161	156	156	146	138	145	132	147	143	134	157	122	151	147	141	146	144	133	166	150	131	159	160	142	112	139	139	136	142	138	128	125	151	143	133	139	139	143	140	155	156	119	132	136	147	104	116	136	151	115	154	145	115	127	140	145	150	141	123	135	130	129	111	134	123	120	144	145	154	140	158	153	144	129	135	164	135	133	150	105	144	134	151	152	126	142	167	128	119	129	134	145	137	145	128	158	143	122	130	136	142	147	142	130	146	141	146	125	163	151	136	152	140	142	153	137	127	166	139	139	142	136	146	145	140	150	138	144	125	129	126	144	148	146	125	133	150	150	148	156	153	133	151	135	141	113	138	140	137	156	141	128	125	140	142	122	133	146	128	126	134	150	120	138	129	140	127	145	142	135	146	133	114	144	130	130	142	151	129	143	125	148	145	140	124	150	128	140	144	141	129	158	135	137	143	153	139	136	138	150	138	132	135	136	124	131	127	133	152	130	142	140	127	124	124	161	133	134	147	126	145	146	135	157	126	149	139	138	139	130	144	134	153	137	125	139	136	140	127	142	133	134	148	151	144	140	123	134	168	145	126	146	142	127	151	142	134	124	132
16211	25747	31571	20507	15781	14084	14642	13162	15717	13604	13725	13231	10936	11852	9942	7904	8494	9673	8431	9002	8340	9857	8465	7865	5588	8449	5103	5637	4438	3540	2764	2707	2794	2544	2172	2208	1654	1793	1804	1607	1585	1085	1018	837	651	690	581	498	513	487	469	464	429	387	418	394	370	415	360	340	389	411	389	364	357	400	378	388	402	333	359	393	378	385	370	405	378	408	424	383	389	347	377	390	395	354	378	363	366	390	377	389	407	373	381	387	413	380	367	397	418	387	377	372	402	399	383	380	370	393	386	384	372	446	370	427	353	380	363	375	410	384	377	370	400	372	383	378	377	384	388	377	381	381	339	402	375	398	385	365	442	403	370	400	419	380	399	348	383	368	347	371	403	391	379	409	397	427	366	398	386	409	389	416	353	372	380	405	400	379	375	397	377	421	381	350	387	405	333	341	392	401	365	387	387	371	381	384	397	402	426	391	361	377	408	383	407	384	381	397	384	401	386	376	396	423	413	411	360	381	383	383	365	371	394	388	380	373	354	413	370	412	364	390	401	400	353	369	371	393	381	367	392	380	351	360	375	361	365	407	401	379	384	394	408	379	376	354	391	409	372	371	370	379	381	393	397	387	360	381	377	380	400	409	405	372	332	408	396	398	379	355	378	356	378	395	393	397	419	408	378	399	416	378	387	359	397	376	394	396	371	370	415	397	391	381	378	344	415	366	403	415	405	379	419	373	379	397	361	377	369	376	377	392	401	355	359	364	397	423	382	381	401	387	367	402	354	381	366	369	368	384	403	362	366	400	356	422	410	399	327	386	383	358	371	356	367	340	419	386	360	355	402	368	398	410	386	392	378	385	359	372	404	402	365	380	382	381	378	346	369	386	356	386	356	332	431	422	407	406	358	364	325	435	385	361	406	383	381	408	405	373	363	337	411	352	359	373	391	396	378	371	364	360	391	344	380	391	394	381	362	388	382	375	336	401	377	366	406	384	418	391	340	391	390	369	379	429	356	339	393	382	374	351	393	350	417	380	400	419	370	357	376	378	358	391	367	368	386	394	366	363	363	362	394	386	394	370	398	381	365	400	361	379	385	357	386	330	384	353	381	365	367	415	361	407	350	397	395	410	384	379	403	379	384	386	399	399	414	412	369	378	351	414	369	362	362	365	354	418	387	407	396	403	380	390	367	394	374	397	394	378	324	359	391	379	394	439	360	353	368	403	359	400	384	374	362	445	372	377	408	375	396	381	376	395	394	420	366	405	410	389	370	399	372	400	346	386	400	385	371	366	387	384	392	407	385	382	384	392	403	387	398	367	407	384	397	355	385	356	382	399	372	382	413	380	399	391	383	395	396	379	399	397	386	372	398	366	400	373	413	367	395	367	382	408	384	392	376	343	377	396	376	372	370	389	400	402	373	399	366	390	366	363	389	393	398	396	360	369	383	383	381	344	387	375	403	368	388	374	398	381	366	405	376	406	369	396	353	361	375	373	364	393	402	361	401	388	419	370	387	367	381	398	395	368	411	398	389	389	386	367	401	377	378	394	406	378	388	402	358	405	350	439	376	402	364	345	382	340	387	356	374	394	423	402	424	403	403	367	386	370	376	411	399	345	408	418	352	383	392	399	377	373	390	391	396	398	418	371	395	379	371	356	363	395	392	361	405	371	400	365	401	378	388	371	404	350	404	401	374	385	390	403	370	389	398	445	390	380	360	366	398	353	378	404	370	380	363	407	391	396	373	401	392	343	380	393	384	362	404	358	359	431	365	386	385	379	376	398	385	396	381	387	391	375	369	382	414	395	352	364	385	396	388	415	379	388	364	397	383	401	435	388	382	342	395	383	405	360	383	407	354	367	378	364	404	364	353	399	413	373	390	365	382	423	414	398	396	360	387	413	345	363	392	369	372	338	391	430	365	375	377	379	414	354	354	394	389	403	398	400	383	386	368	411	397	415	377	424	362	400	393	388	394	382	398	353	409	358	365	375	371	355	392	368	352	358	352	357	361	371	397	359	345	387	354	370	400	398	371	407	429	388	406	375	374	397	406	355	379	404	368	358	380	406	413	403	406	368	390	369	366	421	357	379	421	400	381	419	349	398	382	375	370	391	368	421	340	396	386	347	370	367	371	370	349	372	391	358	367	405	377	382	373	370	393	376	358	369	414	418	383	377	363	358	420	399	368	375	379	382	370	397	372	332	346	383	402	372	395	348	393	376	375	381	403	370	386	364	385	350	370	415	375	401	409	367	359	346	391	372	381	376	343	401	347	412	387	379	402	383	367	368	401	391	394	374	385	385	378	372	367	385	354	375	386	364	386	376	393	360	380	405	394	378	372	407	375	375	390	377	399	365	367	391	404	379	363	366	431	379	380	375	348	354	381	431	387	361	389	358	396	394	360	403	379	409	393	391	362	433	364	411	359	371	379	411	404	387	376	399	402	380	332	348	385	383	413	351	346	404	407	408	404	354	391	429	365	425	391	390	402	377	410	383	332	330	394	374	379	374	414	401	369	384	381	400	347	372	378	392	368	355	393	400	386	361	407	363	390	429	379	366	389	392	368	343	381	391	379	391	373	364	385	356	412	364	383	396	416	379	372	394	385	398	387	387	389	407	363	408	375	373	370	365	386	379	394	403	404	371	384	375	365	374	386	366	413	400	398	396	371	408	377	410	419	400	379	376	396	390	388	370	379	409	431	363	370	396	374	371	391	364	381	340	360	356	362	408	383	372	391	380	416	393	386	400	400	396	370	377	400	391	365	364	401	368	390	376	382	426	424	404	419	377	341	414	379	359	369	383	395	365	375	388	417	397	387	353	383	354	405	386	370	380	381	342	383	375	383	379	348	400	373	374	400	373	404	370	403	390	383	381	377	360	389	415	383	391	375	438	386	417	379	394	398	394	364	347	407	371	358	386	393	390	337	365	380	401	343	348	384	381	418	408	380	377	399	377	382	375	379	390	410	362	392	418	367	398	384	394	406	354	365	348	380	371	362	374	361	369	368	386	404	379	398	384	402	383	397	415	375	375	370	399	361	371	369	402	401	352	376	378	370	398	353	393	392	359	396	352	379	398	372	386	377	340	391	376	392	373	380	412	389	386	391	382	383	383	410	392	391	401	391	410	411	434	390	373	428	382	389	395	346	376	357	357	398	403	416	384	375	395	409	405	421	397	370	380	392	372	393	389	388	362	385	382	348	381	388	348	397	355	394	391	353	384	396	354	377	381	395	390	377	390	360	395	378	370	403	380	369	413	392	380	397	379	353	357	365	415	362	351	360	372	362	426	381	396	387	374	397	363	387	371	408	389	373	420	405	395	414	359	410	373	362	398	361	377	363	375	381	385	405	366	399	417	393	385	368	350	382	379	396	407	407	378	406	402	375	336	395	360	402	369	386	391	392	396	388	376	399	330	388	387	374	401	372	339	376	360	371	388	398	372	403	368	368	402	364	351	397	373	370	396	407	379	388	361	385	385	381	402	358	362	396	393	353	408	375	351	403	362	360	370
35637	33898	30625	16019	7787	4408	3370	2759	4530	3407	3870	3111	2322	2344	1996	1594	1512	1802	1576	1665	1499	1785	1534	1473	996	1458	793	975	685	622	437	409	459	503	334	305	281	291	295	200	225	179	137	162	110	123	108	92	106	103	94	102	83	101	91	100	92	77	96	85	71	70	79	75	72	85	96	88	89	69	86	97	94	74	85	81	86	95	87	88	84	80	96	109	82	82	96	68	110	101	90	79	103	94	81	85	93	92	95	95	92	93	97	79	76	90	73	94	82	81	110	88	84	92	88	83	88	94	82	89	76	77	53	70	87	72	85	77	84	72	76	82	93	94	86	82	89	95	97	92	90	78	73	83	86	85	102	95	91	80	79	75	89	74	68	96	86	97	88	109	91	92	97	83	84	83	106	86	100	89	76	87	85	88	100	95	68	90	83	91	80	86	78	87	85	111	76	78	78	83	79	94	97	74	92	88	83	102	93	89	96	80	94	108	101	94	84	95	85	83	90	82	84	94	83	80	87	83	72	82	70	90	77	86	88	84	81	69	99	73	75	92	88	82	84	86	80	77	79	88	75	87	84	88	100	68	106	80	83	96	92	66	92	101	108	75	83	98	93	99	71	90	90	98	76	79	78	86	97	67	93	88	82	78	88	93	88	109	80	94	101	94	86	87	91	96	89	89	110	69	81	87	90	91	90	71	80	80	62	99	85	108	91	81	84	88	105	85	85	81	86	79	92	85	93	88	82	94	81	83	88	70	91	74	75	79	73	86	102	86	89	63	79	82	72	82	109	93	83	90	75	98	79	90	93	84	94	84	80	89	98	86	95	85	83	97	79	85	84	93	102	90	71	76	93	82	84	69	84	76	76	91	103	88	71	80	109	78	86	97	76	81	90	89	88	91	77	102	95	82	94	76	95	68	74	84	74	85	91	90	83	96	96	85	80	87	103	80	89	95	93	63	93	96	92	96	92	81	81	98	95	98	91	93	90	99	93	93	119	89	93	71	98	91	78	86	92	110	91	85	92	79	98	88	95	80	96	89	109	73	77	76	90	75	77	91	85	105	101	71	106	92	100	78	94	77	81	87	89	88	111	85	107	85	87	74	86	97	94	77	74	82	82	83	92	80	88	89	78	96	110	81	82	80	80	82	90	100	94	85	94	81	71	78	75	75	71	91	85	79	79	79	90	63	96	84	108	84	88	87	96	74	93	84	79	90	114	68	90	105	95	105	99	84	75	85	90	82	81	74	70	88	94	96	86	73	82	93	69	77	88	92	89	91	77	77	78	89	85	88	96	77	95	68	89	82	80	88	90	96	67	92	84	91	87	74	80	74	91	96	79	100	83	77	74	84	89	101	83	89	82	78	92	80	92	98	78	78	66	82	80	93	86	81	89	95	77	101	85	97	100	81	91	78	71	94	89	92	90	78	80	96	74	76	89	96	90	87	77	69	71	88	86	85	86	83	90	93	75	94	81	89	87	89	96	91	98	83	98	98	80	105	88	80	71	90	71	90	78	79	81	80	101	94	85	93	80	118	72	99	86	76	80	74	77	78	96	91	88	102	89	65	81	89	77	88	69	77	109	89	78	78	74	105	92	114	86	82	96	87	80	71	86	95	95	77	80	83	72	98	80	83	107	91	78	86	93	92	88	91	75	79	91	89	79	83	69	90	94	86	90	94	94	93	98	90	81	100	87	91	75	96	86	87	89	97	95	93	117	88	77	87	89	99	88	93	88	81	90	82	79	96	64	81	86	90	86	95	91	94	82	90	85	99	90	90	96	84	72	93	80	77	82	96	81	91	82	98	83	89	102	78	112	94	93	78	101	96	99	78	80	99	105	83	76	78	93	88	70	83	76	82	96	79	96	91	82	89	88	70	70	86	87	90	97	91	73	77	92	74	74	93	84	85	82	92	76	82	81	66	68	75	92	93	78	82	90	82	83	92	101	89	92	79	91	73	85	89	90	91	78	87	94	101	100	86	87	81	83	107	78	93	85	77	97	87	97	87	87	72	63	85	98	72	73	72	73	86	65	84	100	81	95	83	76	88	84	89	71	95	90	108	72	99	89	103	96	74	85	74	83	80	80	82	85	76	84	76	98	92	76	70	75	101	95	92	78	92	86	93	94	88	89	72	77	80	83	95	93	63	88	88	92	84	107	88	103	76	86	84	65	85	87	106	100	95	93	89	108	84	79	90	77	100	75	92	94	92	86	85	88	81	93	94	72	101	108	88	82	88	78	76	92	84	95	93	91	85	70	91	94	70	84	90	86	84	88	89	76	80	87	78	83	65	93	74	96	77	87	93	69	97	97	103	76	96	81	74	79	85	89	76	90	77	78	82	94	98	90	84	103	68	91	93	87	75	83	89	81	83	85	81	80	72	80	88	93	71	100	90	84	81	83	91	80	99	90	87	87	79	70	86	88	101	98	86	94	87	92	89	92	79	81	95	106	89	77	84	80	64	106	87	98	72	85	83	69	83	91	77	92	94	96	83	91	88	80	88	88	81	80	75	94	81	92	65	96	76	80	84	77	97	87	86	95	84	103	86	93	86	79	106	86	75	77	70	92	92	94	89	89	80	83	92	86	85	78	89	95	91	85	97	74	83	69	98	98	90	89	85	89	105	86	89	79	94	86	87	78	71	81	91	72	83	78	98	83	93	99	91	82	90	84	83	85	94	91	99	70	88	80	75	81	90	84	78	95	88	103	99	85	86	84	84	110	93	91	81	87	84	87	96	88	94	87	88	100	85	85	87	83	79	79	86	70	87	81	75	89	78	76	81	97	112	93	76	95	91	92	77	96	81	99	92	78	82	78	93	101	82	83	78	75	79	80	81	87	95	90	99	94	103	97	83	96	70	73	80	86	97	87	76	102	91	82	85	84	99	85	85	100	72	82	81	89	82	94	114	92	70	81	92	99	84	72	80	95	89	87	97	80	86	96	90	94	84	81	75	82	92	90	89	91	87	93	97	76	83	79	75	83	98	91	75	68	80	75	87	76	81	81	74	110	111	87	90	78	83	96	74	96	69	97	73	86	101	90	98	95	81	106	89	85	99	71	94	91	83	80	75	72	85	87	79	84	68	88	84	86	89	74	76	75	62	81	99	84	84	73	84	83	94	105	74	71	93	97	77	79	82	83	88	86	86	79	92	70	75	90	81	68	82	89	75	92	81	81	73	79	102	103	101	89	100	79	92	81	88	72	80	94	73	99	93	82	95	82	82	77	88	83	93	83	87	98	85	108	85	94	91	83	93	97	93	82	92	92	96	91	88	95	75	88	89	82	74	99	85	97	90	86	72	94	73	77	88	81	93	83	100	95	80	84	92	84	95	85	79	87	91	94	96	89	67	103	84	79	105	96	79	92	91	73	105	84	83	86	92	98	81	89	110	85	85	85	87	102	92	80	73	84	79	80	99	81	79	83	67	81	72	76	89	80	98	83	66	82	102	73	100	82	87	88	75	77	96	89	90	97	95	72	95	84	90	102	103
22206	29162	36990	26265	22820	20606	19311	17956	23154	19304	22490	19219	16866	17514	15507	13763	13686	14491	13934	15843	14361	16891	13152	13713	10399	13949	8862	10240	7696	6789	5214	4781	5150	4803	3704	3642	2873	3172	3078	2483	2208	1759	1503	1258	902	972	756	672	520	463	459	449	386	357	316	288	352	294	308	291	274	286	289	286	258	272	268	284	260	279	263	225	247	277	274	255	243	263	276	255	260	298	259	250	270	263	246	256	259	236	293	250	266	282	238	247	256	211	271	254	273	265	274	279	259	279	268	250	253	248	259	264	264	255	269	266	268	263	299	265	257	268	273	251	271	269	256	227	245	285	237	255	215	267	261	253	246	261	259	251	268	285	234	281	274	245	279	252	260	262	275	242	267	269	266	257	253	269	258	250	242	279	244	274	258	257	237	230	259	269	274	234	261	219	250	265	249	255	267	255	266	250	240	245	234	267	269	236	287	249	255	258	235	242	261	261	247	245	251	240	266	261	262	224	276	264	259	257	266	256	254	252	252	250	251	242	262	252	245	235	251	251	238	244	239	257	226	251	251	245	241	241	253	246	248	252	283	268	263	282	275	243	270	266	259	250	261	243	298	260	240	259	242	241	256	269	270	230	226	270	276	274	256	249	248	253	267	258	252	271	287	263	252	250	275	266	266	238	251	265	281	261	253	258	229	276	216	249	234	245	258	257	262	262	242	272	248	239	257	261	272	251	277	244	254	272	238	256	258	252	289	281	241	292	251	254	246	253	264	245	261	247	246	274	246	260	237	245	256	261	262	253	259	245	253	267	263	249	262	250	243	226	260	261	261	241	272	221	262	247	237	240	270	247	240	269	248	262	277	240	260	223	264	225	274	247	247	240	251	273	255	255	275	266	248	290	245	239	241	234	274	259	277	250	249	265	226	284	248	280	290	269	268	266	250	271	260	253	234	237	274	269	277	234	257	225	237	267	257	246	225	282	245	276	242	272	281	256	254	278	263	243	243	266	246	243	263	253	268	254	245	251	248	261	270	247	279	285	261	264	257	266	246	263	247	269	281	254	246	269	267	258	259	257	267	255	270	264	251	271	257	265	232	257	247	239	269	263	263	261	268	234	242	250	245	234	275	236	261	281	266	257	258	241	261	258	239	256	256	253	256	243	264	300	290	258	231	247	272	251	271	223	245	276	277	267	274	277	244	258	247	267	230	276	271	258	258	251	235	247	274	240	248	284	285	233	270	258	254	264	226	266	291	254	266	264	256	291	256	248	263	252	225	279	254	272	259	242	289	237	264	257	244	258	239	282	272	256	287	253	258	286	246	248	236	246	277	260	263	234	269	276	263	252	238	260	309	261	265	276	246	242	259	261	263	263	271	252	232	257	246	271	250	222	229	251	258	274	265	246	257	259	279	257	270	254	259	246	256	273	234	263	265	250	278	278	242	258	241	259	240	247	267	233	256	251	241	251	259	246	261	263	239	255	261	295	248	230	279	244	262	228	263	248	244	247	277	254	271	289	258	256	248	229	257	247	245	290	257	260	239	281	234	265	251	273	244	237	244	240	254	253	288	282	264	263	261	228	242	255	257	243	254	281	262	251	255	272	255	235	249	253	283	274	273	246	282	264	275	239	272	239	223	268	261	260	251	272	252	242	241	240	269	290	242	250	274	226	250	244	256	275	268	246	279	281	240	273	250	238	253	247	262	297	234	264	259	258	229	268	234	223	249	251	258	260	306	255	264	308	271	225	255	244	251	251	291	277	273	280	256	249	261	274	258	265	277	267	262	254	223	230	277	301	255	265	236	258	247	250	235	222	277	247	258	271	235	264	277	240	281	263	260	242	236	268	263	269	252	240	258	277	257	285	258	259	215	273	240	238	229	251	273	238	232	253	254	247	269	261	281	252	248	273	262	225	271	254	267	229	261	277	230	249	277	259	279	259	260	269	240	261	246	247	270	276	272	273	272	238	243	237	249	256	222	256	265	232	258	282	253	235	269	237	252	265	257	241	254	256	245	284	244	241	265	277	260	270	245	283	277	243	247	242	232	245	226	278	236	274	266	281	250	241	259	285	264	226	240	243	239	241	267	225	227	245	289	265	237	234	249	277	257	249	283	265	248	249	264	263	264	274	254	271	234	246	274	254	230	251	292	238	239	268	243	247	261	237	239	274	266	204	270	274	286	260	234	247	248	268	256	258	248	272	230	251	269	247	267	256	229	267	247	258	274	268	269	288	229	255	265	271	257	275	246	278	252	254	273	248	282	263	247	275	269	256	237	283	259	247	247	245	261	248	240	257	265	247	256	279	256	249	248	240	284	252	253	251	220	248	250	268	247	250	268	265	265	256	265	251	278	250	280	258	279	233	257	256	265	248	231	233	249	251	246	263	276	240	250	234	259	240	293	272	276	267	257	267	272	270	282	267	271	254	252	272	259	237	255	249	256	240	262	253	202	273	225	241	288	237	245	246	249	274	269	265	246	271	278	292	259	282	273	253	234	258	242	249	263	234	251	238	278	261	237	254	249	282	296	265	241	273	233	236	240	275	284	267	268	256	255	264	271	253	279	271	240	247	249	255	248	275	263	257	256	240	282	269	268	269	228	267	268	264	226	260	255	266	228	267	253	276	252	229	260	286	244	266	265	236	255	234	258	260	246	242	241	263	272	263	276	256	255	284	272	253	252	273	250	260	265	240	247	256	264	224	246	248	251	260	303	255	236	236	251	281	252	276	237	253	240	248	249	279	293	260	269	238	247	267	237	266	278	241	294	249	266	243	267	243	259	241	231	252	284	277	262	249	239	252	259	256	268	257	252	267	256	264	234	277	251	272	282	247	253	271	246	259	252	253	252	275	238	293	238	256	277	265	238	283	264	267	238	235	276	260	251	279	272	258	261	243	236	254	236	230	251	253	268	253	248	242	264	248	292	282	260	234	270	283	266	261	229	296	264	221	246	242	261	253	248	262	269	268	285	258	259	246	266	245	255	268	246	263	271	216	281	251	258	257	258	238	234	226	264	249	257	234	284	273	242	244	254	242	272	267	254	275	275	234	250	274	257	236	249	242	262	271	278	259	277	279	246	238	255	246	241	233	241	264	258	257	247	274	238	263	280	271	260	252	261	272	257	242	261	241	250	235	261	247	288	272	273	241	261	264	265	273	259	238	261	262	262	222	266	258	253	260	256	247	284	232	257	233	253	244	244	263	278	258	267	272	264	247	265	262	297	251	227	273	260	264	248	268	283	254	237	273	253	281	281	247	285	257	282	251	260	266	264	246	232	237	250	271	266	246	266	220	257	239	281	246	250	252	256	290	247	246	260	236	270	245	285	254	265	278	274	263	284	253	272	263	269	256	272	277	237	280	248	263	272	266	252	236	266	274	275	261	260	256	264	219	248	257	242	259	244	243	255	272	267	243	263	288	253	261	247	244	255	271	261	248	243	267	244	237	273	245	242	237	252	265	227	289	221	255	292	265	265	272	256	249	247	268	264	229	272	259	250	264	274	254	245	257	255	260
8232	5331	3604	1124	695	481	449	395	394	318	379	352	281	298	260	258	268	220	251	208	232	237	237	190	185	228	213	212	181	195	195	206	171	197	189	168	195	187	209	180	183	179	176	176	182	175	186	180	164	197	164	169	192	153	166	182	208	182	154	184	203	194	190	163	171	172	161	188	177	188	180	175	182	156	185	159	198	193	179	186	166	180	169	184	180	174	164	173	174	173	166	192	146	185	191	169	170	177	184	154	180	187	180	193	185	199	173	182	165	189	180	185	168	167	164	171	175	175	191	182	169	178	189	182	164	188	186	187	157	200	165	167	203	175	182	188	176	202	176	178	167	144	194	175	177	179	183	167	209	174	177	174	182	193	183	184	167	217	170	198	201	182	181	185	203	155	177	187	189	205	181	175	182	192	177	181	177	162	177	156	218	168	173	160	165	182	183	173	173	178	189	169	184	187	176	176	173	179	212	192	177	183	176	178	177	183	201	194	174	151	172	206	182	182	162	189	171	192	175	169	166	164	182	186	199	168	181	176	180	169	153	179	147	191	167	172	196	177	166	157	183	165	163	197	155	201	161	178	178	162	203	165	166	179	175	180	177	173	137	177	170	197	170	178	192	182	198	175	171	164	187	169	194	168	187	180	175	180	201	174	165	188	157	176	178	186	153	177	185	156	173	172	179	172	187	203	189	194	165	161	184	195	161	173	171	178	166	196	148	155	180	196	192	166	199	152	167	182	165	167	184	183	187	169	197	169	178	175	144	170	173	183	193	180	176	169	165	154	158	160	173	201	168	187	186	187	162	178	184	185	172	157	194	177	186	173	170	161	167	168	165	186	179	193	191	177	180	169	194	152	183	191	190	168	159	167	170	179	163	166	183	166	174	180	163	178	183	171	195	177	170	187	177	177	176	193	188	175	162	160	172	166	200	193	171	186	184	202	178	176	158	190	182	159	170	170	170	182	188	182	190	182	187	175	168	158	153	160	156	185	183	167	178	167	183	185	187	187	157	186	183	175	164	158	188	184	174	185	156	165	167	189	172	170	162	176	189	193	162	166	195	175	185	177	183	163	167	171	188	174	185	170	153	168	165	180	205	165	168	193	132	170	179	147	164	164	179	185	159	168	189	199	174	181	199	176	165	152	176	157	186	157	176	178	198	173	178	180	217	170	199	172	170	186	186	153	180	181	168	164	203	146	168	181	170	175	189	187	164	165	179	205	160	209	190	177	212	171	183	159	151	170	180	159	154	189	180	179	188	168	181	176	192	146	187	175	181	163	200	157	189	177	168	190	177	181	186	195	175	149	174	206	167	187	172	155	196	167	188	161	168	185	170	156	199	153	166	169	168	182	170	178	180	189	194	197	201	180	188	181	171	169	187	170	166	181	172	184	172	170	198	200	178	176	181	164	175	201	175	176	192	180	180	173	168	184	173	206	176	187	190	189	175	191	185	187	208	181	151	157	187	188	187	180	169	181	172	180	163	210	198	188	197	170	164	170	161	194	185	182	201	188	169	176	178	178	176	169	187	164	202	159	175	185	181	190	186	166	202	169	183	184	169	200	173	180	180	156	179	181	162	186	179	216	186	176	178	166	167	178	173	184	175	180	161	161	158	195	175	166	195	181	170	174	160	163	181	181	176	174	173	162	181	177	159	184	196	189	169	179	163	173	189	180	182	165	169	175	193	164	156	205	174	168	204	166	169	173	183	174	199	161	184	176	181	187	164	172	160	172	192	170	195	184	175	167	186	159	180	169	161	199	186	187	170	180	169	187	180	182	182	168	180	177	192	191	161	169	181	189	196	178	173	171	183	155	179	161	193	191	178	187	194	168	186	174	163	188	179	175	171	196	197	169	181	163	161	199	180	163	186	184	174	146	198	220	218	180	176	193	188	161	177	176	208	183	179	186	194	172	159	153	187	195	166	174	175	201	187	164	166	176	155	207	182	160	193	170	170	188	175	181	187	177	153	196	177	191	184	175	204	170	181	182	183	190	149	180	162	172	158	164	167	178	180	172	194	163	191	158	186	185	198	183	206	197	200	164	188	188	159	190	192	153	193	172	188	178	183	185	184	207	185	180	184	158	207	165	166	186	190	161	185	188	151	181	180	193	176	175	176	179	181	201	191	178	164	180	179	174	154	161	182	178	182	154	166	154	194	182	170	166	170	182	166	164	190	199	163	143	167	208	167	172	170	184	160	170	176	167	195	201	164	164	186	197	161	183	169	167	182	170	177	166	173	190	183	179	160	179	172	157	189	177	177	189	164	173	159	176	189	164	185	185	183	178	179	185	142	159	180	172	174	171	175	182	175	161	174	186	152	194	178	189	167	182	185	170	196	177	143	155	185	170	186	158	182	166	171	172	208	179	190	185	194	181	187	170	185	168	199	177	196	181	195	160	165	181	171	177	180	187	185	147	175	172	169	170	187	176	145	177	169	172	179	190	171	168	154	171	172	155	185	170	183	191	194	166	176	176	185	186	213	196	172	193	165	159	154	134	169	206	175	175	166	195	192	150	178	179	185	167	168	167	178	181	178	169	174	195	165	167	167	169	193	189	157	166	175	158	167	170	176	177	184	171	189	168	173	187	160	173	205	199	176	172	185	178	181	163	209	181	152	168	169	181	190	176	180	185	165	180	179	189	198	199	191	163	177	184	169	196	166	166	184	158	183	185	163	174	186	175	174	204	190	171	157	184	197	174	175	172	160	193	177	178	159	170	182	203	182	185	163	162	175	207	177	183	178	173	187	177	184	180	166	188	169	204	197	189	170	169	171	168	191	204	159	181	167	218	172	162	176	160	183	169	168	174	177	179	195	156	175	194	196	172	188	188	206	207	174	192	170	161	169	166	181	209	168	158	165	173	170	194	163	202	174	171	173	172	179	179	186	186	182	158	192	178	183	183	167	176	187	187	214	169	165	194	179	208	174	193	182	210	185	164	165	157	165	171	164	186	164	166	165	168	195	167	168	151	183	180	143	160	190	160	193	159	186	159	165	210	179	170	163	189	200	198	195	208	185	165	193	189	175	164	192	176	172	172	180	189	166	156	191	173	175	180	181	174	179	194	185	161	174	185	194	187	171	213	157	169	170	180	168	188	171	179	177	168	161	174	186	172	166	176	166	183	187	161	189	194	179	155	183	187	164	172	183	166	185	175	198	180	185	177	196	180	177	167	166	179	199	172	190	169	185	176	162	203	201	215	190	163	153	183	185	180	168	165	194	171	164	176	161	159	154	171	178	193	152	189	175	166	192	177	171	185	195	152	168	193	174	164	191	200	191	171	193	189	195	199	163	153	177	172	188	184	184	179	200	184	208	183	176	177	171	187	176	181	203	162	195	188	184	170	160	207	161	184	169	165	190	171	171	172	170	184	176	169	173	165	182	174	168	166	154	192	179	186	199	154	197	188	166	209	185	160	157	166	186	164	184	193	151	179	180	182	181	178	173	171	205	167	188	177	178	195	206	190	155	178	183	186	187	191
6916	6507	13008	8922	6115	4925	4152	3455	3458	2833	3051	2468	2090	2032	1802	1670	1441	1369	1293	1415	1324	1482	1265	1230	916	1221	873	991	809	814	700	715	752	689	631	628	605	616	559	577	573	555	507	498	525	498	488	527	513	496	492	482	534	472	463	475	490	496	478	453	512	482	484	502	467	472	488	484	503	488	516	484	463	487	487	521	473	460	473	469	477	488	469	533	493	519	453	505	501	472	528	457	469	538	515	499	466	443	484	448	484	482	453	492	490	471	491	481	538	477	454	483	513	487	467	494	486	488	490	459	483	520	496	483	498	509	505	484	495	513	446	478	522	455	488	479	497	489	472	476	467	496	473	489	482	449	476	463	487	470	451	462	492	524	485	492	462	498	475	510	465	451	492	478	500	483	485	462	498	475	478	463	518	482	478	470	483	490	520	498	489	419	486	476	480	462	473	473	468	504	450	504	535	450	456	498	471	487	480	499	501	501	482	496	491	463	518	447	474	460	515	460	485	486	506	501	458	475	491	472	477	470	482	476	447	513	509	476	461	493	523	486	484	476	492	498	488	504	476	479	499	469	462	468	510	510	481	488	486	481	484	501	461	492	495	493	475	510	456	473	484	494	517	491	431	512	451	492	444	478	475	506	515	462	502	517	499	465	478	488	501	454	457	469	507	493	490	487	485	435	457	465	495	471	510	491	498	518	453	481	479	520	518	484	545	534	475	460	506	460	491	495	442	499	467	469	495	488	465	502	493	480	506	506	487	450	487	494	501	503	488	459	486	501	515	474	493	489	537	497	473	487	438	504	480	506	478	502	477	525	478	526	516	508	458	499	484	477	468	478	498	500	496	487	483	465	494	438	512	475	484	475	462	493	456	479	485	448	481	484	483	509	530	490	491	490	530	462	481	529	473	442	501	450	461	502	499	419	479	480	494	490	498	452	465	471	478	483	479	492	495	467	477	443	469	467	473	483	448	505	506	484	528	446	494	486	448	546	468	458	488	478	455	504	472	461	495	477	488	450	468	473	472	509	488	526	498	476	517	493	437	482	495	504	464	469	510	502	498	498	523	498	519	474	493	479	505	481	448	485	465	469	494	494	500	454	480	466	483	508	481	484	441	497	493	448	453	505	503	482	480	507	514	477	478	495	483	474	456	491	483	529	484	468	468	497	477	464	513	447	507	503	528	546	477	485	485	494	512	504	473	450	498	490	481	495	488	523	512	498	483	465	503	480	512	487	502	482	479	481	458	496	445	490	470	466	484	494	480	521	529	460	489	461	492	479	485	488	488	520	472	467	509	495	474	497	466	472	451	487	473	451	484	493	495	523	474	483	503	498	463	465	471	495	485	506	429	454	527	508	520	465	526	505	497	427	507	462	495	476	494	478	505	459	493	463	500	477	470	501	495	454	505	509	512	508	478	477	496	465	486	474	512	486	476	453	474	509	488	497	476	491	461	515	467	500	496	447	464	500	530	475	511	472	538	490	531	503	512	518	512	487	474	480	502	449	504	497	480	487	507	490	501	517	522	501	421	504	463	509	467	466	516	515	489	499	491	510	467	487	489	473	517	478	488	502	461	477	463	484	456	485	487	490	462	492	520	505	476	495	498	530	477	520	462	481	452	477	472	507	510	482	456	453	488	477	472	448	519	546	518	516	466	495	512	456	499	486	501	501	472	463	477	523	517	530	511	504	479	491	497	469	494	484	471	519	471	498	472	487	490	530	515	508	442	485	463	438	467	458	497	462	457	512	496	453	448	506	467	503	474	521	516	496	476	482	486	477	522	499	505	459	478	488	498	492	504	490	502	454	491	487	501	502	514	462	552	480	495	496	462	486	482	486	476	463	506	461	512	520	478	471	494	481	488	460	463	462	482	492	487	533	445	483	496	460	480	484	470	484	470	512	484	521	489	495	485	516	471	467	498	479	507	491	477	502	499	515	457	463	483	490	504	478	528	508	482	543	472	490	486	452	494	469	489	462	471	507	493	500	451	502	503	501	512	475	483	482	517	497	469	493	458	490	448	488	477	454	463	508	484	511	478	478	483	510	481	466	481	489	467	509	466	498	490	468	533	501	455	477	471	487	502	477	462	526	422	481	490	444	513	521	536	492	472	510	464	497	509	499	501	501	478	484	520	460	530	496	450	476	488	505	477	455	477	504	500	494	477	471	523	513	507	465	470	480	495	518	457	496	485	480	501	481	495	462	480	498	489	489	494	492	476	507	453	502	473	467	482	508	524	445	465	458	448	495	478	506	501	493	483	523	488	470	476	489	477	507	512	476	480	487	456	484	445	489	501	543	476	511	461	554	498	478	495	501	479	460	486	466	503	473	475	501	492	507	479	453	488	448	482	502	502	479	453	467	522	463	475	492	516	498	479	487	470	484	515	508	514	468	505	497	468	498	488	442	477	464	463	488	488	501	493	488	505	484	505	460	453	509	513	495	472	532	446	476	462	460	533	506	462	437	482	473	455	456	521	502	456	510	490	503	477	509	518	514	451	476	482	490	502	518	496	490	517	475	490	508	483	516	479	462	473	472	465	455	494	474	466	503	509	478	511	488	447	497	509	495	521	440	483	460	461	476	482	513	432	508	522	486	478	467	485	494	452	476	487	479	483	465	464	487	524	479	507	459	485	482	484	482	542	503	470	458	495	475	476	534	471	505	492	463	499	501	479	442	499	494	465	490	484	472	523	444	496	478	478	505	486	450	493	489	512	483	521	500	486	484	469	480	465	506	509	501	510	467	502	473	475	497	478	475	489	468	504	455	468	485	473	477	486	544	464	479	458	489	525	470	501	485	481	522	471	432	464	490	462	467	457	459	445	529	480	516	514	505	454	480	463	475	507	489	483	482	508	487	467	482	428	507	488	481	449	480	471	481	506	489	477	470	461	484	459	501	494	479	464	491	461	497	492	503	466	483	461	546	452	488	488	504	464	537	477	519	498	485	486	442	477	480	462	478	467	495	504	492	520	459	548	468	479	474	471	485	496	469	502	472	469	489	500	493	465	500	508	470	501	498	473	473	509	463	478	460	466	468	515	532	490	490	496	490	502	465	497	438	471	480	509	499	429	460	500	485	483	503	498	514	460	485	476	481	498	483	474	480	532	485	495	489	479	508	490	447	464	477	482	470	506	477	458	466	473	487	482	461	506	448	468	478	442	463	453	460	505	472	502	508	492	492	473	510	470	502	494	508	501	433	489	461	471	507	481	443	498	512	442	458	488	519	503	479	489	446	497	492	464	473	528	497	478	518	498	477	507	464	537	455	480	473	545	528	464	518	506	462	490	469	435	483	476	516	482	468	433	513	491	502	495	492	492	497	449	520	490	491	467	491	460	465	451	507	484	477	513	457	487	499	511	516	516	487	466	516	476	468	448	489	499	499	431	468	541	478	491	470	502	473	470	500	474	483	508	480	500	497	494	489	483	494	503	488	471	506	514	504	482	492	497	449	481	532	480	515	455	496	504	511	487	510	483	465	480	480	506	494
27638	24845	21086	8671	3434	1831	1803	1618	1775	1760	2116	1492	1249	1223	907	987	875	834	838	945	945	1001	932	803	511	743	453	515	364	383	309	317	335	249	235	273	208	213	241	199	203	181	184	160	145	158	132	135	157	114	137	134	125	141	122	143	130	127	141	126	147	146	129	119	164	145	141	136	125	142	137	120	139	149	126	158	143	153	145	126	128	133	132	157	155	127	124	123	126	141	119	130	153	122	118	121	121	130	128	134	127	121	138	118	132	137	142	144	154	119	114	136	134	139	145	125	135	151	139	140	137	141	132	138	141	136	147	137	141	139	150	134	145	131	136	139	109	136	119	129	145	131	137	141	131	127	132	134	144	138	147	141	132	133	135	115	136	147	139	127	142	142	114	126	127	142	154	150	153	125	148	153	145	135	135	148	122	121	151	146	145	149	149	131	156	133	116	145	154	117	143	138	137	142	131	133	142	160	138	151	135	158	141	135	141	130	116	129	139	127	136	144	137	125	151	150	145	139	136	156	118	140	136	124	119	134	160	138	132	122	117	116	133	157	121	129	135	150	126	125	117	122	141	148	140	122	145	145	163	134	110	121	132	131	147	121	152	137	133	142	124	129	128	140	127	139	131	120	121	139	129	140	144	146	146	138	142	133	132	143	152	113	137	132	128	142	138	167	138	129	131	141	128	137	133	141	126	161	141	119	129	143	152	135	134	126	111	114	172	137	135	140	138	151	132	138	137	142	125	127	118	153	135	127	143	138	128	108	154	121	135	120	154	146	145	107	133	117	137	114	134	139	106	118	139	134	118	148	144	122	135	134	139	145	164	140	117	138	149	153	146	122	126	134	137	149	131	130	121	123	136	117	108	149	144	148	108	130	130	144	142	130	147	130	120	121	147	124	133	121	134	148	111	135	116	131	127	121	139	133	147	146	126	124	125	123	124	150	126	155	140	147	126	141	131	115	137	130	119	117	133	136	144	132	151	129	162	134	129	132	112	136	109	130	148	137	140	117	160	133	139	130	122	138	141	147	137	116	124	133	134	138	171	140	126	140	147	152	106	146	130	151	122	127	143	137	140	137	127	127	148	128	143	102	124	119	118	135	123	149	152	134	157	124	125	151	147	147	138	137	149	149	147	139	149	141	124	136	150	137	113	151	139	164	136	138	145	139	140	138	129	127	148	132	142	124	130	125	172	127	133	139	132	123	116	136	143	123	139	128	113	142	138	136	163	107	147	122	128	137	139	125	126	122	135	114	120	165	131	120	131	154	133	148	153	161	130	159	131	150	132	122	123	141	130	163	137	149	127	127	137	128	138	129	120	135	115	142	144	103	136	119	140	127	136	152	137	134	135	122	119	151	150	144	135	139	145	127	158	149	145	129	127	141	154	139	120	129	128	155	137	159	142	147	136	136	148	160	149	133	139	149	135	129	124	133	133	136	150	121	154	146	146	139	119	131	122	127	128	119	131	117	122	141	150	141	132	158	129	139	136	130	157	118	131	148	140	119	125	125	143	139	123	150	136	132	108	112	163	131	124	131	162	134	149	141	114	140	146	155	126	143	152	136	142	135	129	130	145	134	132	137	134	141	140	121	143	151	139	132	160	138	130	149	148	143	130	141	127	141	123	123	130	127	127	146	115	134	134	135	132	145	148	143	141	166	128	128	139	132	125	133	129	128	131	142	124	142	122	145	135	121	159	127	134	119	139	127	118	126	128	116	140	154	148	157	152	127	132	148	128	114	126	145	141	134	146	146	130	128	115	121	141	131	160	125	163	125	112	122	113	145	128	128	134	148	136	116	151	134	139	147	119	128	124	149	116	114	159	129	153	131	128	122	146	155	118	122	152	128	139	118	126	126	118	118	129	130	121	134	144	135	126	152	151	145	122	143	107	126	112	126	128	129	138	144	119	131	143	124	131	137	131	124	139	153	120	129	141	123	135	137	130	130	125	134	121	150	125	140	146	112	139	123	142	130	144	101	143	133	134	129	124	137	131	136	135	121	141	142	120	132	136	146	128	117	149	130	128	139	131	130	132	139	144	125	131	119	125	137	127	126	127	141	136	158	137	135	131	148	148	140	136	133	130	116	129	130	160	138	133	114	150	130	124	141	124	139	131	143	135	128	131	145	137	103	119	140	144	149	165	155	149	125	116	145	136	128	125	135	134	146	120	136	129	150	143	113	129	131	135	152	144	130	124	140	118	132	130	126	150	122	128	116	124	134	134	132	124	127	148	139	150	132	117	127	127	140	152	125	135	133	138	124	116	135	122	151	140	133	114	137	132	144	126	126	143	119	156	133	126	133	135	138	126	130	116	140	127	133	139	160	142	136	142	152	120	141	146	138	137	144	142	126	129	145	144	122	161	115	129	156	122	137	148	126	135	131	127	147	127	148	124	132	112	135	145	124	127	146	140	138	152	137	129	130	124	135	149	145	140	139	148	143	126	136	137	135	124	144	129	151	134	126	132	127	120	146	142	129	125	136	143	157	143	129	138	116	143	128	142	132	134	121	141	120	119	121	123	133	134	137	122	157	138	124	151	126	141	118	138	148	134	133	158	137	136	147	132	150	153	121	128	137	135	143	129	125	147	124	141	146	117	120	139	128	137	134	138	136	136	116	164	129	121	139	149	135	152	134	131	135	136	118	142	143	121	121	138	140	130	132	129	147	134	135	133	139	142	120	137	133	134	140	113	137	135	126	142	142	144	135	145	119	149	159	140	133	142	145	123	154	130	139	134	151	112	122	140	124	124	137	124	129	138	121	134	120	124	133	115	153	138	133	121	135	117	144	161	130	127	109	121	128	129	146	135	120	113	154	110	173	123	141	151	152	155	135	118	133	119	127	145	132	125	123	134	116	154	148	124	136	156	128	126	112	143	131	150	121	151	158	138	142	131	134	133	146	121	138	144	136	138	145	128	137	132	145	135	123	127	149	158	142	128	121	140	124	132	126	146	137	131	115	135	141	141	150	130	112	139	127	144	149	143	139	126	132	126	130	118	166	132	126	131	124	137	153	147	122	112	134	138	112	124	114	140	150	133	133	139	133	140	122	121	122	136	106	144	127	120	131	122	126	132	134	129	153	134	141	140	131	124	123	132	129	125	157	143	144	139	153	124	127	133	141	139	140	130	130	153	140	163	126	141	156	142	142	118	132	121	135	147	149	148	134	144	145	140	125	115	138	109	116	139	149	130	147	134	146	116	127	146	127	133	113	133	138	141	153	129	135	118	143	134	129	116	122	127	145	155	139	146	123	143	121	136	139	141	156	131	116	120	116	129	124	101	133	125	113	143	136	126	131	143	127	126	141	137	131	138	128	126	149	146	150	167	143	124	128	125	148	108	123	145	148	141	151	114	131	123	114	145	126	144	145	131	151	142	138	124	135	131	150	128	138	140	111	119	145	136	132	137	139	140	138	132	159	151	131	137	143	123	144	120	121	137	126	131	130	148	107	133	131	154	141	139	132	116	137	160	135	149	129	139	139
18406	21779	27800	20576	15557	13465	13178	12046	13516	12861	15107	11980	11240	10967	9611	9594	9337	8391	8707	9734	9436	10951	9211	8230	5538	7860	5010	5920	3922	3777	3117	2744	2922	2541	2057	2306	1709	1824	1730	1407	1402	1034	1012	878	691	740	669	528	525	466	481	431	424	453	399	383	399	373	419	346	359	388	381	379	387	372	350	377	335	377	397	413	390	400	390	403	406	373	393	399	370	379	420	377	361	376	381	363	365	372	365	369	403	380	403	397	362	388	353	366	390	390	360	396	391	340	403	382	370	371	385	398	373	373	363	376	399	384	364	374	386	385	363	364	379	403	375	388	376	353	353	361	375	401	377	365	377	378	406	362	385	389	386	417	376	353	374	344	366	335	359	378	358	349	386	383	336	367	390	365	416	415	346	370	365	368	366	383	345	358	408	420	380	361	370	368	386	394	360	367	325	377	376	349	378	370	361	363	362	390	327	393	364	374	352	376	368	376	352	416	378	420	400	402	374	398	374	361	402	416	361	372	400	356	374	341	374	380	360	371	374	393	369	383	358	380	387	384	382	355	398	377	359	382	367	390	417	399	381	382	379	377	406	413	366	392	383	379	394	387	404	406	398	357	417	363	348	400	392	388	373	352	333	383	387	372	362	405	403	388	400	353	386	409	389	405	419	376	361	367	378	364	408	372	362	398	367	378	364	433	367	374	353	381	392	405	387	403	393	419	404	361	366	381	372	365	347	385	382	373	331	390	330	390	371	378	396	360	346	380	367	391	355	365	352	398	373	366	390	394	397	404	370	367	358	371	344	415	381	361	399	381	373	349	368	359	397	407	409	389	401	385	420	398	349	378	417	403	401	382	370	391	360	399	378	380	428	368	375	389	349	411	427	384	405	394	409	391	379	354	378	359	368	371	352	371	378	400	384	377	361	386	382	376	374	365	376	364	377	342	395	405	399	364	339	377	351	388	352	379	409	400	400	357	382	399	388	378	356	395	390	352	384	389	372	372	402	380	381	375	388	404	402	379	368	391	372	361	335	405	341	388	364	378	377	358	374	387	355	325	392	403	372	351	388	369	374	385	375	348	363	392	369	395	377	350	337	392	398	367	391	355	388	391	376	360	352	379	364	366	344	356	374	389	400	415	368	341	349	352	355	397	331	402	368	389	381	399	406	359	386	393	360	405	390	358	363	370	371	375	386	367	377	385	342	365	401	357	386	420	393	376	374	377	377	364	370	378	392	346	357	380	367	355	383	411	373	427	359	329	363	383	366	368	343	361	404	379	405	397	404	387	406	412	366	357	428	401	366	394	358	345	413	375	366	370	363	365	382	403	388	386	354	385	379	394	421	374	392	381	333	372	407	375	402	395	402	380	386	369	355	404	377	363	368	389	402	400	351	387	386	360	345	383	381	386	360	358	365	387	357	339	425	361	415	398	374	393	375	342	395	358	330	349	404	394	368	396	400	383	387	358	383	371	381	400	353	386	403	363	414	400	362	384	370	383	387	341	379	343	364	363	393	370	392	401	403	375	348	378	386	378	397	373	384	404	363	364	356	390	383	372	368	356	358	333	368	360	346	402	325	386	356	348	377	386	387	387	380	386	365	404	357	416	391	366	351	362	385	364	357	406	370	380	378	399	375	397	387	372	382	356	386	363	368	368	395	356	401	360	363	367	364	420	365	422	414	361	377	372	386	367	394	363	358	353	372	379	378	363	371	352	368	404	409	348	367	379	349	350	407	329	406	431	335	334	382	394	378	351	385	399	388	385	369	378	394	369	388	360	371	375	413	329	324	368	356	383	389	401	387	388	357	397	398	428	373	378	372	357	398	379	361	404	400	374	369	360	351	374	416	346	338	413	384	338	422	345	369	355	378	392	377	395	398	391	388	400	386	340	398	390	401	363	399	384	356	388	345	369	331	377	383	349	359	397	359	378	383	385	395	370	360	374	395	394	376	353	362	396	377	358	358	387	342	394	367	388	380	374	343	371	387	406	314	406	365	369	398	398	377	378	339	395	379	384	367	393	395	375	348	357	373	376	355	377	365	363	368	386	400	355	360	392	337	358	380	374	395	361	399	412	377	356	359	371	365	377	374	347	360	359	439	367	365	403	374	368	365	389	400	380	366	358	385	383	383	391	397	382	385	403	428	366	389	342	363	350	374	390	428	359	397	378	373	373	376	365	421	354	357	356	370	366	396	371	380	349	371	371	365	352	395	378	366	398	457	368	377	390	361	357	431	357	347	351	380	400	362	409	378	382	372	370	365	396	372	391	373	334	361	377	351	377	402	374	377	361	377	407	367	408	408	381	369	378	369	402	383	349	383	376	373	383	356	334	369	373	377	388	393	385	353	376	382	396	379	377	382	340	400	391	386	375	383	386	370	386	372	382	368	375	366	358	385	421	388	398	384	389	362	362	370	346	378	410	364	362	411	408	382	395	354	384	392	374	376	333	378	391	428	403	365	389	396	362	360	376	390	358	402	406	376	372	406	389	393	395	374	365	366	341	371	351	425	341	414	391	374	408	386	395	384	393	389	388	368	385	399	405	412	369	380	358	379	383	389	385	381	379	398	366	372	378	388	387	380	380	350	359	380	339	393	390	380	399	380	360	381	385	383	363	360	380	415	407	379	369	365	370	392	388	371	393	347	401	381	396	428	390	378	388	375	393	381	386	395	415	370	388	386	378	369	391	378	390	379	390	390	358	335	400	367	398	365	373	390	364	359	365	365	372	392	335	403	396	377	378	367	344	340	395	375	367	398	374	380	410	383	384	391	378	355	342	401	363	385	356	392	363	384	387	354	378	335	361	387	407	375	371	371	382	342	403	357	368	397	382	383	397	368	350	382	374	354	369	384	363	403	350	383	353	422	406	372	342	411	355	381	385	324	334	398	350	364	369	346	371	385	406	368	394	372	366	366	371	404	380	393	377	406	355	402	409	388	392	397	377	393	371	388	372	382	340	384	358	394	442	400	360	382	371	338	379	365	410	361	371	365	392	388	383	369	377	367	381	343	382	362	365	382	374	383	381	392	378	410	377	379	369	384	440	356	389	383	368	412	372	407	382	382	376	368	365	375	402	359	378	399	353	372	405	384	373	381	386	374	364	378	373	385	369	386	336	373	390	405	368	374	389	371	362	385	378	394	390	433	388	340	374	342	382	401	414	376	377	388	378	369	341	365	410	391	389	372	359	360	395	385	339	371	388	364	369	370	387	365	379	358	402	366	370	396	349	364	383	388	373	357	408	384	394	421	326	392	392	358	386	383	373	376	376	366	390	382	337	373	360	382	402	353	374	400	380	376	368	380	399	345	333	392	385	385	361	382	354	385	354	391	391	386	352	379	375	415	347	386	388	394	360	363	365	336	409	369	385	376	378	403	362	395	385	387	362	395	353	368	379	363	357	395	358	400	392	389	387	369	368	370	393	377	381	390	407	392	394	382	359	375	367	370	379	381	371	379	388	367	397	374	359	377	365	369	390	403	376	382	359	377	400	365	373	398	381	382	409
36492	35306	31123	16610	7972	4915	3826	3541	3338	3328	3631	3182	2757	2064	1935	1635	1853	1642	1569	1965	1859	1914	1995	1380	976	1654	862	895	670	506	514	423	412	425	349	334	360	280	233	223	202	145	127	163	114	109	118	98	102	108	95	98	109	80	77	106	84	92	78	93	88	92	86	81	83	99	83	80	73	91	75	90	80	84	85	62	87	89	77	86	93	83	92	75	78	86	82	81	90	84	95	80	82	77	83	85	77	74	77	79	70	86	76	94	72	62	91	93	90	96	86	83	106	91	83	101	79	79	66	79	85	73	95	70	77	68	86	85	79	84	96	79	100	73	78	89	65	101	86	83	66	96	75	90	76	77	101	90	62	98	75	84	82	75	87	95	87	80	79	67	96	93	95	94	86	72	99	68	80	88	85	71	79	88	85	74	88	110	84	83	76	80	72	97	76	67	81	84	75	108	93	78	85	88	81	85	80	76	85	93	83	71	85	72	66	74	79	95	84	79	86	81	96	77	84	93	87	81	65	96	96	79	71	92	90	79	90	86	82	85	86	89	79	92	75	89	64	88	89	84	73	86	78	84	82	93	87	71	74	89	88	96	68	78	80	73	78	74	94	104	68	84	83	102	75	73	82	70	82	73	73	103	85	62	100	71	87	103	88	110	84	68	96	76	72	73	67	106	75	70	96	92	87	81	94	98	72	77	84	90	70	80	81	70	77	90	66	83	92	100	74	85	79	84	79	105	101	77	78	90	110	90	100	86	70	81	78	82	91	78	104	91	91	70	76	76	85	82	80	83	97	77	98	87	96	93	73	74	78	85	88	95	90	93	90	86	91	85	79	84	71	72	76	79	93	72	89	81	70	73	83	85	78	94	102	82	86	84	63	90	71	93	93	81	81	73	87	83	89	67	80	77	79	102	75	87	88	85	92	75	98	77	88	83	78	74	87	89	85	86	100	77	90	77	81	81	73	89	66	68	81	94	101	77	73	86	83	85	83	83	89	94	72	79	86	85	77	66	72	83	101	63	77	82	91	79	79	78	83	84	84	82	87	92	81	86	83	98	89	90	66	93	86	76	95	77	96	79	77	86	76	73	91	73	81	67	83	100	79	84	86	84	82	84	83	90	90	75	63	75	85	104	88	72	80	91	103	79	64	77	90	86	82	91	71	75	80	91	66	92	91	101	92	90	78	83	101	87	93	91	85	77	86	66	90	90	84	83	90	84	91	92	86	88	83	100	85	77	86	83	89	74	71	85	59	77	95	105	109	76	85	73	77	67	68	94	87	86	94	85	81	90	85	91	76	72	78	87	93	70	97	81	91	89	76	82	86	84	83	78	68	95	78	86	93	77	65	79	76	89	94	72	81	77	90	68	88	78	86	84	82	89	83	88	76	80	82	74	87	77	75	87	79	86	95	69	85	93	99	82	92	81	81	70	87	78	94	79	82	96	84	91	76	68	81	87	80	88	90	72	94	83	83	95	78	81	73	91	74	90	86	84	82	78	75	80	74	81	79	79	73	88	75	76	83	95	92	95	79	88	72	77	83	91	88	81	82	86	69	63	89	82	73	88	88	79	60	69	85	77	84	68	96	97	93	71	72	87	90	76	86	109	72	66	89	76	100	88	82	89	94	95	76	70	85	97	87	77	88	83	79	72	64	89	90	86	97	84	94	92	84	71	86	75	97	77	87	78	83	76	94	90	91	71	76	81	81	98	79	100	95	74	84	75	82	72	90	85	76	90	75	93	79	84	97	88	83	81	79	80	95	77	85	82	83	80	89	79	69	88	68	90	100	87	87	81	84	83	74	85	92	73	102	60	81	87	90	88	91	97	77	76	80	85	106	100	81	83	76	86	82	71	78	103	86	64	84	86	78	86	72	69	88	74	93	76	85	77	74	91	100	75	76	95	78	77	88	61	89	76	71	81	61	77	78	86	96	84	74	71	74	103	78	77	85	74	99	75	78	93	82	84	83	77	74	110	83	66	82	83	92	80	117	86	77	109	83	100	84	76	103	91	80	88	78	107	70	87	94	84	98	79	89	74	95	84	88	75	86	93	65	80	75	86	73	74	77	85	80	80	98	89	84	82	74	71	91	70	90	99	86	75	95	79	93	80	77	81	86	74	81	84	82	80	69	66	79	88	82	70	84	85	72	92	80	82	78	89	80	90	83	93	86	80	86	100	88	97	70	73	85	89	86	75	111	94	88	88	85	73	75	76	82	105	75	88	90	77	106	84	95	68	69	75	72	67	88	94	91	94	82	94	62	79	77	82	78	87	84	85	82	87	83	87	81	89	88	88	87	64	80	97	90	77	90	93	88	74	89	72	92	82	76	84	81	76	85	107	78	89	80	67	76	82	83	68	78	71	86	92	87	80	84	94	91	96	84	70	77	70	91	78	96	88	107	83	86	71	75	114	99	85	80	86	77	76	83	86	77	88	94	79	87	68	78	88	96	80	85	78	77	84	93	71	94	74	83	87	94	74	93	75	89	80	88	94	102	89	95	87	103	76	87	95	88	76	71	86	77	70	73	71	86	85	90	73	77	78	73	81	83	84	81	72	74	87	75	85	84	90	72	72	76	84	80	77	94	81	86	90	74	90	83	83	74	95	77	94	85	77	89	84	86	72	93	84	99	98	92	103	82	73	83	77	83	87	86	84	81	82	91	83	73	76	72	91	85	88	83	64	86	83	74	95	73	83	102	84	78	87	104	86	96	93	97	69	70	81	83	87	83	67	98	74	92	95	82	88	87	68	70	77	90	96	65	84	91	98	87	81	82	78	90	87	90	72	74	97	92	74	66	72	85	87	103	83	99	72	84	103	87	99	80	92	94	84	103	81	76	86	86	72	78	93	104	92	92	68	85	70	92	82	90	81	77	84	88	76	74	76	79	80	80	82	80	78	76	89	79	79	75	82	88	87	89	90	94	85	73	88	89	69	91	74	78	76	76	97	67	88	89	98	103	85	77	85	76	84	94	79	94	75	78	77	86	73	88	66	95	109	76	78	81	80	96	76	97	72	96	96	67	73	77	77	73	81	88	81	79	73	80	86	68	77	83	78	87	83	81	81	67	80	85	92	91	79	77	81	82	73	81	75	65	98	109	91	76	78	91	67	82	80	88	90	86	82	76	77	99	86	101	94	83	79	92	74	79	86	79	82	72	94	73	93	93	79	72	68	75	98	86	91	74	104	99	81	78	87	79	95	87	94	65	61	71	88	81	76	83	80	64	86	91	89	70	98	83	82	73	79	84	100	76	68	94	92	90	90	88	82	94	81	91	80	77	81	76	91	83	106	91	57	96	77	95	85	80	93	75	84	72	99	94	76	76	82	83	78	68	92	91	66	82	88	81	69	63	76	84	76	83	74	93	92	75	98	69	79	77	79	104	77	93	74	93	78	91	91	74	106	84	90	74	79	94	79	72	84	88	106	82	81	82	92	86	81	82	76	86	90	86	84	79	88	101	68	79	85	102	84	70	88	96	74	65	95
23407	31343	35398	26446	22676	21517	19919	19287	19501	18784	21601	19050	17083	16786	16224	14684	16580	14840	14627	17031	16037	17027	16769	13385	10488	14053	9104	9642	7413	6136	5832	4959	4790	4466	3645	4012	3760	3216	2835	2368	2359	1499	1429	1321	879	889	828	643	534	534	451	388	342	260	329	328	320	306	313	260	259	243	285	244	261	255	256	255	268	269	256	254	243	259	228	250	271	275	253	284	251	267	254	252	246	245	261	287	268	262	252	253	255	203	278	255	263	246	258	263	245	261	235	262	249	255	269	259	253	253	236	235	228	288	263	248	256	274	277	278	263	252	249	248	248	259	227	248	259	216	228	235	252	256	261	238	264	242	251	226	266	241	239	237	271	253	257	245	241	258	240	256	263	238	258	231	226	252	251	243	228	232	240	268	248	262	227	257	240	249	271	269	270	268	229	256	268	238	240	279	259	258	236	205	249	241	239	233	262	237	222	238	254	228	253	240	237	211	230	270	256	230	255	245	257	205	263	235	239	245	250	261	267	238	239	241	232	256	228	235	247	242	252	255	252	259	224	236	244	260	250	255	250	245	269	275	264	244	240	296	235	250	268	237	245	264	264	226	247	283	237	245	228	223	240	257	262	286	236	271	220	246	247	240	255	231	243	231	231	261	246	243	231	246	241	237	264	232	246	251	228	226	254	264	253	276	250	214	244	228	250	223	228	262	244	249	229	239	251	275	226	265	244	249	281	254	268	242	241	246	247	227	249	252	238	237	257	258	268	249	224	232	239	239	235	249	227	281	263	259	254	222	270	234	244	262	239	241	245	229	252	241	269	228	243	234	244	285	243	233	257	259	261	242	256	244	288	230	231	259	273	272	246	250	260	261	268	270	265	279	234	260	267	292	270	257	280	228	218	256	254	252	248	238	227	245	250	258	251	251	243	227	273	240	239	241	230	242	236	268	254	248	250	249	270	232	265	252	241	261	232	258	248	258	250	248	232	250	255	241	257	270	286	235	249	241	242	228	258	227	266	247	244	219	249	234	260	258	251	254	265	258	259	251	251	236	273	250	238	263	228	227	243	256	259	259	271	256	275	242	246	218	271	255	254	255	263	225	241	261	235	261	250	270	245	246	260	229	253	230	252	227	305	251	237	248	256	235	257	247	227	276	260	231	241	248	242	213	232	251	250	243	235	240	254	247	253	221	265	224	258	237	266	245	252	245	260	240	250	260	274	246	262	229	193	263	233	248	236	249	264	254	258	228	233	255	252	250	240	290	286	231	269	260	253	229	256	258	246	270	250	239	250	226	225	273	248	253	249	265	262	245	256	263	246	266	293	281	263	251	265	246	261	252	243	248	252	259	254	231	230	249	248	241	235	261	221	251	272	253	282	229	243	244	239	244	244	260	258	236	250	234	236	224	246	265	241	256	238	245	252	282	249	241	228	245	247	235	272	255	234	252	244	222	246	255	221	241	254	246	251	238	239	265	244	221	242	243	234	272	249	246	243	243	248	267	249	229	273	236	261	257	280	244	224	227	255	240	243	246	258	255	225	272	238	223	231	231	253	266	256	248	276	277	282	266	243	256	248	247	219	247	249	237	255	250	255	232	236	249	253	268	236	242	229	243	248	268	232	220	247	267	243	257	260	239	263	234	249	253	267	254	257	264	249	275	213	271	242	235	255	252	240	235	252	266	261	234	277	234	240	228	229	272	243	240	236	268	242	237	217	261	242	223	255	260	245	245	235	252	256	230	235	244	242	287	257	256	254	243	225	273	263	257	257	240	252	243	246	236	253	265	254	250	249	234	230	266	243	245	242	241	265	252	237	265	227	250	237	265	272	254	232	236	251	247	247	233	258	245	249	255	275	248	234	240	256	261	254	247	218	259	248	232	295	246	255	227	254	255	241	249	244	251	233	252	271	261	258	279	256	249	231	265	240	241	240	233	282	244	257	246	283	236	252	241	241	260	285	267	236	261	239	237	256	262	251	236	231	241	279	248	247	229	244	239	226	245	253	251	237	233	243	269	249	278	263	261	273	254	235	230	237	222	255	220	256	241	239	229	264	235	268	230	242	253	239	238	271	262	234	254	240	255	248	264	243	256	273	227	259	229	232	230	223	251	263	260	236	248	243	226	231	235	256	235	269	258	236	227	255	230	245	237	262	267	259	242	283	244	260	252	230	251	254	271	243	234	259	240	228	246	249	264	239	239	245	240	266	271	249	241	239	254	249	280	231	272	233	235	239	264	233	270	234	242	236	255	228	258	248	252	244	258	263	224	243	238	262	260	259	254	206	228	259	275	272	246	245	244	263	260	247	261	218	242	264	260	241	262	232	257	239	233	259	233	272	242	261	230	261	239	251	263	247	258	253	255	250	268	230	230	230	247	244	230	241	262	242	275	266	286	233	240	242	263	254	240	248	235	234	228	236	232	249	247	228	266	253	215	229	261	224	225	252	263	266	265	247	251	260	256	238	251	244	224	242	245	238	258	227	257	247	227	235	281	250	256	255	257	246	241	249	252	256	271	240	238	271	237	248	234	263	234	231	236	253	256	216	269	238	246	258	250	245	264	257	245	237	237	224	245	248	243	248	238	249	248	265	253	259	248	248	263	246	284	250	260	218	231	232	242	254	240	220	214	267	224	249	270	238	243	241	273	231	268	246	210	233	248	269	228	259	241	228	261	253	246	256	238	253	228	257	243	244	258	264	238	269	272	230	213	241	256	247	255	221	283	236	264	239	260	251	223	261	242	258	249	266	260	256	255	267	250	272	266	267	283	256	259	217	275	254	247	233	246	262	249	242	264	288	258	247	246	228	248	285	262	252	251	264	251	263	236	276	242	255	270	223	266	235	245	220	280	266	253	237	248	234	230	286	236	244	233	263	256	238	234	234	238	233	267	235	266	271	231	241	231	250	244	284	242	251	228	249	242	251	242	269	254	252	238	258	248	257	270	249	232	257	254	239	266	252	296	231	255	243	233	218	246	278	235	237	239	245	265	263	276	262	243	247	227	226	207	234	253	240	243	267	278	257	258	246	258	250	235	294	228	268	270	264	237	220	248	237	250	279	267	278	225	235	239	242	265	245	246	249	268	272	247	253	249	253	246	263	226	265	268	242	234	245	287	261	214	278	225	249	252	260	233	245	238	219	245	243	238	249	232	255	282	243	236	249	240	238	216	220	244	254	230	291	266	262	254	276	246	217	255	226	250	274	258	258	246	256	266	246	221	260	263	245	228	237	261	262	230	246	268	264	247	266	253	278	255	258	253	263	238	295	258	276	249	274	262	232	286	281	263	255	236	243	240	280	251	256	233	260	256	221	254	223	272	276	247	248	256	240	239	243	221	246	230	263	257	254	238	236	241	271	258	237	244	235	259	252	257	231	271	273	253	231	269	243	223	265	241	240	260	235	224	256	273	273	246	242	278	266	262	258	235	252	223	259	237	239	233	233	241	230	265	237	250	257	264	260	261	238	245	258	241	250	246	242	251	238	234	250	248	258	238	256	245	256	251	246	266
8695	5343	2602	1034	598	471	401	348	312	285	293	280	222	260	236	232	235	209	238	213	231	233	215	213	223	207	183	189	197	178	175	199	181	169	172	179	191	171	191	177	199	187	183	163	185	165	197	170	189	152	170	174	190	166	167	175	184	166	159	153	168	192	180	188	153	181	180	155	186	189	197	172	163	204	161	162	176	166	163	181	157	161	191	154	177	159	161	178	179	163	177	173	171	182	169	166	176	165	185	169	172	179	162	188	164	165	175	184	170	188	166	162	155	171	153	164	163	185	208	192	173	193	183	197	172	172	188	167	174	186	149	184	178	187	184	186	158	170	185	170	186	160	160	171	175	195	156	192	169	172	173	193	187	170	171	158	188	191	172	187	169	185	184	162	187	178	169	173	166	176	163	175	159	160	169	187	191	186	196	179	186	196	176	155	180	183	182	189	172	177	188	182	184	148	161	173	190	168	175	161	149	175	190	185	191	188	171	163	175	164	155	175	164	189	154	164	177	172	170	161	174	176	169	170	171	166	182	167	143	193	173	164	178	167	180	155	177	184	169	189	176	188	157	186	188	172	152	180	164	188	157	178	195	184	148	160	165	176	165	168	189	181	146	155	159	167	191	181	185	194	201	206	173	179	185	180	192	172	168	184	186	169	183	170	184	184	178	170	168	182	206	180	196	182	151	161	169	169	152	170	158	175	146	179	177	189	166	222	162	207	161	170	186	173	169	176	180	179	171	189	162	167	180	167	184	165	168	175	186	179	193	161	153	181	193	168	195	177	171	178	159	177	182	178	193	169	151	153	170	185	203	170	181	170	185	171	171	160	173	161	163	184	191	168	198	172	145	176	149	171	188	177	194	181	170	189	165	168	176	150	173	188	154	182	169	169	176	152	174	195	189	177	190	178	167	186	176	160	177	168	171	183	171	170	175	170	196	161	179	174	184	181	191	154	151	185	155	203	156	162	170	162	179	153	176	181	183	185	193	164	146	165	176	188	165	206	163	172	167	170	174	181	166	174	200	191	178	152	182	169	194	185	193	174	171	193	168	179	190	170	167	177	142	176	171	191	179	167	165	169	160	170	171	172	166	178	189	170	180	172	161	200	169	177	171	190	168	192	175	154	142	173	177	159	169	160	173	172	196	175	193	162	175	191	173	189	191	192	188	169	177	167	160	169	180	159	167	159	187	179	188	172	173	170	193	178	195	179	176	169	167	169	148	171	191	196	179	177	174	166	185	170	180	204	181	204	190	200	168	187	189	180	160	159	189	149	178	180	175	140	186	206	171	174	172	150	185	179	158	165	170	186	149	151	184	196	165	152	188	166	175	178	172	175	162	172	175	165	188	178	180	168	165	166	185	180	158	145	173	176	172	165	154	166	162	189	179	194	159	166	178	163	140	165	170	175	169	176	188	179	205	160	194	186	172	187	190	181	162	186	154	164	178	177	181	183	160	186	212	167	167	187	164	184	180	169	212	178	169	174	179	177	188	162	150	178	150	179	175	173	169	173	168	153	170	186	203	150	178	189	166	153	176	160	170	181	185	187	199	168	158	137	174	168	182	165	171	163	200	191	187	180	190	175	194	187	194	194	173	167	151	182	155	181	158	188	179	147	183	158	183	181	179	181	165	190	177	164	186	165	186	176	186	190	179	183	169	167	152	199	171	183	152	165	192	173	174	179	172	171	175	174	171	166	183	167	161	177	168	168	149	182	151	163	171	160	169	180	179	197	150	186	174	159	177	176	164	174	194	168	166	192	195	173	152	164	173	166	179	169	174	185	180	154	191	197	196	173	184	152	162	196	165	169	171	171	173	188	194	179	162	152	165	178	180	162	172	174	167	180	189	149	165	182	167	172	154	171	158	166	178	185	176	145	165	177	188	160	165	183	171	181	187	166	198	165	183	146	177	172	164	161	181	201	167	201	177	178	171	188	188	181	164	192	170	173	154	157	171	159	184	182	164	172	179	169	177	168	183	208	151	189	187	199	200	163	172	211	174	217	158	166	176	191	165	210	173	164	178	170	171	169	174	174	169	180	172	173	175	184	141	182	178	160	158	157	160	184	169	168	153	189	181	167	178	148	176	162	148	186	186	177	191	171	188	177	174	185	166	187	192	189	178	174	175	176	162	169	181	187	171	208	196	189	180	158	154	157	155	178	170	176	167	166	179	189	185	187	191	194	175	164	182	186	190	153	196	141	190	163	187	159	170	184	175	175	187	178	161	181	158	185	188	172	173	160	199	189	189	169	174	149	189	172	192	192	171	168	188	180	191	198	175	174	148	180	162	189	170	169	172	183	201	181	156	177	161	176	179	205	192	177	177	174	161	188	171	193	152	166	182	199	171	168	200	172	195	183	180	152	181	173	203	177	198	188	175	178	184	186	158	186	182	195	152	178	151	181	198	195	195	180	154	157	184	185	182	187	187	151	152	197	163	189	192	150	170	166	182	166	193	164	197	182	164	192	173	188	171	177	175	168	169	183	158	188	185	181	189	201	188	172	181	165	173	169	188	155	172	162	176	177	187	171	172	155	163	191	165	179	194	177	180	172	180	166	173	171	163	193	178	171	172	183	192	194	164	163	167	175	186	155	162	185	158	153	180	166	181	177	166	195	172	195	154	195	198	216	195	170	172	160	175	154	181	171	184	152	188	167	166	162	191	157	187	171	165	166	172	196	187	197	175	169	187	165	159	160	182	165	173	181	181	197	167	202	192	194	174	166	172	166	158	164	179	185	198	206	155	158	169	194	175	173	179	178	205	157	186	198	160	199	162	170	182	169	176	169	193	161	171	165	173	209	175	174	173	167	166	175	178	167	193	184	168	160	168	187	171	169	159	168	185	157	196	143	179	186	172	179	169	191	166	183	178	168	195	194	171	170	169	164	189	157	163	173	181	161	194	184	186	148	180	187	175	187	174	171	166	157	155	167	183	166	162	171	175	158	178	182	187	167	151	159	180	170	192	198	173	167	179	162	178	158	157	182	179	180	188	169	174	164	148	174	174	165	185	158	151	167	175	162	165	173	173	176	156	167	171	174	175	143	181	174	179	184	196	152	158	177	170	165	187	162	187	199	175	186	176	203	190	170	187	181	187	194	164	159	200	190	188	209	178	177	154	200	159	196	172	192	154	180	176	176	172	184	177	179	181	161	179	180	174	160	155	178	174	168	177	176	209	198	183	170	165	157	182	196	176	192	176	200	152	201	191	162	163	200	155	166	175	198	160	186	149	166	160	181	183	169	183	170	171	161	155	184	181	181	145	189	187	189	178	178	191	161	168	189	177	159	182	178	159	190	158	166	191	179	183	188	178	184	163	180	163	167	185	160	181	185	137	179	166	167	175	181	178	171	184	186	170	164	197	165	181	213	192	187	175	183	181	172	172	171	178	183	165	204	182	161	186	167	180	165	180	187	154	164	162	173	165	178	194	196	174	178	187	160	158	181	180	176	196	187	170	191	166	185	181	160	167	187	177	203	222	180
7198	6214	9671	7858	6452	5052	4032	3586	3065	2880	2879	2404	1902	1711	1574	1508	1470	1424	1239	1449	1263	1408	1320	1256	917	1265	790	843	833	776	729	645	649	637	621	636	574	593	554	545	525	501	525	548	539	495	518	483	510	512	464	500	488	469	512	475	505	485	513	484	484	441	468	483	515	488	458	486	490	486	452	480	454	475	476	475	469	486	497	441	478	472	505	461	464	502	481	508	466	456	518	485	474	484	461	465	488	479	478	473	482	481	474	480	487	504	471	500	528	482	472	466	533	456	486	461	477	489	500	439	502	500	476	498	452	516	470	477	481	470	517	506	511	493	464	477	487	508	489	478	466	519	473	497	462	449	490	480	470	492	453	456	466	485	501	485	427	440	518	490	478	476	491	496	502	498	484	471	464	481	432	525	493	510	482	417	492	489	489	441	474	476	464	450	468	459	481	497	446	468	482	480	484	472	505	513	497	493	468	481	454	480	481	471	485	484	463	452	485	434	448	459	498	475	478	483	491	507	477	476	493	450	449	481	492	485	465	486	430	451	533	456	487	440	495	463	468	493	480	481	506	454	479	512	469	499	485	466	454	468	463	479	485	473	458	494	538	488	488	490	499	527	455	491	492	476	490	445	449	478	483	485	504	451	522	502	477	480	469	432	534	459	485	493	496	459	493	500	465	485	509	510	435	484	428	472	513	492	483	467	504	474	435	454	469	519	487	484	469	507	480	483	478	484	502	501	492	483	479	495	520	471	471	512	485	494	488	459	446	477	499	519	462	464	429	459	466	490	475	482	456	447	455	540	487	474	507	494	497	506	465	512	463	492	441	426	476	508	498	432	507	470	477	522	470	496	484	500	485	514	504	474	441	480	480	456	506	489	520	453	457	464	481	489	496	480	442	482	478	464	450	446	465	484	455	477	493	490	477	467	482	499	432	467	473	457	490	496	505	463	501	489	482	470	454	500	485	500	494	458	482	498	461	425	470	457	455	464	468	472	514	474	512	505	444	470	469	508	462	454	513	501	489	511	464	477	494	478	466	480	470	506	481	467	433	458	451	520	446	500	509	477	511	427	489	509	483	475	485	447	472	453	504	442	474	455	469	461	480	464	479	490	501	474	490	468	469	477	494	492	503	492	491	458	491	482	500	444	484	470	498	472	479	452	502	494	501	471	454	473	485	475	499	460	493	492	471	453	502	459	461	457	467	465	476	464	484	466	481	471	462	466	474	495	473	495	448	517	473	451	512	470	480	464	472	485	486	464	470	491	449	429	478	480	477	517	475	496	502	501	460	487	516	516	504	452	455	470	454	459	479	475	487	459	507	463	455	436	473	502	488	474	485	495	450	495	471	493	485	485	454	495	516	471	474	490	506	516	492	470	480	472	489	480	516	441	553	487	482	466	479	509	485	487	464	467	475	515	470	466	488	506	474	460	480	478	466	483	501	474	518	508	427	514	482	468	516	476	450	473	494	451	498	496	482	485	468	499	506	501	461	476	482	466	500	490	452	458	467	427	459	445	510	485	505	486	456	493	479	466	522	504	456	497	492	469	495	525	485	498	459	480	506	437	495	498	499	433	512	460	458	483	484	542	457	507	548	436	489	490	481	507	512	473	488	461	536	521	493	514	463	458	486	490	473	449	510	480	489	506	455	466	485	464	482	471	511	488	515	495	500	482	486	486	465	524	488	529	475	486	480	497	512	518	479	463	516	461	462	474	428	479	488	503	490	461	465	452	492	462	438	494	482	482	491	506	502	498	469	497	469	507	446	510	507	472	516	501	471	449	458	490	455	487	492	478	475	451	478	514	487	529	478	467	482	503	474	491	507	484	518	465	497	476	483	517	522	464	477	462	486	502	459	499	471	540	463	490	472	496	517	471	459	484	472	483	474	456	472	502	499	486	516	488	448	460	510	485	460	482	468	467	480	476	486	466	451	467	492	449	476	428	450	485	456	456	477	474	486	430	490	490	497	496	497	508	458	469	497	490	504	500	476	488	501	502	454	469	484	464	474	522	505	464	509	455	511	509	437	467	501	489	451	482	458	482	479	496	477	543	521	456	532	470	461	467	473	492	521	465	515	472	542	473	474	520	489	468	488	484	475	492	469	487	508	467	507	486	531	470	506	538	460	479	504	514	488	520	466	463	519	486	507	459	477	481	471	434	481	454	464	460	479	522	470	482	437	508	443	494	483	481	455	460	470	486	493	458	498	471	480	456	473	472	492	451	473	469	518	487	438	451	470	490	472	467	467	521	440	499	513	463	449	477	470	437	473	496	492	500	436	479	493	518	515	502	499	494	483	472	538	438	486	485	494	468	477	457	502	480	473	511	474	493	465	496	474	462	503	470	472	461	475	534	514	465	436	457	513	467	492	490	502	512	498	446	515	458	496	472	537	481	502	477	473	491	472	481	480	474	499	451	498	488	454	500	502	478	506	511	492	531	515	484	469	479	486	468	471	514	493	491	511	460	495	494	471	458	446	455	476	488	472	509	477	455	471	462	454	509	466	462	480	497	460	489	457	504	462	472	501	489	503	447	515	515	495	447	474	499	515	497	482	474	493	521	521	463	491	459	489	442	470	470	495	477	472	469	475	498	490	501	465	494	497	495	468	482	489	495	472	502	493	517	468	499	498	468	451	459	503	457	458	463	452	471	467	519	476	474	514	498	508	509	465	482	508	448	454	493	483	462	477	494	473	525	457	512	477	452	484	458	462	494	459	464	493	486	465	467	498	484	469	480	490	474	488	479	503	454	500	501	487	463	506	445	414	502	509	487	474	482	459	443	515	502	429	472	507	496	466	488	463	461	423	493	491	475	480	483	487	474	455	499	476	514	496	476	487	488	509	462	479	454	474	462	451	445	479	505	471	479	460	499	478	498	496	467	552	486	510	473	501	464	483	467	465	444	476	483	500	480	480	491	468	470	471	512	490	478	502	520	459	477	501	513	476	497	456	482	518	482	454	445	456	443	491	454	492	464	471	488	492	458	509	494	525	462	513	479	509	477	498	478	503	509	470	470	497	466	447	463	508	529	439	532	463	487	494	484	495	467	522	557	474	504	470	517	496	509	471	479	487	474	467	485	465	469	470	454	491	464	484	484	505	494	466	493	487	470	506	499	518	469	498	484	495	527	499	494	454	476	468	479	482	494	504	459	476	462	464	445	464	511	475	480	520	480	486	487	465	499	495	495	456	479	490	470	456	451	452	520	463	466	462	487	505	500	517	478	457	498	510	479	461	499	463	508	479	485	455	487	459	448	491	504	484	500	505	468	506	435	499	524	526	479	519	505	468	471	485	447	505	485	459	495	484	480	466	497	438	495	487	481	498	444	498	474	476	472	476	497	475	472	467	495	481	469	511	517	422	463	496	478	496	496	504	484	474	482	512	505	501	492	480	488	454	507	430	507	482	484	499	490	488	473	458	444	474	493	450	486	471	513	486	435	486	461	476	486	493	520	501	513	441	484	448	456	456	494	493	492	477	484	440	523
28782	26626	21310	8707	3602	2190	1859	1906	1757	1904	2057	1422	1120	779	1083	860	1003	932	959	1103	898	899	964	830	576	827	512	431	406	327	336	259	307	261	259	282	226	215	204	189	158	150	169	170	162	150	138	147	135	143	130	147	157	140	136	126	131	122	141	147	136	130	147	104	149	122	139	122	135	116	129	126	144	137	124	141	128	134	123	142	132	151	127	137	127	145	109	107	143	126	121	134	141	131	150	129	125	127	133	139	116	140	103	141	140	126	126	136	145	126	146	125	154	147	150	139	146	131	140	123	123	131	120	129	147	137	121	135	140	124	140	128	138	135	137	129	149	142	120	146	127	125	150	121	132	117	126	119	115	128	142	138	128	125	118	118	146	111	141	148	149	125	140	130	139	124	133	121	128	140	150	131	137	143	122	123	141	150	126	120	131	143	144	135	132	151	107	139	144	126	136	128	138	140	137	111	132	154	124	118	139	117	135	125	122	113	147	126	138	138	145	119	126	133	138	123	141	131	110	145	121	117	133	139	123	133	134	156	148	135	121	136	131	133	118	154	138	125	132	151	120	129	142	126	131	143	132	157	123	114	111	121	131	108	124	137	133	135	133	114	157	132	144	139	143	124	142	135	124	120	136	129	129	122	140	132	142	126	110	134	108	129	135	152	138	136	136	115	139	139	138	130	126	126	133	139	138	143	132	116	140	125	134	151	133	143	115	128	133	164	128	144	146	123	148	139	128	156	129	142	120	139	151	138	132	126	128	136	119	138	122	115	125	128	139	117	148	127	141	115	128	145	127	151	134	137	131	135	128	126	147	138	131	143	119	105	126	155	126	140	125	135	136	142	126	135	117	106	116	149	141	125	145	127	139	135	126	126	126	142	139	143	146	140	152	123	125	117	120	143	130	142	135	139	139	144	134	113	144	131	136	151	129	129	123	134	137	136	138	136	117	143	144	130	121	119	144	132	142	147	125	148	125	118	132	143	129	137	127	127	106	135	112	115	141	139	118	143	134	147	136	127	123	138	141	110	138	121	163	110	140	133	149	140	112	133	138	103	135	144	141	133	142	133	134	134	141	151	141	123	142	149	136	119	118	151	114	110	124	138	140	140	138	140	109	121	132	117	130	129	120	158	108	145	120	144	132	131	144	134	142	124	131	134	142	120	141	138	142	123	139	148	127	147	137	111	154	130	134	122	128	137	131	109	143	126	142	130	142	132	127	127	114	150	97	133	148	131	116	133	150	131	128	117	146	121	164	150	120	132	119	111	120	119	118	135	135	139	131	126	130	151	147	137	141	123	122	152	122	139	123	142	126	140	137	130	142	131	151	149	134	146	121	129	137	137	124	122	116	130	131	120	149	123	150	143	141	137	132	130	132	124	132	138	121	131	113	122	114	124	111	137	118	149	130	135	130	141	133	113	144	125	127	132	131	123	142	134	120	136	143	129	134	132	148	132	136	132	134	128	118	116	138	123	109	137	110	138	122	127	123	110	125	135	126	126	129	122	125	112	125	129	148	119	122	128	126	142	135	130	172	138	131	118	145	135	127	124	145	122	141	139	133	138	139	128	143	126	152	131	121	130	127	129	131	129	138	118	142	142	128	116	133	127	141	135	135	135	142	139	125	125	135	125	139	127	134	117	149	122	136	134	129	132	119	132	120	154	145	100	123	114	112	153	137	145	132	135	115	146	138	148	148	128	118	122	146	157	145	125	130	114	142	126	111	154	119	115	145	153	135	135	145	113	126	120	136	121	138	132	128	134	144	151	141	125	130	118	121	143	132	143	148	141	128	116	160	121	144	120	129	132	158	127	135	139	156	136	149	151	155	137	136	116	123	134	121	114	122	158	116	138	142	121	110	131	117	139	122	115	156	128	129	133	133	137	117	129	134	131	133	129	130	145	131	127	139	130	143	121	140	136	128	111	150	137	142	130	125	138	140	146	131	141	124	130	121	142	132	121	137	136	150	138	121	133	133	129	115	140	127	138	126	142	121	128	148	118	128	123	126	137	109	119	137	133	128	132	133	132	134	129	134	135	143	129	128	139	131	149	138	134	152	135	149	133	130	128	130	143	134	156	143	120	134	139	139	122	125	134	134	130	124	113	121	131	159	117	140	136	137	122	109	123	133	144	129	164	138	140	137	144	123	136	128	130	150	137	134	152	129	103	120	134	145	115	147	126	121	126	118	129	142	151	127	146	137	140	153	108	123	124	123	125	147	141	133	146	120	165	104	136	142	142	135	117	127	128	115	129	133	127	113	132	130	129	130	109	138	138	119	126	124	127	124	160	130	130	130	159	139	152	122	118	130	121	123	120	133	142	138	128	154	135	144	134	141	132	144	142	133	129	123	134	121	127	135	147	140	128	116	130	131	139	140	133	142	144	125	149	149	167	145	127	133	147	134	118	137	126	130	120	142	140	147	127	155	124	115	129	137	120	109	130	142	135	114	149	130	136	132	137	128	142	132	140	147	134	149	140	115	132	154	127	138	136	116	143	141	143	137	143	116	142	130	115	157	138	139	115	141	128	139	127	122	130	119	122	137	143	123	135	140	134	120	144	120	132	117	120	127	134	129	134	134	120	152	134	117	136	152	114	131	132	136	126	120	116	143	148	143	132	119	132	113	111	131	127	120	134	141	140	119	114	131	123	130	143	142	143	132	112	163	142	129	130	136	128	130	148	153	147	160	126	144	129	122	151	144	126	142	156	125	134	142	132	136	121	133	119	159	124	136	104	143	133	144	128	136	131	131	138	155	138	127	124	139	143	127	126	128	141	129	137	134	143	125	144	128	134	125	121	136	108	130	123	129	122	126	134	135	133	122	146	138	129	127	150	117	146	143	131	141	121	138	143	146	113	114	109	122	136	137	144	140	121	118	139	146	138	125	130	143	130	133	122	142	138	127	127	133	131	123	131	122	150	144	120	139	136	137	142	149	130	132	131	131	144	154	125	118	134	144	128	127	147	121	138	118	146	148	143	141	150	141	136	134	147	129	133	114	140	118	137	151	145	135	138	134	132	126	137	130	121	114	140	135	137	129	158	148	138	121	135	150	145	128	111	132	109	140	142	139	118	127	124	135	123	131	131	128	109	136	136	158	119	142	126	118	135	125	138	116	131	134	153	128	123	132	112	136	146	131	131	114	121	150	133	120	119	135	140	141	132	131	137	130	145	121	131	145	124	150	138	131	146	120	112	106	123	138	126	118	148	154	116	131	99	137	140	126	158	140	138	148	104	120	146	126	150	122	136	126	144	139	120	131	133	117	140	134	128	130	114	157	140	146	120	116	152	151	128	155	126	135	140	130	118	130	134	131	111	125	128	141	133	121	139	133	154	136	116	136	132	124	133	135	146	127	151	156	117	128	163	138	142	129	150	128	114	135	152	151	127	145	144	144	136	111	146	117	134	136	115	139	137	111	150	131	132	113	140	153	133	120	119	134	144	155	134	138	126	121	121	139	118	125	135	124	146	143	133	138	142	132	131
19376	24023	29262	19532	16520	14524	14125	13579	13238	14426	15864	11424	9485	7673	10516	8977	10396	9438	9465	10722	9933	10132	9587	8330	6508	8352	5382	4745	4236	3369	3428	2411	2699	2358	2236	2428	1978	1774	1537	1433	1371	950	949	861	666	686	658	523	473	470	499	438	420	423	444	371	397	374	355	374	408	387	365	355	389	361	346	392	402	361	370	364	394	388	380	376	360	373	351	391	340	316	376	370	367	372	379	383	378	371	385	379	390	371	317	384	384	356	351	350	359	356	345	401	352	365	391	372	347	359	378	373	373	390	352	401	374	376	383	366	390	364	349	361	384	372	380	368	346	387	410	397	364	355	387	377	362	390	408	390	397	387	361	396	348	367	397	349	361	372	339	357	356	350	392	375	364	366	373	360	368	383	378	392	405	348	356	400	352	388	387	355	339	387	365	391	393	382	355	374	342	359	353	353	393	357	358	353	381	357	378	382	360	336	390	363	377	334	388	348	327	367	370	370	373	374	375	362	357	341	371	390	361	353	365	346	380	395	341	343	388	353	410	394	399	427	364	373	311	397	360	382	385	405	378	350	400	358	369	363	370	329	357	353	385	375	392	351	348	386	375	371	373	423	382	373	353	387	431	397	383	369	409	385	382	369	379	360	381	369	342	380	367	354	367	372	381	395	366	387	377	365	355	361	339	387	334	349	356	371	345	389	356	380	396	357	375	334	375	373	389	339	401	370	358	358	387	313	339	378	377	384	372	364	385	369	400	356	385	387	378	397	361	393	352	398	385	371	369	347	360	376	356	385	340	379	374	376	370	371	371	345	353	352	373	332	358	393	364	413	374	403	385	365	373	347	349	359	382	324	378	392	336	388	389	388	396	371	409	376	366	360	371	364	385	395	361	343	380	381	392	403	377	385	360	349	365	360	374	372	390	383	346	368	386	408	370	393	373	360	358	364	359	383	399	342	372	380	369	400	386	378	374	376	367	376	381	341	355	361	366	364	362	394	374	400	396	350	360	386	383	363	377	363	342	351	367	371	372	355	383	350	377	379	363	363	416	368	386	408	371	378	354	373	369	365	355	369	346	337	338	378	366	393	371	371	363	432	403	380	376	374	357	375	344	404	358	362	385	358	365	363	359	363	363	377	383	320	376	380	393	382	404	368	406	364	371	379	409	378	349	352	374	359	400	381	345	417	392	380	361	365	343	395	402	335	379	391	371	366	354	364	355	431	382	355	369	382	349	404	373	404	375	355	351	352	376	372	341	333	347	378	413	387	360	398	370	390	356	353	402	357	386	362	401	404	372	392	379	409	364	373	384	369	367	362	354	369	366	377	347	402	366	402	368	356	342	387	379	353	378	356	389	372	370	388	384	361	365	399	386	371	359	352	363	362	375	392	379	378	390	353	373	374	359	357	335	340	357	365	362	358	356	358	349	372	385	342	378	343	317	383	371	381	399	394	371	408	370	358	370	343	388	379	390	382	362	379	345	390	382	351	386	379	419	344	389	376	411	397	382	375	370	360	325	371	355	380	384	423	391	366	367	361	354	369	408	373	388	364	358	359	358	371	376	363	370	362	364	388	388	374	381	367	368	384	371	353	367	362	381	370	342	384	373	410	384	393	351	368	362	398	356	373	346	410	380	383	357	359	351	363	351	379	370	384	364	378	371	365	376	372	396	374	390	378	375	362	354	388	381	356	357	403	362	347	375	402	358	339	378	345	368	381	371	386	386	351	350	366	374	369	406	400	352	387	363	398	363	334	355	352	381	412	381	362	378	378	379	362	380	395	336	356	361	408	346	424	395	380	422	342	360	347	359	365	373	396	375	378	366	412	382	359	354	387	379	389	356	376	365	364	391	342	383	341	379	375	349	357	364	343	373	385	364	362	348	384	378	382	371	372	358	374	340	334	346	332	350	357	348	366	368	362	412	389	390	371	383	353	393	371	363	373	369	339	367	371	351	365	373	390	378	347	370	374	382	406	385	345	359	381	349	358	369	376	345	342	363	344	385	418	452	348	365	374	367	354	391	370	356	350	345	374	385	365	385	368	368	374	389	358	383	360	340	375	370	360	366	387	332	339	346	393	371	411	357	353	348	366	377	385	381	383	364	384	371	381	367	378	389	394	358	374	354	388	346	350	400	373	392	372	375	369	391	386	324	398	391	338	386	380	402	373	364	352	363	325	384	372	370	334	393	387	383	341	385	371	359	378	368	390	359	356	393	370	376	342	351	359	391	353	362	360	375	350	347	371	352	404	411	384	348	393	398	349	375	350	367	331	353	390	346	378	344	388	365	370	340	324	370	403	366	361	350	358	390	413	372	382	376	405	402	362	356	381	360	348	347	383	379	400	349	355	365	391	361	377	350	369	381	322	382	362	381	366	368	396	362	364	361	366	371	364	343	355	393	377	367	394	404	393	384	370	387	392	388	386	379	394	382	372	373	381	369	403	367	385	354	326	350	401	354	350	372	346	382	404	395	397	356	366	401	344	364	352	384	344	366	391	348	364	371	389	384	364	366	388	395	365	385	399	368	369	372	402	386	394	384	374	361	363	371	350	362	365	394	376	358	386	359	383	404	385	347	352	361	361	395	392	383	407	358	400	368	361	352	374	374	385	376	374	397	378	342	340	352	371	364	379	353	396	336	350	373	373	387	375	346	361	386	378	328	373	382	395	362	369	391	366	377	413	379	388	382	371	364	372	351	337	381	398	348	366	339	375	384	338	345	350	371	380	398	398	392	348	364	375	381	362	392	353	372	360	384	388	384	385	369	399	386	393	363	358	357	380	384	387	369	408	356	399	397	370	389	362	382	392	386	380	373	388	357	368	377	356	332	360	353	382	405	398	366	335	367	351	358	347	392	351	341	348	355	356	379	369	367	359	414	344	380	356	443	351	380	387	391	408	356	351	362	395	361	346	380	375	365	369	370	382	401	376	398	355	355	358	394	337	376	367	364	351	369	362	416	390	369	359	371	397	380	332	344	367	330	349	383	350	394	373	368	381	355	357	366	364	353	357	373	368	399	358	386	364	375	388	350	369	391	373	354	380	391	357	364	359	394	376	380	346	353	340	342	404	388	366	370	375	353	405	395	364	366	381	363	381	389	388	395	390	376	358	364	354	357	396	364	369	366	359	353	383	359	371	362	377	373	392	374	340	363	360	399	368	357	361	359	391	345	391	367	355	384	357	374	389	362	376	406	379	389	380	339	363	373	296	342	380	403	376	362	378	385	376	389	396	331	347	358	380	365	383	371	381	394	408	373	359	399	363	352	378	343	380	371	378	368	412	401	405	344	376	349	346	363	354	379	353	396	347	380	339	383	346	374	343	375	375	352	382	389	353	355	351	379	365	349	359	357	375	362	379	372	385	342	366	388	359	389	358	350	345	379	352	364	365	375	367	350	378	338	350	388	391	363	350	375	379	346	358	378	374	365	366	349	387	373	385	375	380	361	391	374	371	351	373	375	379	361	371	343	374	380	358	340	380	384	365	377	375	370	364	403	370	297	405
36876	37701	29635	15984	7905	4481	3658	3797	3480	3808	4499	2775	1711	1731	2189	1708	1671	1853	1732	1997	2166	1913	2287	1614	1376	1720	779	716	812	531	541	381	456	349	328	370	258	298	267	232	213	165	141	143	132	110	106	87	107	100	91	86	81	86	83	108	95	81	93	74	82	87	92	62	75	90	78	86	66	72	84	63	97	75	90	80	91	95	73	89	84	75	83	98	90	72	94	72	71	108	71	79	100	73	71	83	71	72	88	79	93	94	71	90	80	84	82	85	82	84	93	88	84	75	84	84	81	88	78	83	81	83	96	90	80	77	89	73	84	90	89	80	79	78	88	74	92	89	86	80	84	79	89	77	88	78	94	77	72	75	79	95	64	87	80	99	78	75	74	83	98	83	80	79	81	66	90	93	81	80	77	91	85	73	83	71	103	75	80	81	83	82	70	99	81	90	80	73	101	74	90	72	69	76	65	78	83	76	76	82	84	86	86	90	75	68	81	73	78	78	81	94	72	92	60	64	89	65	87	79	80	90	77	79	96	88	79	81	82	74	81	75	91	99	85	83	80	70	74	76	88	65	74	95	87	93	68	87	63	84	94	76	91	90	91	82	86	77	92	103	95	61	61	81	89	86	81	81	95	75	88	96	76	65	86	88	70	78	80	87	79	74	84	86	74	84	82	81	62	89	97	74	93	82	74	75	71	86	77	73	80	78	81	85	76	82	74	74	88	80	83	75	105	77	77	70	77	72	95	81	73	72	89	79	76	67	77	66	97	81	78	102	98	80	80	83	83	83	71	78	71	62	94	87	85	99	89	81	87	88	96	76	78	62	77	81	80	75	76	101	92	84	73	87	84	78	83	73	92	86	85	86	78	76	83	82	98	72	79	79	79	68	78	74	90	96	84	68	87	82	71	80	107	81	80	68	73	90	80	65	73	77	69	81	78	74	78	81	84	74	72	97	88	93	80	101	74	79	78	82	67	87	93	80	77	86	95	82	78	68	85	92	96	73	89	75	82	88	73	83	84	75	71	83	81	71	76	77	101	74	80	84	96	112	73	107	68	96	81	85	77	94	95	73	84	79	78	90	73	80	72	86	91	86	79	90	90	90	79	76	75	83	86	96	85	93	95	77	72	75	77	76	86	92	92	96	84	77	81	71	71	79	93	101	85	78	76	72	77	88	96	92	93	77	77	87	89	75	83	67	87	87	75	90	68	92	83	85	96	101	86	86	88	85	59	68	83	79	66	91	74	75	89	96	78	86	91	82	89	78	82	77	77	78	91	85	70	80	74	82	81	87	86	85	83	83	97	98	93	94	73	74	106	85	86	85	89	95	89	82	88	77	84	86	72	75	65	80	82	84	71	82	93	75	90	94	90	77	72	90	86	92	77	83	76	88	72	70	86	75	75	76	79	74	98	73	92	64	90	76	83	89	75	84	75	86	78	75	71	69	94	78	86	78	80	82	73	82	86	70	78	79	79	82	100	91	91	89	81	86	92	87	89	94	98	81	85	79	83	82	88	66	90	83	89	87	87	79	81	77	79	66	74	72	83	87	88	95	77	85	89	88	92	75	83	75	81	74	90	77	78	85	79	73	91	84	71	87	68	99	88	71	75	83	76	83	108	80	77	74	100	71	75	90	83	77	72	83	64	71	71	89	92	85	88	77	82	92	86	76	74	81	88	72	75	75	94	84	76	81	93	76	80	94	81	97	91	72	72	87	87	76	75	98	83	73	77	79	71	91	75	83	63	102	76	93	89	79	79	99	76	88	85	75	97	76	87	70	73	96	76	85	73	85	81	80	102	87	72	67	58	92	77	85	74	83	71	104	81	80	77	90	75	69	74	72	90	81	74	71	69	85	80	72	76	84	79	71	65	87	71	81	77	82	75	85	80	85	83	90	88	65	90	71	94	86	75	95	65	88	82	72	76	74	82	68	80	80	88	98	76	84	80	85	78	80	75	72	73	83	74	80	83	70	84	61	81	77	93	83	72	76	88	86	79	77	87	93	84	78	77	77	76	64	89	84	86	98	75	88	73	87	72	74	97	73	83	79	79	66	71	78	79	75	80	80	79	79	74	89	73	87	75	81	105	81	86	87	73	87	84	86	77	81	75	80	62	79	84	73	83	90	86	83	85	78	90	94	88	62	69	81	60	80	78	73	71	80	67	93	94	68	91	87	67	87	79	81	79	95	89	85	106	99	77	54	78	66	89	71	75	87	93	77	73	75	91	77	97	83	80	75	71	77	89	95	65	69	73	82	85	92	92	82	94	100	112	93	82	93	80	98	87	54	83	80	85	81	74	80	86	81	63	83	94	91	77	81	90	95	76	89	78	83	74	67	87	81	90	83	74	62	88	77	74	74	81	85	94	62	91	81	94	80	90	81	69	80	78	97	73	76	78	88	75	105	85	78	92	93	66	70	98	84	81	83	69	79	87	74	77	76	63	89	72	73	83	94	70	89	78	75	81	80	85	76	85	84	86	79	92	90	86	89	65	70	76	62	97	67	78	82	77	77	91	67	93	87	86	96	86	96	83	87	100	70	75	94	77	87	77	72	85	79	95	93	78	89	93	79	75	102	85	79	85	96	79	79	93	89	76	90	80	72	81	77	83	71	77	70	70	84	71	64	76	75	63	63	80	68	72	87	82	74	71	83	67	56	88	69	63	76	88	98	79	83	82	75	84	57	83	73	75	66	98	91	66	100	78	87	83	81	88	83	68	86	81	68	82	75	78	83	73	67	65	81	83	81	80	67	92	100	89	79	94	70	82	87	80	81	82	95	80	79	82	74	95	78	83	85	86	72	81	70	74	72	70	84	65	80	76	77	86	86	78	96	74	98	82	64	92	71	97	92	91	83	83	78	79	69	82	83	96	84	98	61	73	87	89	77	95	79	80	91	86	78	90	80	64	94	76	77	79	77	85	97	81	78	90	67	88	72	86	74	84	85	98	72	83	91	90	89	75	90	75	91	69	72	79	83	75	74	85	90	75	72	85	87	76	53	80	98	68	82	86	71	80	81	97	88	101	98	66	82	76	63	92	73	79	78	93	79	82	61	79	88	84	96	95	92	81	84	82	75	77	87	75	89	80	78	83	78	78	83	91	81	80	74	96	75	77	75	84	92	71	89	76	92	88	70	71	70	86	69	76	84	65	78	69	65	92	82	78	79	64	89	89	87	76	86	88	90	87	78	83	67	85	88	74	99	68	75	86	78	81	83	76	72	75	81	101	73	85	72	72	92	91	86	89	80	73	88	85	85	83	73	87	98	83	90	81	84	103	74	85	84	72	82	69	94	95	89	65	88	71	82	73	81	80	84	86	73	72	75	99	82	89	84	65	89	81	73	84	80	85	81	82	85	87	70	85	93	83	86	80	81	74	90	85	88	68	78	96	76	64	78	97	80	95	83	77	69	84	101	91	76	72	94	82	87	85	91	73	78	76	56	84	70	72	62	76	74	99	82	70	77	95	96	78	92	75	89	75	64	76	87
24056	33819	35490	25608	22097	20717	20457	20452	19173	22022	23801	17825	11139	13953	17183	14322	16346	15910	15053	16705	17393	16833	17536	15400	12888	14947	9119	8382	8282	6123	5836	4656	4841	3817	3940	4282	3199	3175	2934	2577	2330	1614	1416	1253	925	911	772	555	638	502	401	422	359	313	332	303	286	284	277	263	271	255	243	278	250	291	233	262	261	249	243	253	257	221	239	257	248	273	236	266	257	249	242	265	260	252	257	244	239	286	251	263	260	267	250	238	228	244	236	259	235	251	248	270	268	245	248	258	248	258	234	267	242	259	213	226	259	279	269	243	243	266	252	281	228	249	229	238	232	239	254	232	223	244	260	230	220	244	227	245	248	272	269	251	255	247	251	256	256	274	250	268	228	244	276	233	232	264	240	250	259	240	254	254	207	241	244	253	269	246	227	248	282	241	252	245	254	261	278	242	240	225	243	263	261	229	204	219	260	286	265	256	268	250	244	253	255	250	257	238	228	220	283	271	271	222	258	221	239	256	244	246	231	248	237	244	276	262	248	236	212	231	234	230	253	246	272	236	263	261	228	236	237	279	258	239	225	225	250	244	269	278	233	251	233	267	271	271	251	227	245	236	264	262	245	230	241	232	273	242	231	248	254	231	222	237	243	236	266	277	254	237	240	246	261	246	260	251	264	266	255	207	227	271	235	230	246	251	264	246	234	261	239	243	223	266	226	257	262	234	237	260	226	236	250	236	237	240	228	250	267	251	259	277	258	227	237	250	226	244	245	258	267	253	273	244	236	210	231	246	228	231	253	223	266	262	249	240	246	226	268	228	235	229	277	231	235	237	250	232	251	225	237	225	243	253	236	249	247	250	248	232	252	289	232	255	273	227	229	248	244	231	261	238	250	236	264	238	238	252	235	246	257	272	247	242	250	257	269	271	236	255	250	262	231	259	242	241	269	246	236	251	237	235	259	240	250	227	216	224	242	253	250	241	264	225	243	242	233	264	232	254	231	254	252	211	242	222	260	247	258	252	232	249	237	251	236	251	249	249	258	218	232	267	230	227	239	227	253	232	238	250	216	234	238	268	245	219	258	245	263	241	250	253	237	268	231	240	263	251	244	219	240	230	258	240	247	242	235	247	242	242	230	238	244	249	233	222	223	231	253	227	262	235	236	256	259	234	215	213	236	248	231	235	243	241	262	273	225	263	242	241	278	263	233	239	225	224	231	260	259	245	242	241	220	250	274	248	255	260	246	261	241	245	225	239	237	236	233	244	287	219	253	253	249	251	226	256	230	255	246	249	231	229	236	233	215	243	249	248	214	232	261	248	259	238	258	245	241	263	251	268	241	248	225	232	216	254	237	243	242	250	230	254	275	238	253	224	266	251	255	245	262	237	253	242	269	249	243	241	245	259	278	250	266	234	239	243	276	249	264	249	237	247	242	272	225	262	251	257	240	246	253	223	276	228	213	227	255	238	227	249	220	257	249	245	250	285	238	278	262	250	243	273	256	258	256	301	229	238	235	235	242	228	260	221	242	238	246	236	253	238	256	241	260	211	255	231	230	225	259	258	259	243	239	238	228	214	234	253	248	253	230	236	245	267	235	268	252	246	225	265	239	250	273	241	260	246	267	231	251	241	268	227	240	240	257	294	220	233	255	240	246	256	245	260	235	220	257	210	253	230	256	238	220	270	237	246	261	232	223	268	232	264	280	238	232	235	265	235	222	236	246	245	265	252	229	282	264	261	239	260	243	265	238	237	229	252	236	257	238	250	258	261	265	254	241	238	252	249	242	248	237	266	218	232	253	217	236	240	253	236	250	239	247	239	230	256	260	240	242	240	240	247	235	249	219	263	240	253	262	234	224	252	258	243	232	247	225	221	254	258	230	238	256	268	243	232	222	235	247	235	250	241	227	234	216	260	228	250	268	253	230	241	255	239	240	239	281	237	209	218	246	230	252	244	251	271	226	215	232	249	265	265	264	239	243	245	230	237	244	244	248	256	242	232	248	228	248	250	270	239	237	276	215	235	247	229	251	249	238	263	271	247	252	229	254	226	250	261	256	252	237	258	230	253	203	265	225	259	234	235	228	262	256	244	248	218	278	248	262	259	260	232	262	257	244	240	267	245	238	241	237	212	251	221	233	230	239	265	234	236	255	251	215	222	244	259	227	237	257	251	236	260	253	257	242	245	260	245	252	237	232	260	227	234	266	226	213	272	247	255	239	240	237	242	242	211	257	252	242	226	251	245	258	258	222	230	256	229	262	237	247	253	256	258	219	230	264	234	285	261	237	218	255	227	221	277	212	247	237	289	256	240	242	248	237	232	250	238	262	244	257	255	261	230	246	245	239	255	238	239	246	242	229	257	226	270	254	219	239	233	251	244	258	264	251	235	230	247	258	248	239	216	247	251	257	251	230	260	215	230	236	261	218	258	235	231	240	238	251	248	267	244	253	259	248	253	225	230	252	226	249	243	223	238	237	246	229	239	243	207	272	232	229	246	215	289	256	225	217	257	281	250	229	229	247	239	263	261	257	243	228	244	220	245	227	239	237	212	233	250	263	258	257	248	239	267	243	239	246	237	277	234	259	208	254	263	258	275	258	248	272	250	223	269	258	278	234	268	248	267	208	270	263	243	249	243	255	301	233	233	231	234	236	233	248	240	265	222	259	227	254	265	261	202	237	244	253	235	261	228	258	241	267	244	239	228	220	271	249	284	243	243	242	253	270	240	232	217	273	259	233	222	238	245	226	246	240	231	273	236	220	235	255	226	201	243	260	256	253	275	248	249	259	246	256	273	234	261	254	223	246	262	238	242	275	243	291	246	239	233	248	261	257	243	228	217	242	254	238	263	217	223	274	214	240	238	267	249	245	236	249	261	250	245	255	240	226	247	266	239	221	246	292	278	246	219	237	253	245	249	250	272	237	250	243	219	228	219	263	219	274	223	249	259	266	263	258	246	226	247	222	269	213	238	226	239	225	230	246	249	255	265	262	262	262	235	277	254	224	234	229	228	227	242	228	242	249	271	251	253	229	267	251	239	221	237	220	268	251	245	263	214	242	257	256	245	239	231	255	265	253	249	252	226	214	284	249	242	252	267	221	233	251	251	256	252	233	204	245	258	256	250	249	250	235	263	215	230	250	233	254	248	226	247	246	251	220	276	255	246	243	237	231	269	253	241	260	246	244	244	244	256	240	245	251	236	240	253	246	247	242	230	247	271	240	238	254	255	222	244	242	266	231	243	274	261	251	253	218	242	265	273	251	244	258	232	232	234	226	241	227	295	229	262	232	231	248	242	253	220	252	256	244	244	210	249	236	257	233	248	245	232	249	246	223	243	244	232	235	250	249	267	252	222	259	244	240	249	252	231	269	259	274	248	246	247	229	265	267	241	252	243	253	250	274	266	252	261	246	248	222	242	288	236	260	233	257	221	213	224	234	264	253	264	213	246	227	279	251	229	241	221	225	259	258	237	270	267	237	259	258	228	253	234	249	219	244	232	247	221	271	259	257	246
8743	5742	3620	1098	622	461	403	392	351	363	314	321	211	232	243	238	231	248	251	255	219	217	223	223	209	214	207	190	202	189	180	199	186	154	175	178	189	181	180	182	186	192	175	194	183	171	189	183	193	169	184	184	187	171	190	171	181	219	167	163	170	156	169	183	198	169	190	184	170	163	168	164	168	161	172	165	177	172	174	195	174	161	177	170	157	167	168	157	165	168	176	177	167	174	175	178	169	184	178	180	152	176	178	171	164	175	150	185	161	167	170	189	148	159	172	179	180	191	175	162	172	173	162	170	181	144	152	156	168	185	172	201	195	163	192	181	171	187	159	163	181	148	137	180	173	153	177	166	179	168	157	190	196	189	186	153	167	194	179	174	197	149	177	163	166	166	171	191	151	168	182	148	182	180	162	189	170	159	175	178	175	141	169	179	196	165	157	171	193	166	166	191	181	168	171	171	163	172	171	191	195	189	161	180	184	174	169	175	173	188	203	168	170	184	158	164	169	192	174	178	184	209	170	157	175	186	174	195	167	173	145	172	160	165	164	154	179	183	161	175	151	160	175	177	180	162	168	169	184	174	166	150	185	188	173	189	196	195	174	180	163	157	181	165	172	177	212	171	169	178	173	175	160	160	178	169	192	173	167	171	174	182	184	147	184	172	170	171	157	166	154	178	177	170	167	184	158	186	150	170	185	175	181	179	188	190	173	174	159	173	176	165	178	164	192	175	174	168	171	175	164	175	192	166	168	189	175	175	162	178	179	168	176	182	173	172	155	159	187	149	176	173	184	205	177	199	162	153	180	157	195	162	161	168	176	160	162	205	180	143	162	181	184	186	158	170	185	187	170	174	162	169	186	183	186	171	173	160	178	165	166	174	206	180	159	157	180	171	159	186	183	198	174	204	166	173	165	151	186	159	195	153	145	180	176	183	182	182	174	171	188	185	169	164	166	190	166	162	170	154	166	158	176	174	175	193	159	197	191	180	188	182	168	176	178	180	164	177	181	155	190	150	156	170	156	189	181	155	176	162	178	190	160	178	178	194	171	157	189	196	168	156	174	163	172	164	167	197	163	144	178	162	167	188	182	170	179	159	175	186	170	180	176	190	167	190	199	174	198	197	188	164	171	143	154	165	189	189	168	181	162	156	165	157	169	171	183	144	172	177	168	162	152	202	160	180	165	184	157	153	179	194	163	178	182	186	168	185	175	174	166	197	155	168	168	167	173	188	164	178	174	181	170	155	183	161	198	171	175	152	173	195	194	187	178	186	186	167	183	169	176	143	162	174	173	168	156	172	155	184	136	173	162	187	172	194	193	153	163	179	162	168	184	187	198	178	163	169	138	165	180	179	187	209	175	170	173	150	165	182	174	161	201	185	174	190	178	184	162	159	181	179	158	154	194	166	178	170	167	178	159	161	164	174	182	154	174	195	173	174	171	156	174	175	174	180	169	163	159	190	178	148	164	190	153	155	159	200	173	168	168	157	141	158	172	180	166	180	190	184	186	147	157	200	159	169	186	167	152	178	152	180	181	170	173	178	172	168	170	155	183	183	165	167	195	175	159	183	168	174	181	180	163	174	185	154	170	173	199	152	179	180	177	186	172	176	172	179	176	164	187	193	185	163	165	186	170	153	164	173	172	166	160	168	174	168	159	173	169	161	157	169	189	187	173	162	181	169	186	181	167	180	171	163	187	171	172	159	174	157	176	160	177	174	175	175	160	157	171	177	190	167	181	198	174	155	167	198	181	178	190	180	157	172	167	194	186	182	184	173	183	170	170	164	181	174	170	149	162	179	183	158	186	183	166	160	180	169	168	172	156	156	170	164	179	183	179	171	192	183	161	177	187	185	170	168	182	196	163	178	176	181	171	186	179	170	175	176	208	189	181	171	165	190	156	178	179	185	173	177	189	206	157	145	163	174	165	169	192	168	210	166	184	148	187	191	172	165	168	180	165	185	164	171	147	177	173	168	189	172	182	182	180	177	185	156	165	176	167	170	153	204	155	163	170	192	177	158	194	155	177	176	161	181	164	179	175	149	174	172	189	167	180	175	162	185	190	163	218	166	167	157	156	179	163	167	162	178	188	188	182	165	187	177	202	148	191	173	180	162	173	190	160	193	148	184	158	156	172	167	170	162	194	156	165	168	157	170	179	138	163	175	194	175	169	175	187	166	153	187	182	183	153	173	171	165	153	172	175	170	167	195	157	164	175	173	198	172	166	160	164	173	168	172	173	146	201	162	188	159	172	158	154	175	173	165	147	178	165	171	166	179	178	180	171	176	171	163	176	170	178	180	167	168	163	173	203	171	179	178	138	170	175	176	172	171	161	149	151	170	158	164	176	162	161	164	195	189	195	170	170	186	160	176	193	160	169	177	167	189	178	163	163	170	176	168	186	158	174	162	177	149	174	177	152	180	171	169	144	175	147	193	173	171	167	146	173	196	152	166	162	167	151	155	178	185	178	172	181	194	164	155	175	202	156	175	177	170	172	181	176	175	179	162	161	148	162	194	192	157	202	172	176	156	170	171	180	173	209	192	160	176	162	187	148	200	169	187	175	182	191	181	177	171	193	182	153	150	170	138	172	175	169	191	183	175	179	176	138	174	177	182	168	165	163	192	154	163	173	185	180	163	165	184	188	187	157	188	184	170	175	163	167	184	164	175	160	165	165	182	162	182	193	183	187	187	157	153	186	175	185	196	187	169	164	209	169	188	204	176	146	187	164	175	180	185	166	147	152	168	186	169	171	169	187	174	150	193	182	162	174	195	200	183	162	185	176	168	163	175	180	161	177	174	176	162	191	195	162	188	188	168	156	189	191	172	190	190	172	160	173	181	160	193	188	158	184	184	168	149	191	188	166	178	165	186	191	165	152	166	167	170	182	165	181	196	180	174	185	185	177	168	206	158	174	195	187	181	158	178	155	177	192	176	177	170	190	175	139	197	174	156	169	161	168	170	170	163	187	165	167	169	164	180	175	191	174	174	163	183	202	183	163	144	168	174	152	175	145	176	158	173	183	166	178	142	162	188	183	164	169	164	166	164	180	156	174	184	168	169	167	219	176	172	165	164	170	175	157	179	197	195	163	168	196	173	155	173	168	204	176	154	161	183	163	172	190	183	166	170	182	162	197	160	171	168	174	166	194	174	203	178	171	187	174	154	180	168	189	179	184	173	170	184	170	163	168	175	161	170	170	171	181	174	170	144	172	177	175	173	178	148	171	156	165	174	164	187	177	172	154	179	199	183	209	187	204	175	156	167	158	173	180	171	187	166	147	173	189	157	166	175	186	170	144	173	166	197	168	170	162	189	176	150	172	177	160	162	174	182	183	170	150	175	150	170	201	200	172	165	179	178	180	175	183	179	177	182	166	180	176	180	148	181	168	185	200	169	171	164	158	162	164	166	175	172	191	173	192	203	164	190	152	180	187	191	167	164	197	165	159	189	199	176	192	194	202	195	195	187	186	183	165	210	178	186
7343	7704	12110	8322	6446	5004	4098	3380	3083	3220	2929	2429	1393	1585	1643	1488	1492	1601	1325	1509	1569	1386	1499	1241	1132	1289	891	812	871	779	689	687	665	657	608	641	629	559	556	542	553	529	523	488	509	527	528	516	479	457	513	487	463	452	469	498	449	467	478	490	477	506	467	452	445	447	450	470	493	490	497	470	504	501	484	502	487	478	475	469	466	470	454	451	441	490	476	480	487	493	455	474	470	482	479	462	464	457	470	449	453	489	482	485	476	455	486	523	482	479	499	508	487	465	465	489	462	452	459	455	445	461	473	465	440	485	469	457	465	476	463	504	474	491	479	456	478	492	498	477	481	475	480	470	471	471	450	447	454	502	490	497	469	467	436	448	471	448	455	475	467	472	508	486	447	498	493	461	471	480	499	484	471	482	440	474	448	496	481	422	468	529	460	448	474	474	485	455	512	467	454	485	482	475	519	447	492	488	488	505	476	448	475	502	459	507	484	456	484	485	471	477	439	475	470	448	473	509	453	515	510	461	484	472	492	460	448	511	467	465	489	487	495	469	500	492	489	512	474	473	460	502	424	471	469	523	477	432	499	483	488	477	424	461	461	481	480	450	459	458	477	465	441	449	464	488	457	474	466	478	456	489	466	501	463	509	468	474	473	503	484	482	482	470	449	481	486	492	483	446	494	489	477	482	502	495	509	502	466	475	447	442	456	463	470	497	442	504	460	469	493	470	511	470	477	452	463	437	499	444	482	492	490	466	465	474	479	466	495	497	448	491	515	501	493	489	506	444	497	484	478	491	437	506	498	486	470	467	480	440	462	467	485	464	461	484	498	452	481	470	480	471	491	481	495	464	465	468	481	431	454	462	489	513	463	485	469	476	464	488	449	437	510	442	492	470	452	465	508	492	496	450	449	451	482	463	479	484	467	498	463	471	471	491	478	486	472	468	449	454	490	519	480	476	467	487	476	520	473	491	480	468	465	492	480	468	486	499	478	431	440	498	483	458	457	456	484	443	449	483	489	484	506	480	442	493	518	441	479	495	460	441	487	489	489	466	480	502	497	524	499	495	468	452	477	446	463	481	466	490	450	463	428	505	455	509	445	516	494	502	472	497	493	508	459	443	504	478	470	479	472	478	469	461	457	495	451	497	444	454	486	477	448	473	458	495	482	464	540	477	494	479	464	474	474	469	481	461	462	506	457	479	473	417	489	465	478	471	475	443	492	497	470	477	490	467	451	452	441	469	480	462	478	494	448	464	496	466	487	472	462	491	439	471	521	511	442	468	524	448	468	465	485	476	466	452	444	474	478	429	452	481	480	462	514	479	489	474	503	479	483	482	454	476	506	472	511	456	530	479	489	486	499	485	489	463	454	469	469	508	459	446	503	457	468	446	468	457	469	493	474	460	511	486	453	469	461	468	504	524	434	458	517	526	498	486	443	500	497	460	499	474	469	473	476	475	480	466	482	493	498	475	437	485	495	483	471	510	462	484	460	474	512	465	464	454	477	458	446	443	507	472	455	465	468	472	454	440	497	468	482	517	468	490	457	508	495	459	470	464	484	463	468	452	506	488	465	500	424	502	431	463	500	437	465	458	472	488	507	478	454	517	474	489	458	476	465	441	482	455	450	506	470	444	491	463	507	449	475	488	480	511	514	487	468	503	439	479	465	456	452	475	451	441	494	467	433	466	486	483	460	483	468	480	490	448	497	486	473	446	491	439	494	495	475	467	479	475	466	445	505	479	482	433	482	474	451	489	490	498	464	502	455	499	491	510	463	479	476	475	469	475	443	444	462	453	475	491	443	464	513	430	453	506	484	491	474	484	517	483	492	441	446	491	494	451	494	492	502	463	467	460	474	511	497	478	507	448	489	511	465	535	444	453	465	487	466	449	494	454	437	509	453	456	455	470	456	492	477	511	496	516	454	489	495	502	465	491	496	485	468	470	474	476	473	506	477	493	447	459	487	492	519	470	467	447	455	507	494	476	476	472	462	489	468	476	464	480	442	473	452	439	479	506	451	485	514	445	492	449	458	515	476	517	467	506	484	465	531	479	460	499	460	486	483	466	494	516	486	499	460	447	445	518	465	446	462	487	497	449	453	457	461	463	472	473	466	487	485	498	486	460	450	450	469	481	483	482	537	497	456	502	486	442	477	471	482	457	465	458	473	455	465	512	448	440	505	457	487	489	485	475	469	483	467	483	476	471	484	464	466	463	499	447	462	425	481	495	458	432	490	495	485	486	431	483	440	462	465	476	531	515	435	494	494	462	443	473	494	525	473	476	497	462	463	466	455	492	464	511	496	481	512	462	494	520	452	482	475	503	477	495	472	416	469	481	493	478	477	492	488	485	446	481	475	491	476	471	517	508	471	445	460	430	447	484	524	492	453	494	468	465	521	471	470	463	494	488	501	497	462	440	482	474	475	464	517	487	450	460	467	463	455	480	496	465	474	469	480	468	474	484	448	499	498	475	500	474	514	477	502	468	504	498	472	430	501	512	487	471	469	490	457	449	455	441	479	458	454	493	498	497	447	499	468	458	468	504	447	493	447	491	476	436	469	481	477	425	501	494	490	542	480	492	453	455	497	515	484	480	515	509	473	458	466	516	514	491	491	463	482	472	487	467	475	470	505	482	489	446	457	474	493	477	462	462	453	485	479	494	498	509	486	466	521	464	462	492	477	467	504	489	475	456	510	476	466	504	479	466	476	452	443	435	513	451	498	490	499	506	469	488	434	490	483	461	490	458	457	465	474	462	441	471	450	449	453	463	449	484	480	440	493	445	491	503	482	469	466	515	476	517	468	461	477	461	469	429	495	511	481	431	478	500	478	463	491	455	489	479	492	470	450	481	516	474	458	476	507	452	461	467	453	518	507	455	495	509	490	499	504	498	520	466	501	482	472	502	485	453	466	472	447	481	479	496	495	478	446	485	539	559	462	438	462	466	494	481	446	453	476	449	497	532	477	477	508	493	515	478	494	415	466	482	443	510	471	434	467	489	450	494	485	484	504	498	488	485	470	441	483	487	477	513	478	454	442	471	426	462	476	482	453	556	478	480	495	449	477	464	497	478	477	421	469	459	481	516	483	466	478	430	464	477	449	499	443	468	494	435	469	470	477	486	495	485	458	458	477	469	519	491	475	497	455	472	501	495	453	492	484	494	462	484	454	477	488	479	488	452	480	465	495	493	475	471	512	467	475	484	471	490	496	510	479	525	472	488	497	458	491	489	497	469	485	511	491	446	456	472	477	495	481	518	462	491	468	467	472	490	483	466	508	493	468	474	455	475	508	454	463	482	501	516	483	455	463	505	486	488	445	438	470	458	452	499	447	459	427	521	465	474	494	494	494	475	475	502	489	482	486	474	423	477	432	497	474	476	478	503	501	533	516	427	479	482	471	454	482	461	429	494	477	424	482	479	467	453	481	480	498	456	487	495	483	448	491	449	472	464	462	453	457	491	451	512	476	462	512	473	501	502	501	468	500	469
28991	29301	22712	9748	3508	2066	1832	1857	1526	2082	2153	1482	572	739	1089	1019	960	1050	993	1176	1081	920	1024	921	855	836	453	382	439	422	346	300	297	257	236	253	209	259	214	188	183	169	193	125	152	142	134	151	121	146	149	156	136	128	158	170	144	138	127	123	150	139	142	123	134	133	123	109	141	121	126	127	123	133	117	144	140	129	149	115	143	134	133	141	123	126	147	136	134	142	132	131	130	131	128	147	125	110	150	116	145	114	137	129	148	138	144	132	117	158	124	118	136	132	131	128	130	122	113	118	133	138	116	152	121	134	152	150	124	116	120	133	128	150	139	130	126	128	129	136	128	132	143	151	123	141	131	100	127	145	150	128	119	141	145	112	136	140	124	132	135	128	139	135	115	140	143	138	127	120	123	122	124	135	136	153	151	115	126	123	143	135	145	140	163	143	135	146	118	134	130	124	140	128	144	128	136	123	117	108	118	117	116	144	133	141	126	149	134	128	135	132	135	123	135	129	111	122	118	137	132	128	138	120	124	135	132	123	138	135	122	129	127	126	143	117	137	148	132	146	133	119	112	130	141	118	145	125	111	111	136	130	123	145	121	142	134	153	116	104	119	133	133	124	137	118	139	128	110	133	123	139	121	158	138	113	155	136	104	130	142	124	121	136	139	120	132	113	136	142	125	155	105	124	126	113	129	142	128	137	126	134	130	135	138	135	140	137	140	115	119	136	128	132	126	128	142	121	124	126	122	123	133	135	138	137	136	136	133	139	137	127	135	111	110	120	150	121	131	153	165	127	134	112	143	136	129	140	117	142	117	129	128	125	120	135	137	144	151	135	134	144	140	137	147	135	119	107	142	120	133	140	138	139	135	136	133	124	127	138	141	118	137	135	134	141	138	111	120	134	134	133	129	126	128	113	115	153	134	131	131	139	136	124	140	127	133	144	128	140	126	134	157	122	131	155	149	129	132	144	148	140	106	125	115	130	144	130	155	113	143	141	149	120	133	136	140	140	125	140	131	129	127	129	146	151	151	127	121	114	126	140	123	141	137	153	127	139	148	128	137	117	128	136	137	122	135	124	128	140	136	129	140	142	127	133	141	136	126	128	154	114	139	128	128	120	136	122	133	136	144	138	132	144	139	132	136	132	126	126	143	150	107	117	126	129	124	119	132	139	116	150	128	129	139	129	133	141	129	131	126	135	164	119	135	127	126	139	131	135	132	126	121	116	136	161	142	131	124	118	117	129	139	132	129	132	127	150	118	126	135	150	125	130	114	127	137	150	139	113	119	144	128	130	139	140	110	121	135	116	122	159	143	123	147	137	104	129	101	140	150	125	132	137	139	137	128	125	119	135	154	134	125	127	140	129	127	141	140	123	123	130	129	117	127	130	126	144	151	142	130	130	121	109	124	130	140	151	137	161	131	130	140	104	132	126	127	147	112	129	127	121	145	129	130	143	117	139	122	121	142	135	158	133	130	126	114	146	110	121	127	142	124	155	142	138	136	153	146	146	116	145	131	133	154	154	123	131	138	133	124	143	126	131	160	132	135	130	118	148	158	132	127	142	120	142	129	134	128	123	115	146	132	121	136	135	126	131	131	143	120	136	129	144	123	129	120	157	124	126	148	140	120	122	120	131	122	148	119	148	132	127	154	119	147	124	114	112	150	131	139	115	152	123	135	120	119	157	139	145	134	129	132	150	140	136	150	126	120	116	126	138	127	121	130	113	123	134	127	134	110	132	134	124	137	134	140	144	127	135	134	145	140	141	141	133	136	134	125	139	132	139	133	143	100	98	137	133	116	113	119	130	121	120	126	141	139	123	137	132	137	115	132	133	136	125	125	128	138	120	113	142	130	150	123	124	135	131	130	129	126	122	119	129	123	148	125	155	141	136	124	135	130	120	126	113	123	143	122	139	121	125	126	101	141	140	126	124	115	129	129	137	147	125	135	119	122	121	135	139	131	142	123	129	112	131	115	129	140	129	139	107	143	149	154	118	146	125	137	131	124	124	145	113	133	112	143	120	130	135	121	144	123	143	141	125	123	125	132	140	115	143	130	127	133	147	127	156	121	131	111	126	137	135	134	112	120	126	121	118	154	131	139	121	133	139	126	113	132	139	140	126	112	122	133	110	134	137	127	149	141	147	111	139	129	131	141	128	121	131	132	98	124	122	134	137	135	126	127	139	131	130	145	160	141	132	143	144	142	157	142	125	123	133	127	133	149	132	119	152	116	123	123	112	132	121	116	138	128	141	132	133	129	147	137	122	175	143	147	138	124	120	140	129	133	139	141	113	128	123	109	146	133	123	133	133	134	155	127	159	135	134	127	118	124	128	116	136	114	148	134	123	139	137	136	132	143	143	131	131	132	107	140	135	131	140	128	124	118	118	109	138	120	147	134	125	115	131	120	118	140	120	122	122	115	101	122	119	122	154	136	154	135	126	136	125	129	148	123	153	142	122	119	129	133	140	126	124	120	124	126	146	100	149	112	123	130	143	134	127	131	135	125	115	125	135	147	117	126	133	136	127	124	129	141	112	140	132	123	114	137	129	125	129	134	118	140	117	115	148	130	141	123	119	128	133	140	120	121	122	119	130	129	121	131	141	132	129	136	155	131	130	129	132	124	152	137	122	137	139	137	127	115	124	148	125	122	136	122	116	120	107	119	120	135	129	125	134	154	110	119	146	113	139	136	133	143	118	128	123	138	132	117	148	134	159	108	127	123	143	116	109	155	151	110	157	130	132	153	147	125	127	129	138	132	118	118	134	141	114	138	124	126	142	115	124	127	127	111	146	117	127	156	112	148	131	124	108	121	149	151	137	136	142	140	126	125	119	142	141	140	141	139	120	122	129	151	112	139	126	135	134	140	127	138	121	128	148	134	118	151	126	138	154	128	138	137	125	131	128	154	133	130	120	142	128	152	141	155	133	136	128	126	130	155	125	123	140	134	126	124	130	124	136	119	134	147	119	119	142	101	130	145	124	151	124	144	139	135	125	148	144	151	116	144	119	129	122	150	128	137	143	140	136	127	134	131	142	142	139	145	136	112	143	124	126	140	124	142	149	143	130	123	122	133	120	152	132	132	133	145	119	138	129	139	120	140	115	130	131	107	109	137	120	139	149	157	119	157	123	124	125	145	142	109	153	118	140	115	120	138	123	123	142	121	125	131	128	137	135	119	126	140	124	142	125	137	114	143	136	133	124	119	128	106	129	127	94	154	148	137	138	126	126	134	117	136	125	139	135	133	133	123	144	130	139	110	145	119	138	115	135	142	128	124	119	128	115	116	148	129	135	139	127	143	134	141	139	130	139	133	138	129	127	123	116	114	141	128	123	116	133	138	125	116	139	124	120	147	159	140	129	121	130	141	150	146	130	158	156	125	141	137	122	128	121	131	112	130	148	144	111	128	127	127	145	136	127	128	127	139	140	122	131	111	125	132	135	148	132	131	126	144	119	128	130	118	132	128	130	152	139	143	126	124	113
20264	26397	28956	21098	16223	13921	13597	13048	11598	15925	14934	11713	4953	6875	10667	10066	9469	10901	9801	10886	11619	10643	11180	9866	8360	8815	5060	4237	4775	4623	3415	3167	2865	2158	1973	2456	1796	1764	1853	1594	1282	1138	928	813	747	648	618	543	523	454	435	430	447	408	415	387	415	368	383	366	352	399	363	397	355	389	388	399	368	351	370	353	365	400	338	367	357	345	365	376	373	372	364	350	378	379	365	400	391	362	371	342	351	387	368	379	376	346	384	350	366	387	356	335	367	356	360	351	388	384	342	383	388	322	362	350	376	377	352	390	363	370	382	372	377	393	344	352	397	332	393	354	359	334	331	362	345	350	354	335	369	396	373	361	370	339	395	365	361	356	358	346	395	346	326	355	331	379	374	362	347	375	357	351	350	362	354	372	382	365	375	371	328	373	372	397	351	378	361	356	361	388	370	406	349	344	369	366	381	387	365	380	385	347	325	362	361	362	398	372	397	371	395	356	368	356	367	381	351	369	357	365	398	332	345	358	363	378	363	343	363	367	351	356	372	384	347	344	341	364	357	361	353	374	358	358	399	388	347	385	382	346	358	338	348	385	320	373	351	338	405	378	375	330	399	355	354	385	349	399	370	393	375	366	355	399	356	375	327	363	344	353	348	362	358	380	374	366	372	355	357	361	343	403	328	358	362	381	356	382	360	380	342	371	406	368	363	354	365	389	340	354	336	382	347	385	377	332	341	334	421	406	374	368	372	370	383	389	359	376	375	355	336	384	358	346	393	355	356	344	381	356	365	361	357	401	377	373	384	377	396	378	348	350	357	366	380	370	361	353	369	388	365	375	356	375	379	362	370	381	348	353	353	395	366	351	353	414	352	369	368	376	349	378	352	356	349	392	376	384	374	372	350	327	349	379	376	380	349	330	367	375	385	386	391	372	356	367	366	383	365	368	370	363	381	363	364	409	374	358	367	385	397	344	353	344	386	392	371	385	361	334	362	322	379	372	398	375	372	341	372	366	363	370	397	373	391	391	364	358	363	400	358	354	373	351	386	355	391	350	371	365	353	360	343	381	348	363	337	373	379	366	326	381	397	350	358	376	369	349	375	358	378	367	362	337	383	351	378	386	370	376	357	348	377	361	366	361	353	374	418	347	333	380	389	357	332	343	375	377	383	365	354	359	343	377	388	342	356	368	344	397	327	346	389	359	353	372	360	360	348	383	363	352	345	347	377	343	378	354	365	376	357	359	376	366	364	337	386	342	355	363	347	359	337	373	332	386	349	364	368	389	381	378	340	359	384	378	344	375	381	351	368	349	348	360	364	362	365	368	405	360	346	380	367	375	348	374	382	367	360	368	346	348	387	381	355	360	391	356	375	356	353	356	344	393	396	379	382	325	385	368	340	413	341	360	366	399	378	349	353	333	366	385	394	412	337	351	381	408	356	359	393	379	374	375	355	361	368	392	385	360	372	372	368	350	361	345	351	343	385	360	353	361	364	349	361	354	354	339	372	381	364	357	373	393	373	369	390	359	343	393	376	325	336	353	329	364	359	369	378	373	396	371	358	369	403	369	356	337	383	387	408	366	381	345	385	353	336	359	334	411	389	351	349	355	353	394	342	339	390	370	347	389	347	354	347	356	319	352	397	375	352	370	395	349	393	332	377	364	367	366	362	389	363	345	362	309	376	354	378	331	376	351	387	363	340	378	349	370	377	354	368	347	360	346	360	359	378	341	381	348	390	351	369	356	369	359	363	368	370	371	367	402	359	337	365	366	401	365	398	392	367	354	371	343	370	349	369	364	355	367	398	377	374	369	365	341	363	346	394	356	329	364	354	338	361	383	378	388	362	382	335	381	340	381	350	344	391	355	393	368	383	362	365	375	382	351	391	354	373	384	367	391	346	372	367	363	345	382	386	365	397	387	393	329	342	377	398	355	359	383	379	395	365	363	332	373	345	372	359	332	333	368	387	396	384	372	376	347	387	382	358	373	367	377	375	374	345	372	366	380	321	385	340	367	357	366	417	396	342	334	342	361	362	349	348	360	374	351	356	371	356	367	360	362	379	329	381	382	382	339	367	324	359	356	349	390	383	347	379	360	361	361	360	394	344	348	358	361	373	371	370	369	371	366	335	392	373	358	363	373	371	364	390	382	374	404	386	364	376	370	353	414	366	392	361	375	387	368	380	396	377	365	387	365	360	354	365	355	371	361	356	338	370	380	362	344	356	363	370	359	334	348	375	358	359	333	361	372	352	358	360	375	355	372	360	362	372	352	335	350	388	330	357	344	370	349	411	332	366	392	366	377	372	371	341	374	358	348	364	381	370	397	370	353	399	363	366	345	348	356	343	369	344	340	403	385	347	359	353	378	353	325	400	388	355	388	376	390	373	348	348	328	403	322	349	363	379	352	346	356	382	368	383	377	374	345	383	377	353	378	329	377	379	371	358	352	419	407	369	345	374	391	369	391	360	346	373	343	355	361	363	377	377	353	381	362	396	361	395	358	365	324	357	375	337	387	354	372	367	370	346	347	387	364	383	379	369	325	410	374	366	360	396	356	374	371	388	378	356	370	350	343	358	387	373	381	352	378	365	385	341	330	381	337	366	350	365	395	365	403	367	371	370	382	393	377	381	357	363	362	384	358	344	372	373	346	369	383	358	354	375	317	372	373	389	373	366	390	371	367	364	348	406	345	361	380	375	394	359	343	385	363	369	374	358	361	413	387	355	382	385	398	368	379	358	371	344	341	345	378	384	334	385	359	349	331	377	347	383	347	350	354	350	380	381	348	382	360	398	384	369	388	353	321	383	368	367	385	371	366	414	362	361	366	338	378	388	372	335	369	421	410	368	350	360	370	360	345	367	364	372	326	358	383	409	381	344	367	347	352	367	404	372	382	350	407	367	378	364	375	375	367	372	341	361	363	385	339	372	332	346	400	341	332	367	410	381	350	381	361	368	348	399	338	362	353	378	358	354	346	355	360	354	389	365	359	361	360	362	386	370	360	348	405	344	381	398	390	354	369	366	370	350	367	339	366	372	349	344	393	409	341	364	361	407	381	381	377	330	342	382	366	387	338	401	352	313	335	363	377	371	332	377	380	356	326	385	374	380	372	361	378	362	349	362	386	367	361	373	352	398	368	370	351	376	361	347	355	384	385	345	364	395	401	339	350	354	331	362	362	342	343	340	360	332	376	338	341	372	369	343	372	332	373	382	370	389	361	361	384	361	371	365	355	361	375	365	351	365	388	360	374	335	415	342	331	373	339	359	342	388	346	342	388	390	352	343	399	373	365	367	382	367	356	383	374	385	363	386	358	368	361	373	360	359	381	328	369	343	359	353	377	374	371	383	376	390	372	359	391	375	347	353	359	364	370	351	330	368	362	357	368	351	383	344	339	366	348	327	391	372	345	349	387	380	377	410	358	367	379	384	370	373	373	369	359	356	358	380	349	407	392	380	362	383	373	377	384	366	399	373	341	383	338	388	389	390	398	341	367	361	375	352	368
38506	36430	29535	16803	8480	4897	3776	3809	3642	4910	3767	3669	1720	955	2241	1886	1727	1988	1842	2145	2217	2079	2190	1727	1389	1699	819	726	772	750	596	500	448	328	331	361	331	299	265	230	200	176	153	128	130	119	109	96	94	80	78	96	74	83	80	80	88	68	100	88	77	73	82	81	94	86	64	75	79	87	81	72	86	93	85	90	106	89	96	94	70	90	67	89	79	67	73	79	80	84	83	79	68	90	79	86	75	82	71	80	79	80	82	71	87	62	92	86	81	81	82	78	80	69	93	86	78	71	95	80	93	71	82	92	92	86	71	61	75	78	77	95	77	85	87	75	80	74	86	83	79	78	88	72	81	71	62	79	81	81	76	67	82	74	94	65	80	81	82	80	74	87	71	86	83	86	75	73	73	82	90	74	70	70	91	85	68	87	62	77	80	82	81	81	78	72	66	87	83	84	91	84	79	70	85	83	71	84	74	93	71	69	61	77	85	88	92	91	70	74	67	84	70	104	84	86	80	75	77	86	75	88	72	85	76	74	89	93	90	76	91	79	82	99	74	77	69	92	72	89	81	70	73	81	64	84	76	77	67	84	75	68	84	83	95	77	81	78	76	79	73	71	84	82	79	66	84	83	79	64	90	88	66	71	74	81	86	84	71	71	83	87	89	92	84	80	93	83	87	83	84	77	95	65	86	79	93	79	82	88	82	85	89	82	71	70	72	79	80	89	71	75	85	76	84	75	86	79	73	74	70	101	82	80	86	78	109	96	86	72	79	63	75	87	90	85	83	81	78	75	94	67	74	88	83	71	103	78	73	66	85	83	75	81	85	84	80	85	75	73	74	92	82	81	86	77	68	68	81	76	88	84	79	80	69	83	89	89	82	77	71	83	69	69	81	96	82	88	81	83	75	72	78	70	83	79	82	87	79	77	76	88	87	71	71	73	74	87	87	81	63	73	76	81	88	73	81	80	92	80	77	76	84	72	94	76	83	87	73	68	71	75	87	76	92	77	87	95	76	83	87	70	98	73	81	87	90	95	89	87	67	76	79	73	71	96	79	83	71	70	83	76	92	69	79	97	74	84	88	83	80	90	73	79	78	75	70	85	73	74	77	76	95	92	77	67	75	89	78	86	92	75	88	72	92	80	89	89	98	72	75	94	79	102	99	89	85	82	67	76	79	66	85	89	81	73	81	86	77	67	85	79	77	64	79	83	91	64	68	67	65	77	83	65	84	86	59	74	81	77	91	68	69	71	69	84	91	63	71	79	81	75	82	90	90	83	80	87	90	77	85	75	75	100	65	77	75	89	73	83	75	78	91	96	80	83	97	76	85	91	92	70	79	86	88	104	73	61	84	90	88	73	67	73	85	86	68	94	72	81	76	73	83	79	70	81	67	95	82	80	97	91	92	83	79	80	83	75	82	93	70	84	76	81	94	89	84	91	83	62	86	71	85	76	70	78	88	104	88	75	93	83	80	83	70	79	93	70	90	74	67	74	73	82	77	92	82	85	87	78	90	86	84	85	74	81	80	79	71	73	85	71	65	75	91	81	98	96	83	77	80	98	92	82	95	63	85	81	86	92	70	96	92	72	54	78	78	74	81	67	84	87	70	82	95	87	67	89	69	94	82	99	87	85	58	77	77	89	81	77	81	84	69	88	83	82	72	62	64	84	86	79	91	67	79	73	84	81	87	78	83	71	84	74	86	77	73	77	90	74	92	88	86	65	85	77	78	67	87	71	89	83	89	84	83	94	76	77	84	75	63	70	76	90	79	73	71	77	93	77	86	78	84	84	89	82	83	78	80	78	78	82	80	71	78	71	80	68	83	87	60	94	85	84	71	74	97	73	87	87	97	82	76	77	80	82	88	71	81	84	92	86	72	96	60	71	76	87	90	85	83	74	87	82	102	93	74	87	70	59	73	99	67	73	85	64	78	74	86	100	79	98	93	90	77	79	85	62	78	61	68	78	61	83	94	91	86	96	77	69	70	84	80	79	75	76	69	87	86	76	82	86	81	92	69	72	91	76	90	75	75	75	79	72	92	81	83	76	74	62	81	73	80	95	75	83	76	73	83	68	63	90	86	52	74	67	87	91	83	77	75	102	80	57	55	73	80	81	83	62	77	75	79	79	82	54	79	79	112	86	73	102	88	84	91	81	89	76	81	69	84	83	93	74	77	88	69	65	84	79	79	90	65	75	75	83	77	74	86	73	85	95	84	73	78	80	68	70	90	80	89	66	74	70	99	82	75	92	95	73	65	95	88	92	82	88	88	69	89	99	80	90	86	78	68	77	66	84	75	72	94	107	96	77	72	86	69	85	82	84	102	92	83	88	74	93	75	88	74	90	85	82	70	73	74	90	92	90	84	86	84	80	78	75	78	70	96	76	81	82	83	65	74	85	81	55	85	68	75	88	74	77	85	85	73	91	78	68	82	92	89	91	64	102	84	94	88	102	81	82	78	82	74	78	71	89	97	104	69	96	100	81	87	89	96	86	75	75	87	65	79	83	78	83	86	86	74	90	77	89	88	76	60	87	82	92	90	91	77	74	96	95	74	84	84	80	98	93	88	96	67	89	85	74	79	79	96	105	73	86	80	81	79	92	86	70	87	74	90	67	80	64	73	80	89	91	95	84	81	88	88	78	74	76	87	87	73	89	82	79	85	74	69	82	88	77	83	77	66	76	74	88	79	75	97	72	83	85	68	77	84	70	72	70	81	74	86	83	68	67	86	86	79	88	70	76	96	97	87	65	80	62	93	66	88	87	77	82	81	98	87	65	86	75	82	72	87	85	93	92	68	97	67	83	96	72	92	100	98	99	94	85	71	88	95	79	79	74	92	93	88	67	73	57	69	62	88	90	92	94	79	71	90	81	87	79	92	82	80	76	76	79	78	79	89	75	80	80	77	76	84	80	94	81	80	66	83	86	89	64	81	76	77	79	88	99	77	68	94	65	72	80	78	85	75	72	79	77	72	92	83	73	76	99	84	77	99	71	88	76	81	67	75	78	72	105	93	73	95	85	74	89	66	83	83	71	63	72	83	92	107	89	71	67	93	76	80	89	70	80	81	72	65	82	64	82	87	95	79	71	80	75	87	65	69	58	73	80	61	88	72	80	80	91	89	84	96	68	77	86	78	73	76	82	58	86	78	80	73	85	95	99	90	77	92	77	93	61	85	54	99	82	88	76	70	77	71	91	80	87	71	85	77	74	72	107	90	80	76	85	66	53	81	83	72	65	97	86	81	78	85	75	82	79	80	76	86	84	93	72	77	67	86	96	90	80	73	97	69	76	72	88	72	84	90	63	70	73	99	83	66	97	79	78	91	80	82	85	75	82	81	86	73	69	67	95	97	79	69	75	80	88	81	71	76	90	82	70	77	69	71	84	86	99	80	75	78	76	78	74	87	74	95	79	102	80	97	86	75	65	79	72	72	73	88	72	79	77	80	92	78	83	73	90	84	94	89	87	64	85	78	84	80	62	82	84
24366	32283	34411	26821	23974	20994	20381	20909	20469	24230	18752	21062	11120	8397	18101	16255	14805	17307	15767	17482	19424	17874	18272	16166	13975	15159	8951	8491	8442	7638	6335	5504	5111	3742	3905	4706	3613	3345	3160	2873	2070	1889	1396	1181	1026	865	900	613	562	487	470	501	393	321	303	303	288	263	267	263	260	262	261	271	290	267	241	249	253	250	245	231	240	262	224	247	243	262	203	218	225	263	231	232	220	227	244	246	264	248	242	237	232	256	226	220	231	237	265	259	268	256	234	227	254	235	242	252	236	277	236	239	224	221	227	261	237	264	254	265	244	238	238	242	251	253	238	253	248	256	243	248	245	263	268	249	244	270	239	267	265	231	244	243	270	229	249	239	240	242	255	248	274	237	254	241	236	249	245	220	255	253	241	232	262	247	243	236	245	259	238	218	240	234	247	248	234	254	248	205	252	239	248	226	232	229	254	252	267	212	246	205	235	276	227	252	224	257	257	224	242	255	217	256	244	271	242	228	239	245	250	232	226	239	237	251	235	266	234	249	248	247	244	260	236	231	272	251	237	259	267	207	242	251	235	280	240	259	233	242	236	263	248	251	236	256	232	214	257	255	236	249	228	253	228	238	264	241	225	267	236	233	224	232	208	231	237	227	238	226	240	233	222	240	253	230	237	227	239	262	261	269	245	229	228	246	247	241	234	233	227	246	240	261	245	259	260	249	241	264	226	241	244	260	233	257	247	274	265	240	235	243	257	273	224	263	230	230	230	226	232	248	250	254	258	255	254	257	223	266	258	239	240	244	249	230	256	240	268	235	257	247	227	234	266	256	256	235	209	266	237	255	216	272	230	268	250	251	276	236	286	242	232	267	204	230	216	241	253	229	209	233	226	227	244	249	233	263	246	231	224	224	230	229	234	247	248	246	231	253	263	262	267	213	247	263	229	255	257	241	220	243	230	247	221	251	234	214	249	217	222	269	258	249	244	235	267	248	239	242	269	254	233	272	248	243	227	209	250	226	222	223	230	238	244	269	231	244	243	240	235	231	214	258	236	250	217	261	234	250	253	244	264	244	268	232	237	262	260	224	197	249	236	234	232	249	230	237	254	237	231	236	254	226	242	236	221	251	215	225	240	237	222	252	243	239	238	246	232	240	215	260	262	240	243	246	221	234	248	238	234	243	243	218	240	215	242	230	245	251	229	287	248	248	259	247	240	249	245	236	227	220	221	261	278	230	251	243	233	241	236	235	262	236	249	252	242	253	257	253	262	242	235	234	256	270	234	240	250	245	236	244	233	225	239	235	227	245	249	245	255	255	250	241	226	230	249	254	253	239	228	244	237	247	236	253	244	271	256	247	224	265	258	215	248	256	241	238	242	240	236	260	251	233	249	224	236	265	221	232	246	235	257	236	224	245	265	258	233	244	257	218	261	250	252	245	249	256	238	232	237	218	256	254	223	245	231	240	202	211	241	227	235	247	245	240	225	240	252	260	267	238	258	248	231	241	242	231	262	227	230	223	241	234	245	238	227	252	247	226	240	235	242	260	227	236	254	221	242	257	262	253	235	239	226	237	229	214	213	232	225	224	227	260	242	235	241	236	231	234	227	247	239	237	253	219	220	239	242	256	214	256	269	242	254	240	232	237	239	246	250	242	246	260	233	247	261	258	261	227	267	247	250	252	269	234	243	252	259	241	232	246	257	241	235	266	251	216	223	260	234	230	244	245	217	257	233	244	248	208	210	211	260	241	249	215	247	263	246	254	255	254	247	265	242	265	242	246	245	242	247	225	257	269	232	247	249	240	232	256	262	226	241	234	229	239	229	222	231	239	218	234	243	241	217	236	218	216	250	237	223	251	256	242	236	238	218	261	244	230	205	250	263	235	248	240	257	246	240	249	241	246	258	249	248	225	215	239	245	254	244	232	243	248	236	252	237	231	228	252	229	231	245	208	269	248	262	252	244	243	233	263	252	219	246	269	213	243	208	266	239	252	259	258	215	231	229	235	254	261	237	246	256	226	251	241	242	253	277	244	246	262	241	257	248	235	229	237	236	244	256	246	218	226	248	247	269	245	234	255	236	254	239	233	227	258	241	250	228	241	248	270	233	253	266	247	247	230	266	238	257	273	249	247	213	257	231	212	250	252	240	237	244	250	241	247	227	245	241	225	245	248	216	223	256	262	261	245	231	241	254	238	214	273	241	200	257	257	247	231	251	236	278	225	243	222	252	235	211	242	237	256	239	245	251	241	224	256	263	244	219	229	239	263	237	238	243	227	239	236	214	240	238	229	242	294	264	235	271	224	249	251	248	247	234	247	241	256	250	239	223	207	254	272	237	257	239	250	232	238	241	226	255	240	227	245	253	209	244	245	247	237	242	233	244	205	247	235	247	253	239	237	237	240	229	235	267	244	225	222	233	239	231	240	211	251	228	251	222	236	244	241	235	260	224	263	238	230	225	230	256	261	238	236	240	230	239	219	232	259	213	263	238	250	240	254	236	219	240	213	227	221	235	223	249	236	238	248	258	248	244	257	245	244	226	243	223	257	232	239	240	231	253	230	242	264	230	257	273	254	236	230	241	228	257	262	253	247	262	240	254	238	218	254	236	245	267	254	246	229	246	228	225	261	213	266	265	236	246	247	238	267	263	257	246	242	241	236	221	252	254	272	247	238	218	209	224	247	228	228	240	236	248	251	227	225	247	228	252	250	247	247	264	260	243	231	216	244	241	235	228	229	248	255	243	230	237	244	228	251	241	226	250	222	242	241	233	234	234	221	218	242	234	260	251	236	227	240	234	261	240	248	240	257	235	249	214	273	233	260	271	265	259	215	241	244	243	253	250	219	230	246	247	216	244	246	251	231	252	233	225	217	230	248	234	237	231	252	235	241	227	258	270	247	228	237	248	233	230	229	249	255	253	241	216	231	242	268	237	269	239	265	215	268	267	257	232	255	238	260	256	254	236	230	233	207	233	223	257	261	229	264	260	264	254	221	237	237	231	252	234	259	233	239	245	220	259	255	230	232	251	259	245	213	247	252	244	244	249	248	238	257	251	208	241	244	228	246	238	227	243	248	231	254	227	242	243	233	245	224	260	205	254	228	249	250	241	264	221	249	239	240	234	228	234	251	234	219	229	227	240	236	275	250	247	244	262	225	218	236	238	242	246	228	230	224	218	267	228	240	248	241	247	250	243	228	238	234	233	249	226	237	243	250	219	270	267	244	247	221	266	245	252	233	237	225	242	237	251	257	232	266	239	251	242	234	260	246	241	244	265	239	242	245	233	271	259	221	245	266	217	219	232	222	226	267	239	211	241	243	259	268	201	228	239	240	253	221	251	277	245	235	225	270	238	234	207	246	246	261	208	251	239	216	221	223	212	241	234	244	235	207	248	242	213	222	260	214	245	235	235	238	227	266	258	247	238	237	251	248	255	244	236	210	236	227	238	225	248	260	260	227	235	222	229	280	248	273	275	219	236	240	234	224	241	244	252	232	228	249	234	226	259	227	227	263
8354	5855	3423	1101	629	471	401	398	344	386	290	311	251	215	239	251	229	250	247	236	240	199	224	208	213	210	156	193	175	167	179	190	157	176	181	189	199	178	198	155	173	173	177	172	172	173	150	165	175	164	199	174	193	199	136	168	170	149	180	168	157	162	182	187	166	191	148	183	188	179	162	184	162	182	177	162	179	178	158	173	161	163	176	197	183	157	155	182	158	170	178	175	172	155	185	185	211	178	197	158	163	173	167	214	197	181	181	174	169	164	181	162	162	157	167	167	149	170	173	147	184	176	166	171	151	191	169	172	140	168	184	182	181	179	166	155	197	177	201	179	185	190	168	169	183	170	192	155	193	172	181	181	177	167	161	163	199	151	181	182	179	171	152	158	161	191	149	165	180	194	149	166	167	174	151	154	189	176	191	187	163	132	171	172	160	188	166	162	158	180	174	184	185	182	206	170	156	195	178	192	147	183	172	178	183	149	172	194	144	154	175	168	161	172	177	141	176	177	181	144	189	167	173	178	166	162	187	173	161	161	160	168	173	185	186	148	174	153	182	159	170	171	182	195	208	193	178	195	178	179	207	184	178	190	176	143	156	178	168	158	149	180	188	203	181	161	179	171	164	189	184	181	188	189	163	168	168	182	158	175	178	173	173	158	184	162	180	160	164	172	140	141	143	178	170	148	174	143	163	161	163	175	174	205	170	179	164	161	158	188	185	172	184	169	172	162	171	172	197	164	173	164	185	176	170	149	189	181	168	149	176	172	144	203	171	198	161	160	168	173	204	169	167	182	151	154	160	169	176	164	183	171	155	188	162	200	172	156	168	193	150	164	177	176	198	181	172	157	166	148	174	171	154	196	185	188	181	186	165	178	166	182	191	183	184	163	173	182	147	171	175	186	183	182	139	152	181	160	198	186	177	169	166	161	171	171	142	150	182	176	135	182	161	176	182	168	156	157	171	158	197	191	197	175	208	201	177	176	186	194	172	149	176	171	159	172	171	179	174	167	179	162	159	155	170	186	160	161	185	204	197	170	178	182	166	178	165	191	142	193	161	170	177	168	184	184	183	184	168	181	165	186	174	147	175	165	179	168	156	172	180	167	177	160	168	165	184	142	171	180	164	169	182	184	172	177	160	179	168	159	177	172	175	165	166	177	181	187	187	181	174	174	178	156	195	190	180	175	174	171	197	169	155	151	184	166	173	159	154	168	189	156	174	161	173	164	164	192	167	173	182	142	155	188	178	169	183	175	186	148	175	178	177	179	191	158	194	183	185	172	168	166	169	170	177	176	170	171	166	154	159	167	176	176	177	167	181	179	156	179	184	190	163	162	165	194	156	183	204	169	168	157	160	174	180	188	173	166	178	173	151	168	159	193	181	167	164	182	212	145	177	170	175	206	196	198	197	179	188	191	175	176	178	205	161	181	191	177	165	176	167	175	160	175	158	181	178	172	168	196	162	152	175	189	179	165	175	172	156	170	176	150	174	190	168	158	181	182	174	193	186	167	168	161	182	172	177	159	165	167	167	184	165	185	160	185	166	160	186	166	182	182	191	177	168	182	176	154	173	173	196	172	202	161	178	178	197	167	160	178	181	172	169	170	170	177	173	156	178	147	170	165	187	164	155	188	193	166	178	181	158	157	167	173	152	200	172	177	202	188	157	199	183	172	189	185	162	182	167	172	167	172	207	160	186	166	147	179	183	165	154	188	172	166	185	174	170	166	180	166	165	172	163	192	158	185	172	183	177	166	150	160	179	167	173	153	157	181	189	177	187	177	174	145	160	181	170	166	179	176	174	163	184	174	169	189	146	181	185	184	182	176	164	177	165	174	175	185	205	164	154	176	168	164	208	166	166	158	160	143	164	139	168	161	166	160	191	160	156	179	164	172	164	184	166	152	168	173	174	167	183	178	146	173	175	170	178	172	154	182	177	169	211	196	183	188	171	197	178	188	184	168	193	191	175	190	183	175	157	172	158	166	149	197	186	142	170	177	158	167	148	171	168	167	181	165	174	184	154	215	168	166	199	176	157	197	160	168	170	178	177	157	190	172	183	173	163	163	171	171	181	172	156	157	186	182	168	158	161	179	149	176	165	180	169	163	183	182	160	171	163	158	159	172	186	184	173	155	188	167	156	178	154	178	188	168	167	191	172	163	161	202	181	178	162	161	176	196	169	177	184	151	168	165	179	193	175	192	170	165	193	159	171	157	182	176	152	188	173	178	163	152	183	175	168	184	180	170	164	172	171	160	163	156	164	165	178	196	162	176	174	174	175	177	194	198	189	190	185	181	186	183	200	163	164	160	156	181	174	172	174	178	163	173	182	189	154	158	187	165	186	175	156	164	174	163	175	179	183	187	158	150	153	206	147	173	148	164	178	153	157	174	179	194	169	171	156	165	176	204	165	185	170	156	172	179	168	185	190	173	180	154	174	158	157	203	175	172	144	161	181	162	173	169	174	164	164	150	183	167	167	159	169	162	156	169	183	177	165	178	170	187	202	182	154	182	166	182	161	174	197	182	197	163	164	170	192	171	177	174	167	164	197	156	172	167	157	165	189	171	160	163	182	181	173	170	168	161	188	186	191	179	164	176	177	171	169	187	164	161	172	156	157	191	175	174	163	168	186	185	151	155	166	189	181	164	192	182	167	160	191	165	202	165	181	196	166	188	189	177	166	158	148	193	154	170	186	169	168	173	191	173	174	159	182	204	177	192	174	169	199	174	187	181	178	172	183	156	175	170	155	181	180	172	168	181	163	137	178	162	177	177	179	171	192	180	177	170	161	175	185	163	166	147	173	172	169	167	177	153	181	190	204	156	177	170	174	188	179	168	183	184	174	158	172	170	185	166	164	181	176	185	166	170	175	176	178	216	193	175	173	166	178	175	181	176	174	196	167	164	175	162	189	198	162	164	165	162	146	160	165	146	183	201	180	158	202	169	161	181	186	151	184	150	179	192	174	173	179	158	180	164	151	183	179	185	184	174	171	168	167	160	164	153	188	174	157	192	168	163	166	179	200	179	166	164	177	178	177	172	182	175	181	169	177	178	167	180	198	164	157	151	167	174	178	183	209	189	170	163	169	158	188	162	183	156	166	172	177	168	167	172	155	155	200	178	164	176	190	173	184	162	156	164	174	169	142	174	181	191	170	173	183	173	180	182	173	199	170	184	154	174	197	200	188	177	173	155	159	178	182	183	188	180	152	187	168	164	152	180	176	159	180	157	153	182	184	168	168	177	186	126	170	165	165	169	173	175	174	170	196	186	181	175	158	168	168	186	176	192	170	174	169	167	167	187	171	179	164	173	153	169	181	179	170	181	164	172	195	165	168	177	171	160	198	162	182	177	190	204	151	159	180	181	181	180	170	172	170	150	189	182	154	160	165	180	176	161	172	188	179	189	163	162	163	167	186	185	186	183	175	204	180	190	181	160	180	168	187	193	189	195	155	174	191	193	161	161	168	169	181	167	184	175	171	209
7359	7543	12509	8885	6469	4783	3797	3583	3191	3432	2116	2410	1543	1132	1547	1544	1420	1452	1441	1686	1784	1385	1501	1333	1171	1360	883	862	761	769	761	727	651	598	643	626	618	601	558	583	575	530	534	530	487	498	487	482	500	539	520	476	487	476	450	467	497	492	495	491	429	473	414	497	491	488	453	491	453	505	500	457	483	478	483	455	478	464	466	428	515	483	478	479	454	472	463	499	455	480	472	469	493	457	491	496	477	475	472	476	468	448	478	489	491	473	504	448	454	487	476	443	470	511	475	520	446	508	497	450	455	446	461	455	476	462	439	470	458	462	448	462	471	485	494	480	489	467	466	436	503	493	454	496	455	494	477	497	482	459	447	489	464	469	525	444	441	465	486	466	468	488	479	496	461	463	443	463	519	461	491	450	470	430	487	468	473	492	439	486	472	492	437	479	483	475	453	507	471	484	467	463	470	507	495	489	432	468	462	480	486	448	444	498	469	484	493	465	504	466	489	466	476	495	457	483	544	495	447	505	451	472	519	490	439	485	461	505	518	459	516	467	451	450	484	494	449	445	514	502	478	461	441	467	403	463	469	459	474	481	493	461	435	462	470	470	505	465	475	457	498	499	474	475	448	485	477	502	484	464	486	467	459	480	471	486	433	468	464	484	461	455	474	486	430	487	489	510	476	505	435	488	463	495	440	532	480	495	447	489	470	476	476	480	477	488	456	464	455	480	509	457	510	499	464	456	457	466	501	440	489	482	466	486	448	452	494	491	449	470	440	480	482	462	474	463	499	441	466	426	450	491	487	487	475	467	480	499	400	470	537	472	497	421	502	500	490	508	470	493	471	479	540	506	471	504	468	496	485	510	456	462	471	492	451	465	474	464	497	437	460	435	460	471	465	478	466	481	457	489	482	480	496	484	479	473	450	454	489	492	474	475	481	475	495	486	460	496	489	463	482	514	497	470	493	440	477	477	446	478	509	459	479	433	475	474	475	450	507	533	475	500	439	462	495	425	474	497	480	491	482	483	458	498	475	464	433	468	488	461	478	489	465	458	469	464	489	469	500	486	473	488	469	471	471	438	457	514	476	483	471	429	514	470	485	520	491	465	455	460	488	481	477	491	473	504	479	494	493	476	498	459	473	512	463	467	498	448	485	485	459	483	508	450	459	467	470	461	432	492	517	493	496	503	426	463	459	487	457	476	477	502	469	495	465	469	475	473	467	435	487	489	471	465	442	438	471	452	485	477	445	495	436	443	460	483	446	477	415	484	436	485	474	494	445	476	464	485	460	480	463	480	471	498	451	499	432	511	443	462	468	453	483	473	443	485	478	508	468	491	474	467	460	423	475	439	509	473	494	473	482	465	500	486	459	468	483	475	457	482	472	468	485	467	494	445	465	478	488	463	474	479	479	498	465	411	490	503	442	478	480	514	483	457	470	458	482	465	467	489	523	469	491	485	469	471	435	473	495	482	447	445	482	479	486	502	484	486	484	477	440	452	488	526	463	487	486	483	512	446	460	481	467	504	445	446	442	466	484	477	476	418	519	433	479	502	478	480	470	446	445	503	513	492	462	465	494	471	491	452	474	470	475	453	478	456	460	476	479	460	533	484	450	432	490	470	477	468	459	489	490	462	470	515	449	464	469	489	506	501	443	468	478	479	442	452	452	501	476	468	479	470	435	471	451	524	481	414	460	448	471	467	494	442	454	438	476	474	469	478	477	450	476	486	466	498	475	475	470	468	456	492	456	486	526	473	474	503	496	474	452	501	457	440	492	493	501	463	512	476	493	481	523	462	498	453	493	499	456	469	505	485	487	473	459	516	499	441	465	473	477	496	493	476	482	466	501	464	520	462	478	451	455	489	485	464	453	470	457	448	494	482	474	484	463	503	482	474	448	451	497	489	475	490	467	487	452	478	474	481	489	506	477	460	469	458	495	451	508	480	460	470	508	449	460	489	482	449	494	469	493	452	446	455	508	510	460	462	478	443	489	492	452	469	497	501	479	447	469	440	474	491	457	473	393	464	481	464	480	428	488	488	475	500	478	499	476	440	479	467	479	500	476	463	452	467	463	467	486	500	511	509	492	463	468	498	468	456	460	453	444	488	497	458	517	527	461	470	489	484	500	462	469	521	442	489	449	452	476	472	449	473	421	469	465	502	441	508	462	501	464	463	473	479	466	478	488	449	509	494	457	474	420	482	465	439	466	494	452	454	458	435	475	436	461	478	485	509	493	484	475	475	449	523	485	450	465	482	476	487	442	453	442	442	478	496	487	523	471	455	475	497	531	476	437	479	483	508	486	476	467	426	510	484	467	511	462	442	493	518	470	471	484	483	476	504	474	489	467	480	446	491	457	491	466	455	489	485	462	482	462	487	478	473	489	478	484	497	475	488	463	463	452	449	475	500	508	463	444	484	515	478	450	482	465	478	471	486	469	428	450	426	477	473	467	475	475	497	497	467	470	466	476	504	511	486	484	532	493	444	477	480	456	511	462	473	483	511	460	472	445	458	449	474	479	468	479	492	486	475	493	487	470	476	474	448	464	478	456	475	479	487	453	479	503	443	497	433	495	433	481	483	466	434	462	467	486	490	504	473	518	465	473	470	446	490	497	493	440	460	478	453	456	434	458	469	488	470	487	481	472	439	490	512	488	437	488	493	458	459	470	493	490	502	427	423	489	445	463	467	476	461	480	454	510	478	443	491	491	461	446	480	476	490	456	492	475	474	501	468	510	439	473	482	465	473	480	472	455	480	461	498	427	450	455	452	455	459	450	484	499	475	488	515	508	505	471	501	488	475	508	484	482	480	453	483	459	499	474	496	477	469	458	451	441	451	463	521	496	489	451	477	468	480	479	461	454	467	458	484	446	473	456	474	447	522	502	480	471	464	476	467	503	490	465	468	475	453	460	459	457	477	440	457	486	457	492	512	462	453	445	482	475	465	486	491	482	473	512	487	508	497	485	459	452	494	507	473	490	448	476	481	492	473	471	460	470	503	474	452	493	483	502	470	473	467	463	468	504	471	498	492	514	510	497	449	498	468	457	450	455	454	441	467	455	455	464	451	453	480	467	493	445	443	451	502	468	472	474	458	504	522	468	474	458	440	508	432	476	473	478	458	453	451	530	446	490	458	515	489	476	485	515	482	516	492	489	496	434	494	476	447	476	450	427	467	453	486	494	493	464	477	507	451	461	457	467	490	488	450	459	495	487	467	445	469	465	488	464	495	468	462	461	482	478	486	475	474	497	483	496	474	473	453	509	511	455	503	452	499	496	481	489	483	476	478	490	490	478	499	448	454	478	470	484	444	475	479	485	476	508	490	471	452	480	482	486	496	463	497	492	487	482	458	467	479	495	463	459	466	497	458	503	502	483	477	464	468	474	424	448	462	468	463	463	498	473	447	466	466	451	445	452	491	508	480	438	473	499	488	506	471	443	454	483	437	474	523	504	458	451	465	468	482	491	488	464	463	459	475	475	456	489	484	483	480
29150	26305	18127	7398	3867	2498	1642	2013	2140	2283	1372	1499	813	790	1044	960	940	1034	978	1112	1245	1143	1304	881	814	957	530	439	346	411	331	327	323	224	239	240	251	246	212	199	162	167	174	161	157	163	142	158	158	131	155	130	130	129	136	145	121	135	118	116	103	125	118	130	126	132	128	123	107	115	141	121	122	112	117	125	129	139	165	135	142	135	134	163	129	101	127	143	123	134	113	147	137	131	143	97	154	124	126	128	107	140	117	133	130	139	132	135	116	145	144	110	150	151	104	145	112	127	135	122	120	123	161	115	130	146	117	120	123	126	112	125	127	119	150	152	127	135	126	145	134	140	150	126	122	127	133	148	113	147	141	117	111	117	130	145	113	137	113	115	129	133	114	134	138	128	121	131	111	146	139	120	132	111	124	115	158	136	134	126	147	127	126	117	122	142	129	135	144	126	143	139	147	120	134	133	134	139	129	126	127	125	122	108	138	124	135	111	115	143	111	142	128	143	123	140	127	148	113	124	119	126	113	126	138	115	133	127	147	129	128	116	137	127	123	134	147	134	123	120	113	122	128	136	135	132	111	112	140	127	120	121	125	127	113	112	125	153	125	133	126	125	129	142	131	127	127	130	138	133	123	134	121	139	113	121	123	120	119	136	127	112	136	143	132	126	134	130	139	134	137	141	129	131	133	131	151	135	117	138	127	122	119	124	159	121	110	123	130	143	128	131	114	130	123	132	127	148	122	107	145	128	143	138	125	127	124	135	112	140	113	108	134	126	124	130	126	108	125	141	138	127	130	117	168	146	121	150	111	148	130	103	123	120	138	145	127	119	124	132	130	161	129	122	158	119	142	146	143	108	135	131	134	108	145	132	116	119	130	109	142	132	120	131	131	127	127	127	138	157	131	126	150	129	125	132	137	128	121	121	147	143	156	129	128	135	134	138	145	130	118	134	114	122	122	122	129	132	123	139	150	98	152	124	129	135	129	123	133	133	112	120	125	127	130	130	110	130	118	133	117	126	125	138	125	134	171	117	116	147	117	117	111	140	123	136	134	135	119	127	120	143	112	142	142	132	134	119	136	152	122	128	146	124	133	126	152	120	118	133	149	135	144	107	141	129	127	128	122	127	114	126	140	128	111	132	153	133	118	140	122	129	134	140	132	134	118	109	106	114	107	121	115	139	140	142	118	120	122	123	123	136	114	114	138	119	132	120	132	117	131	120	133	129	128	105	150	130	146	137	106	134	126	135	136	124	133	142	112	126	130	144	131	130	115	117	148	136	141	120	124	129	133	132	134	111	140	144	122	115	125	128	122	118	122	116	120	131	140	156	144	144	137	147	123	126	153	116	131	120	135	125	119	136	134	125	141	127	125	162	119	135	137	116	139	144	124	128	111	120	109	125	140	130	133	120	118	131	131	119	132	120	133	122	136	125	120	115	157	110	130	134	142	141	134	129	142	117	112	128	122	119	128	130	122	144	158	142	147	120	141	137	122	137	123	131	109	112	127	132	131	126	133	123	143	124	144	147	143	124	118	133	129	137	133	120	110	120	149	107	124	151	115	114	116	116	124	119	150	141	123	124	132	127	135	106	129	129	113	123	120	141	119	119	135	111	132	133	125	116	133	119	131	140	121	111	146	142	164	144	115	138	139	134	139	115	134	110	116	116	136	132	147	114	137	132	142	108	140	108	135	112	120	134	127	129	137	140	149	116	135	132	121	130	134	148	143	131	131	136	118	117	122	142	117	129	135	98	121	119	124	143	129	135	96	150	123	136	116	135	129	135	128	127	133	155	116	133	131	115	142	140	134	121	131	132	125	123	144	102	133	122	149	116	132	127	129	125	139	133	130	102	120	131	149	112	138	130	129	130	130	140	139	125	111	137	118	133	124	136	131	130	134	122	125	115	129	124	126	134	133	142	125	121	150	131	140	119	113	139	128	148	118	132	130	117	136	139	113	134	114	130	135	115	133	147	128	139	111	122	138	125	144	126	132	112	150	143	137	132	168	126	117	146	125	117	140	110	156	139	146	123	140	150	110	131	137	128	120	132	134	135	122	124	123	116	122	130	138	136	135	137	144	153	149	122	141	121	134	123	126	126	119	115	116	139	110	142	139	138	118	132	133	135	126	126	143	150	132	124	148	121	125	128	121	123	119	110	122	126	150	140	125	136	143	135	129	115	135	132	138	141	143	123	109	150	129	121	136	146	136	117	142	105	137	119	154	110	117	104	136	144	137	113	153	120	142	145	126	133	109	137	157	136	144	123	129	126	114	125	131	127	134	134	127	134	144	113	116	136	152	134	118	165	140	125	129	110	135	147	139	126	131	130	135	143	125	121	125	124	124	143	131	123	146	115	117	158	135	114	143	130	131	119	133	152	154	136	110	139	132	138	144	109	131	144	122	140	122	133	126	116	130	111	130	119	155	138	130	138	143	111	128	131	136	128	141	125	131	116	138	131	146	136	123	122	132	135	144	117	139	123	126	145	112	153	134	150	142	139	131	119	142	135	138	139	138	132	136	140	121	146	133	127	144	146	149	126	132	114	130	153	150	136	134	135	126	148	134	126	126	152	138	128	137	133	120	106	123	99	110	126	122	140	151	132	132	135	143	117	142	126	120	144	147	113	140	125	124	141	130	122	121	125	143	131	148	125	128	123	123	119	118	132	126	138	130	143	141	131	159	138	129	134	145	118	135	123	116	132	125	144	141	108	148	112	110	143	147	131	120	114	124	150	134	121	113	151	117	143	137	146	128	131	130	136	148	119	121	123	153	148	126	134	138	155	128	122	127	128	134	112	130	133	117	117	148	135	124	102	140	120	123	130	105	134	148	124	135	131	134	131	119	127	136	126	142	128	117	124	117	139	127	136	130	134	120	119	120	122	127	128	110	128	133	123	128	151	143	125	113	124	143	132	134	139	108	105	118	119	123	114	125	141	120	157	118	149	138	148	129	130	121	127	130	132	122	161	161	142	133	127	128	117	118	134	134	138	122	130	131	140	140	121	131	130	128	142	130	132	120	108	140	132	105	119	126	131	108	110	144	145	131	116	137	122	123	97	139	121	119	141	124	117	120	118	114	137	112	117	153	116	132	142	136	130	128	148	130	125	142	131	118	132	135	120	112	151	104	110	142	131	135	118	109	134	117	136	124	108	132	139	121	118	134	137	92	118	132	158	138	165	132	143	133	121	132	121	136	130	136	134	132	137	128	142	126	139	135	128	121	149	116	131	144	120	127	153	132	129	133	131	131	112	137	133	137	145	144	142	121	133	135	117	113	137	120	117	135	120	129	108	101	138	134	135	131	148	110	116	136	107	126	120	120	122	139	133	139	134	122	126	136	146	146	136	128	132	100	134	139	150	112	133	123	123	143	126	146	133	129	105	138	132	140	128	139	142	125	137	147	133	121	111	143	108	136	127	139	131	110	115	124	128	137	133	121	130	136	138	125	138	155	133	121	143	138	124	120	126	127	110	121	140	126	127
19495	22485	23839	19302	17171	14447	12366	13639	15056	15095	10089	11836	6924	7541	9997	9923	9043	10729	10327	11536	12936	11740	13063	10216	9066	10003	5964	5192	4090	4482	3535	3308	2986	2008	2223	2517	2142	2038	1930	1885	1400	1309	993	921	703	750	691	563	613	560	509	471	448	442	427	386	445	356	364	365	386	395	363	370	367	349	343	362	385	347	374	366	332	403	378	351	387	387	324	406	366	379	357	361	376	362	375	387	345	399	375	352	389	363	351	341	383	348	412	401	348	397	381	356	400	365	381	375	368	355	369	361	358	363	364	377	386	372	335	362	371	367	362	379	399	331	366	375	373	332	376	360	385	348	370	344	377	333	350	367	360	384	365	363	378	347	369	365	317	379	399	354	388	366	392	386	389	379	377	318	385	354	366	330	375	342	346	372	370	352	380	378	371	366	355	355	353	364	358	379	371	351	346	386	368	345	380	377	372	335	359	358	350	369	361	363	407	343	399	355	372	367	357	352	357	368	393	375	340	372	332	335	405	357	379	339	359	343	301	353	363	377	341	340	334	332	346	383	346	388	364	351	357	347	369	354	361	358	370	381	372	349	340	371	364	363	376	374	372	353	326	375	377	364	376	343	368	360	398	351	374	337	387	358	354	362	375	359	379	369	396	351	341	363	379	351	384	347	389	373	355	339	379	327	371	334	383	381	358	340	373	343	373	387	354	379	359	376	368	381	376	367	362	391	361	335	382	349	344	343	368	365	348	326	357	345	359	386	352	383	389	367	353	353	389	343	390	395	358	341	322	370	401	366	355	386	363	360	332	371	380	384	401	349	393	338	339	367	367	369	381	378	350	345	370	365	389	408	335	332	381	387	347	379	357	370	366	380	380	382	362	359	371	353	369	373	339	404	340	352	388	383	382	346	359	371	385	354	352	339	377	388	395	359	348	388	365	382	389	369	336	371	340	341	341	386	361	360	363	359	327	376	353	343	379	368	361	329	362	374	373	365	405	364	382	389	375	344	381	365	365	367	352	381	378	366	355	385	361	377	374	349	323	372	358	395	351	369	339	347	372	363	351	352	324	364	348	351	373	373	409	360	352	377	383	361	362	347	370	373	346	358	374	373	324	356	353	349	401	359	407	362	348	332	345	312	336	357	371	408	410	375	360	398	365	347	372	367	390	347	409	366	381	365	360	388	377	362	369	365	358	355	359	369	353	371	356	362	366	341	332	349	347	371	398	333	348	363	355	372	370	396	334	343	403	381	381	375	379	356	367	317	392	424	344	366	381	377	343	351	326	332	359	365	371	387	353	339	359	373	368	351	358	378	370	372	341	370	358	389	342	367	334	382	361	368	372	338	347	336	382	351	339	376	409	329	352	345	388	387	366	374	327	338	327	401	341	368	325	359	405	344	367	360	367	370	373	367	397	373	367	357	365	330	389	368	348	378	350	346	375	379	371	359	350	350	337	367	379	374	347	367	342	346	378	355	364	373	392	338	368	352	333	346	348	351	366	345	357	397	363	360	384	377	366	331	347	340	382	359	384	353	369	374	387	338	374	367	393	386	347	391	371	340	394	340	385	365	366	366	358	375	367	360	389	384	379	358	339	378	393	379	354	358	358	331	380	390	377	352	365	349	375	325	346	338	376	377	373	386	331	364	345	343	344	337	371	399	362	359	369	363	347	368	363	359	336	371	363	344	372	368	340	367	400	356	368	345	368	364	374	383	326	372	354	349	378	355	342	361	397	334	392	382	355	338	377	364	332	353	342	354	361	361	345	366	342	354	354	369	369	357	362	340	347	362	359	336	370	363	381	350	353	347	374	380	377	364	350	372	345	354	350	395	363	357	380	360	386	376	348	367	328	368	387	332	348	344	336	368	394	362	361	400	357	346	378	382	387	341	337	293	354	359	369	374	364	373	360	355	345	353	342	356	384	355	381	390	371	361	381	362	370	366	385	355	363	369	318	346	366	366	359	367	332	350	379	358	382	356	370	395	360	315	382	294	364	376	346	344	377	354	348	350	344	358	340	336	360	355	352	379	343	361	358	371	353	308	351	374	382	324	349	323	339	345	354	393	343	362	379	366	352	346	384	358	376	379	360	394	361	368	347	363	393	332	330	392	346	377	370	387	382	360	357	364	344	365	322	350	380	350	379	363	365	375	375	364	336	357	360	401	352	379	358	334	347	360	378	378	343	342	391	371	382	375	323	335	332	351	384	324	351	370	348	366	377	355	360	362	350	355	356	350	343	360	356	393	360	359	392	335	369	374	354	400	345	341	360	387	360	360	370	363	368	381	405	362	379	331	380	390	345	320	368	356	328	341	349	350	397	353	357	387	413	351	403	352	377	368	402	357	333	351	362	373	350	362	367	375	390	348	379	321	347	346	378	349	376	374	365	358	367	370	349	389	341	376	386	368	356	399	352	346	383	368	353	361	340	359	372	314	358	389	365	357	364	354	390	372	351	380	378	383	364	344	359	366	377	338	364	342	363	360	359	331	409	379	362	369	386	345	354	353	353	360	334	361	342	381	382	336	380	367	347	331	371	398	373	372	345	342	391	362	349	377	381	338	384	315	380	346	331	368	368	364	350	384	359	368	357	384	387	365	387	377	363	341	355	355	348	371	349	407	352	341	365	382	378	363	362	383	364	362	374	352	360	348	339	348	363	400	353	330	387	365	359	400	373	364	359	362	352	379	346	341	354	378	375	362	378	377	386	390	345	438	368	357	381	350	360	408	405	379	343	367	335	357	356	353	366	369	341	370	324	365	345	345	391	355	396	382	375	423	351	367	362	383	362	357	343	339	402	362	377	348	360	348	378	367	375	336	339	367	376	350	392	402	360	388	383	373	357	352	351	334	392	328	382	371	372	361	368	331	341	355	367	335	356	387	366	332	348	339	377	398	379	337	343	397	386	362	330	371	357	364	355	378	375	343	357	392	357	380	343	345	295	340	345	352	355	333	366	365	405	374	328	375	369	356	371	381	363	359	411	338	359	369	369	382	344	377	340	368	373	391	363	351	345	362	334	364	357	373	377	373	348	356	353	373	343	357	368	380	346	345	357	346	350	382	381	342	349	364	356	376	359	388	373	316	351	390	339	374	365	330	382	370	382	341	371	323	420	373	350	359	388	306	340	353	363	391	344	379	359	351	357	362	355	350	345	354	368	394	359	373	363	340	356	358	359	349	373	386	382	348	399	385	349	360	391	357	376	370	368	348	366	357	371	346	353	377	357	349	383	354	350	346	370	376	363	402	333	347	345	394	328	370	367	331	375	366	363	376	363	395	392	351	386	349	372	380	354	368	381	373	334	346	386	338	335	354	380	335	358	382	375	385	358	384	362	355	393	366	406	344	360	358	373	347	382	367	349	343	374	345	388	373	350	359	377	352	356	354	388	365	363	369	368	361	369	370	358	339	360	358	401	361	370	367	395	361	339	345	403	366	345	352	329	373	358	358	341	333	389	356	368	405	371	350	380	377	373	347	337	360	362	371	363	350	372	366	353	354	392	371
35701	32689	26328	13812	7143	4511	3353	3844	4612	4205	2728	2859	1580	1629	1816	1988	2005	2055	2143	2462	2591	2379	2679	2076	1609	1871	964	895	776	698	525	597	448	281	345	399	307	315	286	254	183	174	161	148	117	138	129	106	99	99	95	106	88	96	88	78	85	77	78	87	78	75	79	70	76	93	78	79	88	87	80	80	72	86	94	82	83	89	73	82	83	85	75	84	85	83	90	81	64	74	92	77	68	79	75	88	71	70	72	84	94	84	77	76	83	78	77	88	80	86	77	59	99	87	69	78	65	80	89	71	81	85	73	78	76	57	89	87	81	78	69	80	80	72	91	73	76	96	80	94	67	70	68	88	73	72	72	81	67	72	73	76	94	79	71	76	66	62	74	93	86	83	74	84	78	85	63	59	75	89	71	72	86	91	76	84	69	59	69	87	80	78	84	81	71	77	84	84	84	93	76	77	89	90	75	76	79	83	81	75	86	71	83	91	72	69	79	85	69	73	71	71	80	80	67	93	83	65	87	87	60	82	79	76	75	69	84	82	98	71	72	95	76	80	66	92	84	66	83	90	84	74	105	62	74	97	80	100	77	82	65	66	68	76	73	88	74	77	75	83	76	93	74	83	90	81	74	59	66	94	76	74	79	71	77	75	87	76	75	86	80	99	71	77	78	63	87	104	76	72	91	75	73	70	84	81	80	70	80	65	83	99	96	66	75	98	79	68	82	93	80	95	72	85	77	71	75	88	73	83	81	92	73	92	74	87	92	76	89	93	98	86	87	72	82	93	83	82	92	87	82	83	76	62	83	77	88	95	72	83	76	81	67	86	83	91	85	84	87	70	66	65	76	87	78	74	79	73	107	80	97	77	94	70	79	68	75	75	74	75	99	71	88	69	93	61	70	81	87	90	83	87	92	80	90	76	68	83	70	81	79	53	75	95	77	79	71	96	89	83	82	60	90	84	81	59	69	68	85	72	78	87	73	90	75	85	70	66	89	78	74	69	85	76	73	109	86	77	73	67	74	71	76	73	79	72	72	76	81	70	91	71	74	90	83	73	81	68	66	90	73	86	68	90	63	83	79	79	70	66	64	82	78	89	78	73	76	79	74	68	80	63	61	81	88	71	77	74	73	69	80	74	97	84	75	73	78	88	86	75	77	63	73	73	85	85	59	81	79	79	85	73	63	94	103	66	66	86	77	68	65	67	82	69	76	70	76	82	72	86	86	78	56	79	72	77	83	71	76	74	79	70	65	72	82	89	58	75	86	73	73	76	68	70	81	93	82	82	88	80	71	73	80	82	95	65	76	92	82	89	70	79	91	68	81	67	82	75	81	76	89	72	89	82	86	91	70	72	80	83	81	75	81	75	64	75	78	87	89	83	78	82	74	78	78	69	85	80	86	83	71	73	75	78	94	76	92	79	70	76	66	67	85	73	83	76	90	81	73	94	58	79	79	67	67	68	80	82	93	71	62	74	69	81	80	71	89	82	93	83	86	92	97	61	96	92	71	83	65	72	76	78	86	75	58	84	86	88	65	66	79	79	77	92	74	80	77	89	84	79	66	80	63	84	86	70	74	76	82	79	72	60	74	77	77	74	75	84	85	76	70	70	103	72	73	84	57	89	64	74	80	88	66	91	77	86	69	78	79	82	96	70	74	74	75	77	83	70	82	62	83	81	84	85	84	73	87	73	93	83	74	78	75	75	71	80	72	85	81	70	84	68	72	86	87	84	74	77	64	86	69	77	88	86	69	90	73	68	85	75	82	69	77	85	71	95	89	95	74	77	72	78	83	80	101	86	81	80	63	86	78	101	77	85	83	80	85	86	80	87	89	71	84	87	78	70	75	79	91	76	74	68	71	79	89	72	95	82	80	85	79	60	95	79	83	79	88	102	79	76	81	84	87	82	87	72	88	77	86	76	81	84	73	69	80	74	77	71	85	71	81	93	81	77	92	65	74	68	77	57	71	83	90	74	71	83	62	84	71	75	78	89	76	83	79	59	91	78	78	90	93	73	75	107	63	94	98	76	83	86	88	78	71	86	59	75	87	93	75	72	66	84	83	75	80	70	80	93	80	66	82	79	89	90	82	72	65	83	91	85	76	82	82	90	87	86	80	76	80	80	86	68	74	88	78	94	74	79	80	89	72	79	76	89	70	93	74	87	78	76	78	86	73	82	76	82	67	81	85	78	80	73	62	98	102	83	86	83	90	79	74	69	75	80	81	83	87	74	88	81	82	89	81	68	80	80	84	102	95	76	84	77	83	79	90	80	80	96	76	90	79	76	83	76	79	71	102	74	76	76	76	76	81	93	74	68	82	88	87	71	80	73	87	80	85	81	69	71	95	88	91	80	68	76	95	76	76	77	81	89	84	87	63	85	80	85	84	75	70	83	93	87	72	86	91	87	74	80	102	77	103	82	67	69	88	94	68	73	68	84	75	71	75	77	79	89	87	79	83	47	98	73	81	70	90	86	86	74	72	70	76	77	75	83	80	75	70	71	64	79	74	75	71	82	68	72	87	92	89	65	77	78	73	83	89	85	100	73	71	68	84	91	68	83	94	78	72	87	94	76	92	79	76	73	86	71	87	71	86	89	76	73	73	73	83	83	81	75	77	76	81	73	80	82	89	83	70	90	82	94	76	76	72	93	61	82	79	51	76	74	102	90	81	83	91	71	81	83	83	77	86	80	76	81	88	81	78	90	80	93	89	86	86	78	71	92	84	101	71	89	79	86	76	58	89	91	89	64	79	76	82	78	79	61	81	77	74	91	67	84	72	73	66	84	85	78	69	80	74	64	71	89	83	77	73	70	77	79	96	87	75	89	69	78	85	84	76	70	76	84	83	88	70	75	81	80	94	80	79	93	82	82	77	88	74	72	80	85	78	66	72	72	76	87	76	80	92	74	86	75	72	89	80	70	103	84	86	85	71	69	80	89	60	75	79	76	76	88	82	87	72	86	89	87	85	84	84	82	76	63	72	89	80	73	87	63	70	79	93	90	62	74	85	102	72	72	66	85	74	85	81	87	67	76	87	77	89	95	89	84	59	74	63	77	87	79	77	75	73	84	87	59	67	65	79	78	75	74	73	93	82	79	82	92	71	82	68	78	78	92	74	79	84	74	86	76	72	81	79	81	75	84	79	86	92	89	71	82	81	76	55	82	91	78	58	67	79	96	66	62	79	76	72	90	83	84	78	78	86	97	64	64	68	75	92	82	77	73	76	81	74	72	85	86	95	75	71	72	97	82	61	80	92	62	80	91	70	77	84	83	90	81	99	56	76	80	85	90	64	73	62	81	77	74	82	60	79	66	83	76	101	76	73	79	63	79	72	78	72	72	65	69	86	89	81	75	64	77	68	94	78	79	65	75	93	67	90	80	86	96	82	81	76	90	79	80	74	90	98	94	78	67	75	95	81	93	74	71	76	83	80	89	87	95	71	99	68	86	81	100	76	85	94	92	77	64	89	80	82	79	74	83	84	66	85	81
22006	28586	32206	26518	23779	21295	18203	20418	22068	20342	16447	16883	11758	14064	16595	17555	16826	17561	17636	20173	20599	18778	20279	17841	16038	16857	11003	10048	8426	8014	6468	6190	5175	3433	4224	5107	3783	3495	3697	3083	2037	1880	1471	1505	1015	1008	918	738	733	584	570	480	457	379	374	353	312	268	269	275	273	253	241	247	245	253	275	231	249	281	227	195	240	248	260	223	260	257	244	222	242	233	249	230	249	219	241	240	252	268	264	231	249	222	240	228	237	239	243	261	252	218	243	267	248	222	245	252	230	210	268	256	239	248	243	246	256	261	220	204	243	248	228	240	227	233	220	257	248	245	240	227	238	258	220	238	230	254	245	217	245	212	251	232	232	273	224	227	217	265	238	232	218	239	249	225	217	245	256	237	228	226	256	224	232	214	245	237	237	259	236	222	235	260	231	246	245	221	244	202	199	254	223	223	223	237	263	260	218	256	226	251	229	244	221	249	239	262	249	255	230	228	218	252	225	229	242	269	249	269	210	224	239	237	248	272	230	225	247	262	256	241	231	218	236	248	254	215	244	208	231	204	230	239	242	211	258	238	245	246	244	226	224	239	223	206	210	237	217	233	222	252	223	229	223	243	228	256	260	218	237	235	252	234	270	252	242	221	268	220	225	256	217	229	232	229	244	237	249	236	220	245	217	259	209	260	226	226	211	240	229	219	250	223	232	205	243	246	227	245	234	257	242	236	204	213	225	235	254	251	226	212	225	218	237	231	221	252	239	221	235	261	247	277	227	224	229	229	236	245	247	236	247	241	263	232	263	255	240	246	208	236	220	248	209	219	225	244	227	236	245	233	269	233	236	260	224	223	260	254	249	221	267	215	254	243	244	230	232	258	241	243	248	242	240	239	239	233	238	201	243	249	230	260	223	259	205	235	242	250	251	232	243	259	229	220	246	221	241	216	246	228	221	244	221	247	216	220	231	237	218	236	233	216	259	234	248	221	214	222	251	229	210	249	249	268	247	241	230	231	250	225	248	212	222	263	206	243	224	243	223	232	248	233	213	250	222	259	200	246	255	278	247	234	247	263	219	240	226	256	239	255	221	221	267	207	232	249	226	225	232	258	253	241	240	229	249	257	209	263	238	237	250	238	239	232	260	258	237	225	232	208	246	228	223	227	225	218	237	221	242	222	239	232	245	245	228	244	242	261	229	205	224	222	237	205	220	240	222	242	244	224	260	262	244	233	224	244	240	244	229	220	221	243	224	233	220	261	230	220	217	235	211	212	258	219	204	251	209	210	233	223	218	245	207	226	244	256	223	242	215	240	235	249	271	241	260	255	226	226	232	270	208	207	220	260	244	222	246	221	260	250	259	253	247	247	215	227	252	248	246	246	245	211	235	254	223	221	244	212	221	240	219	242	235	233	243	235	247	239	221	241	227	252	248	245	231	233	241	247	221	225	246	258	219	250	243	232	211	241	228	219	265	239	241	241	234	228	250	218	266	248	221	261	213	232	238	256	225	252	233	235	249	265	253	252	242	240	241	236	236	233	229	225	230	245	267	242	249	218	205	218	257	255	230	271	215	232	226	268	245	243	241	226	242	246	243	240	240	242	215	239	232	241	244	210	226	237	236	273	260	246	255	225	236	272	269	264	237	241	233	224	248	229	252	242	226	264	244	235	246	225	250	247	255	240	214	217	233	224	239	212	230	260	243	227	261	226	261	214	233	242	225	265	220	230	264	233	246	237	233	248	235	240	231	228	254	255	233	233	221	233	219	244	240	242	242	238	223	207	246	229	218	232	242	226	226	210	229	235	227	265	202	259	230	232	221	245	263	239	240	231	231	243	238	233	244	232	230	253	235	239	234	263	237	217	246	223	262	243	236	293	204	223	253	234	229	222	245	241	255	258	249	245	249	243	244	264	232	238	247	227	240	260	214	234	261	245	248	250	233	235	215	266	275	251	207	228	223	225	235	212	222	241	270	233	247	246	253	213	242	198	261	227	236	227	230	250	236	258	233	233	232	225	250	229	228	218	238	228	267	244	215	226	232	229	241	236	237	258	223	236	215	217	224	227	233	240	241	223	225	227	216	231	247	246	228	227	249	232	237	233	244	240	256	283	248	232	268	240	252	265	220	223	241	241	238	260	275	240	245	214	223	228	244	213	238	220	227	230	251	271	235	226	224	240	239	228	245	244	230	243	248	251	226	225	238	260	222	238	198	236	266	224	260	241	248	223	217	227	264	237	222	214	231	239	263	249	248	251	235	256	238	252	231	257	209	236	223	222	234	257	245	232	244	219	248	238	227	251	231	239	208	239	239	256	239	243	224	242	244	232	238	219	235	244	261	236	223	241	264	228	230	280	236	241	263	229	251	247	218	239	240	239	193	238	252	217	243	243	230	248	225	230	232	264	225	253	228	269	243	246	246	220	234	209	245	233	238	250	227	214	237	227	250	217	248	221	219	243	226	226	231	263	236	220	237	251	255	218	226	244	236	269	237	259	221	243	254	228	214	247	232	236	235	232	236	210	231	262	229	250	230	246	240	246	215	271	233	245	247	259	241	254	221	231	216	217	223	234	212	212	255	252	255	236	235	262	216	228	236	243	249	233	236	270	229	232	267	217	250	241	237	245	234	247	237	270	245	240	222	235	239	240	198	233	237	244	227	240	239	255	240	240	217	220	233	262	211	225	267	247	238	241	237	235	213	246	251	232	237	255	261	232	256	265	213	247	232	231	235	247	256	237	244	217	234	232	211	244	249	268	238	245	255	259	220	231	261	257	234	209	260	253	232	212	246	244	252	239	222	247	251	231	260	246	255	229	215	229	273	223	240	277	189	233	237	221	239	240	255	258	212	261	217	244	236	236	246	252	223	249	266	247	249	257	218	209	197	259	211	219	250	257	240	246	256	234	216	242	225	290	220	232	239	256	249	236	244	191	220	243	234	251	224	244	266	223	212	225	232	239	255	246	238	194	247	241	248	252	222	231	226	255	234	252	267	215	226	243	244	252	233	259	246	250	238	236	238	220	209	236	247	241	251	237	236	252	252	224	263	244	244	248	234	248	252	222	242	262	225	255	235	242	254	217	237	211	233	249	240	231	209	248	224	221	232	243	214	232	233	240	230	255	273	242	223	229	258	244	247	239	236	225	240	253	268	231	225	236	236	241	211	253	240	240	252	250	238	257	226	228	239	228	253	237	213	209	236	232	235	243	257	237	214	234	244	249	234	230	225	260	232	242	210	212	204	245	258	201	223	269	271	222	254	230	216	228	262	234	233	251	255	212	248	223	262	230	229	260	251	198	233	230	245	244	244	244	249	237	220	229	212	239	242	212	237	250	225	235	244	258	249	272	259	267	221	231	249	249	225	252	239	235	238	226	242	217	251	246	244	199	223	248	240	265	231	233	230	235	266	235	217	223	233	235	246	257	226	236	248	249	234	229	230	218	252	234	242	239	231	226	256	283	234	223	231	212	254	249	248	237	240	227	234	253	231	250	254	227	242	217	235	247	240	244
8271	4968	2803	1079	610	487	362	401	373	321	262	267	245	245	227	256	223	201	273	245	244	234	259	215	209	223	182	205	215	213	179	196	168	168	170	190	176	206	185	164	188	183	183	164	186	173	176	180	169	180	198	198	178	187	182	178	182	177	163	149	183	168	178	192	183	155	173	188	185	154	187	184	183	155	184	181	154	177	145	186	191	152	173	193	169	187	182	182	173	163	179	170	170	178	162	178	150	185	186	159	196	176	182	152	183	188	153	172	182	167	144	171	175	195	183	193	171	178	185	165	166	183	167	176	174	161	181	177	164	148	181	179	164	169	167	205	178	207	168	164	171	177	175	174	188	168	161	176	167	177	164	172	174	163	184	187	191	173	163	171	167	164	160	164	168	165	205	165	174	148	165	151	170	187	154	179	136	186	187	194	169	151	153	181	182	164	179	162	165	166	165	171	163	173	175	177	152	166	166	156	165	172	165	183	160	158	160	163	153	166	172	163	166	175	187	169	164	166	188	168	162	170	151	170	154	208	156	158	162	179	161	201	158	156	183	145	189	159	163	167	165	154	150	170	169	164	172	165	161	162	189	161	175	169	195	176	173	148	173	192	182	156	184	158	174	164	178	164	186	190	155	168	155	162	168	182	186	163	192	153	177	159	161	168	165	178	160	170	168	186	171	171	176	193	182	179	166	152	201	170	181	158	179	185	183	183	179	176	159	165	173	174	196	178	186	194	169	166	190	177	170	173	179	185	153	195	153	187	199	169	167	160	163	162	195	199	169	162	158	178	201	179	195	173	166	175	152	175	182	198	159	169	169	166	171	152	192	175	173	183	162	157	172	179	149	177	152	161	170	200	185	172	164	167	165	164	167	148	169	174	170	164	179	186	160	172	170	196	169	168	156	175	162	188	169	179	195	183	166	169	164	181	182	167	169	170	149	170	175	166	198	184	172	158	185	173	183	156	156	197	193	163	179	151	146	146	139	170	143	176	166	189	148	172	184	161	204	168	168	195	167	164	191	183	156	177	153	174	168	157	179	158	181	181	174	183	138	171	187	197	143	167	172	189	185	194	171	184	154	170	178	184	168	176	183	181	163	141	167	160	176	180	162	167	168	186	171	177	164	182	174	198	149	176	157	162	166	168	152	184	178	167	164	145	163	165	150	171	158	170	182	158	173	153	169	167	179	165	186	167	171	149	163	173	168	150	186	143	166	182	168	203	175	178	171	179	164	204	185	177	186	182	189	180	199	134	178	152	187	161	163	188	159	177	179	144	149	147	154	167	200	187	182	148	157	170	188	198	170	182	166	191	167	157	164	185	168	163	173	177	188	176	167	143	165	182	177	179	157	185	161	177	167	172	164	190	183	182	176	180	165	177	170	144	168	176	162	167	156	178	175	180	179	165	188	170	197	153	198	158	159	165	138	210	154	160	165	189	161	165	182	183	172	167	173	185	191	176	164	177	177	151	180	181	173	150	176	178	162	164	175	173	194	168	183	189	177	192	168	192	197	164	175	187	173	175	166	159	173	171	170	181	191	178	179	175	189	170	157	181	157	203	170	178	179	164	182	145	182	172	181	180	195	167	166	154	159	169	168	178	170	160	172	167	185	169	162	173	183	188	171	190	151	182	194	176	170	185	177	172	169	148	176	183	166	167	176	188	185	174	189	159	149	184	190	163	185	189	166	179	160	175	186	158	172	161	159	164	187	171	183	170	163	170	176	192	174	193	152	144	180	171	165	152	147	190	167	169	185	184	165	191	163	139	174	189	166	148	159	172	188	190	177	174	183	164	167	186	181	172	144	167	162	169	171	171	173	174	169	170	201	166	160	191	158	174	181	184	174	146	192	173	192	185	174	180	165	176	169	148	170	190	177	172	179	179	164	155	160	178	172	175	184	178	167	164	175	158	186	159	169	182	159	176	180	178	187	183	151	173	192	156	146	181	191	156	154	172	170	176	165	183	185	161	171	178	173	181	185	217	183	162	155	175	178	159	173	185	181	207	173	174	172	175	165	191	201	177	179	188	187	183	165	172	162	173	171	181	154	155	177	167	173	153	175	188	155	170	174	166	156	151	181	170	182	196	184	185	169	182	179	191	158	180	163	164	166	183	166	164	175	204	146	182	178	190	165	174	203	165	159	161	210	171	173	174	176	165	189	171	167	205	190	138	164	183	179	172	164	148	168	181	162	174	158	195	188	188	173	174	187	140	182	168	168	147	170	184	168	171	164	178	167	178	171	160	186	153	177	193	170	192	179	172	181	190	170	159	184	159	169	184	181	160	179	174	179	157	184	167	171	171	161	159	168	173	197	175	158	156	163	178	174	150	168	161	179	173	173	162	153	161	160	170	170	167	173	144	169	162	187	160	195	190	173	148	176	159	181	169	138	147	178	166	168	209	191	174	168	157	150	173	170	167	163	178	183	171	177	184	192	181	189	178	158	148	193	159	170	163	176	178	177	179	144	171	177	191	188	172	169	201	152	162	177	173	186	190	169	163	166	176	195	189	162	162	202	169	190	178	163	162	177	149	172	171	149	174	175	168	168	158	170	171	163	160	191	180	170	153	182	152	193	177	183	174	180	169	176	152	172	173	173	187	166	186	164	168	185	169	172	183	183	160	157	180	178	170	147	179	150	163	165	158	171	156	165	152	169	172	189	175	170	161	173	154	170	191	166	178	178	152	174	187	172	156	144	167	163	163	184	165	168	180	161	171	170	164	211	182	156	145	161	163	169	178	194	167	190	170	143	191	187	156	172	193	156	173	176	153	164	165	176	176	174	198	140	185	165	177	168	155	172	167	182	157	164	154	164	179	162	198	173	164	198	157	161	160	199	193	187	181	165	147	147	168	177	166	188	194	157	183	153	160	184	164	184	166	174	160	179	157	179	176	167	180	185	188	153	177	161	194	170	170	179	209	166	179	166	186	167	184	165	178	179	151	156	180	146	168	172	176	181	153	175	168	191	188	144	182	168	173	179	172	166	173	163	181	179	194	173	154	177	159	175	182	195	192	181	185	173	137	183	172	151	182	187	147	194	176	164	160	147	175	184	180	158	168	164	166	171	170	172	160	188	172	157	170	176	184	160	190	195	193	188	188	199	154	181	146	167	193	169	167	176	195	181	186	182	174	161	154	200	163	178	177	166	176	150	167	163	198	161	183	172	186	190	168	181	182	163	148	171	162	166	180	165	172	176	163	179	183	160	154	173	156	158	155	156	178	168	179	187	171	146	167	188	168	171	150	160	169	193	164	166	178	154	156	164	179	198	155	177	163	162	172	197	186	195	190	168	156	176	153	167	151	166	184	177	170	183	173	181	178	190	205	197	171	142	174	179	165	155	191	170	158	184	190	156	174	187	186	170	169	170	168	175	187	155	169	179	196	182	164	165	188	181	147	164	151	174	160	172	152	188	169	168	168	186	165	164	181	184	175	163	193	181	182	146	198	179	152	157	193	188	175	161	158	176	179	172	182	147	159	172	159
7012	5759	10820	8300	6584	4994	3919	3236	3235	2379	2037	2038	1653	1623	1751	1724	1640	1589	1789	2159	1792	1474	1961	1509	1251	1455	975	987	930	807	770	771	702	619	639	656	611	598	624	569	546	567	531	506	507	484	479	506	523	544	497	492	502	499	464	438	475	475	479	459	495	479	484	486	497	465	463	490	463	446	516	482	460	467	503	510	497	447	497	519	477	477	507	464	458	456	487	463	458	472	463	473	512	482	475	493	440	453	411	480	496	477	470	500	440	511	487	474	480	460	475	453	483	444	435	514	457	485	472	470	481	494	493	476	448	469	471	489	480	459	448	445	529	514	489	507	500	457	460	481	437	443	485	501	436	477	493	473	450	451	460	488	459	477	429	501	490	458	478	506	492	464	492	464	491	471	466	440	463	492	471	481	477	498	457	435	451	478	490	500	476	456	460	468	486	451	412	485	473	487	474	517	467	452	480	495	485	465	486	465	488	482	463	452	474	505	445	467	462	434	472	456	502	485	475	447	472	486	494	479	437	481	513	497	455	483	507	427	510	514	505	489	455	446	478	486	487	500	490	472	462	491	433	455	478	484	498	489	496	463	476	486	474	512	499	455	445	455	485	446	511	469	450	502	481	433	437	438	467	468	499	447	456	478	459	511	467	471	472	504	464	499	508	489	483	467	447	433	457	480	477	426	441	482	463	505	466	473	468	452	474	460	460	475	467	486	511	459	485	516	476	443	483	452	509	475	460	444	480	443	479	469	459	473	457	487	477	498	484	482	509	498	440	468	462	472	452	489	468	459	440	488	473	485	480	468	449	440	503	438	415	479	438	486	491	467	453	472	475	510	500	452	457	464	456	496	469	457	475	457	473	458	461	498	473	480	444	465	456	476	461	448	482	520	458	456	455	443	442	484	473	454	499	500	469	461	465	474	491	456	482	469	473	477	496	452	476	492	442	457	476	427	424	480	499	458	443	457	504	449	479	495	486	475	455	444	440	447	518	481	498	455	494	442	456	456	459	506	441	482	462	462	486	455	436	453	453	486	463	472	453	510	428	460	460	498	485	465	485	439	473	457	485	484	531	433	468	501	471	467	467	462	505	468	443	443	466	415	454	467	448	502	475	469	463	476	431	501	466	432	500	524	478	483	497	466	461	477	455	466	479	476	475	465	511	497	459	443	525	431	410	475	443	444	461	488	492	429	435	446	465	458	481	452	472	467	443	453	511	426	503	526	460	477	465	504	481	487	445	502	463	455	486	451	426	496	411	429	487	459	480	472	489	449	476	468	485	461	478	486	515	448	482	491	469	430	492	460	456	444	477	418	479	480	455	442	487	518	450	515	445	481	475	441	477	490	476	486	434	525	453	440	448	483	478	492	449	506	459	461	456	456	479	440	473	482	427	464	484	510	500	455	459	512	442	494	463	436	456	494	464	456	482	467	472	494	465	475	459	496	469	508	486	508	464	501	475	437	465	443	455	487	468	475	453	455	505	481	443	474	473	490	514	445	435	427	464	476	447	490	447	465	469	489	496	500	434	503	470	464	485	492	515	477	437	491	456	499	450	461	431	462	461	454	455	444	466	456	457	500	464	488	453	486	464	490	465	429	470	484	454	468	464	477	462	500	487	443	472	463	472	444	478	461	452	443	445	459	462	454	480	497	461	441	475	453	517	469	540	508	450	488	488	466	447	417	503	441	445	496	532	500	471	487	466	488	483	476	485	487	471	462	444	447	462	469	453	476	470	477	464	465	476	491	463	443	497	491	464	459	480	479	471	481	476	438	455	453	441	488	503	482	473	417	471	470	470	523	474	491	458	498	471	447	444	455	431	482	453	459	477	459	494	497	466	510	458	505	410	435	455	456	476	484	436	448	479	464	514	485	480	505	472	488	431	453	449	434	432	489	462	504	495	492	426	442	445	518	469	457	488	470	487	495	452	461	444	448	453	509	488	465	486	475	491	444	489	485	485	475	488	483	499	484	481	461	467	470	409	479	455	509	487	518	454	458	445	467	492	484	475	404	437	438	464	472	455	522	482	461	486	485	515	493	467	456	435	483	466	484	491	436	533	431	495	461	485	477	475	476	433	466	491	449	457	433	470	465	498	481	508	471	458	437	450	439	495	464	502	461	479	455	475	477	492	453	469	500	442	452	492	439	477	486	488	446	488	502	470	453	479	449	499	463	481	503	465	486	486	467	465	454	466	456	463	438	469	459	469	483	478	502	503	481	516	503	448	469	428	483	472	468	470	455	487	472	471	446	478	482	489	499	470	444	441	476	498	474	479	465	480	440	470	484	483	454	462	475	437	448	460	470	509	476	489	488	464	454	483	482	461	490	468	476	467	481	488	463	445	473	491	476	454	481	481	473	512	488	502	464	506	461	451	480	507	439	479	459	467	459	480	460	523	455	512	476	485	487	498	470	457	473	452	425	468	476	462	468	476	483	470	467	500	448	445	504	456	532	456	502	487	463	481	471	456	473	487	487	475	480	506	442	452	489	446	462	496	495	472	485	489	462	480	459	482	503	521	456	470	507	491	484	471	519	461	478	504	502	518	492	499	507	459	502	476	453	506	487	466	446	450	500	486	503	459	442	463	469	459	490	444	503	472	462	491	482	490	475	454	454	476	448	495	454	453	437	482	470	482	476	448	437	467	459	465	449	453	518	487	456	470	474	448	492	480	487	442	459	514	489	474	421	483	493	480	491	490	469	494	449	468	483	487	477	471	464	471	490	467	458	451	447	431	420	473	440	478	480	450	458	453	479	448	477	500	476	473	495	485	487	495	443	456	461	492	480	446	496	497	483	471	464	445	489	479	501	447	477	430	485	485	455	465	462	487	478	472	442	435	450	469	479	445	424	480	451	491	455	469	491	473	474	472	526	487	473	468	467	475	507	455	480	487	473	454	471	457	473	474	500	489	459	469	497	458	507	436	455	447	450	472	496	453	453	455	451	443	473	493	454	460	480	469	468	472	458	466	496	499	466	495	462	458	474	476	471	472	436	452	495	498	500	446	481	460	511	489	475	472	468	438	474	451	466	491	457	479	456	433	480	490	462	491	466	463	497	456	488	465	463	481	466	458	450	454	483	470	448	494	482	450	458	462	444	469	494	491	460	465	472	482	440	490	471	471	503	477	454	415	469	459	458	445	470	489	462	468	463	465	458	487	487	528	455	494	458	489	473	477	432	447	465	476	467	465	461	487	463	471	461	474	479	450	511	413	485	439	443	485	438	480	459	467	508	501	477	477	495	457	462	459	489	466	500	475	465	464	465	441	473	493	522	468	464	490	485	473	477	495	482	455	502	476	459	464	467	459	487	477	452	473	464	445	488	443	485	472	436	448	499	469	503	490	459	476	442	494	461	449	508	472	497	499	439	483	457	467	453	497	470	507	478	469	501	448	475	494	471	481	491	461	495	464	494	447	480	489	452	498	467	469	481	465	445	461	481	483	505	456	465	491	481	466	474	472	457	484	463	452	459	443	486	473	449	476	442
26389	22059	21635	8321	3769	2306	1922	1970	2263	1508	1528	1549	811	937	1239	1338	1105	1137	1306	1595	1287	1070	1496	1017	740	744	567	471	444	424	384	302	327	226	279	301	245	252	234	194	186	200	164	146	167	156	182	139	167	150	122	124	149	142	144	136	128	139	126	147	125	138	133	130	132	111	112	121	113	119	124	113	121	132	137	138	135	117	140	120	152	144	124	131	124	110	128	160	158	147	137	138	116	126	128	123	130	139	142	125	132	124	137	118	132	130	117	118	111	107	141	126	135	120	140	117	139	144	113	131	142	105	129	141	114	116	127	113	144	114	125	140	145	113	141	136	130	127	111	114	125	139	131	142	148	149	122	130	119	112	135	122	141	128	127	108	140	136	117	130	128	146	148	128	121	148	146	128	153	135	117	140	131	121	126	122	135	147	129	120	108	139	137	128	143	135	112	130	123	96	136	120	139	128	133	151	124	146	100	143	126	133	131	126	159	136	133	134	133	109	131	105	142	139	132	118	124	130	130	126	134	108	138	125	140	145	130	109	117	140	114	120	137	124	155	129	149	115	114	124	154	110	123	146	123	135	126	124	133	135	115	138	148	115	141	125	123	134	120	133	122	121	122	136	131	134	141	141	129	114	131	132	127	149	139	133	138	120	131	111	114	124	131	121	128	127	139	141	121	134	124	130	117	131	116	118	134	123	122	111	128	141	131	108	151	124	123	126	127	135	104	120	124	133	119	141	111	138	137	116	153	146	132	113	131	111	135	131	111	118	99	125	126	121	140	119	120	122	128	137	142	125	134	113	116	117	151	134	137	103	130	138	135	133	139	126	142	115	118	128	155	128	143	113	135	110	109	113	119	114	129	124	123	114	145	138	124	151	122	121	141	123	122	129	134	123	135	142	145	143	128	148	127	103	134	144	153	120	127	137	120	131	129	150	125	133	125	133	147	131	147	123	118	159	135	115	137	125	154	111	109	112	122	139	120	118	111	145	118	141	121	115	106	124	123	138	125	148	115	134	118	136	134	142	145	110	115	126	128	124	118	139	135	136	105	122	119	122	131	121	147	124	133	146	143	149	131	133	135	132	135	132	135	126	143	131	116	120	122	124	123	139	134	126	136	121	118	136	109	148	135	136	149	102	116	117	142	117	118	124	138	141	133	125	120	116	123	133	123	138	116	135	134	130	112	117	129	132	109	128	128	150	124	138	135	123	123	154	113	135	138	140	143	121	128	122	126	129	121	110	141	112	136	119	143	138	140	132	156	130	120	136	142	122	147	123	106	129	143	143	127	116	109	154	139	139	128	137	137	122	118	156	133	124	139	127	131	139	133	170	123	134	127	140	128	118	136	128	151	129	145	111	129	124	112	116	123	108	121	117	125	143	124	132	126	107	133	132	153	128	131	156	136	135	129	132	134	145	133	119	119	121	134	125	131	123	139	107	117	106	130	136	122	122	123	138	140	137	145	127	150	140	130	103	139	120	122	125	122	132	123	140	138	125	145	111	132	112	134	139	131	130	167	125	149	130	115	134	124	141	140	136	128	142	115	108	118	132	147	130	138	144	136	126	118	130	137	153	134	141	115	128	131	118	136	115	127	136	131	136	118	111	132	133	127	135	106	115	122	125	132	135	136	121	112	104	132	139	131	116	120	142	134	121	118	112	102	146	100	132	152	127	132	144	131	122	106	121	131	141	130	124	130	113	152	112	128	134	117	132	128	145	129	128	149	129	145	131	144	127	134	141	137	123	116	121	141	129	131	133	133	124	146	138	135	136	161	118	132	123	118	110	122	124	126	120	145	140	134	120	137	119	126	134	144	140	127	141	126	161	118	125	145	141	125	129	130	144	120	141	131	118	122	121	156	143	129	135	143	111	135	137	143	124	118	129	142	122	131	136	148	139	122	126	156	136	129	142	128	126	122	121	125	130	128	131	115	143	124	128	140	142	130	130	129	144	133	133	153	151	115	133	123	138	114	130	136	128	135	127	116	108	135	131	145	138	144	126	136	116	121	121	144	131	144	130	134	123	148	135	130	142	146	125	139	116	121	129	138	128	141	144	119	123	114	113	118	119	120	155	109	139	127	135	110	135	131	123	124	124	114	128	131	133	122	146	121	133	146	127	124	147	155	100	123	127	137	145	137	131	127	134	130	104	130	121	128	137	124	126	137	143	148	133	135	145	139	130	112	125	147	136	152	101	163	126	136	150	123	129	112	116	124	136	141	126	118	158	104	122	132	122	131	127	121	132	143	134	113	112	126	144	99	129	128	139	133	126	122	134	129	137	115	125	143	142	150	112	127	117	123	123	113	150	157	150	126	127	142	150	119	136	150	123	140	133	130	136	135	147	119	137	127	117	119	133	106	93	121	166	123	127	108	133	128	138	127	138	115	138	135	119	147	120	134	135	125	137	130	131	124	131	113	122	133	127	139	140	117	140	110	123	130	118	129	110	142	139	143	122	129	136	135	117	136	140	132	128	143	121	128	113	126	131	128	138	118	126	127	118	123	126	129	136	121	145	122	121	115	122	121	111	126	128	135	151	96	134	144	118	131	141	129	122	127	114	128	132	121	132	126	141	153	141	115	135	131	141	121	147	146	136	119	139	114	148	138	131	134	132	132	136	129	126	106	129	130	147	121	132	115	117	137	118	138	123	151	137	133	130	130	140	115	128	125	117	107	116	134	130	153	115	135	131	136	102	126	130	138	136	131	127	125	144	141	114	128	132	137	145	126	148	139	122	134	127	133	155	147	146	147	135	122	133	123	146	109	153	135	123	119	126	117	163	116	133	136	132	130	130	141	122	128	127	123	133	125	123	118	105	143	146	129	134	136	111	135	135	117	134	125	144	147	132	122	127	132	118	127	114	151	130	131	121	142	140	137	142	137	123	125	135	132	144	137	123	129	125	144	136	124	121	112	129	128	121	145	128	123	129	131	128	129	112	143	146	122	96	133	117	148	119	119	112	134	160	129	106	142	134	130	143	125	123	122	131	126	131	113	129	143	157	134	121	111	142	135	135	121	136	152	150	142	135	145	128	121	131	128	132	128	117	128	138	133	137	143	133	127	129	123	118	147	132	134	130	132	130	120	147	126	137	126	143	151	127	139	141	145	143	145	113	133	129	122	120	123	113	142	128	126	100	136	143	142	138	125	130	121	126	119	120	117	126	132	122	129	132	141	133	140	122	125	123	138	131	152	110	139	122	146	114	134	134	134	134	141	124	135	137	132	112	125	150	146	116	119	120	121	117	130	122	119	129	131	139	128	129	140	137	128	129	120	118	132	151	126	138	128	130	134	162	130	127	151	121	136	123	124	135	127	156	113	124	139	116	139	124	136	138	136	111	136	138	139	138	124	119	115	142	131	138	125	124	134	137	138	130	142	124	135	134	130	127	135	110	127	127	137	115	135	114	116	130	142	130	149	107	127	135	132	126	149	164	137	123	155	123	142	137	138	119	121	128	128	126	149	123	129	134	118	116	139	145	140	121
17358	19490	31310	18739	17282	14547	13015	14138	15727	11148	12954	12820	6756	8841	11757	12273	10979	11109	13359	15183	12733	10856	13897	11455	9041	8523	6330	5806	4712	4882	3886	3260	3045	2275	2513	2845	2183	2018	2068	1575	1302	1121	943	870	776	739	812	747	720	597	514	505	465	439	401	402	390	373	415	350	359	392	388	381	357	394	383	371	366	345	354	350	356	378	411	336	413	411	358	324	379	359	348	348	362	360	333	348	361	383	382	393	370	381	366	381	369	361	376	370	365	387	356	365	365	347	347	379	378	378	372	337	371	363	356	395	336	375	364	337	359	363	357	357	356	344	390	344	332	315	347	360	377	369	358	410	346	361	328	370	335	357	398	320	360	380	384	385	362	371	314	359	374	390	335	373	330	368	381	366	371	358	370	405	360	399	377	377	383	356	375	347	329	378	373	353	366	370	362	402	372	354	367	351	374	360	340	363	347	336	380	340	350	383	353	344	385	393	367	364	386	379	388	365	344	343	390	361	350	397	372	375	345	339	393	338	364	381	387	386	356	356	360	367	380	375	346	369	344	352	361	374	384	340	375	368	359	354	351	355	362	369	374	390	344	366	354	381	365	348	336	370	389	382	363	368	350	358	374	358	389	314	388	383	367	332	382	371	341	340	376	336	386	351	388	373	358	381	362	357	378	363	378	347	351	365	341	391	353	349	370	376	370	368	363	365	360	372	365	335	384	329	373	364	364	385	348	354	349	349	354	335	329	365	320	342	347	375	358	353	373	366	375	369	376	368	342	368	405	324	335	337	395	349	372	386	373	385	338	381	369	363	383	370	357	367	371	360	348	392	386	373	371	359	349	351	342	379	362	350	383	347	355	342	334	387	376	349	377	348	379	381	342	371	344	397	340	359	372	329	360	354	334	360	339	350	329	364	370	359	375	361	360	415	365	364	358	338	377	343	327	387	362	397	367	354	369	330	380	368	367	393	403	384	393	356	366	375	375	392	335	347	379	368	383	361	369	327	356	391	361	432	327	346	366	358	342	359	375	372	361	365	373	342	341	357	342	357	362	377	370	332	372	377	392	351	376	342	357	392	369	355	375	339	368	375	355	358	393	356	329	366	349	404	351	376	352	342	387	352	312	372	348	365	370	379	399	369	332	360	360	358	330	372	351	375	346	390	373	347	340	373	361	426	361	342	411	427	337	370	363	353	370	343	368	356	339	392	390	363	365	382	357	346	359	397	362	385	360	399	344	347	370	355	377	365	376	338	333	362	397	316	351	349	335	399	372	358	390	344	390	364	343	361	377	327	356	396	382	318	360	359	378	338	347	364	382	387	366	376	337	350	353	359	375	359	352	340	349	388	340	347	398	399	339	356	354	367	367	425	370	358	337	337	362	368	371	350	364	351	411	377	335	340	384	387	331	358	333	341	327	406	386	383	360	348	343	356	363	382	353	380	351	357	377	363	336	355	350	350	367	340	364	350	364	359	331	367	375	381	362	351	329	352	373	371	339	361	366	348	358	355	339	376	367	366	377	315	370	381	352	356	362	359	337	373	364	369	335	373	366	357	351	347	351	351	385	383	346	385	360	362	371	393	368	387	361	400	357	344	400	392	364	359	378	384	361	365	376	374	372	375	348	376	365	386	403	353	346	356	367	352	384	334	365	357	337	363	366	356	355	362	356	358	361	386	368	380	424	346	382	365	333	393	375	300	346	366	344	357	345	354	360	359	405	350	371	365	376	328	319	398	340	379	392	341	394	371	390	365	355	327	361	363	385	372	355	361	307	351	360	331	365	353	342	366	348	380	376	362	390	375	351	407	379	364	377	349	373	355	401	368	344	338	342	333	359	376	396	358	328	369	339	360	396	358	364	348	368	381	355	378	348	369	364	363	363	361	363	343	337	365	370	358	346	362	345	357	350	341	370	381	352	381	385	345	360	382	383	345	363	336	341	340	398	365	314	386	346	369	381	340	394	358	395	342	366	347	374	374	381	353	351	346	344	379	370	364	368	382	411	357	360	380	326	368	353	383	377	384	331	350	357	346	423	360	333	383	383	366	367	372	358	347	355	348	374	368	355	369	390	346	366	399	327	353	344	399	386	336	359	348	388	338	384	389	358	365	382	372	350	373	361	368	403	323	359	374	383	354	384	348	360	363	408	371	369	337	362	356	365	358	370	379	357	342	347	337	353	359	336	384	341	351	353	394	338	361	361	356	354	388	325	338	386	357	350	331	370	333	367	401	362	386	352	346	361	348	374	338	367	358	357	371	360	328	377	392	366	353	369	342	352	361	335	378	370	316	370	356	353	382	374	359	352	371	370	379	399	349	398	374	402	370	346	350	360	363	395	357	333	335	369	380	369	346	390	375	356	374	385	360	363	378	350	339	340	334	396	368	360	402	404	379	402	363	361	347	384	382	360	370	342	346	360	372	343	366	362	384	375	377	345	356	336	337	363	360	370	372	399	335	374	346	366	356	357	346	354	345	379	362	386	382	383	396	387	383	348	363	393	359	360	411	371	343	338	371	387	344	369	370	403	347	372	340	367	349	361	391	357	318	365	340	394	376	302	321	377	349	367	373	357	380	397	332	341	371	363	362	348	351	350	376	381	353	347	377	393	380	391	365	392	347	368	375	374	407	387	356	363	345	389	339	361	378	376	410	379	348	402	364	338	389	350	355	352	339	344	358	374	369	367	391	378	337	368	342	362	367	397	366	365	365	370	356	355	363	367	365	369	358	364	346	359	328	338	373	361	354	354	367	343	364	340	365	365	340	327	351	383	388	332	369	357	357	347	359	353	399	363	390	378	349	351	371	388	396	388	374	336	383	359	339	368	360	349	400	380	358	393	356	333	361	359	354	336	388	342	349	348	416	363	355	389	359	363	369	386	357	327	337	344	376	338	338	373	355	355	363	340	377	374	373	381	357	362	372	341	369	398	344	401	355	359	321	375	367	347	337	352	352	380	361	385	389	365	332	367	345	353	365	367	355	358	349	344	372	352	388	373	336	350	348	368	363	371	362	388	366	362	385	381	377	377	311	347	357	352	357	372	383	379	383	342	361	388	384	364	363	330	374	369	345	382	363	327	354	358	335	366	396	376	412	355	349	338	352	382	359	404	373	381	335	370	344	364	345	385	366	349	372	401	394	396	376	363	367	386	392	372	393	385	353	379	374	346	381	346	339	368	335	362	366	359	315	328	369	387	343	375	363	386	379	394	343	349	362	378	406	367	367	356	362	362	356	371	360	335	372	371	330	366	340	349	350	339	358	334	377	366	372	362	377	341	353	352	351	346	349	365	357	401	381	345	378	371	327	398	376	359	388	335	377	346	350	325	356	362	356	354	365	376	369	367	350	348	341	339	369	389	376	356	367	351	372	395	330	370	351	371	395	361	348	393	368	376	375	380	323	343	360	375	364	417	386	373	315	376	372	378	379	360	413	330	349	360	349	379	349	369	375	371	375	347	365	388	385	367	379	366	376	360	369	398	372	352	371	372	354	356	370	332	395	384	337
35748	30984	29307	15342	7540	4754	3926	4429	4818	3253	3321	3875	1816	1789	2411	2416	2058	2225	2810	3090	2937	2272	2695	2120	1503	1418	1006	1028	689	678	559	430	467	368	357	425	319	306	272	239	178	189	155	159	128	142	142	117	110	82	123	94	97	92	69	66	70	78	78	90	73	99	85	97	79	69	78	95	77	88	73	77	80	88	92	88	77	85	81	76	82	76	72	83	82	75	87	86	80	87	65	76	77	61	82	80	68	73	73	82	61	70	92	83	72	88	87	92	82	79	77	61	81	94	74	81	82	71	80	87	83	87	77	81	72	82	69	81	78	93	98	96	66	62	92	83	89	70	100	94	81	70	74	77	73	83	83	84	74	85	77	81	93	97	82	90	80	79	78	83	82	75	83	84	66	89	92	84	74	82	94	72	86	78	67	79	77	86	84	66	85	87	79	59	99	77	77	94	101	89	82	84	80	91	74	83	88	87	70	78	70	73	75	89	75	69	74	84	60	89	104	87	100	86	84	82	79	59	76	112	95	72	73	92	76	83	82	72	78	77	63	86	96	94	91	91	80	77	112	85	76	73	73	90	78	90	92	88	81	72	78	84	92	84	78	91	86	80	90	75	85	93	80	83	78	77	79	78	78	94	82	79	68	80	64	76	65	81	72	80	88	69	81	70	72	84	80	73	67	90	82	85	82	96	77	93	77	96	75	84	85	72	69	84	85	80	90	59	83	63	102	86	69	72	84	70	99	93	90	85	83	86	85	77	73	80	85	83	66	95	79	85	65	93	87	73	91	90	62	91	93	70	65	80	87	69	73	83	86	82	67	85	80	88	88	78	80	96	78	73	74	76	63	91	87	77	73	77	87	74	95	74	74	75	78	76	84	77	76	94	61	77	74	82	67	81	89	78	81	90	84	81	85	71	61	82	74	78	81	64	79	66	75	77	87	70	57	89	81	83	70	90	80	86	67	77	89	84	85	85	79	77	91	69	73	64	74	77	60	79	71	68	99	56	67	65	73	91	79	75	93	79	73	97	82	78	75	84	67	73	82	82	72	84	77	84	82	80	72	69	83	75	77	78	95	87	78	85	98	81	81	66	81	96	89	78	80	93	74	74	78	70	86	92	72	77	91	87	63	68	77	77	83	73	74	86	81	77	80	90	77	87	74	94	103	85	83	86	93	71	81	66	99	91	100	73	81	68	74	75	97	85	89	88	92	77	72	77	78	87	93	80	84	74	81	64	77	82	68	85	92	87	83	83	84	68	71	85	104	92	77	95	76	85	92	92	68	72	97	75	78	66	78	89	68	92	83	88	67	94	73	75	96	79	73	86	75	85	93	83	70	78	82	81	83	90	97	71	75	75	84	80	80	88	80	70	83	72	69	94	65	92	67	84	76	75	92	82	78	83	87	79	90	96	76	94	83	75	73	80	84	75	81	76	104	72	65	88	84	75	95	69	88	81	78	82	114	92	95	79	71	80	78	78	75	75	71	74	86	79	75	83	84	96	73	71	84	76	66	74	86	70	76	103	87	88	80	79	69	100	97	98	67	85	99	87	84	85	80	79	75	74	76	93	84	89	88	94	95	98	88	80	78	83	76	72	72	67	85	101	99	75	83	82	89	85	88	80	72	88	103	80	82	83	97	84	85	83	84	85	67	62	81	79	73	84	66	78	87	90	71	73	91	89	103	80	105	94	96	84	80	83	86	81	74	93	90	85	68	76	94	76	94	100	82	94	73	105	69	72	90	90	66	75	89	82	78	90	90	74	75	98	81	61	86	90	87	77	83	77	71	82	66	58	79	81	99	74	70	88	76	90	78	77	86	95	90	73	76	78	90	93	91	73	75	88	86	89	84	88	89	91	98	61	92	84	74	86	80	86	83	85	78	75	82	73	91	80	77	76	68	79	76	84	67	69	75	82	78	80	74	86	81	80	76	98	64	78	79	81	90	81	92	76	86	70	75	91	94	94	78	78	78	69	81	78	73	78	87	76	84	75	81	82	83	79	73	100	71	79	83	77	87	80	79	84	67	77	77	64	74	82	86	78	91	72	87	76	92	83	78	89	92	90	97	79	98	63	95	75	86	72	72	102	73	82	85	82	70	65	96	78	90	78	64	90	80	66	67	93	76	74	82	76	86	80	94	77	85	66	77	78	84	85	89	70	82	82	87	76	83	86	75	80	87	78	84	70	93	81	91	75	79	86	76	72	90	78	72	76	64	77	76	82	80	79	86	88	61	74	92	77	77	80	88	76	95	94	81	90	80	85	78	72	80	74	72	88	80	74	67	70	77	89	75	80	77	71	72	66	72	97	79	69	87	71	86	71	88	78	107	77	90	76	85	83	80	94	72	83	82	99	103	86	75	79	100	96	63	85	82	91	90	68	80	98	94	65	83	99	87	89	71	95	74	78	85	91	68	84	80	85	75	70	88	98	79	66	90	91	102	97	71	72	82	80	79	78	88	77	84	81	97	68	90	86	80	80	69	74	72	79	86	64	82	71	73	87	69	100	68	89	72	83	78	75	91	89	73	78	77	84	83	67	71	70	88	67	71	64	87	85	73	90	77	80	68	74	92	103	76	92	87	70	75	102	79	61	73	88	87	76	89	73	81	78	77	75	98	75	61	81	87	71	91	102	77	83	82	81	77	83	73	87	67	77	63	76	79	93	82	92	84	78	82	91	79	86	83	66	87	79	77	79	88	80	85	82	85	90	68	93	87	71	71	88	88	71	75	88	87	77	76	67	88	80	73	72	86	103	70	81	83	79	88	72	82	85	70	87	88	75	74	91	92	77	75	86	79	94	77	86	84	85	74	66	85	92	76	81	84	85	98	66	74	92	88	77	75	80	84	79	77	79	82	90	85	72	74	92	67	93	97	76	94	73	75	80	85	92	82	77	66	89	79	79	72	77	65	96	80	75	75	69	62	74	84	87	89	65	79	72	91	86	79	82	106	104	78	85	71	72	90	87	88	94	99	95	81	95	79	79	79	94	89	105	77	89	96	87	79	64	73	69	85	79	81	82	77	83	97	67	84	78	81	81	77	78	85	83	99	85	81	74	77	84	86	97	79	81	90	77	84	83	85	75	102	69	77	87	93	66	82	88	85	76	82	76	91	84	86	70	66	76	87	84	79	84	88	78	88	78	95	81	87	77	101	86	87	91	81	68	72	83	91	82	67	94	78	104	81	80	76	77	81	95	91	89	90	86	70	78	96	78	73	90	84	71	90	87	75	79	85	79	75	93	60	71	74	80	78	89	89	78	75	73	90	85	97	94	91	84	82	85	99	107	89	84	79	80	78	88	80	71	94	73	83	70	101	77	93	93	89	77	75	71	82	63	75	76	81	93	51	82	85	89	88	76	75	89	89	66	75	64	82	83	84	78	78	64	76	82	99	84	84	77	83	106	71	77	62	70	77	66	67	77	85	77	80	71	79	99	84	73	78	71	82	73	80	89	79	92	88	91	74	86	74	78	73	77	86	75	78	99	81	66
22091	27048	35439	26092	23485	19734	19031	21055	22633	16189	20845	22469	11810	14439	18308	19246	18020	18316	21699	23419	21256	17992	21478	18047	14890	14601	10867	10572	7713	7682	6328	5506	5353	4017	4260	5072	3694	3707	3509	2860	1963	2008	1479	1308	1194	1109	1090	1161	810	634	561	505	431	379	350	346	298	275	283	280	280	280	261	254	257	279	244	277	236	270	251	258	242	243	256	250	241	236	263	257	262	245	220	249	236	245	244	242	236	225	256	264	228	271	276	266	246	252	241	230	246	273	254	236	256	244	262	248	255	273	257	251	254	258	236	240	260	247	236	253	250	240	253	236	242	238	242	227	252	240	272	227	242	248	251	252	248	273	255	219	260	259	219	266	244	268	255	260	256	234	243	230	265	229	243	256	228	252	250	248	275	214	236	229	247	248	269	233	249	260	216	241	235	260	234	235	252	242	229	269	239	273	256	234	257	216	245	227	242	228	249	225	248	232	248	230	220	250	252	237	243	235	256	248	245	237	256	242	217	272	253	248	269	245	244	251	256	242	235	227	231	226	265	241	252	233	224	232	281	241	238	260	246	223	249	269	245	243	262	238	226	226	192	252	233	256	240	245	275	218	235	230	241	238	265	262	262	255	232	223	279	243	252	232	259	249	240	264	260	237	261	254	242	253	263	264	226	239	241	259	223	252	261	243	209	248	252	226	238	268	256	247	239	238	248	241	275	251	237	234	270	266	229	243	242	253	262	212	236	219	245	252	273	250	231	244	256	237	248	231	235	209	202	216	231	272	235	254	233	240	234	231	240	214	218	255	211	242	263	265	234	234	258	240	266	249	246	229	256	259	222	252	240	234	224	228	239	256	232	214	267	259	254	237	246	263	249	229	250	264	261	234	251	250	248	230	243	227	250	244	218	250	246	213	221	235	200	246	219	248	267	260	233	251	235	215	272	236	236	239	257	271	221	242	214	280	259	262	277	212	267	227	245	228	230	249	246	220	227	240	230	217	258	246	247	260	263	211	225	234	252	218	246	235	269	244	230	252	240	248	242	237	286	243	247	245	232	252	221	244	234	241	231	243	254	214	235	229	248	257	227	226	260	246	241	236	227	243	257	220	268	240	235	214	264	249	255	238	233	255	241	266	225	224	243	251	218	234	260	237	239	257	235	251	233	239	273	267	235	268	220	257	246	238	257	235	247	273	202	266	234	232	260	247	237	229	246	253	239	257	234	263	240	252	242	264	215	232	228	239	258	213	234	243	216	275	265	237	231	230	239	239	249	214	221	228	234	239	242	248	229	259	231	254	246	244	237	231	236	241	236	226	235	241	220	251	222	279	219	235	237	236	229	250	232	227	247	240	253	254	265	277	215	236	224	236	246	268	235	229	244	222	251	276	242	260	240	227	254	242	214	291	262	219	243	244	249	216	249	243	245	250	259	245	240	268	237	263	244	252	271	258	228	249	234	242	229	241	239	254	228	234	259	250	248	229	249	246	216	248	254	253	244	229	240	257	240	242	230	238	244	243	254	252	255	241	241	232	241	230	275	244	219	223	239	238	233	245	241	260	232	246	234	246	224	259	283	266	248	232	220	238	234	238	250	235	245	247	259	258	254	262	212	267	231	281	235	248	248	247	240	241	257	238	261	220	253	245	245	237	260	255	247	242	232	243	263	255	233	246	232	260	258	271	216	268	229	273	274	256	224	266	223	284	239	247	235	239	231	265	251	255	242	226	244	242	237	260	250	226	233	246	252	258	270	259	249	236	232	251	222	229	229	245	241	224	261	234	214	225	248	219	248	244	239	227	232	248	236	259	245	237	246	238	259	239	253	252	259	260	259	238	248	244	233	226	247	256	234	233	236	233	234	253	235	276	237	266	231	213	265	263	214	243	235	251	262	262	251	254	259	230	258	249	236	206	231	254	227	242	241	223	257	233	242	238	243	245	264	265	239	234	244	263	248	227	233	257	245	237	236	267	255	237	251	246	232	248	241	243	249	263	261	257	251	242	245	234	266	266	230	267	247	244	223	242	219	250	225	224	262	220	235	242	243	252	225	224	225	271	269	243	251	260	243	247	240	235	231	253	249	241	235	215	267	247	222	242	248	228	270	224	244	256	243	245	254	227	260	231	259	253	245	259	245	224	239	274	276	257	221	249	237	274	254	256	250	276	237	248	240	261	261	237	244	253	247	231	256	237	262	256	253	233	248	224	263	233	239	227	260	258	234	235	212	268	252	236	235	242	236	255	251	241	252	277	230	254	230	269	222	239	237	230	245	262	245	247	228	239	280	228	253	257	247	247	263	244	232	272	236	268	220	238	263	265	235	238	236	241	223	228	241	258	249	258	230	239	255	243	275	268	248	245	241	237	231	247	248	266	230	228	249	213	244	217	249	256	228	249	234	245	230	250	252	229	251	252	229	245	245	281	241	234	257	225	230	254	253	241	243	239	235	232	220	234	252	248	246	214	226	231	237	262	244	259	206	221	262	246	245	218	239	235	249	244	258	270	260	253	241	268	236	252	244	226	236	232	250	260	252	234	238	243	252	243	258	253	242	263	231	240	269	255	235	221	258	202	242	227	238	276	260	243	268	225	246	264	218	241	250	257	245	253	237	243	238	248	235	243	270	258	252	265	258	257	243	229	269	239	226	247	238	245	249	249	220	244	225	234	248	254	241	243	238	229	252	237	239	258	234	229	268	240	257	259	249	229	266	215	247	232	225	247	249	251	218	266	218	240	255	259	239	224	209	223	234	266	243	260	260	263	261	280	275	267	247	256	229	238	227	247	263	268	252	241	253	256	258	221	262	230	245	246	260	229	249	264	247	238	252	238	274	245	210	273	249	243	236	236	276	265	252	238	245	243	232	252	239	226	276	260	239	237	243	255	242	247	231	231	250	249	241	251	221	217	262	228	238	248	269	222	238	225	235	255	246	267	244	250	242	253	267	229	236	230	244	235	255	242	238	266	227	263	237	208	259	228	226	223	263	199	215	249	235	250	252	264	231	240	234	231	252	254	239	269	221	242	208	234	275	245	234	244	251	256	253	251	238	236	262	208	238	243	250	261	233	244	240	248	262	246	262	247	236	234	259	254	247	250	235	216	251	238	244	262	224	281	268	270	218	228	240	267	233	236	235	244	260	212	264	235	240	267	271	252	245	242	254	256	231	256	261	256	224	229	249	244	257	225	266	227	237	264	217	205	256	249	236	258	238	249	262	243	231	250	243	217	231	204	243	252	246	239	250	230	239	225	239	219	236	213	226	243	228	255	244	250	218	239	243	253	249	220	227	250	262	241	221	244	250	225	235	226	227	231	241	258	222	263	252	231	226	230	266	265	230	261	254	234	244	238	238	221	250	273	256	256	269	227	239	255	218	234	251	214	248	230	250	242	231	224	261	224	236	248	262	224	226	245	266	248	248	229	233	242	219	257	231	219	210	245	236	251	231	261	245	240	240	239	239	264	255	239	272	225	268	227	241	251	240	244	266	251	242	274	219	228	264	225	245	248	279	238	249	262
8573	5667	3364	1086	595	433	371	356	367	289	273	293	210	247	242	233	236	244	239	268	244	255	250	227	199	209	232	203	208	186	189	176	177	142	183	209	172	198	177	190	202	175	196	183	193	184	213	176	190	166	161	170	184	177	187	181	144	164	179	195	220	156	182	198	196	160	161	187	157	157	187	155	170	181	186	169	172	177	183	169	184	171	179	160	153	171	157	171	144	173	167	178	188	196	168	147	184	170	165	159	158	151	172	167	179	154	144	173	168	158	167	167	170	162	160	181	182	179	173	184	167	197	185	170	178	150	172	165	185	173	175	180	157	166	191	188	206	194	166	178	194	186	177	193	196	180	162	189	176	164	159	154	181	151	169	184	194	202	166	186	160	197	171	159	185	185	190	172	188	149	167	173	166	162	171	189	167	179	169	154	169	157	187	159	170	196	179	173	167	195	164	160	176	196	171	171	163	149	180	164	185	170	187	171	187	188	175	189	176	196	161	178	171	183	191	158	171	179	192	155	165	193	161	173	201	198	175	150	165	186	181	154	158	181	162	154	165	196	145	166	197	171	185	179	182	152	175	148	156	175	167	189	192	181	170	151	179	167	170	183	196	185	173	190	160	175	172	183	190	188	177	167	167	177	183	175	167	179	160	182	189	202	164	183	160	183	173	185	179	171	174	181	173	158	168	167	176	159	188	172	176	170	172	158	193	173	165	162	191	146	162	171	169	173	201	151	175	163	183	174	158	162	162	200	168	157	171	160	174	161	166	175	205	146	170	150	185	173	151	167	153	187	165	174	201	166	177	161	155	148	162	170	174	186	176	149	183	147	171	157	174	178	173	168	179	192	174	169	170	180	169	185	154	165	165	189	150	169	154	175	169	155	174	177	151	170	177	172	157	183	174	191	185	186	177	189	160	192	208	187	167	175	163	174	181	177	169	170	172	156	181	162	141	180	178	167	182	179	180	172	175	166	184	158	169	180	175	177	158	175	164	171	155	169	168	166	169	188	190	150	197	160	176	168	174	168	165	178	158	165	185	180	172	182	188	163	157	188	176	153	170	196	164	172	198	174	178	188	172	153	177	168	182	175	180	171	141	185	197	157	184	184	177	179	173	144	164	184	190	171	210	175	160	152	174	185	180	164	178	161	171	152	168	188	177	178	168	183	157	179	169	162	167	156	172	162	168	167	186	195	199	189	181	179	167	166	202	178	164	155	175	177	180	163	162	187	171	199	183	171	171	196	175	154	166	178	187	166	173	177	181	175	171	190	164	153	163	177	174	177	177	193	186	151	170	194	170	169	185	176	150	175	188	181	178	188	174	169	175	198	172	162	171	170	185	153	181	178	183	155	171	210	173	172	182	164	157	180	174	190	187	193	174	177	169	174	175	163	140	166	174	148	163	146	177	174	170	193	158	144	178	190	170	167	174	151	143	170	172	181	188	165	196	167	168	181	171	185	145	163	183	172	165	171	152	167	179	170	187	203	185	161	165	194	182	156	181	185	150	186	171	178	188	190	184	186	153	167	184	189	172	184	164	207	158	177	180	143	172	198	181	144	186	179	172	184	157	176	178	157	185	158	195	161	202	180	200	182	164	193	169	200	193	205	166	160	159	176	175	176	164	182	180	177	179	197	173	176	164	170	166	158	179	199	164	146	185	159	195	166	185	172	190	173	188	171	169	171	170	192	160	198	187	159	168	159	141	161	176	178	193	179	179	189	174	162	211	182	172	166	161	184	186	157	173	171	181	174	172	160	169	179	176	169	168	177	174	176	180	176	191	165	184	198	163	168	166	190	172	187	182	184	173	167	177	219	203	165	176	165	168	180	182	179	156	192	147	163	161	159	150	173	165	140	181	194	183	167	154	186	153	158	189	147	169	181	181	168	158	172	167	181	187	165	193	156	173	154	160	148	165	155	172	186	164	152	172	149	150	188	183	176	177	166	180	158	179	167	177	160	191	185	153	165	178	192	161	155	164	178	187	163	171	166	155	168	175	151	167	188	177	155	176	166	174	181	153	159	167	162	160	157	172	180	190	140	189	175	172	189	182	172	186	154	178	177	175	187	165	164	161	178	191	177	186	182	171	161	175	166	180	147	177	152	163	182	159	190	176	190	163	175	176	157	163	195	167	191	184	167	187	163	175	170	151	188	172	163	161	176	146	181	177	175	167	153	182	190	172	169	180	168	180	156	175	189	182	170	178	170	170	167	176	181	203	155	171	188	188	167	184	178	162	163	166	192	142	164	165	178	182	160	170	167	158	179	173	201	174	195	162	189	179	160	173	184	169	196	171	181	199	148	170	183	180	147	195	186	169	173	189	176	190	180	181	181	173	180	162	185	171	172	182	175	184	181	182	178	187	150	132	170	205	176	177	181	160	155	153	159	181	165	164	160	182	189	170	186	163	159	168	168	158	190	192	176	175	168	157	167	171	166	159	164	187	167	176	189	156	165	184	167	175	191	165	180	172	168	172	168	167	179	200	197	189	175	181	153	172	182	184	160	170	166	186	166	141	186	176	184	179	163	186	183	165	194	169	165	187	187	162	157	171	184	165	198	197	165	169	201	170	197	178	171	170	161	164	151	193	190	175	156	179	175	165	174	168	170	203	194	170	177	172	160	175	190	193	161	190	164	158	162	181	175	162	159	166	198	179	174	177	170	199	157	187	162	153	178	180	174	187	186	176	177	171	192	163	143	161	179	190	181	165	169	174	164	193	160	150	157	185	163	181	176	174	168	188	157	197	186	153	168	163	166	169	185	178	170	164	167	167	192	206	178	174	184	172	176	175	176	181	165	164	186	166	168	164	155	175	158	193	147	162	184	174	179	190	203	158	171	161	184	164	160	181	200	159	166	200	174	163	168	173	186	177	173	181	183	177	178	191	161	173	155	174	164	184	182	167	152	181	142	165	181	185	170	173	171	206	190	190	153	164	184	193	170	170	207	193	168	159	176	141	170	162	166	178	184	170	184	180	180	176	168	183	185	166	176	163	177	180	183	181	166	169	178	180	188	194	193	201	159	165	178	190	155	156	198	162	154	174	162	177	182	168	194	178	182	171	174	165	179	187	172	169	187	180	175	186	191	169	173	183	166	187	184	164	202	185	194	166	170	179	168	178	189	172	161	196	181	173	167	186	196	173	187	168	172	167	172	163	180	186	197	189	150	213	182	170	181	164	200	186	176	185	157	190	193	149	183	164	151	187	186	171	171	188	190	215	195	176	175	184	180	159	184	170	164	176	171	177	179	165	180	173	156	174	166	160	179	187	162	172	184	187	164	188	163	166	192	187	166	184	173	190	171	178	147	179	179	169	198	160	166	172	181	209	181	175	192	147	195	168	169	159	186	167	151	179	181	185	182	194	160	147	168	174	148	166	187	167	201	171	161	171	186	188	159	163	163	197	155	175	191	172	176	173	168	168	177	196	157	190	180	171	158	174	170	206	158	183	167	167	173	163	177	185	177	172	174	161	173	182	148	170	200
7053	6929	12466	8209	6150	4480	3356	3373	2849	2081	2258	2595	1545	1864	1908	1910	1759	1781	1807	2148	1974	1819	1930	1510	1360	1193	948	948	821	838	725	767	704	587	667	681	629	602	562	575	521	543	527	484	507	504	520	524	475	532	507	518	465	465	503	477	515	479	519	477	450	474	526	494	433	482	494	460	482	503	459	476	490	482	493	479	501	488	504	462	443	506	488	511	451	476	513	464	499	523	502	477	468	500	468	527	492	461	459	458	481	499	494	458	471	470	466	468	492	503	472	464	490	469	447	472	490	474	461	461	488	465	455	464	484	478	501	486	500	517	480	467	478	505	446	469	467	459	442	492	491	468	477	467	467	489	443	485	489	480	484	527	499	463	464	495	532	509	423	464	503	486	474	479	448	425	481	488	456	476	496	496	483	479	482	459	488	458	476	513	488	492	506	469	452	509	473	473	459	454	438	469	449	480	474	483	461	437	487	493	463	421	442	497	474	456	467	459	501	522	452	469	464	473	477	480	509	458	461	420	476	509	455	526	471	460	496	536	501	476	473	455	456	482	475	463	468	488	489	475	519	466	464	497	498	457	475	528	455	482	507	513	472	516	492	491	440	507	486	498	424	494	487	465	480	503	498	478	484	477	505	447	485	500	498	478	459	447	465	484	470	454	522	471	496	502	508	468	473	425	466	446	450	469	459	467	461	439	488	516	464	453	456	445	476	484	480	508	477	440	452	544	469	459	500	455	493	462	446	467	462	483	491	456	472	455	494	480	528	510	496	474	516	429	433	510	484	457	424	451	435	482	443	411	475	497	513	464	494	491	513	471	523	482	471	503	439	534	468	473	484	484	442	479	516	495	521	453	473	518	472	486	470	476	480	520	499	495	521	485	494	474	495	491	453	471	491	461	468	470	479	500	471	511	489	449	472	489	482	465	463	471	455	491	500	482	455	471	450	469	499	471	489	514	484	452	514	418	472	489	482	488	475	452	471	441	485	486	499	436	470	464	485	469	434	512	465	468	475	478	492	458	499	482	467	475	517	474	487	474	473	460	481	501	479	513	513	468	492	430	492	487	529	506	513	504	478	492	504	524	515	467	464	475	483	440	490	504	497	507	502	492	468	448	463	499	423	469	466	482	477	473	485	470	464	524	538	482	463	528	501	452	486	498	464	523	469	457	498	467	488	485	488	472	491	429	487	476	485	477	507	446	434	440	484	448	491	480	479	471	450	468	476	491	493	501	452	465	421	510	441	472	458	490	450	461	505	551	435	514	445	449	459	467	466	482	476	488	500	466	478	480	480	487	465	456	440	422	489	460	555	492	545	470	495	464	451	475	490	462	459	529	487	465	474	488	486	451	485	485	486	506	440	468	484	484	463	500	453	521	473	448	481	498	484	479	477	495	507	475	446	465	473	507	482	520	467	470	467	471	478	502	473	500	483	479	514	501	472	485	506	494	482	485	467	509	493	466	501	483	468	462	473	467	490	453	472	490	488	455	437	462	452	447	444	532	446	519	501	480	507	455	475	488	489	473	445	494	458	471	483	489	491	482	405	473	471	505	476	519	480	488	476	504	454	508	451	475	481	468	489	473	460	514	481	486	504	475	434	471	482	493	484	507	472	503	457	507	462	516	497	476	467	491	461	461	482	450	468	457	528	524	505	472	460	473	469	535	491	495	502	489	437	466	506	490	469	502	486	523	497	475	514	475	466	475	472	487	439	492	475	486	467	476	493	449	498	483	494	492	527	508	452	511	450	453	489	449	526	465	494	485	464	519	484	490	457	490	495	475	493	506	502	512	450	483	484	492	487	464	496	493	433	441	498	511	459	487	457	507	504	462	462	498	442	508	446	480	505	531	449	495	474	448	494	503	467	446	475	463	498	464	492	464	485	437	510	464	505	510	495	446	485	496	467	471	514	484	471	438	472	453	479	453	500	435	459	486	475	474	457	470	467	488	473	444	490	476	508	500	502	462	467	480	480	441	446	500	481	479	476	481	477	462	477	490	466	459	502	494	522	480	464	512	514	503	475	424	474	437	493	458	494	459	450	470	457	463	488	465	467	450	466	549	485	483	481	431	458	462	493	469	443	450	463	476	476	487	487	469	516	464	494	479	474	448	521	504	509	477	491	501	467	490	461	473	472	492	523	511	472	443	452	485	501	494	462	457	491	482	469	483	456	492	479	508	468	508	495	480	491	481	463	478	467	484	504	468	465	451	503	464	475	473	460	511	468	465	481	504	472	475	453	475	500	467	480	471	495	478	483	491	482	499	503	485	485	514	465	439	474	489	498	446	456	483	497	478	468	483	485	471	470	431	483	436	480	447	444	495	498	504	458	478	441	486	483	440	488	451	481	481	497	498	485	483	465	490	456	497	473	495	528	464	459	474	473	432	456	491	512	460	492	488	496	474	463	516	538	508	448	489	512	473	495	475	480	484	481	493	491	490	494	446	490	442	473	486	468	502	472	476	509	493	484	456	457	468	515	500	500	482	421	478	514	450	463	488	441	482	506	498	484	478	466	450	502	482	481	486	477	491	455	477	503	475	474	463	479	483	518	530	452	453	463	462	463	503	474	490	499	464	499	489	430	497	500	439	496	515	478	505	531	492	451	487	512	511	462	441	472	520	526	501	450	455	494	420	503	512	446	503	500	467	484	468	458	510	525	497	489	472	430	476	490	477	441	508	478	483	522	471	508	463	478	462	501	469	504	515	486	447	507	500	445	525	444	497	492	492	470	531	487	487	450	487	539	515	487	511	479	478	466	483	443	481	454	495	454	496	501	476	498	488	487	458	487	514	487	482	511	475	469	465	488	491	482	469	490	468	475	470	448	488	501	502	501	473	504	503	518	444	509	470	469	505	481	468	495	491	470	503	475	496	510	466	483	481	497	474	497	472	452	492	475	486	493	442	497	504	494	502	456	505	507	468	467	486	467	502	508	452	453	487	480	464	521	450	460	493	494	446	506	454	469	458	486	507	484	486	504	478	517	466	487	528	452	489	453	486	455	469	498	447	513	459	467	475	477	492	476	469	491	480	445	456	456	459	464	499	497	454	492	503	478	501	475	473	456	497	471	530	477	505	495	474	473	458	446	483	454	476	482	500	464	509	452	513	490	524	462	497	477	446	481	443	500	460	463	477	484	482	476	488	474	480	476	536	482	500	502	469	494	492	486	466	503	456	500	482	477	469	479	497	485	438	460	466	435	487	473	481	485	501	467	480	503	488	484	462	455	487	471	499	482	478	494	468	505	494	455	481	492	474	470	471	478	476	485	455	493	496	458	489	479	499	486	471	476	462	488	506	502	493	488	460	458	459	457	485	517	509	470	472	491	454	527	479	470	503	504	488	471	470	496	488	480	464	467	505	472	498	480	455	452	475	493	444	471	451	461	467	521	488	504	503	473	480	510	494	478	492	444	460	479	487	475	500	466	482	460	475	442	467	458	504	484	461	432	482	457	495	468	469	459	457	498	484	514	516	512	468	483	448	465	498
28410	25380	24646	9345	3387	1847	1696	2171	2164	1346	1435	1787	749	1110	1215	1272	1258	1251	1224	1559	1455	1220	1135	998	863	859	516	573	387	436	352	394	319	245	291	273	197	282	215	229	196	192	161	168	149	167	139	159	147	143	155	118	123	128	117	116	162	125	137	144	125	157	128	143	139	136	164	152	141	127	131	130	116	133	152	132	114	150	113	132	149	149	129	129	141	117	127	159	134	120	133	129	142	120	126	138	131	143	121	149	152	125	144	141	123	140	138	115	130	134	126	119	126	135	155	122	133	153	125	126	131	148	145	152	131	131	127	131	121	144	112	133	123	148	153	156	111	111	137	143	130	145	124	171	160	127	121	121	104	139	133	125	136	129	131	125	129	152	164	130	136	150	141	116	140	134	132	144	142	129	139	132	152	125	112	134	153	158	136	125	132	114	125	145	120	136	121	140	140	124	114	129	127	124	136	151	118	131	133	124	127	133	140	127	141	131	112	148	130	138	126	111	132	151	128	139	131	121	134	134	137	114	142	141	124	123	146	124	118	135	110	109	140	129	147	129	134	133	145	131	137	153	129	141	123	139	130	134	149	143	155	135	153	146	133	127	137	140	128	146	135	100	152	138	123	127	127	124	138	127	158	140	141	155	124	128	123	123	138	141	121	160	122	124	130	140	129	144	127	120	118	124	132	135	133	128	150	120	104	95	125	129	133	121	151	108	125	124	125	156	130	144	139	140	123	142	136	120	129	133	132	129	139	129	131	118	119	126	138	145	106	130	103	138	138	123	130	136	115	122	133	128	131	126	133	144	150	153	120	130	136	134	140	137	117	106	109	125	98	136	140	146	126	147	111	128	168	148	150	128	140	133	131	114	124	144	143	117	158	115	111	138	152	130	129	125	118	114	123	129	124	130	127	118	112	140	146	121	124	143	139	132	127	139	135	147	153	124	142	132	141	120	146	138	125	126	132	123	131	132	120	135	121	146	143	138	134	135	131	129	135	125	118	116	117	138	132	133	137	123	126	115	110	124	106	133	123	134	128	132	111	116	115	138	136	146	139	138	120	131	157	132	138	115	148	145	127	134	130	123	123	122	144	150	143	136	134	146	132	129	156	139	122	146	119	124	136	118	149	135	159	132	124	138	125	114	146	135	119	132	138	145	121	120	141	150	138	112	147	161	122	142	130	134	134	137	137	133	137	117	130	125	139	124	143	155	151	137	154	131	127	138	122	132	137	122	137	123	120	140	139	134	121	123	138	128	115	128	133	128	122	157	149	142	119	136	127	126	135	140	120	102	110	142	128	128	121	133	131	129	138	135	139	117	139	121	133	137	144	130	132	148	156	123	121	157	137	116	111	116	132	154	125	123	133	123	139	116	132	143	140	115	137	146	148	134	145	133	139	146	139	115	132	113	133	136	114	144	132	139	124	132	126	129	128	139	122	124	136	142	134	126	124	136	131	157	142	134	129	131	152	136	126	139	120	165	139	136	128	140	133	115	132	138	116	133	128	116	114	118	118	135	139	129	144	160	141	131	139	134	129	132	129	127	121	148	118	109	148	142	129	137	154	119	105	110	126	147	111	114	130	122	133	125	130	144	151	132	138	129	146	136	124	141	142	157	150	129	129	113	128	126	142	142	123	136	134	135	154	159	137	116	139	141	142	126	144	144	125	125	121	135	122	108	147	127	126	103	106	147	131	162	138	116	162	133	132	171	133	147	130	131	128	116	133	124	147	124	126	116	117	126	127	125	131	129	118	142	151	137	134	160	130	150	135	135	117	133	151	133	149	140	136	127	147	130	126	141	129	129	132	127	135	132	133	135	119	152	134	146	140	129	137	168	137	145	135	116	144	143	131	138	137	133	125	119	133	133	135	112	138	122	140	148	160	135	137	125	118	133	124	128	125	149	137	136	108	147	137	137	156	139	152	107	132	125	162	129	162	123	121	130	144	131	124	159	131	131	129	117	134	129	131	126	140	114	141	144	134	121	132	136	148	145	132	128	126	134	112	118	135	131	126	119	124	118	115	120	138	122	146	141	135	129	121	123	127	143	147	128	157	136	144	122	130	149	130	129	141	131	127	128	122	134	143	148	151	153	122	136	134	127	116	139	136	112	153	129	149	129	137	126	132	134	116	128	132	159	140	138	130	148	128	128	145	103	123	151	121	132	130	157	138	122	139	152	148	143	143	131	130	133	124	154	140	111	113	135	129	117	139	160	137	134	141	142	124	122	113	144	153	135	147	123	136	133	132	125	131	135	145	133	146	136	147	132	142	119	122	150	144	150	140	144	127	149	140	129	159	138	126	129	144	118	119	140	142	128	135	134	144	124	127	125	137	137	136	135	117	135	138	127	127	128	129	137	120	104	130	142	131	122	139	126	134	132	154	154	139	135	106	139	126	153	115	100	95	128	122	135	134	138	135	115	134	146	130	136	129	141	129	132	143	126	143	127	137	137	125	118	138	120	123	108	136	126	117	111	118	161	132	111	141	128	151	143	147	126	135	147	111	144	132	132	140	151	130	118	126	114	130	142	137	151	125	147	138	115	114	131	154	135	105	145	125	136	123	133	132	131	136	122	140	118	128	142	154	135	127	144	132	131	128	132	136	111	141	140	130	109	137	138	129	124	132	145	138	129	122	114	121	146	135	125	132	141	125	151	139	146	136	132	126	121	109	111	159	144	144	123	138	119	137	127	132	123	153	135	119	120	130	112	146	130	124	127	133	128	131	111	128	136	136	144	144	137	120	140	121	121	140	142	147	141	128	117	139	127	161	127	123	146	136	125	124	124	125	125	121	124	145	152	140	137	95	120	137	150	140	142	131	130	150	123	104	122	138	149	127	130	140	110	134	115	115	144	126	121	134	126	130	125	119	129	144	133	147	142	132	151	126	122	138	139	139	145	130	118	121	130	146	141	134	153	143	139	142	139	129	125	124	140	137	125	124	128	121	128	147	142	127	141	140	156	142	118	139	119	140	131	140	154	130	120	140	124	139	127	129	156	131	119	127	151	141	124	135	148	126	130	140	133	123	133	149	139	130	136	115	138	139	149	159	121	134	121	122	144	129	136	113	120	129	137	127	143	127	135	131	144	142	133	117	149	140	113	146	107	128	133	126	162	143	138	156	118	157	131	117	123	130	152	144	151	145	122	122	140	143	119	121	132	115	134	133	127	111	114	136	142	126	127	131	128	127	121	136	138	125	141	116	139	129	149	144	143	124	126	158	144	129	123	147	131	111	125	141	123	140	112	131	108	105	125	143	124	138	128	136	127	120	126	123	125	141	124	125	140	146	126	149	143	137	153	126	133	127	129	137	124	124	142	108	136	132	140	169	128	127	146	169	131	157	128	151	132	130	119	121	145	148	136	121	131	123	129	150	132	136	138	108	134	135	120	118	137	131	133	119	146	132	154	126	130	143	124	126	143	141	151	129	127	161	131	138	158	142	140	121	167	144	148	151	137	127	134	124	118	149	128	141	122	139	140	132	117
19526	20881	31613	18551	15061	12174	12959	14213	14496	9560	12827	14362	6221	11494	12347	12834	11533	11501	12881	15291	13998	13472	13013	11274	9641	9171	5902	5795	4678	4749	4112	4163	2770	2385	2993	2553	2034	2186	2005	1815	1284	1195	979	903	811	826	797	684	625	576	547	515	442	453	395	427	388	390	395	370	395	379	398	405	337	377	391	383	347	384	378	344	369	382	347	347	387	416	366	333	403	361	381	374	366	359	391	402	376	376	364	391	377	362	387	365	391	354	391	387	385	387	377	354	355	401	374	365	338	370	381	356	403	355	354	371	360	362	366	394	382	395	346	353	372	363	356	419	352	368	408	397	374	378	379	374	401	371	344	371	367	359	383	370	361	343	398	337	352	391	363	399	333	364	377	346	374	391	359	364	363	361	349	372	392	335	357	375	395	345	381	378	343	377	362	365	360	376	370	355	397	390	390	358	381	377	399	402	362	381	379	375	384	382	367	359	388	359	375	361	328	377	360	385	398	365	363	378	366	396	369	363	349	352	371	386	410	357	372	367	399	401	387	374	359	347	403	376	345	358	361	373	350	364	357	369	360	394	346	355	362	355	366	338	358	382	354	349	363	335	386	350	394	376	341	366	391	400	376	376	365	390	374	369	376	378	384	416	370	356	339	378	352	358	330	368	394	369	373	340	355	384	396	345	379	362	370	394	353	349	356	359	372	379	370	360	387	377	361	379	338	369	413	329	377	327	379	371	369	365	384	341	386	370	379	385	364	380	353	382	335	366	378	394	380	353	362	338	371	360	389	339	391	368	331	381	326	351	390	385	383	351	371	373	411	365	365	353	341	373	373	332	349	365	348	378	416	355	365	346	367	386	369	362	354	407	357	383	354	369	409	345	386	381	371	371	348	380	352	350	370	383	345	345	356	416	349	378	322	337	366	384	347	356	356	375	388	360	350	360	375	371	369	369	418	355	370	385	397	363	409	348	369	395	398	379	393	348	410	397	374	361	387	408	372	322	397	371	357	363	332	357	355	361	319	350	404	347	412	369	346	363	426	361	369	344	364	384	370	372	384	396	324	353	379	377	372	348	358	346	389	372	378	391	408	372	354	402	371	347	397	382	367	393	371	368	363	381	385	383	398	349	384	364	379	366	393	365	359	391	365	364	357	376	345	373	368	368	367	380	367	361	371	348	370	419	387	389	389	361	359	356	387	376	376	364	380	365	392	400	360	353	372	393	360	380	385	356	383	401	365	389	390	367	364	360	349	416	380	377	397	340	376	368	390	349	368	357	365	347	373	360	370	384	394	404	335	374	387	387	380	366	344	402	378	351	357	375	349	373	381	344	373	357	344	351	333	346	407	396	412	378	357	332	384	388	363	379	390	360	400	366	424	384	356	407	369	404	357	375	396	376	354	333	339	365	379	391	372	398	351	375	378	437	377	389	382	367	367	395	380	389	364	393	388	388	381	383	404	369	408	387	370	372	376	384	363	357	348	350	386	345	370	381	337	391	378	392	384	422	354	386	390	350	358	381	370	377	346	388	374	345	340	393	357	359	345	334	360	367	354	377	378	349	393	381	371	378	391	387	335	363	355	369	357	376	380	376	359	394	364	328	355	384	396	381	347	357	329	360	367	345	393	394	366	343	336	377	384	376	357	335	400	354	343	370	354	358	364	359	371	370	332	412	399	367	368	347	397	407	397	345	366	347	341	339	378	346	387	406	368	386	373	340	365	371	382	348	381	379	372	385	370	379	371	399	380	347	421	329	309	334	361	396	330	378	370	342	361	357	346	371	361	378	362	375	364	397	390	358	377	345	364	351	364	407	369	362	363	331	316	341	385	417	366	362	374	395	420	353	339	387	402	355	324	402	370	373	387	338	387	415	349	349	353	374	385	387	337	382	336	359	362	351	366	383	361	394	394	361	419	361	347	374	373	368	379	381	359	357	355	394	348	387	370	398	371	372	389	382	357	414	343	360	378	389	373	384	338	364	362	411	351	387	403	384	356	346	337	354	395	369	381	374	368	396	352	379	383	385	363	373	381	391	344	344	369	384	356	358	385	385	400	365	389	390	391	371	398	414	379	364	401	344	356	346	351	376	361	353	366	352	412	342	329	362	382	370	383	362	357	400	363	382	347	406	367	313	397	309	376	357	384	412	338	406	359	377	383	377	390	351	378	371	373	387	389	376	400	352	365	396	346	378	351	369	397	371	373	346	345	355	381	371	365	384	384	382	364	373	364	384	375	362	351	377	361	367	401	377	361	362	369	359	368	366	386	375	376	376	408	364	344	360	388	358	392	383	382	340	384	386	357	351	386	371	413	384	379	354	384	386	359	349	343	356	383	378	387	417	386	368	348	389	368	360	381	363	381	386	340	363	350	416	386	387	360	405	383	382	345	368	382	362	368	375	382	350	357	395	389	376	360	367	371	411	359	370	381	354	410	356	398	352	392	352	360	357	388	398	363	389	357	374	366	368	371	360	375	415	388	399	358	386	377	367	371	366	373	367	338	380	394	355	377	370	386	374	395	379	381	374	375	346	377	344	384	386	361	340	382	380	398	348	351	373	386	421	385	387	379	395	370	412	376	347	395	368	383	360	366	360	363	375	360	355	398	404	367	395	390	371	375	363	367	371	384	390	355	344	371	352	365	367	378	379	365	380	376	374	385	385	342	397	403	366	362	394	405	358	369	372	357	353	388	352	374	354	391	401	390	388	394	367	384	371	386	368	334	406	372	345	386	398	372	368	366	386	412	383	368	384	360	354	377	374	398	404	369	390	389	336	371	354	365	348	361	358	384	376	361	399	378	321	393	348	348	384	347	330	377	369	359	381	388	367	366	363	360	366	365	361	347	347	416	369	374	371	361	350	383	374	380	363	376	369	371	366	366	375	370	382	376	387	370	390	380	349	358	375	370	366	364	384	349	351	363	371	391	380	358	413	357	382	376	345	385	341	384	340	346	371	408	374	342	359	348	367	361	351	354	391	377	378	384	375	375	390	400	364	369	375	383	388	344	362	364	339	388	383	385	386	373	365	383	355	365	385	367	356	327	327	369	370	355	381	359	361	374	342	365	384	345	400	370	346	389	345	339	364	370	404	377	396	365	392	418	350	381	379	383	386	349	374	403	392	347	374	355	362	388	344	350	349	394	361	347	349	376	370	351	396	383	369	378	374	351	369	369	359	354	372	340	391	395	353	400	377	379	393	360	367	401	392	381	399	362	347	353	352	382	385	362	394	372	378	370	331	346	397	369	365	359	371	383	343	341	383	391	340	338	366	349	343	337	373	341	369	381	369	359	392	360	359	349	378	357	384	368	427	339	376	352	358	380	351	348	342	388	364	350	360	387	369	398	378	364	354	384	346	392	357	366	411	390	380	386	382	404	353	377	364	374	386	397	385	375	359	368	384	363	396	351	361	343	382	331	377	406	364	366	374	375	362	396	329	356	387	350	376	374	339	373	369	357	324	395	368	355	334	353	378	370	364	344	337	382	371	380	374	359	350	358	352	369	377
37662	36370	35222	17147	9074	4770	4530	4232	4021	3077	3880	3985	1811	2362	2479	2407	2486	2249	2475	3180	3078	2618	2317	1928	2082	1638	1089	928	906	850	668	600	418	396	371	347	335	332	279	239	185	205	166	140	129	139	115	105	102	105	97	94	74	96	75	73	62	73	83	90	78	83	87	86	74	95	89	95	77	84	93	83	104	84	83	78	82	78	75	83	92	94	77	83	73	69	93	61	69	70	83	93	94	90	79	74	92	96	88	77	89	108	72	79	81	93	86	89	95	83	99	89	88	99	92	82	69	76	77	73	85	89	79	64	83	95	85	92	85	73	72	96	81	92	104	91	72	79	86	85	83	76	91	84	72	79	83	89	69	88	93	99	81	74	78	88	93	89	105	73	94	68	78	101	82	85	88	89	76	67	86	82	80	77	86	95	77	90	94	77	73	84	76	80	88	72	81	91	65	82	79	82	84	86	91	74	80	83	62	102	85	68	63	75	90	79	98	85	74	84	92	87	80	95	75	90	90	80	85	77	83	80	76	80	82	72	80	69	80	82	87	63	88	81	99	75	90	101	76	72	75	81	101	77	67	79	80	94	83	91	86	79	74	70	97	90	97	75	96	97	89	108	84	82	88	84	83	73	71	86	90	80	99	93	89	73	74	85	68	82	91	88	79	59	73	68	77	74	76	89	84	78	92	73	98	78	95	88	74	84	78	81	97	81	89	90	81	83	78	87	76	102	91	98	81	89	89	79	71	88	98	86	75	89	89	83	93	102	87	90	89	69	109	88	80	74	89	73	101	81	86	89	86	82	87	84	77	91	86	91	83	90	83	100	82	113	84	85	78	85	91	91	74	75	101	92	79	78	79	92	81	90	76	84	111	84	84	76	83	80	70	83	95	88	71	80	92	103	98	77	102	88	74	88	88	64	78	78	78	82	86	85	89	76	78	65	79	81	99	86	69	89	74	76	74	88	67	71	104	82	84	81	84	92	85	77	78	88	72	63	81	79	90	66	86	76	88	95	96	83	76	97	67	72	70	76	95	84	96	78	95	67	88	77	78	75	77	101	83	83	84	83	82	96	87	82	80	88	84	82	76	79	86	71	75	89	87	73	80	94	92	78	80	87	76	76	69	86	90	88	82	91	77	83	74	75	101	82	77	89	71	81	80	72	78	83	84	64	80	64	75	94	85	82	104	86	84	91	75	84	76	78	82	96	89	77	75	86	91	89	75	78	77	93	96	85	81	97	98	73	83	86	85	86	90	75	89	81	88	75	73	83	88	78	79	96	76	98	85	88	84	73	80	72	86	86	90	76	92	68	92	94	72	81	76	76	95	86	83	87	77	83	72	98	99	78	88	102	72	87	73	84	80	74	73	80	87	85	88	85	85	75	84	96	89	76	87	91	74	85	68	76	67	97	80	73	76	99	102	87	66	95	65	78	66	91	87	91	88	80	86	80	75	79	79	72	81	81	109	79	91	86	83	93	82	77	88	72	86	85	95	98	81	88	93	87	87	78	86	79	88	89	81	71	87	76	78	108	86	79	80	91	79	81	82	83	93	85	90	81	70	81	85	90	74	88	81	91	78	75	74	85	79	93	81	95	98	82	84	70	71	79	75	75	81	92	89	73	80	93	85	82	83	93	83	82	83	86	77	69	78	70	90	85	91	77	90	90	76	86	89	86	97	95	85	100	99	81	90	81	84	88	67	80	92	70	78	88	80	90	81	86	88	76	84	87	72	69	90	93	80	115	92	89	92	63	77	95	90	75	83	79	72	77	77	66	78	69	96	91	90	92	80	96	84	74	92	93	97	71	72	77	79	82	73	83	79	76	116	84	83	82	89	91	75	92	89	94	85	73	93	79	78	93	77	77	89	71	88	63	81	103	80	99	66	78	83	98	80	80	85	67	75	78	94	83	72	92	60	63	86	69	76	89	90	98	110	95	89	65	88	81	94	80	96	84	81	75	62	97	69	78	55	88	80	78	65	71	89	74	102	67	83	91	98	84	90	78	84	83	101	78	82	85	87	90	80	88	76	79	67	79	87	92	81	78	76	85	87	87	69	94	97	83	77	77	77	86	76	77	85	86	99	80	76	101	73	75	73	78	74	85	84	87	73	80	86	83	64	90	95	77	95	99	83	79	87	87	79	87	89	62	84	91	80	78	92	78	78	71	79	84	82	91	78	101	101	79	94	99	94	74	70	77	88	79	74	79	76	70	83	86	84	77	87	95	73	80	74	89	77	80	95	77	74	84	106	60	86	95	71	88	104	79	79	79	78	87	79	93	75	81	75	80	86	96	89	85	81	79	89	79	73	87	82	73	90	76	84	88	71	90	90	70	88	66	77	110	79	96	79	70	84	95	76	78	78	80	86	100	72	73	102	82	77	78	82	79	94	102	79	96	77	67	91	96	91	65	84	86	93	98	88	66	94	103	92	79	92	87	71	69	84	74	84	88	75	91	78	87	86	95	103	80	95	100	71	82	79	98	92	94	78	98	85	90	83	70	85	86	78	88	90	76	83	72	88	77	86	93	96	89	88	89	90	94	98	72	82	79	75	66	70	91	87	94	84	70	93	75	103	98	89	87	64	76	86	95	81	81	83	69	82	71	82	83	68	99	82	74	64	74	95	77	76	81	72	68	81	100	83	95	100	74	74	95	75	77	89	81	89	77	88	64	104	79	73	86	89	58	101	86	80	98	96	88	87	71	96	81	79	91	90	75	67	93	90	80	88	89	74	80	78	75	78	92	81	92	94	76	96	76	78	72	90	76	87	86	88	79	82	90	94	78	87	82	72	93	76	88	67	78	77	75	101	79	90	87	81	74	90	89	85	94	86	73	71	71	85	78	87	88	67	93	87	79	96	79	72	91	79	91	77	93	80	71	88	89	79	79	85	79	101	84	82	87	84	70	69	75	86	100	79	88	99	85	87	74	85	64	68	73	89	83	79	78	68	76	71	90	71	87	88	76	90	79	79	89	72	94	77	96	96	89	70	79	89	77	70	97	82	80	82	74	77	82	75	75	80	80	74	71	85	93	80	76	81	94	85	78	91	64	69	88	99	70	84	82	67	88	93	81	84	86	73	96	83	65	93	83	75	71	74	88	77	72	76	104	72	97	76	92	71	74	78	86	90	96	82	90	69	100	89	82	112	88	82	99	73	77	75	90	93	67	80	76	62	97	85	74	84	78	77	88	114	79	88	94	71	86	72	88	67	103	73	94	63	84	94	94	102	94	94	79	92	87	96	73	73	73	78	86	86	77	93	80	75	80	94	67	95	75	74	90	79	65	66	103	82	87	98	81	93	92	73	78	82	80	57	73	88	79	95	81	96	99	90	86	92	87	85	89	85	83	68	95	103	93	91	86	69	75	82	77	85	77	78	85	84	92	85	79	81	84	94	88	83	80	71	85	80	90	74	77	83	69	71	83	105	79	77	75	103	73	83	85	102	83	93	78	76	68	74	85	81	72	76	82	92	86	80	82	78	95	83	81
24021	32025	36630	24455	20902	19145	20791	20418	20770	16977	22698	22979	11518	18225	18126	18627	18930	17047	20536	24409	23746	20738	20109	17551	17128	15366	12340	11180	10426	9555	7839	7556	4587	4606	5078	4194	3918	4048	3512	2999	2367	1962	1698	1517	1149	1344	1039	925	881	768	560	555	372	376	329	319	280	315	327	312	276	286	305	267	273	261	251	250	262	259	258	256	238	238	240	266	256	264	241	262	273	258	259	247	254	252	248	295	248	288	292	287	293	254	265	268	245	261	229	266	265	259	240	238	271	240	247	280	241	247	270	275	250	234	267	254	224	261	228	220	256	254	217	275	268	239	230	238	249	225	216	270	248	245	233	250	249	226	242	249	258	237	232	219	234	270	253	258	246	271	236	246	250	244	242	254	238	249	253	243	253	224	235	260	258	248	264	257	249	236	236	251	255	227	262	258	254	208	253	252	273	268	217	272	237	257	227	275	233	236	254	253	233	226	260	240	246	245	247	264	261	267	257	259	259	265	223	241	251	248	260	234	274	235	257	233	260	260	250	261	248	221	274	249	251	228	249	228	251	254	268	263	251	269	282	272	252	266	232	248	274	233	244	243	243	259	240	270	243	262	228	247	249	276	246	235	229	243	251	217	236	236	232	280	245	231	268	283	255	221	258	255	238	243	276	268	212	211	228	232	281	253	254	237	230	252	260	260	261	258	264	225	262	248	244	264	230	272	253	227	276	253	247	246	220	218	227	243	226	241	234	232	220	246	215	298	227	228	253	234	263	246	229	231	235	247	217	239	228	268	262	271	244	255	221	211	238	251	244	271	269	288	223	247	274	242	253	261	255	269	221	269	240	252	221	242	261	238	248	260	264	257	233	251	221	264	229	264	236	255	237	255	239	233	254	230	203	248	243	249	260	268	273	259	240	272	258	250	249	279	256	271	241	257	220	243	216	278	249	250	242	265	229	258	243	244	288	243	256	255	258	272	255	244	251	263	235	270	253	247	233	233	263	211	238	247	250	252	258	281	251	260	265	239	268	274	237	225	249	236	250	235	255	241	264	248	249	230	262	261	262	227	254	283	246	228	274	248	253	245	272	222	254	240	229	257	237	257	251	235	220	267	253	245	260	244	237	217	254	273	262	247	237	251	245	248	257	277	240	242	257	222	250	245	237	252	250	239	276	236	286	244	236	221	235	236	271	226	242	255	248	284	219	224	250	251	214	259	255	252	243	247	276	251	259	243	221	276	256	253	249	221	255	224	269	247	247	256	223	257	243	239	232	244	263	247	240	228	233	269	246	287	242	213	215	247	215	249	241	271	268	267	281	272	243	240	227	236	232	250	241	230	263	229	247	281	274	259	257	254	267	273	251	227	224	233	260	260	231	266	236	263	234	224	232	257	218	256	223	229	231	264	255	266	248	259	232	233	234	216	262	277	271	247	241	244	278	235	265	253	245	275	224	262	261	236	285	260	255	240	224	254	243	235	240	254	261	223	247	248	275	250	213	255	257	275	254	213	233	263	262	252	249	284	264	260	265	237	237	240	243	221	292	250	214	249	276	226	269	253	249	262	219	250	253	246	265	216	218	259	254	249	249	225	267	280	245	253	256	263	222	247	255	241	246	231	253	264	239	269	258	251	271	242	244	208	263	247	243	265	255	256	294	246	231	242	266	250	233	243	261	206	248	259	220	279	236	256	218	271	236	240	236	259	232	250	252	234	258	244	256	240	225	258	219	260	250	240	268	248	263	274	244	234	239	235	245	246	259	243	247	232	270	248	254	232	268	255	263	241	272	236	240	226	226	275	265	236	249	251	238	231	266	247	249	252	215	249	263	220	248	257	220	246	255	255	259	234	248	271	268	234	208	266	237	235	252	244	251	244	227	230	229	244	217	278	235	260	244	252	228	237	244	235	223	241	261	245	234	246	223	267	269	267	236	232	269	272	244	252	232	241	243	267	270	239	237	254	257	250	216	251	256	256	230	245	232	259	239	240	228	260	287	260	261	220	266	247	262	242	246	264	236	244	263	258	215	228	258	253	246	266	262	254	267	251	229	250	238	261	245	272	273	232	245	264	242	257	281	239	257	223	262	250	260	239	241	244	244	233	260	246	267	252	252	255	241	235	248	245	239	248	269	266	250	267	274	242	244	252	242	265	258	248	235	279	252	247	243	232	242	262	248	269	275	205	260	267	257	221	231	246	258	244	252	244	257	239	264	228	230	277	250	268	213	296	262	270	223	222	255	264	261	246	267	230	202	245	252	259	257	255	253	228	229	261	247	230	257	245	251	232	235	226	262	244	249	259	264	266	235	267	284	251	244	247	246	255	243	226	253	228	259	239	248	249	244	254	249	266	262	233	235	242	252	245	220	242	262	248	269	244	269	271	272	232	238	258	275	235	228	252	232	243	240	254	232	256	231	261	241	245	242	273	265	258	219	239	255	219	251	243	253	275	254	245	249	259	274	282	261	226	242	258	251	256	245	230	239	257	220	242	271	261	248	237	247	241	265	221	265	213	265	276	257	262	244	272	237	240	232	264	242	260	260	221	247	238	234	248	260	238	252	229	227	245	247	249	265	259	238	249	243	248	254	225	248	267	238	253	243	241	222	230	263	228	224	236	246	237	248	237	253	285	269	246	223	248	253	249	247	267	270	247	229	251	236	223	248	232	226	243	231	234	240	239	229	222	265	245	252	253	244	237	240	266	225	245	225	286	257	246	251	234	250	217	271	262	246	286	249	244	237	242	262	257	236	225	235	253	273	260	251	233	247	239	234	278	239	267	233	249	227	233	233	262	253	229	249	270	227	258	234	250	236	251	251	283	266	269	269	237	253	216	268	234	263	251	277	242	247	227	252	227	258	265	267	253	246	264	258	230	256	264	227	251	247	258	230	233	232	259	285	263	286	246	236	237	231	255	271	260	244	228	244	243	242	233	250	231	239	219	226	263	251	229	273	263	245	248	257	262	237	273	282	268	261	251	247	255	268	268	237	261	247	238	261	242	248	242	237	221	258	227	251	210	272	221	280	237	241	296	249	292	291	226	268	253	254	252	235	266	249	265	241	263	243	266	241	249	262	259	260	279	231	258	265	248	258	242	258	239	234	271	251	254	258	252	256	237	247	260	237	273	263	252	247	233	260	281	270	238	238	238	212	251	229	208	244	245	248	265	265	275	256	242	243	259	252	288	250	242	247	233	213	220	266	263	242	247	259	278	270	241	264	238	229	246	233	260	253	248	232	239	251	297	216	254	257	264	230	273	235	249	259	262	242	229	233	232	272	244	258	248	256	234	240	234	227	251	245	255	249	222	235	255	255	273	254	218	273	230	231	240	268	263	240	231	250	255	242	245	238	262	240	255	229	225	236	225	259	266	237	238	247	250	238	294	246	261	244	256	257	240	253	247	248	251	278	237	207	221	259	241	232	250	247	241	251	239	245	221	242	263	275	238	255	268	254	254	249	252	270	233	245	263	217	244	249	247	233	256	261	261	262	235	232	240	254	218	239	256	250	226	282	232
8960	6099	3454	921	507	418	408	392	337	283	325	255	250	236	280	245	258	251	241	293	272	284	249	210	235	204	195	201	205	225	179	164	203	209	186	193	176	179	197	190	156	181	178	163	174	170	175	176	162	171	169	166	178	175	187	165	198	166	167	184	169	167	157	160	169	143	168	158	171	174	160	183	175	177	189	175	145	184	155	164	171	193	182	178	179	159	180	196	188	167	197	187	183	183	183	183	181	173	171	159	176	152	173	172	166	182	180	167	175	221	183	173	193	175	180	171	168	153	181	174	190	167	149	176	165	173	176	198	193	178	169	146	179	183	175	186	154	165	163	175	181	164	167	161	192	189	176	165	180	185	156	168	177	160	185	163	172	191	177	181	173	163	175	168	181	164	170	138	168	178	180	165	160	180	168	145	175	176	170	162	187	172	186	177	182	158	146	184	163	155	196	204	188	177	175	183	173	172	165	178	165	167	196	173	180	161	189	159	165	166	182	186	171	180	153	183	167	185	174	174	200	192	168	170	190	151	176	179	188	162	193	164	155	142	194	183	165	151	173	158	182	190	153	165	189	173	165	169	160	182	162	151	172	172	146	192	158	164	174	151	170	174	181	182	202	154	183	191	145	186	151	164	154	140	182	169	171	170	154	168	182	182	159	179	166	172	177	186	170	164	152	167	174	174	181	189	159	159	171	169	170	183	194	183	196	189	208	167	174	172	177	200	178	156	193	165	182	185	182	179	166	165	155	172	171	178	147	167	164	184	156	195	203	155	188	147	158	195	194	192	174	178	183	181	188	169	177	176	188	182	176	181	174	168	172	179	169	163	188	206	168	174	170	183	184	167	157	182	164	176	181	195	173	172	184	171	173	138	165	179	177	168	181	169	175	175	163	155	174	182	179	185	181	183	170	169	199	175	165	157	172	182	181	178	178	175	169	178	156	156	163	188	157	159	166	144	164	163	174	171	176	181	180	162	175	176	175	181	184	172	171	165	163	181	172	166	181	186	181	198	177	166	169	184	165	149	172	146	176	191	190	172	185	179	179	176	171	195	171	169	183	155	186	187	162	187	184	184	193	179	171	158	177	167	173	176	192	166	155	174	175	169	172	175	175	169	181	159	181	164	180	194	178	178	192	170	158	172	155	169	182	162	184	179	176	191	177	202	163	179	166	184	173	159	177	176	189	169	172	179	168	182	184	199	163	177	166	174	192	162	164	188	179	178	188	153	187	183	160	168	158	162	177	172	170	190	160	199	213	157	153	166	170	163	163	165	172	177	173	181	190	189	176	178	193	171	187	175	184	168	177	161	180	169	156	155	171	176	173	166	159	223	176	193	164	207	171	198	187	195	152	178	145	182	183	211	182	177	187	181	163	167	180	189	164	164	156	174	155	197	196	174	189	190	145	155	176	165	171	153	175	159	193	158	180	164	167	177	185	184	198	188	173	190	183	168	168	181	173	199	162	162	188	188	151	179	199	171	169	190	185	157	160	179	171	166	169	191	169	174	171	166	192	166	159	174	160	166	178	169	164	151	161	195	175	170	159	158	165	181	187	170	167	166	173	179	191	170	176	174	163	144	171	174	180	155	170	175	180	161	141	177	175	191	180	185	163	194	154	176	166	207	174	177	178	205	189	183	168	167	187	171	157	168	178	171	167	175	206	207	195	190	167	150	173	178	157	171	186	167	157	170	160	187	188	187	155	185	155	197	195	181	169	180	182	190	186	175	169	143	168	178	175	163	155	178	150	162	152	174	172	176	172	171	188	186	164	164	168	183	176	170	172	167	172	171	162	208	186	190	171	184	184	152	170	184	154	171	163	177	165	154	183	180	148	163	173	154	193	176	181	191	172	166	156	175	193	164	170	157	170	183	151	168	172	175	185	179	192	163	190	168	147	173	174	170	176	170	182	206	151	173	177	176	204	202	182	206	180	168	172	176	182	161	163	181	199	188	155	149	168	178	149	188	164	182	176	164	177	180	157	158	156	179	174	159	181	191	189	173	164	182	180	183	181	164	202	166	157	184	185	176	182	193	191	161	154	162	183	186	194	183	175	182	177	165	174	191	176	186	144	177	184	177	157	170	150	176	137	177	161	187	181	153	177	164	168	178	173	167	180	160	182	182	150	172	187	190	165	173	176	164	164	158	175	179	177	200	216	193	170	156	197	183	152	173	179	184	181	158	167	180	187	183	192	183	156	169	161	146	183	167	141	191	137	173	167	179	186	169	164	163	163	206	180	195	165	171	154	183	172	171	165	180	159	187	156	213	165	190	193	172	190	151	153	175	151	174	158	200	190	172	158	166	183	190	192	175	176	169	177	191	175	175	170	170	181	162	163	156	185	156	171	158	166	173	186	178	180	170	157	201	180	183	167	192	146	175	174	157	194	190	167	183	168	184	151	172	154	174	163	190	166	156	175	189	174	159	174	173	166	180	167	163	159	173	160	152	154	167	160	161	159	176	153	179	159	165	157	180	190	163	195	170	178	177	183	156	161	169	157	183	168	165	174	173	167	165	169	185	175	177	188	172	196	179	168	179	184	201	151	177	176	174	167	182	163	158	189	183	182	148	161	161	173	158	163	185	187	164	184	184	165	185	177	174	167	180	190	169	182	194	180	192	177	174	179	166	160	137	183	194	163	204	165	160	168	170	171	215	202	151	161	200	171	174	157	200	171	174	162	166	171	162	158	193	162	187	184	175	155	153	181	195	175	180	182	172	162	153	195	186	165	155	168	166	174	166	158	188	175	177	172	190	154	142	172	167	184	193	179	200	155	175	170	179	156	166	184	178	154	177	182	187	188	171	174	187	190	180	170	160	186	191	166	156	192	177	173	171	164	159	174	152	138	175	181	160	169	175	166	191	163	175	193	171	164	170	191	172	198	146	168	163	169	165	155	187	183	183	166	186	154	164	154	161	163	184	174	164	158	161	187	185	170	167	153	159	157	171	171	182	182	199	186	179	182	190	169	168	171	163	186	181	169	163	213	178	169	198	186	186	193	170	175	164	182	187	180	172	183	191	160	179	184	153	185	184	167	173	173	181	187	178	205	173	148	154	187	192	179	165	183	179	186	166	190	162	162	179	165	173	194	168	196	184	164	178	184	169	170	181	163	187	183	163	179	171	154	171	153	174	169	145	161	155	167	175	168	173	197	190	182	182	164	186	176	174	183	156	202	166	171	190	171	173	209	162	171	192	170	167	147	188	155	163	170	181	181	171	178	165	180	138	172	156	164	192	176	161	179	162	172	205	143	163	186	205	192	158	146	191	188	173	188	177	159	185	170	179	170	170	158	161	185	163	168	178	171	169	182	172	163	158	166	175	183	157	150	180	160	175	188	181	168	169	155	176	177	179	178	205	185	184	209	175	188	179	180	203	197	161	156	159	201	174	205	154	182	165	183	190	191	166	161	176	169	159	190	185	198	194	156	189	168	175	176	180	197	166	186	182	171	179	160	163	176	153	199	171	166	165	188	163	173	184
7257	7953	11314	7137	5089	4152	3504	3391	2672	2169	2777	2468	1889	1872	1938	1751	1862	1851	1820	2482	2139	2142	1600	1501	1511	1311	1152	1058	1012	1030	837	816	677	705	634	655	638	620	608	605	562	559	569	542	541	553	505	499	537	512	500	521	470	514	492	515	499	485	481	499	457	498	415	456	491	501	476	478	435	480	464	493	489	500	499	443	477	484	458	438	432	502	466	495	448	512	505	437	500	455	514	498	491	502	456	482	491	483	494	520	508	513	471	497	474	518	504	494	454	506	512	476	491	482	492	464	473	453	507	489	497	513	426	468	490	481	494	459	483	472	487	514	459	488	488	441	510	497	444	508	468	469	460	454	449	483	494	469	472	500	489	459	426	469	455	447	478	458	487	487	456	437	441	506	484	478	445	443	478	471	479	466	503	482	475	487	446	442	513	490	442	478	475	479	477	482	489	499	441	472	451	479	487	455	465	462	465	487	496	503	472	479	486	475	499	491	462	457	498	479	492	473	469	478	467	468	508	456	482	501	475	491	459	439	458	507	502	485	443	468	489	491	488	480	470	471	492	495	461	423	481	491	489	490	470	475	485	511	454	475	504	454	478	465	479	482	455	480	503	452	469	473	477	498	419	483	468	441	477	438	464	486	444	519	461	452	467	484	468	469	465	518	470	466	519	453	497	463	475	453	473	460	518	465	456	488	488	495	463	477	436	512	501	464	463	491	475	510	502	497	478	482	501	486	438	486	496	446	503	500	436	473	454	465	452	472	482	486	495	418	478	441	455	425	475	471	448	448	467	457	534	498	464	475	493	513	489	466	469	486	480	475	452	467	454	470	470	450	461	459	461	484	465	449	484	520	525	480	485	531	479	477	471	521	491	457	483	459	459	514	485	459	460	473	469	517	471	476	472	448	474	454	460	528	483	478	463	481	455	483	480	499	484	445	480	458	505	489	457	480	440	481	495	463	488	447	481	495	492	491	448	486	466	504	476	489	453	471	464	458	497	512	486	473	462	436	505	470	483	485	445	466	479	444	474	472	498	431	509	476	503	494	480	494	510	471	459	489	455	482	538	472	513	487	467	465	499	512	458	481	510	482	507	459	481	471	465	467	471	462	464	480	485	480	485	467	459	506	530	518	495	501	459	484	467	457	459	477	459	479	494	513	493	477	458	478	467	475	469	494	470	470	480	472	474	519	495	483	480	481	496	466	472	481	510	462	487	495	475	503	498	441	469	456	489	488	469	503	456	443	484	479	532	455	484	466	485	482	425	498	466	466	488	470	464	463	480	458	450	444	507	478	494	487	497	505	470	481	512	473	476	464	510	526	488	483	456	446	456	480	502	459	461	494	440	467	491	477	502	501	507	473	485	453	497	487	499	461	439	487	495	449	452	487	439	515	459	444	456	475	503	467	466	490	449	478	426	452	495	473	495	504	495	488	452	453	514	457	457	482	459	493	490	520	508	488	524	496	466	484	474	473	470	475	457	502	466	496	464	496	473	511	467	463	476	484	464	490	481	482	483	467	485	504	475	479	494	464	473	497	466	461	464	468	474	468	447	479	505	488	474	454	468	487	465	571	464	450	524	447	492	460	473	458	478	464	490	464	500	465	497	477	472	518	478	483	512	478	466	466	485	433	504	511	444	480	461	472	466	496	488	485	512	467	510	468	491	453	497	448	458	491	450	485	432	483	505	456	445	487	477	509	452	483	424	455	487	478	454	471	489	503	491	478	489	447	487	453	512	487	438	461	454	500	526	511	463	478	459	477	474	449	452	469	424	480	467	454	503	526	476	488	503	470	471	491	512	491	471	471	451	465	501	456	480	470	486	470	492	467	486	485	443	459	462	463	452	456	492	492	489	460	463	462	498	502	508	462	467	473	501	474	467	485	521	455	483	447	464	482	456	508	422	480	502	463	477	487	452	498	457	468	460	461	473	448	475	474	460	515	458	437	523	489	454	496	459	482	486	476	490	460	499	468	478	502	528	467	511	500	450	486	486	469	484	501	485	461	502	495	448	488	436	507	470	485	477	505	509	496	479	445	459	469	496	479	457	440	467	486	445	458	463	456	497	493	465	467	466	456	499	519	456	468	479	450	443	476	469	511	438	438	503	472	499	527	501	481	523	481	504	456	457	458	498	473	484	456	441	456	490	476	466	481	452	459	455	473	463	516	442	482	510	470	449	525	450	469	458	460	495	482	442	491	466	474	452	494	538	474	489	484	483	491	484	456	504	489	471	502	454	483	476	475	453	482	492	504	516	442	448	480	469	446	496	479	446	456	459	459	478	511	474	477	439	472	454	504	443	496	515	499	478	473	489	447	483	462	461	498	477	476	484	478	481	455	479	481	478	474	440	457	477	504	513	465	504	464	465	491	463	481	459	518	482	451	467	485	437	463	495	496	522	468	495	445	492	480	469	501	515	467	483	476	469	482	475	458	494	494	466	455	467	480	479	456	477	473	454	496	474	483	501	455	480	448	493	456	465	480	462	465	492	432	498	466	518	483	469	480	482	447	489	479	486	476	475	511	468	485	500	497	443	486	475	447	456	478	470	474	466	516	473	489	471	444	457	423	495	471	475	442	484	498	466	476	466	480	445	516	461	459	498	483	473	432	463	506	462	490	500	518	500	471	445	487	447	508	457	474	503	474	500	483	491	503	529	460	456	486	445	475	476	480	427	510	472	447	460	493	518	471	500	476	485	441	473	499	500	463	479	455	459	464	482	474	465	480	508	492	444	493	471	471	433	502	457	455	428	494	429	485	450	491	476	472	490	474	480	511	498	504	506	467	473	487	505	462	456	457	514	481	500	473	464	483	439	490	428	447	457	462	472	499	503	466	480	459	497	466	460	468	444	497	433	471	496	452	456	446	481	466	485	497	471	470	475	494	506	463	459	461	488	458	486	455	447	507	450	448	458	464	481	476	424	463	448	467	495	415	465	485	465	468	434	462	493	457	509	510	455	441	484	464	467	459	495	492	498	458	476	478	472	471	442	509	478	492	463	487	460	473	460	468	471	487	503	441	488	451	485	526	454	442	467	498	495	518	448	476	451	461	492	498	500	452	490	449	501	477	505	507	511	510	484	499	466	455	505	478	451	494	461	495	479	486	442	474	501	503	452	467	499	476	461	481	476	438	473	488	470	470	493	497	526	503	455	499	476	496	462	500	462	452	481	491	492	449	465	453	463	445	495	467	523	460	471	474	460	470	477	513	510	441	448	479	461	464	478	466	470	455	460	509	444	464	499	437	464	506	501	460	477	488	481	489	490	464	498	491	497	473	491	464	451	499	465	478	469	462	460	480	481	441	473	487	420	511	530	509	476	468	488	482	485	512	465	474	520	511	479	496	471	474	456	482	475	463	436	499	469	513	478	452	434	475	480	473	495	459	516	441	507	434	504	503	465	481	473	477	462	474	493	493	456	452	477	506	464	461	467	472	488	486	465	483	492	482	506	486	480	469	483	466	498	471	497	486	478	452	449	488	517	479	476	458
26925	29237	23541	8481	2908	2058	1785	2316	1978	1790	2320	1943	1407	1322	1148	1244	1180	1065	1410	1740	1954	1444	1038	931	869	744	546	678	555	572	387	387	320	280	245	262	236	215	233	204	185	167	171	153	177	151	148	130	148	149	145	164	111	119	123	130	129	124	140	137	129	145	124	123	133	109	153	120	132	120	145	162	121	146	114	138	132	119	117	117	125	133	147	130	127	130	127	119	136	127	121	134	125	118	123	138	159	134	134	110	124	132	136	122	146	143	110	131	137	153	120	131	124	127	122	117	130	125	124	129	125	135	122	128	140	125	133	133	132	122	139	106	123	133	136	137	127	122	135	142	145	133	102	123	134	126	123	124	132	119	128	118	114	151	120	112	132	119	115	112	131	127	121	142	125	131	115	131	135	122	133	127	116	131	145	126	103	133	114	114	146	131	114	128	150	133	135	130	137	127	124	129	138	138	99	139	145	130	143	134	130	140	132	144	132	132	114	139	147	150	124	123	144	139	125	125	120	149	109	125	145	143	130	134	138	133	110	132	119	144	138	132	131	107	118	134	129	134	155	135	117	128	126	141	119	136	123	118	117	128	136	122	130	135	125	143	132	113	145	129	123	152	130	125	120	133	129	120	123	113	140	130	134	118	139	142	144	136	141	114	115	130	122	133	120	121	133	130	141	129	151	123	133	129	128	113	144	103	134	132	126	119	149	134	116	121	134	108	138	131	136	119	124	136	128	117	154	116	110	122	141	124	148	123	147	138	139	121	145	134	132	126	142	122	123	124	138	144	136	124	161	128	142	128	137	113	118	130	124	109	119	138	150	113	119	130	123	131	106	133	142	137	136	119	127	118	132	138	125	144	155	117	127	116	135	124	139	132	118	123	118	120	118	118	117	134	125	132	128	131	133	124	146	120	136	140	127	121	164	130	136	109	142	137	128	156	152	126	148	118	141	139	118	134	135	132	125	130	125	120	151	137	130	126	134	127	143	125	128	137	143	115	127	117	120	112	126	128	116	127	114	120	138	138	133	128	127	112	105	131	116	141	126	123	136	125	119	137	127	147	111	140	131	119	120	150	114	131	133	117	122	130	147	131	119	118	127	140	130	149	129	154	104	147	132	107	137	151	126	123	142	116	120	133	124	123	132	138	125	132	108	128	146	145	149	158	126	142	116	132	131	129	134	152	122	125	129	131	118	121	134	112	119	117	129	149	113	127	125	138	108	131	123	118	130	122	122	131	136	135	133	138	127	137	165	119	112	141	144	153	139	112	123	154	131	119	127	135	136	128	122	149	126	127	139	136	145	125	128	143	116	130	149	143	121	138	132	117	107	123	144	129	106	141	127	115	129	118	113	144	152	145	139	139	140	145	121	128	112	132	137	137	136	120	113	137	149	121	147	124	126	131	131	125	143	112	130	131	128	135	123	119	128	151	140	151	124	137	129	124	122	146	130	131	122	139	147	135	124	133	126	137	126	123	139	135	125	119	125	118	138	112	146	152	122	152	141	136	135	112	122	130	118	135	121	120	123	146	137	111	120	123	130	135	123	110	146	123	113	144	146	110	128	131	128	132	111	108	128	133	132	124	134	119	131	129	140	117	129	120	145	139	143	145	93	123	149	128	123	118	132	120	114	119	137	132	129	135	127	145	133	135	110	144	131	124	167	111	118	135	132	132	120	133	129	118	117	115	138	125	141	113	105	122	141	135	130	149	130	152	121	115	148	133	158	124	144	162	136	140	109	105	121	145	139	116	119	134	122	140	136	120	128	114	127	125	129	132	132	130	126	133	141	124	136	137	118	129	120	114	133	141	112	132	135	111	138	134	151	130	129	132	132	141	126	139	149	144	123	125	139	135	128	133	122	121	145	147	130	139	145	164	113	134	147	144	127	115	130	128	163	110	156	134	131	133	132	160	133	137	148	129	124	139	124	120	135	142	107	119	137	161	131	101	103	131	126	153	138	144	129	134	132	128	127	114	121	137	122	135	123	123	122	146	122	117	124	124	136	124	148	118	130	129	122	140	149	124	136	139	130	125	127	136	138	131	121	137	135	132	122	102	149	123	131	139	163	129	105	141	139	129	119	144	121	140	143	117	125	126	135	133	137	131	118	101	134	143	128	147	123	129	139	101	134	123	116	144	133	163	123	132	119	126	130	118	128	120	130	123	135	119	122	116	131	140	132	125	113	136	155	112	132	115	121	131	133	121	118	137	122	123	140	125	128	139	108	113	131	130	122	133	129	120	124	132	143	104	133	134	150	137	143	138	135	134	125	136	115	131	126	143	126	118	126	132	142	122	123	134	118	142	146	140	119	140	129	106	120	133	133	140	121	118	107	154	137	147	133	138	121	119	130	135	122	143	132	123	133	131	113	124	147	152	126	162	146	129	141	147	139	137	130	122	127	116	130	138	123	135	140	129	136	132	131	116	133	134	126	139	121	131	145	136	124	143	107	110	134	124	139	108	135	131	116	121	112	129	135	124	129	113	133	142	119	158	115	142	135	124	138	136	123	135	103	126	133	142	124	144	139	127	137	146	142	130	151	128	144	136	137	119	129	121	125	127	153	132	141	137	109	120	153	116	128	121	121	143	133	133	132	138	119	101	130	136	137	139	122	141	144	134	123	134	114	137	126	127	127	129	127	147	135	133	133	137	129	129	129	133	122	132	112	139	129	117	114	121	121	128	134	118	130	145	134	114	145	134	126	134	124	135	120	150	118	129	132	123	125	125	126	115	144	115	124	140	154	152	136	131	143	124	129	114	145	140	158	134	124	141	122	130	125	101	145	137	132	112	129	131	124	137	127	109	118	144	143	122	135	127	122	137	130	139	125	139	134	118	122	143	139	146	129	131	129	114	141	135	120	134	136	123	148	112	126	118	126	137	120	124	127	143	128	136	122	107	148	134	123	114	129	135	118	111	126	133	103	129	139	107	126	149	130	138	143	118	151	125	131	151	122	141	136	127	122	123	143	127	149	116	116	125	112	120	139	153	126	125	130	123	135	119	114	106	126	123	108	122	123	144	108	137	143	120	131	125	129	104	119	109	149	150	136	140	116	133	140	128	134	124	131	148	141	116	127	150	143	131	113	125	154	129	131	112	128	132	136	140	142	143	116	131	110	126	152	131	132	146	146	130	124	136	123	128	126	146	124	134	129	113	123	140	123	122	146	116	135	142	136	124	133	120	145	148	123	111	134	130	136	130	127	145	140	133	123	109	142	142	114	137	102	141	117	133	129	143	117	124	136	135	128	147	138	129	127	136	148	127	127	132	140	120	141	126	123	148	130	126	112	142	125	114	107	122	139	132	132	144	126	115	146	140	129	155	125	132	138	114	114	113	133	130	137	123	122	144	120	150	120	122	145	139	133	118	146	130	121	122	119	129	120	127	152	112	135	128	145	126	140	126	140	134	126	120	122	141	133	134	125	130	123	108	134	137	136	125	120	133	122	88	126	131	130	139	125	147	116	112	114	120	150	144	143	129	125	127
18246	26317	27497	16826	12841	12865	12178	14986	13406	12838	17802	14755	12962	11888	12359	12065	11122	10366	14145	17370	19161	13963	12047	10524	10088	8831	6886	7066	6062	6142	4380	4204	2936	2627	2721	2657	2621	2079	2287	1633	1319	1228	1100	1144	891	743	880	691	708	669	528	542	483	472	384	423	393	393	409	397	406	410	386	316	370	385	372	366	318	348	343	370	372	348	391	341	343	387	351	367	367	350	385	400	381	351	374	365	375	359	380	345	382	385	330	377	352	416	388	331	379	395	401	371	337	388	377	393	344	403	402	354	381	387	379	356	355	376	349	349	333	356	360	352	366	370	365	350	368	377	365	390	399	360	375	368	358	392	402	403	356	371	389	379	348	374	395	358	386	402	402	341	392	360	373	332	382	358	346	353	362	370	348	333	376	366	384	391	386	360	364	381	322	357	341	369	369	368	355	348	389	344	347	394	358	350	376	366	371	333	368	371	379	346	356	392	344	357	360	342	381	372	379	370	381	383	367	356	378	377	380	383	383	378	374	386	379	389	338	337	334	346	395	362	348	368	354	367	359	355	369	363	392	352	385	343	368	372	352	381	327	369	355	396	363	395	375	363	360	400	361	411	341	372	390	366	376	393	368	373	340	387	394	369	368	342	356	353	367	375	380	354	360	315	350	370	368	377	377	343	401	397	371	359	366	359	357	394	396	380	376	358	381	394	394	349	369	340	363	377	377	371	349	330	366	348	370	344	370	384	353	368	340	326	355	365	361	368	355	366	370	375	377	349	371	370	406	333	386	382	351	390	374	364	360	398	392	355	390	385	347	391	380	372	370	358	362	335	349	353	358	381	404	351	364	369	367	337	384	376	371	361	348	356	349	352	331	347	357	363	397	375	383	345	369	373	358	356	363	332	344	377	367	405	403	364	369	347	380	369	354	377	381	352	336	341	360	377	380	365	371	382	362	388	390	368	359	340	379	394	369	364	357	343	389	343	364	328	344	356	363	338	367	378	348	374	404	368	375	364	347	374	361	337	365	353	370	388	369	366	346	339	354	325	348	418	362	355	359	367	389	364	366	343	371	377	389	393	368	348	350	353	366	377	351	362	347	356	358	380	381	382	331	338	361	381	386	351	355	353	359	353	375	361	363	357	356	405	337	363	368	367	326	366	366	362	370	380	350	363	360	374	336	355	371	369	372	358	344	336	379	383	351	356	353	369	397	361	342	326	347	383	375	400	350	371	368	357	382	357	362	367	380	374	362	356	383	340	370	384	355	388	355	339	364	379	336	353	374	374	380	380	371	371	368	361	369	371	390	394	320	363	324	388	359	369	380	386	360	369	392	337	384	366	354	348	368	334	377	360	332	332	358	369	380	369	339	389	346	332	340	396	381	380	345	350	360	399	387	383	358	400	367	368	388	406	367	347	347	383	350	395	358	360	368	345	375	352	381	348	351	362	368	367	356	351	395	368	382	355	359	331	378	356	382	357	376	371	368	377	349	330	398	364	401	398	375	349	340	358	337	342	369	383	417	365	380	377	396	362	336	339	350	367	373	362	347	376	352	388	367	384	372	341	358	354	372	361	341	340	330	349	336	366	350	382	353	363	344	361	349	371	347	379	375	387	352	355	374	348	368	331	371	351	363	373	369	367	388	340	360	355	345	357	296	382	376	374	365	379	342	385	380	382	395	383	352	350	333	385	367	327	381	388	385	356	340	360	405	356	354	341	374	364	373	400	348	392	355	352	352	391	357	388	356	368	359	367	380	358	365	340	361	399	361	349	364	343	341	330	379	351	390	364	373	357	379	330	370	354	360	355	349	389	386	339	444	334	363	371	374	433	357	359	360	355	358	359	365	346	359	377	339	396	368	315	330	337	369	383	337	382	331	362	383	358	376	384	384	363	396	370	362	380	334	357	374	352	361	360	360	360	376	358	335	367	347	391	375	361	363	401	379	369	370	370	347	372	360	370	391	354	350	346	369	346	354	363	347	342	353	371	393	382	354	321	382	364	362	374	359	360	398	390	399	350	364	350	361	315	403	402	345	355	372	336	342	394	371	360	368	350	387	392	372	397	344	342	379	345	341	379	379	356	372	369	381	366	382	376	390	331	370	357	347	370	359	365	367	393	376	363	338	337	368	409	370	386	367	365	388	333	361	372	354	376	324	368	325	380	366	378	328	369	362	384	359	377	370	379	391	371	373	348	336	351	344	385	396	374	379	370	372	365	356	382	385	354	322	355	348	363	381	357	397	351	372	364	365	354	356	384	382	399	391	390	365	347	344	365	377	384	331	393	378	347	373	356	396	374	350	372	379	366	334	339	387	360	374	330	387	378	369	344	376	381	362	377	364	351	365	357	353	383	365	320	342	393	380	356	377	380	372	371	389	414	368	379	357	375	339	392	352	344	319	371	346	372	377	355	389	395	352	403	370	341	380	356	385	374	359	374	348	331	411	369	406	392	383	372	356	383	344	383	364	387	402	388	389	395	356	383	358	371	366	383	345	377	357	382	386	368	344	365	349	363	337	345	360	380	341	338	384	352	337	345	356	362	354	394	361	354	370	379	363	356	359	377	351	395	388	353	322	373	343	340	385	344	366	357	360	332	356	350	345	356	355	385	385	382	345	363	393	343	347	352	365	372	388	353	375	367	360	356	352	360	361	346	364	359	393	392	371	358	380	372	367	361	340	373	354	339	359	375	348	354	412	341	381	361	377	334	360	367	355	348	366	384	350	378	337	368	370	340	355	372	360	327	373	384	365	370	373	386	379	361	362	363	385	384	387	342	371	379	370	346	339	367	379	361	355	333	358	373	374	406	365	387	389	378	346	348	357	376	319	340	368	377	348	344	347	353	385	366	368	375	356	341	345	397	393	375	341	368	356	383	327	348	357	351	396	348	367	377	395	392	406	352	368	394	372	356	350	344	350	361	367	370	347	355	380	391	386	337	340	350	335	405	352	374	343	352	356	362	362	385	329	364	383	376	372	357	353	352	358	369	384	385	370	362	354	355	352	361	378	356	328	403	358	386	369	366	357	376	351	362	377	351	361	367	368	381	341	375	346	378	353	372	371	404	329	360	393	391	386	394	361	369	398	421	360	386	369	382	347	350	401	373	381	356	367	364	383	354	396	393	400	366	373	375	386	349	358	401	361	384	375	343	361	388	360	385	401	386	388	377	343	361	369	401	316	385	377	347	361	384	370	343	370	379	352	380	353	338	349	374	328	357	366	360	371	368	362	368	405	334	337	386	368	381	372	336	379	381	357	370	381	378	367	389	427	350	361	359	347	366	386	358	368	376	379	368	349	336	350	375	365	368	396	373	373	385	387	380	349	366	345	340	392	404	386	381	361	354	346	358	398	374	356	340	361	381	366	361	352	382	363	355	352	382	359	377	360	353	372	393	388	335	390	386	342	347	383	339	312	397	341	345	358	336	332	363	341	382	368	401	384	344	356	341	332	361	386	408	344	371	343	386	364	346	362	356	380	392	350	388	349	373	332	343	393	339	358	356	369	331
37081	38299	32670	18090	8188	4945	3911	4181	3822	4162	4659	4081	3046	2751	2581	2435	2250	1690	2694	3777	4026	2664	2115	1721	1574	1417	964	1051	911	953	807	618	476	393	372	379	281	267	335	249	156	165	152	182	156	151	137	120	126	132	116	82	89	106	82	84	87	94	87	84	64	88	75	72	100	78	82	78	78	73	81	104	89	75	83	91	86	74	82	93	74	79	98	101	95	80	85	62	85	78	106	86	81	86	80	79	72	90	74	76	80	79	95	82	75	91	69	92	91	84	81	84	72	78	95	80	77	72	92	62	72	80	79	89	84	75	77	80	98	101	75	64	82	73	79	81	100	83	70	82	70	71	80	81	77	68	77	81	93	92	85	82	88	90	85	76	98	66	69	93	87	70	71	99	76	74	96	73	76	104	82	88	69	81	87	75	85	66	71	76	91	87	77	73	82	88	77	85	85	76	74	86	69	78	76	80	76	83	77	69	116	94	77	78	67	96	106	75	84	80	78	99	89	77	79	84	87	89	75	90	89	77	87	81	73	79	68	74	95	101	79	78	84	79	88	81	87	79	80	75	96	85	102	73	93	73	87	69	84	75	71	79	103	97	70	79	86	85	73	85	85	81	80	74	95	71	96	87	69	85	70	75	86	83	70	89	94	82	89	81	80	68	80	77	70	65	86	92	77	72	60	88	75	76	82	84	83	86	100	83	98	81	76	87	71	65	78	71	79	83	79	72	91	81	85	80	78	86	91	92	80	85	80	86	80	67	79	76	87	66	84	84	70	83	83	85	98	75	80	83	95	83	70	90	70	66	72	85	72	73	83	80	84	69	71	63	75	76	89	79	87	73	73	85	85	85	64	72	81	74	76	72	75	76	81	78	69	74	87	74	76	82	92	74	65	70	68	67	81	91	84	93	93	78	78	96	73	69	112	84	83	101	85	79	95	80	81	85	82	77	71	85	76	88	82	83	79	85	80	76	86	77	95	87	80	80	78	84	81	82	84	75	88	87	74	57	87	79	63	89	86	104	86	87	87	85	87	73	82	86	95	65	87	88	97	60	85	73	86	99	91	74	78	70	70	71	92	99	68	87	73	84	91	81	90	74	94	80	119	89	82	74	81	84	78	94	89	66	101	78	85	67	78	66	78	97	70	79	82	82	97	71	89	82	83	90	77	99	89	88	81	91	80	81	88	98	85	73	82	71	95	76	66	72	76	85	74	92	80	77	83	102	84	72	70	70	73	81	80	84	72	80	81	63	84	82	104	83	73	85	86	79	85	71	68	76	75	99	75	90	85	71	88	89	77	79	79	71	86	87	76	96	84	73	78	101	73	61	69	86	76	87	75	76	84	90	83	77	75	65	76	102	79	84	80	72	70	80	96	83	100	79	70	83	71	87	84	88	89	86	74	78	73	82	80	84	102	86	86	85	80	77	80	76	75	77	79	80	76	91	88	75	84	78	76	83	81	91	82	71	68	92	74	78	68	87	80	80	77	82	74	74	72	78	83	95	85	82	83	84	64	88	80	74	101	79	64	72	98	77	92	79	87	84	88	73	63	71	75	72	83	82	79	61	70	84	83	76	99	75	82	86	81	72	76	63	79	84	76	64	69	86	78	97	79	86	107	84	79	80	81	72	80	94	58	72	67	83	77	80	73	75	68	94	73	75	93	83	70	92	73	78	104	88	72	72	77	68	81	77	80	54	89	86	85	66	85	73	71	81	94	80	71	78	85	92	72	100	85	81	89	90	64	91	73	81	83	78	75	80	90	72	78	91	92	66	83	74	76	89	72	77	88	78	90	76	75	91	77	64	73	83	63	86	81	73	78	92	66	86	74	80	76	76	76	82	72	84	96	77	81	80	84	87	87	70	87	84	90	75	91	103	83	95	71	77	79	72	88	76	73	66	68	86	76	78	73	63	75	93	93	93	81	99	86	87	94	79	80	78	88	74	74	84	85	65	86	79	85	70	89	80	85	74	77	67	87	57	82	85	78	102	81	89	76	87	78	79	92	74	81	69	68	86	94	99	81	71	91	95	98	78	76	73	87	77	83	57	69	85	80	86	91	95	84	100	73	79	72	76	68	84	90	72	76	82	65	74	62	88	94	90	100	75	74	75	84	77	80	80	86	81	78	101	83	69	83	94	85	83	74	81	70	89	86	92	87	80	81	83	89	104	81	100	84	83	87	75	81	66	86	79	78	70	79	91	79	74	95	77	66	83	86	81	64	90	80	74	74	84	78	83	98	65	59	81	87	87	74	79	87	87	65	89	88	87	70	82	87	75	80	75	69	69	76	85	84	78	79	70	79	69	76	78	80	73	77	76	75	76	77	89	99	92	86	84	83	79	68	74	86	73	92	73	79	90	68	78	75	76	103	88	88	71	78	70	88	83	64	75	82	72	67	70	78	81	76	93	73	82	83	59	102	68	98	90	70	89	97	89	87	76	80	86	74	81	78	70	80	80	90	82	92	85	78	74	88	64	94	79	74	73	83	85	73	82	80	85	79	84	87	93	84	81	84	94	91	60	82	85	98	77	82	80	92	79	88	78	83	94	77	85	66	68	84	94	63	80	84	85	75	85	78	89	87	71	82	83	75	69	76	102	78	88	70	76	78	75	76	77	86	75	74	87	80	64	72	87	79	85	85	94	77	79	81	78	71	63	68	76	86	73	112	101	92	78	75	80	80	72	69	85	88	90	74	59	85	86	80	98	88	68	91	94	88	66	76	73	95	89	87	81	80	85	74	85	96	88	96	92	74	70	85	91	75	69	84	80	68	77	83	88	81	75	81	82	63	75	91	84	83	77	82	83	79	87	73	75	92	92	77	92	81	80	65	79	85	92	82	76	83	85	83	70	67	78	84	79	57	82	80	83	78	90	77	77	71	86	74	87	81	80	77	79	69	88	71	93	63	83	100	91	93	65	90	76	78	84	77	67	67	82	89	82	74	93	69	81	81	82	83	95	96	75	78	99	70	76	93	86	74	57	91	89	69	91	72	69	81	77	77	93	90	75	80	71	66	86	80	92	92	77	79	83	79	92	83	87	68	86	87	81	83	88	64	84	80	73	85	82	89	77	80	94	87	90	79	89	78	74	85	92	89	84	85	77	90	74	104	77	98	85	98	74	62	101	79	54	74	86	93	89	77	72	89	66	85	68	80	89	94	82	83	92	86	86	87	78	77	89	97	83	84	76	84	89	101	74	81	92	58	73	72	78	79	74	79	79	81	73	85	80	61	86	69	80	65	72	90	61	77	78	74	81	78	69	95	74	82	71	89	74	81	86	98	81	94	78	73	76	97	85	81	68	89	81	77	63	84	82	78	78	95	74	98	78	79	84	72	88	89	89	84	84	63	77	79	81	86	86	78	91	90	86	84	85	92	94	79	86	84	81	67	85	65	77	68	94	72	84	73	62	89	73	82	82	81	83	70	86	99	74	84	80	72	88	86	67	83	79	82	86	89	95	84	88	57	92	86	75	87	81	87	72	74	68
23982	33696	39553	22624	19244	19414	18455	20614	19494	21956	23525	22156	19560	18492	19993	18170	16374	14838	20762	25418	26362	19933	19317	16784	16110	13998	11376	11298	10125	10249	8692	6757	5668	4550	4750	4566	3243	3548	4168	2894	1857	1897	1642	1750	1571	1339	1394	1074	984	830	636	530	378	329	306	304	279	319	285	312	277	282	289	270	282	258	253	254	265	234	277	252	259	270	236	266	242	226	250	242	277	233	282	223	258	244	254	254	239	239	238	234	231	263	224	240	265	250	257	263	247	273	276	260	245	234	223	264	246	243	225	252	247	253	245	257	237	216	254	266	260	266	245	235	261	245	274	224	255	250	241	222	224	238	237	267	245	252	258	251	219	244	230	238	218	240	261	227	252	261	247	220	248	241	266	244	243	267	264	238	205	236	250	242	231	256	222	269	261	270	237	223	243	238	229	228	245	245	265	250	238	264	253	282	250	244	249	240	275	238	248	230	255	246	234	233	241	250	242	244	237	261	235	263	230	237	240	249	246	253	242	254	244	238	241	213	259	239	234	259	230	219	216	248	262	240	203	215	246	227	247	239	238	227	239	241	230	248	225	245	258	254	241	245	258	227	226	248	243	274	255	260	246	254	238	244	203	255	221	257	259	247	236	257	236	265	246	237	261	240	252	225	270	244	241	262	237	242	238	246	232	264	239	241	237	258	264	228	246	249	224	240	286	242	258	273	250	247	247	231	238	231	277	229	249	226	228	259	250	244	245	227	270	256	269	253	244	227	266	251	256	241	225	229	250	257	260	222	233	232	262	240	271	223	221	243	240	261	245	247	237	254	231	231	269	240	239	243	238	244	241	266	217	229	217	231	244	259	265	244	243	239	266	237	236	238	228	262	232	243	255	236	237	248	220	259	256	263	226	241	254	236	224	246	234	269	225	254	243	243	225	234	240	254	246	246	280	212	278	215	245	249	199	239	230	266	259	241	236	260	223	252	231	246	240	250	240	247	221	261	244	257	241	215	269	221	248	235	238	228	223	217	242	244	243	254	264	255	225	260	254	257	223	273	270	234	220	236	247	248	252	240	238	240	266	240	267	235	252	234	214	235	242	219	248	261	251	258	241	250	231	260	276	248	223	226	241	250	243	268	227	230	241	273	231	245	199	251	223	230	233	258	225	258	272	246	225	245	252	241	236	214	237	232	254	222	245	246	249	250	252	268	227	234	255	238	266	269	232	234	256	255	246	268	245	253	276	248	243	238	246	246	233	235	221	247	258	229	253	214	232	240	252	230	265	232	238	249	231	276	257	244	241	239	206	237	230	241	242	239	209	252	251	241	271	259	273	197	274	241	271	227	236	220	241	252	240	242	238	258	249	261	258	239	249	265	256	259	242	201	226	275	263	241	258	260	226	235	263	229	228	241	253	239	242	257	247	248	249	256	237	237	258	241	227	248	238	225	232	248	231	221	236	246	225	258	214	269	266	232	266	244	254	247	218	244	248	232	281	216	239	226	262	257	235	233	228	216	257	240	228	253	218	251	257	230	234	265	231	243	260	242	277	247	232	235	243	261	242	224	242	263	253	231	235	239	246	241	237	228	266	254	237	238	240	266	252	227	255	235	255	240	217	235	269	257	224	245	247	236	243	273	255	260	245	229	241	247	236	245	273	252	256	258	240	275	244	230	249	239	240	252	248	242	254	233	246	251	213	250	256	268	247	237	245	235	243	247	245	285	243	256	244	253	244	232	203	243	224	258	235	258	206	231	240	228	245	224	245	226	235	241	228	232	224	257	244	228	252	259	228	265	263	238	242	262	229	257	252	235	247	214	242	242	252	254	234	228	244	274	250	221	245	233	266	252	236	239	242	248	223	235	266	267	259	227	236	246	226	258	250	234	213	229	247	229	273	224	264	263	249	225	253	242	253	261	263	261	234	248	226	229	235	247	267	216	248	255	226	226	217	240	237	226	260	224	249	259	253	229	223	229	259	250	259	239	223	256	279	250	241	229	232	243	251	251	244	221	219	202	227	242	250	236	229	264	234	264	234	210	243	238	243	233	264	257	243	238	251	263	262	231	257	243	231	229	267	249	229	228	260	240	244	256	257	241	272	233	253	253	236	234	262	267	250	256	247	251	261	247	247	238	258	248	242	225	272	251	236	245	255	218	252	237	251	263	247	243	249	235	248	237	259	227	197	269	240	217	237	259	226	261	268	254	231	237	238	288	266	250	274	245	232	241	247	245	212	238	256	243	242	250	247	258	267	272	264	237	244	234	202	247	251	235	248	233	257	252	247	239	253	204	243	245	205	252	254	258	247	255	247	246	266	236	236	224	229	234	220	228	229	236	242	216	237	225	236	240	278	251	245	247	222	269	228	243	256	248	224	257	242	226	256	229	275	239	256	237	250	258	250	252	250	210	280	258	239	241	227	259	237	249	216	238	249	249	211	252	241	245	256	230	269	241	254	246	230	253	253	241	239	246	247	207	237	247	230	242	241	261	225	248	233	249	246	270	247	223	270	214	241	273	211	242	246	242	230	245	263	236	255	267	237	247	247	232	247	241	250	239	224	273	260	239	246	263	240	243	237	237	258	238	215	239	236	230	247	262	243	247	262	251	231	245	249	230	229	254	250	262	258	248	242	245	264	203	244	241	247	207	261	229	216	258	223	238	235	240	238	263	198	232	242	237	258	233	261	234	266	241	223	216	244	247	243	262	251	265	222	260	202	254	229	275	241	235	240	247	268	261	239	244	224	225	231	270	230	230	259	257	228	254	281	235	236	238	253	211	221	219	255	252	258	236	245	238	286	234	215	216	238	226	240	227	263	229	231	225	221	238	252	255	214	239	279	249	256	271	251	262	241	258	232	257	269	246	258	254	241	235	235	250	249	223	244	284	232	270	234	229	262	236	240	246	242	246	276	232	236	228	263	226	281	256	257	258	221	253	262	236	206	241	223	256	239	261	240	251	255	240	192	242	228	270	228	259	248	257	237	249	241	243	237	246	254	259	225	250	244	260	233	256	253	230	248	220	240	262	272	230	230	245	230	243	220	238	259	245	239	218	236	238	245	238	237	260	245	256	225	239	208	278	258	244	212	216	230	214	240	244	245	235	255	253	241	228	265	239	237	245	215	221	269	242	232	224	248	258	259	218	246	221	245	247	260	238	257	274	226	243	259	277	241	239	251	244	237	242	257	244	257	256	245	236	236	246	259	248	242	264	247	243	283	272	251	279	227	274	259	274	273	248	254	241	276	251	216	252	256	236	250	252	251	256	239	239	244	253	258	250	216	257	257	245	256	253	261	257	234	270	232	250	241	244	274	231	274	260	278	262	245	263	229	260	247	252	247	251	246	271	239	253	240	235	240	240	244	250	224	235	250	246	238	254	247	240	218	252	277	268	226	235	254	249	251	249	247	257	225	249	238	274	238	247	251	252	266	235	244	222	246	222	236	225	268	251	241	253	248	254	268	254	231	258	255	228	249	246	237	238	242	275	239	267	239	249	256	247	247	225	243	258	236	241	254	241
8612	5697	4073	1101	431	376	389	324	330	343	298	313	274	214	229	275	244	235	233	255	312	213	216	199	218	212	224	207	181	188	215	208	184	169	205	165	180	201	185	165	185	163	177	183	176	196	157	154	176	167	213	170	185	171	156	210	160	169	166	168	176	175	153	165	157	154	177	181	180	179	166	158	175	164	172	152	161	182	177	159	153	158	182	191	170	164	171	167	172	130	171	161	159	181	142	157	162	174	186	171	195	175	168	171	154	168	190	187	181	183	185	166	154	185	169	164	190	192	191	184	171	185	157	168	156	187	176	152	176	195	172	174	165	179	180	172	197	163	170	201	167	187	187	164	162	186	148	165	163	191	170	191	171	158	192	174	175	169	158	196	159	157	182	149	179	183	168	185	183	194	161	170	148	154	155	164	173	195	157	181	158	181	188	178	168	185	151	167	144	166	178	185	170	173	165	167	154	169	181	179	165	196	173	155	170	191	168	182	178	187	199	178	159	165	165	178	176	160	166	166	169	178	188	155	161	178	153	180	162	156	188	175	172	189	166	189	151	159	177	178	156	171	162	171	183	166	160	150	174	175	178	189	185	177	172	160	162	170	186	175	164	170	159	182	156	198	183	188	176	158	173	154	162	180	176	173	202	172	171	178	155	198	144	155	164	172	175	160	167	193	184	164	173	170	174	184	163	164	167	160	164	181	193	170	182	183	190	170	178	154	174	165	161	173	175	175	185	177	163	157	178	183	157	174	185	182	187	178	155	163	156	196	168	182	164	181	177	153	178	168	179	153	163	140	195	160	168	157	162	191	160	178	158	170	187	185	181	203	158	178	201	168	172	179	180	192	167	193	173	206	189	189	201	200	177	198	152	177	183	161	156	181	188	184	166	183	178	167	154	174	195	177	167	186	169	166	168	162	172	181	179	174	164	180	185	189	160	166	164	190	171	169	174	187	174	185	176	171	188	179	169	175	147	183	179	175	175	169	185	167	180	172	147	170	178	166	193	164	176	163	166	207	192	171	179	201	192	147	159	200	161	166	191	163	178	162	177	184	196	164	164	144	152	184	172	169	195	172	170	199	150	184	172	163	199	173	182	183	170	193	181	193	188	176	159	170	181	162	174	182	160	170	177	159	176	166	207	142	181	166	175	164	167	172	209	151	174	182	172	172	169	194	173	182	168	180	172	173	182	178	163	149	178	158	181	174	179	139	176	203	153	175	179	178	162	165	159	191	180	173	173	174	169	174	183	146	187	163	200	159	165	190	171	179	175	173	175	178	148	197	155	183	198	200	211	166	160	169	186	162	167	183	154	154	164	173	154	200	170	168	185	181	177	177	154	182	179	174	168	167	190	170	183	198	177	180	166	169	149	178	166	169	156	161	143	156	187	170	197	159	172	155	162	169	170	180	195	166	159	178	193	157	205	172	188	183	180	186	188	190	165	160	181	190	188	181	172	186	153	185	190	169	171	174	165	198	188	177	170	182	156	162	179	193	162	196	156	174	165	172	191	175	174	183	175	175	161	146	168	185	168	175	192	166	181	186	170	171	166	166	170	167	160	176	192	179	173	181	174	160	175	163	194	163	184	183	178	172	152	172	183	179	199	154	173	165	189	161	170	206	199	179	172	147	167	147	186	163	160	183	175	177	160	176	157	168	190	194	183	171	156	187	177	168	172	193	177	156	173	163	190	186	176	204	190	179	179	156	169	146	190	187	157	182	171	161	171	191	168	136	160	160	179	184	163	150	152	162	176	153	167	161	162	187	166	173	173	172	176	171	184	157	166	171	184	171	169	156	178	197	156	182	181	176	162	192	189	165	170	171	195	159	174	172	160	178	201	167	172	165	200	146	151	177	160	159	169	175	184	188	182	175	175	149	169	165	181	199	186	180	185	169	175	197	159	176	181	151	176	191	174	183	158	170	184	195	193	181	167	162	189	179	176	184	190	157	184	183	166	189	172	183	181	194	184	167	167	159	200	163	165	164	172	175	174	166	192	193	171	169	188	186	155	176	153	175	182	194	186	168	156	169	175	164	174	134	166	179	185	180	153	186	173	184	164	177	180	167	161	176	192	188	152	160	196	177	183	197	170	176	160	167	145	178	158	173	171	188	179	156	197	171	164	174	180	175	181	168	194	161	183	167	188	159	188	183	187	173	191	177	199	181	187	191	171	181	167	176	174	180	185	167	162	191	185	192	215	175	177	179	169	149	160	147	197	172	180	184	136	172	167	176	174	171	149	168	167	171	170	197	198	172	168	189	174	170	157	179	154	190	163	190	192	164	208	158	156	168	172	197	162	158	177	177	164	188	153	182	170	202	162	167	174	178	174	165	184	177	172	166	164	167	170	185	175	183	173	156	199	185	187	184	167	155	165	206	178	180	172	181	186	175	170	159	174	172	181	187	173	161	176	167	181	177	173	190	167	153	144	176	159	162	194	181	177	195	175	169	194	164	174	176	176	181	158	177	156	191	156	193	155	173	176	168	153	189	167	157	184	159	184	158	175	175	159	190	201	185	173	152	163	178	185	161	203	182	179	159	165	192	185	202	206	153	186	186	186	173	185	154	170	190	185	152	177	194	182	149	207	161	188	178	186	165	195	162	154	164	188	176	164	200	174	176	195	188	173	184	195	189	175	170	197	164	183	200	179	182	174	187	174	193	168	191	173	157	210	193	180	170	174	190	197	198	157	178	171	171	179	201	161	182	179	185	187	150	156	194	179	178	166	162	180	182	162	176	167	177	173	174	182	180	162	151	199	206	183	198	187	197	179	161	181	161	159	164	181	186	162	177	164	199	174	164	180	176	170	196	184	157	169	200	173	185	176	182	189	166	153	171	193	176	139	178	174	164	170	195	184	175	178	160	171	174	179	166	181	183	184	180	176	195	176	182	172	175	181	200	167	158	148	165	167	169	142	180	178	186	177	179	203	172	192	183	187	162	181	173	191	179	157	173	170	167	172	183	158	163	171	163	185	187	183	158	163	170	175	186	184	184	195	178	172	177	171	160	155	192	175	165	187	186	154	169	156	189	164	191	179	163	181	170	167	148	165	144	167	185	171	174	179	175	180	148	169	188	180	175	196	177	172	168	156	147	189	194	144	166	171	180	177	160	171	170	180	167	166	152	169	173	186	185	144	150	173	182	162	163	180	157	154	154	133	142	167	157	164	149	185	189	187	165	158	171	188	175	189	168	187	180	195	207	162	168	188	195	177	189	177	166	179	178	186	185	192	181	187	171	180	144	167	163	178	168	174	170	167	176	177	177	200	167	167	150	173	171	181	203	189	181	177	157	159	176	160	161	175	172	166	149	165	169	192	184	140	184	169	163	192	180	154	156	168	165	155	169	168	175	155	157	186	169	168	142	188	192	165	172	166	177	151	142	177	174	171	161	158	172	171	153	172	150	171	186	167	159	185	184	208	154	199	191	153	183	171	176	187	153	205	176	191	193	173	181	158	152	155	166	169	147	182	182	173	169	185	171
7038	7022	13490	7963	4542	3796	3442	3017	3021	3137	2582	2729	2040	1908	1900	2009	1878	1368	1970	2239	2342	1747	1599	1525	1527	1244	1002	1043	947	1039	945	785	676	655	616	679	595	590	579	569	566	566	565	566	549	550	483	483	515	503	509	498	469	531	503	473	449	527	465	474	469	512	470	482	482	489	484	450	441	468	446	479	481	465	426	472	480	499	486	503	491	478	518	455	456	465	460	493	497	459	496	477	472	503	473	491	482	459	491	450	496	490	517	483	515	467	475	480	459	464	513	485	462	475	486	478	487	493	458	449	510	485	443	496	508	491	500	455	463	470	512	504	497	474	483	508	483	455	482	502	468	531	491	443	454	469	478	475	448	466	462	513	464	465	473	508	464	519	506	475	449	513	485	488	483	471	498	501	440	493	467	462	473	466	449	450	474	487	493	495	449	496	477	493	472	498	463	489	476	488	449	474	483	499	447	483	515	489	443	467	489	446	448	442	457	466	488	453	486	445	489	475	493	469	523	504	485	453	476	489	468	495	494	489	485	482	457	471	480	464	506	469	447	437	482	465	477	507	442	466	476	481	486	499	482	473	458	498	459	505	461	466	481	509	502	483	527	491	455	470	469	473	450	513	495	453	476	482	509	518	455	468	454	482	460	479	443	467	493	455	459	462	481	428	477	489	491	456	461	486	455	470	476	502	470	463	466	458	449	483	476	454	471	452	514	459	457	498	478	471	473	471	460	495	482	499	492	445	467	442	483	455	486	482	411	469	452	482	461	487	428	471	485	493	440	443	514	485	463	490	453	480	493	474	495	501	451	478	492	443	468	466	471	466	495	465	450	532	459	476	474	499	468	475	521	479	458	482	491	476	447	466	433	444	491	489	476	456	446	461	486	507	468	454	463	471	436	460	489	494	498	468	506	478	480	468	487	479	487	459	516	488	449	505	463	464	489	475	479	501	479	453	493	450	490	450	483	458	469	478	472	478	493	449	461	488	507	471	493	490	464	447	512	457	501	478	467	452	423	500	466	464	450	483	488	472	448	478	485	477	467	495	491	490	480	506	483	481	465	498	488	462	485	455	533	505	478	534	480	486	484	478	480	508	469	481	446	484	502	441	457	490	438	481	470	482	489	509	512	495	472	492	483	494	461	495	463	461	526	506	487	477	460	473	456	505	461	478	482	492	489	489	482	510	456	452	497	489	476	516	467	494	475	484	469	464	465	476	461	489	487	442	498	463	484	440	485	480	485	485	488	472	472	450	478	466	423	500	458	458	502	485	537	460	469	500	466	470	484	500	461	470	460	441	476	494	505	491	483	499	491	472	475	511	487	463	459	501	477	494	481	504	461	482	471	454	444	451	454	437	467	491	460	447	477	457	502	448	447	483	488	473	434	442	493	499	510	506	467	513	463	480	488	458	478	502	462	471	500	432	465	469	462	451	494	515	474	510	531	459	460	515	454	461	496	490	488	459	461	499	454	506	450	493	462	449	514	482	506	490	468	445	483	478	478	413	477	485	488	473	482	479	478	476	446	487	531	439	481	450	484	457	509	510	480	470	471	516	498	444	478	504	517	524	477	517	534	487	485	487	456	467	494	466	501	478	516	482	427	486	475	479	452	501	449	486	490	491	478	484	471	454	490	482	461	465	472	477	487	462	512	519	470	512	466	485	444	481	503	439	467	471	448	502	456	501	461	471	488	504	452	451	457	487	463	477	470	474	498	472	482	472	478	491	470	497	484	464	460	476	486	492	489	494	473	505	474	456	476	481	510	494	482	454	444	453	469	452	469	496	488	458	498	492	457	439	494	486	472	475	486	486	491	474	489	499	427	478	512	490	469	503	452	470	500	478	447	475	446	466	485	496	489	464	501	496	460	499	481	454	446	501	436	480	505	442	464	474	513	482	503	472	504	475	453	473	466	480	498	482	468	495	499	476	500	451	453	451	548	518	492	498	475	470	467	476	469	497	435	440	487	449	491	485	476	476	479	491	477	496	499	492	475	488	476	490	475	495	474	518	435	465	494	516	498	491	456	442	471	468	457	481	462	514	482	494	487	439	508	495	474	463	481	478	487	464	447	488	459	445	478	481	447	479	473	502	476	482	482	483	429	468	476	459	468	472	496	489	482	485	532	438	463	471	503	468	466	473	512	464	447	483	490	478	462	499	474	502	501	471	456	488	509	476	478	501	480	474	491	487	509	476	504	480	444	481	505	481	509	523	498	518	465	433	493	458	495	466	514	473	521	490	501	463	512	499	473	499	494	494	530	500	454	488	454	469	459	487	463	459	494	516	445	495	499	494	480	485	472	486	445	519	485	477	479	483	473	481	485	481	426	491	486	471	452	486	443	461	451	515	488	461	533	495	476	457	500	466	508	470	487	479	477	485	468	454	477	517	482	441	478	484	462	508	463	450	466	482	440	487	492	494	467	452	467	484	469	511	481	461	471	477	482	480	455	490	445	502	484	488	450	493	472	491	467	538	456	451	461	462	494	469	467	485	448	477	506	448	460	491	470	463	458	490	467	438	462	475	456	468	493	479	468	467	466	477	454	459	501	497	506	502	485	430	450	479	470	493	519	462	459	472	451	534	465	487	485	525	466	481	478	448	463	464	486	457	441	464	459	467	506	496	470	472	430	482	465	503	479	468	464	458	479	498	444	483	457	501	450	453	481	473	477	491	460	530	469	440	456	457	462	469	459	465	500	487	469	459	455	492	478	442	503	455	478	485	464	476	437	478	480	466	496	512	472	508	481	523	468	474	483	517	524	459	461	504	482	483	466	491	508	497	436	449	462	488	537	492	486	498	490	473	501	452	471	474	481	461	520	482	470	508	491	498	480	492	504	479	472	494	495	483	469	484	467	485	452	446	491	464	508	497	458	459	473	481	461	487	472	463	479	488	448	463	439	457	453	425	506	456	468	447	455	489	495	481	472	494	473	500	447	516	485	473	490	466	504	517	498	477	498	448	458	488	458	475	471	504	479	508	469	446	472	453	479	495	494	460	500	475	484	454	479	512	463	473	443	501	501	491	480	427	477	472	478	478	478	457	498	473	503	473	470	487	466	449	471	448	458	479	454	457	474	490	444	472	467	485	434	474	520	458	495	475	497	486	473	463	481	494	462	484	494	518	464	471	520	482	474	494	487	478	489	477	514	460	481	484	497	478	467	509	458	473	436	472	484	478	472	472	469	484	500	496	481	496	494	466	488	489	506	471	482	472	498	457	467	483	497	477	471	458	469	487	483	518	431	449	485	492	458	489	456	521	452	461	457	479	458	506	483	475	483	469	491	503	492	485	475	498	473	467	456	481	515	474	459	457	478	463	492	462	458	460	464	449	511	467	467	523	466	484	483	456	467	488	466	443	471	481	486	501	494	508	500	455	489	482	497	513	471	419	421	522	445	485	479	464	467	488	481	519	478	461	487	478	506	453	473	479	473	501	464	440	485	470	467	463	438	490	479	444	513	475	456	467	468	435	489	493	458	506	457	489	484	480
29382	31540	21458	8750	3208	2087	2143	1903	2367	3178	2163	1936	1197	1362	1298	1288	1406	1042	1321	1621	1610	1269	1066	975	1193	620	526	467	435	438	427	417	329	253	237	271	218	209	234	209	170	193	171	185	175	153	171	167	149	139	143	146	125	124	136	122	136	130	140	134	131	105	129	117	115	135	131	127	132	120	135	133	133	116	158	134	130	143	135	139	126	126	98	142	135	130	143	101	123	143	115	129	143	131	135	146	125	125	137	146	142	136	128	149	113	119	122	142	136	108	121	147	147	156	128	143	120	139	128	123	143	122	143	128	139	154	125	115	128	128	132	133	149	118	132	125	133	128	123	130	140	152	121	124	140	115	165	135	120	133	137	122	134	125	146	130	154	129	126	127	142	122	123	115	144	131	117	131	128	117	158	120	144	155	140	148	123	133	137	130	114	121	128	133	125	122	134	128	125	126	101	134	130	125	152	122	132	133	135	134	112	124	154	127	123	114	127	138	129	140	120	155	132	127	120	110	136	132	138	127	121	127	128	152	131	133	158	109	122	146	144	114	119	129	145	134	131	141	132	129	125	134	105	149	130	119	128	118	142	128	133	123	120	129	139	119	125	118	145	122	136	122	120	143	142	133	135	128	141	132	149	126	113	140	140	109	133	140	142	133	131	125	144	117	124	137	127	142	117	132	119	138	148	128	119	134	109	142	120	144	148	131	140	108	115	123	138	153	104	128	125	135	144	132	143	126	119	156	121	139	141	127	122	117	121	119	139	120	118	125	127	125	99	123	118	133	128	114	152	112	114	158	147	115	144	144	143	121	140	132	115	131	147	146	151	150	123	118	139	122	147	129	131	129	140	130	134	93	139	123	124	134	126	145	123	133	137	151	118	119	119	148	122	123	144	126	142	137	132	103	126	115	119	141	131	150	120	116	121	136	131	126	121	138	120	122	135	139	140	141	131	127	131	123	139	137	138	131	155	135	121	134	144	138	126	141	142	144	137	127	129	139	109	115	130	153	137	143	132	135	133	124	134	129	138	135	130	153	110	138	138	129	135	136	142	129	131	145	139	135	136	138	135	113	110	136	160	128	132	143	142	138	137	118	143	130	142	131	130	133	131	128	123	152	134	142	133	135	134	135	138	107	131	128	132	124	164	128	105	129	116	125	117	143	128	140	111	140	140	128	115	133	133	142	135	127	155	142	114	132	140	126	143	104	114	113	121	129	121	119	126	131	136	109	127	155	137	133	125	134	125	123	142	124	124	129	136	119	134	135	147	124	130	149	130	141	115	129	137	130	150	128	141	132	150	140	126	126	109	137	137	121	138	132	126	125	129	136	134	130	135	151	144	137	131	123	135	124	139	128	136	128	123	135	139	125	124	143	131	114	136	145	138	141	118	130	137	143	126	124	119	130	139	139	156	139	129	124	111	115	127	121	135	118	121	148	130	131	163	138	132	146	131	132	142	143	112	134	147	119	147	138	133	142	125	136	117	142	125	130	139	124	121	114	116	122	112	138	140	137	103	122	132	139	133	119	115	119	137	128	132	126	142	130	116	107	139	116	119	118	118	115	134	117	124	141	128	144	148	118	136	138	125	133	115	126	154	141	126	148	148	131	139	125	111	135	145	152	125	124	130	140	141	130	122	134	126	138	125	115	125	143	128	129	142	144	116	155	137	144	139	150	113	129	143	120	133	121	109	135	139	120	107	132	114	131	125	120	134	146	140	136	117	125	125	132	124	123	142	136	133	148	147	138	124	157	132	111	139	136	121	154	119	147	142	150	133	110	133	137	135	137	121	146	129	131	158	145	142	103	137	123	149	128	130	126	109	143	132	152	153	126	146	151	123	138	115	129	130	121	103	130	143	140	133	143	132	131	121	123	147	167	121	118	126	98	129	127	130	131	162	129	128	146	145	135	126	128	140	116	142	128	134	118	122	132	110	122	147	106	139	122	136	136	110	132	114	119	119	151	143	122	135	127	119	135	131	130	133	126	126	134	130	130	119	122	122	152	113	136	143	114	129	132	125	152	144	145	136	129	144	138	143	122	146	146	113	139	132	136	136	145	114	122	145	117	135	132	143	152	136	138	112	128	151	137	128	150	141	146	129	124	136	136	121	128	142	140	120	118	133	150	130	143	154	145	139	142	120	120	127	123	140	122	125	122	140	109	135	157	137	146	136	145	123	121	150	139	129	124	142	135	132	155	126	103	132	130	129	144	116	131	97	151	131	120	133	122	123	141	137	143	142	144	127	113	136	142	122	134	122	121	158	133	141	121	109	127	129	143	141	144	125	141	127	111	130	135	144	114	116	127	103	129	138	117	136	104	132	124	118	142	135	136	125	127	129	125	122	157	134	121	146	128	133	140	150	134	138	130	123	139	122	149	134	134	160	136	121	139	153	116	151	142	129	148	135	145	113	133	123	121	116	144	130	127	123	116	141	137	113	139	146	115	137	119	142	137	126	119	147	124	138	132	132	117	120	135	122	112	121	129	130	135	156	131	135	125	117	128	123	151	142	142	119	134	123	135	136	108	164	125	137	137	129	126	117	136	128	140	131	140	122	144	145	132	123	138	137	136	134	134	117	116	134	139	123	118	151	126	126	131	147	132	124	132	132	143	128	123	119	154	132	127	150	122	126	131	127	117	152	132	120	139	123	119	136	132	107	128	157	119	110	138	144	113	127	130	112	128	129	133	124	136	128	125	132	135	153	150	138	162	137	144	113	123	120	151	119	112	140	142	118	113	134	147	139	133	137	139	143	146	121	133	129	134	140	119	121	123	126	155	148	143	149	161	137	135	124	125	136	129	117	124	135	139	121	127	124	138	149	127	119	150	123	145	127	135	146	121	136	115	110	130	153	145	140	118	115	141	133	135	122	140	121	127	134	130	128	116	107	133	141	137	133	150	126	116	139	135	129	125	132	134	117	110	132	109	120	140	123	136	139	116	136	136	118	124	118	135	119	141	154	121	144	136	144	134	133	138	141	130	134	135	143	125	151	131	127	112	132	118	169	115	131	113	122	141	145	140	125	132	129	153	119	149	133	142	148	142	131	122	143	137	112	115	139	131	134	145	133	120	128	152	134	127	130	141	152	152	114	138	156	129	133	133	118	126	139	134	136	121	133	135	137	136	134	128	116	120	121	131	139	123	130	136	121	150	123	115	144	136	148	130	103	125	135	130	115	122	110	132	136	115	133	133	116	142	149	129	115	129	134	119	121	147	134	141	133	131	129	133	131	126	131	136	132	154	150	131	122	136	142	134	127	128	122	137	144	151	138	130	141	121	156	149	134	142	134	122	131	127	121	133	116	130	133	142	139	121	136	111	130	147	131	141	133	152	121	134	134	144	103	148	133	140	129	156	132	130	135	156	148	132	113	108	133	120	131	112	116	131	128	129	134	125	134	127	142	143	117	120	121	147	131	123	154	146	134	138	144	142	115	137	142	136	142	122	121	132	124	132	126	134	142	143	118	126	128	140	103	127	128	133	132	130
20491	27837	25226	16832	13637	12722	13828	13382	15334	18865	14337	14488	9322	12497	12948	11829	13241	9415	14003	15620	14901	12653	11887	10430	12335	7190	6558	5714	5236	5151	4677	4151	3582	2613	2459	2631	1909	1919	2274	1901	1438	1169	1101	1091	1231	877	902	735	727	607	510	453	426	441	387	433	396	401	381	428	412	356	359	418	399	350	386	373	359	348	379	390	352	386	373	355	369	362	357	370	353	381	368	406	309	368	422	384	368	371	369	392	367	373	371	405	379	371	370	354	404	408	342	386	364	388	368	376	390	404	383	365	362	348	366	394	376	387	396	342	368	388	371	382	382	387	392	372	370	377	388	375	388	413	367	359	351	334	355	378	376	352	337	343	365	374	374	396	379	337	380	413	321	337	379	380	311	362	332	377	371	416	351	349	342	365	382	361	346	356	363	364	374	327	410	347	356	360	348	387	374	385	375	371	362	399	365	365	351	370	385	356	383	344	360	352	338	331	375	357	371	383	354	341	398	422	352	407	421	343	368	334	378	409	367	369	340	378	387	369	384	371	346	399	393	408	353	359	337	336	397	345	379	403	384	361	369	398	345	378	359	355	340	361	370	343	378	358	338	373	370	319	347	382	370	388	332	385	397	360	362	368	352	349	359	360	367	385	355	330	375	369	359	379	389	403	377	320	376	377	393	390	351	375	350	378	343	355	371	384	365	392	357	359	368	371	349	391	378	369	359	399	390	376	335	373	363	390	381	395	358	361	381	379	383	348	377	342	370	347	407	336	351	368	338	339	378	374	391	389	403	368	389	369	353	357	369	402	324	389	390	358	347	357	386	356	383	349	377	363	358	360	404	371	374	388	364	373	390	372	376	357	365	383	365	359	361	374	379	388	358	351	371	396	376	353	338	351	338	390	362	336	363	350	360	369	401	370	361	373	408	341	364	375	363	392	393	375	383	387	371	368	378	414	350	357	376	373	353	376	370	402	356	374	344	359	320	330	377	356	393	367	359	387	370	372	384	360	377	356	364	404	392	353	336	367	360	402	357	388	382	375	330	364	370	358	312	406	344	381	414	376	398	397	372	345	375	377	347	387	371	347	366	369	391	374	394	384	380	366	337	400	356	364	342	347	355	377	371	352	339	352	349	341	336	375	353	351	344	358	354	388	395	354	331	382	393	348	373	372	344	384	344	363	370	370	346	377	356	411	346	325	364	331	381	347	364	347	381	330	374	365	358	400	345	362	369	331	376	351	353	366	396	360	362	381	342	355	378	366	383	318	385	349	348	367	366	399	354	341	363	358	350	382	334	346	372	313	373	340	324	349	368	340	375	403	365	346	359	354	358	355	353	381	374	397	358	360	375	337	375	347	343	354	341	354	357	382	354	360	368	341	362	354	382	377	391	379	389	367	346	364	340	381	371	355	348	368	371	361	395	408	354	361	393	349	400	370	379	364	321	371	354	383	382	346	358	385	364	347	359	377	387	346	352	351	371	356	359	381	361	384	350	367	389	364	348	322	350	380	342	363	396	359	379	352	372	383	376	354	345	349	366	374	366	383	363	374	380	343	364	396	344	358	319	363	344	364	362	344	378	363	370	332	349	372	349	349	385	358	401	406	405	379	376	411	373	383	394	353	377	388	401	390	350	383	347	367	387	366	356	395	373	404	346	374	379	338	340	368	365	360	362	322	358	347	378	362	346	358	362	343	356	382	382	373	351	396	374	390	384	348	382	381	359	374	367	356	364	362	360	369	359	392	349	367	372	394	368	336	361	360	367	381	351	405	381	391	381	383	342	383	345	364	362	367	390	349	370	371	342	354	359	347	374	374	364	394	372	362	393	354	389	331	385	385	382	360	371	352	352	348	365	388	339	372	362	348	340	373	343	368	324	387	357	334	391	382	392	422	367	379	360	396	391	405	416	381	344	351	355	366	329	322	381	358	363	357	336	351	345	382	378	324	384	353	379	355	340	364	340	402	346	366	384	357	363	371	351	407	344	364	374	365	385	374	344	374	363	391	398	380	393	374	389	375	420	374	365	388	359	310	343	374	369	341	348	318	394	345	365	390	379	352	332	365	367	400	386	344	356	385	380	342	347	353	363	360	350	389	398	408	366	355	370	385	398	355	396	379	368	367	368	403	409	372	355	353	407	375	351	370	314	378	391	387	382	415	379	369	346	362	378	400	383	361	335	378	344	411	347	350	394	353	329	369	351	385	396	383	390	363	353	351	370	380	386	356	359	367	360	373	364	383	374	355	341	359	396	357	337	355	348	363	375	378	365	359	395	370	385	370	366	395	399	365	366	368	368	423	360	367	360	372	390	401	363	375	379	362	391	365	360	383	358	380	387	388	383	372	383	384	371	382	374	319	348	345	368	369	392	376	358	373	380	376	348	367	371	356	353	339	407	348	361	330	365	400	383	400	357	391	388	358	371	382	342	363	341	370	372	361	377	388	385	414	399	387	388	364	382	338	365	378	361	386	365	372	387	335	364	363	367	344	393	359	340	340	369	369	368	349	368	346	348	334	337	340	335	380	407	341	364	393	360	360	376	363	404	361	372	350	361	335	339	384	348	366	388	368	368	380	350	391	365	374	349	316	356	367	386	366	382	346	418	386	352	338	351	370	358	411	310	362	382	394	363	370	373	364	359	363	338	334	381	343	352	320	381	366	393	360	393	354	368	381	383	343	358	340	369	367	398	365	375	370	320	387	366	344	349	377	350	364	359	380	357	374	374	398	383	368	368	358	358	374	348	349	353	373	365	397	337	407	344	346	349	369	384	370	364	363	370	360	356	383	348	400	364	376	327	353	351	357	365	343	390	385	337	348	394	393	352	353	375	346	355	352	346	375	363	364	370	392	386	397	337	357	370	377	354	356	359	353	384	362	376	355	339	311	369	373	395	358	370	378	370	353	354	376	345	343	354	350	383	377	362	374	381	366	345	360	353	356	353	325	345	353	373	372	353	314	364	361	367	398	363	360	369	351	380	356	349	368	388	387	361	360	330	353	376	356	376	374	341	389	332	337	340	330	354	345	380	386	368	341	372	357	391	372	404	367	372	407	356	368	391	310	377	351	344	365	322	373	359	423	380	398	361	363	364	393	404	341	352	364	360	384	355	371	377	348	378	347	353	333	355	367	359	365	379	351	341	355	355	384	350	346	378	347	364	391	359	368	384	375	355	371	349	339	397	391	374	345	369	363	345	375	393	339	356	359	347	351	341	375	368	370	355	358	363	371	356	363	356	390	362	383	338	335	352	383	363	377	351	379	360	381	347	383	369	364	355	389	371	356	353	340	346	381	391	353	355	364	366	391	377	371	377	375	359	388	382	367	338	383	343	373	372	344	367	347	384	363	391	363	348	346	354	366	373	350	373	391	368	361	346	351	365	383	384	405	371	378	389	353	383	341	343	340	366	323	365	365	341	387	333	365	364	366	364	380	353	378	372	416	348	378	366	326	357	341	401	340	389	390	351	337	349	381	384	368	383	377	379	377	362	360	382	330	388	393	350	353	392	388
38228	38496	25985	14341	7575	4940	4770	3023	4649	6164	4256	3601	2765	2793	2649	2219	3369	2301	2147	3011	2950	2493	1950	1923	1986	1109	937	800	657	637	760	603	555	395	326	413	261	285	323	237	226	160	157	191	178	129	127	127	110	114	89	99	117	83	74	96	91	87	80	97	77	78	91	73	66	90	63	85	85	81	90	72	85	85	71	97	81	72	102	68	63	83	71	71	89	83	83	88	80	102	79	69	77	80	84	86	79	85	76	87	89	89	93	71	71	73	97	90	101	80	75	87	73	74	73	90	76	71	84	75	85	78	106	92	72	72	91	81	73	82	62	72	75	74	64	86	75	77	94	89	72	80	78	86	80	83	64	90	75	98	75	88	85	84	79	86	73	78	72	92	84	83	68	68	82	86	95	74	83	65	85	73	69	80	75	68	89	77	88	95	86	91	74	82	89	86	72	64	86	82	97	70	91	92	84	86	72	81	79	83	67	71	79	87	75	99	82	68	85	81	87	92	82	79	82	96	93	90	89	91	69	63	75	82	93	81	95	78	80	90	93	75	76	95	76	69	90	103	84	82	78	97	68	77	82	81	75	72	80	72	73	74	77	74	86	83	92	69	102	90	90	82	75	73	82	91	91	87	84	88	87	83	84	85	77	90	93	91	74	75	84	68	83	73	78	87	79	87	97	78	73	71	86	67	75	97	68	89	74	91	85	85	86	93	76	85	84	66	101	77	87	76	74	85	67	94	80	73	88	76	100	73	91	78	90	83	71	74	78	101	93	86	69	84	92	72	85	70	67	80	68	80	86	81	79	81	69	79	67	86	86	69	95	84	72	72	81	86	73	74	73	75	71	65	82	72	78	79	81	92	82	87	68	76	68	83	80	70	93	96	80	76	87	77	89	67	90	75	74	83	93	96	80	96	89	83	93	75	77	104	57	79	86	78	87	99	84	81	97	93	74	63	77	94	80	78	70	85	85	91	72	82	97	77	73	93	81	91	78	77	74	90	94	74	78	86	83	91	76	81	73	70	61	95	90	101	73	78	89	88	75	76	74	76	83	87	76	80	77	99	76	85	77	81	92	74	81	79	91	69	75	84	84	68	86	83	110	94	80	90	70	94	75	75	89	96	82	77	93	77	81	91	86	78	74	89	71	74	87	73	78	80	70	72	74	66	73	95	92	93	96	80	101	84	68	79	69	65	94	79	84	77	91	86	75	99	96	78	83	74	89	86	62	90	81	84	65	88	74	101	81	91	72	77	88	69	86	80	62	78	87	90	75	89	92	83	76	93	79	73	74	90	75	80	87	83	80	98	82	84	83	83	74	82	75	82	79	76	76	66	98	104	91	96	91	92	97	103	72	72	78	97	79	77	74	91	93	71	73	73	98	99	108	75	68	79	85	74	83	92	73	89	82	83	88	94	97	89	83	82	103	77	80	82	81	101	86	94	91	78	84	70	85	71	84	86	90	90	74	83	92	88	80	76	92	87	81	76	80	66	79	86	90	85	86	81	73	91	80	90	92	88	92	81	73	82	91	78	84	87	83	88	90	75	76	81	88	87	87	82	81	90	77	90	91	97	67	68	100	68	68	78	85	86	86	89	84	108	91	91	83	73	79	92	78	71	84	72	95	89	76	94	97	79	92	66	85	70	70	92	88	95	91	83	74	77	99	98	65	76	75	91	70	81	79	86	84	70	79	78	103	65	84	87	84	79	103	91	72	71	81	80	88	68	82	75	94	94	78	99	71	92	84	85	69	88	75	73	71	97	93	89	73	89	80	83	84	79	89	94	88	84	74	70	77	94	95	62	84	81	100	89	83	67	71	72	65	86	70	79	77	92	80	73	77	75	89	81	85	99	81	87	74	79	82	74	80	93	78	72	89	82	88	90	85	78	79	101	53	95	69	75	79	95	78	74	86	80	90	71	83	71	74	86	83	96	76	78	83	79	76	81	69	75	77	75	74	97	65	78	85	80	84	74	82	80	88	86	86	84	84	105	84	78	95	79	78	99	69	81	86	106	80	88	86	90	83	87	97	73	77	89	89	74	68	93	75	95	73	82	80	87	75	85	88	80	90	84	93	83	83	74	74	99	88	78	70	73	87	77	83	75	84	74	66	86	77	91	85	91	75	79	80	83	71	93	71	89	86	87	77	86	81	91	70	85	74	89	91	92	91	82	89	70	84	74	78	72	92	80	75	69	79	79	95	77	78	88	90	79	83	65	74	86	82	86	104	96	93	92	82	82	90	90	87	87	90	87	75	78	96	69	70	73	88	80	83	108	95	79	95	88	82	96	64	77	67	83	76	78	75	97	82	69	88	101	79	60	90	77	78	77	71	89	68	74	60	104	85	83	77	76	79	66	88	82	95	69	72	75	84	91	77	93	90	59	80	70	70	90	83	94	70	76	84	86	92	80	96	88	81	81	87	81	83	86	89	69	72	84	86	87	80	81	95	73	83	87	70	83	93	88	70	87	76	73	73	91	70	78	96	95	84	89	96	84	82	69	75	82	87	96	103	75	76	81	92	92	67	94	92	85	89	81	94	88	75	81	82	83	91	93	83	77	80	89	90	85	73	87	80	92	78	72	84	76	90	86	76	98	91	86	69	67	76	75	89	79	64	87	103	80	86	57	81	79	90	91	100	72	97	76	88	86	85	68	82	84	72	82	75	105	94	83	87	83	89	71	61	89	92	90	75	88	79	98	85	89	83	78	89	78	76	69	95	77	64	83	80	91	95	88	71	84	89	68	58	78	77	92	90	92	76	78	88	74	83	77	79	71	80	77	89	77	64	81	84	81	84	75	84	82	78	86	90	75	70	91	79	84	74	75	79	99	76	96	88	78	78	77	97	62	72	79	75	74	93	82	89	87	69	81	87	98	88	71	72	61	75	72	83	83	81	67	92	95	93	77	82	97	67	84	100	83	65	88	91	70	79	86	88	91	84	81	78	78	85	107	68	76	74	70	86	88	73	72	68	81	73	84	74	85	85	98	80	100	90	85	88	75	76	72	73	96	73	92	91	76	70	98	82	81	82	88	70	68	93	68	76	76	83	87	75	76	76	68	96	90	79	98	84	86	72	75	79	76	95	83	92	96	80	73	95	83	82	98	61	85	77	91	85	94	87	85	75	90	86	64	88	64	75	83	99	77	79	71	70	86	69	90	75	82	81	70	95	66	81	79	66	85	82	66	92	100	79	94	51	88	80	91	79	75	74	83	82	76	83	71	70	85	63	89	85	93	77	75	72	88	101	76	93	76	73	100	85	81	85	88	80	89	72	78	94	77	89	77	94	78	90	86	84	90	70	74	95	77	80	92	79	91	101	77	75	96	85	71	85	107	95	95	84	79	90	80	93	96	68	84	73	63	74	81	76	88	95	101	76	77	86	74	92	81	76	99	92	82	60	77	97	78	85	80	84	86	84	74	72	85	66	71	87	88	95	91	74	75	77	73	81	77	107	79	92	85	76	81	83	73	86	85	85	75	76	79	95	79
25500	33483	28489	22765	20330	19897	20721	16983	23389	26981	20624	19729	17085	19626	20255	16909	22380	16133	17933	22723	21200	19290	18618	16886	18332	11696	11428	9569	8624	7873	8274	7129	6168	4817	4192	4599	3080	3188	4241	2963	2444	1771	1978	1992	1650	1077	1391	1077	1020	789	510	480	342	347	362	286	282	311	329	323	321	293	292	255	276	258	245	261	266	248	230	267	263	250	283	246	260	257	266	234	245	227	282	230	238	238	232	224	230	257	245	259	252	252	254	255	234	245	267	239	238	265	257	258	273	248	260	231	263	260	270	267	252	250	265	274	249	260	214	229	287	251	257	276	220	253	252	261	278	231	259	303	225	252	243	258	252	253	251	258	237	258	258	238	274	232	250	265	242	244	275	249	206	269	234	259	242	253	253	222	269	225	243	274	243	267	266	242	240	293	271	254	255	244	239	272	217	243	253	240	264	250	275	264	269	217	229	226	238	242	274	227	249	219	242	245	250	262	233	232	259	258	248	247	273	252	270	242	240	250	220	271	249	243	233	230	228	283	256	266	219	250	244	223	251	254	221	234	249	244	264	250	230	252	268	246	253	230	265	227	257	245	238	241	237	224	226	230	226	233	215	234	251	236	244	265	222	242	226	247	258	257	251	249	243	221	226	260	238	237	298	259	227	249	246	263	247	259	250	228	265	230	260	247	252	238	248	237	243	255	250	248	280	240	248	235	230	250	246	269	253	264	255	253	241	256	250	243	235	216	234	249	235	249	225	224	216	231	236	236	230	229	251	277	235	245	245	228	237	257	236	231	236	248	224	247	233	224	232	237	254	235	232	244	254	250	240	264	211	255	259	237	250	228	230	243	265	237	239	250	246	261	237	237	243	253	261	257	223	249	224	278	256	235	240	234	248	269	245	229	238	275	252	246	236	241	229	243	212	265	245	232	246	236	268	262	266	255	248	252	255	248	252	240	233	260	254	251	265	232	277	258	245	234	231	243	235	235	262	248	272	230	270	238	236	240	261	240	239	268	265	256	216	252	261	247	237	230	242	267	258	253	241	226	261	229	245	262	245	256	229	220	268	275	243	225	233	253	229	204	216	249	241	240	240	227	250	240	284	239	260	255	262	246	262	262	237	262	244	268	240	226	271	249	244	244	240	235	249	270	247	262	286	229	245	281	286	256	254	263	261	221	262	252	267	262	236	240	283	254	268	250	232	226	248	250	255	222	222	275	236	264	238	267	242	268	218	238	246	239	251	228	242	233	285	245	242	212	231	273	220	241	263	236	235	260	254	228	216	232	264	257	265	245	222	225	250	267	252	225	230	217	251	260	236	260	237	228	250	245	275	220	213	225	264	244	259	221	244	265	256	252	259	236	245	241	225	254	292	242	253	247	230	264	229	275	246	259	288	237	252	264	237	267	263	228	219	247	240	207	245	256	247	252	253	229	267	245	235	233	251	247	241	253	259	256	245	258	224	229	226	233	237	267	234	237	240	239	242	237	262	230	216	243	259	258	224	254	263	228	237	250	262	232	220	252	224	243	235	240	239	259	234	285	233	267	233	249	252	229	230	277	249	240	240	254	244	238	254	218	242	260	265	241	270	224	234	235	237	234	233	234	254	284	279	240	234	246	231	238	257	246	233	244	261	252	253	250	284	255	240	245	283	251	259	227	250	239	233	236	244	268	242	240	241	248	249	240	216	251	253	262	237	231	247	227	264	252	279	232	231	274	246	238	269	245	260	250	243	226	249	256	238	266	249	223	243	246	239	250	249	249	248	273	235	225	258	238	245	230	255	234	246	264	263	260	247	235	249	253	256	227	248	240	249	228	256	230	244	249	232	247	261	263	222	242	209	258	287	256	256	267	233	282	239	236	255	239	242	214	219	233	269	258	274	261	245	242	218	257	271	242	222	251	234	261	240	253	230	268	259	248	231	232	241	233	250	249	257	233	223	243	250	275	235	245	268	242	230	265	241	234	235	247	273	258	226	246	234	243	246	286	233	260	257	269	250	256	264	265	242	255	235	250	266	243	221	269	239	259	228	248	255	226	253	242	276	261	231	224	246	259	241	245	277	235	265	253	238	254	233	244	239	237	255	230	233	233	257	254	251	228	221	254	233	232	252	254	230	250	269	251	237	229	257	273	243	247	254	242	252	233	232	234	252	241	271	255	248	255	219	260	207	291	247	246	220	250	267	232	248	233	249	249	241	241	255	241	242	226	214	265	241	254	238	259	255	253	262	246	254	282	234	232	232	267	253	230	227	249	260	253	260	250	220	267	229	239	263	233	250	256	239	224	221	266	238	204	259	244	231	258	271	244	225	221	225	251	246	226	244	264	248	263	248	234	233	265	243	246	213	238	259	218	248	260	263	238	227	267	239	258	236	240	232	235	259	251	236	259	254	231	223	240	246	246	260	246	231	264	251	239	256	234	233	258	214	282	248	294	271	264	259	246	224	268	236	247	262	227	223	218	233	260	217	252	246	251	245	206	265	235	251	244	230	243	231	250	236	232	260	245	262	238	248	248	241	250	259	251	268	238	215	245	266	289	247	271	261	239	243	244	241	251	234	235	241	249	233	257	226	246	225	286	264	215	235	273	272	241	267	248	221	237	267	232	233	243	229	244	238	235	245	258	266	263	229	286	225	276	256	237	287	244	257	267	238	231	240	244	266	256	258	242	222	253	227	252	233	239	238	239	248	250	226	260	232	240	255	258	244	277	260	246	225	259	258	225	263	264	238	236	269	251	270	249	250	239	243	257	256	247	260	267	240	249	236	244	227	252	233	241	232	246	247	245	243	223	254	244	248	251	219	276	263	247	237	244	269	245	261	262	246	232	255	239	212	229	250	228	239	258	226	253	247	237	260	250	235	256	237	254	272	272	233	229	225	266	243	215	209	249	228	260	220	258	258	246	233	254	224	241	247	229	243	241	245	261	266	233	235	231	223	244	238	254	237	274	257	237	241	271	220	228	244	232	238	226	262	243	267	232	258	268	245	282	243	212	272	246	262	250	260	257	247	270	232	277	267	245	238	214	250	234	241	237	244	228	235	246	241	243	256	223	256	265	253	248	278	256	266	246	253	254	235	258	246	238	248	252	238	222	277	234	223	257	262	289	217	243	252	256	240	267	264	241	244	230	262	219	265	254	247	222	234	235	262	264	235	223	253	262	232	283	243	253	257	225	240	241	263	242	224	242	269	281	261	218	231	214	243	249	255	247	264	227	260	248	233	209	242	237	232	254	265	227	260	238	243	227	263	251	266	248	235	241	235	232	246	265	265	256	265	234	239	285	262	240	230	262	238	262	243	242	266	240	261	244	248	214	243	244	247	235	224	246	252	232	287	262	230	228	273	280	217	247	234	225	263	245	255	262	271	271	277	277	241	271	235	259	267	237	243	217	227	237	231	257	245	237	236	251	256	242	239	249	256	224	264	257	229	247	250	232	245	261	259	275	232	224	246	248	261	257	227	243	247	256	241	239	238	252	255	228	212	223	231	247	227	235	248	247	249	262	239	268
8628	6065	2960	1024	541	468	417	308	315	433	334	284	279	280	284	260	228	230	247	264	258	239	223	241	248	196	185	195	194	207	202	196	203	149	171	197	184	186	188	171	183	181	166	179	187	183	191	194	156	176	167	217	180	170	177	197	164	147	165	186	165	169	159	188	177	154	169	160	189	165	161	161	159	151	160	168	182	177	157	180	176	184	192	172	194	164	172	161	161	184	159	169	146	169	174	169	158	178	159	156	163	170	172	155	163	166	185	183	187	175	152	161	182	166	180	166	182	173	159	148	171	180	190	177	179	182	191	156	163	173	177	176	172	169	174	185	181	166	165	175	205	175	203	169	169	176	178	190	193	172	166	168	167	169	177	167	180	183	175	189	187	165	162	152	176	169	175	185	181	183	156	178	199	177	198	156	188	167	175	165	188	180	153	177	159	152	197	157	180	171	174	186	166	195	150	181	181	170	173	183	162	162	172	175	169	195	171	177	163	145	187	174	165	191	155	170	195	163	173	186	175	152	164	172	197	160	180	181	171	171	155	174	175	161	168	166	178	184	185	169	181	177	166	192	168	172	151	185	190	153	205	170	159	195	189	176	169	178	180	159	165	171	180	181	182	163	190	172	159	177	193	197	174	160	184	163	170	161	186	184	168	187	191	176	184	200	169	157	171	185	181	183	193	181	176	183	177	180	187	183	206	183	173	165	174	192	167	177	176	181	169	161	184	178	153	164	173	186	179	178	173	154	151	159	168	172	175	175	173	202	173	152	189	174	174	176	191	152	164	182	169	169	183	185	171	152	180	174	181	184	158	168	179	183	193	153	163	172	196	183	188	163	166	188	184	181	159	165	169	176	176	186	164	178	167	165	168	163	154	182	167	172	159	159	176	173	141	159	167	141	151	158	179	153	166	172	192	160	175	184	163	168	169	183	180	159	151	158	148	183	175	203	172	168	166	171	171	151	163	180	190	170	180	178	166	164	159	161	178	183	182	182	171	170	173	163	194	187	169	183	176	163	183	163	168	169	169	171	191	198	174	164	175	177	174	178	180	184	162	168	165	185	167	213	194	180	189	184	159	165	179	192	199	184	159	174	169	186	175	158	160	192	170	176	186	168	172	182	169	162	169	175	164	150	179	166	168	164	196	184	169	190	175	165	186	189	153	176	160	175	182	176	161	184	166	197	183	203	170	162	166	158	159	215	207	156	180	192	168	176	180	167	181	176	161	168	172	174	178	203	153	179	184	184	173	156	175	155	172	181	189	171	183	179	181	205	187	150	189	178	182	176	174	168	160	216	168	192	174	166	193	186	195	172	191	172	179	191	179	178	172	157	163	176	174	177	166	177	191	156	166	178	158	175	157	165	170	183	180	211	163	167	170	177	194	169	176	176	173	187	195	185	179	155	154	181	172	190	196	193	174	167	177	178	147	158	167	149	198	166	173	188	193	186	151	171	184	176	177	202	168	174	155	169	193	180	167	183	173	187	187	182	198	173	173	163	158	182	178	160	177	156	158	166	202	169	208	168	176	169	158	165	190	170	171	187	177	158	180	183	159	186	175	174	186	152	176	162	184	174	179	173	191	162	157	148	177	203	156	177	166	158	178	176	170	194	196	173	190	177	165	147	171	181	186	136	164	142	184	184	168	188	160	167	170	173	173	176	168	170	161	160	160	165	175	152	171	171	171	154	188	181	157	171	200	180	169	177	161	174	182	170	156	167	154	171	178	164	177	161	184	165	178	192	184	171	180	171	188	191	170	202	182	193	172	165	177	158	188	188	192	151	174	173	173	164	175	162	179	177	164	182	164	197	189	161	178	178	193	158	163	179	188	179	163	169	164	180	163	160	175	159	161	177	177	183	160	177	173	181	176	158	181	165	177	165	160	189	173	172	178	167	171	157	179	183	189	176	158	160	174	173	153	174	188	167	185	160	172	161	170	186	185	146	165	172	173	195	161	185	177	182	175	188	175	164	175	162	172	191	184	182	166	156	183	177	164	174	149	193	191	181	171	191	181	187	148	191	184	158	183	169	201	195	153	166	191	169	158	146	188	173	158	179	182	160	186	152	172	175	158	176	184	201	160	179	162	179	192	207	190	184	165	178	174	178	186	181	152	183	183	196	160	184	168	199	171	179	170	186	179	157	178	197	158	139	170	157	177	178	163	193	155	172	168	180	164	181	176	174	175	178	193	177	186	175	193	174	173	171	159	174	175	167	180	176	155	161	189	174	186	184	195	182	163	167	183	175	181	184	172	157	177	188	172	169	186	173	160	169	173	160	145	166	162	168	173	192	164	184	206	151	158	167	184	172	159	162	155	197	167	183	209	182	170	173	151	170	157	162	163	181	182	173	195	190	175	185	179	166	178	162	172	178	161	164	178	192	174	140	184	169	205	197	169	176	160	164	152	175	192	163	184	166	171	166	174	172	183	190	164	188	162	159	203	180	170	173	180	159	200	168	149	165	188	179	157	178	171	162	148	148	170	177	168	174	172	177	180	181	164	199	161	190	172	167	187	181	162	179	149	181	177	180	176	191	189	187	180	181	170	191	141	179	193	179	192	180	172	177	160	172	145	178	166	176	200	177	178	185	160	169	180	178	168	177	159	181	159	180	179	172	174	181	153	164	165	163	154	169	168	181	182	177	149	177	174	183	162	172	188	154	176	181	143	170	172	161	162	183	162	192	177	179	161	193	179	165	173	176	156	174	183	174	205	168	159	158	169	174	168	162	180	162	167	169	200	166	163	180	178	155	188	184	174	184	156	159	189	175	203	165	204	160	173	165	177	204	166	174	156	189	146	179	187	184	185	165	155	175	196	184	171	173	177	188	193	160	163	186	181	193	152	170	155	174	178	169	171	202	190	168	177	183	187	150	180	180	146	167	178	165	186	188	172	180	179	171	184	187	167	172	182	164	181	170	161	193	186	183	178	178	184	173	173	178	168	213	167	186	179	157	171	177	176	186	146	180	163	171	162	162	175	178	162	180	166	176	202	171	168	198	220	210	174	179	183	148	178	176	157	158	179	167	165	164	164	146	163	189	173	174	172	167	208	191	176	193	187	141	194	189	166	165	168	156	163	179	159	160	195	149	141	159	182	160	169	186	142	161	163	176	186	184	178	154	178	164	179	185	193	171	179	157	169	186	185	176	168	168	175	182	189	191	190	174	167	190	174	150	170	165	158	164	181	144	177	189	197	175	179	152	176	175	147	160	170	159	181	176	166	176	168	202	201	159	160	182	155	196	172	161	185	170	160	167	165	159	180	189	166	183	171	198	183	146	171	179	164	171	159	157	172	185	160	193	159	171	174	176	174	154	170	174	146	164	175	159	167	147	172	177	170	176	202	174	195	176	180	146	160	181	160	170	180	170	177	173	175	179	146	179	181	186	185	208	161	167	194	162	177	150	161	185	167	175	191	150	173	159	166	168	192	190	167	170	154	188	174	165	196	187	199	182	159	195	180	168	173	165	169	165	174	182	172	170
7184	7228	11085	7935	4836	4497	3627	2974	3050	3656	2784	2212	2308	2032	2138	2035	2153	1572	1895	2278	2045	1592	1498	1486	1503	1024	913	891	792	824	834	795	737	668	611	665	613	635	691	606	542	560	566	539	539	502	528	517	515	511	475	493	499	451	425	495	502	481	457	487	485	469	493	475	493	468	493	458	456	491	464	482	461	508	507	491	467	504	486	494	506	488	485	479	491	461	492	501	455	515	430	504	470	522	507	464	522	480	485	505	447	456	471	485	485	473	482	526	465	486	469	492	406	460	466	458	512	504	493	455	480	445	532	490	480	439	501	505	501	480	473	504	464	472	477	474	473	460	457	466	477	473	481	491	488	478	456	496	497	450	463	476	492	454	478	476	478	477	425	478	474	501	485	495	509	488	492	462	485	443	468	471	480	526	482	476	492	473	464	468	499	516	475	510	509	450	478	451	489	484	491	507	484	481	507	442	456	479	469	519	483	461	463	463	505	492	450	469	499	455	476	490	473	450	491	466	477	485	464	459	480	500	466	468	467	513	457	452	446	494	462	464	487	470	504	470	495	471	498	486	427	477	457	470	524	477	463	447	502	482	515	523	463	522	443	454	471	505	515	448	479	496	486	493	460	495	481	492	513	488	471	474	475	470	470	477	468	498	503	491	476	516	477	501	456	460	482	447	416	470	478	442	468	494	488	454	470	491	519	465	522	448	431	500	457	501	518	468	505	498	467	453	484	471	432	512	492	481	554	463	443	478	485	484	483	430	514	495	478	485	462	462	464	504	498	469	449	470	483	498	476	501	488	520	503	453	460	500	475	457	460	468	518	445	478	486	509	442	512	476	460	454	466	491	507	506	442	483	435	495	486	460	479	480	477	471	527	477	424	472	503	493	471	459	472	501	501	482	494	487	453	462	444	460	500	445	466	471	510	505	498	436	486	482	457	477	471	486	500	501	474	485	440	456	466	508	480	474	426	467	471	457	512	500	454	474	418	484	475	505	483	458	468	470	484	471	528	475	468	452	457	461	455	481	440	503	458	463	451	458	492	518	467	491	499	507	470	483	452	522	459	476	442	516	510	483	500	466	485	494	449	493	475	465	478	534	489	472	498	521	481	476	449	451	487	512	488	463	492	457	447	487	486	442	491	488	476	510	493	449	466	467	500	499	461	460	493	444	492	455	496	473	433	481	516	479	455	469	472	472	527	497	485	479	487	463	494	500	477	492	488	476	470	454	470	533	475	478	468	523	552	494	440	499	486	505	485	501	509	513	437	469	503	476	484	496	471	474	475	491	528	476	515	473	455	499	498	484	484	507	496	496	461	448	453	495	471	478	470	486	488	468	458	481	474	474	456	470	469	499	475	481	481	496	496	483	469	460	455	462	460	485	467	440	472	504	469	482	490	528	486	497	449	491	472	470	465	511	478	507	468	462	479	469	492	504	488	485	470	474	468	491	486	474	464	504	487	481	468	471	512	451	471	506	518	488	482	464	498	502	492	460	486	469	474	504	479	532	497	436	451	504	474	480	443	455	491	472	472	499	454	463	483	462	443	468	490	496	466	503	457	534	484	484	492	498	509	482	498	464	486	453	516	465	491	494	495	532	455	517	486	473	478	479	529	485	503	510	471	471	474	478	453	510	460	459	462	459	495	471	430	464	444	459	479	514	545	483	471	470	484	477	453	491	471	494	500	470	496	500	479	502	476	465	467	493	473	472	471	466	459	466	438	501	474	468	465	433	457	480	493	480	464	505	466	438	460	493	466	484	499	493	455	470	508	467	466	473	478	474	495	470	501	472	503	479	470	451	483	493	499	458	494	445	520	476	448	472	518	475	464	481	463	505	474	470	444	488	464	475	510	485	511	462	479	492	440	457	461	498	499	472	464	518	489	490	481	459	508	483	469	465	539	504	506	441	516	467	504	484	510	453	445	500	513	461	481	447	439	470	462	474	469	488	469	495	468	445	496	492	431	511	475	503	486	472	459	511	423	496	475	480	533	480	471	471	498	453	478	473	458	438	462	518	527	484	460	480	499	471	473	462	437	466	481	507	500	486	451	467	473	480	462	504	468	445	460	483	486	472	478	455	483	455	471	472	511	484	483	514	519	468	517	436	486	443	480	492	468	500	511	461	482	479	486	478	501	451	448	458	489	481	471	448	495	492	451	475	502	492	471	527	459	483	454	455	457	457	508	488	473	486	490	486	493	497	480	443	481	468	468	473	471	521	493	465	517	502	461	465	495	481	486	492	454	468	509	463	480	484	518	484	445	477	493	474	457	466	463	493	507	478	450	512	461	498	437	486	480	481	470	504	477	495	473	473	510	484	476	488	457	463	487	476	478	461	487	432	483	484	480	481	465	504	481	491	468	464	486	439	485	490	455	467	444	465	477	473	493	483	530	492	454	465	508	458	488	490	498	477	489	455	471	456	464	441	506	469	486	469	458	462	488	507	486	465	479	472	441	475	485	518	503	497	465	472	472	477	439	482	493	485	509	457	458	486	461	510	479	472	436	473	465	486	492	531	522	508	472	438	479	449	440	491	453	464	504	487	458	469	502	475	490	455	491	470	474	427	490	478	468	454	482	499	486	481	493	482	525	475	474	507	470	516	459	479	468	455	461	491	494	477	460	507	454	448	473	450	448	450	446	475	472	473	470	468	476	470	459	509	501	466	482	468	490	479	490	504	465	497	493	512	504	484	500	490	483	507	448	516	481	504	493	475	472	495	421	441	485	478	485	480	481	444	468	499	487	459	484	519	487	498	480	483	449	452	492	498	487	486	422	516	488	455	491	492	524	451	478	461	462	480	489	473	489	464	536	487	474	450	458	529	488	429	507	443	483	488	458	482	438	458	472	490	495	445	501	499	469	485	461	462	464	499	513	484	505	482	458	509	451	493	482	442	467	467	455	467	503	482	465	465	502	509	504	482	492	481	489	507	485	513	503	473	468	529	475	462	470	468	492	469	482	421	521	496	496	480	489	492	454	476	533	469	434	487	435	445	453	444	455	485	480	487	518	480	452	446	460	466	493	476	514	473	507	492	463	472	462	445	472	460	475	517	478	446	458	506	513	509	515	516	453	467	493	528	466	484	451	464	463	485	481	496	448	451	490	470	447	486	510	504	499	466	496	409	458	489	452	508	468	473	527	455	486	509	484	482	479	472	481	489	483	522	450	462	467	487	451	480	452	461	500	457	458	495	502	493	497	465	467	491	455	526	517	442	460	513	514	545	499	463	460	475	522	504	491	497	429	433	499	469	478	479	467	482	476	470	459	459	500	511	478	515	486	487	441	479	488	445	512	476	465	486	463	468	486	456	503	503	499	465	504	487	513	498	444	465	488	450	445	449	480	492	467	516	465	458	469	522	498	510	486	483	500	475	488	480	437	444	503	461	481	486	496	526	497	468	459	475	473	494	520	471	471	477	499	530	507	482	480	487	460	478	468	494	506	451	500	470	473	463	489	484	498	465	449	527	437	493	509	478	489	468	479	499
26009	26016	20985	10199	3387	2501	2490	1951	1889	2651	2362	1673	1537	1351	1258	1458	1244	1051	1196	1606	1657	1091	907	844	978	550	576	406	406	371	352	351	347	260	268	246	181	242	275	226	198	171	159	170	174	176	151	138	139	148	166	134	114	128	135	124	142	118	144	140	152	129	116	145	146	124	140	128	129	129	119	139	117	129	143	142	120	120	143	142	122	127	112	133	115	127	121	149	129	113	131	131	112	111	135	133	134	132	134	164	152	140	118	142	136	146	172	125	104	137	134	122	147	132	137	109	127	128	125	131	122	145	136	151	130	128	143	168	117	145	129	119	138	129	133	135	137	135	119	142	127	133	143	138	141	136	108	128	119	119	119	132	150	128	112	154	123	129	139	122	138	147	119	144	132	121	151	122	130	124	126	137	129	130	111	122	159	122	130	146	137	135	142	128	142	118	122	113	118	139	133	117	133	132	137	134	144	128	135	117	121	105	120	131	127	128	135	142	132	118	139	110	116	127	130	140	117	152	131	124	147	139	140	119	136	136	150	135	145	138	116	117	128	140	127	124	138	131	165	140	126	115	118	135	128	147	119	144	137	110	138	123	133	107	135	134	138	112	143	150	138	154	132	147	134	138	145	136	133	112	121	124	128	138	128	141	111	140	152	150	140	121	124	130	117	114	140	128	142	133	137	133	135	130	134	138	133	132	147	121	126	143	114	128	135	121	115	146	143	117	131	132	143	141	128	134	134	128	123	134	140	130	132	109	148	119	120	116	118	133	140	145	143	137	146	137	142	125	131	120	119	152	127	139	132	139	138	133	138	122	116	119	139	149	123	154	105	128	149	115	120	132	149	143	142	153	130	129	135	138	138	138	131	118	104	139	128	138	121	138	131	146	162	146	141	135	138	143	139	137	129	129	151	119	146	135	132	129	127	151	133	141	137	133	134	120	132	127	133	130	151	134	133	154	121	145	143	137	141	116	126	145	130	147	122	132	114	128	129	149	129	147	143	136	133	140	136	147	137	144	142	123	130	113	102	142	136	122	130	132	156	137	126	142	142	128	122	126	134	139	156	137	163	125	127	130	130	122	144	153	129	132	150	149	122	132	128	141	143	137	135	126	135	123	149	132	149	131	124	131	138	134	119	149	151	143	140	131	118	114	149	128	138	113	128	127	139	108	122	136	136	130	125	123	151	123	150	119	123	138	139	125	135	155	140	130	133	138	129	142	135	124	126	134	132	135	124	134	143	127	124	130	135	131	124	143	132	160	135	145	124	118	126	148	114	145	139	124	127	143	146	116	120	149	124	140	134	121	146	127	114	139	133	123	139	139	123	143	125	130	147	133	143	140	143	123	132	134	132	127	151	134	112	129	130	132	117	138	131	132	139	125	137	133	123	128	129	115	141	146	142	140	126	145	144	146	131	156	138	149	147	142	137	145	129	153	122	123	148	152	147	142	141	125	155	134	128	142	125	121	139	135	145	134	141	136	134	127	144	116	136	126	142	130	130	150	133	141	144	107	139	133	126	142	109	131	132	141	124	132	129	127	130	142	117	150	127	148	130	150	136	129	122	133	127	156	132	130	129	144	120	128	105	117	138	131	120	139	139	127	134	109	114	128	146	130	138	138	158	144	117	127	132	136	136	150	111	144	129	124	132	143	138	127	162	106	117	123	120	139	148	149	110	127	143	130	140	128	138	111	125	134	145	124	128	145	133	127	122	134	154	131	136	120	127	135	154	132	134	151	140	127	119	139	134	134	136	114	116	122	123	128	125	127	133	138	139	127	128	111	158	158	121	109	117	136	133	135	122	133	126	134	134	134	132	127	143	128	131	147	127	155	142	125	125	126	124	94	137	131	148	117	143	149	144	110	152	128	104	135	127	133	148	116	125	134	134	133	124	131	137	116	126	136	143	132	149	134	122	139	129	125	133	116	137	126	150	135	149	135	127	113	148	121	122	150	128	131	148	141	142	131	130	133	122	135	143	125	121	135	128	129	144	131	123	134	142	139	127	127	147	135	124	134	138	130	100	138	119	138	132	120	146	140	131	128	139	138	120	138	139	137	128	124	126	139	125	133	124	141	156	142	119	125	129	144	127	125	123	117	127	138	128	132	123	131	135	145	129	129	149	121	132	130	125	140	136	135	123	153	116	144	125	126	142	124	133	138	149	135	141	133	120	144	131	116	125	133	120	131	118	138	127	137	118	151	126	122	151	113	150	135	145	125	116	123	121	127	144	122	124	146	122	134	128	117	143	153	119	174	123	138	140	122	125	133	123	111	129	114	142	136	134	126	137	129	132	130	129	128	127	147	121	133	123	127	124	117	140	118	120	124	145	115	147	132	144	117	119	175	126	139	142	144	123	129	133	133	152	145	125	134	136	123	134	125	137	135	108	158	137	142	122	129	115	118	133	147	139	140	124	120	139	122	134	121	141	139	126	136	111	154	117	145	144	141	105	139	131	127	136	128	134	133	141	140	131	132	141	136	138	137	145	127	124	121	148	125	138	125	132	125	138	128	125	141	135	114	143	108	113	142	149	134	122	137	130	121	120	138	124	115	103	110	153	114	133	142	142	125	119	148	129	118	139	151	142	130	131	127	134	125	124	143	114	125	141	100	141	137	102	134	123	152	114	137	141	114	117	142	129	156	143	139	139	126	132	112	139	125	137	139	123	121	164	140	125	127	148	133	124	137	115	131	143	140	109	133	142	128	124	141	132	134	140	133	150	130	125	124	132	126	136	113	135	128	164	129	126	141	131	156	124	119	138	137	127	153	120	150	122	127	131	124	120	137	131	116	133	129	145	124	125	137	134	158	142	139	124	140	134	121	134	125	143	147	125	159	135	133	128	152	133	135	153	129	121	134	127	138	133	124	130	132	124	128	136	115	132	142	125	128	138	120	115	145	115	124	140	137	165	146	158	133	124	135	153	124	129	131	126	140	120	125	138	126	134	131	146	125	131	126	130	138	128	124	114	136	132	126	144	117	140	124	124	128	121	129	147	167	122	151	118	114	143	127	141	120	151	116	140	130	124	134	135	128	166	128	144	152	151	121	139	143	130	139	137	145	116	126	138	147	133	122	158	122	121	106	142	126	117	135	121	129	139	133	132	112	138	134	127	131	127	134	127	156	133	126	126	134	141	128	137	127	114	139	154	139	142	128	133	133	128	136	146	116	158	138	132	130	144	134	128	140	133	148	146	116	141	139	125	146	156	137	108	139	142	127	141	116	125	115	135	123	117	144	125	145	142	148	132	144	149	122	136	142	141	146	124	119	129	122	126	139	130	156	140	134	156	110	127	125	137	143	133	107	115	130	127	122	118	148	156	130	127	110	122	127	119	122	125	114	144	146	132	130	132	130	117	141	118	138	124	121	133	140	130	138	116	135	127	135	139	113	132	134	123	121	123	125	136	136	140	140	123	128	127	141	128	128	133	131	136	135	121	134	122	113	136	118	121	119	110	124	114	124	134	137	124	141	152	117	144	122	131	122
17280	22379	30432	20807	14143	14540	15321	13269	13279	17389	17015	13700	13739	11794	12344	12684	11439	9812	12642	16288	15240	11871	10599	9874	10150	6044	6229	5427	4362	4187	3812	3649	3631	2761	2396	2486	1530	2024	2648	2115	1350	1304	1161	1056	1091	839	1032	774	623	553	479	486	453	431	395	395	412	401	408	387	391	386	410	377	375	382	369	391	366	399	398	367	352	396	368	372	339	379	356	378	371	393	394	380	369	389	348	381	376	370	352	349	401	372	390	373	390	349	321	350	368	367	380	388	376	381	386	414	349	373	331	354	387	383	394	377	364	397	387	374	392	370	363	358	353	374	388	387	380	362	396	367	375	362	360	364	361	333	360	361	362	380	373	369	342	376	372	380	371	377	384	363	349	378	384	370	386	348	352	375	381	338	406	361	355	347	352	332	367	378	326	363	377	379	394	401	401	402	368	381	389	373	371	351	328	380	338	379	364	352	351	384	370	390	374	329	351	384	336	346	443	346	384	328	400	355	368	365	340	334	426	360	319	363	369	347	359	331	363	355	366	386	376	380	366	349	374	362	370	386	348	346	387	351	374	332	380	387	342	377	357	376	360	380	387	338	378	366	351	390	348	386	358	347	396	378	361	368	371	388	345	373	364	380	368	393	331	371	362	378	370	397	379	366	400	375	332	351	376	355	371	364	345	355	402	321	399	340	378	358	402	360	367	398	342	359	382	336	367	359	368	402	384	339	376	358	393	352	384	366	371	396	363	349	334	381	382	367	362	362	391	357	375	406	351	352	364	363	386	370	338	380	380	361	393	369	392	370	343	348	362	369	376	342	367	418	348	381	390	382	354	368	382	363	378	377	405	383	363	389	382	405	341	375	388	355	340	406	388	384	360	390	389	373	364	387	380	348	324	400	376	377	383	365	341	392	392	375	401	363	324	398	346	381	355	350	376	340	382	350	363	396	361	380	359	370	345	351	395	373	370	364	376	396	357	394	353	355	364	342	365	380	353	349	356	345	395	340	371	370	375	369	395	371	361	327	381	395	376	346	346	355	351	364	357	368	392	372	367	342	347	342	348	344	349	366	365	376	416	386	346	332	346	373	395	368	394	365	361	394	343	346	367	372	366	387	398	368	398	354	352	383	381	366	363	386	369	360	348	390	383	407	383	383	379	375	388	357	395	383	360	361	355	375	367	390	372	368	364	379	366	395	356	363	391	377	378	345	354	347	362	385	366	348	374	344	384	363	356	361	355	360	360	367	357	359	343	373	379	411	345	399	379	345	327	373	349	371	352	375	361	374	375	402	353	391	350	389	389	358	383	387	356	359	357	387	387	377	386	361	361	354	389	382	356	372	367	374	366	352	384	369	347	375	369	344	362	393	357	370	357	385	354	392	338	345	364	332	354	361	370	333	359	362	388	368	391	362	411	347	354	399	379	376	410	349	378	358	350	394	362	386	397	369	373	389	362	376	363	371	351	331	381	353	345	383	365	392	360	373	356	350	386	396	395	380	375	382	347	340	360	364	373	374	377	371	347	388	355	366	374	400	394	380	332	385	398	344	359	383	343	358	377	370	379	339	346	391	369	369	424	387	368	387	319	379	341	377	371	336	417	375	354	373	400	380	367	361	370	399	355	342	387	375	409	355	376	376	380	363	347	353	377	374	339	353	357	409	366	404	379	378	334	381	365	381	371	376	413	368	401	389	380	364	333	381	381	362	415	354	351	382	394	334	369	398	375	382	390	347	377	357	367	395	347	342	392	381	389	392	379	380	375	346	392	358	401	365	396	374	383	352	402	372	376	358	371	373	362	352	390	353	356	387	328	365	394	313	390	348	345	344	355	361	374	360	346	386	395	371	338	340	367	396	355	332	357	388	354	367	327	351	353	367	381	353	355	407	369	366	410	359	356	361	329	348	371	393	367	381	346	387	368	337	351	363	353	369	385	390	364	354	391	381	369	362	372	363	374	315	388	350	360	356	355	348	371	401	367	386	394	359	378	342	410	349	389	348	341	376	376	363	376	364	356	396	372	382	380	360	379	369	354	348	405	377	366	353	377	405	345	386	363	374	397	383	385	351	352	367	377	364	369	393	364	356	377	359	345	376	371	353	380	330	409	388	336	350	389	362	341	343	370	363	415	369	358	392	381	338	381	406	387	395	411	360	367	351	327	348	391	374	381	370	375	390	405	380	389	337	354	398	380	415	352	431	357	320	357	380	366	339	355	363	375	366	347	382	386	354	386	369	373	363	381	352	389	384	359	396	379	332	385	384	359	376	353	372	376	380	381	353	360	355	356	399	370	364	351	329	325	366	379	361	379	370	353	341	370	369	320	328	369	343	383	395	367	358	403	398	372	353	368	372	378	372	370	380	362	359	385	374	370	395	360	409	353	408	367	383	334	366	377	390	374	347	366	376	320	355	358	361	368	397	351	384	406	367	381	383	359	369	355	340	378	327	380	357	367	364	361	381	350	406	389	342	383	369	377	384	368	347	376	367	359	392	356	382	391	392	342	332	349	381	376	376	337	360	345	380	364	350	355	374	408	364	345	344	368	381	379	405	366	384	336	388	379	371	364	368	409	386	375	372	383	374	383	351	392	369	390	375	387	345	398	422	379	355	361	389	383	375	371	366	377	362	391	365	356	346	369	361	450	359	389	396	406	377	399	364	403	361	373	344	362	372	364	369	377	338	347	373	361	393	354	375	390	355	351	394	327	358	361	348	391	365	376	343	368	378	385	354	394	354	378	359	367	346	396	352	391	340	356	344	380	389	379	347	353	390	382	394	357	372	385	368	354	393	368	374	372	366	363	366	321	353	371	360	347	325	345	351	362	357	377	349	400	365	394	336	363	369	400	363	372	343	371	356	399	365	389	355	357	363	370	376	361	369	386	365	387	357	390	371	379	377	374	341	349	352	383	332	359	361	373	362	365	383	348	386	381	352	391	366	341	387	364	366	405	347	350	406	371	338	358	390	400	379	379	374	400	369	359	377	339	402	387	390	380	371	355	366	353	381	371	399	378	345	392	402	368	342	357	371	380	376	388	330	360	363	364	390	351	353	407	332	351	369	364	310	382	360	373	359	339	345	374	408	354	409	368	379	401	369	386	337	371	343	343	372	371	334	376	354	404	377	375	350	341	358	352	390	366	391	372	336	408	378	413	368	355	363	348	370	364	327	367	385	401	391	365	369	360	351	345	397	368	367	382	371	357	389	362	367	359	360	372	398	358	346	375	391	382	389	354	377	423	374	361	350	383	419	384	357	369	362	316	342	375	351	330	354	331	390	352	384	416	349	364	370	394	368	376	356	370	376	372	368	326	352	347	379	355	339	367	348	370	362	384	344	358	365	349	407	352	405	402	362	407	342	380	373	384	355	410	366	399	363	367	357	360	365	364	342	396	322	340	340	369	373	354	365	375	355	357	358	395	401	396	369	393	337	347	324	366	396	396	362	380	390	396	379	364	349	368	384	345	341	367	380	364	353	371	373	382	340	368	363	397	353	362	345	358	367	376	376
35901	32855	27732	14968	6840	4597	4321	3816	3502	5377	5095	3891	2911	2607	2292	3226	2350	1876	2296	2928	3217	2230	1785	1566	1678	883	824	781	576	526	535	464	467	339	292	373	232	248	354	272	188	186	148	148	154	153	156	107	104	101	101	100	102	101	79	72	64	71	91	100	89	92	85	80	85	75	87	66	69	78	69	87	78	87	72	67	72	94	78	77	79	80	102	78	71	80	79	90	67	96	87	88	69	78	103	76	77	86	83	91	94	83	53	103	81	87	78	80	91	86	97	84	92	66	86	74	86	80	87	83	79	74	75	68	83	81	74	80	74	88	80	75	76	85	76	57	77	79	70	80	92	90	88	85	83	78	72	98	90	79	96	84	88	101	78	86	81	94	87	77	78	88	82	69	80	97	91	80	91	88	76	103	78	89	88	79	85	92	68	71	75	84	80	77	86	83	76	77	89	67	93	95	72	79	80	82	87	88	89	81	74	84	59	78	71	83	82	95	92	74	92	94	94	78	91	83	72	101	75	87	83	75	70	72	89	83	86	78	86	89	65	91	77	83	80	74	99	74	90	78	74	96	71	93	87	94	70	75	77	100	86	87	93	98	64	96	88	90	82	73	80	86	78	97	72	66	67	61	78	80	99	72	77	73	65	85	79	101	83	81	86	72	79	89	71	70	78	72	85	72	76	87	77	95	94	76	64	71	71	81	75	97	81	73	68	95	77	77	85	100	100	72	83	79	67	84	79	80	92	84	77	71	87	83	93	82	75	79	96	80	98	106	83	76	86	68	71	85	78	96	73	81	84	75	75	93	103	68	97	91	68	77	75	103	68	52	78	82	68	88	86	90	84	72	81	87	76	67	80	98	82	82	90	93	92	94	69	93	93	92	88	90	88	88	86	63	75	102	88	86	72	82	87	83	72	89	78	80	83	85	77	77	66	63	88	85	91	99	80	84	81	90	100	70	84	76	78	74	96	89	88	75	91	96	76	77	64	80	80	80	86	90	76	95	83	52	85	86	83	82	80	77	74	86	89	82	93	94	83	72	82	87	83	87	83	74	86	88	72	102	81	71	92	79	85	68	93	83	78	84	91	91	85	85	76	99	96	71	77	84	87	90	78	69	85	75	80	89	97	75	71	105	78	89	83	94	94	88	84	83	80	85	82	81	82	83	88	81	69	82	87	72	78	82	67	75	89	99	88	76	74	95	71	97	70	103	86	86	94	79	83	81	80	105	84	85	82	83	93	87	80	88	78	79	79	79	78	83	92	87	86	79	89	87	95	78	87	71	83	86	85	82	95	80	79	94	82	78	107	99	71	81	81	106	80	74	93	76	87	79	79	72	89	78	101	75	113	105	73	86	112	104	96	92	89	82	81	78	93	106	61	75	78	90	76	88	88	57	69	80	65	89	77	81	86	89	90	90	80	77	77	88	85	95	91	83	90	93	72	86	86	77	83	63	73	71	67	76	75	97	91	97	86	77	79	96	77	92	92	96	100	80	78	89	76	84	95	69	77	70	97	82	69	68	83	91	93	87	97	81	68	86	78	84	75	84	82	76	82	92	80	84	82	77	79	70	96	86	81	80	64	84	75	81	73	87	82	95	96	84	87	63	86	73	88	81	79	90	76	87	88	85	82	94	78	90	63	68	86	86	83	106	76	92	92	81	90	78	92	83	74	85	88	84	88	81	83	80	67	77	87	85	76	92	77	92	63	77	79	83	85	74	89	95	103	87	85	77	62	93	77	90	92	79	85	94	81	85	101	76	81	113	93	76	99	86	75	102	69	75	76	84	95	84	86	98	72	86	70	101	89	69	92	93	98	80	85	62	69	95	79	99	78	75	83	97	86	91	86	81	91	81	85	89	72	79	79	112	83	61	88	94	92	89	71	78	74	100	66	86	89	78	76	86	72	69	90	77	77	81	78	86	73	83	84	92	92	77	82	89	94	85	63	93	78	68	75	86	81	84	84	69	87	94	88	77	74	74	86	79	84	77	65	85	92	96	87	83	83	94	94	97	85	90	91	94	97	74	81	75	92	69	94	83	86	82	79	80	89	90	84	82	78	77	78	87	80	75	77	87	73	95	88	73	83	101	83	87	88	100	87	88	89	72	74	87	86	64	73	91	75	83	72	89	88	84	73	68	65	79	89	86	75	77	76	86	93	85	79	104	91	78	85	71	79	89	93	62	69	89	91	87	92	79	76	85	101	66	84	87	87	99	81	79	79	85	84	84	92	76	89	77	91	82	69	80	70	102	88	75	96	82	73	84	78	94	79	83	94	68	88	88	84	80	72	92	76	59	78	85	88	99	102	73	87	78	74	75	74	76	73	78	78	99	79	88	86	73	87	92	102	75	87	96	79	87	63	80	94	76	79	81	84	79	84	74	78	77	86	99	108	87	91	81	84	79	79	78	95	83	80	80	66	83	84	83	96	86	92	71	93	96	72	76	83	61	87	82	101	101	91	81	83	80	106	84	95	86	101	70	84	91	84	95	95	82	85	84	85	85	76	70	84	82	86	68	85	85	86	69	85	80	92	92	93	73	106	71	80	84	77	87	84	55	89	77	73	100	68	85	83	99	88	72	82	80	83	80	78	79	74	63	82	114	84	70	81	86	71	81	87	76	96	86	104	61	82	84	71	68	78	91	86	75	87	77	80	81	81	83	80	101	80	88	71	85	81	79	73	93	98	77	92	78	85	104	89	75	97	82	90	91	88	80	77	79	83	82	76	87	84	88	66	83	90	76	85	73	99	70	88	75	77	87	69	95	73	74	70	83	76	81	104	90	79	88	85	95	81	87	97	78	88	73	80	75	75	79	91	85	73	76	76	90	72	82	78	67	85	88	86	81	95	95	80	90	87	75	84	63	82	68	79	74	86	83	75	81	79	81	85	97	88	77	75	90	89	73	77	99	77	98	86	88	85	67	82	80	70	88	87	96	83	88	86	101	95	78	84	94	91	83	100	70	70	92	88	87	102	76	96	82	77	89	83	73	84	89	98	89	100	81	81	83	76	100	87	84	97	80	89	81	88	93	83	89	71	87	93	86	83	90	85	84	81	74	85	89	63	86	84	81	76	92	107	86	92	98	67	81	76	90	80	93	69	83	97	90	92	89	78	79	82	90	78	109	81	79	76	81	75	92	93	89	90	85	92	79	86	80	80	75	83	93	79	92	80	70	78	107	91	80	92	89	98	90	102	72	80	88	61	76	84	88	72	86	103	95	99	86	85	97	107	88	92	95	85	86	68	94	88	75	92	86	68	83	72	66	67	71	76	97	88	100	78	87	65	79	89	82	84	73	96	74	83	96	90	80	97	98	88	91	67	102	83	92	95	78	81	81	78	89	80	97	81	74	90	77	74	76	76	75	82	74	99	84	75	114	78	84	97	75	80	65	78	84	85	93	89	87	76	77	98	103	68	71	91	93	73	75	85	75	88	78	93	68	88	82	84	79	94	70	79	71	91	80	74	88	101	79	85	86	79	82	104	81
23001	27513	33880	23193	19628	19964	20291	19394	19847	26986	25415	22351	18755	17062	17203	21880	16216	14385	18990	23117	22927	19119	16678	15768	16283	10241	10778	9137	7380	6576	6248	5505	5693	4186	3937	4301	2772	2944	4622	3444	1997	2426	1755	1653	1372	1300	1459	865	740	618	480	485	416	367	339	336	331	321	338	299	286	295	323	277	257	268	286	268	272	265	246	252	235	278	241	224	263	246	288	251	259	273	262	254	256	253	244	284	258	248	256	290	225	247	254	242	261	259	291	272	271	250	266	247	278	259	231	284	272	269	258	237	259	250	284	273	252	246	254	234	248	283	265	266	265	301	263	245	258	240	238	248	262	276	242	262	237	243	265	240	247	257	273	230	250	268	267	255	240	244	253	222	216	269	221	252	247	283	238	288	216	245	229	268	269	254	237	250	247	260	246	243	260	259	258	242	252	245	254	263	229	248	245	263	243	237	250	261	256	224	248	251	258	268	223	226	261	230	223	258	239	228	233	248	229	259	238	250	243	259	253	243	252	248	252	283	231	247	257	253	247	248	270	244	268	246	254	253	265	240	241	248	255	293	235	230	256	274	254	245	275	230	262	260	270	235	234	223	267	241	223	245	260	247	241	295	245	242	270	238	264	260	269	259	272	239	227	271	270	240	260	237	252	280	253	250	260	245	226	280	249	265	239	261	275	239	246	265	261	274	274	275	256	269	249	289	239	250	244	234	243	269	249	291	247	258	258	237	227	233	235	244	232	248	300	241	251	228	300	258	214	233	260	276	268	239	272	259	264	214	237	275	260	250	255	250	256	259	247	274	248	275	263	264	232	264	215	241	216	262	264	231	247	245	260	237	268	265	268	256	262	226	247	257	253	216	257	248	261	240	240	254	243	252	225	242	274	260	217	241	269	258	230	262	234	238	236	268	249	247	256	249	230	292	244	265	230	241	253	266	222	248	233	254	233	262	221	257	230	269	253	245	225	275	243	245	238	269	248	248	267	271	227	265	245	236	273	256	220	246	274	268	228	252	265	281	261	248	248	267	219	256	245	282	267	263	236	234	246	249	223	300	259	254	255	234	249	234	281	252	255	237	253	221	270	265	254	245	238	251	284	267	250	254	272	233	240	233	262	235	244	254	250	225	268	261	239	265	238	245	264	255	260	254	264	258	232	233	213	239	254	265	262	238	243	267	272	233	233	238	270	242	267	252	261	246	272	255	287	263	250	247	241	246	277	248	260	240	247	250	244	268	235	232	216	280	272	232	278	245	250	243	261	247	244	228	272	250	276	260	255	227	274	260	231	258	253	247	241	263	251	282	252	239	232	253	243	259	234	264	237	270	241	250	251	240	239	288	252	245	248	234	262	271	248	229	251	266	257	244	271	260	226	247	238	233	240	247	241	252	262	228	249	277	242	230	258	233	251	248	244	243	281	261	268	245	233	268	286	234	249	237	257	258	237	258	227	240	251	254	234	226	259	234	276	241	263	252	229	266	242	265	260	270	267	249	257	249	253	260	265	254	238	280	238	260	231	254	270	214	261	273	247	259	217	244	276	248	269	241	236	263	259	272	267	227	224	252	242	288	257	251	235	233	240	225	243	275	271	264	219	244	207	260	270	230	251	248	252	235	266	244	255	260	230	246	248	294	259	275	218	275	252	230	224	263	276	240	266	299	243	268	240	288	253	250	221	224	227	230	265	235	269	246	253	282	241	273	237	231	252	245	246	257	222	251	222	248	269	253	225	236	235	242	255	237	277	248	288	244	240	270	229	232	253	255	245	231	244	271	243	248	258	253	244	254	275	256	276	241	274	253	247	242	247	238	272	268	232	255	262	233	247	251	259	246	263	226	248	262	230	241	265	242	268	250	222	254	263	232	240	246	270	246	229	254	230	234	265	236	226	271	242	236	236	240	270	254	263	225	242	254	262	226	251	246	274	245	224	238	250	245	251	261	232	244	269	260	269	238	248	234	256	258	248	269	257	237	257	254	218	263	225	221	270	249	225	234	225	248	238	261	254	231	232	262	250	244	241	241	226	235	254	262	256	247	262	275	253	238	251	286	259	244	253	240	237	251	244	260	238	247	269	245	219	229	252	244	242	260	240	255	231	267	256	236	249	250	245	237	221	272	217	205	252	247	244	261	262	239	251	237	247	240	220	258	278	252	236	247	239	221	248	262	250	232	267	263	223	228	239	273	228	253	263	250	254	261	259	252	261	219	257	258	272	271	249	252	284	283	253	261	257	244	265	235	234	239	259	242	235	223	250	275	245	265	248	251	268	246	238	227	297	249	237	258	261	252	221	228	300	237	265	273	235	242	222	247	249	259	241	249	266	226	260	256	255	253	276	245	251	260	254	249	260	257	225	238	252	214	228	261	236	237	266	249	245	263	263	253	273	231	262	244	240	268	226	251	232	247	252	234	265	265	244	259	241	275	253	232	235	233	254	235	253	258	263	253	267	252	249	230	266	277	252	257	240	245	257	270	213	246	243	260	225	280	234	243	257	273	262	221	252	290	265	257	257	236	266	252	257	229	263	248	268	251	249	249	258	278	239	265	250	257	270	222	239	266	238	257	272	265	273	256	222	265	263	254	247	237	244	297	236	249	226	225	244	255	251	229	267	229	254	258	232	247	243	265	255	278	270	278	259	235	277	260	250	265	265	247	228	258	259	228	243	270	230	254	234	273	247	262	257	264	257	248	264	239	266	239	303	261	261	265	246	229	244	245	262	232	264	241	245	246	249	295	238	255	225	225	235	293	252	263	238	264	224	238	249	245	259	266	242	239	247	262	229	254	254	228	266	255	261	238	251	249	255	228	237	260	257	262	265	252	244	251	233	266	234	263	262	241	257	263	256	248	237	225	254	251	258	220	254	223	209	264	244	257	246	216	243	223	271	248	267	246	247	248	231	246	249	227	265	270	245	260	249	254	239	250	219	233	246	254	278	257	274	252	252	233	250	260	243	238	246	264	253	226	230	254	263	274	269	280	266	243	241	296	231	240	260	230	260	271	251	267	260	224	256	216	254	247	261	267	257	226	252	251	266	262	258	265	251	245	243	246	241	264	260	261	246	238	259	227	275	248	252	242	225	231	267	250	231	257	248	275	253	253	232	219	267	282	244	263	250	241	235	242	242	259	268	245	240	259	239	231	231	255	269	282	253	263	225	246	210	261	270	258	253	264	263	291	228	260	258	232	241	254	261	268	260	251	249	248	247	251	272	260	272	251	262	243	269	244	244	277	233	241	238	240	255	248	264	252	228	263	235	236	229	270	243	234	267	258	269	256	262	248	239	238	237	243	287	237	260	251	225	247	237	261	245	240	262	255	223	237	273	259	238	234	243	232	241	239	248	239	227	230	237	267	275	258	238	244	255	226	244	234	271	262	274	230	258	251	232	221	250	242	243	237	232	213	259	249	255	256	266	251	244	220	209	223	245	202	265	266	256	239	266	249	242	229	254	236	243	237	248	254	270	270	261	237	205	246	268	252	237	236	228	228	249	248	240	248	247	244
7735	4782	2625	823	448	420	371	367	328	370	350	305	273	260	222	269	239	278	257	267	262	243	242	228	212	223	190	201	204	205	183	206	192	187	190	201	171	196	183	165	178	201	163	174	213	187	175	205	179	186	173	178	168	164	167	173	188	167	165	198	174	177	151	177	178	202	186	164	190	157	163	203	178	166	178	165	178	162	179	189	206	209	169	177	157	179	170	195	195	206	178	170	201	176	169	183	166	159	176	186	184	162	167	202	170	182	214	179	188	179	156	147	174	188	170	162	180	167	175	203	177	190	189	184	171	197	165	185	170	192	179	174	155	188	181	182	197	148	194	151	181	193	188	169	172	194	212	189	182	166	167	207	142	180	158	161	192	158	188	170	176	178	173	181	190	171	165	181	200	168	180	210	207	175	167	167	195	178	179	177	189	181	178	165	182	157	192	167	162	167	159	177	164	169	173	178	188	181	178	186	213	170	177	195	127	199	162	140	161	171	168	202	160	167	185	171	203	185	155	160	169	159	184	164	174	174	178	175	196	173	189	152	173	181	170	176	176	195	156	174	193	203	209	162	154	199	182	163	184	182	197	192	191	185	157	214	219	180	187	183	168	185	149	176	165	198	179	198	173	162	162	193	156	191	194	182	168	169	177	163	164	183	161	196	181	209	159	188	183	174	169	197	162	176	167	174	191	172	192	166	181	201	167	174	161	181	183	184	170	166	178	187	170	174	183	166	171	189	166	175	160	192	167	176	200	170	191	165	185	187	183	181	155	154	158	185	164	191	151	169	149	168	146	197	176	164	184	187	194	194	154	180	165	155	153	187	190	180	174	181	166	157	179	148	210	160	195	192	193	195	166	183	162	180	182	161	172	167	168	210	160	200	168	184	173	181	174	184	180	173	195	181	210	182	159	178	152	189	170	176	183	151	185	185	151	173	191	153	153	180	173	181	162	183	170	191	185	168	175	203	175	181	179	192	156	195	180	178	176	170	172	157	177	165	205	206	180	180	191	177	169	174	183	199	186	178	160	194	202	162	187	159	188	161	173	179	203	160	182	156	183	175	159	175	198	153	194	172	147	188	162	155	187	173	185	175	172	176	178	172	194	163	196	201	174	194	174	198	180	194	161	190	177	165	186	183	183	165	192	181	167	184	167	167	192	152	175	172	181	174	184	182	177	160	162	172	187	178	160	205	189	189	184	157	182	165	187	171	162	175	148	202	194	176	189	196	195	187	151	166	189	184	183	166	161	193	174	175	164	201	179	203	188	186	152	176	196	197	166	189	165	170	189	176	156	169	175	175	182	175	157	173	199	146	217	141	178	179	166	171	148	155	153	166	170	176	202	160	166	168	194	157	171	177	171	166	178	197	191	196	176	165	167	185	169	168	167	170	159	168	174	163	190	193	200	174	179	160	192	174	170	158	161	178	175	172	184	193	191	190	171	160	179	191	177	192	196	183	170	169	171	191	193	167	172	162	202	195	149	177	174	173	210	161	172	151	192	162	175	165	196	179	191	171	182	175	181	165	178	189	193	189	190	196	188	159	161	179	173	198	176	181	180	200	154	178	189	186	169	164	162	165	172	196	191	184	171	184	166	156	153	156	172	174	164	185	167	149	196	155	179	176	173	178	200	196	163	195	195	200	184	165	175	189	163	183	180	214	160	138	186	168	171	200	167	173	180	210	182	171	167	168	181	192	203	172	156	182	182	174	184	178	180	159	183	144	176	177	177	171	179	195	193	169	178	159	176	164	160	189	161	181	176	173	168	194	177	190	192	189	174	194	169	178	167	182	191	173	193	183	166	200	163	178	167	179	166	173	159	159	180	158	175	160	190	163	189	160	178	177	178	174	165	168	158	193	175	173	173	179	202	179	168	184	185	157	196	166	183	137	183	189	184	186	175	166	166	165	175	183	163	176	173	192	185	176	155	174	209	178	186	197	183	178	170	167	167	196	173	185	171	194	173	189	189	170	186	177	189	173	165	224	198	160	166	170	160	165	154	172	179	188	177	188	155	181	189	175	174	173	180	171	191	183	151	186	195	173	155	176	197	184	209	207	189	179	182	172	182	155	194	186	190	202	169	166	200	177	159	152	178	164	183	154	169	160	197	191	182	177	147	163	178	167	163	186	173	176	160	187	173	181	185	183	167	193	166	187	175	141	168	171	171	173	185	197	177	200	208	186	181	170	191	159	181	209	157	179	162	185	189	172	188	200	172	198	187	192	189	178	162	180	188	182	167	168	170	166	156	165	189	165	157	154	165	172	178	177	173	195	176	158	215	181	186	169	187	189	179	197	160	178	211	179	177	210	137	157	171	172	169	167	187	197	187	173	174	182	171	180	160	167	149	162	158	186	184	177	181	155	182	203	192	160	158	176	186	179	180	187	176	184	169	173	174	170	172	166	173	187	175	168	182	161	163	198	184	167	185	174	193	157	167	193	187	168	194	172	187	175	168	204	180	172	179	175	151	182	172	199	156	182	169	174	161	183	178	179	177	174	172	191	178	176	178	160	164	179	199	184	180	179	176	201	178	174	165	181	165	132	187	197	177	178	187	162	168	189	164	215	190	204	195	182	173	175	179	183	183	163	171	193	153	155	161	182	173	189	186	186	175	162	192	177	186	139	189	182	182	182	188	191	167	159	164	175	177	185	174	167	201	164	161	178	201	177	168	169	190	189	179	178	200	158	162	185	166	169	168	183	150	162	168	185	167	173	200	169	177	142	174	168	194	168	174	202	173	202	183	186	192	188	156	165	191	183	194	203	172	157	187	165	172	192	167	187	166	192	176	189	169	171	185	196	173	186	180	185	194	185	182	188	178	155	182	156	150	190	166	205	150	177	187	182	177	165	176	181	169	173	160	154	183	171	186	199	167	166	174	195	199	159	169	184	191	203	181	161	171	170	184	193	179	178	157	158	182	180	171	169	155	197	171	180	190	155	158	179	182	190	176	188	149	210	176	171	185	180	160	175	169	156	170	172	199	183	130	176	189	158	162	169	158	142	158	164	164	174	160	184	179	164	182	185	175	183	196	172	177	189	186	174	163	203	175	170	167	173	191	193	196	195	193	167	172	136	182	175	164	173	175	175	163	171	181	174	174	173	160	180	189	194	172	175	177	189	209	180	180	160	194	167	181	166	168	182	182	175	185	163	163	198	172	186	206	187	206	167	171	178	194	166	186	192	147	177	156	171	185	150	172	165	198	208	181	168	169	171	190	175	193	186	151	162	166	176	196	178	152	186	197	210	191	165	199	192	165	168	179	190	174	183	185	194	152	181	184	154	153	186	187	209	186	156	199	177	182	189	193	178	199	185	165	180	181	154	203	176	158	180	179	188	181	163	171	188	183	158	177	179	156	164	163	182	155	171	135	175	170	174	165	174	179	196	183	187	183	182	176	165	176	200	182	168	174	156	184	187	191	180	177	198	164	195	178	169	152	178	194	197	172	172	183	160	173	176	168	191	169	161	192	170	195	172	180	182
6495	6135	9546	6335	4935	4181	3902	3371	3059	3873	3296	2761	2260	1758	1926	2268	1724	1864	1786	2211	2163	1638	1347	1244	1338	898	959	879	822	804	717	691	717	631	618	616	604	640	651	624	531	552	539	550	522	518	541	541	451	497	504	488	499	476	505	484	477	489	491	488	467	458	504	465	494	531	487	485	508	479	460	464	518	476	503	486	454	493	516	458	468	488	507	508	480	489	488	544	485	471	463	503	472	476	471	513	469	501	476	495	488	475	491	492	505	472	506	507	484	448	491	493	445	462	454	506	500	486	486	454	491	483	457	467	526	464	487	522	486	507	488	447	492	467	499	490	423	456	492	480	485	494	490	472	507	471	514	482	484	470	484	468	486	480	472	503	459	509	502	440	463	502	512	462	515	482	479	463	480	471	495	456	485	437	485	497	475	483	493	475	511	493	457	478	477	512	519	500	497	487	445	473	496	491	487	476	499	466	511	474	482	484	485	493	469	457	482	501	495	477	496	490	492	476	484	560	516	518	482	488	467	467	477	448	505	497	498	489	450	516	497	474	480	469	510	508	514	481	469	468	489	466	497	483	509	508	495	500	563	496	503	517	514	468	507	493	447	506	471	523	473	477	513	460	498	481	517	505	493	449	453	463	462	507	491	501	480	511	465	535	474	476	474	451	502	455	480	483	504	490	475	499	473	461	472	479	512	488	505	450	491	489	467	477	468	451	524	508	444	489	484	498	497	469	455	455	460	481	483	490	481	479	463	435	467	458	494	483	519	504	494	498	465	463	440	450	475	524	506	452	481	481	463	488	524	514	475	509	467	472	476	500	476	491	486	474	474	479	452	465	484	508	485	491	438	484	446	481	495	462	490	500	470	455	473	449	438	487	507	487	478	484	482	462	482	472	455	499	463	489	477	500	437	499	488	478	467	471	500	494	499	482	491	489	490	473	475	490	463	508	523	453	489	475	482	470	474	509	464	487	535	547	474	465	469	476	471	491	491	478	461	461	461	518	486	505	467	476	489	514	476	493	460	446	497	497	468	516	458	478	460	463	489	451	530	486	467	491	483	463	504	432	479	480	504	473	475	485	494	514	495	493	493	480	440	521	475	495	457	479	455	450	473	508	536	511	477	491	462	489	463	513	471	496	500	519	478	463	502	485	507	500	481	498	491	487	476	481	471	495	505	516	505	478	484	479	499	537	471	546	485	469	473	482	468	445	508	439	488	485	482	535	483	480	496	510	494	504	471	472	476	526	506	459	450	485	468	494	473	490	513	482	528	473	469	484	519	494	490	472	443	511	469	481	441	463	444	449	475	476	514	478	471	484	495	490	505	497	489	475	469	479	477	444	466	463	477	488	494	467	492	482	494	502	488	430	461	478	431	496	475	501	496	501	490	506	517	504	496	528	485	456	512	478	498	460	512	485	517	478	492	485	455	485	501	492	493	521	514	512	485	492	504	471	513	507	526	462	453	490	475	515	514	528	481	474	468	441	467	483	497	494	483	456	471	494	465	448	492	480	473	497	475	421	501	482	488	477	544	512	491	497	450	501	488	454	438	463	477	498	477	456	498	511	449	498	470	502	483	509	469	490	474	453	478	551	473	468	491	487	499	513	473	493	469	483	510	470	463	475	498	477	490	478	508	494	480	471	491	478	485	475	456	497	480	457	487	456	476	447	485	524	492	477	481	491	480	505	470	499	449	514	510	499	457	522	481	491	460	449	456	487	493	461	481	528	488	469	487	468	462	488	485	528	500	474	439	496	467	437	437	459	502	514	492	466	512	452	453	538	465	479	455	479	550	453	509	483	432	465	477	492	506	490	470	503	465	491	499	454	560	452	475	481	504	479	469	435	480	497	484	466	480	491	454	470	504	482	511	481	478	449	447	490	534	461	461	503	478	484	487	508	475	484	467	497	513	494	446	460	466	511	468	492	454	467	494	488	486	532	473	488	501	484	473	489	447	486	490	483	449	486	477	507	477	504	493	482	472	475	449	472	468	491	514	499	505	524	515	507	491	470	556	486	459	513	494	473	513	470	431	496	478	481	505	489	453	503	515	469	468	496	472	468	472	472	483	464	469	482	456	484	520	478	512	462	481	461	500	450	481	473	476	479	487	515	488	452	465	496	482	518	487	527	474	505	487	500	473	460	462	546	486	504	480	492	493	429	522	475	450	515	497	448	475	480	462	491	440	474	447	432	452	491	494	473	543	493	477	528	472	468	497	517	485	515	434	469	519	528	498	482	474	472	487	503	491	487	483	486	473	494	481	437	489	471	493	502	453	482	515	476	519	470	517	489	505	488	494	480	516	494	442	530	506	448	480	507	508	517	436	495	478	481	495	487	458	460	479	482	478	453	474	489	464	495	494	502	441	542	466	467	475	472	463	462	492	483	502	483	508	465	500	454	509	487	506	477	475	478	457	479	488	525	480	454	480	489	467	516	499	508	454	480	459	456	515	484	439	490	492	478	484	485	504	456	457	482	475	496	489	499	473	459	454	497	427	498	490	475	458	467	491	441	479	487	483	450	477	524	477	491	445	503	469	515	457	486	508	513	472	432	491	451	477	461	459	471	489	481	508	466	474	457	457	457	485	504	493	508	504	492	439	472	527	504	481	485	521	473	475	488	483	460	480	495	481	460	463	481	455	454	467	485	484	488	453	466	486	513	486	515	509	479	478	475	500	483	462	459	515	503	502	493	496	502	496	501	470	488	449	473	487	469	485	480	460	450	466	492	485	494	481	504	503	473	465	463	494	489	502	482	499	505	488	507	492	488	488	508	522	492	466	491	488	495	486	489	474	516	506	449	521	469	473	470	474	460	482	505	498	496	505	519	501	474	522	495	465	496	463	485	457	462	478	462	445	464	487	472	498	500	497	505	452	510	507	439	490	479	482	525	478	487	481	496	472	474	476	494	503	440	466	512	470	477	441	517	495	513	484	532	480	491	450	441	472	482	468	471	475	462	510	464	493	514	474	468	467	471	514	478	479	517	443	494	485	510	499	462	488	468	446	475	489	474	497	504	459	471	464	473	460	465	479	514	486	480	502	515	467	463	470	475	498	482	511	500	497	492	468	474	488	471	513	498	467	497	463	528	477	505	473	448	468	477	479	438	519	467	517	463	473	505	511	500	449	497	487	478	497	483	468	491	460	489	477	504	471	457	475	498	483	450	516	507	487	452	498	472	458	516	447	495	480	509	497	484	473	478	507	518	490	475	493	521	512	471	457	461	481	483	487	499	437	469	455	479	480	488	462	486	497	529	526	439	485	484	473	479	472	482	500	494	510	499	512	464	464	520	480	502	507	501	487	484	470	487	450	447	480	491	488	535	456	474	464	472	459	510	462	491	505	473	479	486	494	477	466	477	496	479	474	505	454	496	464	451	496	520	499	561	503	486	498	503	516	484	493	509	443	489	483	454	484	529	507	479	490	501	459	463	472	459	496	461	481	488	484	479	459	449	480	475	465	470	510	531	486	498	495	455	507	493	488	493
23704	25643	19333	7618	2960	2409	2240	2391	1873	2654	2377	1976	1309	916	1065	1511	1283	1043	1011	1345	1359	875	834	774	693	502	503	400	367	373	357	274	287	252	221	256	208	167	231	208	179	194	167	182	168	153	161	150	125	134	147	156	137	128	134	139	121	164	143	153	109	129	170	126	142	136	143	136	131	122	137	137	124	140	119	135	135	145	128	140	134	129	151	132	141	135	151	130	146	146	135	147	110	123	148	130	132	136	148	126	156	140	130	125	128	134	127	120	150	146	163	139	132	140	137	125	152	147	125	153	126	136	131	138	154	137	151	149	133	126	156	147	124	128	147	118	145	118	137	132	138	143	119	126	147	129	128	139	148	126	120	115	138	126	118	109	144	118	119	122	163	131	106	146	129	122	130	128	127	142	149	135	139	152	132	148	120	137	116	132	128	136	128	153	127	145	134	152	149	128	138	133	119	128	137	153	138	145	137	132	124	155	131	124	124	123	146	149	141	114	133	147	144	136	135	131	134	105	129	155	127	109	120	143	132	141	132	135	117	115	135	137	138	121	139	124	146	118	121	123	122	133	123	149	134	155	133	137	139	135	139	137	130	133	143	120	139	127	160	128	140	141	123	127	126	133	144	125	141	142	134	124	133	134	137	132	125	138	161	135	133	130	154	127	106	140	115	119	115	137	122	129	140	132	117	120	131	125	143	114	140	132	139	123	127	135	150	152	131	129	114	124	145	135	135	119	138	143	122	137	140	128	137	143	140	117	148	147	118	129	141	152	138	129	133	140	163	130	143	131	129	123	128	136	154	137	143	125	154	141	119	122	116	144	150	140	142	132	145	124	116	104	133	124	136	123	127	129	138	146	124	122	131	124	143	138	126	128	129	132	128	136	129	124	117	128	138	138	120	128	126	120	134	143	143	130	137	134	131	146	148	121	132	128	122	124	135	146	149	151	138	139	121	135	119	131	137	149	141	122	122	144	150	140	128	142	131	130	163	135	130	128	138	141	116	133	122	142	133	146	126	109	124	124	114	151	134	143	122	135	148	137	134	170	143	129	150	120	161	126	140	138	115	124	106	140	141	155	132	121	133	112	132	123	123	120	125	142	141	147	151	120	147	126	132	131	121	139	116	108	150	125	147	148	144	136	131	128	128	146	129	132	134	132	142	146	149	113	133	103	122	134	135	124	147	122	108	143	122	149	146	156	139	127	130	146	141	141	122	159	140	128	145	143	141	134	142	114	139	144	148	141	156	135	121	153	147	148	125	129	143	117	138	115	160	131	120	157	129	139	127	147	143	151	140	115	137	146	141	115	131	155	139	147	132	133	128	141	120	130	139	141	138	120	127	131	143	129	140	150	143	138	148	126	139	130	147	130	123	127	137	148	147	151	146	126	151	126	139	152	123	148	132	127	135	146	121	132	120	149	135	122	118	134	121	133	117	132	136	118	132	139	119	119	138	132	128	135	119	136	123	167	138	140	129	147	110	133	158	153	126	128	136	137	133	122	116	132	133	134	145	154	130	121	126	128	143	131	151	133	159	115	116	101	121	126	139	125	158	151	148	148	166	127	129	113	135	126	136	133	116	131	129	124	116	149	156	137	148	131	118	117	141	131	131	123	127	128	133	115	140	121	141	152	152	138	144	117	107	142	134	149	137	120	129	113	132	154	132	132	143	136	119	138	142	150	142	141	138	151	122	147	146	145	127	141	137	141	140	132	114	134	136	148	128	139	144	130	159	141	145	116	140	128	150	145	141	128	151	129	124	128	133	148	140	142	131	128	133	128	128	118	128	129	130	120	140	131	145	116	139	127	130	147	131	132	144	129	159	121	161	141	129	122	138	136	136	126	126	134	129	140	125	125	125	118	146	136	134	118	119	116	142	128	120	143	124	129	135	137	124	157	128	147	113	112	126	141	125	123	109	131	142	120	154	129	121	120	145	142	138	133	153	125	129	133	134	118	104	148	144	121	135	141	136	121	122	128	117	136	132	128	134	143	157	120	151	135	137	119	115	157	124	135	136	151	127	123	133	150	138	130	130	136	149	132	124	134	143	119	126	141	134	126	157	128	135	134	136	123	142	124	122	121	142	114	130	125	151	131	124	164	133	131	145	164	138	142	112	137	122	127	127	130	137	158	130	132	123	135	156	123	137	134	137	124	126	140	128	124	144	154	138	151	141	143	121	119	140	136	138	143	133	124	117	120	127	140	125	125	148	131	123	121	122	114	134	134	138	138	117	134	119	124	122	163	130	150	138	128	130	135	136	139	133	145	132	120	110	125	116	137	133	140	133	119	139	127	125	111	119	134	131	117	148	141	125	129	129	126	126	141	138	124	135	141	156	133	128	117	142	127	121	117	138	144	129	127	136	142	141	120	117	118	127	128	158	119	153	130	155	133	139	128	153	153	144	141	158	127	148	145	153	131	133	150	140	116	132	126	139	146	118	110	105	110	110	123	143	131	136	127	142	138	151	117	117	132	137	129	140	126	132	119	135	139	140	118	141	146	129	140	141	144	117	109	148	132	126	109	132	139	127	136	143	135	134	126	163	115	126	120	127	134	121	119	129	117	138	145	136	132	124	153	140	125	155	164	140	131	108	138	122	125	137	147	148	145	139	115	119	139	130	132	129	125	119	145	130	135	126	138	142	125	140	111	119	137	112	123	114	126	159	148	128	126	131	147	123	133	134	147	136	139	140	124	145	131	135	142	119	133	129	143	138	144	143	152	135	136	124	129	130	117	135	132	158	124	114	127	124	135	147	148	132	129	135	147	150	121	141	128	144	133	144	121	143	142	126	140	152	111	135	132	120	148	137	140	144	121	139	138	128	111	135	141	128	141	122	127	137	145	140	131	143	147	143	121	133	132	132	131	144	116	125	137	141	122	132	119	146	144	121	133	141	148	132	129	129	133	120	154	132	128	134	162	126	127	147	133	139	140	125	121	151	146	115	140	135	119	138	149	145	123	129	120	154	116	126	125	133	140	130	123	130	144	123	143	142	126	129	109	125	126	130	157	131	131	144	131	140	148	132	145	135	148	138	137	119	148	135	106	147	130	131	137	140	134	129	143	139	139	123	150	120	124	146	141	130	153	128	141	135	132	127	154	117	125	142	128	143	124	117	147	142	146	132	121	142	137	142	121	129	140	148	122	134	124	151	109	126	129	148	121	126	116	133	125	119	131	135	144	146	145	143	124	137	144	164	141	111	126	150	128	134	139	140	134	131	136	133	131	135	133	129	125	128	140	134	132	142	113	139	160	119	145	136	134	129	114	132	119	133	130	166	147	131	135	132	145	126	133	124	146	125	126	151	125	123	159	134	125	110	147	145	141	130	119	136	116	145	167	134	151	122	141	139	114	129	110	133	135	133	130	127	136	140	132	131	134	137	149	116	125	155	143	138	128	159	142	130	146	119	126	149	140	135	154	129	132	132	137	112	158	144	142	129	142	121	127	129	130	145	108	131	119	128	123	119	134	138	125	142	132	111	129
15834	23327	24482	16789	13434	14670	14579	15802	13469	18316	17685	15195	11457	8448	10011	14664	12799	10590	10537	14179	13662	10901	9983	9144	8830	5768	5978	4983	4173	3934	3320	2411	2876	2347	2135	2410	1841	1235	2200	1733	1228	1507	1237	1048	742	700	869	661	550	545	414	478	444	421	429	459	434	425	401	420	378	415	412	414	379	377	403	388	356	403	380	383	381	386	359	378	370	378	413	388	374	400	415	394	368	342	376	381	379	386	377	340	365	377	372	371	381	372	363	377	351	362	376	346	388	395	362	346	374	374	380	378	430	394	394	365	363	362	349	391	380	356	387	411	386	396	363	401	405	350	395	360	362	342	360	375	367	354	395	343	357	402	378	370	371	362	383	368	386	414	388	366	378	402	385	370	345	352	418	365	402	371	364	377	377	390	380	390	372	400	364	383	368	409	360	375	400	395	377	383	378	403	380	390	355	385	393	421	347	384	375	384	341	372	378	387	378	391	409	367	395	382	376	362	368	352	362	405	409	395	385	374	349	379	352	401	371	373	377	361	386	373	387	379	333	385	381	378	377	383	389	356	368	425	362	389	404	387	416	360	401	345	387	375	380	374	381	375	365	359	360	385	371	382	363	383	374	357	368	380	378	363	386	356	405	377	406	397	374	382	407	364	358	362	397	408	399	387	388	387	365	367	376	376	363	388	381	400	392	342	312	363	372	374	356	367	384	351	380	357	403	369	402	357	383	342	397	359	359	375	369	345	397	361	410	374	406	359	375	368	359	375	407	376	371	366	393	392	389	360	370	353	365	392	375	369	376	392	361	383	394	374	342	359	392	395	378	371	404	375	397	392	379	407	404	362	377	367	380	344	362	380	356	398	405	401	381	369	364	376	348	381	393	360	404	373	371	373	376	376	382	378	361	341	389	360	361	366	372	413	364	376	355	398	400	365	370	367	391	374	358	367	413	395	380	378	383	382	395	376	390	385	391	401	349	369	417	371	380	333	402	386	375	355	381	397	376	388	375	364	410	386	368	379	376	402	373	390	365	351	398	362	383	392	375	396	393	399	386	316	381	364	357	366	387	364	359	337	380	363	371	370	384	348	357	370	366	331	351	365	410	400	348	378	386	376	363	390	376	381	365	384	380	318	387	383	418	376	376	400	387	391	377	402	351	398	401	365	371	382	365	398	398	386	380	329	366	357	394	387	395	404	384	390	371	376	379	394	347	320	376	394	382	369	366	345	393	392	419	381	378	372	393	393	375	365	373	368	418	361	371	402	400	357	379	386	391	361	368	383	364	394	397	395	346	357	400	406	376	388	382	375	383	384	407	380	341	401	389	401	356	380	391	370	384	394	424	381	367	357	351	401	388	388	373	400	345	341	431	386	384	357	363	367	346	367	382	361	386	369	365	405	401	366	380	382	361	393	357	393	412	379	384	396	394	374	399	343	394	373	394	374	343	385	364	424	389	331	380	374	414	389	390	379	358	355	371	367	370	398	408	370	349	400	378	384	401	382	344	366	379	383	373	360	385	376	431	413	367	354	349	396	371	376	412	404	408	383	361	400	369	415	415	372	371	386	411	403	354	338	363	365	359	400	405	402	424	385	387	387	384	376	372	388	362	361	390	377	371	360	394	364	386	381	390	379	370	365	354	389	340	366	399	362	384	366	379	396	373	366	330	429	384	373	370	388	399	362	354	335	366	416	393	376	409	340	373	383	403	344	363	368	391	365	379	368	372	396	353	396	354	314	381	375	375	373	376	398	391	356	354	362	353	386	373	397	375	360	396	343	338	381	371	414	381	390	349	337	386	392	381	390	371	353	381	374	395	392	369	411	346	375	401	363	394	403	378	367	390	378	381	364	389	396	385	360	356	362	382	391	374	394	393	399	340	396	391	405	407	364	349	362	392	378	370	372	378	357	387	363	349	375	399	376	383	382	387	377	414	358	386	408	360	350	389	369	372	377	384	391	334	369	353	346	363	400	382	389	369	369	397	389	377	371	406	388	408	332	350	395	385	419	396	354	398	402	364	381	352	373	417	368	349	364	395	417	360	342	352	405	374	354	361	364	379	350	397	402	367	393	388	403	365	370	389	375	395	372	370	346	397	370	365	379	362	412	418	401	375	385	380	368	385	374	395	357	355	352	358	363	368	385	391	340	380	387	385	368	406	385	372	378	368	359	345	363	351	381	401	349	390	376	376	383	358	393	380	364	382	371	370	357	367	388	368	389	342	359	376	400	358	361	351	379	368	386	385	340	387	392	360	411	381	440	351	384	363	399	379	369	385	345	349	376	387	371	371	370	375	374	351	399	357	398	386	369	355	345	402	357	358	378	377	352	401	367	406	376	359	386	357	389	391	365	392	373	369	373	377	414	356	352	391	393	376	360	383	383	338	342	369	395	355	393	332	399	373	363	363	355	404	368	367	354	363	333	388	352	371	373	349	401	395	376	387	397	389	377	382	380	434	345	378	374	376	398	391	384	399	369	382	383	385	371	372	356	386	357	387	386	357	386	391	384	400	385	391	367	393	364	379	399	393	368	402	366	398	380	394	397	364	355	399	342	365	383	374	381	409	372	380	407	408	377	402	361	381	363	392	335	330	361	384	349	371	367	408	340	363	376	337	354	375	402	357	371	347	369	387	399	364	374	379	352	371	396	399	410	379	370	387	361	380	397	370	384	436	394	386	371	377	357	387	345	376	394	379	406	405	377	386	401	385	367	377	398	394	369	373	354	368	374	386	366	341	377	402	351	364	375	389	373	377	387	375	391	369	389	368	359	361	419	380	377	403	419	365	385	372	369	357	379	351	344	341	420	393	394	345	394	372	384	367	364	392	385	385	353	410	375	377	356	385	383	397	399	403	381	374	349	371	393	362	367	418	372	346	366	388	372	369	376	387	387	317	378	381	403	412	396	349	375	393	347	407	389	356	368	359	389	401	370	402	382	362	395	361	346	384	419	356	342	401	386	353	388	389	371	359	380	355	342	399	348	398	394	350	370	392	407	398	352	439	418	403	386	388	394	373	375	375	333	434	405	359	364	353	368	401	343	396	388	417	384	372	384	391	371	430	418	387	423	359	388	370	323	393	343	390	378	377	387	363	360	354	383	389	375	373	405	357	394	352	375	360	373	366	395	375	417	356	370	355	371	382	371	374	358	365	387	385	391	370	383	382	402	413	356	403	355	406	368	384	391	378	374	369	367	374	392	403	400	396	347	351	357	386	341	373	372	348	370	390	369	393	380	340	378	340	395	365	388	345	376	362	339	365	389	370	375	365	354	379	400	365	429	378	391	384	397	386	393	331	396	389	382	413	350	343	394	376	402	402	369	375	380	401	379	375	405	383	359	372	386	378	341	418	368	372	354	398	374	365	367	389	378	388	395	418	333	391	369	405	388	366	384	386	366	365	394	367	370	367	399	354	407	367	361	390	366	378	344	410	370	402	381	361	355	365	373	376	413	348	370	390	388	352	392	410	348	374	420	378	363	385	374	383	401	330	389	356	359	366	389	396	388
33499	34702	27226	17008	7533	5850	4734	3710	3896	5304	4321	3179	2573	2030	2240	2777	2469	2701	2435	2276	2589	1776	1526	1375	1292	809	707	753	623	488	399	329	401	305	327	343	244	202	229	220	152	202	170	132	120	133	138	103	101	101	95	107	92	89	94	111	88	84	76	82	89	103	71	87	83	81	100	93	78	76	70	100	109	82	101	86	89	74	113	85	89	100	93	83	79	71	93	81	89	98	96	86	83	82	85	84	88	87	100	100	81	107	92	79	65	100	88	95	75	85	84	81	82	98	110	102	84	90	77	97	81	74	76	89	107	78	86	91	98	93	93	92	76	81	93	86	87	84	56	90	94	93	91	90	70	74	100	82	96	78	85	87	89	81	93	90	86	103	85	85	90	82	75	93	74	87	77	95	83	107	83	93	86	94	77	105	99	76	80	101	93	82	89	80	91	76	85	72	68	108	99	107	96	70	73	87	94	87	87	101	74	103	83	89	96	79	91	85	95	81	63	80	103	101	79	81	86	89	98	82	87	77	84	94	99	91	90	94	85	83	93	66	93	92	75	94	90	91	74	91	69	91	88	92	91	82	90	78	74	81	95	82	88	85	89	94	87	75	96	105	77	113	94	68	96	96	93	96	85	82	81	93	85	72	86	92	88	89	78	76	97	77	67	102	89	75	92	76	86	102	81	83	93	78	106	95	91	93	86	90	109	91	77	73	110	95	101	84	83	89	87	80	85	94	81	80	84	73	82	76	89	81	81	78	100	85	84	85	83	84	91	93	99	104	80	85	89	81	85	101	87	71	65	76	84	81	113	97	72	71	86	91	90	75	95	79	79	83	83	96	94	81	79	80	96	65	71	82	92	104	90	79	81	93	110	85	94	82	89	96	101	94	106	104	85	86	78	81	65	99	89	98	83	74	81	80	92	98	86	83	81	85	97	96	85	95	79	92	90	92	78	91	89	91	112	108	94	89	88	80	81	93	96	73	103	90	96	90	76	94	92	103	83	89	89	68	78	83	76	87	89	105	92	103	95	81	95	88	91	105	97	88	89	78	84	96	79	90	93	106	90	91	95	102	75	95	88	86	86	101	99	89	90	69	77	77	89	97	89	83	83	80	65	71	79	96	92	91	83	84	85	87	99	76	99	92	99	75	71	88	102	82	88	78	102	98	83	82	83	82	89	80	82	85	91	85	89	103	80	83	96	89	89	70	91	92	74	92	98	93	79	92	85	105	95	93	92	100	78	80	85	80	89	84	93	68	79	106	92	81	84	90	87	81	103	76	86	82	79	91	80	95	86	81	81	94	102	74	86	86	83	107	89	79	92	109	78	87	89	83	85	72	91	89	58	92	84	98	90	104	75	80	92	79	87	100	96	96	91	95	84	80	85	75	98	110	78	91	91	97	86	93	83	109	87	89	103	89	84	87	79	107	73	80	100	88	74	85	88	81	79	88	77	103	84	69	88	82	84	88	100	96	83	83	91	76	82	89	94	74	89	78	81	89	82	79	86	90	95	86	78	75	94	88	87	94	88	80	104	94	83	82	85	87	79	105	99	75	85	78	93	98	87	97	110	89	81	86	90	87	94	84	71	95	95	74	92	85	85	69	79	92	92	83	81	89	71	95	88	85	114	81	87	100	98	89	92	76	101	81	100	84	89	92	78	76	90	94	73	72	82	86	91	89	90	81	82	93	80	85	90	80	68	68	81	106	89	73	92	95	91	104	88	77	93	93	81	85	96	79	79	86	90	99	97	89	96	94	71	89	85	78	96	73	71	100	94	71	78	82	94	89	96	74	75	71	83	83	77	81	81	92	78	77	97	91	93	73	77	82	83	81	103	95	87	84	82	79	77	80	78	76	87	99	80	86	92	83	81	86	85	102	94	78	87	77	82	76	101	84	83	93	88	86	86	70	95	77	88	74	102	97	95	88	86	84	99	85	86	100	84	84	96	89	87	90	101	74	87	72	94	91	78	89	78	112	86	94	93	99	95	78	94	70	91	87	73	101	99	77	90	78	70	99	80	92	92	101	98	94	89	89	81	78	69	92	88	91	102	100	101	72	110	103	76	96	78	85	85	82	84	102	105	115	72	94	93	82	87	84	84	91	105	88	105	103	77	97	90	90	80	88	79	93	94	98	94	96	85	112	83	77	84	98	80	81	98	87	103	87	69	85	90	105	92	86	85	84	106	103	88	81	92	84	75	85	100	86	70	92	94	91	94	90	79	78	80	101	63	71	96	89	71	64	75	91	93	91	81	83	82	86	83	93	93	105	88	77	90	75	87	94	81	92	72	89	93	75	76	93	91	94	69	98	89	84	118	93	92	89	83	81	81	100	93	79	81	98	66	97	89	108	83	77	87	84	98	86	91	81	84	78	82	88	102	87	89	83	79	92	98	95	79	90	90	78	93	91	97	86	107	104	72	85	79	86	83	95	98	82	66	87	77	90	85	80	84	82	91	97	95	99	89	79	90	95	74	90	86	92	83	87	89	77	92	81	104	81	84	81	84	101	82	97	85	73	87	83	73	105	91	103	83	88	84	88	68	96	69	95	79	78	101	83	78	98	91	77	93	79	88	89	105	89	88	91	95	106	84	99	89	95	84	98	83	75	94	73	96	107	86	86	80	101	87	86	82	98	65	81	103	75	85	77	82	98	100	88	69	105	95	80	87	81	92	94	87	81	89	75	95	96	93	77	91	96	92	73	77	90	96	83	90	80	82	89	82	63	71	98	89	92	86	108	91	83	83	97	80	93	80	66	83	94	85	83	91	79	83	79	77	87	89	82	98	103	78	77	93	83	96	107	89	85	92	103	91	67	87	85	84	85	84	89	86	76	101	98	95	93	79	82	81	89	101	93	93	95	111	87	87	102	109	89	91	83	93	93	96	95	90	82	84	90	89	95	92	95	104	74	77	79	76	107	76	78	82	79	80	95	84	85	98	95	117	98	93	90	84	91	92	101	93	86	90	89	93	80	87	75	79	76	91	89	82	83	92	78	90	83	90	96	77	71	100	95	73	81	88	92	95	69	83	91	74	95	103	92	94	79	94	82	94	69	92	94	89	86	98	117	107	96	94	88	74	97	99	90	105	102	85	83	107	79	84	69	83	83	111	103	91	85	91	96	85	84	96	97	99	75	80	85	94	103	82	82	93	74	81	84	105	72	81	101	85	92	93	92	92	88	81	83	103	84	90	72	98	91	83	91	73	99	84	82	76	93	83	91	99	75	105	89	85	81	78	76	85	77	77	87	81	90	77	90	76	84	89	76	72	86	83	77	93	90	80	89	82	94	87	81	102	91	81	99	94	91	99	84	92	79	82	94	73	97	74	81	86	88	101	88	82	110	78	75	79	94	75	91	83	85	76	91	79	103	93	94	74	83	84	77	76	79	76	87	92	76	89	92	90	93	98	88	95	70	73	95	103	79	78	91	88	83	81	92	85	86	95	80	93	86	88	94	77	81	92	96	82	86	71	86	78	88	93	81	96	90
20204	29966	32566	27794	21024	23198	21310	20537	21493	25634	24400	20406	17208	15116	17809	21832	20043	19749	18674	17846	20236	17241	15576	14211	13993	9592	9315	8785	7292	6480	5223	3951	4967	3732	3768	4138	2584	1803	3383	2745	2185	1955	1619	1224	994	1073	1046	726	608	554	435	480	393	368	356	344	300	322	334	326	343	307	299	263	275	270	281	269	284	281	262	283	263	261	268	266	248	268	285	270	280	243	252	251	259	294	258	259	268	256	276	265	278	310	263	270	274	289	264	290	281	284	277	258	292	289	245	240	287	263	251	289	271	263	251	247	240	278	304	243	260	291	281	271	272	270	274	239	250	264	246	264	281	246	266	275	258	287	248	256	252	258	263	251	258	265	268	272	260	242	244	261	256	297	270	268	266	260	262	264	248	258	267	261	272	254	226	235	261	262	269	269	264	283	267	288	269	275	239	264	282	254	260	259	261	247	258	297	258	255	319	248	252	249	258	249	249	274	271	256	261	273	262	284	226	268	274	256	255	256	233	257	266	277	254	217	267	238	242	246	270	273	262	256	283	275	257	277	240	263	273	243	242	270	274	240	261	247	270	264	256	283	260	283	289	250	241	258	257	250	280	280	278	251	275	283	274	250	268	254	235	226	274	272	272	260	274	245	276	267	286	281	268	266	242	273	267	286	277	260	256	264	264	268	276	264	245	260	256	273	260	263	256	247	256	279	275	256	274	272	276	260	240	283	278	262	254	261	261	284	304	267	267	261	266	277	255	256	281	282	251	281	258	256	244	287	274	267	250	245	258	231	251	260	267	251	242	265	240	237	256	266	247	252	279	286	259	237	253	259	258	239	265	289	265	276	257	259	245	255	230	281	265	262	254	283	225	252	286	251	268	296	274	262	272	322	240	244	257	278	251	249	247	253	262	243	263	257	284	294	242	269	255	294	273	265	272	278	264	255	274	243	271	264	296	277	263	246	241	268	240	266	246	276	233	276	268	254	233	272	245	259	259	259	241	225	224	218	254	253	271	259	255	250	303	265	269	268	267	282	265	274	261	274	248	265	246	272	231	265	276	248	247	269	285	279	275	237	250	258	257	236	255	281	240	260	287	268	229	225	261	244	255	276	282	247	281	285	275	245	253	285	281	283	255	272	251	233	257	257	246	260	256	282	262	246	255	263	268	270	243	267	259	259	251	283	225	260	227	244	263	259	281	256	226	269	257	249	236	280	269	239	227	245	274	253	243	253	249	276	263	259	263	245	289	272	240	249	263	270	251	241	285	249	278	246	257	217	269	293	271	292	259	264	260	270	260	263	263	241	250	269	268	267	278	246	281	256	271	245	242	259	249	246	286	248	259	277	249	281	249	245	275	276	257	261	276	252	248	268	293	248	245	257	267	291	262	258	279	257	249	245	246	282	283	261	237	265	271	261	244	267	249	264	280	254	250	253	271	269	259	253	273	233	231	246	249	274	258	263	265	259	271	257	258	267	288	287	252	259	260	233	259	279	246	279	293	300	264	260	279	249	242	247	284	243	249	229	279	243	263	291	264	253	269	264	271	255	250	225	257	243	266	285	261	253	274	257	282	267	259	270	261	301	299	241	254	251	288	267	259	229	286	300	277	239	270	244	246	292	244	283	246	276	263	254	231	274	263	249	268	262	284	267	270	251	267	285	250	275	266	287	274	241	256	239	239	253	247	274	266	268	255	266	285	247	265	270	265	267	255	271	266	268	217	249	237	272	250	257	255	259	256	264	278	245	253	252	258	273	281	262	274	267	261	264	299	249	283	270	256	265	251	266	239	286	272	272	263	240	258	265	268	285	268	242	286	240	253	269	288	250	250	261	265	290	263	294	278	266	235	259	271	250	257	280	248	266	246	262	268	268	240	269	263	261	280	266	250	266	251	240	229	248	258	264	265	265	262	267	242	258	293	266	263	244	255	295	269	281	282	260	258	251	296	261	243	265	274	255	213	296	268	275	265	243	241	263	284	248	253	246	253	225	273	251	262	256	265	241	281	282	249	267	245	243	273	259	273	241	262	258	240	254	244	275	213	259	263	254	252	226	253	254	255	246	247	245	255	279	263	265	259	266	245	261	288	259	248	258	278	278	295	277	248	232	237	263	233	273	275	303	267	267	277	260	287	239	261	256	287	258	234	274	257	279	258	249	242	260	238	230	253	233	262	263	241	272	249	249	265	272	274	278	266	249	264	236	260	254	278	259	245	268	257	245	263	291	275	276	248	257	256	249	253	237	268	288	292	268	257	252	285	246	256	285	260	264	272	254	250	276	279	242	279	294	248	233	251	251	258	280	256	239	224	298	228	293	245	260	260	229	267	283	240	267	255	272	258	264	248	258	271	249	235	258	269	235	260	249	252	264	230	254	295	283	259	219	255	251	247	274	269	264	233	262	285	263	257	284	278	248	268	265	244	263	270	268	256	293	270	260	265	282	222	251	237	259	267	294	255	271	265	273	246	277	251	279	289	233	266	299	266	259	260	239	295	268	297	248	252	286	281	308	222	242	272	280	250	243	266	244	305	295	238	251	237	237	280	238	242	253	258	281	266	238	260	273	243	262	233	232	254	242	273	255	248	260	257	294	256	255	262	285	241	275	256	262	258	277	252	274	242	258	286	287	251	295	278	277	247	266	283	264	274	225	238	237	250	235	250	267	248	255	284	284	251	269	232	260	270	227	267	245	277	239	274	283	261	253	237	251	298	247	271	243	275	281	294	234	250	225	234	281	265	268	267	254	247	256	257	242	265	254	251	254	277	281	258	249	221	252	256	280	245	261	274	263	260	266	264	278	265	259	281	266	268	232	282	250	273	285	281	264	266	279	255	282	263	273	254	296	273	258	261	251	270	242	258	244	248	291	271	267	249	280	242	278	249	256	227	263	264	252	250	266	245	266	240	261	266	263	253	270	254	259	255	253	278	235	278	264	294	243	267	255	298	257	268	279	264	256	272	290	237	263	284	257	279	276	266	256	261	274	265	281	228	259	266	262	290	254	239	255	255	300	237	253	267	261	275	228	246	294	249	256	281	263	284	251	241	267	281	255	252	246	270	251	250	248	253	248	247	269	256	267	246	253	291	282	290	263	265	265	293	240	293	269	270	255	263	277	264	277	246	269	240	266	233	254	257	276	283	271	281	262	258	254	262	271	246	279	287	255	239	274	275	258	251	254	246	255	245	267	256	264	286	241	238	272	244	275	264	258	277	257	279	273	273	246	228	264	256	247	263	241	285	260	265	270	276	272	253	273	244	250	266	248	255	263	265	292	250	272	259	278	255	269	241	276	252	295	269	261	247	280	246	261	283	274	288	307	261	258	260	262	237	265	273	300	232	253	256	281	235	285	250	278	256	269	277	263	250	258	249	248	250	236	256	275	255	254	281	236	250	265	246	246	277	271	248	263	275	278	245	256	269	263	270	242	248	244	269	272	246	282	260	250	264	270	247	261	259	240	262	245	300	263	278	251	250	275	261	237	274	297	251	267	270	303	305	249	265	246	281	280
7337	5075	2342	984	469	463	422	402	396	392	366	315	270	273	263	281	296	278	269	234	237	200	253	196	221	218	203	183	181	155	183	171	169	179	197	195	195	173	222	187	175	193	175	210	190	179	172	180	162	189	181	176	183	198	185	188	182	159	180	189	197	177	197	190	158	168	205	179	175	180	169	169	189	168	187	180	198	197	156	173	174	185	216	189	179	176	175	174	177	180	171	193	195	171	161	175	185	190	167	179	202	166	166	202	155	178	195	168	167	187	186	183	180	187	200	190	179	193	195	162	171	165	172	181	165	173	176	182	184	171	191	177	157	143	183	168	192	180	188	198	163	169	189	188	162	169	190	183	164	200	165	162	188	175	176	195	163	180	168	176	178	160	199	161	185	178	179	151	180	181	172	166	201	164	196	169	179	166	172	185	190	154	166	176	177	143	173	187	184	188	187	169	180	182	198	180	160	168	190	173	182	172	159	205	182	180	179	172	172	178	170	167	187	181	187	204	186	190	177	164	165	170	190	197	166	171	168	173	186	177	182	189	200	198	153	164	176	177	186	193	166	179	163	183	184	200	168	167	187	166	164	187	187	203	175	200	176	176	188	167	163	194	168	172	189	173	176	175	179	169	155	160	173	169	185	168	194	172	206	179	161	160	178	164	176	184	183	212	197	196	169	197	165	168	171	196	156	190	202	181	187	171	171	160	199	167	192	193	174	181	176	170	174	174	198	167	179	145	174	200	184	194	167	179	169	178	201	165	169	186	195	184	211	161	192	180	193	175	176	207	184	181	188	160	152	191	190	182	158	174	202	175	194	171	201	168	192	170	185	184	205	195	222	168	176	156	174	174	190	188	154	152	165	197	172	177	191	182	193	188	177	180	165	152	180	186	176	163	175	176	186	179	161	178	195	199	167	186	193	196	164	193	196	174	203	197	183	190	177	181	192	180	167	183	191	188	200	193	182	157	160	174	170	212	180	159	183	193	227	164	174	171	159	174	173	167	167	179	144	169	177	176	184	180	176	160	181	194	191	185	180	184	191	181	159	152	188	175	172	162	163	182	177	177	182	155	156	193	179	173	172	183	169	191	192	193	180	205	189	206	177	166	175	151	169	179	155	179	201	169	178	198	181	169	187	171	189	197	159	185	199	191	211	188	166	154	193	189	168	170	147	150	193	191	157	154	181	187	186	180	189	172	176	180	182	156	181	175	151	196	181	189	189	172	190	185	184	191	166	194	195	187	239	166	217	177	181	180	155	178	158	191	178	182	188	171	149	146	203	167	188	191	203	176	156	174	184	158	169	165	180	181	184	215	192	192	199	171	156	187	163	172	178	176	152	190	164	194	176	182	184	164	175	191	202	193	173	156	155	162	200	192	187	177	181	192	186	176	168	193	187	175	160	194	188	183	189	188	183	170	175	167	177	183	182	176	182	182	173	179	204	188	173	176	186	192	193	164	174	172	190	163	186	162	193	181	201	176	161	177	199	170	154	206	186	198	175	199	185	182	176	182	177	180	174	155	169	169	189	168	170	198	148	172	182	176	188	196	182	168	194	196	183	184	174	175	173	178	191	180	193	158	187	176	169	176	176	171	189	180	178	188	162	199	162	196	173	170	195	177	182	193	181	197	187	173	199	163	194	169	175	176	174	182	164	177	185	199	185	176	189	173	153	146	178	201	187	195	177	195	172	194	172	178	204	168	166	186	163	185	169	166	175	151	183	190	183	187	209	169	167	150	178	173	185	166	175	187	187	211	168	165	179	159	169	166	176	173	189	156	203	161	187	178	174	155	186	188	182	181	169	153	172	174	191	191	182	183	171	171	195	178	186	193	203	162	210	183	167	197	155	185	185	156	170	180	199	196	172	185	170	204	174	202	190	195	177	184	188	183	184	178	165	198	193	184	158	182	192	178	190	192	201	188	165	206	175	160	170	159	175	188	185	167	163	165	166	194	150	178	204	179	163	200	179	183	183	201	185	184	151	167	198	176	195	174	181	166	184	153	199	203	178	178	183	173	210	176	166	153	173	171	190	197	181	196	177	179	165	196	162	171	175	169	168	183	157	172	173	165	190	201	187	167	190	158	175	185	179	168	184	180	184	191	177	149	161	186	186	179	176	166	184	180	185	184	204	168	177	180	181	177	196	175	191	172	168	189	176	176	189	180	178	186	182	202	181	188	158	174	176	182	199	190	179	164	155	162	168	197	177	184	170	175	175	160	169	173	158	177	164	202	169	172	168	195	195	167	165	176	192	178	179	171	180	181	181	158	163	180	177	179	192	149	163	185	189	159	181	160	175	176	178	178	163	184	159	166	169	169	180	194	186	189	195	177	198	189	148	175	169	170	186	192	158	177	167	145	203	181	156	176	153	172	177	151	171	148	198	183	167	184	169	176	166	159	160	189	149	170	177	185	176	197	189	164	180	183	180	166	200	180	188	181	189	158	164	176	176	185	183	208	175	192	187	169	201	155	180	175	187	181	156	212	168	180	182	167	203	196	182	195	209	183	159	199	162	193	172	196	152	164	165	176	172	149	184	197	181	154	186	184	189	227	170	172	191	181	206	186	218	183	175	200	181	170	164	178	170	150	192	182	175	178	167	153	213	167	184	161	178	184	191	174	183	190	161	189	190	204	187	167	188	185	212	170	171	163	198	177	191	172	184	192	177	166	174	178	175	181	185	167	161	190	169	183	184	194	166	185	175	186	189	190	179	191	155	190	166	161	195	191	174	164	182	183	177	179	195	173	165	166	182	160	187	170	213	180	188	164	153	180	188	191	190	174	166	170	187	170	170	168	197	202	186	168	183	143	178	171	186	152	198	163	161	182	200	165	178	173	181	201	175	174	150	193	182	161	183	168	194	152	179	179	190	174	193	195	182	167	192	150	196	181	172	186	199	169	186	167	164	177	171	180	162	186	155	186	161	199	185	182	181	192	216	163	187	157	179	183	180	187	168	174	186	184	177	189	197	180	181	160	174	174	191	171	164	158	174	147	154	163	151	194	185	190	178	167	178	173	201	186	178	175	148	160	171	160	164	188	173	166	167	171	173	167	191	180	204	194	175	172	177	179	194	163	188	205	180	170	174	173	171	177	205	181	183	176	186	187	194	171	195	154	159	160	195	191	141	189	179	172	182	209	172	189	161	195	179	177	199	205	186	173	174	203	185	196	190	176	183	172	180	184	196	183	179	198	181	191	172	161	175	213	184	181	182	194	187	166	198	172	182	194	158	196	196	178	165	189	201	183	190	181	177	178	148	176	168	156	168	170	187	173	162	187	194	192	179	190	186	201	185	198	183	175	153	206	180	164	173	179	174	192	182	179	177	184	200	183	186	174	177	176	170	161	166	159	178	165	168	189	187	162	193	175	180	198	159	167	213	176	157	189	195	173	182	178	174	168	186	162	190	192	199	170	196	188	162	191	197	181	178	173	190	179	180	188	175	183	188	181	169	148	192	152	175	170	174	189	189	170	192	184	164	187
6357	6397	8645	7509	5460	4853	4203	3485	3664	3470	3322	2930	2399	2082	2109	2095	2100	1729	1863	1763	1803	1555	1474	1261	1215	970	1030	934	818	748	756	652	664	623	679	616	596	574	606	598	589	583	555	529	557	540	516	509	466	505	489	512	481	451	499	520	511	493	477	508	487	475	531	494	473	503	501	535	497	484	524	514	514	498	441	504	468	488	496	480	470	507	474	449	469	481	529	478	483	484	448	482	467	468	534	500	479	488	523	485	525	496	480	513	483	511	526	508	491	475	477	495	514	481	466	494	515	491	492	516	475	481	481	494	488	481	484	460	495	475	476	487	450	480	532	484	497	464	524	475	487	485	475	470	540	484	507	496	505	456	493	441	483	467	492	483	506	487	540	472	503	523	493	508	500	489	527	475	539	513	473	495	485	469	478	456	488	472	487	504	485	509	481	507	499	480	488	517	477	500	483	494	490	479	492	548	536	481	505	494	498	488	473	483	480	478	478	471	452	476	509	471	514	497	517	519	484	492	471	530	441	520	500	482	507	481	481	447	477	429	505	501	480	537	507	539	500	527	522	474	475	493	482	537	472	498	482	482	503	497	494	518	485	476	523	497	532	494	486	516	515	485	481	500	531	500	504	488	512	550	479	513	488	484	518	529	492	503	498	468	484	503	513	519	525	500	477	454	515	445	480	469	495	489	432	522	492	489	479	470	476	459	510	505	468	486	518	470	481	518	507	530	472	454	524	486	483	479	551	454	513	518	513	514	508	488	546	466	506	472	492	430	493	489	485	545	519	495	503	512	527	488	534	464	517	503	513	482	485	550	489	485	499	497	501	485	512	531	467	465	478	506	486	525	487	473	492	502	497	516	456	525	522	492	510	479	511	475	533	501	498	478	503	490	460	484	483	498	480	508	522	531	531	466	528	501	490	500	472	462	470	482	490	489	482	474	497	497	499	522	499	478	483	491	492	509	511	498	500	500	486	488	487	435	528	525	517	501	469	484	476	491	448	477	523	476	497	499	532	502	511	489	485	452	452	477	494	467	488	472	454	472	485	505	485	505	494	492	455	508	475	479	455	509	524	515	510	513	490	513	471	473	474	509	482	467	528	496	501	454	454	503	494	467	468	503	489	488	492	494	478	521	485	492	498	457	522	498	496	478	509	489	485	480	519	466	430	472	492	515	486	465	472	496	458	481	487	497	473	494	472	468	478	452	521	466	515	509	444	497	454	460	497	468	442	484	448	478	473	517	458	449	509	486	496	531	475	472	522	485	475	471	512	446	526	458	520	512	480	519	491	515	500	529	455	465	501	475	504	475	487	479	463	474	493	455	497	489	484	478	505	479	456	504	470	456	493	476	467	530	498	495	514	467	452	518	492	506	491	539	481	465	528	490	494	497	499	524	498	520	527	509	472	481	495	497	453	503	473	509	507	458	515	497	449	442	484	502	480	484	480	474	470	483	491	473	472	530	495	480	517	460	501	490	483	522	481	449	493	498	527	459	502	506	453	539	521	482	481	503	466	523	518	482	485	452	525	542	548	504	486	441	472	522	499	537	501	482	500	483	493	510	482	481	455	448	490	472	502	492	473	529	461	497	524	514	525	513	483	501	474	462	513	490	471	472	466	509	513	462	522	478	477	494	505	453	549	508	470	453	499	485	486	454	491	497	466	452	484	506	542	505	477	494	512	469	509	482	505	497	485	500	521	488	509	494	508	473	478	550	473	469	455	498	473	486	504	469	489	485	477	496	474	499	489	457	475	491	510	471	492	484	495	506	503	456	513	469	485	497	503	490	507	512	502	500	479	509	491	445	557	494	508	476	484	514	485	470	459	494	485	489	486	487	477	468	489	471	515	503	530	519	513	472	474	459	491	533	487	487	480	489	515	483	494	461	485	491	505	483	475	482	499	497	462	485	481	459	514	474	494	510	500	485	473	527	460	433	482	511	508	517	511	531	523	486	506	493	488	486	467	494	465	522	492	448	476	530	519	489	520	489	489	496	492	496	469	500	451	473	494	467	518	457	500	488	497	499	489	453	484	490	504	434	461	455	523	506	495	515	493	506	507	511	476	487	538	466	455	486	513	539	461	502	534	486	520	514	458	500	470	526	507	482	507	509	524	490	460	518	535	511	466	489	461	482	483	456	489	558	483	497	475	491	473	526	512	498	486	491	522	449	496	505	511	503	494	503	489	466	508	498	516	468	468	460	509	474	499	527	543	481	473	481	477	471	502	466	486	471	489	496	483	501	497	498	476	500	483	480	510	498	482	492	545	472	477	482	501	460	506	493	479	464	492	475	462	476	465	504	476	475	554	507	470	483	476	535	453	511	470	509	500	476	469	497	497	479	476	477	463	500	484	516	502	469	494	512	517	482	491	512	507	513	462	502	494	489	484	450	541	495	465	519	511	499	484	476	483	479	473	496	476	516	547	526	471	524	494	467	500	501	493	467	517	494	467	520	464	488	510	509	504	481	523	460	516	471	496	487	474	496	456	517	477	500	504	516	444	477	521	511	486	475	498	529	525	496	495	482	484	503	515	483	471	477	493	481	535	533	484	476	502	494	458	522	491	482	505	473	501	485	503	503	461	481	461	507	456	509	508	501	461	478	484	482	513	478	516	523	472	487	505	493	540	506	488	525	480	504	530	515	497	487	510	458	479	521	496	492	514	516	505	499	472	509	501	490	490	512	458	501	491	465	478	469	507	541	471	477	477	478	503	511	487	488	469	504	503	459	502	489	495	485	503	472	499	498	486	511	522	494	501	503	497	490	438	499	495	485	477	488	509	494	493	469	501	495	503	488	529	496	490	481	494	462	475	517	508	533	482	464	535	540	491	509	466	481	512	479	486	490	499	514	483	489	492	507	464	492	467	467	486	502	483	509	531	485	427	468	477	457	484	490	496	519	462	515	499	563	530	484	509	459	512	489	498	519	512	481	509	491	459	451	465	467	469	528	465	475	485	501	503	486	488	482	478	504	486	470	465	492	500	495	471	501	497	473	501	504	495	503	481	480	511	523	492	511	457	501	479	468	491	518	499	455	502	492	492	502	486	476	466	454	499	516	463	482	482	511	516	484	466	497	507	479	511	493	444	529	487	533	510	447	510	506	504	480	513	473	461	486	486	502	493	493	510	486	454	480	452	475	505	462	491	469	504	487	456	513	517	492	498	458	490	465	519	498	509	472	489	511	476	488	477	512	450	477	500	523	513	538	470	511	476	502	514	518	508	478	483	492	475	497	526	522	500	475	483	486	499	495	500	515	455	497	483	486	474	494	478	484	475	468	475	512	491	492	504	467	475	470	464	478	470	475	492	502	486	482	463	518	498	478	469	505	491	477	521	484	483	401	512	501	508	477	476	496	486	527	506	490	488	512	515	512	436	468	509	483	482	465	531	483	452	474	472	471	506	495	475	512	472	507	518	522	539	479	487	493	493	479	467	499	530	507	566	465	514	484	431	507	499	516	532	490	546	439	492	504	482	457	467	477	476	469
25446	26210	23814	12569	3947	2478	2471	2034	1743	2475	2298	1930	1698	1249	1395	1199	1352	1317	1227	1060	1215	879	747	630	683	539	461	440	376	300	270	235	232	247	257	234	202	182	200	228	181	175	189	170	158	168	141	142	148	148	163	144	129	136	141	138	140	112	117	164	153	160	123	154	163	151	159	133	131	150	129	155	139	142	135	138	145	136	120	145	140	135	135	133	148	109	127	114	138	139	146	145	125	143	135	154	126	135	134	152	135	154	137	130	128	118	146	159	129	128	133	113	127	160	149	143	141	146	134	152	142	131	145	140	148	139	139	143	135	153	137	136	137	134	142	119	127	124	158	160	150	139	162	127	132	131	137	139	130	139	132	130	129	146	140	124	135	158	118	133	141	142	166	134	136	146	156	116	133	129	143	146	116	156	140	138	135	140	148	122	141	130	144	141	152	127	130	155	125	133	151	135	125	113	125	141	135	126	114	142	144	156	134	127	128	140	132	150	147	151	132	120	150	127	150	127	123	132	137	144	131	147	128	137	124	138	144	140	112	139	119	115	158	138	126	145	143	134	135	156	133	133	141	144	146	128	142	140	144	154	165	133	153	126	146	136	133	156	148	137	148	130	138	160	158	142	145	119	152	135	147	155	134	134	122	139	139	132	154	121	142	141	126	134	148	135	140	126	152	138	146	132	138	154	141	136	165	152	112	121	132	136	139	119	122	132	144	145	114	127	137	135	132	140	144	129	138	141	132	116	142	132	140	144	130	132	127	152	131	150	146	142	134	136	140	133	128	127	155	133	140	116	123	153	152	125	145	144	141	136	142	145	147	140	153	127	134	120	119	143	127	129	140	125	145	131	142	145	133	129	142	130	126	137	141	113	165	132	158	138	144	139	139	132	163	127	136	160	130	124	124	149	147	115	135	124	133	131	122	142	152	125	140	118	147	122	134	138	146	114	142	142	126	129	137	148	133	122	139	126	147	139	146	131	122	125	143	115	135	132	140	113	131	144	154	127	142	120	135	126	123	139	131	136	139	143	147	126	140	128	154	145	113	111	138	115	135	151	132	138	129	141	133	139	143	136	172	157	135	146	147	135	127	130	130	141	137	146	142	134	147	145	126	129	157	144	123	155	144	161	135	139	142	140	144	137	129	144	144	146	127	150	160	137	142	161	143	147	157	159	134	134	117	129	144	139	143	126	137	142	145	136	136	149	146	143	123	139	139	135	166	133	117	156	132	124	116	121	147	144	125	155	119	140	145	145	165	124	133	125	158	133	119	129	133	147	135	150	144	139	120	150	173	154	158	153	134	131	131	121	135	135	120	142	132	138	128	120	146	141	135	126	147	128	147	131	148	131	141	117	128	142	157	141	141	137	131	135	126	136	138	139	139	127	131	140	137	155	133	155	140	140	143	143	132	153	137	129	153	138	100	143	129	146	125	126	132	137	164	139	156	153	138	158	131	140	127	123	124	126	160	131	146	147	153	137	163	121	143	165	143	143	133	132	139	142	145	137	135	129	150	140	139	138	146	119	146	131	145	138	138	174	132	142	139	148	146	126	134	128	129	119	145	142	154	125	125	129	126	151	141	136	158	132	156	130	143	129	137	137	135	128	143	134	138	132	119	150	118	123	121	139	133	139	145	132	133	141	115	152	156	154	131	145	115	149	136	138	133	135	129	146	149	122	141	123	145	148	128	135	131	142	132	128	126	121	127	131	166	145	138	133	146	154	133	118	117	146	126	137	144	139	118	104	141	164	130	131	124	139	140	129	142	128	144	136	140	118	146	135	147	137	133	156	140	123	132	120	136	129	150	126	139	149	138	141	129	143	140	132	152	164	144	147	130	132	128	118	138	141	159	121	159	131	146	141	121	126	152	129	123	139	125	132	123	169	129	133	144	140	130	125	139	137	126	126	145	171	136	146	140	148	137	148	150	132	135	138	140	120	162	154	143	146	121	136	132	127	146	143	115	132	149	132	154	135	124	133	150	132	135	139	124	158	156	164	128	145	148	147	134	143	130	150	136	144	127	118	133	145	139	145	125	131	119	138	144	95	131	150	133	144	142	158	138	136	131	122	136	172	130	133	132	131	133	129	153	139	153	163	141	147	146	140	125	137	147	132	126	114	148	129	162	152	127	118	130	143	116	150	140	136	132	137	135	142	149	120	140	143	140	154	139	144	134	136	139	131	133	131	141	147	123	142	147	148	137	127	132	137	116	140	145	129	130	124	134	118	132	150	137	143	142	151	149	151	136	143	130	129	132	141	141	140	150	132	139	143	135	136	131	133	167	151	141	148	156	144	123	146	152	142	128	108	137	151	146	129	126	137	126	138	126	131	131	133	129	160	121	148	148	144	124	138	120	139	154	128	124	148	141	130	124	114	160	129	133	126	141	131	153	139	133	134	158	131	158	125	133	151	133	134	147	131	143	148	137	136	136	141	137	148	128	111	117	128	128	141	155	154	145	128	144	117	123	132	158	147	132	121	149	137	112	121	137	143	143	156	142	145	127	131	162	126	148	149	131	129	146	134	155	151	153	137	156	130	159	138	160	132	129	122	111	132	123	149	132	144	147	131	140	144	137	144	132	134	140	123	137	137	142	111	165	144	137	155	175	144	137	145	129	148	145	128	123	139	152	139	130	129	111	155	127	133	132	130	152	146	149	155	133	131	121	147	144	126	142	150	134	136	129	136	126	131	121	131	109	170	129	130	118	157	135	162	126	154	152	133	145	134	125	129	135	111	125	139	127	131	115	145	116	133	111	132	122	141	144	142	126	148	136	141	133	148	127	125	126	153	150	142	140	151	144	143	148	133	151	127	151	131	115	137	151	140	159	140	146	127	123	142	128	121	142	137	140	151	148	119	134	140	138	149	153	137	139	115	147	142	120	133	160	148	144	135	146	165	141	135	137	123	129	132	151	141	144	142	127	157	121	134	152	149	138	137	139	141	129	125	135	135	147	143	138	125	141	152	133	162	124	133	143	138	169	135	121	110	116	116	123	116	144	163	147	139	134	143	125	135	145	139	128	122	112	139	144	133	125	149	160	110	144	142	121	129	167	140	128	111	149	124	139	131	146	136	146	135	128	129	124	134	159	131	139	135	138	150	120	121	152	147	126	151	125	148	157	143	136	124	132	138	140	137	142	143	133	139	130	135	132	160	138	128	148	147	130	140	112	153	134	141	151	138	140	143	133	149	150	138	145	146	125	140	142	150	127	137	127	144	152	158	137	139	130	140	150	134	133	120	137	123	138	131	125	124	142	138	129	135	148	146	126	124	157	130	130	130	125	138	149	139	130	152	143	162	150	117	156	133	142	154	132	157	121	132	136	147	159	143	147	136	143	126	129	143	138	121	163	124	147	128	130	125	137	127	135	122	143	107	126	158	137	166	122	116	160	143	159	146	140	136	143	137	134	146	125	145	132	153	141	165	140	132	156	154	151	121	139	134	144	139	148	138	145	150	120	137	121	131	143	133	106	159	139	136	138	133
17041	24114	31264	24545	15309	14661	15086	13870	13224	17616	16878	14436	14481	11012	13519	12352	13181	12003	12329	11154	11849	9898	8981	8301	7774	5799	5298	5272	3995	3547	2383	2259	2660	1969	2366	2275	1582	1064	2201	1832	1272	1315	1261	866	780	829	725	614	572	567	465	474	458	461	400	409	423	441	409	437	400	385	412	371	380	408	360	392	390	376	403	361	406	377	414	411	393	410	391	387	378	410	329	367	382	407	370	357	387	370	399	405	388	374	352	381	372	344	418	417	368	364	381	392	409	385	377	394	373	360	364	375	356	409	417	360	390	393	412	393	375	391	435	389	412	392	345	406	383	380	387	384	368	393	369	393	372	393	366	355	409	350	364	381	386	371	373	349	388	412	390	389	370	379	393	413	389	366	378	395	395	383	383	376	393	377	403	389	378	357	368	405	386	358	403	391	381	365	345	409	371	389	356	401	410	387	397	352	426	373	359	383	392	387	396	381	362	381	353	397	358	443	403	371	378	394	355	380	398	334	365	359	391	382	407	349	389	380	394	406	398	391	381	392	393	409	380	389	387	365	380	405	379	389	399	374	399	409	377	337	396	368	363	407	371	414	394	336	363	410	369	344	374	346	424	367	384	367	394	390	397	417	357	403	379	399	366	367	386	367	362	398	372	385	363	374	391	357	375	395	392	388	372	416	412	361	354	400	399	384	373	380	396	348	364	374	362	380	395	382	369	356	379	412	360	420	359	371	385	416	381	363	361	378	396	414	415	390	379	402	402	382	381	415	440	403	373	385	397	403	354	359	372	405	362	373	354	362	386	365	367	383	409	390	355	397	410	408	409	380	400	382	381	406	402	385	375	400	374	386	383	395	407	399	343	410	397	372	385	352	398	368	370	370	391	368	360	387	402	347	415	403	423	346	386	397	391	398	405	401	395	372	383	404	376	369	389	410	406	392	372	386	343	370	402	383	413	403	361	344	385	406	408	394	324	394	401	362	417	422	417	381	442	358	411	385	356	398	375	357	386	378	374	382	409	384	378	376	380	390	385	395	408	429	368	382	397	396	394	403	385	417	393	366	392	401	388	394	420	409	366	373	372	385	387	377	342	355	401	397	392	415	379	374	365	409	362	382	384	387	374	402	407	412	370	396	360	363	383	411	373	405	417	397	373	394	405	405	364	388	399	360	413	379	408	422	383	370	370	417	389	364	388	391	367	364	375	383	385	384	406	411	373	404	400	373	343	372	375	377	389	367	384	398	373	373	397	374	392	366	402	411	386	403	386	409	391	381	377	400	377	389	385	405	388	352	355	400	381	388	388	355	397	378	372	351	409	410	405	342	356	381	398	394	397	388	410	341	403	368	388	396	390	348	366	386	424	410	377	419	372	413	378	404	356	371	406	375	360	372	395	401	406	364	379	374	406	384	400	356	396	392	394	400	375	383	409	336	417	404	377	388	393	432	340	362	395	401	388	360	381	390	405	414	403	421	402	365	389	337	363	394	430	367	408	419	370	397	398	357	409	378	387	393	398	367	363	364	370	407	390	431	381	353	403	361	387	407	388	360	418	375	380	384	388	387	385	406	396	375	390	403	408	362	396	362	391	411	360	377	357	377	396	384	416	395	368	411	397	400	353	384	376	395	351	372	393	401	402	400	379	350	397	334	379	408	431	369	339	409	401	366	399	373	350	388	362	395	402	384	365	390	381	392	357	372	406	385	373	397	383	394	404	389	371	375	355	376	346	399	383	414	384	390	393	402	381	348	387	407	401	408	436	372	390	370	364	414	388	386	374	377	397	400	394	412	392	373	338	395	390	365	379	357	384	371	400	375	443	387	387	375	389	367	365	384	363	384	389	399	396	376	414	358	398	409	388	413	383	377	378	364	378	351	384	364	388	379	421	398	374	344	349	381	330	408	367	362	358	370	395	374	362	375	392	389	404	356	377	389	382	347	408	330	388	380	372	404	423	354	375	425	396	394	381	381	395	379	382	401	382	402	389	399	388	371	405	352	345	386	362	364	379	405	380	388	349	410	367	389	391	352	386	393	341	405	365	417	382	365	345	366	372	391	434	389	401	355	386	383	380	390	381	395	387	376	394	420	372	386	411	370	389	377	397	371	371	391	364	371	383	414	364	375	379	387	385	410	379	404	415	356	415	390	395	389	425	359	368	384	408	376	374	372	391	398	391	383	377	420	402	367	369	394	389	339	398	405	361	349	368	422	383	396	388	386	377	407	404	390	371	380	406	333	388	394	384	407	337	371	338	405	369	424	372	403	383	378	367	418	358	394	388	411	400	365	416	397	374	409	404	396	389	368	388	345	376	368	374	362	405	396	360	423	368	396	372	343	379	371	388	373	393	431	382	354	414	392	406	380	393	391	373	385	384	411	373	410	401	361	386	384	393	415	434	399	370	393	401	389	344	355	390	405	380	382	375	380	329	380	405	386	370	375	379	379	382	358	387	400	423	386	403	399	367	382	423	353	378	387	380	383	410	391	357	367	391	360	379	381	375	355	389	383	394	381	369	385	387	406	388	396	355	404	354	388	390	415	419	347	361	400	356	361	388	413	353	353	409	379	402	362	374	382	378	386	362	374	380	398	367	383	403	362	401	394	375	397	356	380	397	386	393	395	399	402	365	430	372	392	394	373	376	363	372	399	391	410	404	400	402	375	396	385	392	405	400	386	427	388	389	418	370	405	333	365	396	406	383	390	364	382	362	393	398	390	388	399	364	393	387	384	414	365	386	382	389	420	387	347	385	373	367	364	442	394	367	362	403	384	394	375	350	378	392	388	368	397	382	402	406	375	418	407	393	416	371	362	380	381	373	388	369	360	391	440	394	350	450	400	378	397	421	381	374	393	397	369	358	365	394	408	380	419	407	388	384	381	398	378	386	408	384	389	355	387	404	355	363	358	364	384	327	395	397	344	352	383	386	371	407	392	382	417	393	391	333	394	359	391	363	393	371	387	365	418	411	351	388	395	382	370	389	396	366	375	388	388	396	398	381	388	400	350	407	401	375	373	394	398	365	343	381	424	411	371	408	402	402	397	369	400	371	371	369	385	374	382	385	388	402	376	386	391	397	381	446	383	405	383	370	385	394	388	339	368	397	362	387	378	379	401	375	406	379	427	401	372	386	404	379	405	394	366	372	392	387	333	414	369	385	405	407	383	394	387	391	395	365	382	413	400	376	381	383	402	349	358	348	366	388	394	414	399	410	385	412	375	384	393	384	374	394	399	387	406	414	389	389	387	350	397	408	396	379	369	396	375	381	396	348	386	362	374	403	382	405	406	383	374	400	389	360	381	378	411	371	394	394	389	396	396	405	354	371	382	371	385	377	387	382	379	384	375	375	357	375	426	368	342	361	389	412	428	412	368	394	393	399	387	386	367	363	419	386	376	377	404	388	407	398	397	376	420	343	414	400	358	399	410	396	384	390	400	388	403	389	385	389	360	388	400	414	402	390	402	376	397	393	426	392	387	386	376	368	399	415	375	397	391	381	393	374	385	386	385
36314	36613	30547	18211	8545	5681	4796	3771	3495	4692	4280	3598	2760	1884	2695	2370	2974	2609	2129	1880	2224	1698	1520	1252	1198	885	816	735	572	522	414	434	352	264	326	265	247	188	296	271	163	208	182	156	120	151	144	111	102	98	103	106	100	73	84	77	105	88	91	108	79	98	91	79	92	87	110	83	94	85	113	84	115	97	105	88	104	81	87	85	92	85	98	96	109	78	103	89	70	95	81	85	87	75	87	81	92	89	99	94	93	78	80	116	84	92	93	91	88	91	78	79	86	86	101	90	99	76	91	91	92	103	71	95	61	85	92	102	93	99	102	104	87	81	92	86	86	106	78	90	100	106	86	84	98	76	76	83	95	94	101	89	95	73	74	88	73	93	89	94	90	93	92	97	83	81	84	80	85	71	95	86	95	91	99	82	92	95	89	101	109	103	90	74	85	89	85	87	96	97	85	85	100	79	72	89	74	87	83	98	100	89	114	84	94	74	75	95	86	94	71	90	100	90	109	78	87	102	94	85	98	93	86	89	100	78	95	78	94	104	86	82	89	94	99	88	79	91	107	82	107	75	92	93	106	83	86	74	89	81	85	90	99	103	85	102	106	89	105	88	80	77	82	89	93	82	90	93	99	99	106	95	90	90	98	81	97	87	84	89	85	85	90	92	82	77	88	91	94	75	105	91	99	98	74	90	95	116	86	88	93	96	89	82	110	73	84	81	88	105	85	75	84	86	99	94	86	72	88	72	84	83	93	106	88	78	85	97	66	86	99	97	84	77	86	88	88	95	90	108	82	102	84	72	78	92	89	100	89	98	88	93	85	71	96	82	94	84	98	97	93	83	76	92	90	90	91	91	93	87	86	77	78	71	88	88	70	102	91	98	97	105	77	95	89	99	94	96	70	103	83	84	101	104	85	95	87	92	101	93	94	91	98	84	88	92	85	103	96	70	102	93	88	106	92	88	88	93	100	99	88	89	84	85	84	85	93	77	103	75	95	81	82	80	74	114	96	97	86	110	90	114	93	92	81	87	86	86	86	112	83	74	80	95	105	108	94	84	98	82	100	89	101	82	99	104	99	91	113	80	92	98	93	92	89	91	92	76	104	86	89	88	116	78	90	77	87	109	87	85	97	90	88	96	93	94	89	104	99	96	84	101	96	112	92	87	91	81	89	96	102	81	87	85	98	99	98	114	93	92	94	91	78	94	89	93	81	90	96	80	98	102	108	89	91	88	95	91	93	90	84	84	89	94	83	78	103	85	106	70	95	108	88	83	85	85	103	89	86	104	75	102	72	91	80	74	86	94	91	87	91	73	91	94	82	93	100	89	93	81	117	94	95	91	94	111	85	96	92	88	87	96	100	72	98	83	95	91	77	76	78	80	93	88	86	87	92	82	93	91	104	89	94	79	100	104	95	96	80	112	85	79	90	108	78	102	83	71	106	83	91	92	107	98	115	89	87	91	88	98	106	90	89	83	97	77	82	96	77	85	78	105	78	101	93	69	94	92	77	76	79	91	94	81	78	91	86	76	73	93	90	85	112	104	87	109	84	96	99	89	90	88	91	83	98	100	97	94	111	79	89	94	76	89	105	84	97	101	112	105	85	83	91	78	88	84	96	119	79	83	80	85	95	80	88	93	87	74	93	102	93	98	77	82	79	88	98	83	106	103	99	94	96	93	100	78	87	95	97	96	89	86	95	97	92	106	107	94	101	86	109	88	103	85	94	102	100	87	94	101	79	99	83	96	89	81	91	92	107	89	101	95	108	84	87	90	88	87	83	84	91	95	77	102	102	85	93	96	77	88	75	84	74	87	97	86	85	74	101	97	95	88	82	91	97	96	86	92	95	94	104	91	85	105	94	108	90	84	91	108	93	83	86	89	115	87	91	95	91	94	95	84	88	88	90	84	82	94	80	79	99	92	78	100	104	79	86	102	88	85	92	78	84	93	95	101	93	92	84	96	99	89	114	87	87	89	71	86	88	89	93	94	98	107	95	80	119	84	70	77	95	102	102	70	109	88	121	85	106	100	98	80	110	95	107	102	84	86	84	97	110	111	94	92	91	89	86	89	103	94	85	113	80	94	95	94	92	87	80	90	75	76	86	84	80	103	80	83	101	69	100	75	85	103	89	106	92	83	87	88	107	80	95	100	89	89	79	86	105	93	106	85	97	93	104	74	97	93	90	94	85	90	79	90	96	102	72	86	79	93	78	91	93	87	87	96	94	95	104	94	108	96	79	85	93	85	112	108	71	101	84	90	91	83	93	91	84	98	87	85	97	113	85	98	100	87	93	80	91	86	90	80	89	94	104	101	80	93	104	85	80	100	72	102	85	92	108	78	92	72	90	83	94	92	100	96	89	103	82	90	86	68	90	95	75	95	98	94	74	103	100	95	85	95	88	100	98	114	81	99	73	75	102	89	86	93	100	99	92	93	83	69	91	86	85	103	99	88	80	84	100	97	99	81	96	106	88	87	99	96	92	79	111	88	76	97	95	86	97	105	74	88	84	78	86	88	63	96	93	109	91	86	95	87	85	109	95	97	100	108	93	87	80	76	90	97	93	89	101	93	107	84	88	98	82	106	79	87	93	96	86	70	114	98	87	96	79	89	97	85	94	101	96	94	89	101	80	73	76	75	83	88	84	79	82	83	73	103	82	73	87	89	87	94	95	94	100	94	80	91	107	84	65	96	84	91	100	85	93	83	92	66	97	98	105	100	92	81	97	78	76	65	97	96	88	119	94	90	89	86	82	98	91	92	98	99	97	94	115	94	99	82	101	75	87	100	92	90	91	95	78	76	83	80	86	84	92	102	97	94	94	81	103	96	108	87	92	89	91	111	90	80	98	90	98	86	98	92	102	91	99	96	87	104	71	98	103	92	87	97	78	95	76	89	82	101	93	105	91	84	98	86	95	98	85	83	84	89	88	96	91	82	110	86	102	89	83	89	98	98	101	77	91	94	73	89	91	91	98	79	82	95	84	97	94	104	86	92	90	98	99	118	98	100	70	89	78	88	94	90	93	87	81	102	83	100	80	105	95	91	94	88	114	83	84	72	96	96	92	91	105	91	87	107	99	86	100	92	100	84	92	108	106	80	86	94	93	97	74	87	93	114	104	102	90	84	88	97	79	97	100	103	90	103	92	97	75	111	89	71	86	84	108	82	96	94	95	75	82	109	77	90	107	78	103	92	91	102	93	107	96	80	99	103	103	86	80	81	84	79	85	87	91	82	90	89	92	86	85	95	93	100	78	91	98	85	105	75	109	96	97	91	101	97	90	92	90	83	80	112	95	84	108	75	76	101	94	78	94	106	90	90	94	106	81	81	86	96	98	79	100	91	82	100	105	116	98	83	111	93	86	90	87	92	90	99	89	85	88	79	85	104	87	88	85	90	95	79	84	70	80	87	86	85	94	99	104	87	102	95	97	91	94	90	121	86	96	80	84	98	97	95	105	82	107	100	87	94	89	94	93	97	93	88	83	92
23336	32723	35389	26919	20882	21968	21944	21022	20140	25782	24059	21847	19729	15148	20641	18280	22340	18669	17298	17062	18114	16821	14774	13389	13061	10017	9335	8643	7389	5916	4307	3646	4330	3076	3465	3090	2612	1651	3464	3084	1759	2128	2006	1352	1086	1270	1082	718	581	615	480	502	458	346	353	336	328	299	326	341	344	320	300	287	311	283	316	291	270	290	270	278	282	283	269	270	268	258	280	241	281	280	258	309	266	253	257	244	297	259	241	278	276	277	291	259	263	267	278	290	297	293	282	317	273	262	282	282	269	267	292	272	275	241	276	294	274	317	280	243	266	306	297	263	301	269	239	270	285	271	273	272	268	254	266	282	268	256	282	280	260	302	280	282	269	247	267	262	277	248	270	269	276	293	291	273	269	238	269	296	283	275	284	261	252	272	257	271	269	309	246	296	282	278	299	267	237	269	273	263	318	235	260	266	281	260	273	278	262	255	275	289	288	270	267	287	269	262	286	269	268	266	275	277	297	262	249	277	283	267	255	271	291	285	261	285	262	271	297	257	291	291	274	270	268	269	269	281	269	264	277	289	255	284	275	273	269	278	229	294	264	251	301	273	281	260	279	257	255	264	253	295	301	281	266	248	300	277	274	279	278	242	287	278	258	266	236	281	290	262	296	262	269	256	271	291	266	290	267	254	261	259	291	267	285	238	267	266	279	256	247	247	268	299	248	260	273	270	242	250	271	257	239	255	297	263	284	273	292	241	274	243	265	284	286	249	270	263	261	288	303	267	288	250	277	268	282	253	277	255	255	287	235	268	255	290	266	278	272	270	283	300	279	255	260	274	240	274	266	252	243	268	291	260	291	298	284	267	264	240	251	291	285	276	291	263	282	263	274	270	290	256	264	285	253	267	295	257	281	278	282	266	298	285	283	264	284	256	259	271	267	288	252	272	293	286	271	255	282	281	257	263	265	263	266	251	274	266	281	264	261	273	302	258	276	260	248	267	279	270	275	269	307	268	272	277	290	260	244	253	270	258	276	250	263	292	276	248	284	265	271	262	280	283	268	239	273	261	264	287	244	273	276	268	233	248	287	251	297	287	271	291	269	299	274	269	259	285	270	277	267	293	280	299	301	295	258	258	286	274	285	285	294	267	272	277	270	290	262	303	296	291	290	282	266	286	263	289	262	273	275	239	270	278	289	280	268	258	274	285	267	272	266	269	262	287	304	305	268	264	285	270	268	270	296	267	231	240	264	297	270	245	255	266	276	298	275	306	273	269	291	264	253	256	282	264	280	275	278	275	273	267	289	272	272	287	231	281	288	274	280	235	268	263	251	281	257	261	273	281	279	276	285	260	280	271	289	268	283	276	265	272	250	288	276	273	287	254	246	276	270	275	246	255	286	285	245	288	252	252	279	273	262	293	280	277	263	290	292	251	296	264	256	288	288	268	277	273	271	258	256	271	263	260	300	291	261	267	252	282	265	270	301	253	296	308	258	233	236	306	283	255	253	282	264	293	286	292	279	290	294	295	267	268	255	247	277	288	275	262	270	264	279	282	247	262	271	260	255	264	295	279	271	249	291	262	285	252	266	284	241	253	281	262	283	249	263	297	285	288	243	281	280	270	290	263	271	268	263	265	294	251	266	274	287	258	281	287	312	260	294	296	251	299	298	308	249	254	240	276	248	255	286	239	257	259	257	274	254	271	256	260	296	257	273	306	289	282	288	269	244	273	270	264	277	263	248	280	270	280	262	283	278	255	268	251	252	278	272	261	280	247	268	265	267	258	284	238	267	292	246	265	258	278	290	265	258	249	279	266	245	258	289	265	293	298	293	254	287	287	227	288	270	265	285	271	279	258	270	264	270	287	276	248	281	269	251	264	255	246	280	261	302	283	266	302	309	273	270	286	281	257	261	256	262	253	273	271	265	225	268	301	258	255	281	264	282	257	268	263	282	301	268	246	289	269	270	298	274	235	242	267	282	262	277	278	258	288	279	230	263	249	264	289	275	244	266	268	264	270	269	253	273	269	258	278	267	276	284	278	274	288	258	274	275	284	289	253	287	255	262	284	269	269	265	261	305	295	264	286	275	283	293	299	268	271	276	252	297	290	291	260	267	282	264	267	255	280	276	253	263	256	297	254	288	224	263	269	285	275	264	246	271	244	316	276	256	288	265	276	265	287	286	267	266	269	269	270	270	275	282	237	261	269	259	285	272	220	269	286	256	242	248	257	269	278	246	294	286	278	275	271	289	274	307	259	304	255	262	260	299	273	276	230	261	279	273	260	260	283	270	274	267	259	280	262	286	261	262	257	277	255	268	286	311	289	280	271	271	233	256	239	292	258	265	242	268	259	267	274	255	249	295	265	265	288	292	282	247	290	245	261	268	224	252	234	268	249	296	250	274	249	326	281	266	290	279	279	267	266	280	262	257	245	292	263	289	278	277	248	251	282	247	249	291	264	268	280	296	292	315	258	269	269	278	268	270	269	252	234	291	267	283	288	286	253	267	270	306	264	275	243	285	271	288	296	296	284	255	269	228	285	274	258	283	288	271	263	281	267	293	268	256	302	281	262	284	272	281	267	266	284	275	253	276	274	270	311	277	276	278	282	257	263	253	300	268	288	283	274	269	229	244	281	252	271	281	257	256	263	273	306	245	261	272	253	284	247	276	242	263	250	265	277	266	237	258	267	284	253	266	273	270	268	287	280	266	281	303	282	251	251	258	267	254	275	274	286	269	281	279	254	282	266	257	296	262	263	233	286	242	274	277	283	288	268	262	270	283	282	260	247	275	267	257	263	278	300	284	234	270	241	274	291	257	278	262	307	265	264	243	282	280	288	267	267	253	267	269	252	277	280	315	242	259	287	266	269	277	288	267	277	272	266	285	265	256	272	299	284	253	261	278	285	256	262	281	297	306	254	277	267	258	285	256	282	242	277	280	280	292	243	281	268	271	302	269	245	255	273	293	258	274	250	275	278	285	258	265	233	268	270	291	281	281	283	286	274	263	292	263	267	298	267	257	249	269	263	278	256	275	304	285	289	261	274	282	269	280	270	286	269	286	245	286	268	261	249	263	291	261	296	258	266	274	287	267	289	276	272	305	290	290	267	272	280	285	267	301	282	281	296	274	273	287	281	249	265	265	295	270	261	258	248	272	266	291	260	288	258	259	283	259	262	285	247	280	282	260	275	309	268	266	283	292	286	286	273	290	280	261	307	269	296	264	272	241	260	280	264	314	287	261	285	270	266	284	267	259	261	267	291	270	271	265	276	281	277	282	294	262	263	273	282	232	269	284	253	242	304	277	261	267	310	291	279	251	255	248	270	256	274	270	273	296	283	272	251	266	287	278	269	277	293	260	248	251	265	254	260	272	273	243	260	243	290	262	297	259	253	260	239	263	262	249	270	278	276	271	269	251	265	264	282	277	316	256	280	270	256	310	263	271	279	250	283	273	279	258	258	284	267	297	279	239	290	269	275	246	271	265	273	283	263	259	277	273	252	244	258	259	274	278	283	259	249
7486	4906	3246	992	524	486	399	425	362	393	320	311	282	257	265	256	265	272	256	250	249	226	249	211	193	201	196	177	208	183	165	201	183	204	187	199	192	181	203	173	187	177	190	186	179	196	176	185	184	203	144	197	180	185	174	157	184	167	171	155	186	150	165	199	213	170	174	163	183	168	168	178	200	202	205	186	191	190	180	193	174	182	169	168	194	178	185	178	204	166	178	184	188	180	164	201	193	190	181	178	198	163	166	163	199	190	163	148	171	210	160	177	184	154	189	162	177	198	184	195	179	197	186	196	192	177	176	193	191	185	177	184	183	196	181	173	192	165	198	193	172	196	192	162	189	182	201	189	194	195	191	193	177	216	174	187	183	172	203	161	164	170	208	189	167	188	188	234	192	182	190	168	154	167	158	168	195	168	183	154	170	214	175	194	195	169	195	183	207	206	214	172	193	187	169	162	183	180	206	172	163	203	169	183	210	185	162	160	194	186	193	172	172	180	171	175	186	191	179	184	206	173	200	201	176	175	182	169	199	179	185	180	185	197	177	209	171	190	192	171	153	189	173	185	178	206	182	185	172	173	169	182	162	169	168	181	193	196	178	175	151	197	166	180	220	175	178	191	188	174	179	163	176	197	171	201	164	209	213	157	152	190	184	175	198	175	165	195	181	185	157	186	200	172	182	176	152	178	180	182	181	175	190	189	200	166	186	184	201	188	193	208	173	171	180	192	207	179	170	182	149	197	167	195	184	178	180	176	175	170	182	176	175	166	185	178	194	185	177	194	156	172	175	166	184	181	174	166	185	192	173	148	159	184	204	180	190	202	172	175	175	167	181	161	193	196	172	181	200	185	188	171	205	186	195	170	191	175	172	197	166	186	164	174	171	177	161	182	181	166	181	170	175	187	187	172	211	192	165	168	180	144	197	157	190	189	214	177	202	179	170	191	209	171	172	193	183	169	174	162	187	228	180	163	163	177	165	183	191	165	169	175	155	189	148	159	191	194	165	178	173	169	215	192	162	198	195	190	188	172	176	203	164	170	164	166	194	179	152	170	179	194	162	180	166	191	179	183	166	144	177	185	156	171	179	148	180	201	172	176	194	185	183	187	186	183	191	154	195	162	183	196	180	194	184	187	175	189	189	192	181	187	177	171	184	185	187	189	158	145	152	186	179	163	166	187	192	180	196	178	191	173	182	165	176	161	192	181	185	185	193	181	179	172	181	204	161	184	167	180	188	143	196	183	188	194	178	182	182	159	189	205	208	183	188	184	158	195	160	197	184	197	179	182	173	181	172	182	173	176	187	222	187	185	192	172	172	194	166	145	212	202	173	167	181	191	180	175	159	185	175	191	168	176	165	163	175	170	173	161	182	181	161	170	196	190	191	178	164	176	194	181	184	174	177	179	168	162	172	183	174	194	185	187	156	180	164	173	190	187	189	179	192	189	195	182	169	186	148	173	168	197	172	196	184	161	179	205	193	162	170	207	157	208	179	191	196	166	181	198	189	184	168	153	168	172	171	188	182	202	178	184	173	174	186	167	162	174	189	177	190	194	162	210	159	170	159	165	162	170	167	179	181	191	180	173	215	166	162	182	193	178	159	211	163	159	172	186	185	201	165	173	217	197	168	175	175	182	184	189	174	187	159	165	179	176	169	171	207	195	165	189	192	181	169	187	169	190	163	198	168	179	168	198	175	209	179	185	188	201	168	159	161	177	174	161	195	206	195	193	183	164	179	170	193	183	166	181	173	175	200	199	153	167	201	181	180	178	202	181	171	164	175	199	176	209	182	180	190	178	156	202	182	173	180	182	202	179	181	191	170	190	171	178	202	165	151	192	181	188	209	201	196	189	181	168	186	193	192	187	190	159	171	180	171	171	175	206	190	166	180	153	164	173	194	174	173	173	180	193	179	193	174	183	169	169	179	182	199	154	172	184	177	167	187	179	152	171	213	178	156	185	165	194	191	171	173	178	174	163	171	198	175	180	186	188	185	184	160	211	197	197	186	193	176	186	166	162	198	170	175	203	189	192	205	169	173	172	190	167	187	162	162	176	172	194	173	181	177	184	198	157	177	204	184	205	168	167	193	171	195	182	170	196	178	214	190	178	174	177	198	191	180	152	183	202	196	176	187	190	197	177	171	169	196	190	191	186	194	175	160	213	189	176	182	185	162	167	165	183	176	172	159	182	184	199	185	186	191	178	166	198	194	169	201	165	191	172	159	167	176	171	167	175	190	182	233	191	189	202	203	186	174	177	187	166	191	173	197	183	187	141	161	194	192	194	171	156	169	175	186	190	196	181	212	163	187	182	168	180	173	187	191	166	184	199	174	159	173	192	176	176	185	177	164	187	196	171	196	172	184	158	191	196	190	198	205	183	182	188	176	164	165	177	180	189	157	180	177	190	194	180	200	191	187	179	189	195	157	153	178	192	166	187	165	181	197	188	175	169	175	152	180	187	175	198	171	198	176	159	159	174	167	171	191	179	188	192	189	203	189	194	170	184	183	163	167	169	177	165	166	189	184	157	149	172	180	171	162	161	206	175	173	169	186	171	190	180	186	186	177	169	167	175	191	168	182	186	172	190	182	186	161	177	203	166	169	155	184	199	184	177	175	176	205	173	179	172	176	163	167	174	185	161	184	173	179	178	174	173	179	173	178	216	203	181	192	156	174	162	178	166	189	195	180	192	193	182	177	185	189	184	170	173	202	164	174	134	170	172	172	175	173	184	179	186	189	197	189	189	171	208	182	196	178	159	185	200	178	185	212	194	180	160	189	188	175	179	166	184	165	181	153	182	174	169	169	170	192	170	175	179	165	184	189	177	159	185	188	182	172	186	169	150	194	170	188	156	162	181	174	166	180	175	169	173	196	147	161	202	178	179	194	165	167	151	204	184	169	182	187	201	182	195	153	188	203	179	188	188	169	168	174	190	204	185	184	183	207	176	176	204	188	185	200	198	186	185	188	175	177	168	188	185	195	187	195	198	190	179	184	210	169	167	191	163	169	187	187	186	172	190	160	184	184	187	200	166	182	198	177	156	191	197	198	199	173	169	193	172	175	181	165	165	177	182	188	178	176	185	187	182	175	133	195	185	187	184	174	192	185	158	170	181	171	188	192	175	172	160	168	196	163	185	180	159	177	179	179	192	160	174	168	188	211	192	193	190	194	181	182	186	187	178	176	170	192	187	168	165	161	171	187	187	202	180	163	207	171	177	189	177	188	181	176	141	195	163	162	176	185	167	180	179	185	180	168	156	176	187	193	185	159	183	196	169	180	183	182	177	207	179	173	168	210	167	180	162	159	200	199	175	168	195	183	205	167	193	209	186	174	168	161	190	174	169	169	187	170	170	176	192	203	203	201	167	178	175	158	204	171	194	171	174	194	158	175	192	171	178	181	182	190	170	177	193	155	187	172	194	193	194	185	177	176	214	174	177	159	190	177	197	174	196	170	176	205	198	197	176	176	176	209	173	196	198
6447	6286	11896	7695	4875	4926	4352	3796	3336	4047	2843	2860	2322	2017	2149	2100	2246	2182	1620	1815	1559	1548	1322	1143	1245	1037	912	914	846	761	665	647	612	641	667	646	616	581	577	544	602	514	552	575	550	547	545	524	531	505	521	504	519	514	465	457	522	510	502	503	496	499	506	545	524	525	496	521	492	480	489	493	510	484	528	517	542	501	498	501	536	516	480	501	514	500	540	476	493	518	471	494	516	487	481	485	461	517	512	524	485	516	502	529	506	495	499	483	489	523	524	531	498	461	461	473	540	494	508	559	467	551	514	501	474	462	486	508	482	493	458	536	486	505	478	489	512	496	516	521	523	465	506	499	473	499	498	449	485	490	470	488	516	473	492	519	444	489	476	520	482	485	478	477	509	545	552	490	499	483	507	510	487	497	501	473	475	468	511	560	550	487	485	478	490	514	481	532	457	505	529	489	477	454	445	488	472	525	440	510	476	513	458	516	515	504	483	537	480	489	511	478	443	501	495	488	508	487	536	468	450	508	461	514	486	475	505	506	543	468	499	473	519	532	505	501	485	483	505	533	538	483	515	491	493	496	516	480	484	492	483	483	515	511	534	516	511	466	497	483	486	509	509	484	520	463	458	510	523	521	494	498	504	507	492	484	475	487	511	489	491	479	467	518	452	470	503	515	489	515	470	527	473	489	490	529	502	493	486	498	501	523	474	479	484	491	484	480	492	515	487	508	497	516	460	491	494	477	505	514	516	469	477	496	464	489	504	474	485	549	512	480	494	476	520	484	496	522	519	509	471	470	511	521	493	537	488	475	513	489	502	496	495	502	520	490	482	480	480	510	528	525	500	512	471	535	513	539	525	528	482	510	534	485	491	482	485	531	477	473	489	509	489	513	482	487	489	448	527	521	486	496	481	493	523	513	474	484	465	521	485	541	508	547	487	519	494	494	486	483	508	487	475	472	496	481	496	484	479	540	512	502	471	495	483	492	452	501	529	454	520	472	522	493	478	487	526	484	509	483	460	500	527	511	476	521	468	487	498	524	459	500	448	518	504	515	512	525	496	508	517	477	503	480	506	501	507	571	509	484	499	514	494	466	483	509	492	453	513	499	486	480	477	498	495	508	537	522	490	490	529	500	509	477	515	492	482	529	522	527	510	451	487	493	521	500	533	503	467	508	473	498	557	517	518	469	498	530	490	465	475	532	518	472	498	484	477	497	482	468	476	495	483	508	492	514	532	474	521	466	506	526	511	543	480	455	480	462	492	484	524	518	499	490	440	513	452	499	537	477	541	493	499	496	495	542	495	483	498	505	514	487	487	474	494	521	498	486	489	508	487	547	487	525	510	513	488	525	505	484	522	451	453	499	505	522	487	450	458	549	450	520	514	495	499	507	514	516	487	537	468	511	540	455	474	499	492	524	489	508	489	484	498	494	497	516	506	506	508	517	501	526	482	505	484	519	451	461	522	472	508	489	451	491	545	467	541	536	503	478	484	483	523	477	517	484	488	496	493	498	485	490	483	469	474	481	463	527	472	484	476	466	466	508	511	503	464	496	488	493	504	487	471	476	498	479	478	489	518	479	502	485	483	486	515	461	497	508	505	546	489	533	482	444	491	494	520	531	522	475	467	504	536	595	500	522	479	485	490	503	511	493	515	506	487	471	538	525	476	517	516	460	525	443	500	481	473	473	513	501	518	491	448	518	465	506	500	487	492	505	488	508	493	501	501	487	495	551	481	530	444	490	465	522	454	537	482	528	522	516	549	503	523	456	440	509	510	476	475	452	512	513	509	506	466	499	486	507	499	484	481	470	508	548	524	489	519	492	456	495	494	466	448	525	528	505	466	489	476	482	515	507	454	463	517	508	521	476	459	468	478	523	500	515	498	493	512	538	502	485	526	492	545	497	500	498	474	517	510	495	517	514	514	484	500	503	503	496	506	468	484	481	521	519	549	488	486	490	494	474	496	500	521	496	484	489	510	498	505	531	507	524	537	502	523	506	512	474	527	466	472	476	528	509	508	505	505	515	468	526	457	493	493	492	502	497	479	512	441	475	476	467	532	493	525	472	437	482	499	497	496	518	492	540	495	481	530	462	496	517	508	492	529	505	510	495	501	488	470	507	491	522	508	505	504	484	520	504	497	514	475	499	500	511	519	490	494	481	477	497	483	493	493	506	503	482	488	520	501	512	499	507	539	476	523	459	502	489	511	500	501	510	502	483	497	457	462	509	546	481	516	488	467	518	488	504	465	509	516	466	523	519	503	538	522	521	495	504	509	506	512	503	485	520	513	514	524	504	458	513	501	505	497	471	526	502	487	472	518	492	491	473	465	519	506	475	514	506	513	546	474	528	473	524	485	518	454	496	488	448	462	489	494	514	495	497	493	481	515	490	471	515	509	491	511	499	486	520	498	502	536	501	520	484	514	479	482	519	490	464	525	504	462	500	508	502	486	493	491	516	501	533	520	497	486	501	579	505	490	439	514	460	510	483	486	494	509	526	516	523	463	513	471	537	456	522	531	529	490	489	493	530	495	455	516	466	519	511	463	483	535	504	524	507	451	472	517	468	496	507	462	497	497	516	506	481	513	502	535	500	482	472	492	499	454	487	502	510	488	498	483	481	518	482	508	468	508	505	496	468	505	469	509	454	523	520	468	467	505	505	496	502	508	518	500	479	505	500	461	500	507	546	519	510	486	452	522	506	480	488	513	492	508	513	484	478	471	514	504	485	499	497	470	500	514	468	550	480	516	522	492	487	500	482	503	523	510	478	499	509	469	507	503	496	498	500	524	506	495	546	497	467	499	501	493	503	537	490	509	483	509	482	452	512	506	481	491	520	535	495	511	494	488	470	488	519	474	445	481	525	550	488	500	439	466	526	486	520	461	477	430	541	511	495	493	510	466	503	513	492	491	491	442	536	508	505	489	491	502	504	500	520	527	478	488	499	498	445	505	455	494	536	526	505	479	488	459	475	524	486	510	471	484	491	525	474	506	490	512	457	482	504	472	470	478	489	531	506	535	465	489	513	513	501	487	447	537	524	480	499	512	473	477	533	540	471	523	504	508	500	500	504	472	501	508	478	539	519	509	483	473	460	541	452	504	491	500	501	481	482	484	497	510	500	480	450	476	501	484	518	493	495	514	502	507	472	509	489	498	476	515	451	513	465	495	511	511	492	507	468	523	505	518	472	478	516	510	499	500	520	490	518	465	508	533	492	483	514	500	520	511	480	516	489	478	508	505	496	502	493	510	532	529	509	537	508	533	500	503	527	483	536	469	441	507	505	463	505	501	474	499	452	512	507	495	515	496	509	510	503	493	475	491	503	492	462	515	529	542	506	512	511	511	492	502	435	486	508	483	509	507	507	512	468	475	492	487	480	503	522	505	509	489	468	525	522	515	515	482	509	550	460	522	523	533	502	498	531	476	483	512	480	498	486	526	495	477	503	487	498	479	495	515	526	490	492	498	488	475	473	524	500	502	509	504	453
27085	29058	17398	7729	3121	3079	2494	2212	2022	2101	1676	1983	1544	1127	1290	1236	1411	1200	1046	1117	1074	923	876	582	647	646	485	459	394	309	307	229	268	202	236	263	218	170	190	188	192	212	177	174	160	161	159	153	137	137	142	143	144	141	142	163	130	148	129	146	138	134	139	151	140	132	128	151	143	133	147	130	122	133	167	130	133	150	144	153	136	157	117	132	157	163	157	161	145	139	135	141	156	171	124	136	117	136	134	131	166	140	146	146	146	157	149	133	141	139	132	162	140	148	147	134	139	129	139	141	127	145	139	150	128	124	128	153	139	125	126	132	138	149	122	142	113	132	131	136	161	123	131	137	123	116	147	127	142	130	138	122	123	112	135	146	153	146	135	132	138	140	154	134	115	127	121	147	138	124	144	135	132	150	152	134	124	137	159	145	163	118	128	133	120	147	113	149	147	150	146	136	132	141	128	138	115	154	143	150	134	140	157	159	162	135	136	134	133	113	119	159	124	125	124	151	119	142	117	138	127	126	144	138	144	135	139	132	133	152	137	149	128	129	132	130	136	113	123	135	133	144	131	131	146	130	144	123	147	127	138	152	136	147	139	116	168	141	113	131	154	142	133	144	127	159	139	150	119	141	151	138	148	137	118	136	146	124	158	135	136	111	153	148	150	145	135	140	136	143	144	120	139	161	138	119	150	155	132	132	133	162	128	139	138	136	138	136	135	133	132	134	155	152	153	141	130	121	137	141	162	130	115	140	127	131	133	138	139	124	157	145	131	136	144	136	158	128	142	157	143	134	116	144	146	156	149	139	179	136	143	137	128	127	142	129	143	125	139	130	165	122	142	129	152	130	126	152	146	154	166	153	131	135	143	136	162	157	139	126	150	141	147	130	143	140	131	136	151	123	138	149	152	147	129	133	143	153	142	127	149	134	114	162	164	149	124	125	132	145	123	144	147	156	123	149	136	126	144	133	134	150	169	132	133	133	139	159	138	149	141	137	148	160	149	144	137	152	141	149	134	148	126	132	138	141	151	134	141	137	140	131	146	144	135	131	165	135	129	129	138	134	122	120	133	140	155	141	150	129	131	139	155	152	138	144	135	157	151	138	121	130	158	131	136	123	128	145	133	111	120	148	134	133	139	160	135	136	148	131	150	153	130	136	143	140	143	158	152	149	146	136	120	114	148	161	133	150	145	142	135	124	137	138	128	138	139	131	159	134	108	123	148	151	139	136	134	139	141	133	125	144	130	132	159	149	129	133	148	154	146	141	146	136	138	132	144	124	137	126	141	132	168	121	141	138	138	144	129	121	148	129	135	132	158	144	138	143	148	146	117	132	134	125	146	139	158	132	127	117	158	141	125	131	140	136	141	130	134	138	150	163	153	139	143	129	146	130	144	145	141	128	145	135	139	151	127	124	138	116	144	156	130	130	124	116	129	119	143	135	147	132	135	127	127	134	141	124	152	127	149	137	129	135	119	143	123	122	142	150	160	129	121	125	158	143	152	125	125	129	127	136	135	140	133	134	145	141	150	147	147	153	137	125	154	130	129	125	138	128	166	145	154	138	125	131	143	138	124	141	147	150	130	113	119	151	119	140	143	130	143	146	135	141	164	151	157	147	134	145	136	128	154	133	153	140	139	138	139	144	141	131	119	134	147	123	147	130	147	166	155	154	143	120	130	150	140	138	146	122	151	150	135	146	169	137	123	127	134	119	131	137	152	146	128	144	151	138	139	128	137	151	138	138	128	115	140	153	153	130	139	140	126	134	147	140	137	110	126	114	142	143	140	133	133	141	136	134	157	136	129	135	120	132	145	130	122	149	152	153	136	165	134	131	142	137	161	150	131	133	131	151	143	156	123	145	133	142	148	127	143	143	143	142	132	137	139	130	139	154	132	128	156	149	136	147	137	141	131	163	143	144	143	147	145	121	140	167	133	130	151	151	121	136	155	153	138	141	123	113	139	143	134	143	149	162	130	154	146	118	127	158	132	147	128	144	155	139	137	128	136	116	129	136	144	157	138	138	141	136	128	119	135	133	127	140	137	164	123	149	130	156	143	123	156	131	128	119	142	140	122	126	129	144	152	139	112	136	123	133	163	130	123	146	148	141	142	137	146	129	134	152	155	153	141	146	154	156	131	147	137	126	142	140	123	125	133	134	154	160	156	156	117	131	142	150	138	143	137	139	123	135	164	120	139	142	139	137	142	154	138	151	131	131	125	136	135	130	141	138	136	135	118	139	126	143	138	151	137	130	129	114	161	129	132	130	155	140	133	135	116	133	131	139	103	157	141	120	127	139	131	140	138	149	132	171	131	133	146	140	145	149	121	139	136	143	147	148	149	131	120	138	159	133	140	128	130	142	121	153	129	133	161	118	156	161	130	142	143	129	124	146	117	139	153	151	145	150	136	131	129	148	121	134	133	134	118	139	120	140	145	124	135	115	127	145	151	130	141	153	141	116	142	164	123	127	144	150	136	127	144	140	138	115	153	144	146	128	146	136	157	161	141	128	136	128	145	141	138	140	120	159	158	137	157	146	168	163	124	152	149	132	135	166	161	159	137	136	156	142	127	125	151	128	129	122	124	149	127	134	137	160	150	171	136	122	134	146	147	138	122	125	143	148	127	141	118	128	131	116	140	131	146	149	161	143	121	135	145	147	139	122	135	125	126	136	138	136	150	127	150	143	130	125	154	132	144	148	150	128	132	161	143	121	136	141	141	134	148	136	125	140	125	144	143	146	130	132	137	146	151	149	124	134	133	149	153	131	130	138	148	140	139	119	135	150	140	176	150	126	123	129	141	137	145	138	122	153	141	130	147	139	148	137	144	148	148	149	137	141	117	145	129	129	133	127	123	145	142	141	147	140	127	144	132	131	125	125	151	121	128	132	143	143	141	123	154	124	114	144	129	125	141	125	124	122	129	122	155	125	149	148	152	142	131	127	148	154	159	143	144	136	126	157	126	147	149	143	151	141	132	143	144	154	126	138	137	141	121	124	125	121	132	157	134	153	134	143	163	141	139	128	143	161	135	143	130	141	150	134	141	131	150	132	122	141	158	150	144	147	135	156	148	148	130	148	127	131	158	152	133	134	145	131	141	141	148	162	152	130	136	139	120	134	149	125	121	148	152	139	161	140	124	137	127	130	131	138	137	143	125	119	135	118	124	143	136	145	139	121	103	150	149	139	124	148	133	128	127	145	150	135	132	124	134	157	164	141	150	141	156	162	137	136	148	151	140	137	151	128	125	132	138	125	134	137	136	150	165	115	149	154	133	152	146	154	143	140	148	139	134	146	141	149	147	150	143	148	141	149	136	138	139	141	131	162	128	125	133	150	152	125	128	128	131	140	140	150	145	141	125	131	138	156	143	124	153	137	123	155	165	128	134	141	137	132	147	132	146	150	149	152	136	152	142	129	141	144	147	156	148	112	134	127	156	129	140	151	143	132	156	131	149	140	131	129	133	129	130	155	141	146	154	143	157	127
18602	25129	21323	18014	14631	17084	15329	15168	15223	15314	13192	16128	11226	10582	13791	12266	13840	11996	9876	10681	10351	9967	8785	7219	7433	6513	5651	4934	4058	3039	3130	1876	2444	1953	2363	2611	1676	1026	1622	1381	1073	1299	1124	963	688	867	732	607	538	526	480	540	465	433	448	415	449	460	414	404	425	430	432	410	403	402	401	380	375	379	401	374	403	380	366	396	380	389	390	409	383	388	422	382	355	430	395	363	404	386	385	381	410	392	397	387	411	378	406	411	411	379	386	393	410	425	398	403	401	422	405	367	387	399	403	392	386	392	349	403	379	406	402	373	371	362	394	415	388	389	400	411	382	381	366	427	414	411	385	385	404	380	347	382	392	391	387	416	383	405	393	360	395	403	383	396	381	402	386	403	386	368	364	352	374	402	421	372	407	379	394	367	413	408	387	400	392	388	357	389	409	385	391	388	425	414	401	385	363	379	398	361	392	338	387	343	404	410	416	407	395	366	384	376	371	379	382	427	389	409	373	382	406	385	410	376	397	410	396	392	376	367	391	372	373	388	380	388	399	363	362	381	388	350	403	398	404	400	364	376	398	380	379	379	406	369	402	392	386	369	391	397	393	384	398	451	379	391	413	412	383	393	433	382	408	403	405	371	407	383	402	391	391	394	398	346	351	375	415	431	415	426	403	371	387	378	392	368	385	401	376	382	382	383	377	362	377	347	383	369	363	392	418	376	378	380	392	392	410	436	356	387	402	393	400	361	351	372	371	394	359	398	399	412	416	380	367	400	387	355	427	370	405	418	399	373	390	352	391	410	381	343	394	371	404	421	390	371	382	386	387	381	367	406	364	399	385	399	388	373	389	347	397	379	368	368	388	349	430	389	359	420	378	380	408	409	385	388	399	382	424	389	369	388	387	384	391	395	404	406	371	342	375	428	335	392	411	377	388	394	390	393	394	370	401	399	386	379	389	364	393	384	414	429	380	378	366	403	387	399	398	413	378	391	393	396	384	404	407	392	381	371	404	403	413	369	357	412	402	383	389	391	388	392	389	406	395	389	397	395	389	398	394	381	458	362	413	361	386	406	349	397	407	383	374	390	411	382	395	370	352	385	396	378	373	390	355	398	401	395	347	397	385	414	447	423	402	369	367	401	406	418	382	396	382	367	386	406	384	405	373	393	389	386	416	390	368	393	392	377	401	378	344	378	348	382	379	371	400	422	455	388	378	412	389	340	385	401	385	400	374	382	415	379	389	384	371	398	369	395	374	407	377	376	367	409	384	345	404	386	409	416	413	432	377	395	408	366	383	388	379	382	392	383	407	409	381	371	371	392	417	382	409	416	418	394	380	401	417	379	416	360	370	403	423	361	408	399	415	356	416	403	382	397	380	389	404	392	406	427	384	415	359	402	409	351	381	423	431	352	391	372	383	406	411	378	382	405	417	374	393	411	387	385	407	424	443	384	371	402	424	365	404	415	364	421	382	384	416	367	395	380	363	411	403	353	400	402	388	389	356	383	415	391	419	383	383	393	389	425	399	344	352	413	387	360	417	367	368	387	401	390	413	384	369	417	421	406	423	409	378	359	356	377	378	365	375	396	350	403	405	387	360	387	400	387	352	388	412	384	393	362	371	416	427	408	323	371	369	375	418	405	379	408	393	405	404	368	407	415	378	359	409	384	365	403	380	373	394	397	425	400	405	387	364	390	392	392	385	381	358	389	375	415	387	340	395	386	355	396	377	393	388	377	375	370	403	391	390	399	405	396	435	387	388	403	404	384	386	400	415	374	404	380	388	411	421	416	376	381	392	362	353	398	399	393	419	392	412	369	411	357	388	408	396	404	434	394	408	404	413	412	396	384	380	394	352	373	374	385	379	360	423	392	394	397	387	382	360	383	370	401	387	394	401	383	395	403	368	399	397	380	414	350	375	396	404	393	366	407	409	416	388	406	393	380	380	349	381	400	388	424	400	393	377	394	388	385	385	406	335	374	333	359	350	399	405	390	404	415	377	364	379	400	398	370	399	384	384	390	354	373	361	374	375	374	415	421	387	401	405	368	362	361	382	391	375	376	402	423	385	377	335	370	416	371	381	397	370	379	408	377	392	378	415	390	355	385	363	382	412	421	392	408	370	364	396	371	385	390	370	373	419	393	435	435	361	397	389	426	443	403	389	387	419	382	423	402	377	366	367	421	419	396	391	388	396	360	439	396	401	363	399	388	375	382	401	394	388	401	374	420	380	402	383	385	371	398	434	400	394	380	392	427	416	394	389	351	397	394	415	381	385	393	394	386	384	381	379	388	394	377	364	373	393	389	370	392	410	420	392	381	386	422	359	364	383	385	369	370	430	381	391	369	402	425	381	369	397	396	343	378	390	413	385	409	371	416	394	419	391	385	359	387	387	358	371	366	363	396	388	385	410	405	399	380	384	427	387	398	382	381	377	392	365	400	369	410	417	379	394	380	386	370	368	406	392	396	397	404	418	422	378	404	355	383	382	386	389	437	422	366	400	396	364	370	405	393	388	384	390	408	366	395	401	424	393	384	396	390	365	407	386	371	383	387	412	400	408	378	358	390	396	391	382	425	368	401	410	406	390	382	409	402	389	361	401	421	399	394	397	408	394	426	388	394	428	365	403	415	407	414	392	379	357	355	395	421	356	425	426	386	398	391	401	356	406	395	376	414	387	387	373	354	416	379	385	348	436	373	457	373	422	416	419	421	352	408	383	387	409	423	387	369	396	375	378	377	406	407	385	378	395	392	402	376	379	388	374	385	397	383	382	405	372	400	389	409	374	372	393	417	392	363	401	348	378	366	369	382	400	375	395	393	381	384	407	378	390	376	398	392	388	366	381	358	393	388	394	373	400	398	408	369	416	399	387	393	420	403	408	388	413	357	400	377	406	395	381	410	383	372	409	387	417	394	396	413	403	402	400	379	388	377	360	393	415	405	354	388	400	406	405	397	399	387	382	385	379	402	401	403	385	403	421	384	386	370	377	418	332	358	383	372	420	375	358	396	389	413	362	401	412	402	384	373	413	388	371	372	409	380	405	389	375	375	361	357	376	396	368	409	388	431	398	373	380	403	386	409	398	365	424	378	390	399	390	383	410	396	364	390	385	392	408	390	423	398	383	389	447	381	401	360	373	411	401	388	408	373	389	399	394	420	385	400	432	388	402	405	404	381	403	421	375	388	376	411	402	351	394	400	365	397	449	375	398	433	387	377	415	403	372	371	380	362	397	393	426	335	388	392	422	395	373	380	402	386	379	403	398	374	405	386	376	364	415	385	405	391	349	388	392	388	411	392	371	392	375	385	395	420	391	376	369	397	356	409	422	375	400	433	373	365	374	388	398	375	396	367	386	391	380	350	392	405	387	383	396	391	396	395	392	405	424	398	416	377	401	446	403	376	437	348	395	372	386	367	393	366	372	360	397	400	390	370	427	401	374	404	390	334	429	419	396	347	374	419	381	413	418	373	399	368	407	373	399	388	386	397	387	380	378	401	361	438
35769	36012	26023	14334	6801	5352	4668	4394	3692	3251	3394	3786	2360	2099	2554	2654	2581	2755	2129	2171	2074	2083	1466	1185	981	870	827	740	612	410	443	324	331	267	286	336	225	179	199	217	162	195	151	115	140	138	128	123	126	110	102	89	102	101	92	94	99	93	95	88	113	96	97	115	93	92	109	88	100	103	92	83	100	86	105	80	98	93	91	64	89	96	85	103	78	96	95	91	94	94	93	100	100	88	78	79	90	97	95	106	97	88	99	86	95	100	95	101	82	83	96	82	90	103	98	80	106	86	113	115	99	100	75	101	86	105	102	107	101	94	87	82	100	99	98	89	67	104	93	90	108	92	83	72	99	79	101	88	102	97	95	114	108	98	99	92	107	99	95	81	90	95	107	115	94	89	94	100	100	73	96	85	90	114	94	92	109	98	85	102	100	84	87	98	109	96	89	97	102	107	71	98	82	93	101	94	69	89	82	114	84	87	81	117	75	91	99	114	101	94	83	107	77	97	94	104	96	92	114	92	93	86	77	77	105	82	92	105	97	97	104	107	88	94	89	99	91	88	86	98	102	94	102	84	95	87	94	108	97	109	95	95	89	84	102	95	93	82	79	90	103	97	93	99	84	107	98	111	101	104	98	83	85	101	105	93	89	87	101	91	91	110	91	83	71	107	97	96	75	101	71	106	88	101	125	107	91	89	102	118	110	107	104	83	86	94	90	77	78	101	94	95	91	95	105	107	87	94	71	100	93	85	65	105	94	94	101	86	97	92	95	93	75	103	114	99	102	94	88	75	101	94	92	94	101	94	107	86	113	88	81	90	96	88	103	106	94	105	89	98	99	109	86	95	80	100	111	93	96	101	91	95	100	91	84	95	92	80	114	95	95	97	92	110	67	77	105	94	100	100	98	102	81	99	87	86	111	116	93	90	94	115	93	93	102	109	96	91	89	77	84	82	86	105	78	105	113	88	89	96	107	95	86	99	98	106	99	103	92	83	82	105	90	92	86	78	95	79	99	87	92	98	76	74	108	105	84	79	95	100	105	94	87	96	86	101	104	86	95	84	110	91	92	84	83	80	83	87	94	100	92	96	87	94	94	87	89	94	95	90	87	84	85	93	94	84	88	102	100	82	86	90	72	107	89	100	74	107	72	106	106	91	84	99	83	94	73	102	96	89	94	93	105	100	82	113	93	112	98	105	95	98	95	89	75	91	90	96	108	97	103	75	81	94	84	94	86	76	99	106	112	81	96	99	100	70	82	110	89	86	89	67	96	120	87	87	109	68	84	87	96	82	116	83	104	94	101	94	66	91	88	100	92	85	88	83	88	107	82	79	115	98	91	92	87	89	90	101	93	86	90	104	97	98	107	98	113	102	107	75	98	103	87	102	99	89	98	103	100	99	87	81	97	96	84	111	88	77	101	98	84	94	95	88	88	106	113	107	102	91	89	82	98	83	92	97	92	91	89	90	82	94	92	82	96	84	95	80	76	92	96	87	85	89	108	91	99	96	84	119	85	86	104	91	102	91	100	93	87	99	90	109	90	98	96	87	85	94	97	99	80	90	109	92	86	88	91	91	93	87	101	80	95	97	94	97	88	85	102	96	100	99	106	89	101	83	80	111	96	87	101	85	78	94	75	102	99	85	70	86	96	88	79	81	103	95	103	85	101	76	91	91	101	88	98	87	84	97	89	92	108	89	91	89	84	93	83	90	89	84	89	86	93	86	101	114	85	94	118	87	107	93	93	87	96	96	81	100	97	88	94	104	90	106	110	110	97	102	85	82	88	92	104	96	81	101	103	98	88	89	90	86	87	87	98	88	105	105	99	84	106	105	107	77	75	92	93	105	99	87	90	81	96	97	91	100	90	105	99	84	95	88	77	98	95	96	113	96	85	98	101	86	89	66	90	100	90	83	104	112	95	105	95	93	109	107	98	92	79	88	93	95	80	93	96	102	88	93	97	93	80	109	90	104	107	103	99	71	84	92	95	81	85	93	99	116	90	95	90	102	91	79	90	100	106	86	92	100	75	77	80	90	92	92	109	95	88	89	92	86	93	93	88	97	88	95	100	97	102	75	88	88	81	94	115	92	91	97	96	85	111	98	93	92	88	88	103	87	99	107	96	93	115	89	83	97	95	85	87	111	89	96	103	93	88	95	86	88	114	84	88	89	111	79	81	83	99	101	93	97	98	85	96	86	85	93	103	87	105	91	83	106	95	88	70	105	88	74	94	99	90	100	79	95	93	93	96	93	98	92	92	93	94	85	102	90	81	103	110	94	103	101	109	85	78	87	92	101	88	86	109	89	88	103	90	91	72	86	83	74	97	94	95	94	74	85	96	95	94	104	97	84	106	92	113	112	102	94	98	86	88	98	92	110	86	107	73	101	92	89	95	100	96	98	103	105	83	96	105	93	94	88	88	98	81	95	82	103	107	98	78	104	102	86	115	100	85	95	91	106	69	92	100	99	92	98	78	90	76	96	112	76	119	71	92	89	74	86	95	96	100	109	91	85	83	85	90	89	101	82	80	104	83	95	89	91	110	86	110	89	96	92	85	93	91	103	87	97	91	100	96	81	107	107	95	80	104	108	104	104	102	103	92	87	103	73	95	83	86	93	90	112	117	117	99	102	92	105	89	87	81	93	87	94	110	109	90	99	89	102	104	92	101	105	90	82	97	95	89	83	95	100	94	82	91	102	89	85	97	102	95	93	91	88	99	76	92	93	92	108	102	89	86	80	92	79	86	83	90	109	83	83	106	109	111	87	94	87	98	92	112	88	91	96	92	92	77	97	94	95	86	103	108	105	88	99	78	97	99	97	87	111	89	110	113	96	88	77	91	106	88	88	98	93	99	85	96	96	95	102	94	88	82	81	85	97	88	84	93	113	99	94	96	100	83	100	80	103	90	105	94	95	91	89	94	95	89	105	93	91	100	96	93	104	101	103	88	89	89	76	95	108	97	106	93	89	91	96	85	110	96	98	93	80	91	81	95	73	92	95	85	90	111	91	104	85	114	95	93	90	90	96	103	104	100	96	97	99	99	82	98	86	97	96	94	90	96	93	93	98	94	92	84	92	81	100	93	96	77	99	94	104	71	103	76	87	98	89	90	76	73	91	90	86	78	86	110	101	96	90	77	95	91	86	98	100	79	86	110	84	83	107	96	99	109	110	80	83	92	83	97	120	105	97	103	84	113	98	82	101	98	87	84	71	88	115	86	100	87	100	98	95	94	128	105	88	84	97	100	89	90	100	94	79	98	97	106	79	86	92	85	95	80	99	97	89	97	114	96	107	123	95	95	103	92	85	92	83	96	97	111	107	104	105	87	90	85	95	102	80	86	104	107	98	88	100	95	99	85	97	93	96	100	107	85	102	90	89	106	81	95	101	110	89	88	77	91	98	77	95	105	100	101	104	89	86	88	88	94	93	89	104	95	97	76	77	80	102	93	75	103	99	81	98	101	88	78	102	83	93	104	107	79	101	93	112
23024	31262	30530	23396	21182	22788	22200	22006	20278	18765	20970	23700	15886	16950	20088	19689	20266	19184	17175	17414	17039	16727	14804	12556	11908	10026	9384	8296	6768	5228	4660	3767	4342	3550	3553	4274	2536	1534	2540	2157	1674	2131	1388	1197	1001	1476	1085	745	632	641	534	515	502	434	387	359	323	310	327	300	332	318	329	322	250	310	276	287	292	276	275	295	298	281	289	299	286	272	273	298	274	250	244	250	289	291	260	306	283	275	272	265	274	290	294	236	266	280	271	291	279	298	298	308	304	281	288	271	308	288	286	265	288	257	272	302	291	269	288	279	297	287	266	256	264	279	252	262	262	270	260	300	275	294	285	285	256	268	252	266	288	281	257	266	266	280	301	301	280	273	309	259	266	280	269	266	271	282	254	279	255	293	266	311	276	270	262	285	276	288	273	254	301	288	269	247	261	293	270	260	281	274	315	294	278	280	279	277	277	261	310	263	276	260	274	287	281	300	299	256	267	296	333	296	293	275	278	302	264	269	265	269	301	283	251	303	309	258	280	233	265	287	309	269	291	282	284	280	291	258	274	270	301	268	302	281	269	264	281	289	253	269	255	287	245	271	267	271	305	283	295	259	279	259	274	277	303	271	280	258	279	293	291	277	277	272	293	310	294	272	308	268	268	275	285	312	296	279	283	306	266	308	278	278	280	240	270	290	269	268	269	257	277	294	279	269	281	288	300	283	267	280	253	276	261	289	272	288	263	268	246	283	264	284	250	280	286	260	263	288	226	264	284	259	270	292	271	290	259	282	285	278	289	289	280	280	272	262	269	263	272	295	290	274	251	296	240	271	286	258	273	266	273	271	274	289	262	269	275	306	310	298	285	292	271	292	248	264	282	290	295	235	269	252	281	245	258	285	282	301	283	312	271	268	299	280	275	278	286	284	277	274	243	266	312	272	290	264	272	267	261	271	281	254	274	308	289	291	268	269	265	261	280	270	245	277	299	286	256	244	293	277	250	272	282	264	305	270	273	276	243	264	282	303	259	264	279	292	305	263	281	256	283	300	263	310	280	291	274	281	294	254	298	260	270	275	254	256	276	274	286	284	282	281	260	271	283	285	303	284	267	283	292	275	262	286	293	266	266	262	266	303	266	304	282	294	274	254	277	278	266	282	283	273	240	262	263	260	247	281	275	266	265	250	253	237	265	275	285	266	294	308	276	275	289	277	293	288	274	242	262	268	292	272	279	259	278	283	288	267	270	272	290	314	307	267	278	256	278	294	254	251	275	287	276	284	298	270	283	262	256	258	272	295	274	268	292	248	283	272	306	280	282	276	280	259	286	272	250	294	256	264	272	311	291	280	293	273	289	309	290	289	284	240	289	286	260	258	250	297	263	236	271	246	305	282	287	295	281	289	286	276	290	261	264	278	273	278	271	288	254	269	247	291	287	267	255	260	278	274	271	290	296	279	298	297	268	300	279	295	228	262	281	279	293	327	280	288	295	281	282	270	284	256	264	263	281	287	265	279	270	258	274	295	286	278	267	301	288	291	314	298	285	261	273	275	300	293	280	282	270	290	261	294	277	274	312	287	301	302	249	283	268	276	262	268	283	293	270	282	274	294	259	289	239	256	273	294	294	279	289	310	292	271	293	276	288	288	257	288	296	266	269	274	284	288	267	280	276	262	263	298	314	278	265	294	278	267	262	266	281	273	292	283	253	290	263	258	287	274	284	278	290	287	287	253	271	298	271	270	266	267	292	281	269	282	276	270	300	296	283	289	311	272	275	232	271	268	246	288	279	271	258	288	283	279	244	274	306	276	296	276	282	293	271	239	255	266	261	274	278	312	298	288	305	285	279	284	249	263	306	279	263	265	278	281	302	255	284	293	273	274	295	269	271	260	270	272	268	253	289	317	294	299	275	261	253	274	290	275	272	307	281	305	268	267	286	248	282	281	279	258	269	272	312	268	273	287	266	291	241	294	280	248	275	260	256	269	295	275	266	253	298	290	297	283	294	270	278	261	276	280	285	279	290	247	289	265	275	284	273	253	255	266	291	285	259	292	275	264	285	274	286	297	271	296	305	273	282	275	279	299	283	286	284	279	285	281	280	265	275	275	260	269	266	288	290	265	273	302	263	295	315	279	274	284	269	260	293	260	274	289	281	278	304	328	294	283	246	250	305	280	271	282	320	288	286	286	295	258	271	286	284	261	280	255	260	276	279	284	277	288	264	278	294	295	274	296	273	283	294	285	268	255	289	283	242	281	248	266	279	253	233	293	266	279	248	281	248	281	280	274	257	268	275	264	285	250	326	308	293	262	259	289	297	313	261	292	279	280	263	280	258	287	288	273	300	275	277	277	288	292	247	255	249	306	294	271	265	249	261	305	306	240	291	261	284	265	278	268	300	270	258	228	285	262	270	262	261	265	292	272	289	293	262	272	295	267	269	269	290	245	301	259	262	300	262	294	276	268	269	264	252	257	304	292	298	291	285	265	261	284	271	269	315	263	286	252	306	268	277	300	287	287	278	263	275	298	261	273	303	306	297	293	276	281	284	291	258	290	288	287	266	272	253	253	299	286	289	272	274	271	258	271	270	288	292	252	296	285	291	291	280	278	265	274	306	253	288	271	268	298	268	262	298	298	275	300	281	296	294	290	266	281	305	274	294	284	264	266	278	273	291	295	311	306	270	287	292	254	220	288	279	286	278	259	269	290	274	259	306	295	288	261	295	266	274	283	276	264	262	287	320	299	275	293	297	261	293	271	257	289	287	305	294	292	283	285	242	262	298	261	278	265	285	282	275	306	266	277	296	280	276	285	291	278	253	301	280	312	277	262	274	279	278	265	270	299	275	276	255	271	283	266	301	256	300	272	272	294	307	259	258	287	249	264	278	274	254	284	269	266	271	284	295	270	270	262	261	277	294	289	273	297	313	294	268	295	283	271	284	277	298	291	287	276	294	262	259	273	298	277	295	259	255	289	271	281	276	275	262	260	269	266	273	250	278	281	271	273	301	279	274	254	281	268	298	301	263	265	279	277	289	292	291	307	282	278	274	296	306	302	275	259	280	268	273	286	276	271	253	257	267	249	279	269	263	277	290	276	269	262	278	279	298	274	301	282	252	277	248	255	302	270	263	291	274	280	298	282	286	238	264	305	293	271	299	279	271	240	270	281	296	255	250	301	283	271	280	286	284	306	271	242	234	260	268	278	268	256	293	282	276	275	274	287	308	299	270	267	280	275	260	259	274	294	266	260	282	279	272	261	275	266	280	274	264	272	312	311	253	295	280	282	271	289	300	289	277	271	276	286	267	258	288	255	303	286	299	281	245	300	280	287	299	266	278	236	268	302	265	264	291	269	259	286	264	281	260	321	279	272	289	290	291	276	251	279	284	249	265	255	269	294	303	252	292	328	299	285	252	264	283	264	285	270	267	334	277	278	287	249	273	273	272	262	275	235	308	272	281	265	242	293	280	244	278	295	266	292	250	289	260	309	267	300	278	273	284	254	252	265	287	284	291	303
7725	4506	2463	801	579	484	429	348	372	317	302	325	270	259	269	259	250	253	221	243	245	228	225	254	224	215	211	161	225	188	178	184	193	202	179	200	158	183	186	181	166	235	180	193	197	197	194	194	181	207	178	182	153	198	189	186	187	181	201	193	182	175	173	198	182	164	190	171	195	167	183	172	217	168	195	162	182	163	179	179	197	176	180	161	209	188	171	171	182	187	198	172	168	170	152	182	184	191	201	172	173	196	194	184	169	183	192	186	205	191	184	199	171	172	170	203	177	178	210	188	201	195	174	196	164	194	169	155	178	183	186	176	166	187	186	200	184	181	191	196	181	174	206	178	171	171	190	207	169	194	174	189	198	229	191	193	186	199	197	187	188	193	168	196	217	185	218	205	174	210	203	185	173	173	173	181	184	187	190	178	201	194	198	197	201	178	191	177	173	166	183	170	186	175	200	165	194	181	183	182	178	186	188	164	204	192	168	171	152	184	189	197	178	170	180	182	194	154	191	211	178	172	176	167	190	179	153	182	207	163	170	196	210	209	190	186	173	186	163	169	200	165	193	167	173	187	187	189	225	185	192	145	161	191	188	166	166	186	186	161	170	149	197	172	185	186	174	189	169	180	170	184	196	200	196	183	213	166	210	185	167	177	183	192	179	178	183	205	167	203	173	180	169	168	196	175	147	180	180	195	179	189	164	185	208	181	176	205	195	207	154	173	168	190	179	165	179	183	173	187	177	179	178	200	205	186	204	156	191	175	202	177	178	181	184	178	197	192	169	192	177	197	168	165	195	175	196	168	177	174	174	193	205	179	179	182	167	165	176	193	196	185	184	172	171	197	196	194	183	198	167	206	189	175	185	186	192	187	200	171	171	179	179	196	172	195	206	189	196	179	168	189	189	197	170	200	193	184	189	173	191	192	170	188	173	185	199	181	182	172	186	153	183	182	169	197	213	150	169	184	182	171	176	154	174	188	193	206	177	159	169	179	168	186	203	182	185	160	184	172	170	169	204	193	181	200	191	198	166	195	196	191	189	165	180	182	196	184	157	184	178	173	173	177	174	176	176	181	201	181	196	202	192	196	216	188	180	198	176	215	175	164	175	196	183	208	193	179	216	180	190	185	184	189	195	170	161	195	166	163	181	206	191	165	177	198	168	163	185	187	171	188	198	173	175	170	174	171	173	170	175	176	175	188	182	170	189	180	189	187	201	192	166	166	199	180	224	173	176	178	152	177	183	184	189	194	200	166	180	187	167	177	194	181	201	196	170	197	169	191	177	187	179	165	184	169	183	180	158	189	169	195	183	174	160	168	178	170	169	196	184	178	173	202	164	158	194	227	199	197	201	180	202	167	178	189	188	175	199	177	180	204	169	176	206	175	203	167	205	188	184	189	179	202	192	188	167	208	194	194	194	180	186	192	183	181	183	172	205	176	191	162	175	175	202	227	193	175	184	190	207	184	172	187	184	210	202	160	184	164	194	192	186	200	180	206	175	193	178	183	174	200	184	183	193	183	183	175	181	178	196	204	202	189	221	184	186	171	197	170	200	211	191	179	188	174	186	159	194	164	208	199	176	199	188	176	194	176	186	189	185	181	195	173	176	177	159	152	179	163	180	179	192	184	188	163	196	164	170	179	178	178	186	194	169	178	169	185	176	198	187	177	192	196	179	173	211	184	163	182	182	177	193	178	190	179	194	201	197	189	186	186	173	206	191	184	172	193	177	182	192	184	195	175	173	171	184	164	184	207	194	184	179	161	182	181	210	188	177	182	181	200	175	171	197	172	182	201	139	170	193	183	194	179	186	199	158	176	171	180	185	192	180	194	169	183	188	198	197	197	205	160	176	202	183	184	178	203	171	157	197	204	172	202	193	171	199	190	223	193	166	180	196	190	171	196	179	197	199	156	177	206	172	174	189	183	186	213	182	172	170	193	175	177	197	183	181	191	171	192	173	159	195	172	189	185	184	182	209	197	178	174	185	198	183	174	172	180	180	178	160	153	177	181	190	187	194	184	208	176	182	199	184	178	179	195	182	189	199	177	193	159	216	210	180	183	170	188	193	175	168	182	213	169	194	169	174	181	200	194	164	177	192	177	176	160	178	186	182	174	202	190	161	170	143	171	200	199	193	171	197	188	185	183	179	166	173	181	184	179	173	190	158	197	162	155	209	187	173	169	159	200	179	180	175	166	168	164	209	175	158	178	196	193	168	182	189	194	192	178	166	185	192	207	183	148	172	196	182	197	179	193	174	200	173	199	178	181	159	169	166	176	184	155	176	194	187	190	160	164	190	162	183	185	184	183	182	181	189	193	187	174	176	183	158	198	163	200	172	182	191	179	166	184	201	161	176	187	176	184	173	173	197	173	173	203	191	164	183	194	180	164	187	163	187	191	178	199	171	179	195	179	190	188	199	181	185	157	179	207	198	178	217	195	188	165	178	168	178	170	190	214	203	199	178	161	184	175	161	190	199	176	204	163	197	186	191	186	168	216	176	180	196	184	190	186	198	157	209	172	190	194	195	174	198	198	173	191	182	211	189	186	170	178	176	189	179	175	172	176	176	196	180	165	168	175	187	172	182	208	190	196	161	181	191	181	168	191	195	158	181	169	206	181	200	206	176	206	190	197	182	160	178	181	169	188	164	187	174	189	176	202	172	193	202	187	196	185	154	201	178	177	189	170	181	178	171	188	174	184	180	180	179	191	182	194	189	174	193	185	228	182	172	185	170	201	153	188	150	175	201	185	200	172	172	179	156	178	155	175	190	195	193	169	192	190	196	185	176	182	203	185	185	180	180	200	191	179	182	184	166	181	177	170	156	178	169	202	195	200	182	173	175	188	176	200	160	171	180	214	183	183	188	192	200	189	178	197	195	196	170	177	201	176	171	194	199	187	170	173	164	175	216	178	199	181	190	144	216	155	187	196	162	160	162	176	191	191	183	194	191	196	178	171	194	235	194	165	168	177	189	187	167	170	190	190	194	185	193	204	196	174	170	169	179	154	172	185	184	194	192	190	170	202	165	174	177	196	197	165	200	143	187	157	176	191	196	176	188	192	179	172	159	174	200	184	179	170	220	188	178	167	165	185	170	196	174	188	203	181	197	175	186	188	183	206	185	185	173	174	191	176	209	197	194	160	179	165	180	183	165	164	181	165	170	172	201	163	174	200	181	196	171	184	180	166	208	200	164	170	176	182	175	201	176	184	183	173	183	174	189	175	179	200	181	178	184	180	198	208	174	168	204	189	191	161	173	196	184	189	166	184	191	179	175	189	188	192	178	153	191	164	172	204	175	167	187	190	154	178	209	199	181	182	173	161	164	197	196	177	196	205	163	203	184	186	187	189	178	166	178	200	195	189	172	192	168	191	196	214	203	182	180	209	186	167	175	188	165	181	179	165	176	177	186	171	203	197	194	187	177	168	182	175	198	165	171	194	190	191	198	205	188	197	190	181	184	152	176	181	189	182	193	169	188	182
6635	5302	9457	6609	5522	4911	4487	3950	3302	2883	2946	3085	1990	2177	2226	2167	2188	2148	1881	1576	1784	1613	1387	1295	1144	986	928	874	800	745	686	663	634	660	629	666	619	493	565	545	516	576	552	550	544	525	564	538	550	516	501	535	537	507	536	484	495	468	502	521	515	486	488	519	501	476	491	530	481	483	495	518	484	483	525	510	522	491	489	489	525	520	467	543	509	477	533	528	474	527	482	483	516	478	476	496	502	528	480	475	507	522	512	506	522	520	466	512	483	535	558	506	540	493	511	470	460	524	512	504	481	504	505	484	481	537	498	536	502	491	482	519	484	488	507	465	499	532	469	499	536	490	486	508	483	517	490	502	488	487	491	523	498	507	520	512	489	526	528	516	525	508	508	512	477	500	504	511	500	474	473	481	503	535	526	513	532	489	481	539	483	525	522	464	527	503	473	488	476	493	545	478	493	514	493	502	507	526	453	517	480	481	489	467	521	464	493	513	488	517	491	491	512	508	515	493	462	499	488	495	537	498	502	509	483	463	523	467	507	475	506	494	510	476	482	495	521	454	524	435	481	480	484	473	465	543	510	488	465	533	482	468	511	499	516	512	506	513	551	478	482	515	477	527	463	533	511	484	534	515	484	495	465	503	482	516	511	500	496	502	505	503	535	510	511	509	473	527	503	490	502	508	498	468	516	508	513	504	542	482	494	466	509	516	506	501	497	488	518	459	525	484	538	491	485	515	538	500	467	484	519	487	500	487	502	462	509	479	497	519	470	525	470	511	479	505	510	537	493	549	535	482	540	515	539	529	513	461	490	532	511	507	534	465	503	500	492	530	515	455	503	509	506	466	468	466	515	514	485	550	503	482	484	519	528	517	524	523	483	524	492	486	535	517	502	463	498	499	501	510	505	473	485	545	498	489	513	490	522	511	465	521	489	512	509	497	504	497	529	534	472	495	506	484	524	581	464	510	538	468	462	460	538	499	487	516	504	521	526	486	485	514	506	543	516	468	515	532	475	451	512	491	527	480	471	527	505	510	503	483	512	491	485	485	478	493	476	503	528	482	493	514	489	500	492	494	521	468	477	524	499	517	482	500	498	491	499	485	477	567	523	498	495	576	458	515	505	482	494	528	498	505	464	471	502	508	515	531	490	525	527	528	521	534	523	513	509	516	538	474	487	467	511	485	517	488	508	517	501	500	465	530	491	534	498	530	532	470	511	467	487	494	490	524	455	506	515	504	506	554	530	503	506	501	491	510	534	512	534	484	525	497	479	505	471	562	505	497	508	479	519	467	504	499	531	497	518	502	503	515	503	531	520	491	526	535	529	494	529	526	487	500	458	536	489	518	491	525	514	512	496	505	501	481	496	538	534	479	484	498	526	503	466	502	530	518	518	527	467	537	531	505	505	488	548	455	471	508	512	515	489	539	508	535	510	503	458	503	498	517	475	515	507	489	537	508	510	510	504	510	486	487	472	518	480	525	506	518	505	495	499	482	482	502	466	529	502	502	486	495	536	501	506	495	519	506	509	483	551	563	473	480	514	511	551	489	519	505	515	508	503	474	486	517	451	524	507	511	513	499	526	518	518	486	496	517	494	513	507	515	484	491	521	500	508	499	513	502	487	570	516	524	526	508	480	458	510	487	476	496	492	470	492	508	495	503	527	518	484	480	533	529	504	488	526	512	520	541	538	455	513	519	493	499	514	544	523	474	478	477	535	452	510	516	500	499	474	459	511	527	481	489	470	490	482	507	505	448	535	502	494	518	537	474	496	505	500	498	523	497	464	484	524	530	484	516	524	528	508	468	497	516	487	539	545	531	513	516	470	507	492	509	517	501	491	475	483	515	513	508	481	490	515	530	502	546	504	527	511	518	503	501	512	527	494	491	478	493	518	484	518	494	511	497	489	517	483	495	520	472	523	469	529	508	486	486	508	489	506	478	510	493	495	532	486	522	526	497	471	511	470	520	497	515	503	455	486	487	505	490	515	480	501	507	513	509	493	479	507	490	549	526	459	494	484	499	501	518	548	513	492	510	525	496	465	502	497	459	516	498	495	485	471	507	522	480	503	482	462	510	510	525	491	503	513	481	484	502	499	522	483	475	540	477	497	495	518	490	507	485	518	461	504	488	466	498	511	520	541	545	510	480	505	510	488	494	498	506	460	508	487	527	488	513	486	502	507	492	513	513	501	524	507	473	489	520	507	541	513	500	486	472	491	536	485	492	501	514	475	528	531	500	521	506	520	526	520	483	485	509	504	535	491	499	520	479	487	465	522	494	471	498	472	524	485	478	518	512	531	484	495	465	527	504	486	507	528	501	489	469	489	528	499	511	486	443	494	458	505	501	489	487	474	537	514	460	493	509	507	474	507	519	521	488	494	530	497	460	496	497	495	505	541	465	503	514	488	497	482	559	493	545	517	486	500	474	518	468	475	492	484	477	511	492	494	505	504	489	479	494	533	528	542	488	493	483	486	495	472	455	520	472	497	457	486	510	444	512	506	525	497	496	482	523	515	499	503	560	498	510	496	486	490	474	512	521	537	521	497	469	506	504	483	488	516	504	497	464	538	518	511	468	552	536	527	515	500	453	490	526	520	508	497	480	513	472	506	497	495	518	492	480	474	472	449	480	538	528	445	503	500	529	509	479	490	556	525	480	498	543	510	505	488	505	463	468	535	485	497	484	520	476	512	513	514	491	501	518	502	535	524	475	478	494	498	513	509	500	515	479	480	525	508	515	501	458	496	473	476	485	519	517	480	528	465	527	490	534	500	505	539	511	506	532	493	516	494	433	515	537	529	510	535	507	480	506	481	515	503	491	521	509	503	461	517	508	525	487	499	476	519	478	508	489	504	507	525	518	518	496	466	517	496	519	491	465	486	481	487	498	482	478	493	520	481	480	483	505	510	488	491	530	484	518	496	536	471	485	496	502	524	482	509	549	510	482	496	487	491	489	496	474	473	510	490	554	512	513	457	494	519	522	505	472	483	481	501	459	489	493	475	500	481	495	503	498	471	502	509	481	497	466	503	493	497	525	493	487	506	479	512	471	563	494	534	474	532	539	509	540	470	506	499	503	489	525	502	478	487	526	502	496	477	483	519	516	520	454	495	478	462	515	508	521	512	534	529	506	491	493	507	532	519	455	521	494	512	509	544	530	521	486	508	531	501	473	502	485	515	506	491	464	538	507	499	500	508	520	508	541	486	531	497	512	468	506	465	501	487	527	492	522	519	500	512	521	555	483	490	458	484	499	515	502	550	491	481	516	498	495	466	502	492	529	487	501	515	523	504	468	520	496	539	513	484	517	512	529	549	517	528	511	519	520	479	469	509	482	495	504	456	469	468	515	523	507	511	497	493	511	513	505	496	488	481	473	514	528	511	507	485	493	464	504	519	508	499	518	478	525	510	507	522	466	538	488	488	529	497	508	462	535	515	536	510	510	515	532	477	529	490	505	489	487	492	510	503	497	457	480	503	522	487	471	511	501
26784	24581	23494	8745	3421	2947	2932	2275	2327	1823	1948	2203	1159	1079	1375	1336	1325	1504	1242	882	1159	985	812	642	549	487	445	455	374	310	245	225	273	232	222	262	212	199	178	192	181	174	160	173	166	160	163	152	165	154	119	145	154	141	151	148	153	158	144	144	141	151	134	139	133	144	127	141	157	126	139	148	141	137	114	153	122	136	165	141	153	142	139	144	110	124	154	139	140	131	132	149	119	149	154	141	130	112	156	135	168	167	146	117	129	134	143	131	143	148	152	146	160	137	147	159	132	131	155	141	138	113	146	138	133	127	147	148	155	151	140	121	149	156	141	150	121	161	144	139	132	146	142	136	142	145	129	151	160	142	147	135	119	147	137	157	148	145	131	159	130	140	153	146	151	146	145	140	164	149	146	150	134	153	146	154	128	164	141	140	142	160	135	132	132	125	140	132	125	131	139	123	166	144	148	147	157	134	141	126	155	167	140	146	137	139	146	152	150	140	150	161	147	143	139	140	137	137	157	131	156	149	142	130	141	145	140	131	153	134	161	122	147	133	113	145	123	150	148	149	143	120	137	135	141	122	146	142	153	136	159	148	134	149	147	149	148	146	171	140	134	137	162	143	137	137	153	139	136	124	149	150	136	150	138	126	125	148	137	162	133	132	142	180	144	136	152	155	154	144	144	130	138	134	123	146	145	151	114	135	148	142	161	142	123	154	122	130	142	126	134	120	141	128	135	149	136	161	147	140	145	146	161	119	133	153	143	124	137	172	132	152	133	156	149	110	125	138	130	125	140	171	127	150	123	138	141	153	132	159	140	128	129	150	125	142	135	136	146	134	136	153	150	142	164	139	145	140	152	153	126	136	144	141	118	129	117	140	147	127	147	153	115	141	126	126	140	142	115	137	161	156	132	143	139	132	130	152	159	129	152	152	148	133	151	151	137	131	152	136	148	151	125	127	141	159	140	158	151	152	135	140	131	138	131	150	137	134	142	162	152	134	144	157	127	145	136	142	174	137	119	148	151	154	159	147	143	145	157	153	116	150	147	153	143	126	135	154	145	136	133	128	151	122	139	149	141	135	158	146	141	122	160	130	151	141	143	151	145	153	154	141	136	152	128	145	131	123	148	150	140	140	143	154	156	151	158	159	143	121	162	136	130	141	134	148	140	124	151	139	136	164	159	144	132	145	151	147	138	149	162	141	155	133	116	134	151	166	155	165	130	147	154	143	147	154	155	161	151	125	127	149	125	138	157	147	127	144	134	144	124	145	123	157	142	132	159	162	126	146	138	118	156	139	139	138	149	161	135	150	147	141	141	141	138	154	128	134	140	157	140	168	139	135	156	150	142	159	151	137	134	138	153	122	155	144	147	156	138	119	133	145	158	125	145	149	143	145	141	134	161	148	142	126	136	150	168	130	159	139	138	154	133	157	164	147	143	158	157	157	113	157	169	148	164	136	145	128	141	150	139	149	166	155	144	136	157	131	156	132	154	163	159	126	128	150	146	123	148	117	151	141	151	157	146	131	140	153	141	157	135	128	137	130	125	157	132	147	139	151	141	148	142	130	159	146	135	164	148	132	143	154	155	154	130	155	150	142	147	145	128	157	147	158	138	138	148	144	132	146	138	145	139	133	136	129	138	147	152	150	156	170	143	150	152	142	141	126	131	139	131	157	163	139	138	163	148	130	147	161	157	132	157	160	135	164	142	158	149	149	132	155	123	158	138	141	134	123	134	118	132	143	154	118	162	119	141	147	147	147	168	134	159	143	123	133	138	129	125	118	149	145	132	132	131	122	133	143	139	134	132	120	146	165	141	123	137	141	137	142	123	140	157	163	167	157	173	128	137	142	159	144	133	140	130	147	154	129	135	146	138	174	145	122	121	161	130	144	135	129	115	137	145	135	146	152	124	134	145	128	157	122	145	147	126	150	155	153	139	166	140	132	138	159	137	147	138	135	139	152	146	168	135	150	155	144	130	117	174	155	142	141	156	142	130	145	121	151	128	145	148	164	134	130	147	149	162	138	156	146	126	137	125	122	150	160	156	141	146	148	122	149	146	137	162	132	165	130	139	133	146	142	157	135	144	158	145	136	142	139	135	145	128	173	161	146	118	143	132	149	147	127	149	148	147	168	125	126	132	147	146	159	168	140	139	146	158	137	138	153	131	159	176	168	136	140	149	145	149	143	119	141	144	142	149	140	121	137	135	154	138	170	123	140	137	154	132	132	145	157	122	124	147	139	151	134	149	148	145	154	158	136	126	134	125	151	144	130	135	168	144	158	150	125	133	143	124	137	142	151	133	134	152	147	125	129	121	139	148	150	158	153	134	139	137	144	137	141	138	156	135	137	156	116	149	157	146	157	162	142	150	155	152	145	148	132	139	144	149	162	141	147	144	142	142	146	134	139	154	146	119	132	137	137	136	144	142	130	147	143	153	151	158	148	146	129	138	149	143	138	145	160	135	164	143	130	135	142	150	162	138	127	147	141	155	130	144	120	157	140	153	139	141	162	133	143	139	130	160	145	152	149	140	157	136	126	143	138	122	156	161	140	141	124	147	155	124	134	129	145	150	130	136	128	132	138	143	159	147	126	124	154	135	134	131	133	140	158	139	156	133	150	137	140	137	144	139	156	154	141	138	129	147	148	132	137	135	140	135	131	152	149	151	136	138	129	148	145	141	125	149	166	139	145	152	140	157	146	146	144	130	127	154	141	162	153	131	142	146	146	152	165	160	146	138	143	172	159	160	121	144	129	150	164	136	143	114	150	137	140	154	142	139	180	159	155	151	133	146	153	155	151	157	139	140	160	141	139	131	153	165	152	146	138	159	145	139	146	135	125	153	160	135	146	160	142	152	132	136	152	147	144	138	141	137	139	143	146	139	143	155	139	126	135	134	121	145	129	137	117	134	128	133	179	150	146	160	148	136	150	131	135	162	116	148	155	132	133	135	141	146	174	132	143	150	146	122	144	161	140	148	135	133	141	165	159	151	145	164	130	134	137	123	137	151	123	127	138	138	153	129	138	129	154	134	134	140	131	153	154	170	173	151	137	136	151	153	150	156	152	125	122	118	130	138	133	136	129	149	155	134	129	150	153	144	148	144	153	149	166	123	136	130	134	147	138	148	147	133	142	160	137	142	131	160	151	130	119	146	126	151	149	145	157	156	160	152	154	139	159	146	125	127	135	138	145	125	153	149	143	131	140	165	118	154	116	156	123	154	158	136	159	139	143	133	141	118	137	140	147	119	145	155	118	109	143	137	161	145	144	141	138	156	154	138	154	139	149	139	136	139	150	142	145	123	129	160	126	141	119	146	136	155	141	168	131	139	149	119	136	129	129	112	142	141	166	149	166	132	150	148	138	158	138	142	145	128	140	135	122	125	118	144	132	148	158	135	146	124	139	157	144	139	128	152	139	148	141	135	138	135	128	139	140	133	138	151	166	144	139	135	152	154	158	141	147	153	142	148	158	158	131	148	129	147	128
18487	20687	30283	17215	15019	16863	17360	15466	15272	12909	14451	17031	9405	10123	13474	12667	12926	14253	11370	9241	11397	9682	8674	7687	6928	5659	5228	4626	4076	3046	2499	2133	2175	1973	2205	2568	1662	906	1272	1175	1056	1056	941	930	847	837	724	579	563	556	469	502	472	459	458	433	423	466	408	396	403	459	416	422	421	434	422	385	400	401	407	385	402	387	400	398	441	374	396	404	401	398	423	383	395	375	399	417	385	381	395	438	395	417	397	369	408	387	405	425	421	398	436	413	396	384	410	382	389	393	432	411	412	412	440	416	449	385	373	379	391	416	393	404	390	402	421	391	414	364	412	429	411	387	375	379	425	410	393	418	408	403	377	378	384	434	434	408	390	394	408	403	428	411	401	381	375	409	371	353	439	382	392	378	368	365	380	387	442	417	396	390	398	401	404	397	417	404	403	397	396	395	459	385	417	420	392	384	411	382	412	359	418	427	393	390	405	385	406	389	373	425	422	389	408	403	408	382	396	404	401	382	399	382	389	398	403	411	392	390	421	402	383	397	442	412	401	385	419	395	391	383	412	423	421	366	400	403	393	426	409	416	422	410	373	424	434	417	419	391	372	383	408	401	412	384	383	413	403	409	397	417	412	415	389	407	392	392	397	363	402	391	419	392	409	403	379	402	385	385	468	397	379	400	349	393	389	388	358	363	397	404	396	399	383	444	390	388	424	408	407	374	423	399	406	391	404	363	356	387	417	406	414	428	400	400	395	430	383	416	397	395	386	405	401	360	404	416	394	388	422	355	381	343	432	389	409	419	379	398	415	417	376	422	401	387	387	391	386	410	412	365	360	402	420	393	412	402	388	396	407	401	355	371	389	361	403	388	413	365	338	402	408	397	377	399	385	420	391	383	433	378	403	392	408	391	398	399	392	364	402	372	411	381	384	406	381	406	381	407	390	437	375	425	410	361	356	379	387	402	399	392	383	383	412	408	417	398	374	367	392	384	358	404	373	417	432	377	419	404	417	392	395	390	405	373	419	394	384	416	389	405	402	381	388	390	365	393	375	415	337	389	374	394	392	393	397	387	363	402	357	382	401	399	400	401	400	401	413	388	361	368	383	379	408	365	405	375	397	402	390	390	408	408	400	430	401	418	408	371	402	402	402	369	395	384	420	389	397	386	390	411	420	401	418	418	409	404	439	383	397	397	385	418	351	408	420	447	367	403	361	387	415	365	388	376	384	393	387	398	426	369	412	413	433	456	386	412	409	389	408	389	394	407	375	394	407	399	415	436	378	404	387	421	431	415	407	416	373	403	430	402	382	380	377	409	375	380	407	368	396	430	391	357	366	366	396	384	429	403	377	435	406	388	415	420	391	375	387	422	410	368	378	390	368	423	383	393	406	397	379	391	397	394	356	411	425	392	398	362	398	394	392	394	385	376	414	425	376	394	389	419	396	396	404	366	395	377	418	394	439	413	398	375	393	393	395	362	386	371	419	388	362	427	387	408	372	400	413	399	380	383	390	413	397	416	387	383	419	367	381	415	380	403	375	410	392	417	425	371	408	412	393	364	415	378	385	416	380	400	408	399	419	395	415	401	406	383	397	399	382	385	387	391	410	405	408	421	387	409	414	427	379	388	361	423	387	403	390	418	404	386	418	380	393	394	384	414	372	396	403	402	381	413	369	422	404	377	415	372	408	385	398	402	407	391	368	401	384	422	440	401	350	412	397	384	411	386	361	382	395	453	422	361	421	381	384	381	408	416	426	402	408	392	403	400	398	414	385	407	403	414	401	455	389	420	419	416	385	413	401	402	379	424	407	371	422	433	366	396	414	381	373	411	420	414	396	408	451	395	382	388	425	409	400	378	416	419	344	375	411	401	394	407	372	401	411	409	379	386	367	404	401	382	401	389	396	379	391	400	400	368	384	423	406	400	383	354	404	383	383	376	377	379	399	393	390	351	386	409	389	405	346	423	390	429	387	429	372	393	392	367	359	381	403	417	408	398	388	419	396	433	416	408	402	353	363	429	414	408	378	421	392	394	400	371	417	373	420	387	427	411	350	377	402	402	366	398	407	384	411	403	415	431	342	389	387	390	420	403	412	392	409	392	383	377	420	370	383	412	360	389	370	400	395	408	413	351	411	385	387	405	346	388	436	418	385	409	401	384	415	373	359	435	378	423	371	407	384	394	384	390	421	385	382	372	376	391	397	381	399	396	390	385	376	409	399	400	395	367	403	399	400	410	413	402	400	376	386	393	380	401	390	415	402	430	398	405	386	396	410	417	388	406	411	402	392	406	380	382	411	411	414	417	380	426	390	447	368	404	369	367	389	388	403	379	384	438	392	337	395	396	401	390	393	427	364	391	397	375	390	383	403	395	378	442	404	388	402	362	377	371	398	390	427	385	385	395	423	428	395	385	413	415	421	404	386	421	381	414	420	409	386	428	405	388	401	411	402	364	443	383	431	393	397	412	409	418	380	393	429	388	402	369	371	415	404	368	442	419	389	367	406	400	408	423	402	407	395	409	382	430	431	387	390	405	358	400	409	413	400	385	376	412	416	395	386	343	410	403	423	372	394	410	389	384	415	420	410	447	393	422	375	444	390	357	415	414	415	366	431	406	394	374	395	437	388	385	379	371	412	454	388	359	398	401	418	423	426	443	430	414	365	387	377	368	379	393	387	418	411	399	378	371	406	400	391	407	405	376	411	373	408	379	376	391	428	409	389	384	399	397	410	387	336	411	415	375	391	393	366	402	394	384	432	409	389	431	392	374	364	350	379	375	418	401	398	389	385	414	390	371	425	394	411	347	432	391	423	405	391	362	422	369	391	375	401	385	440	386	386	399	390	374	398	399	418	386	443	409	356	371	393	392	369	373	368	396	343	385	411	432	371	406	390	380	383	408	398	398	377	375	377	397	366	416	440	416	406	384	395	391	433	438	381	368	395	410	404	369	393	392	407	436	440	401	386	432	385	385	411	388	404	375	398	396	387	394	382	410	396	410	412	391	349	400	387	437	405	402	417	427	447	437	428	343	372	428	384	388	406	388	408	394	372	423	366	409	387	381	378	385	400	423	413	394	398	394	413	379	356	386	407	411	424	435	402	401	406	384	386	382	394	373	395	384	417	372	391	431	373	415	379	392	360	404	399	411	379	385	379	391	417	388	377	415	398	364	387	377	412	430	385	418	363	384	401	432	369	438	427	439	396	368	379	384	392	396	401	422	403	415	408	406	378	388	424	399	367	378	388	359	377	390	395	377	424	435	399	392	392	383	380	449	415	401	361	407	417	374	439	408	383	391	395	389	371	390	393	375	446	427	445	412	369	363	358	368	399	396	377	397	404	389	411	363	377	374	389	418	434	426	362	382	401	371	379	411	390	413	402	399	366	397	414	408	391	384	379	403	418	431	404	404	388	400	429	413	427	396	420	386	401	390	369	401	385	430	382	414	377	417	424	374	349	371	386	396	424	402	406	418	411	407	351	399	400	374	397	389	378	420	362	417	390	414
37276	34086	35034	18810	9358	6264	5156	4128	4180	2862	3201	4449	2232	1862	2390	2738	2967	2913	2440	1888	2036	1754	1527	1047	1173	841	716	748	564	416	426	324	321	280	294	393	258	173	190	173	160	182	134	154	171	146	144	104	115	90	94	113	101	118	132	95	106	91	103	90	125	84	103	114	95	96	107	101	124	104	92	91	99	94	106	88	89	99	125	90	108	97	102	104	91	100	101	85	108	108	104	86	98	99	111	101	83	90	99	97	74	117	91	114	85	97	105	86	113	116	112	88	100	96	87	104	100	98	92	108	98	87	119	111	88	85	94	91	96	104	92	108	105	80	93	92	86	97	129	95	103	91	99	98	89	80	110	122	88	95	83	100	96	105	96	89	98	100	81	95	106	89	85	102	100	106	100	97	108	84	97	81	102	88	90	98	100	88	107	99	101	80	107	110	89	110	101	103	94	105	88	108	88	83	99	102	109	102	95	109	108	102	112	102	91	92	94	105	84	90	90	98	92	103	113	92	104	90	87	92	83	101	82	98	95	93	96	86	103	97	91	90	91	93	81	88	87	101	108	89	103	100	81	114	108	83	92	108	107	91	77	105	91	93	77	88	97	108	107	97	111	91	93	94	82	103	101	94	114	105	104	94	96	100	95	109	101	100	103	104	105	104	110	91	99	98	95	87	91	104	92	105	90	96	88	83	104	108	96	94	99	107	96	91	91	106	96	74	101	95	93	102	92	115	91	75	94	106	91	83	94	85	91	111	78	92	104	103	91	94	88	104	81	100	90	98	76	94	102	92	123	95	94	102	92	91	96	91	92	79	103	97	96	109	107	100	107	79	96	99	103	92	115	88	97	91	101	70	96	96	97	93	102	106	86	102	111	99	94	92	88	94	103	99	106	108	95	99	93	87	90	92	89	115	104	82	98	86	113	106	102	103	96	101	101	91	90	87	101	78	88	92	100	104	86	82	100	107	86	104	91	78	102	91	105	110	91	90	82	81	96	107	88	80	77	92	101	93	101	106	108	81	88	90	104	111	110	98	98	96	112	98	95	96	90	93	120	97	103	100	100	114	85	104	99	84	119	74	81	108	90	106	81	100	87	74	95	87	93	86	92	93	105	83	93	88	85	102	87	91	97	100	106	87	90	102	83	96	99	96	82	103	84	80	99	105	96	85	84	96	81	109	92	102	121	96	85	101	84	91	112	88	105	111	97	111	91	86	87	91	102	100	107	98	95	106	88	94	88	83	91	93	104	101	92	98	82	83	94	103	91	105	99	84	97	116	83	92	80	102	100	92	103	89	103	83	90	86	100	81	94	113	96	107	83	94	97	89	110	95	95	88	85	100	103	102	106	91	73	89	93	87	110	86	86	99	108	94	100	116	104	87	91	108	101	103	106	92	94	94	85	113	93	92	96	94	101	96	93	98	87	99	120	116	100	83	109	120	93	109	97	86	102	81	77	102	98	99	102	93	79	83	94	87	95	100	81	95	106	102	91	102	85	97	106	100	78	118	87	102	85	79	79	84	114	110	85	104	93	95	89	93	111	92	103	77	92	102	99	102	94	91	91	107	83	106	104	87	91	100	95	99	83	84	111	105	105	109	85	81	97	113	108	94	91	107	117	97	92	105	92	104	100	111	94	84	95	106	94	98	105	89	115	92	84	81	95	94	75	100	92	93	99	78	96	109	91	94	100	87	95	89	85	91	109	109	88	80	93	98	92	91	98	93	109	91	101	95	101	85	94	97	105	103	95	76	101	80	114	86	107	101	104	96	96	104	102	77	87	104	99	90	87	97	84	91	82	93	85	88	84	98	106	89	99	102	92	94	97	108	91	91	87	81	97	103	108	97	98	96	108	80	96	110	88	88	91	105	93	94	88	100	94	86	106	102	101	101	92	96	97	106	109	87	97	104	85	83	90	92	90	105	113	104	97	116	107	101	98	81	83	102	116	98	97	90	93	111	85	88	92	105	118	112	88	95	79	100	104	103	80	116	83	95	93	107	94	85	116	105	112	121	106	77	91	104	109	109	97	94	89	97	96	108	92	96	87	104	89	114	108	89	93	88	82	106	110	89	75	94	89	86	100	106	92	97	102	114	80	97	110	82	102	87	101	82	90	125	101	104	102	102	110	101	114	86	112	95	94	100	94	81	87	114	104	103	104	91	105	103	94	102	93	111	96	89	95	97	95	109	115	100	101	106	109	95	103	90	83	93	91	92	118	111	93	88	101	90	97	87	96	109	99	98	94	112	99	109	85	100	86	98	100	100	96	94	92	126	85	98	97	92	94	91	96	114	81	105	91	95	111	101	90	103	102	112	96	89	98	80	98	103	90	80	92	103	100	96	106	106	93	86	88	100	92	92	95	101	98	91	89	98	102	87	87	91	87	106	112	98	101	92	97	93	97	103	106	91	95	109	103	91	97	96	92	88	85	94	91	98	92	93	95	89	94	104	85	103	119	96	85	99	93	97	96	109	84	87	80	103	108	124	90	100	105	90	99	87	91	93	97	93	82	104	104	95	116	101	93	88	104	79	90	106	94	102	105	110	81	100	95	90	102	108	111	107	97	89	104	84	102	90	100	89	88	85	91	111	79	100	104	108	92	87	97	97	98	91	96	111	87	97	104	118	103	91	98	88	93	97	95	86	90	92	89	97	118	82	94	90	76	100	95	95	117	75	92	117	93	108	94	83	98	93	91	96	119	75	103	113	93	84	105	107	88	103	83	103	105	92	89	101	102	93	114	107	86	112	89	84	105	85	87	101	108	96	96	100	93	110	101	110	101	95	84	113	76	95	103	88	101	105	93	101	100	99	80	98	88	106	102	101	100	66	83	98	120	85	93	80	103	85	105	100	93	86	97	85	105	109	87	95	91	89	93	85	104	107	91	96	85	91	86	87	97	86	82	100	107	102	102	96	107	86	96	91	93	89	90	97	97	91	105	95	114	101	100	105	100	95	101	94	99	90	98	68	91	108	109	90	99	103	99	110	109	98	98	89	86	89	83	96	96	101	81	95	92	111	103	105	85	120	88	105	102	107	105	86	91	89	79	100	106	90	96	101	102	89	93	81	98	103	95	88	70	90	91	94	90	101	107	93	103	100	87	102	82	82	96	95	117	81	105	103	92	101	89	113	93	103	102	92	97	108	109	97	116	102	84	85	103	100	88	92	103	93	90	94	112	90	88	85	107	92	93	85	90	87	100	93	84	107	81	83	95	100	91	75	99	98	97	98	104	120	97	96	89	81	99	98	89	77	87	83	105	102	83	88	84	103	102	96	96	94	92	91	129	116	84	93	89	95	100	82	106	84	96	88	91	104	94	95	94	95	90	95	91	97	87	87	96	89	87	107	102	91	112	96	102	105	83	109	89	94	102	107	88	103	100	96	100	126	116	97	88	87	95	89	96	96	99	90	95	91	88	111	98	80	112	87	86	91	119	77	83	105	93	97	81	92	94	91	94	95	89	96	104	113	108	98	98	94	77	92	93	105
24610	29901	38279	26251	22334	23041	22851	21193	21745	17555	20397	24987	15049	14442	20068	19594	21446	21498	18280	16154	17993	14736	14871	12202	12135	9852	8320	8092	7039	5433	4532	3592	3284	2881	2988	4254	2798	1691	2165	1556	1510	1344	1196	1326	1480	1189	1004	664	656	572	497	444	398	394	377	349	354	377	390	348	326	289	271	270	295	279	250	298	301	299	337	288	304	288	289	269	278	268	318	297	269	299	279	287	297	300	284	254	302	265	314	297	301	277	288	307	283	302	297	297	314	311	297	289	291	276	271	279	315	305	324	291	299	288	272	285	293	294	279	304	323	272	295	339	284	255	271	271	282	308	258	316	288	299	287	265	263	266	314	285	252	298	303	268	256	286	273	281	269	303	291	256	307	224	270	246	287	300	258	277	283	287	274	277	258	266	300	284	322	274	288	271	269	283	338	271	306	273	255	258	301	272	253	309	246	291	272	294	296	292	299	254	277	271	270	265	308	281	292	276	310	280	297	304	286	291	269	316	307	279	275	293	288	279	306	294	280	298	276	252	310	306	280	288	262	282	271	271	284	313	297	273	286	264	310	277	289	252	297	311	239	302	284	305	306	290	274	258	294	276	297	290	296	305	256	308	275	275	277	294	302	285	281	278	282	277	281	305	292	289	263	306	265	270	311	295	301	278	309	261	297	267	270	280	293	281	282	299	281	277	260	292	316	277	304	289	283	268	280	283	273	294	277	260	303	302	268	289	268	292	281	295	308	303	291	279	278	273	297	314	269	280	291	274	285	295	295	284	291	285	287	282	282	283	277	300	282	297	267	268	292	295	296	293	288	258	269	293	271	330	267	291	305	298	291	255	284	292	292	271	308	304	306	290	276	298	272	290	336	270	272	313	300	291	307	307	302	282	293	281	257	288	294	278	279	295	301	257	308	269	275	299	286	274	268	261	309	305	259	261	272	284	277	307	266	297	248	272	293	270	309	308	271	297	251	268	284	296	295	302	291	265	300	286	291	272	278	281	273	313	289	284	296	278	288	312	246	264	274	281	253	263	311	290	281	288	299	285	298	278	254	273	304	291	287	292	274	306	285	274	296	283	311	289	284	249	299	305	313	275	283	289	302	281	278	276	275	285	285	250	290	273	288	280	274	272	288	290	256	274	287	271	311	291	262	260	293	275	298	252	272	302	256	279	311	269	279	274	296	255	284	297	314	284	278	297	283	301	304	284	275	267	308	283	301	287	286	267	280	291	286	285	298	290	288	281	270	257	298	302	310	279	256	263	281	298	273	297	265	266	280	252	294	269	291	304	270	293	284	297	276	262	309	272	296	291	268	272	274	283	304	279	293	241	293	297	294	266	263	276	288	296	278	278	259	281	304	306	265	276	280	300	322	294	298	321	276	272	263	309	299	286	307	281	280	289	283	288	299	277	270	269	291	303	266	276	308	284	303	284	288	245	301	264	277	291	292	280	268	301	287	285	281	301	287	289	307	304	269	294	294	268	278	283	271	315	285	273	314	272	278	296	294	271	280	272	286	283	317	300	314	250	301	292	299	296	310	288	289	265	295	269	288	308	283	273	307	289	276	298	286	250	291	297	286	288	290	292	301	289	288	286	269	261	247	280	297	305	301	263	286	275	265	260	276	300	286	310	290	258	291	298	281	277	289	248	282	282	284	278	306	304	273	279	291	293	290	274	270	270	271	301	276	282	289	269	270	297	263	297	305	273	270	301	312	292	268	331	256	260	279	264	298	304	291	286	289	324	296	251	309	293	291	302	260	266	300	292	293	263	298	285	283	286	296	280	306	314	321	285	297	284	314	305	296	317	278	277	248	273	283	284	286	291	290	303	284	289	280	271	284	308	268	302	285	271	298	307	276	284	305	288	285	303	297	287	294	288	290	289	284	282	282	270	293	264	318	271	295	309	263	303	271	310	292	269	256	261	289	297	265	273	313	257	267	285	308	262	275	255	276	289	297	342	291	268	281	310	278	261	273	309	286	275	312	265	284	285	297	264	282	298	273	304	267	261	279	304	284	254	272	313	316	279	279	265	267	263	296	291	260	295	273	302	307	289	293	294	287	292	297	279	276	286	264	281	283	281	260	298	259	251	280	273	280	300	289	319	274	302	329	259	278	295	285	261	268	268	281	312	311	276	285	303	266	275	304	276	286	277	288	280	302	262	308	264	289	269	273	297	294	292	276	281	286	268	255	295	253	310	300	259	307	310	289	275	291	299	319	283	318	268	301	263	281	272	302	275	283	271	293	309	292	322	298	276	284	279	276	262	279	281	292	261	298	280	295	295	276	282	286	273	289	256	267	281	280	311	255	284	319	280	284	276	299	260	305	294	285	264	278	262	275	308	293	295	264	299	284	301	279	267	278	265	287	272	266	271	265	286	264	262	263	270	287	257	251	293	327	304	297	292	286	330	287	311	275	313	285	267	275	261	254	274	284	266	315	286	284	281	310	288	289	299	278	277	249	292	297	274	273	277	278	322	278	295	267	276	242	282	300	269	289	267	281	309	301	290	301	265	251	310	300	299	296	250	284	302	275	284	273	280	293	240	296	252	260	296	282	255	288	291	247	281	262	280	294	309	293	285	316	247	257	289	263	283	296	295	320	268	268	281	287	292	264	323	272	272	286	308	280	281	285	300	266	286	289	310	292	298	281	292	281	305	290	300	275	278	324	290	290	284	302	280	256	293	280	302	293	270	288	301	280	284	299	289	256	264	305	245	302	295	290	267	249	255	291	305	266	291	291	297	324	282	301	309	271	275	281	321	303	311	282	295	337	238	279	294	241	301	284	300	279	276	291	267	276	278	285	303	259	273	293	271	270	289	302	308	272	285	289	292	270	262	262	275	286	272	273	279	285	318	280	312	277	300	294	273	300	301	282	278	275	279	303	281	292	264	285	297	290	287	326	301	282	313	302	266	287	304	297	273	281	287	282	280	263	275	272	314	272	300	296	277	323	277	277	271	270	269	284	280	287	277	334	270	303	290	287	261	281	259	275	312	280	325	281	266	263	308	289	287	283	286	265	269	291	292	278	263	293	291	297	282	299	289	290	318	299	303	271	268	274	289	275	300	308	296	273	228	280	279	279	282	279	312	270	302	287	268	316	289	276	265	254	271	273	267	293	289	306	287	292	290	305	298	297	264	264	280	255	260	287	276	304	274	270	274	283	269	298	315	290	263	253	294	267	282	283	275	290	266	279	284	291	302	287	303	284	283	292	301	284	267	276	286	295	308	277	260	271	288	290	296	269	299	260	272	285	273	288	271	300	276	291	286	320	281	264	268	289	256	287	275	272	273	290	301	275	238	302	307	274	233	278	285	306	291	273	288	302	261	299	277	318	281	311	262	307	298	259	283	281	275	305	275	290	312	271	282	298	262	309	314	280	294	283	291	299	261	286	289	285	275	282	267	299	304	308	282	279	265	286	275	327	245	311	291	318	313	312	277	296	267	291	280	280	296	287	289	290	280	255	264	307	297	301	277	290	286	292	284	266	301	305	275
7529	5850	2620	857	573	508	424	411	377	308	304	321	299	266	259	294	296	272	286	237	270	214	250	218	232	186	205	208	201	205	200	205	186	202	192	187	179	195	167	197	169	188	182	201	204	188	218	164	177	184	193	203	202	180	209	187	193	190	185	165	185	193	189	175	191	176	207	172	174	201	181	186	194	183	190	191	195	177	171	177	170	193	177	185	196	170	187	182	155	160	173	178	168	178	209	187	191	179	183	192	182	196	198	198	209	206	172	182	194	188	212	192	200	175	168	182	189	193	189	180	196	175	182	159	154	181	189	172	179	174	188	176	172	196	177	196	180	181	188	176	188	192	198	193	186	209	186	194	188	206	169	192	200	156	169	195	189	166	178	189	190	207	196	196	203	193	176	201	211	179	187	198	184	172	197	187	182	199	206	182	168	186	207	175	192	195	184	157	213	169	148	182	201	159	171	196	177	177	186	182	170	193	207	156	196	166	180	196	197	179	198	198	182	185	205	173	197	158	184	174	201	160	194	195	183	158	164	211	177	202	189	184	175	188	181	194	189	188	200	176	189	182	174	204	179	175	197	196	180	193	186	179	199	203	186	209	190	184	182	182	183	195	198	206	190	187	199	205	154	185	176	184	204	178	192	185	183	158	178	181	208	188	172	189	170	165	191	201	184	186	156	172	167	187	176	177	195	208	181	187	199	179	176	189	188	161	204	170	182	177	164	193	178	191	193	175	186	184	187	173	170	184	198	193	198	186	190	203	197	194	204	200	187	171	183	148	186	197	177	183	189	204	186	191	180	178	189	215	197	166	192	197	187	175	171	183	181	185	176	185	196	204	187	179	200	174	175	168	179	176	189	166	180	193	182	172	180	193	169	182	171	177	166	192	204	184	181	200	169	185	205	176	176	186	174	178	206	172	178	184	196	207	178	170	158	174	186	206	192	185	181	198	184	200	185	177	185	167	180	197	192	183	186	196	216	170	202	193	186	190	169	190	193	160	179	174	198	212	168	184	206	186	163	184	193	204	203	199	188	192	179	180	180	189	180	191	198	176	171	185	181	187	207	205	200	169	191	191	178	194	186	188	184	208	191	175	178	184	216	193	161	171	172	191	195	194	182	209	186	180	181	195	180	207	197	190	189	199	166	182	184	189	214	191	185	196	197	174	165	194	178	186	207	179	188	188	201	176	178	186	186	175	184	170	188	182	178	187	178	215	182	177	179	173	199	183	186	175	206	193	182	181	209	177	170	167	191	192	177	201	212	194	223	190	177	180	187	201	182	197	198	174	196	195	195	163	211	202	190	203	204	200	192	186	189	167	181	170	190	177	185	181	178	172	179	188	182	174	183	187	203	184	215	178	183	174	206	178	190	180	194	181	197	164	180	199	201	152	195	174	197	186	191	202	214	168	199	175	186	193	191	200	173	166	194	177	212	179	173	188	196	213	183	178	151	176	220	198	155	206	182	207	179	202	190	184	171	177	189	183	181	167	197	214	184	197	193	208	178	180	172	191	193	212	186	193	195	187	175	181	197	184	201	179	195	170	198	187	200	167	204	187	187	199	192	192	200	184	161	205	177	178	180	189	201	198	175	180	187	182	179	177	170	164	204	183	185	197	190	199	196	139	185	155	189	200	181	178	176	190	209	188	185	184	167	170	178	193	175	190	199	178	197	196	171	183	172	164	180	150	202	193	185	174	157	171	195	173	190	192	215	206	204	160	193	202	187	184	195	168	179	182	179	201	193	162	159	189	203	211	190	188	179	178	189	214	162	177	176	185	195	167	197	173	176	189	180	199	147	185	174	204	212	184	188	195	192	175	165	170	218	200	191	190	183	202	176	166	165	169	180	174	182	196	195	191	180	176	192	174	185	175	186	192	184	205	187	197	203	201	171	197	178	185	170	186	172	184	195	193	200	182	164	191	193	204	189	179	195	172	185	192	177	178	207	207	179	177	198	208	196	160	187	198	184	181	201	169	179	181	214	189	226	201	182	183	184	199	182	179	191	172	209	195	161	190	184	200	192	190	187	194	192	186	203	212	190	185	193	198	186	188	192	174	192	178	169	175	181	183	166	189	185	194	164	204	206	202	185	198	182	185	188	190	201	162	181	193	194	176	168	168	211	187	182	188	184	191	166	191	184	176	194	185	182	177	182	179	175	184	183	172	185	181	191	202	204	200	165	195	182	177	180	178	184	187	209	185	159	180	191	180	184	169	180	187	171	164	180	192	173	200	215	189	197	182	186	178	179	188	200	191	196	176	167	186	192	191	185	188	193	182	194	205	199	192	207	156	196	175	209	189	215	174	182	194	175	172	177	178	198	155	192	198	192	196	199	159	182	177	182	169	177	163	220	198	193	175	181	186	183	185	178	176	204	179	154	194	171	165	172	169	164	165	201	178	198	177	187	193	201	190	184	205	178	161	205	204	173	203	205	161	185	178	194	185	164	177	176	193	171	173	204	182	190	181	176	191	192	171	197	196	183	187	193	180	174	186	197	181	194	196	188	170	164	239	231	236	171	187	203	192	169	201	204	192	209	172	181	192	184	190	193	187	188	185	192	198	183	187	176	177	186	195	193	176	170	197	195	182	177	183	185	178	185	175	192	160	187	203	170	184	185	181	187	182	179	184	182	159	174	185	196	186	211	184	160	190	180	180	174	194	166	205	195	190	183	166	177	165	167	193	183	189	189	203	174	198	211	202	173	178	179	166	190	205	186	173	202	149	183	214	216	183	206	188	183	190	186	177	168	198	193	189	200	192	198	156	191	179	195	191	189	138	173	184	177	199	183	176	187	180	177	173	173	197	230	179	192	202	169	170	202	189	180	184	220	203	174	206	175	211	189	162	187	171	208	194	181	184	195	188	192	218	159	204	161	199	188	180	194	174	198	179	191	195	196	197	187	182	171	200	194	181	189	192	199	173	159	168	171	179	199	208	172	175	197	162	198	175	188	196	168	180	176	191	188	197	180	196	193	200	193	192	191	181	203	211	199	179	187	194	195	207	203	190	195	165	160	188	188	204	190	184	215	196	189	184	184	199	198	190	183	188	190	191	175	187	221	175	183	201	203	186	188	168	207	208	187	200	176	167	183	198	185	184	192	173	181	192	185	186	179	186	195	196	179	177	187	170	176	191	173	208	172	178	174	180	188	192	185	204	176	190	197	184	183	198	186	194	180	181	208	187	183	184	201	205	183	208	182	203	172	164	202	206	201	160	183	195	199	191	161	200	174	186	183	169	166	193	168	184	181	183	181	177	200	200	181	177	191	183	178	200	178	173	172	176	185	163	162	190	170	163	194	179	184	204	169	165	197	190	166	175	173	188	185	169	167	208	194	177	188	189	224	182	182	197	193	160	192	175	178	178	203	174	193	181	197	171	163	165	173	189	170	176	169	192	200	184	170	200	197	193	189	192	198	195	186	175	187	207	187	171	193	220	195	182	196	199	190	187	194	171	183	184	185	203	184	183	184	215	184	207	211	177
6466	7496	8723	7157	6006	5410	4740	4002	3683	2835	2663	2984	2264	1697	2242	2373	2146	2319	2122	1521	1836	1502	1459	1230	1066	978	891	879	815	732	683	646	622	631	579	672	617	565	576	596	575	539	554	564	576	548	518	553	524	513	502	462	478	543	501	539	494	535	505	521	536	508	515	502	550	483	493	532	511	500	482	509	518	478	493	502	484	495	482	498	507	535	509	515	517	499	516	487	521	484	511	526	489	483	579	535	565	511	548	490	533	527	493	496	450	534	516	568	485	493	512	540	497	516	497	503	566	516	531	498	497	470	512	509	546	457	510	523	509	517	501	476	498	518	534	508	500	515	504	464	494	547	559	500	551	505	546	542	531	531	547	495	514	502	498	481	515	526	509	535	489	516	511	506	537	477	539	520	519	482	520	494	512	520	492	480	524	539	501	501	491	507	510	526	488	505	514	513	490	507	517	522	498	518	517	497	543	513	500	535	491	513	501	485	525	539	513	512	547	524	517	507	557	504	493	509	534	515	551	456	536	506	482	530	545	506	531	482	457	549	452	531	498	508	481	539	458	485	527	491	514	510	529	538	511	458	512	527	489	551	504	500	485	495	522	475	550	521	506	459	484	511	486	496	516	517	497	480	495	507	552	496	499	513	509	502	550	492	516	530	492	523	509	525	495	499	554	498	499	527	499	515	465	508	544	523	544	504	526	476	477	517	510	513	508	492	496	485	555	520	462	537	484	498	465	516	459	542	544	533	515	505	523	523	526	478	541	513	491	520	493	505	510	481	520	526	483	516	499	522	499	509	474	529	479	526	524	508	491	519	528	508	463	536	543	512	507	507	515	530	465	477	450	488	511	526	500	492	526	501	522	468	454	531	490	480	477	526	515	534	514	507	538	535	514	549	513	516	531	490	500	491	546	487	502	493	456	512	517	543	498	492	485	477	541	507	510	483	504	464	517	487	522	503	553	541	522	476	477	519	491	553	489	497	531	491	526	506	530	479	515	504	489	493	465	488	559	466	513	492	491	427	516	510	501	516	511	536	491	527	482	501	480	502	524	518	493	525	513	516	506	492	510	480	529	466	503	498	566	505	527	533	549	493	513	500	483	478	518	517	486	508	499	502	535	501	500	515	488	539	519	481	528	490	534	478	498	529	534	500	537	527	520	453	531	500	505	494	470	511	524	500	501	540	528	489	504	511	496	492	484	475	550	502	515	502	528	556	500	476	509	474	492	514	553	577	520	532	503	501	531	464	475	492	482	495	510	489	513	536	486	476	514	473	522	561	505	515	526	523	547	490	507	519	505	476	548	520	486	482	562	488	502	491	509	481	537	487	508	500	499	512	511	521	500	504	523	539	513	538	518	494	508	475	544	508	518	544	522	540	489	541	501	500	525	494	538	493	527	528	509	540	512	496	507	497	509	524	497	496	526	489	475	530	486	535	475	498	521	459	539	491	485	500	466	508	526	541	518	533	476	511	516	486	527	498	529	500	516	502	517	502	487	492	526	538	552	483	508	535	485	508	548	502	483	500	514	518	520	523	565	470	482	537	513	507	479	525	525	494	517	537	504	543	543	499	489	548	496	538	488	513	534	507	493	511	511	514	551	505	530	517	479	485	520	537	519	485	455	541	530	546	497	547	511	491	532	463	490	499	467	545	505	519	468	494	514	491	491	488	516	482	470	536	533	467	522	481	453	516	479	494	471	518	524	510	493	472	442	502	444	530	445	499	475	542	515	514	504	542	502	487	538	479	519	537	525	524	534	507	520	512	510	507	481	542	537	550	525	484	508	589	542	521	496	472	447	506	501	520	496	485	548	494	483	490	541	490	509	500	487	519	442	514	494	503	463	461	506	483	497	512	539	473	531	531	494	522	506	480	531	499	442	506	474	510	500	527	511	518	553	488	499	490	504	479	508	486	466	493	486	493	510	470	502	512	521	560	460	574	491	496	525	512	502	500	517	501	544	506	504	500	526	495	533	533	499	484	523	505	519	557	514	519	513	505	528	508	500	527	486	482	492	515	480	522	544	499	545	548	512	508	531	504	500	529	503	524	456	514	479	492	521	498	511	484	524	509	519	529	548	512	493	510	493	483	484	510	490	447	481	539	497	520	511	530	450	480	539	506	501	515	477	503	478	524	535	476	473	498	514	523	553	506	524	517	505	498	548	493	512	510	492	493	478	526	500	527	469	547	498	511	514	483	521	489	518	470	474	502	517	554	490	507	523	531	515	490	484	486	512	515	536	494	533	506	489	512	486	512	544	497	516	505	489	475	511	518	498	441	536	537	520	485	518	479	527	498	467	543	506	496	508	497	469	517	506	506	470	483	527	526	503	526	521	493	548	519	519	510	515	524	496	495	527	490	533	523	526	512	552	512	562	452	514	549	502	490	503	512	506	535	515	552	531	465	521	511	511	519	488	527	485	452	492	487	512	521	481	537	523	485	500	519	483	545	547	544	455	531	509	504	460	503	523	520	514	504	484	514	509	516	526	518	495	514	548	524	489	518	511	505	493	505	496	493	557	517	522	507	486	486	513	471	474	521	489	509	510	504	515	463	533	475	485	496	488	518	500	521	503	507	499	518	490	464	483	517	508	523	505	509	505	498	514	535	509	494	508	528	523	524	512	508	490	473	483	516	472	480	493	521	541	488	501	507	529	527	525	476	481	510	495	494	528	507	519	537	514	512	508	521	515	469	485	494	473	488	457	497	529	488	528	516	500	517	498	504	477	494	517	480	466	487	503	502	503	493	505	521	482	530	517	496	509	508	525	470	492	503	489	502	528	514	535	530	516	523	489	518	510	482	499	534	501	475	530	490	526	535	481	469	534	506	487	517	515	520	537	480	498	529	529	509	467	503	496	546	467	488	492	535	505	500	497	537	464	526	512	487	493	487	513	523	514	526	475	453	496	533	546	509	478	521	524	543	516	486	509	443	520	511	516	482	494	478	548	515	508	511	498	497	481	484	478	502	535	500	514	528	512	524	527	502	469	513	487	507	469	504	493	526	474	500	506	542	524	501	488	473	578	506	505	529	512	536	525	508	488	512	512	497	517	535	490	525	503	534	577	540	508	506	480	481	485	490	497	527	458	522	529	483	497	485	533	531	493	478	548	484	479	538	520	497	537	444	488	487	501	542	496	506	487	534	546	453	511	518	537	541	509	511	511	576	502	475	548	536	513	503	517	510	508	526	505	523	456	499	493	533	492	511	542	494	530	501	543	519	535	534	506	533	515	513	512	519	533	481	488	521	498	507	494	482	516	544	495	515	455	507	506	495	504	523	497	544	531	544	500	538	515	495	478	485	528	540	466	524	486	490	501	539	529	526	470	500	505	554	541	485	510	541	576	497	518	533	494	493	514	514	482	485	524	526	515	509	538	508	492	518	478	516	509	495	517	490	541	501	481	554	480	474	439	492	517	488	516	499	534	487	524	490	538	487	483	479	519	508	535	487	501	471	483	547	493	540	502	524	533	505	524	509	513	516	497	510
28348	29817	25566	11659	4009	2444	2127	2051	2213	1952	1581	1885	1420	750	1282	1197	1226	1200	1094	858	954	812	804	657	520	435	402	406	403	288	274	266	239	254	215	258	190	184	202	181	171	166	139	172	178	157	166	152	169	164	136	143	166	143	149	148	151	132	132	127	156	134	147	137	144	119	144	150	140	130	140	129	135	141	152	141	153	169	127	140	138	140	166	139	155	154	138	149	120	156	141	139	139	142	153	145	156	139	159	139	146	156	135	135	133	134	135	124	134	153	138	141	141	139	148	128	148	131	147	146	154	147	134	144	144	146	123	130	139	141	124	116	164	143	171	133	155	156	136	148	153	162	162	140	156	118	140	150	114	164	131	136	138	149	121	161	152	145	157	142	132	142	155	160	154	130	155	143	151	126	144	158	148	132	131	141	144	127	140	143	134	155	126	126	136	152	148	139	129	127	170	139	147	134	156	146	137	139	144	139	133	139	140	142	114	148	155	148	123	139	132	136	150	137	147	140	160	134	153	126	116	139	151	138	140	154	146	169	158	147	149	145	141	131	138	151	146	133	137	137	151	151	160	117	149	143	143	130	133	162	125	141	128	162	142	155	163	156	143	150	161	140	137	146	154	168	154	130	143	133	131	143	145	150	150	144	131	162	146	126	147	137	148	139	145	133	141	158	127	127	126	158	145	143	162	140	156	148	151	166	136	125	155	135	126	146	158	172	141	133	141	122	134	142	160	136	148	152	139	110	151	166	158	133	136	138	141	149	151	160	146	140	148	153	145	130	146	159	144	143	141	143	142	129	118	106	173	137	148	130	153	131	126	147	126	138	137	138	165	129	143	167	150	141	138	135	148	157	149	157	152	140	169	148	146	163	124	127	147	150	148	149	126	151	147	118	149	132	147	138	137	142	143	145	141	155	159	132	132	148	130	130	158	157	135	160	122	132	131	137	141	143	131	139	131	136	145	144	166	164	127	150	143	157	136	155	154	129	166	160	142	134	154	158	180	160	140	152	146	138	143	140	142	132	132	152	148	137	155	137	158	158	129	134	142	147	151	159	151	131	145	152	168	117	117	150	162	133	137	102	151	144	145	134	133	147	125	139	144	156	163	135	173	147	144	161	152	163	149	146	139	148	140	140	147	144	135	142	132	140	136	155	142	161	139	150	133	134	149	146	132	142	136	144	143	165	149	162	125	136	155	133	146	131	158	153	155	165	140	148	152	136	139	137	130	147	127	130	146	155	145	130	152	175	150	158	136	162	126	131	129	158	153	146	160	157	164	155	126	147	156	160	152	154	138	145	144	142	146	153	140	158	128	148	155	146	136	136	131	143	137	151	145	126	145	127	141	158	134	150	160	123	160	139	114	149	147	163	138	159	142	145	132	126	146	153	133	138	139	148	130	133	152	139	163	145	160	178	146	154	135	144	153	143	126	118	120	149	124	153	148	125	158	131	128	152	144	128	141	139	127	134	143	159	149	132	142	147	153	150	150	135	133	144	141	143	151	127	125	132	151	144	163	142	138	154	161	124	153	147	138	146	161	153	152	144	131	163	146	135	130	134	156	160	156	146	143	140	152	148	145	139	139	145	131	149	138	157	144	150	146	141	163	141	149	126	134	142	143	160	145	131	139	140	133	168	140	134	152	164	132	137	137	128	132	134	135	147	149	141	156	136	123	130	133	143	136	134	152	142	146	141	155	136	130	131	164	148	143	162	137	136	162	143	134	163	156	133	163	166	136	136	145	142	129	156	149	134	141	137	171	161	168	142	150	137	136	139	136	131	145	156	163	108	140	142	146	149	149	133	146	130	162	139	160	148	117	138	143	153	146	133	137	137	155	172	139	148	150	123	140	147	148	131	145	150	161	129	150	158	124	138	147	144	154	147	149	114	158	153	139	163	135	137	144	150	151	144	162	137	142	117	161	137	155	128	153	127	130	137	161	143	147	150	136	124	158	141	146	122	134	148	166	141	148	146	154	132	138	119	141	162	131	162	111	143	136	128	140	125	123	142	143	153	150	160	137	148	161	136	128	159	127	133	144	151	130	143	135	146	129	144	154	144	136	149	159	137	160	163	138	139	172	135	151	139	130	156	147	152	163	132	147	185	145	138	140	151	146	139	158	135	136	139	109	129	152	151	154	140	149	169	160	160	142	147	164	141	149	142	137	130	173	154	132	147	157	135	150	119	138	143	153	144	131	155	139	134	140	123	155	159	142	131	141	162	152	142	140	127	132	144	145	158	159	148	165	145	152	148	134	158	137	154	159	146	147	152	149	153	160	148	176	155	147	137	133	166	152	162	138	134	136	151	138	138	152	136	154	133	141	144	145	145	134	149	142	131	139	130	148	166	142	145	142	158	150	135	137	128	137	130	149	135	134	165	144	147	145	133	134	156	139	143	168	141	157	145	167	135	138	147	152	121	154	134	146	118	145	134	132	147	137	166	147	133	168	133	134	122	129	148	131	162	152	141	164	153	149	148	134	138	155	147	136	132	137	128	146	153	125	136	143	154	144	138	149	130	134	132	153	120	147	136	146	144	135	142	143	153	162	140	140	143	151	134	153	147	139	141	153	147	146	152	167	139	138	129	149	146	148	137	141	151	158	165	145	143	169	156	148	134	160	129	140	117	127	138	154	127	151	133	150	155	155	125	152	122	123	141	157	147	141	182	146	137	170	137	147	146	140	137	147	162	138	166	155	149	159	149	155	150	153	164	178	130	154	150	121	166	149	152	129	151	155	130	136	137	145	133	155	157	148	142	158	132	144	122	120	143	147	170	155	136	142	143	156	152	140	111	145	145	158	129	137	127	143	150	149	154	146	129	127	147	143	144	117	157	126	148	151	150	156	172	147	149	146	134	160	148	126	144	144	154	125	142	140	159	167	144	127	152	129	148	164	148	125	152	132	162	139	131	143	143	148	136	143	144	183	142	158	126	135	162	155	154	137	130	137	156	150	135	132	137	142	158	151	130	144	165	126	154	157	162	139	129	133	155	136	127	150	152	146	139	139	138	160	147	147	136	142	133	118	160	148	136	151	152	157	140	145	142	130	162	126	148	143	138	151	158	144	158	135	139	152	155	147	136	141	149	152	141	140	147	147	150	144	144	140	138	133	140	137	156	137	168	155	132	149	139	135	147	164	148	139	128	142	149	138	115	152	150	150	151	131	171	150	151	156	137	129	155	109	128	146	145	152	136	153	139	141	112	144	152	146	171	155	129	178	149	148	145	168	151	149	134	130	151	134	137	146	156	136	148	123	136	147	164	137	155	136	144	145	140	144	145	150	139	144	117	139	149	142	144	143	154	151	137	158	143	159	155	129	153	139	112	148	138	137	156	147	157	137	152	170	145	152	137	147	137	166	150	134	156	153	134	144	141	157	155	145	139	148	121	149	140	153	116	160	149	131	161	150	150	145	126	150	157	138	149	126	138	140	139	138	139	164	149	154	132	137	140	133	148	142	152	156	123	146	148	154	158	144	140	165	151
20144	26344	30860	19356	14644	14450	14100	14056	16159	14125	12990	16184	11454	7381	12329	11516	12814	12875	11969	9570	9667	8420	8454	6910	6055	5312	4488	4638	4417	2883	2506	1853	2005	1727	1655	1962	1380	1164	1289	1003	1028	899	912	786	843	761	696	557	545	589	546	544	444	459	461	453	425	431	449	447	399	370	421	395	382	432	444	395	414	441	373	398	387	397	374	408	426	404	389	391	394	408	400	424	402	397	408	423	415	388	403	418	403	409	392	413	382	403	405	422	402	384	366	420	394	418	376	413	401	414	401	399	411	415	409	424	398	443	386	381	401	394	408	416	407	439	372	426	423	419	387	380	398	362	400	404	373	424	410	418	383	425	414	405	418	425	391	411	421	400	402	422	396	385	386	385	436	401	391	376	417	420	438	401	412	367	417	410	403	410	394	401	368	409	398	367	374	403	405	398	410	390	421	385	386	430	409	414	402	408	368	434	405	368	413	408	399	372	413	413	410	431	421	407	402	376	396	391	423	408	383	416	427	435	384	378	434	396	414	397	392	403	372	382	389	395	395	406	409	434	412	384	399	414	426	399	394	412	402	422	404	371	399	413	407	399	399	422	417	409	418	417	389	415	387	429	383	395	408	360	419	400	386	414	357	392	406	424	421	355	400	410	396	390	412	397	400	389	412	382	400	394	383	414	422	388	433	406	379	390	426	393	393	400	411	378	409	407	421	398	412	424	417	385	408	384	424	379	418	368	401	418	395	409	395	404	400	405	400	352	382	462	443	405	400	408	383	423	368	413	407	446	396	439	404	351	416	350	423	420	435	404	422	402	396	416	403	414	443	370	400	435	388	402	431	386	399	382	388	380	376	378	420	393	418	388	410	415	412	368	391	425	387	383	395	420	414	389	419	362	436	404	417	408	394	396	390	409	379	406	379	398	429	419	425	399	430	385	422	374	392	384	377	355	370	406	387	427	399	373	433	410	398	395	396	408	409	407	414	387	435	391	427	377	396	388	407	373	444	370	390	372	419	428	439	370	422	400	426	372	394	436	414	411	405	385	406	424	406	372	386	395	408	431	381	382	409	440	395	407	443	404	410	405	394	416	415	409	435	411	368	362	393	372	406	384	418	411	399	393	401	412	393	354	403	412	371	414	403	413	397	449	383	428	386	400	401	374	394	403	399	393	421	400	398	406	396	395	394	363	395	423	433	420	395	353	418	417	421	388	428	413	416	385	420	413	399	366	410	399	416	409	391	383	389	404	412	410	385	406	376	401	424	393	383	392	383	396	409	412	369	450	412	407	412	394	400	402	389	402	403	387	387	410	416	383	406	377	403	424	401	384	419	407	413	418	426	428	393	395	386	389	425	423	403	406	410	395	381	417	380	390	395	395	413	381	427	408	386	392	425	401	384	446	386	406	384	396	396	396	380	414	419	428	387	359	414	391	384	414	408	440	406	378	430	411	390	407	412	409	415	427	401	360	412	408	399	417	407	389	392	400	436	382	391	415	431	409	419	409	398	378	414	372	430	424	408	394	404	419	398	388	379	391	380	370	402	431	412	408	409	417	389	407	386	392	379	392	421	427	378	406	390	384	400	401	415	387	417	387	425	392	390	389	427	402	397	401	413	404	398	401	401	381	373	389	410	384	390	412	391	403	395	390	437	384	377	411	399	372	388	398	414	408	377	427	397	421	395	414	400	390	402	445	400	424	382	383	410	394	398	416	409	416	373	436	399	396	409	393	424	372	418	367	393	394	391	382	388	418	399	386	376	383	446	391	379	396	412	379	392	412	369	364	421	429	407	415	365	379	390	413	412	404	407	427	414	385	384	422	463	402	427	418	430	417	396	398	399	413	424	385	418	392	435	426	399	420	411	392	446	397	409	422	366	358	385	385	418	363	380	386	399	373	422	420	395	381	414	387	431	401	405	415	367	406	403	430	416	412	419	417	398	381	409	401	408	392	384	391	396	403	345	382	426	408	393	373	389	379	392	392	363	400	402	361	408	387	398	396	371	400	428	354	393	444	386	356	437	439	397	401	398	392	396	407	414	419	418	409	426	377	393	429	427	418	430	394	401	386	460	421	408	408	360	383	420	389	392	407	396	407	429	372	380	397	377	379	384	389	399	413	414	390	426	413	425	420	372	432	401	416	382	406	383	383	380	392	416	395	394	411	435	405	392	362	395	447	387	362	410	404	411	408	377	384	418	421	364	407	415	379	391	439	391	424	389	397	370	416	398	389	386	431	384	408	411	417	415	387	401	394	370	402	436	412	425	377	427	435	396	409	365	402	399	366	419	392	399	396	383	399	406	380	403	395	426	407	440	361	406	389	401	414	409	397	437	421	410	415	389	420	398	424	450	412	437	400	424	386	391	439	400	420	407	403	400	385	354	408	383	386	388	420	423	406	420	418	413	427	425	418	400	390	385	403	403	364	397	421	386	379	415	430	385	421	383	422	383	381	379	391	386	407	390	394	399	409	393	380	423	390	408	460	383	386	406	415	379	414	410	405	428	398	408	409	381	461	376	432	368	416	388	416	392	405	409	403	368	382	394	460	410	371	374	377	389	389	394	397	403	407	417	419	407	391	390	424	424	405	426	398	393	392	439	397	454	380	417	405	363	408	411	397	379	434	386	385	407	408	433	416	407	393	424	415	429	396	407	396	384	430	399	390	400	432	401	419	412	411	385	393	400	409	393	390	392	391	401	412	395	420	414	400	350	394	402	391	395	402	430	418	384	398	368	408	363	410	370	409	417	431	395	405	402	392	399	377	373	430	403	375	394	363	371	393	438	409	408	375	403	421	392	443	424	442	427	401	407	388	388	372	401	396	374	417	430	415	421	416	420	395	402	398	415	430	399	396	383	407	386	395	434	383	398	390	408	400	407	397	379	413	396	371	384	403	422	402	428	395	444	376	365	398	378	410	392	399	354	385	391	448	407	402	398	401	384	390	404	395	401	371	403	406	361	418	418	369	445	433	362	390	382	418	406	391	406	377	424	431	416	392	406	379	372	376	410	400	431	406	429	377	414	419	396	402	350	413	422	416	395	400	404	422	380	380	386	403	395	392	395	411	392	404	415	406	402	394	413	394	408	390	382	387	418	393	390	406	442	375	389	423	404	395	395	410	468	399	389	386	401	397	395	399	387	389	398	394	377	415	400	379	373	387	394	424	377	411	400	399	410	381	396	402	404	419	389	391	393	395	402	354	420	400	377	399	389	391	398	396	410	399	422	411	363	405	434	430	415	411	390	365	392	424	387	386	410	416	397	387	406	428	417	400	366	400	401	366	399	370	409	388	416	405	424	445	433	400	387	443	457	391	416	400	401	377	407	371	424	384	386	366	375	376	452	442	387	393	440	392	407	377	398	374	365	441	412	393	397	368	414	392	426	357	426	425	396	413	366	428	392	409	394	403	383	377	422	384	417	390	416	371	356	411	395	414	397	403	395	431	405	367	395	414	392	370	408	410	373	369	406	416	415	432	396	380	378	397	394	406	440	393	370	406	399	381
38505	40701	32772	18347	9098	4825	4187	3836	4273	3784	3237	4118	2149	1453	2221	2108	2287	2384	1943	1715	1819	1518	1437	1098	919	761	594	643	553	418	400	318	267	250	251	274	209	180	192	183	152	160	162	136	118	150	148	120	106	120	113	115	113	113	111	87	113	110	90	99	92	123	91	99	96	94	120	94	99	98	89	119	89	98	108	120	95	94	102	89	108	102	107	90	82	99	83	81	116	95	102	86	100	125	100	96	91	95	114	89	104	100	89	113	115	115	100	85	95	117	89	99	105	103	94	106	107	93	97	105	98	90	114	82	90	102	87	92	99	97	84	82	91	91	101	88	96	105	69	92	89	111	92	106	93	104	104	83	111	97	84	99	107	96	96	95	80	91	87	96	95	91	97	80	94	96	93	93	79	94	100	113	96	91	117	105	103	92	105	104	114	111	110	109	84	107	111	98	109	100	113	92	107	103	88	93	97	93	104	90	83	91	97	92	94	81	100	102	85	106	99	103	109	92	86	126	116	94	85	91	95	83	98	102	95	92	111	100	78	87	84	94	104	109	121	88	94	114	104	98	96	92	91	86	84	91	94	82	104	110	116	100	92	96	103	86	104	109	102	95	88	104	91	98	94	110	110	116	119	91	91	95	84	103	91	89	113	91	97	123	87	111	111	94	86	116	110	92	99	109	98	102	80	80	103	90	92	99	108	90	117	89	105	99	110	95	114	103	97	93	107	90	90	113	92	102	113	84	104	103	90	91	101	95	95	105	97	105	82	85	108	90	93	92	95	90	94	105	99	94	92	93	77	101	99	104	89	101	118	93	111	91	103	114	93	92	103	93	104	93	108	87	97	114	88	93	89	97	104	92	109	88	89	97	107	109	94	82	89	111	86	97	106	91	88	95	101	101	112	66	100	81	100	107	99	104	95	92	92	118	98	96	111	115	115	113	92	115	95	110	97	105	95	99	109	105	112	91	101	102	100	97	92	115	98	105	93	100	114	89	105	90	92	102	87	97	86	78	91	125	97	91	99	89	94	95	88	79	78	91	108	98	100	83	90	90	96	113	110	98	100	108	90	98	85	119	100	97	80	98	98	107	93	93	98	94	79	94	105	100	120	105	94	84	101	87	104	99	101	95	103	97	113	96	77	98	83	100	100	90	75	85	116	85	124	89	99	100	108	93	85	94	89	93	102	87	95	99	108	90	89	101	95	106	95	93	81	94	93	98	87	100	108	93	79	105	95	92	99	88	100	87	119	105	92	97	85	93	100	82	93	98	89	112	97	92	95	93	106	85	107	90	99	93	76	102	101	113	111	122	93	115	92	85	94	96	74	95	113	84	86	106	98	96	88	98	98	91	108	94	105	97	114	112	79	87	96	90	110	99	99	83	95	100	102	101	84	103	104	95	104	105	98	93	98	85	93	99	103	83	98	106	99	93	96	105	110	101	102	109	98	97	109	104	83	97	101	115	87	91	80	100	105	99	95	100	98	102	93	84	132	99	97	99	96	110	106	106	93	91	84	78	100	112	99	102	97	109	82	105	88	102	109	107	91	105	93	110	96	91	97	98	87	103	109	100	99	90	97	90	84	101	95	93	86	92	95	91	114	86	111	112	110	112	108	100	100	107	96	112	96	101	115	97	113	110	96	95	98	84	92	95	102	107	112	111	106	98	93	86	97	92	100	101	92	91	87	111	101	87	83	104	118	89	114	81	92	106	96	108	87	84	102	113	94	95	93	95	89	108	105	112	109	103	80	110	101	88	85	78	99	96	114	83	100	97	78	81	103	107	91	92	98	104	100	92	110	83	92	97	82	87	93	86	106	90	114	90	92	98	91	103	89	94	102	116	94	101	102	78	85	97	90	90	96	125	107	94	83	97	106	97	94	97	92	84	99	98	104	90	107	101	104	94	85	92	111	86	98	95	105	93	76	101	120	99	114	111	101	96	86	88	100	93	90	101	87	93	114	87	96	82	86	99	97	112	78	105	100	81	102	105	117	94	95	96	93	100	106	97	108	107	87	115	104	105	108	99	105	96	92	103	83	95	108	101	83	93	100	117	98	99	89	95	97	107	93	104	96	98	92	105	96	96	118	90	116	102	87	96	89	85	93	84	98	102	90	105	93	105	90	114	110	90	109	118	94	115	99	105	104	92	92	114	97	99	100	92	110	105	109	98	97	72	110	104	78	124	95	104	87	107	95	89	95	107	93	96	104	100	104	76	85	93	124	104	112	95	105	95	88	105	85	104	83	99	106	94	97	89	92	83	85	105	89	84	97	99	109	108	95	100	114	114	84	104	109	104	84	90	109	112	97	105	90	98	111	90	95	102	84	111	101	97	93	102	104	99	108	105	100	93	99	87	109	112	96	102	81	82	97	95	105	96	95	77	72	103	107	96	83	93	91	117	108	86	80	96	92	93	89	86	98	100	113	86	84	102	97	105	103	116	94	101	107	128	109	93	100	83	100	87	96	104	87	91	120	85	82	106	111	90	98	88	101	87	100	92	99	82	99	107	92	90	96	95	98	92	80	103	84	104	89	88	97	83	92	109	107	96	97	103	101	94	104	103	97	88	93	108	95	86	113	88	99	109	104	116	98	94	95	90	95	110	90	100	103	82	123	106	108	99	98	83	89	103	91	98	113	98	93	91	96	105	117	97	103	95	92	91	107	111	96	103	74	88	80	99	115	119	90	106	96	96	87	96	108	97	98	113	85	94	68	107	83	105	100	97	89	99	102	109	104	96	95	86	96	66	115	103	89	119	96	88	107	94	107	93	94	103	93	99	92	88	104	101	86	108	103	85	103	91	91	86	108	100	116	110	111	102	86	121	100	101	108	83	108	122	104	94	116	102	113	106	103	93	91	109	93	95	104	78	89	106	85	88	94	90	122	102	81	108	84	108	86	90	102	89	107	120	111	94	85	95	93	118	102	91	83	94	113	88	102	102	90	99	109	90	101	88	105	97	98	94	107	77	101	88	103	89	102	100	103	88	100	96	109	111	94	104	83	102	91	86	102	89	99	110	91	93	103	85	94	91	93	103	91	77	109	98	91	101	102	93	122	94	109	95	99	85	89	89	94	101	111	103	100	87	104	113	109	107	108	102	108	107	112	95	94	92	122	90	100	93	98	107	105	134	79	108	93	90	100	107	106	88	110	94	111	108	110	85	100	99	99	85	87	92	112	117	94	91	96	89	96	102	98	85	113	107	114	82	100	105	112	94	91	89	100	90	86	86	91	99	98	104	105	96	87	98	91	92	86	111	102	89	87	111	95	79	88	94	87	99	104	98	76	88	92	94	91	83	100	104	97	108	98	87	88	116	82	75	88	95	94	94	99	112	95	106	96	95	109	95	98	88	97	95	103	104	79	108	99	76	82	95	98	95	88	96	103	96	83	90	101	80	90	84	88	124	93	118	97	93	112	85	99	96	109	104	82	110	103	97	110	106	94	97	89	96	108	110	97	94	105	95	92	96	95	108	79	108	87	101	117	91
25928	36618	35452	23381	19602	18538	20520	20209	22676	19710	18824	23637	13585	12797	19119	17813	19593	19313	18398	15708	16201	13427	13326	11292	10495	9096	7358	7607	6937	4965	4393	3057	3226	2911	2875	2895	2138	1706	1887	1454	1299	1429	1190	1101	1215	1150	1017	664	655	612	537	486	399	411	390	349	354	408	315	320	283	326	302	305	277	318	334	269	283	280	273	297	286	275	294	278	258	299	298	304	303	288	286	310	288	280	300	308	312	292	300	282	296	280	318	293	327	284	282	300	263	295	294	290	312	311	289	309	314	282	313	275	302	296	314	274	275	274	261	286	298	296	297	295	284	277	310	323	289	315	277	281	294	294	263	293	278	281	285	271	262	260	321	286	306	263	352	307	302	309	304	301	292	270	300	295	306	269	275	287	292	266	256	268	266	305	279	299	287	280	304	272	274	289	282	256	277	287	274	292	304	289	274	296	276	262	285	295	291	310	289	300	311	286	276	265	289	306	284	296	284	307	276	293	285	264	320	295	295	281	295	306	263	288	298	307	290	295	301	262	291	325	302	285	311	273	281	305	281	311	287	299	310	277	290	281	312	280	306	279	306	286	285	283	291	267	294	256	308	279	258	276	267	291	302	269	326	296	284	305	311	285	279	268	307	281	290	281	305	271	287	297	294	278	282	305	276	287	261	277	304	283	294	286	298	260	307	280	299	265	306	287	311	297	283	280	325	295	302	277	262	282	299	304	294	279	305	284	285	259	299	277	304	277	259	264	264	331	257	303	309	276	322	303	290	288	283	276	293	292	300	268	294	261	283	285	293	306	301	313	295	268	274	300	275	309	286	296	282	318	274	290	283	267	269	268	278	296	303	280	291	308	296	339	271	255	296	296	306	306	279	286	293	280	324	286	282	294	266	290	256	280	318	277	269	279	291	308	266	288	295	299	287	290	308	281	294	288	290	300	274	319	275	271	277	293	290	288	310	283	292	288	303	275	289	316	294	274	273	316	318	297	265	299	278	268	315	301	301	273	303	289	292	263	282	266	308	264	276	274	290	298	303	303	286	298	245	338	266	290	294	273	314	317	305	280	284	293	263	298	273	300	294	305	267	332	308	269	297	314	280	278	291	270	287	307	314	293	298	255	317	256	280	302	293	303	276	273	274	298	291	318	298	270	269	291	300	310	286	294	295	280	288	278	307	254	272	285	273	273	261	287	261	298	273	286	271	279	290	284	277	274	298	274	341	297	249	283	300	306	310	309	284	327	307	306	274	282	289	312	288	272	295	249	278	271	279	290	306	300	318	316	280	284	308	269	284	294	289	291	272	303	285	290	270	294	286	284	257	255	297	277	274	319	268	264	295	277	272	293	310	297	284	295	290	293	304	283	279	295	298	293	285	285	282	276	312	281	281	264	261	252	278	299	268	266	250	312	285	270	269	272	300	294	292	287	291	269	295	297	298	298	284	301	298	255	309	292	289	279	286	264	283	310	288	291	288	276	299	270	285	255	308	304	285	286	324	286	286	282	288	297	282	294	263	277	275	276	257	297	294	294	275	315	268	272	290	274	248	306	262	287	284	294	300	304	269	286	310	278	287	295	318	317	317	274	288	295	265	323	271	270	273	272	276	287	266	283	264	277	283	277	296	289	282	275	287	262	287	280	295	286	294	275	302	315	283	305	280	320	287	295	305	281	283	299	308	306	282	288	287	299	285	317	283	288	300	298	271	288	263	300	286	268	307	319	287	275	283	265	282	306	286	266	291	305	289	272	305	307	297	311	289	315	299	296	274	276	305	308	308	299	291	274	293	269	285	283	268	308	281	291	295	289	254	262	265	301	258	319	283	289	299	285	251	290	284	285	311	332	276	288	310	328	244	296	298	264	293	268	278	290	292	294	297	291	295	293	253	292	287	299	286	300	297	286	278	282	254	279	270	326	278	265	298	278	267	289	312	299	271	255	299	306	334	306	287	288	281	286	278	305	268	251	275	288	285	303	268	301	277	311	277	266	275	297	278	320	279	284	286	295	290	266	285	271	315	300	289	275	279	317	304	283	285	292	267	294	285	286	315	307	258	261	305	294	294	290	279	311	276	274	290	282	276	307	299	324	290	287	272	276	322	265	274	312	287	291	280	302	270	284	259	297	281	276	282	267	261	313	279	288	300	309	289	279	304	298	294	307	255	319	287	294	255	300	311	309	291	266	301	308	278	287	298	285	283	298	284	290	315	290	272	311	299	279	311	294	288	302	283	284	289	279	276	289	316	307	287	265	322	273	293	293	272	291	294	280	287	309	286	284	313	274	292	316	295	279	283	306	284	286	264	283	288	301	289	306	294	301	278	322	317	303	294	291	288	295	334	280	295	296	288	292	301	264	306	265	317	276	278	277	280	297	297	307	285	279	304	275	277	264	286	301	263	262	294	289	285	277	305	296	287	309	287	291	309	309	273	304	315	285	308	299	267	290	283	297	301	288	283	290	328	293	284	304	286	282	285	298	289	283	305	271	296	300	279	272	279	296	289	310	279	287	282	264	292	272	275	313	326	297	279	270	280	283	265	292	261	272	304	315	294	313	277	314	265	280	311	283	271	317	278	262	305	311	265	275	289	298	313	305	303	294	282	291	305	290	309	302	293	268	279	316	295	292	290	292	290	280	300	293	266	300	269	281	292	279	284	286	247	263	251	295	272	276	319	275	287	277	311	291	298	291	279	288	299	301	312	281	300	304	303	283	311	303	282	267	333	308	231	297	305	282	281	298	293	305	284	283	274	304	260	303	276	308	294	292	303	282	300	295	308	275	283	305	279	291	277	271	283	313	281	274	283	304	312	281	324	270	266	285	286	273	290	295	284	272	257	308	287	310	332	296	278	257	284	276	310	278	275	259	298	283	262	273	312	284	295	272	282	292	289	275	302	318	274	315	299	291	302	274	304	273	275	299	273	282	282	247	306	285	285	261	294	295	295	313	300	333	298	282	274	310	287	247	291	294	271	319	289	265	304	290	254	299	298	279	300	270	318	292	287	297	264	301	274	281	288	278	258	291	272	277	280	275	327	260	305	304	322	301	326	293	287	288	248	288	318	284	260	306	307	259	269	274	309	272	298	295	289	287	264	281	269	292	269	289	294	292	280	319	296	294	272	288	281	278	277	297	294	284	294	282	274	308	275	293	265	277	254	270	289	284	290	303	264	283	288	280	297	267	299	277	303	304	278	255	289	269	294	275	266	285	270	303	292	276	277	304	282	288	269	295	253	276	301	278	294	269	271	298	288	300	290	283	279	279	278	307	309	302	271	288	282	254	283	311	266	305	285	286	270	275	296	305	289	263	304	282	301	297	282	283	305	284	315	288	296	292	277	285	286	279	287	289	300	280	300	305	315	290	262	298	286	287	295	275	305	312	292	296	305	300	326	296	292	286	270	297	276	297	266	290	287	300	311	276	259	275	276	267	275	278	308	282	290	282	294	322	283	324	295	307	277	275	285	291	293	308	290	269	258	297	276	286	279	284	272	320	279	298	265	295	307	278
8149	5548	3691	1181	572	483	402	367	369	325	280	318	260	244	285	271	240	271	227	250	248	230	214	239	203	202	178	212	172	188	197	186	192	186	185	189	166	176	174	199	173	205	204	169	190	204	195	174	171	200	181	198	197	190	208	162	178	174	158	176	211	183	202	186	186	219	174	205	163	184	197	199	207	163	168	181	176	190	180	197	177	192	177	201	208	173	171	194	202	185	182	193	167	185	163	183	200	186	181	159	164	185	217	194	205	168	163	202	187	181	179	202	199	186	209	186	151	207	196	178	192	167	186	188	176	191	195	189	176	202	182	156	190	200	167	181	214	179	190	165	189	183	195	195	169	181	199	199	186	195	175	207	181	176	196	190	196	155	166	184	181	176	205	188	177	180	178	188	196	208	193	180	180	179	183	185	190	181	173	151	174	182	187	164	177	183	193	214	202	209	163	191	180	189	180	200	196	186	158	187	172	185	174	182	191	176	187	196	179	179	182	177	182	172	191	185	181	168	184	196	173	187	192	195	160	169	196	182	168	193	198	181	219	180	171	180	209	180	173	208	187	172	199	173	163	178	175	175	182	171	187	186	185	196	166	191	205	172	184	220	171	174	184	188	196	214	193	176	193	158	189	189	199	157	160	197	181	195	214	203	225	158	191	185	186	193	164	184	184	202	199	166	208	189	182	197	150	163	186	209	175	179	189	187	174	171	191	185	191	179	190	175	188	201	192	165	214	188	196	162	196	191	190	188	179	200	201	182	179	199	186	197	191	193	194	181	170	176	183	169	176	184	178	176	193	203	182	181	193	198	167	192	194	166	189	178	211	213	185	170	177	195	183	167	178	204	197	175	193	194	202	186	199	180	203	190	204	191	154	175	171	188	172	193	184	177	194	188	181	154	210	177	202	193	180	174	194	182	166	202	188	209	187	176	206	187	181	200	188	168	174	209	162	187	174	188	216	180	178	162	207	185	190	177	196	196	200	195	177	192	176	161	219	168	201	196	174	189	180	200	190	176	169	158	179	195	208	178	166	192	184	197	180	195	208	174	173	149	197	178	213	185	186	180	164	190	200	167	177	184	176	183	167	169	195	180	184	195	186	179	195	213	159	178	193	169	203	177	182	185	189	176	187	182	143	172	178	176	177	184	178	190	194	187	178	192	156	195	194	189	189	207	175	199	192	169	194	185	198	167	145	172	185	198	195	184	192	188	184	202	227	163	181	201	189	174	216	181	187	170	203	207	188	201	182	194	186	202	189	196	181	189	181	202	179	171	180	211	169	186	180	180	184	186	195	172	172	191	195	183	200	192	183	201	189	172	182	172	183	171	173	168	165	188	185	173	196	171	190	222	183	190	176	175	185	174	199	190	161	191	178	192	195	181	185	186	162	187	178	231	164	183	187	163	193	182	188	181	204	191	189	193	195	177	183	189	182	183	178	184	170	206	175	210	185	183	179	197	186	196	205	190	165	179	230	192	197	174	172	169	174	183	206	189	189	185	172	179	178	180	187	176	193	173	187	188	192	224	204	160	184	173	174	176	175	188	196	166	184	200	190	192	193	185	179	150	187	192	193	185	178	188	182	200	188	210	182	176	187	180	191	221	195	179	179	200	186	195	182	185	187	200	158	193	191	198	174	181	187	190	202	198	182	175	182	206	204	167	175	192	182	212	225	166	199	181	183	189	184	179	205	174	204	173	194	189	183	187	193	207	169	195	203	186	191	167	180	190	184	183	159	185	181	174	211	165	185	196	187	179	172	156	170	184	191	189	154	192	187	186	190	178	192	193	198	195	186	173	195	194	189	192	192	186	181	191	179	174	193	199	194	204	196	184	167	193	189	179	190	171	191	210	184	193	165	147	200	199	193	178	182	185	205	180	184	207	170	186	189	177	165	188	154	193	182	203	191	183	176	179	190	209	185	181	189	202	172	194	186	187	182	162	176	179	201	197	198	198	180	188	191	181	197	187	187	188	189	185	186	166	198	162	205	190	182	173	166	176	190	180	205	208	188	181	181	181	162	179	205	179	180	167	185	199	163	197	201	192	187	213	190	195	184	183	163	174	214	195	188	171	167	197	197	184	171	180	208	188	182	201	180	172	189	184	191	188	193	200	177	202	179	205	192	196	174	181	189	175	188	188	200	173	182	214	178	162	195	196	204	184	180	190	190	172	169	194	210	186	185	182	182	202	203	189	185	167	188	185	176	192	191	187	188	190	185	203	172	192	187	198	176	193	182	174	175	203	201	212	203	186	187	184	190	179	172	171	191	198	199	194	196	189	206	201	203	170	200	200	196	193	183	211	208	191	174	199	180	177	181	201	179	189	194	205	190	200	166	188	192	180	199	173	205	188	188	195	177	201	166	196	200	184	179	181	163	169	193	180	183	158	179	157	177	175	151	197	197	178	181	203	178	199	181	186	171	193	163	181	177	198	217	192	182	193	181	194	179	181	167	185	205	200	181	169	173	187	175	172	208	184	212	174	188	187	188	178	187	173	174	191	177	186	196	192	180	188	193	168	212	206	204	187	194	186	206	186	163	207	172	178	178	192	200	184	203	199	186	176	177	207	193	180	183	170	170	169	165	184	201	185	215	209	197	172	178	182	195	193	186	181	177	169	179	171	182	194	187	188	179	171	189	211	191	208	186	213	190	188	198	190	183	170	157	184	214	213	183	188	203	205	190	178	195	192	180	185	173	193	198	213	152	188	206	189	201	176	175	181	214	205	183	180	199	174	156	171	204	180	178	166	192	192	192	183	184	198	182	148	184	192	200	168	198	175	179	183	207	195	184	188	198	184	182	147	182	162	204	166	209	169	208	194	186	160	189	206	177	185	182	184	180	209	194	180	189	164	211	201	163	198	193	193	175	189	188	203	196	184	179	188	178	205	201	204	186	196	179	187	191	193	190	192	183	201	170	177	221	175	165	196	191	191	202	203	177	188	178	209	191	199	196	162	223	174	171	182	222	197	193	188	168	201	201	195	197	189	181	193	187	181	170	211	184	155	175	171	183	216	202	204	179	180	170	209	186	198	176	189	198	182	175	184	187	193	181	195	195	192	193	203	175	184	209	176	205	196	173	173	182	176	167	202	186	184	200	212	198	170	178	197	194	206	186	182	206	202	190	187	170	169	202	179	169	154	195	178	190	217	181	199	198	178	216	184	189	184	184	189	187	176	197	181	183	159	190	215	187	211	195	196	201	160	172	204	196	205	198	193	172	196	169	174	195	180	173	185	189	178	190	175	168	182	197	196	181	185	195	185	172	176	181	196	174	171	202	181	157	169	191	172	177	188	154	200	187	179	192	188	174	207	186	172	205	195	187	188	195	175	215	181	175	205	185	169	181	182	174	192	189	191	182	181	180	157	179	193	192	200	210	163	192	197	199	194	201	196	196	203	197	158	184	188	174	166	231	172	187	189	201	174	191	195	184	190	208	193	193	187	212	173	183	171	189	167	181	205	173	192	174	180	180	180	201	184	196	201
7205	7063	12664	7985	5319	4532	4179	3575	3363	2910	2660	2904	1742	1764	2079	2066	1952	2055	1706	1604	1658	1424	1361	1088	1027	993	893	871	784	716	649	567	627	642	587	651	596	551	590	561	595	602	529	525	514	559	557	547	539	520	502	529	494	504	502	484	537	551	477	520	508	498	536	505	518	495	517	544	519	532	521	483	513	523	507	500	516	498	535	523	544	493	480	516	484	515	531	524	530	513	517	506	498	517	504	512	461	537	548	480	536	488	523	510	516	507	522	512	546	472	498	496	519	513	509	493	480	478	517	520	487	505	464	526	512	507	507	465	523	501	508	492	514	535	539	471	508	570	515	537	495	550	546	513	497	492	497	543	504	516	450	498	496	514	506	540	521	529	536	553	490	525	534	553	527	509	496	501	475	506	520	510	510	481	467	470	520	507	504	519	525	477	527	521	518	535	530	486	496	504	499	466	503	527	483	526	499	512	493	522	522	539	502	506	469	524	506	496	506	512	499	510	510	534	525	529	488	506	489	501	525	476	560	526	527	494	494	489	516	565	519	452	534	499	515	529	550	507	536	493	518	522	524	516	485	482	544	529	506	510	506	491	488	504	537	470	558	514	555	484	514	556	506	496	519	487	512	496	554	468	508	478	488	505	502	526	458	521	474	517	509	469	533	550	544	494	524	508	526	522	496	487	562	494	509	502	566	472	546	499	510	502	497	465	527	504	510	531	519	510	538	496	550	470	542	515	490	511	500	516	483	543	543	525	498	539	512	514	491	461	531	491	493	532	498	527	513	511	503	530	500	524	538	517	512	521	526	530	470	506	484	545	471	543	496	493	512	498	512	511	494	526	492	474	504	534	513	545	492	524	506	499	514	489	532	511	490	466	505	494	495	521	514	514	524	485	536	539	533	511	542	507	467	525	511	468	515	523	497	533	529	517	500	512	479	521	491	499	504	523	512	498	497	472	505	503	493	498	497	507	498	481	517	496	515	538	494	557	478	533	492	525	505	462	512	528	489	518	505	531	482	496	570	500	514	522	538	497	511	495	509	502	457	494	499	519	532	542	515	515	507	515	514	536	479	495	542	494	508	517	498	482	507	510	492	487	519	520	560	545	501	496	511	478	552	474	520	512	528	467	481	485	516	473	515	493	500	525	534	496	520	522	513	514	500	576	522	551	530	495	543	539	513	513	483	471	536	484	504	505	494	507	432	502	516	497	516	537	521	519	496	520	515	502	490	491	495	467	513	486	515	507	551	528	507	488	475	486	511	510	518	474	497	513	525	532	502	507	524	535	480	540	544	545	496	487	468	522	495	512	510	523	493	528	499	518	526	544	504	475	531	504	522	499	502	501	488	522	506	493	520	473	484	501	468	527	525	544	510	524	520	548	497	519	481	533	487	505	507	532	492	490	523	507	489	509	512	530	506	510	493	517	528	542	549	465	500	509	475	496	481	488	483	520	475	505	529	543	502	506	493	523	566	502	508	511	541	512	514	511	500	512	463	499	506	531	552	508	481	506	492	548	538	515	512	508	514	533	504	537	501	515	560	499	508	518	489	541	503	514	497	519	494	516	494	491	502	489	490	499	534	477	514	503	514	460	495	531	539	548	510	511	481	503	485	533	503	500	539	492	516	519	539	487	459	489	518	486	493	556	487	478	471	483	493	499	516	501	494	493	520	517	520	504	537	487	487	481	501	510	509	480	516	497	534	503	490	490	515	521	486	483	541	504	496	512	564	545	471	511	510	469	513	499	507	499	522	551	515	538	541	518	515	511	535	505	517	561	518	532	538	521	509	559	517	525	536	528	515	512	519	503	505	525	499	546	526	500	508	493	554	483	532	502	477	529	518	532	468	535	498	488	491	489	496	502	470	494	502	534	549	475	518	533	506	524	506	529	482	502	514	511	506	496	498	516	523	515	489	505	519	496	497	494	502	504	520	479	487	464	495	500	519	485	519	530	540	515	466	497	507	533	520	509	493	492	517	485	554	519	527	495	525	477	493	508	508	483	490	499	494	499	482	503	518	491	524	517	517	530	522	525	465	499	489	540	513	504	496	494	501	507	509	562	493	486	476	545	524	482	482	519	498	468	500	462	462	513	489	527	524	523	443	502	557	517	539	526	560	553	501	517	486	499	503	487	481	492	510	482	567	523	492	520	491	494	517	469	519	472	492	509	493	488	475	512	479	471	462	499	498	512	512	527	539	519	506	521	494	483	494	492	522	514	516	492	524	518	551	514	530	501	491	514	520	562	493	522	511	512	491	495	492	523	517	517	516	531	498	543	536	512	524	522	496	492	525	507	498	490	513	548	489	540	485	495	567	504	530	526	493	502	511	521	468	544	494	501	485	502	500	510	499	499	518	498	473	552	483	507	528	528	509	516	471	438	472	450	518	500	482	541	532	533	497	496	519	474	527	485	506	467	557	493	464	482	548	473	480	491	497	445	514	474	484	512	513	520	506	466	536	517	556	474	495	467	500	537	561	505	494	498	509	515	489	496	500	497	499	506	511	516	471	480	497	528	470	538	477	492	530	506	498	521	524	528	498	550	505	511	515	507	486	466	538	506	517	510	494	510	532	476	536	519	526	540	500	491	508	530	530	528	478	468	481	520	493	513	546	509	505	500	519	518	529	484	526	546	508	499	502	519	481	509	499	526	495	501	516	492	525	468	502	485	503	544	486	527	516	535	485	518	501	539	545	496	534	517	540	537	534	461	546	479	521	495	476	506	494	523	492	503	510	502	520	521	529	509	488	516	503	505	497	517	507	492	537	514	513	532	529	534	536	561	458	522	476	505	538	489	512	495	536	529	490	524	501	535	524	510	538	498	525	454	514	504	541	469	519	506	489	524	528	499	538	544	515	461	514	517	506	507	535	514	534	489	514	475	485	521	511	532	473	503	509	524	543	504	487	508	490	515	517	511	542	512	525	426	512	521	530	556	504	493	520	527	493	504	546	507	541	520	488	480	519	461	501	523	502	485	517	494	513	492	527	476	507	494	532	509	526	532	541	493	550	525	524	470	516	531	529	506	530	514	481	476	521	518	491	495	474	516	514	533	490	502	527	533	510	501	506	489	528	515	524	481	532	503	491	532	456	475	492	475	519	510	513	529	508	493	547	485	457	495	465	517	493	508	525	500	543	487	528	514	485	503	529	546	514	479	489	509	514	460	508	465	505	495	493	533	511	522	466	493	482	524	514	495	530	511	472	503	516	525	533	528	521	484	492	520	491	529	482	509	543	524	494	522	514	524	490	512	562	549	516	508	493	502	518	492	462	493	490	484	525	543	555	478	529	485	500	493	519	485	534	513	507	532	525	502	463	516	460	509	487	555	517	497	500	471	499	531	512	470	514	519	486	499	484	452	531	513	474	548	486	519	522	535	512	494	494	495	488	489	493	518	536	502	462	556	508	496	480	570	494	530	520	518	526	482	514	508	528	507	520	484	523	525	528	504	500	509	517	463	518	504	529	507	505	496	515	501	517	521	518	473
26857	29819	29886	12097	4226	2492	2111	1995	2035	1735	1604	1573	789	811	1320	986	1187	1226	930	793	981	794	823	580	522	429	399	349	324	278	265	230	206	236	224	211	212	173	181	165	176	170	166	177	178	192	162	146	129	147	155	153	177	135	143	150	148	158	139	137	147	144	143	141	146	140	158	125	150	137	152	121	139	143	128	151	135	134	142	159	154	155	162	137	147	130	144	142	153	165	155	135	125	144	154	164	155	148	154	150	149	157	161	132	143	135	132	148	138	137	144	135	149	130	147	134	161	134	145	171	147	148	141	156	152	145	159	157	167	142	157	166	140	142	131	147	153	155	137	124	151	134	167	128	148	138	141	133	161	157	142	149	132	124	155	155	131	146	158	120	136	130	153	154	140	122	154	158	162	169	155	164	153	145	150	136	144	165	143	159	138	153	144	129	135	154	138	144	135	146	174	141	143	152	135	168	158	137	146	165	147	137	151	159	142	146	149	144	126	160	139	147	147	149	127	150	136	140	160	131	148	133	136	165	177	129	154	128	148	141	126	140	136	153	146	154	150	136	150	135	142	129	157	160	149	156	129	147	122	134	135	146	144	147	135	156	121	151	139	166	144	144	129	121	136	149	160	143	139	145	169	152	155	160	152	156	149	147	121	146	150	142	174	119	147	154	154	127	151	154	152	150	137	167	137	149	144	141	166	150	161	163	158	146	137	148	136	136	135	147	134	136	141	152	152	119	138	161	130	160	134	155	139	137	147	140	142	178	145	142	161	124	137	141	149	151	150	129	136	130	140	152	139	127	148	151	157	148	134	157	150	142	160	134	152	126	144	141	138	138	142	126	159	136	132	156	138	130	153	158	124	134	157	134	141	126	143	142	134	133	143	147	147	137	146	135	163	164	157	138	158	142	156	121	132	131	130	119	158	138	137	167	148	147	130	148	158	124	158	150	143	146	131	142	169	141	124	125	135	138	167	130	156	142	147	132	161	120	136	134	151	164	136	158	151	140	151	144	150	152	147	148	140	142	142	156	138	126	145	142	146	144	137	141	122	129	149	136	152	126	131	142	119	142	130	147	155	139	154	153	134	138	144	141	154	152	118	169	155	131	151	132	141	155	151	147	167	157	162	147	125	134	143	143	144	138	155	137	133	139	133	146	146	147	148	144	149	145	147	148	152	164	140	149	137	123	151	147	138	150	192	139	149	146	138	169	142	140	158	154	131	137	152	131	151	123	161	146	152	156	132	141	154	155	118	142	132	151	145	153	133	156	146	137	156	132	128	151	157	139	116	160	124	156	153	134	111	156	136	136	130	148	153	156	125	128	161	156	122	126	148	151	137	139	150	139	123	135	149	151	131	148	124	146	139	144	132	124	132	132	136	139	136	150	148	144	134	146	136	121	136	150	131	142	160	138	152	115	144	124	150	143	150	152	138	168	171	155	143	146	128	159	157	136	151	147	144	152	138	161	137	146	131	124	141	150	136	128	138	132	158	143	140	161	173	136	135	143	133	121	151	144	148	131	136	154	140	132	146	147	140	128	124	164	147	157	127	133	147	139	129	178	148	152	113	160	134	149	129	126	158	145	173	146	176	139	132	156	167	141	129	158	122	123	135	148	148	156	156	126	138	154	155	166	143	130	136	144	143	151	151	144	136	136	152	155	135	147	131	147	134	156	143	141	142	137	150	130	152	129	145	163	132	132	138	134	123	130	136	141	132	149	151	148	153	149	126	139	165	137	142	143	140	139	157	138	125	158	143	156	148	125	135	154	152	157	120	155	131	140	153	153	122	164	119	146	138	129	157	154	162	141	146	144	141	136	152	150	133	166	140	153	139	152	136	146	129	136	140	134	146	148	139	132	138	143	167	144	135	138	161	148	132	125	151	147	158	156	146	126	144	150	149	169	132	159	129	137	162	167	126	131	125	155	152	149	143	143	131	141	149	142	126	150	143	125	148	154	138	132	141	160	132	144	139	129	152	145	134	144	134	151	117	159	146	159	155	166	130	147	153	125	149	143	155	145	140	145	157	153	139	137	137	141	127	131	124	163	140	172	141	131	143	142	120	146	129	165	154	147	145	167	152	126	142	138	141	133	150	171	137	157	146	145	131	151	129	155	135	137	128	154	167	159	154	146	150	145	138	157	137	128	154	155	149	151	131	137	138	151	143	144	143	133	149	159	154	132	142	136	151	133	170	142	137	152	156	147	155	145	125	149	158	163	151	148	151	132	154	159	119	149	151	161	123	140	160	128	144	148	144	140	141	162	149	143	135	147	148	125	139	143	142	134	166	139	152	141	129	162	157	143	127	129	136	130	153	150	138	136	135	149	169	156	152	144	159	124	133	138	144	145	150	131	149	159	125	138	139	148	133	166	140	139	158	113	130	132	134	143	135	135	141	137	149	127	139	168	144	158	142	160	135	143	147	139	160	125	133	144	169	134	164	145	141	138	122	129	129	161	124	130	134	151	122	130	145	137	142	169	173	155	158	155	163	149	140	134	127	156	124	151	146	152	128	165	140	138	139	132	151	144	129	145	131	147	130	153	125	128	135	144	162	162	167	136	146	159	136	125	141	142	142	158	135	153	140	144	149	138	143	160	149	139	148	137	134	127	174	149	136	138	159	144	153	141	136	146	120	135	126	149	161	142	132	134	151	155	137	144	150	161	163	135	135	148	139	152	141	152	147	155	130	137	124	159	157	143	166	147	162	163	150	162	134	158	152	131	137	150	133	127	155	151	148	155	162	143	127	134	145	144	141	136	130	148	134	146	128	139	123	140	147	140	155	136	141	124	138	137	149	152	151	163	181	155	150	142	176	157	151	130	146	133	137	143	141	143	172	159	139	163	134	158	137	164	160	155	139	136	137	150	143	147	152	126	135	144	139	154	148	154	134	149	112	137	129	140	150	134	139	156	135	137	140	140	152	128	168	149	157	162	135	107	125	166	140	150	152	155	140	160	140	134	154	157	175	157	148	166	141	155	149	148	147	156	159	138	157	153	147	133	154	169	125	169	156	163	140	142	135	155	165	146	173	149	125	158	137	140	147	149	141	140	124	135	157	147	129	140	123	145	135	127	124	153	122	140	168	150	144	137	160	135	147	155	143	137	148	154	144	145	131	153	125	142	139	142	144	127	111	159	171	146	150	121	144	146	128	138	157	137	150	159	138	146	136	159	159	147	138	132	172	151	144	138	162	145	128	146	138	149	163	143	140	150	173	141	155	167	168	138	119	122	143	140	135	175	147	165	131	139	173	152	157	141	159	145	144	142	155	155	168	138	123	160	137	136	131	161	132	131	153	148	128	150	130	141	130	148	157	151	143	153	155	163	148	151	126	132	151	141	125	156	141	151	144	150	134	147	139	146	154	140	137	134	128	168	147	126	135	140	141	138	148	148	144	132	147	138	159	135	141	146	149	135	139	142	145	168	163	158	167	116	123	155	149	133	131	126	168	136	120	153	137	162	173	140	156	157	146	145	133	139	155	142
18696	27004	34603	17707	14235	13936	13466	13661	14710	13089	13847	13941	7226	7866	14249	10575	12286	12137	10388	8926	10711	8977	8955	6466	6149	5161	4825	3831	3426	2744	2155	2116	2025	1669	1923	1669	1357	1012	1396	1032	910	885	935	821	753	815	770	673	602	563	495	556	498	471	452	436	429	487	443	447	421	410	425	416	416	412	403	384	399	441	384	366	391	399	397	393	379	422	386	387	384	391	425	422	398	397	389	357	392	390	414	390	409	372	412	374	436	398	386	424	400	445	392	426	424	440	359	384	403	421	373	392	415	398	430	406	409	404	399	380	407	388	425	421	411	392	389	406	392	416	385	408	421	402	392	393	425	394	383	422	425	409	423	405	402	379	416	374	397	394	404	400	425	424	416	419	401	432	409	419	416	402	360	429	460	408	412	415	442	432	382	396	428	400	411	401	414	393	418	432	408	412	378	387	414	425	391	396	418	416	401	370	407	360	404	390	395	416	378	371	396	411	388	403	399	372	432	389	418	415	384	388	375	418	360	432	410	389	378	452	402	413	417	414	387	401	399	375	402	364	379	373	421	397	401	403	373	401	394	402	436	396	402	402	421	372	417	416	410	417	410	416	381	436	403	416	381	399	407	412	360	396	423	400	406	405	432	424	425	395	421	384	466	387	389	390	402	419	421	403	403	368	409	394	401	399	359	404	428	440	374	378	448	365	381	372	448	435	442	417	423	401	414	386	384	415	421	392	403	388	441	406	402	402	400	385	432	359	401	382	419	380	425	388	390	396	365	418	413	363	398	408	420	398	367	414	410	368	400	382	437	340	370	430	404	392	371	347	390	397	400	384	395	428	383	431	417	374	361	364	418	390	409	401	417	419	409	382	399	392	385	384	399	405	425	423	373	409	392	426	376	416	429	427	407	406	393	426	409	400	427	410	426	450	397	377	414	416	407	397	391	395	407	412	404	418	401	383	409	398	362	381	432	423	400	400	406	415	421	410	405	384	392	406	408	416	373	421	402	384	402	426	423	382	430	411	398	362	381	366	379	379	364	412	373	425	437	427	396	432	403	438	437	386	397	417	421	401	404	366	405	412	421	396	389	443	417	413	408	401	402	404	398	395	350	399	387	411	367	414	403	390	421	403	402	417	390	411	405	418	416	382	441	389	408	384	394	401	366	430	369	388	428	420	397	369	387	364	394	376	409	422	372	395	388	371	395	407	398	416	390	419	385	424	413	401	418	419	387	402	402	415	385	391	391	397	448	390	393	421	448	421	412	401	392	408	409	417	409	428	406	390	392	399	379	396	367	404	403	386	403	415	420	380	386	411	385	384	426	429	415	382	403	399	392	421	405	411	401	430	409	410	376	403	380	415	401	395	394	404	386	419	404	408	392	421	432	388	406	410	357	385	417	417	391	425	415	407	430	418	406	413	442	392	407	412	376	398	402	377	402	419	435	428	392	391	434	414	415	397	403	407	410	440	405	396	413	406	389	441	396	405	407	429	405	412	397	383	372	403	385	409	419	400	419	404	395	419	362	422	407	378	373	359	400	423	445	425	415	425	367	412	414	412	420	397	392	409	426	405	412	422	423	395	421	386	414	369	391	394	405	376	395	387	392	405	412	394	432	386	394	424	381	415	392	379	406	403	424	421	433	379	421	419	392	401	416	390	405	395	419	399	400	376	426	421	419	407	399	415	371	416	411	402	428	378	402	354	434	369	397	422	374	421	381	421	428	385	420	380	422	392	385	392	394	383	420	404	433	406	425	398	381	427	408	430	413	435	385	385	417	453	398	386	430	384	368	411	414	385	386	375	404	442	412	367	422	382	417	405	419	412	425	432	396	383	424	417	436	384	403	386	413	400	402	408	401	397	399	413	454	405	430	393	361	403	385	362	443	396	381	423	416	401	377	371	372	412	407	411	430	375	423	382	416	386	380	440	365	422	392	430	422	389	393	384	398	416	387	396	417	355	449	423	417	349	377	381	399	424	392	407	415	402	434	398	405	385	370	416	369	416	421	408	372	424	401	404	361	374	373	399	418	422	394	380	393	423	394	434	414	381	409	451	428	398	436	375	419	397	423	371	392	412	400	436	406	384	406	427	380	443	376	399	375	421	430	425	383	396	439	411	404	381	405	433	409	391	433	434	375	387	389	438	417	370	411	408	418	392	420	409	355	401	390	403	385	405	405	408	389	409	415	386	424	413	406	456	405	456	391	411	434	388	386	368	403	384	401	382	375	410	400	393	413	416	414	385	351	395	411	432	402	362	411	472	410	388	427	381	402	423	396	389	400	383	420	395	427	411	393	375	380	436	428	423	402	389	402	383	407	390	393	395	419	381	382	388	399	410	422	414	376	389	375	408	397	442	354	391	430	414	405	440	380	406	377	387	406	423	417	367	415	404	438	413	418	413	422	404	440	393	412	408	384	408	406	398	390	398	386	386	389	400	403	395	398	401	392	386	395	419	430	401	422	386	380	383	412	429	417	395	428	395	443	392	378	398	435	375	419	408	389	391	394	413	375	432	399	391	410	414	444	412	428	416	358	415	370	431	427	389	384	397	365	430	395	421	405	405	415	429	381	369	406	403	428	374	407	388	442	359	369	418	389	414	409	401	403	421	362	407	397	409	378	374	397	416	410	393	401	407	405	395	393	392	390	418	343	396	431	362	396	436	414	403	430	394	400	397	413	418	413	411	431	392	442	379	385	399	428	406	389	382	370	392	401	399	443	428	418	415	387	384	415	420	423	385	404	359	414	424	417	406	433	388	394	421	386	399	387	428	375	382	410	379	403	441	377	447	419	339	412	411	421	388	384	428	402	424	402	403	379	397	394	381	398	415	389	396	420	434	398	399	388	415	447	415	405	374	408	429	408	428	376	416	403	422	391	386	404	399	399	400	409	415	410	381	431	406	424	416	375	373	389	382	401	378	350	375	407	395	413	395	408	407	396	404	387	410	455	404	439	383	407	412	428	384	406	432	372	389	386	389	424	405	411	403	370	415	417	415	424	396	412	397	398	405	414	395	422	376	393	410	415	350	355	439	435	370	440	428	424	376	396	451	412	414	407	413	411	420	404	394	427	404	402	354	369	411	364	409	404	429	411	384	373	377	417	419	407	418	404	437	374	410	388	418	401	384	386	400	357	431	419	413	408	427	403	411	424	421	405	402	413	385	397	403	401	396	412	429	396	423	416	432	430	410	371	428	420	404	402	389	409	428	377	432	393	406	449	441	392	388	425	425	391	388	430	422	375	391	429	435	388	425	418	447	380	416	347	428	380	387	439	391	379	414	415	355	375	412	447	397	409	391	426	413	411	421	425	417	413	416	394	400	409	387	405	449	429	360	430	388	405	403	404	409	406	399	380	374	399	419	391	436	426	425	400	413	434	378	388	408	393	412	385	382	433	390	439	405	425	395	383	424	386	412	391	434	408	456	401	405	406	387	400	369	379	385	377	424	418	394	410	400	376	426	425	382	355	388	414	399	396	404	405	382	408	390	406	409	366	423	410	397
37914	43071	28611	16566	8555	5955	4132	3755	3715	3904	3489	3287	1308	1692	2631	2132	2224	2109	1768	1572	1815	1728	1499	1127	921	656	615	512	555	424	349	289	311	269	267	210	234	220	208	161	157	171	163	139	178	152	135	119	124	147	131	99	112	101	97	90	113	129	97	113	83	95	103	84	90	113	96	96	92	105	106	84	92	103	107	75	100	100	103	95	96	97	104	93	90	109	87	103	92	97	86	104	93	88	97	98	102	80	105	104	98	99	101	98	115	94	104	96	100	89	94	100	88	112	101	96	82	88	93	95	91	91	110	88	107	109	86	120	87	98	98	114	104	99	96	93	103	110	86	95	97	96	100	112	88	105	102	86	99	101	85	100	99	98	98	87	81	85	115	104	100	96	97	91	104	106	104	104	87	92	101	91	107	99	114	94	93	104	104	92	91	98	83	113	111	115	95	100	102	94	88	103	100	100	97	109	94	108	100	113	98	89	99	101	101	96	102	106	113	90	110	90	103	99	107	85	111	86	90	82	87	85	96	108	97	99	126	100	85	110	75	98	92	108	114	106	111	96	99	107	99	105	96	87	100	84	94	111	97	81	99	96	115	94	96	99	100	107	107	91	87	108	90	123	126	94	96	91	100	106	99	115	87	93	76	95	101	105	114	99	108	93	90	97	90	94	106	82	96	100	97	89	95	98	108	92	120	104	97	100	89	74	91	110	85	95	93	105	99	88	111	104	100	81	93	79	88	105	104	97	125	73	99	106	103	106	94	92	96	101	89	105	95	90	90	119	105	98	97	106	88	101	92	81	101	100	94	96	91	88	92	113	99	109	104	96	74	109	99	105	88	94	92	93	104	112	108	100	93	94	98	94	92	90	98	97	94	99	104	114	104	96	99	100	97	113	103	93	121	93	94	94	99	114	96	97	103	101	90	88	94	102	108	98	93	111	93	78	120	102	92	93	69	107	102	94	96	109	106	86	97	94	99	88	107	88	100	93	102	94	105	96	87	111	107	101	120	102	90	112	95	111	86	106	103	99	109	78	88	89	102	92	108	99	100	96	96	85	87	91	80	107	104	91	122	96	101	116	108	75	88	87	105	110	96	109	99	100	92	93	72	91	102	96	95	96	96	95	105	80	94	90	90	112	101	116	117	89	107	101	91	113	106	104	114	94	98	99	93	104	106	100	92	90	86	99	105	107	87	108	81	102	86	107	115	99	104	88	84	116	96	108	84	88	90	111	115	88	96	110	100	103	97	120	91	106	110	99	117	94	113	91	85	89	110	122	89	97	85	83	94	101	102	101	93	108	98	105	104	101	100	105	110	113	121	97	87	99	82	105	109	109	91	95	84	87	103	106	104	84	95	100	92	114	89	86	106	100	97	95	92	96	101	104	106	91	96	83	100	93	96	99	89	100	96	109	106	99	104	102	94	113	108	97	87	110	111	97	99	87	91	121	94	96	93	112	81	106	86	100	100	93	82	108	93	87	110	120	90	100	102	101	107	112	88	82	97	80	98	110	118	76	97	90	104	83	93	90	100	85	88	101	95	98	97	84	99	103	105	100	95	91	110	92	93	117	97	99	96	108	88	101	105	109	98	104	96	98	88	103	124	99	99	104	96	101	85	91	92	95	106	95	96	89	109	85	111	101	88	90	92	83	109	103	92	95	104	91	104	110	111	97	135	98	113	110	103	91	109	99	109	98	110	115	112	96	86	101	86	104	103	109	97	102	118	88	95	105	103	78	93	102	87	100	96	112	106	106	102	104	112	78	91	105	87	100	105	93	108	106	93	108	97	91	86	97	92	95	103	93	84	98	115	101	106	87	90	82	97	92	83	95	107	110	102	104	91	93	92	105	79	96	101	100	88	105	103	94	94	101	103	105	89	108	104	101	97	99	102	88	89	88	108	106	101	84	92	99	118	101	106	98	82	88	94	90	89	85	105	100	94	86	108	102	101	107	93	114	96	91	92	102	105	97	82	97	92	92	97	111	88	91	89	88	106	108	87	95	112	87	102	101	94	105	102	105	119	106	109	93	99	110	89	100	111	79	81	121	95	101	109	92	91	121	89	93	97	86	97	100	83	96	101	106	96	100	104	94	77	96	85	89	94	96	98	94	109	119	106	101	104	105	99	88	111	93	96	92	96	95	97	111	95	90	80	104	104	93	88	109	99	101	102	105	113	95	99	101	95	101	93	80	96	92	96	97	101	104	83	96	103	107	91	107	99	86	108	101	104	90	96	91	100	108	102	101	109	91	87	89	106	96	110	93	99	108	101	99	119	108	87	87	87	82	103	95	101	117	99	100	101	81	97	107	87	87	109	91	111	87	85	123	81	93	105	97	96	90	93	86	96	99	130	122	108	91	101	96	106	112	90	107	94	96	107	95	110	87	92	116	96	100	114	96	107	102	95	84	108	92	101	93	94	101	111	106	94	95	101	99	102	87	111	96	87	99	89	114	108	106	105	117	91	102	93	101	85	92	94	101	93	107	98	96	101	112	102	106	99	97	106	104	105	97	100	100	103	102	104	98	107	107	100	104	93	92	120	78	86	104	100	91	105	87	120	103	81	99	97	88	103	98	93	90	106	89	100	95	83	106	116	100	104	101	104	92	102	93	102	93	78	104	107	102	100	96	95	95	98	111	87	94	89	96	98	87	104	107	105	103	124	115	107	86	101	105	113	98	106	107	112	104	95	102	101	98	89	83	105	117	101	102	117	99	94	94	103	110	110	110	98	108	99	103	88	84	100	96	90	106	104	97	98	115	99	92	80	95	101	111	101	98	97	101	101	93	103	90	107	108	98	95	112	83	104	103	110	106	83	92	114	94	96	80	104	86	97	97	105	96	122	103	86	99	99	110	109	101	97	102	103	94	115	91	103	104	100	103	85	88	115	102	87	82	97	96	100	105	111	102	103	85	90	104	98	97	101	89	119	97	92	89	90	91	111	88	118	98	113	97	103	110	91	93	101	111	102	109	87	105	124	76	100	90	106	87	114	88	97	94	101	98	94	93	81	92	100	89	105	85	90	106	96	90	122	102	103	108	81	113	99	93	90	100	102	92	95	106	99	85	109	86	95	127	79	111	103	101	93	91	87	107	108	80	89	84	101	108	109	108	89	88	94	104	100	95	88	96	97	90	94	99	83	108	104	95	103	86	65	76	90	102	111	89	116	105	101	107	115	94	91	100	98	100	97	114	89	102	90	90	87	102	114	107	90	86	101	131	113	94	97	105	97	100	93	122	89	100	91	94	117	101	117	101	95	98	74	93	107	92	105	98	105	102	93	95	99	99	93	92	99	92	109	125	100	95	100	91	87	88	92	104	83	91	103	93	108	78	89	92	109	89	92	93	101	90	109	70	96	103	107	106	91	104	111	125	94	92	96	86	109	107	78	88	98	88	103	99	93	88	83	93	105	84	97	82	91	87	99	84	107	103	99	94	102	105	92	90	90	94	103	95	95	94	87	100	94	87	107	113	78	99	84	101	90	93
25960	37563	31784	24305	21115	21354	19369	20052	20015	20611	21677	19391	10294	14842	22358	17120	18731	18245	15902	15217	16721	15311	15159	11579	10542	8531	7821	6349	6661	4811	3498	3388	3538	2728	2832	2371	2533	1709	2211	1606	1230	1392	1390	1069	1314	1110	1057	772	716	591	487	477	470	482	425	386	403	357	360	338	347	304	312	301	302	307	286	295	316	288	319	245	290	276	288	265	295	299	287	295	282	298	295	323	284	294	291	329	299	296	287	289	283	271	292	290	294	301	287	291	303	314	301	277	273	339	309	284	317	285	286	302	289	270	281	284	297	285	275	345	277	294	295	312	302	269	315	280	269	264	326	274	308	298	281	287	269	307	275	272	281	274	311	275	281	320	324	280	280	278	280	290	283	282	302	301	283	291	299	288	311	303	311	264	279	281	257	293	308	285	286	308	307	308	249	306	272	281	298	299	276	308	284	309	296	299	301	296	324	283	302	271	299	293	277	278	325	297	308	287	287	295	263	264	276	303	277	302	296	291	311	296	303	289	284	278	282	294	307	311	262	295	302	279	309	288	308	302	305	287	278	255	285	303	319	319	278	290	284	295	320	291	296	295	304	276	283	259	287	314	266	300	307	271	285	300	286	289	257	301	305	297	297	299	304	288	294	301	277	277	293	310	298	287	298	295	317	271	293	273	273	304	303	288	297	270	304	302	274	312	301	281	315	309	273	282	303	293	283	300	310	309	288	304	315	291	287	289	307	287	330	294	311	306	278	312	287	287	288	278	287	312	294	280	268	273	290	291	295	298	262	290	318	293	274	298	315	278	293	304	289	299	295	275	288	305	271	293	297	288	294	286	277	312	294	322	288	320	319	292	315	290	285	287	310	269	284	294	275	270	273	314	305	283	292	283	297	293	313	306	299	259	295	284	270	304	278	294	312	330	273	313	296	288	292	281	311	277	310	291	295	275	248	293	287	297	310	279	294	274	305	302	285	304	294	289	260	280	281	287	286	312	285	261	294	293	274	290	291	286	267	300	258	278	285	291	288	299	277	303	274	261	303	284	303	262	291	274	331	300	274	268	290	286	291	295	291	282	311	284	303	331	274	298	279	264	298	291	304	262	286	299	277	308	280	316	288	311	276	303	299	313	305	260	280	303	290	273	242	318	298	259	268	275	313	322	285	243	259	288	292	309	285	291	281	309	263	328	276	290	290	260	303	303	270	266	276	290	275	307	294	299	304	309	327	270	317	301	283	267	271	285	288	287	296	288	277	298	308	284	285	329	272	269	310	287	277	310	285	270	283	294	266	279	305	322	316	313	295	287	315	278	293	291	292	281	281	307	293	273	300	285	299	306	291	300	274	284	277	266	277	317	276	281	306	321	301	295	288	298	302	281	283	299	316	306	320	266	268	283	282	275	281	302	263	313	291	289	292	285	260	305	267	282	275	285	262	256	270	300	292	269	268	288	294	272	300	317	296	282	303	310	252	252	291	266	324	340	292	299	324	311	288	287	293	285	284	297	310	282	295	277	295	265	268	267	301	287	281	290	280	250	289	303	293	270	270	293	293	307	274	286	293	319	296	308	312	290	266	292	306	311	275	272	273	262	288	286	310	303	312	310	286	292	284	288	286	278	262	293	294	278	294	290	318	358	293	278	275	267	294	281	278	274	287	278	298	296	289	295	277	257	269	284	292	288	297	308	272	294	291	292	289	320	285	274	274	277	288	313	278	274	277	274	290	302	304	305	283	287	289	292	295	276	296	292	305	289	311	293	284	297	324	306	272	291	307	301	294	272	292	282	280	280	283	292	318	292	297	301	265	276	273	290	278	281	285	306	295	288	258	289	282	297	286	327	290	284	305	276	295	313	308	309	281	299	300	254	273	290	256	265	284	246	261	248	336	310	290	269	292	295	322	289	277	287	287	275	252	285	301	265	286	279	290	307	273	288	289	268	266	280	296	310	285	303	270	302	273	299	297	272	250	308	305	302	293	312	292	298	266	325	301	279	309	291	298	292	332	300	321	302	276	293	286	319	275	317	295	299	283	277	270	278	299	284	279	274	324	271	295	325	280	264	296	260	275	267	289	306	295	288	310	283	295	279	285	299	295	324	309	297	279	306	281	298	315	281	278	303	302	280	313	284	307	278	258	316	270	317	297	264	298	304	298	306	312	283	287	290	259	332	293	277	291	304	293	310	288	276	298	293	318	268	268	286	296	290	298	300	308	288	304	302	302	278	284	282	289	294	289	282	274	298	277	314	288	278	308	265	284	294	307	305	279	280	298	301	284	304	295	317	296	324	283	309	268	278	296	267	290	324	250	274	277	295	278	309	307	282	310	283	304	289	273	299	303	296	290	272	282	287	311	313	267	283	292	281	288	307	288	288	290	277	261	296	289	310	291	293	282	279	284	269	309	302	299	283	288	293	284	277	272	291	300	290	275	274	272	297	298	281	341	268	262	270	262	283	317	288	298	276	320	327	299	292	276	280	306	308	272	296	320	275	309	298	282	296	292	311	319	265	309	279	295	297	306	266	293	291	275	288	272	293	304	273	284	305	292	293	274	276	282	296	256	302	299	295	292	292	304	291	285	261	340	283	286	284	305	289	289	311	297	299	316	306	300	283	302	282	280	295	290	291	291	280	283	286	327	288	268	279	286	298	286	284	294	276	319	274	265	282	292	293	284	278	298	302	296	299	282	293	257	282	312	321	282	280	273	292	273	265	279	287	279	307	266	306	291	310	292	272	285	291	304	261	290	269	283	256	284	287	308	294	322	288	312	306	267	291	281	283	259	284	253	291	272	306	283	298	313	308	274	287	285	275	280	293	275	306	302	322	283	284	295	271	261	263	281	277	304	288	288	286	282	293	294	269	307	299	317	278	280	282	251	282	309	263	306	263	280	263	309	278	298	303	309	284	284	278	272	291	299	283	288	303	311	260	281	280	260	302	306	308	286	308	303	300	319	315	286	320	301	282	257	312	308	283	279	270	285	284	297	299	292	271	275	287	306	301	282	299	285	297	285	294	290	306	285	301	311	283	294	261	286	329	328	278	268	311	286	304	268	306	263	271	296	292	303	289	287	297	295	305	287	299	295	265	279	295	286	295	268	302	308	308	307	281	291	285	299	292	286	272	276	280	283	279	282	308	344	277	301	268	316	310	297	304	296	318	279	276	287	287	287	260	283	283	275	275	272	284	314	264	270	290	248	282	266	301	257	302	287	262	292	309	271	343	301	319	303	276	297	277	293	271	337	272	333	305	280	304	290	295	297	320	266	303	310	289	294	292	278	295	297	294	325	299	306	283	289	289	293	268	289	247	309	289	277	282	290	276	266	288	288	282	269	286	260	285	273	307	284	321	274	278	273	270	327	263	289	311	311	308	281	259	290	288	299	303	280	294	278	280	270	280	302	297	288	297	262	272	293	282	290	310	269	302	286	278	303	286	278	284	297	316	304	295	290	291	292	272	269	307	305	310	281	258	296	315	272	312	324	276	283	263	293	322	309	287	292	310	300	303	268	311
8670	6885	3034	1004	611	500	399	373	335	359	308	275	260	235	291	251	254	245	264	218	223	264	208	223	240	186	245	188	191	203	187	199	221	160	196	178	201	198	189	185	212	187	186	178	167	191	191	195	183	175	195	204	203	189	201	203	197	185	168	188	171	195	222	178	165	181	169	189	184	165	163	171	174	161	160	162	188	188	180	177	161	189	192	199	203	173	212	201	182	194	207	193	204	194	200	187	221	174	181	181	194	184	170	163	181	196	186	169	189	155	181	183	173	187	188	184	216	192	182	205	155	196	172	173	192	193	173	186	173	157	185	171	185	209	195	169	194	171	179	190	180	212	195	194	190	173	186	151	200	203	177	176	178	206	193	163	174	207	199	197	186	210	176	176	202	171	180	195	168	169	184	171	213	178	200	215	196	206	180	176	188	160	193	186	230	192	199	172	175	210	204	195	179	180	184	187	183	200	188	176	172	192	207	204	177	167	179	185	198	183	183	194	193	183	194	194	196	200	171	177	181	207	176	195	189	180	165	195	175	210	211	184	194	194	179	194	174	163	209	204	181	209	186	173	169	179	183	182	162	179	173	187	167	187	201	183	196	185	193	168	179	182	187	199	191	188	189	179	180	188	175	190	172	184	189	181	165	190	192	214	199	190	173	163	180	173	188	155	165	184	193	204	184	206	190	201	204	197	167	175	181	198	169	198	165	200	175	192	187	177	187	192	195	179	172	197	175	185	181	218	180	209	188	178	177	181	206	195	174	167	156	177	200	192	194	171	165	181	196	162	196	189	172	177	182	196	169	181	194	200	181	165	194	190	192	176	174	206	180	186	173	174	189	178	184	173	193	187	166	216	191	197	225	209	198	204	176	183	198	183	178	182	207	192	180	175	180	182	189	180	209	151	191	198	186	183	197	193	175	181	184	201	214	185	193	193	207	182	190	182	182	183	189	179	201	199	173	197	172	176	197	188	187	185	199	193	183	197	176	189	199	168	192	183	192	171	194	190	193	186	177	184	187	209	192	191	173	175	200	177	189	185	178	186	190	180	178	188	194	211	205	207	194	172	196	161	173	173	183	222	209	190	174	186	192	181	164	173	206	171	215	209	176	187	185	162	189	189	172	180	179	176	186	170	178	218	163	181	199	194	201	204	191	212	176	204	204	208	189	209	177	160	197	206	205	184	181	200	173	184	185	220	176	191	206	171	190	198	184	175	192	201	178	168	159	186	190	174	196	210	187	161	181	156	222	204	223	192	186	194	218	197	196	169	199	177	172	159	170	202	199	193	179	169	186	228	187	197	173	210	198	188	206	197	186	187	203	192	184	192	220	183	177	178	187	201	176	173	197	193	163	195	172	212	172	187	198	184	196	210	211	157	170	196	189	193	193	205	187	170	171	187	153	202	206	183	182	163	175	183	173	170	190	193	159	176	185	177	200	170	193	195	159	187	186	204	187	195	185	189	175	161	191	190	197	181	192	182	187	177	177	165	192	184	207	177	192	167	183	177	206	202	210	200	186	173	176	184	211	181	182	166	204	185	209	171	177	198	194	228	205	191	193	196	217	186	189	176	177	181	190	188	206	186	179	184	189	184	177	188	184	189	171	192	184	201	158	182	183	178	187	174	175	210	186	190	174	166	193	179	178	178	163	194	172	190	197	189	195	209	198	180	177	194	204	172	201	188	180	188	169	187	193	217	178	208	186	199	196	197	186	175	174	162	197	189	172	200	195	191	172	183	167	181	190	210	181	198	189	164	190	188	201	191	191	182	174	200	172	179	191	194	193	208	213	182	208	186	186	184	183	205	189	162	190	182	212	198	169	218	194	190	178	195	165	154	200	195	168	207	200	206	183	190	204	179	180	191	220	200	205	179	190	209	183	185	197	197	207	201	197	185	216	214	209	170	203	196	162	190	176	196	190	193	182	173	173	185	180	179	191	183	212	186	160	199	179	181	191	200	184	181	182	190	178	185	182	148	200	167	215	190	191	168	199	206	168	185	203	185	217	198	180	168	184	200	170	184	200	197	193	214	190	198	171	180	210	186	173	226	176	212	204	202	172	188	203	197	190	163	182	190	183	206	181	171	165	189	209	209	185	186	202	182	207	158	186	209	192	178	205	175	173	203	183	174	187	186	202	176	188	199	176	195	195	186	177	187	182	184	176	190	175	201	183	192	171	188	187	190	207	200	200	184	185	190	179	190	189	191	188	201	198	196	180	160	204	177	179	163	183	186	219	181	176	210	178	180	160	186	185	195	194	190	191	180	183	199	223	169	192	191	167	193	170	208	166	185	188	189	179	193	184	175	204	175	178	178	185	179	166	187	170	203	163	181	193	181	182	177	180	180	181	198	198	196	187	180	214	170	171	174	208	184	214	179	194	203	184	180	193	183	183	193	181	191	176	201	170	207	199	199	145	192	197	191	189	181	175	192	178	193	170	189	208	203	203	162	178	196	186	188	174	172	188	214	164	178	189	201	199	196	191	176	188	200	203	193	179	214	189	195	203	198	190	186	207	179	197	191	205	175	192	181	178	199	157	192	165	171	184	214	185	182	205	205	177	158	196	178	210	172	193	165	167	192	175	202	199	201	207	212	187	182	209	177	192	172	185	198	196	187	196	198	182	183	187	158	178	180	173	204	194	184	189	208	170	173	185	216	200	189	190	195	172	171	181	178	177	174	188	186	192	191	202	178	176	176	167	178	203	191	201	192	203	170	195	197	198	209	194	187	178	178	170	200	178	202	183	192	185	194	190	196	189	165	183	192	201	213	187	182	158	215	171	178	183	181	144	167	180	200	189	171	177	202	181	204	197	179	188	190	187	196	208	191	198	207	210	166	188	182	181	187	202	200	177	187	189	194	203	198	221	195	180	181	180	173	168	171	166	207	170	195	176	178	176	185	192	203	185	175	187	181	179	187	189	197	183	219	185	194	197	228	182	152	175	171	174	176	184	175	184	181	161	195	173	188	190	165	209	182	176	194	185	173	201	192	188	183	175	197	191	203	202	182	171	200	193	196	161	154	189	194	197	208	181	169	198	198	200	176	219	169	183	195	219	201	193	189	200	205	190	202	185	180	180	183	192	168	196	207	190	185	190	162	190	182	177	190	190	194	202	175	188	182	175	176	205	183	185	194	201	200	176	174	186	193	173	216	185	225	195	207	181	192	185	192	183	187	203	187	206	173	211	191	186	181	186	194	178	199	201	186	220	197	200	198	188	167	218	161	199	188	204	211	169	187	197	195	208	185	188	196	205	170	184	192	177	197	175	181	178	180	222	194	196	197	162	168	174	190	190	186	215	170	177	167	193	190	184	195	189	204	192	196	177	179	182	167	166	181	191	171	170	197	177	180	186	168	183	208	176	192	211	190	200	179	199	155	189	198	187	199	174	194	196	189	200	179	172	219	193	190	190	197	186	178	193	188	187	210	193	169	214	182	184	189	169	175	160	186	208	190	195	177	173	176	186	179	202	201	187	180	200	222
7535	8994	10147	7759	5563	4973	3877	3443	3140	3009	2591	2369	1391	1600	2310	1712	2031	1948	1710	1500	1677	1521	1476	1210	990	932	812	779	866	733	660	686	625	590	631	546	623	531	568	566	566	535	566	552	543	541	562	491	544	525	524	567	531	554	522	483	527	565	511	508	499	511	550	509	524	509	519	496	518	543	518	498	548	530	510	506	491	496	495	530	519	501	535	504	534	511	466	502	542	510	532	508	517	516	486	483	502	476	482	519	534	512	484	513	512	492	510	477	533	511	507	510	497	500	508	516	525	526	556	491	535	495	466	502	482	536	556	492	468	539	516	554	491	534	524	502	533	527	533	516	496	517	501	494	488	518	501	519	503	551	517	512	506	523	505	484	515	511	495	525	525	522	456	519	499	529	522	528	524	481	499	509	492	523	531	518	529	527	509	533	517	484	538	512	504	483	507	468	493	548	520	527	543	485	544	486	485	504	488	511	516	501	523	489	501	520	498	478	520	502	565	480	506	494	508	549	522	523	489	497	522	549	540	470	493	486	535	536	487	499	478	511	520	506	530	492	503	485	502	512	513	513	564	535	536	539	511	517	505	533	513	505	476	492	545	520	474	486	528	506	527	502	476	507	492	494	536	542	530	526	501	569	512	495	490	477	510	550	506	516	493	509	484	539	505	522	517	507	487	519	508	501	473	478	522	469	514	534	526	498	524	489	508	520	501	505	519	507	503	526	500	526	483	500	535	494	504	474	488	510	499	503	557	535	532	536	486	518	499	496	514	527	500	490	500	520	528	510	537	554	546	508	534	498	504	502	494	524	504	496	512	495	538	472	524	538	534	480	524	497	516	514	539	470	508	504	494	519	508	489	502	532	520	497	516	549	515	505	496	509	514	483	541	504	501	520	503	535	538	518	531	484	490	528	530	517	479	547	505	501	486	508	547	534	499	541	543	508	522	542	525	537	509	507	541	492	500	514	553	525	495	525	514	514	511	495	543	527	480	482	475	520	484	565	491	472	550	565	490	497	513	515	478	478	510	519	501	502	500	482	519	507	533	550	527	496	501	556	513	503	521	524	480	482	484	488	501	510	521	526	541	497	522	549	496	507	461	543	503	530	517	497	500	526	518	476	493	504	491	507	562	482	497	483	522	510	543	529	510	489	521	500	507	531	492	489	527	495	506	493	515	494	507	477	476	475	502	530	508	507	542	501	468	521	492	491	570	502	504	498	530	533	498	503	529	473	510	519	516	498	511	526	514	476	493	507	541	470	503	503	547	493	472	507	495	528	521	535	540	470	517	491	476	515	477	531	477	517	511	524	493	503	534	515	463	471	530	501	519	532	506	499	504	501	490	517	511	513	472	553	506	511	479	512	496	511	517	478	524	476	569	540	501	567	526	509	501	487	517	499	517	493	486	548	543	484	479	535	502	495	500	492	491	532	505	525	478	481	457	513	543	496	522	494	511	491	530	492	481	505	505	500	509	521	530	469	522	519	528	430	507	478	522	521	532	521	551	503	515	490	465	490	501	470	502	539	482	531	563	515	520	494	462	497	511	541	495	488	524	488	501	532	523	476	486	483	477	564	510	515	476	515	539	486	517	455	527	491	545	526	521	512	508	543	470	522	543	520	504	522	494	549	502	538	467	505	538	553	509	501	490	491	493	520	514	503	499	500	482	495	549	529	520	490	510	498	522	525	554	508	500	503	504	476	502	535	521	533	508	465	502	515	524	494	513	523	452	492	564	494	524	486	512	504	531	498	471	546	537	488	481	533	530	459	493	480	533	513	522	499	480	505	497	553	536	522	519	495	523	558	533	551	482	516	536	493	511	482	565	529	474	483	527	513	523	477	475	563	484	516	486	485	492	473	498	523	576	466	512	521	538	461	499	495	481	493	523	518	547	494	505	477	491	518	502	530	539	502	509	504	568	531	498	517	566	495	502	511	510	516	495	478	489	468	557	531	486	491	532	523	474	535	532	512	533	507	532	498	521	496	518	506	522	498	474	475	496	519	513	532	472	559	479	499	500	539	535	526	504	524	499	552	514	525	523	496	525	507	572	470	505	512	478	531	498	512	522	549	537	482	543	558	539	471	479	499	549	477	515	534	487	505	550	523	531	515	515	495	476	485	530	492	545	542	478	528	548	515	488	503	492	464	480	524	546	485	511	558	472	547	481	549	504	508	535	508	503	538	474	557	549	523	515	506	484	556	490	505	568	475	522	523	516	480	515	523	515	532	523	492	510	509	512	483	506	560	523	534	492	505	515	488	525	511	523	517	500	533	478	524	476	531	518	515	502	539	467	487	478	475	516	540	478	510	530	500	525	545	517	499	505	480	457	498	493	515	500	531	528	500	532	490	481	470	480	477	508	542	505	461	524	496	512	509	505	497	525	462	510	490	531	524	506	537	472	496	524	502	506	542	490	513	520	514	479	531	531	490	499	531	491	511	505	536	480	497	495	484	503	497	518	514	514	506	523	509	516	492	478	514	514	498	498	492	530	551	487	521	542	476	513	503	501	545	539	518	498	477	499	478	518	503	516	475	507	494	519	544	488	456	507	479	504	493	472	514	511	519	547	483	533	476	511	504	518	509	510	528	505	513	465	479	526	513	499	496	499	454	503	509	529	506	535	529	532	512	508	559	528	498	508	508	545	485	511	498	511	498	531	537	499	543	516	528	530	458	535	475	515	520	474	513	551	483	503	529	523	490	528	504	479	511	504	516	485	496	532	516	528	512	500	546	532	501	514	521	543	498	544	509	506	536	498	489	514	537	513	479	517	513	514	487	497	539	515	509	541	458	488	474	495	501	466	530	485	533	518	499	513	489	484	525	535	512	565	503	518	510	550	466	491	569	510	499	534	497	519	495	549	521	467	486	519	477	521	509	516	526	484	513	495	503	499	515	516	494	462	536	536	533	488	509	477	522	530	480	496	556	490	518	487	537	476	499	483	520	524	492	515	470	527	488	504	481	509	501	499	495	490	481	503	484	531	494	512	516	492	538	565	518	509	513	513	566	497	507	520	521	504	541	486	537	501	526	482	508	513	520	541	529	484	512	489	515	570	490	520	492	521	547	522	475	493	508	512	563	492	527	482	541	516	522	492	526	487	472	492	519	487	556	526	520	541	500	518	532	507	464	463	506	522	499	497	522	464	488	535	506	499	487	506	469	561	484	494	493	525	517	493	508	517	489	526	529	503	453	480	500	492	510	509	519	509	490	515	493	503	501	515	509	476	525	500	489	553	490	505	472	495	527	528	505	549	474	482	517	500	518	506	501	496	461	488	541	479	495	543	483	493	525	506	483	528	537	544	460	503	535	516	495	511	485	500	524	553	529	510	536	530	522	503	538	490	489	496	519	519	513	495	530	480	530	515	529	500	498	496	531	509	460	555	520	545	498	534	527	515	482	511	503	495	528	494	484	485	529	500	496	499	511	490	477	523	535	530	488	473	497	505	482	505	506	523	513	497	538	549	492	505	513	524	484	484	475	515	518
30082	34028	33012	12742	4983	2902	1706	1583	1579	1897	1404	1420	740	613	1432	900	1040	1151	1073	972	1041	954	800	669	544	500	444	379	359	298	229	245	242	228	238	208	208	180	178	191	169	169	181	151	178	177	184	172	187	144	165	152	170	160	132	161	134	135	163	144	133	160	147	159	133	141	140	151	150	160	135	130	138	142	124	133	146	136	144	134	130	144	156	148	156	141	159	153	151	135	154	149	132	153	153	160	145	172	167	146	139	152	134	126	141	149	143	147	149	154	153	135	145	139	137	152	136	138	139	145	163	161	147	158	163	159	149	138	125	155	170	146	141	148	164	167	144	136	145	162	134	131	141	159	150	147	160	145	152	146	134	147	173	140	148	144	159	151	149	134	157	136	127	139	136	137	154	144	148	156	134	129	143	129	156	155	137	143	139	145	139	137	135	147	146	136	145	142	148	158	153	150	141	145	136	155	151	136	148	171	159	161	142	148	162	142	134	138	128	134	158	151	176	133	153	148	134	149	147	140	152	135	149	155	137	152	159	133	137	140	130	151	152	146	119	148	141	170	130	147	145	141	138	138	148	138	143	153	131	133	146	141	144	147	145	167	126	154	133	149	140	157	134	139	154	144	151	138	155	138	160	142	140	119	111	145	140	155	149	147	135	151	158	153	153	144	151	134	170	131	140	146	142	136	149	142	131	136	155	158	115	148	151	142	157	156	156	166	150	136	134	139	133	147	145	147	126	163	161	149	149	139	123	145	170	132	150	135	164	129	146	163	150	153	143	158	130	144	144	117	143	125	150	137	141	163	140	166	147	167	130	153	139	136	142	150	151	160	147	159	145	148	147	142	140	137	143	147	126	146	120	130	153	137	124	151	142	129	134	167	149	140	160	135	175	155	157	141	134	142	122	135	149	137	135	138	142	152	149	124	148	142	125	143	143	136	155	151	146	148	124	147	154	137	157	137	126	151	153	140	152	148	141	138	130	118	142	143	150	147	154	121	142	138	136	156	156	150	139	155	136	137	144	141	145	140	151	141	137	151	176	162	133	130	146	135	122	142	160	154	168	170	143	154	133	138	151	140	149	146	150	161	126	134	132	154	155	138	161	145	147	132	142	138	152	133	136	147	142	149	140	153	148	133	154	136	137	117	155	136	156	146	154	154	135	139	148	161	139	131	139	149	131	142	147	145	140	167	143	115	147	150	136	158	166	155	137	160	162	142	172	149	136	143	146	160	135	152	146	146	138	140	133	130	135	143	146	148	132	139	129	135	167	151	146	130	141	146	144	137	146	138	142	157	153	129	155	168	137	150	155	146	136	158	159	161	158	133	148	165	153	138	142	131	134	153	156	126	149	167	146	128	140	140	132	151	123	133	162	157	145	132	114	138	136	121	157	137	140	145	162	150	151	146	132	156	142	139	140	144	143	124	135	147	135	143	151	147	140	123	135	157	142	152	142	136	153	132	123	155	142	145	137	124	151	159	127	165	156	155	158	128	161	145	134	149	147	141	145	135	122	134	133	135	138	148	145	133	170	130	152	164	147	132	158	150	148	133	172	141	150	147	155	148	145	150	143	133	140	138	145	145	144	165	138	141	143	157	128	127	149	151	134	136	149	123	143	159	157	126	158	142	144	149	147	166	140	152	154	147	119	131	130	169	138	147	141	162	147	145	132	136	150	148	131	150	126	164	148	153	131	130	164	140	124	151	143	151	135	138	135	146	136	130	140	141	137	141	140	143	135	123	119	141	125	132	157	132	178	141	148	145	159	131	147	132	152	147	136	161	161	117	152	153	147	166	173	138	138	167	142	125	160	151	141	158	130	156	160	146	155	137	137	154	134	163	161	146	136	135	161	145	170	162	148	146	126	119	146	147	158	140	158	118	153	147	142	129	121	140	137	148	155	156	143	139	162	140	122	166	151	131	156	143	137	123	139	118	173	147	157	144	136	142	153	133	139	142	129	163	136	146	141	127	128	146	149	157	132	150	149	149	176	147	138	122	130	140	151	139	146	157	148	152	147	154	133	161	136	154	147	132	148	154	140	141	148	146	158	145	153	137	141	144	145	114	152	136	148	140	154	149	162	163	125	149	153	127	144	149	143	126	144	156	145	145	141	135	163	144	136	135	151	146	167	147	145	134	163	166	158	130	171	143	150	118	149	137	152	151	141	135	140	142	136	150	139	155	165	145	151	134	118	149	158	136	137	127	133	136	152	134	132	157	152	137	158	143	131	136	118	138	147	156	146	138	160	166	147	146	141	148	170	153	135	156	170	149	141	140	133	150	141	138	135	147	140	131	139	127	132	157	143	126	153	142	131	165	145	142	146	157	124	144	153	154	138	146	145	148	124	133	119	156	126	130	132	137	141	125	138	153	153	131	146	157	138	139	146	141	148	146	132	136	147	139	145	148	131	144	154	137	153	177	146	137	146	151	151	160	151	131	151	120	138	143	165	145	128	153	142	132	139	110	153	121	140	158	151	158	153	154	118	151	151	140	131	155	146	133	160	139	135	153	148	138	156	151	134	137	143	153	132	136	148	146	138	152	137	124	148	153	131	146	124	142	137	156	141	131	141	140	153	148	133	153	140	151	149	150	140	152	141	152	150	147	140	145	125	134	147	149	147	137	134	131	152	147	132	127	149	136	148	165	118	144	137	123	115	150	152	141	147	159	149	136	140	120	138	138	136	158	159	148	132	158	142	151	145	174	153	134	153	141	146	158	161	158	131	159	133	139	148	141	150	141	156	149	153	159	156	131	150	147	168	137	145	146	146	136	133	148	141	166	156	144	138	135	172	151	117	152	133	136	138	143	128	154	131	129	144	107	135	126	130	144	149	144	146	151	136	160	161	136	146	146	159	133	127	146	146	151	142	124	138	146	121	143	152	117	144	142	137	154	152	141	147	129	146	169	148	120	184	144	168	129	136	130	152	146	160	144	124	160	144	148	148	157	163	152	138	142	126	155	157	162	164	151	163	144	130	151	136	150	127	159	142	143	145	108	160	140	134	147	148	143	130	156	135	148	151	164	146	151	152	141	135	133	138	132	137	141	141	127	152	140	138	138	165	147	131	149	137	151	112	130	167	122	125	159	143	137	152	157	133	144	131	144	145	135	162	123	142	146	112	152	142	161	124	140	141	129	142	143	160	158	141	157	156	140	164	170	136	149	136	182	143	133	162	117	157	135	133	136	156	138	144	154	156	171	156	156	133	157	143	157	137	138	147	158	147	124	151	133	145	137	149	156	148	142	151	142	141	145	146	148	133	156	148	159	150	136	147	149	137	123	160	161	157	147	155	147	146	134	171	152	146	153	134	150	166	135	138	155	141	135	143	136	131	157	160	138	170	130	135	140	132	137	152	137	158	145	139	167	131	143	134	139	141	144	141	123	179	150	152	143	163	147	157	157	147	162	139	145	133	151	157	150	133	152	124	155	148	135	130	129	153	147	142	139	164	130	136	157	125	163	151	138	149	143	128	150	137	145	139	125
21554	30677	34185	16128	14427	14825	11644	12562	12518	14308	11920	12663	6399	6609	14927	8799	11790	11461	10812	9870	11005	10180	9355	8371	6548	5384	4963	3779	3469	2608	1911	1812	1631	1682	1735	1505	1351	1325	1569	1039	922	1008	929	816	839	795	886	856	713	620	590	505	493	481	472	451	460	479	448	423	411	423	408	412	409	395	384	419	406	427	402	415	401	390	413	424	368	442	436	382	396	445	411	400	382	428	396	376	384	429	383	425	381	365	354	431	382	380	408	422	418	410	397	394	407	400	407	381	386	409	395	446	379	433	371	391	389	376	415	414	431	410	410	425	411	425	375	419	430	417	391	405	381	418	380	355	385	375	443	390	418	421	430	393	378	403	398	397	396	397	389	394	418	390	368	389	417	399	370	381	419	376	395	407	386	408	417	415	372	375	410	392	396	404	402	370	406	430	368	412	436	413	397	384	407	391	428	397	393	407	420	442	429	370	363	405	393	417	406	385	377	390	420	409	401	416	375	350	393	377	393	406	416	367	399	436	375	392	380	372	412	409	363	456	377	416	399	355	404	406	376	410	415	429	380	401	380	394	398	445	393	407	396	414	415	409	408	393	406	375	380	407	391	397	403	411	404	410	386	418	382	377	395	416	414	399	365	389	388	396	443	368	393	400	445	380	411	413	404	385	412	397	404	388	431	397	423	421	430	410	418	405	404	405	436	441	407	397	403	364	392	381	418	394	371	401	391	376	431	392	400	403	399	432	402	408	369	415	411	387	420	411	407	440	390	416	398	428	404	437	355	386	385	408	427	436	374	383	440	417	395	398	390	414	412	459	378	373	415	434	444	396	446	375	401	409	417	386	387	391	387	422	361	374	386	421	398	422	408	402	408	394	377	427	390	389	415	440	381	395	368	377	417	386	360	389	392	426	429	414	393	390	392	378	370	371	380	375	377	424	407	371	427	387	380	365	401	381	421	424	427	406	406	422	376	391	415	376	389	391	392	422	369	426	401	383	409	402	415	407	387	406	426	384	457	406	422	372	399	384	385	410	383	412	408	425	390	384	414	416	407	406	401	385	359	406	402	373	393	370	436	401	461	441	421	354	373	416	390	380	386	420	401	424	400	408	412	413	423	356	402	415	384	430	390	372	386	402	395	417	388	375	399	386	400	413	397	417	385	374	421	340	378	404	401	397	406	423	393	416	464	371	384	466	408	385	394	409	371	409	399	417	396	381	405	416	450	371	432	438	393	368	388	384	382	412	422	377	410	389	376	411	375	392	387	410	417	441	415	427	387	457	407	359	401	360	432	405	390	422	394	413	388	395	386	386	397	386	412	378	434	403	373	409	422	387	383	395	407	387	438	422	386	387	393	407	407	401	397	417	379	374	389	404	367	365	398	371	371	403	388	417	407	410	370	432	393	409	398	411	433	388	400	362	374	421	382	378	407	374	417	398	381	378	372	402	417	408	396	412	393	378	435	357	396	400	418	382	400	382	389	391	401	421	397	393	421	391	377	356	403	397	408	374	376	421	406	425	398	424	425	422	423	396	410	389	402	382	400	418	404	423	425	405	386	379	398	377	398	409	370	393	380	383	402	455	397	415	432	379	410	413	437	398	371	442	380	389	394	430	414	382	408	385	419	381	443	376	413	374	383	393	410	417	405	394	409	375	428	371	391	385	386	443	383	385	402	425	378	375	431	378	424	408	357	408	362	419	433	419	371	393	435	426	384	401	397	417	408	408	406	399	407	403	410	407	385	417	362	390	400	388	437	432	409	394	406	375	366	365	416	404	420	387	420	419	387	451	377	412	402	405	405	408	409	407	398	430	433	391	354	377	385	394	382	403	407	405	427	388	396	375	395	443	394	383	411	415	376	401	382	419	401	376	383	390	397	397	416	431	369	432	398	420	435	453	359	391	411	384	394	371	411	363	380	391	399	418	428	412	386	438	393	407	386	393	400	393	404	448	433	357	417	431	366	428	402	400	428	416	408	369	420	406	386	415	420	420	432	392	379	378	420	385	384	384	403	424	384	396	413	380	371	421	394	371	435	385	426	394	388	417	402	358	396	383	419	398	371	430	408	416	431	405	393	366	394	386	366	428	381	387	408	391	421	387	401	409	411	381	376	418	409	381	409	345	410	414	392	390	416	381	451	381	404	391	400	415	406	413	420	370	430	404	374	413	386	371	397	429	416	417	415	396	400	406	398	414	432	393	400	387	395	423	432	401	408	352	401	390	405	392	425	387	397	403	415	419	438	408	425	394	396	383	381	417	375	443	376	388	409	391	387	404	400	388	421	426	394	379	392	383	396	386	384	397	414	347	441	409	425	440	458	383	397	378	392	410	418	383	376	390	392	398	376	398	421	417	416	377	402	422	424	413	376	387	388	396	371	401	390	404	404	429	389	415	400	405	416	409	391	420	380	387	406	391	416	376	392	394	422	401	416	413	363	376	388	428	410	440	376	415	389	398	415	402	401	408	373	388	418	393	363	381	401	383	421	419	375	377	413	411	390	404	414	428	396	398	373	379	417	426	398	443	367	361	384	390	407	422	390	428	384	418	390	405	388	405	424	377	395	401	405	408	407	387	397	411	429	434	394	404	383	404	373	420	366	420	437	387	375	408	422	385	377	417	389	410	367	387	409	414	396	394	410	384	404	416	390	396	412	409	407	420	415	423	402	360	370	389	432	418	389	404	400	394	387	436	402	391	411	421	417	390	423	397	431	393	428	400	379	418	407	415	421	378	424	398	371	391	410	391	421	438	387	399	369	415	417	405	399	413	379	398	410	413	419	439	391	385	403	403	421	401	400	386	406	399	420	435	416	412	385	385	376	418	379	403	398	422	387	392	401	415	394	376	404	396	419	419	392	404	404	437	398	429	379	361	417	402	443	404	409	415	391	394	416	435	417	397	377	382	383	397	403	417	404	379	375	409	395	447	418	415	403	379	366	374	391	404	396	388	419	425	393	404	403	408	386	442	389	435	395	384	409	391	395	405	402	383	392	430	402	441	414	468	405	411	408	421	410	408	374	378	413	382	418	391	430	394	387	397	392	401	414	399	382	414	392	424	383	404	360	416	393	334	399	380	366	407	415	378	366	383	378	393	406	408	392	397	398	388	379	396	380	396	429	405	415	394	401	409	430	406	410	420	365	395	416	390	357	365	431	427	371	397	432	388	386	365	398	363	395	392	420	407	384	399	424	373	404	383	394	421	380	364	398	372	413	425	362	397	419	397	423	366	388	404	375	390	403	425	431	398	397	389	390	428	406	374	395	365	406	392	396	386	408	394	419	397	408	395	403	406	396	413	404	384	357	411	388	414	389	438	366	413	398	398	402	413	399	382	360	380	401	382	400	399	393	382	423	408	401	423	392	398	393	402	416	424	365	403	376	373	356	418	391	393	381	371	399	401	401	383	396	397	421	380	407	425	369	377	360	415	396	377	403	387	380	395	411	388	437	366	436	375	433	386	395	381	382	390	416	405	401	389	388	400	402	386	437	408	408	413	384	382
39262	44499	32656	18642	9968	5856	3995	3162	3140	3696	2953	2913	1611	1358	2638	1517	1947	2281	2127	1899	1905	1624	1540	1321	903	746	758	644	546	403	363	309	287	239	260	271	219	214	249	154	143	166	122	167	161	135	141	153	142	139	122	112	123	119	94	114	123	118	98	87	110	92	102	113	95	107	100	112	111	97	107	91	98	108	107	95	91	93	102	105	94	96	81	102	101	95	108	103	87	95	95	98	106	93	113	102	87	97	90	98	105	102	99	87	86	103	95	98	88	102	119	95	113	113	77	115	101	106	95	99	95	114	113	93	77	95	95	103	96	110	100	78	89	108	103	86	82	112	92	101	103	104	91	93	91	103	98	89	92	98	103	98	79	109	98	86	87	102	94	93	112	96	97	85	97	103	85	79	107	88	106	99	114	92	89	100	80	84	100	89	91	110	114	112	86	101	88	93	115	100	102	115	96	102	81	110	102	111	86	117	99	108	96	107	99	83	115	90	111	84	116	97	96	97	98	119	102	106	96	102	103	84	93	89	105	83	110	108	104	87	81	87	81	93	100	99	91	104	90	94	99	98	123	88	105	79	99	96	102	99	118	89	92	111	106	104	86	101	95	105	98	74	96	107	85	111	85	96	100	95	104	112	85	101	93	107	96	97	87	101	103	93	87	86	89	107	98	87	80	89	76	122	101	73	88	98	98	87	90	105	89	85	101	79	83	108	88	103	95	93	99	92	99	95	97	106	91	106	85	100	81	92	79	90	106	93	89	117	102	94	112	104	98	100	105	100	106	102	105	115	104	103	88	85	91	96	99	105	92	97	102	109	99	88	93	86	110	111	95	91	108	97	90	98	87	88	100	104	96	99	100	82	104	104	100	109	87	89	99	103	80	86	107	92	101	104	97	92	108	104	100	84	106	99	89	113	93	99	87	101	118	92	78	100	97	113	85	99	113	109	106	99	101	115	92	126	94	101	100	94	98	107	104	96	107	100	94	84	79	111	103	94	81	80	103	98	100	96	83	100	85	100	91	100	83	89	80	104	80	94	95	102	95	89	97	86	105	115	100	87	101	89	88	92	83	98	95	98	104	82	86	88	109	100	89	97	95	109	88	104	84	105	98	90	92	86	116	84	117	87	99	92	100	86	94	96	89	109	104	105	103	93	98	79	93	89	102	102	98	88	91	108	98	91	86	102	99	89	103	103	100	94	98	113	83	124	97	95	91	100	93	121	89	93	96	101	97	93	90	94	98	99	107	104	101	97	93	94	88	101	116	90	95	99	98	95	88	110	109	97	95	113	105	114	103	103	114	81	96	79	84	116	108	69	101	116	82	95	95	85	73	90	117	100	104	97	94	103	97	89	96	85	83	93	87	97	109	105	97	98	93	98	125	120	93	96	93	83	97	104	108	102	95	113	101	97	99	87	114	82	119	90	102	96	85	100	95	83	103	94	90	95	91	98	95	94	123	93	106	106	101	96	100	118	102	95	95	93	95	91	94	86	116	103	74	95	90	105	86	89	112	87	119	126	118	100	86	89	96	99	104	89	85	91	99	103	104	105	86	91	116	97	88	90	99	82	85	111	92	112	91	89	96	97	112	108	93	92	94	83	92	95	94	86	103	107	97	107	113	100	105	120	105	99	97	98	95	101	100	109	85	99	108	107	104	93	100	98	110	91	93	105	101	111	84	106	95	96	84	98	103	93	90	92	92	108	99	88	97	110	93	97	100	86	96	106	83	95	105	109	102	124	111	101	81	119	93	109	94	91	89	99	112	91	101	103	94	100	103	87	90	106	110	94	103	97	98	96	97	119	105	103	116	103	121	96	98	95	95	91	97	91	112	82	99	98	98	96	96	100	108	115	96	98	78	90	108	92	104	94	103	83	88	96	99	99	109	99	89	106	106	100	85	101	107	101	98	98	93	95	106	111	87	71	105	92	85	102	88	114	97	96	97	98	97	102	86	100	105	115	83	98	106	110	101	100	88	95	102	93	87	101	98	110	111	102	96	96	97	107	91	92	89	100	102	101	95	93	88	98	81	99	105	94	84	108	87	87	92	96	94	86	100	108	98	102	88	101	116	108	95	108	85	84	91	113	97	112	89	92	112	86	102	100	86	93	97	86	116	86	81	85	101	96	109	108	102	93	121	105	99	109	92	102	86	95	92	87	102	84	72	99	93	101	108	108	98	89	96	104	108	95	102	105	116	94	101	101	92	88	113	73	104	118	103	99	87	104	112	103	91	97	102	99	75	121	98	101	89	88	132	122	112	100	86	97	95	100	84	90	94	93	107	112	90	82	87	77	91	100	95	91	106	91	109	86	104	86	91	115	92	101	105	92	91	89	117	109	93	92	105	107	97	101	107	85	81	105	111	86	104	127	98	97	107	88	96	88	88	95	86	109	89	105	102	92	113	119	94	79	102	90	103	92	96	114	98	106	105	81	93	101	105	98	100	93	96	96	83	86	106	103	92	87	82	99	91	108	109	102	111	100	95	102	83	86	118	97	83	102	83	76	106	98	91	91	78	107	93	103	95	107	90	95	97	104	95	93	69	95	99	100	94	122	88	100	105	99	96	99	95	101	117	89	100	101	85	91	97	105	90	104	90	93	107	112	97	98	101	98	108	109	95	100	105	83	96	98	101	88	77	104	102	101	113	109	112	94	88	86	102	77	88	106	104	101	85	87	100	95	85	96	85	94	114	104	104	98	93	90	114	101	105	86	99	94	105	91	95	102	92	87	89	82	82	82	115	87	93	105	102	86	112	103	104	98	90	108	95	94	101	99	88	107	88	98	88	101	96	112	94	94	86	101	81	91	98	110	104	98	101	101	91	113	98	99	112	101	96	90	86	100	79	106	98	105	116	98	102	114	87	111	94	98	78	108	85	118	117	94	106	104	93	100	101	116	92	93	100	101	86	103	91	97	96	88	100	88	111	140	100	119	98	107	88	91	103	98	102	94	107	112	82	106	102	113	106	94	96	97	95	109	81	109	79	95	107	87	94	95	98	97	93	89	84	95	122	91	114	90	105	100	108	83	92	83	83	110	103	101	87	96	97	91	94	84	103	79	88	94	82	100	99	88	85	84	72	103	79	87	90	106	89	98	104	99	103	110	83	91	86	106	84	107	86	98	95	76	106	94	94	108	94	95	97	123	88	97	107	96	102	98	86	118	108	98	110	91	86	93	78	100	91	104	109	114	89	93	97	74	89	84	93	109	92	117	95	96	102	87	89	121	99	95	79	97	104	98	81	97	113	100	124	94	117	99	101	93	99	104	96	96	96	94	87	88	109	83	82	102	107	112	99	110	109	101	101	93	79	87	99	91	111	96	96	101	94	84	98	108	117	118	101	90	95	114	91	95	94	102	98	101	98	75	90	91	98	95	97	103	98	118	71	111	87	102	90	85	91	103	96	101	76	104	103	127	92	100	89	97	105	101	85	87	98	89	120	101	102	101	96	103	95	94	87	88	103	97	103	95	107	88	96	101	92	101
27281	41775	34373	22615	19175	19858	18141	17645	17953	20327	18777	18566	11571	11380	22844	12522	17534	18799	17362	15497	17271	15302	14512	13191	10706	8773	8691	7086	6472	5051	3314	3229	3250	2583	2897	3017	2309	1992	2233	1341	1426	1288	1233	1323	1192	1208	1231	1251	984	799	611	540	543	492	413	407	427	404	372	344	316	311	331	268	283	323	325	295	298	286	297	271	281	272	306	283	276	312	264	293	290	278	274	273	306	280	304	333	317	307	308	273	305	293	305	301	295	278	285	288	284	260	277	294	284	288	314	283	289	271	284	275	295	271	292	288	278	301	274	279	301	275	268	290	308	274	306	279	299	287	287	289	290	261	321	284	321	305	275	309	284	277	283	289	270	277	257	340	284	280	321	270	279	264	282	288	327	287	280	282	303	307	285	274	312	291	273	290	282	288	298	285	291	263	265	297	284	267	295	272	280	257	275	288	290	292	260	278	294	258	294	324	290	306	302	315	301	273	293	286	269	271	294	306	296	306	276	259	276	274	288	283	305	294	277	281	270	269	279	313	278	297	274	314	289	275	273	275	297	287	289	293	288	274	314	268	292	309	268	255	288	259	281	289	320	279	280	283	303	291	265	306	277	266	272	294	271	278	313	280	284	266	278	287	297	242	298	262	301	311	291	287	261	283	280	268	261	277	302	296	264	273	284	273	301	306	273	282	272	289	303	267	291	269	310	272	305	272	274	291	291	315	271	285	279	291	252	286	289	246	255	317	342	270	267	303	288	278	277	289	273	263	300	300	300	272	276	268	313	275	272	290	308	268	287	293	288	265	278	263	290	277	299	292	278	276	299	292	292	261	264	258	281	281	283	292	282	293	321	277	282	278	289	300	270	277	285	291	301	276	277	305	297	279	301	242	289	287	272	293	301	307	290	334	291	306	286	329	277	284	268	296	284	300	288	283	306	320	288	268	296	280	281	288	292	293	322	273	289	306	268	282	309	279	323	282	287	294	313	306	307	275	293	280	251	233	285	308	289	314	289	283	270	312	295	306	275	303	292	285	295	279	302	286	321	302	293	312	298	282	291	297	310	285	297	282	274	304	274	269	280	269	244	283	256	281	299	270	271	291	272	307	280	285	278	292	256	281	315	300	269	278	281	319	285	284	277	321	293	291	313	287	250	290	290	288	307	282	313	308	309	298	268	286	267	302	316	292	285	297	306	291	291	270	289	274	295	265	309	290	302	276	295	283	269	316	293	290	285	326	300	311	296	283	286	284	281	297	304	313	289	318	271	271	266	264	278	281	275	263	270	272	298	306	303	254	258	265	268	254	269	297	309	288	293	281	267	278	299	302	288	280	294	285	285	290	292	287	285	299	280	284	286	269	279	268	255	300	273	295	287	251	316	281	282	306	304	276	292	287	294	267	254	288	274	282	271	307	269	280	287	285	290	292	244	260	293	289	294	319	303	262	286	288	243	298	273	284	305	275	264	301	294	294	287	294	305	290	277	276	306	266	321	284	271	290	266	270	300	311	272	317	304	278	291	312	287	217	306	247	312	302	292	268	291	301	237	301	301	279	290	278	288	304	271	281	283	278	268	310	314	291	252	279	301	312	307	310	291	272	285	284	292	311	266	268	314	260	278	304	291	277	266	279	296	260	296	258	277	286	280	304	299	278	269	283	294	304	319	298	281	279	289	293	264	285	295	277	271	286	266	269	279	293	261	264	276	291	285	275	275	282	284	311	288	300	271	281	296	293	268	303	317	284	276	278	284	298	279	305	278	284	284	285	291	289	280	280	282	263	298	282	282	270	306	293	302	314	304	281	258	288	305	272	286	315	281	269	274	303	281	265	255	294	295	265	288	293	296	314	241	317	322	304	321	319	281	271	285	277	291	297	275	284	279	271	316	290	280	314	265	277	278	271	278	292	275	275	312	274	309	301	275	280	281	291	312	295	306	277	256	295	303	265	252	292	263	284	289	297	300	275	256	292	273	284	300	327	263	312	262	312	259	284	293	296	272	304	315	254	281	261	311	290	316	311	297	284	282	272	272	287	295	273	291	277	296	275	280	268	277	318	292	264	300	271	288	275	248	285	280	289	316	277	298	286	285	266	303	274	269	276	294	278	284	303	298	289	309	307	286	305	286	297	289	278	286	307	267	299	275	286	289	259	306	327	293	298	283	302	303	274	295	290	273	293	259	282	326	290	281	288	292	279	256	277	270	284	273	305	273	312	274	292	315	280	270	279	299	270	257	297	282	257	287	304	270	282	276	261	293	304	282	300	291	269	283	262	279	312	278	268	281	268	289	296	262	269	287	287	244	291	321	300	324	279	287	279	286	294	292	329	284	276	275	277	297	293	298	291	281	288	286	277	288	293	278	288	303	286	280	280	289	301	277	288	286	266	313	265	266	292	277	284	270	283	290	288	283	299	299	318	249	285	287	283	267	271	294	257	230	299	266	277	284	286	276	280	302	286	281	272	294	268	259	303	262	298	304	293	300	293	292	289	300	273	291	265	270	283	301	333	299	267	269	274	281	301	257	272	257	300	269	319	285	296	309	296	272	261	286	282	272	261	286	284	288	266	334	288	290	274	277	314	281	289	304	288	270	280	264	290	310	244	282	295	271	275	275	269	271	265	271	305	273	258	259	293	282	298	297	244	308	279	251	308	318	276	304	279	294	276	279	312	280	280	242	276	291	268	299	273	303	272	265	304	286	292	302	267	290	282	287	277	288	297	279	275	311	258	283	288	278	291	250	287	307	269	277	273	269	296	310	283	270	306	304	298	268	297	271	285	271	284	290	295	298	299	268	281	278	301	259	292	291	301	313	287	294	293	295	300	322	293	308	287	268	310	309	288	299	276	277	275	290	285	278	293	288	269	263	278	288	296	300	270	272	305	292	260	259	270	271	300	296	263	305	275	280	284	289	266	304	318	300	309	279	278	303	296	279	268	293	292	296	290	262	290	294	286	314	281	282	281	284	311	326	267	274	269	277	290	287	302	284	272	278	299	291	299	321	283	283	294	267	295	284	270	284	305	289	274	281	264	295	292	275	285	286	291	284	285	303	279	275	269	257	296	296	292	275	266	286	277	301	267	258	271	289	315	281	282	286	280	295	278	304	270	299	295	321	288	289	269	286	259	261	280	285	286	277	295	283	306	275	318	293	285	316	278	318	309	286	294	301	290	292	275	308	288	295	250	298	276	314	306	268	299	279	299	291	292	281	274	296	295	283	327	301	282	293	287	265	307	293	302	278	262	277	305	266	273	285	297	299	268	274	302	265	282	312	287	278	288	305	269	296	261	297	288	287	283	289	280	281	278	273	294	292	261	267	293	284	294	301	262	300	299	313	291	279	300	288	272	308	285	252	284	255	249	260	293	275	307	252	284	272	299	291	283	267	292	281	265	288	292	273	271	289	302	279	267	291	281	312	297	254	272	326	273	301	250	295	305	278	283	274	272	309	289	259	272	259	312	279	289	276	312	309	292	299	267	285	297	291	273	284	281	296	300	317	289	282	277	279	281
8005	5695	2911	1057	604	450	371	323	325	338	291	266	224	233	289	243	237	259	272	233	226	263	216	233	207	193	193	190	189	199	206	190	215	184	191	209	202	208	196	192	204	186	203	191	176	171	153	196	175	194	198	176	206	174	204	220	166	194	176	173	199	193	185	212	183	155	159	199	167	172	189	163	203	201	184	188	191	180	196	172	178	187	181	208	178	195	183	201	190	186	176	186	208	181	178	154	174	197	197	181	200	178	202	183	186	164	165	157	176	222	180	183	174	178	199	184	176	186	185	188	192	194	183	195	168	181	194	198	178	201	188	198	200	162	187	175	190	184	205	197	178	164	181	199	196	165	164	203	178	175	173	187	179	204	166	177	209	178	161	167	185	209	138	205	177	200	201	183	185	180	185	190	166	207	191	197	189	184	192	170	182	189	183	170	176	181	179	194	203	200	194	210	165	200	174	168	192	213	189	189	191	197	195	187	210	185	182	188	193	174	194	174	195	211	169	174	191	212	209	192	169	180	181	178	170	197	167	183	185	220	195	172	181	189	193	174	172	177	205	183	191	177	174	205	213	169	171	190	202	201	181	184	187	169	183	190	190	179	198	179	174	167	172	209	181	188	177	176	204	168	182	169	184	176	178	180	183	206	195	185	189	168	177	206	170	170	193	181	203	186	169	180	174	189	193	178	163	205	196	165	169	194	184	194	161	168	210	173	183	190	189	193	185	176	208	190	179	183	191	197	192	180	194	167	187	177	186	178	189	177	209	184	190	183	170	185	184	173	186	195	194	203	184	153	195	191	193	204	185	207	172	207	204	197	187	190	205	180	189	190	172	171	191	206	202	179	194	202	191	187	194	196	180	184	202	171	188	206	170	183	197	211	186	183	180	186	172	212	173	186	183	170	180	190	200	182	176	172	199	173	198	197	192	166	190	217	185	172	172	189	169	181	193	166	156	207	180	158	211	174	163	150	191	178	181	193	187	191	175	176	190	164	184	164	197	170	190	203	178	168	193	192	154	163	191	190	194	185	175	213	190	181	203	209	171	184	181	203	179	173	180	183	180	195	190	165	190	175	183	198	167	209	169	169	209	183	204	196	172	207	182	181	204	193	190	171	166	165	182	173	173	179	204	201	165	181	205	177	198	175	165	201	212	173	188	175	179	206	172	148	203	177	191	167	186	194	166	168	181	209	181	190	167	172	207	192	181	187	208	205	202	171	179	179	192	171	180	196	199	177	196	187	184	195	184	191	186	167	157	184	192	156	187	168	187	160	193	176	186	193	173	161	183	186	192	182	166	202	166	185	185	193	203	175	191	186	183	201	187	168	152	172	178	185	179	203	202	201	152	195	193	195	207	200	213	175	192	170	157	178	206	175	180	197	178	215	169	199	191	193	178	211	180	181	199	201	197	188	171	207	187	196	186	172	158	161	198	188	152	190	187	184	164	191	203	183	170	170	177	173	166	200	181	176	194	189	180	182	188	204	195	165	190	180	181	184	204	204	186	188	170	181	192	191	174	181	194	193	174	166	193	169	190	193	171	169	180	191	174	194	186	179	201	176	189	207	196	202	191	202	205	202	196	180	163	206	202	188	172	175	178	179	205	174	191	197	197	191	182	176	201	168	173	173	191	186	212	191	205	201	179	186	193	200	175	180	189	185	181	162	192	204	190	189	175	206	171	188	167	215	177	172	159	175	160	176	182	185	181	204	184	207	169	171	192	159	183	170	166	213	184	173	202	182	193	183	176	185	191	215	184	167	196	170	196	196	182	188	168	175	174	204	215	166	177	197	156	183	176	195	170	185	178	220	191	203	208	189	209	190	191	182	189	213	199	191	188	206	186	189	186	193	168	185	174	209	171	182	181	191	207	191	182	177	218	204	198	172	189	186	225	161	184	168	213	161	191	183	175	179	189	173	193	196	170	230	179	170	172	191	196	200	182	186	184	185	190	175	194	173	195	190	201	193	184	186	173	185	192	187	219	202	172	187	169	201	208	182	178	196	189	183	209	181	167	170	180	158	185	191	161	191	209	183	186	187	184	180	176	205	172	188	196	159	180	170	196	190	165	187	176	182	195	178	198	189	184	182	188	208	200	179	165	183	193	179	168	167	190	167	192	199	191	195	180	174	196	168	211	199	188	169	177	182	166	173	195	183	194	214	211	189	177	203	183	194	199	190	181	176	197	174	212	194	194	185	181	197	156	182	184	208	193	163	201	178	187	181	178	191	201	190	187	189	204	193	223	194	167	195	178	191	169	180	192	177	199	218	191	165	206	174	188	190	176	174	195	185	194	185	197	149	181	200	202	178	193	184	205	215	167	181	181	167	206	175	164	166	177	182	164	191	180	206	173	180	174	191	210	174	180	207	165	166	184	145	189	185	174	194	201	175	194	163	177	177	194	172	186	169	187	194	195	187	180	193	194	184	203	196	183	178	174	182	173	171	174	191	196	190	192	189	187	172	171	182	159	167	206	224	171	185	199	176	181	172	172	170	184	180	173	165	217	180	181	187	159	185	172	183	184	181	197	190	184	206	181	178	197	182	194	162	171	187	183	200	203	165	183	177	187	186	163	174	186	186	189	188	185	199	205	206	188	203	200	201	165	189	200	175	190	162	201	168	162	172	199	151	188	171	174	176	173	177	165	166	203	165	182	194	182	170	203	194	197	203	187	195	193	185	185	171	192	181	199	205	199	174	172	170	175	183	193	190	189	201	166	176	178	185	199	199	194	188	167	212	198	203	161	184	198	188	184	175	191	202	210	172	173	191	175	183	166	200	186	167	182	196	189	187	171	186	178	203	198	182	178	206	176	207	172	179	170	160	186	203	169	200	210	201	190	177	176	164	193	182	192	193	200	185	192	173	172	181	174	191	167	150	202	193	194	172	166	175	204	190	193	202	181	175	215	193	191	185	164	186	183	177	176	198	177	183	167	200	196	185	191	185	192	178	173	192	203	171	174	177	205	205	198	163	209	198	201	192	198	187	187	182	206	173	197	182	197	184	178	192	181	177	162	161	182	185	161	182	185	180	203	190	206	217	167	175	187	183	181	204	206	205	188	205	180	188	185	196	197	181	181	185	175	164	158	195	188	203	174	195	205	191	189	186	173	158	171	176	206	160	184	182	165	167	193	185	181	176	185	194	153	182	175	193	178	183	156	201	188	165	176	196	180	167	182	193	173	170	180	185	163	191	172	200	192	206	190	205	188	181	196	179	185	177	190	194	208	190	163	192	165	189	210	181	193	189	166	212	177	196	186	182	180	187	169	196	192	185	193	199	179	186	172	194	199	183	221	167	179	168	174	186	172	168	201	174	181	185	176	185	153	232	188	184	180	195	189	197	178	183	222	193	178	179	190	188	177	157	179	187	183	173	172	176	164	172	181	179	177	162	174	196	195	185	202	182	180	175	168	198	192	177	172	188	196	181	180	182	186	193	182	170	193	193	188	184	184	201	180	165	198	180	168	186	186	199	191	158	174	165
6951	6802	10283	7400	5415	4522	3667	3002	3000	2963	2915	2244	1574	1536	2436	1552	1904	2084	1819	1773	1584	1805	1402	1263	1081	957	857	784	798	782	662	638	622	590	628	604	560	582	613	538	579	535	547	544	592	544	558	533	537	555	487	553	522	514	524	559	489	476	525	503	503	513	534	516	501	481	466	529	477	497	514	483	501	499	501	522	537	460	505	540	487	518	524	482	550	509	509	525	524	468	523	530	470	519	515	544	522	517	503	536	525	492	487	481	497	466	486	542	480	522	480	474	509	504	500	503	484	514	512	525	488	517	524	513	501	502	478	485	502	495	507	514	480	488	507	501	505	524	489	519	539	522	518	531	509	528	505	489	552	518	521	536	528	497	448	520	477	512	471	569	530	505	525	523	545	497	494	507	483	454	518	495	506	462	548	518	511	485	512	506	503	521	498	484	507	520	455	517	502	525	524	467	501	520	500	511	533	510	512	535	517	511	535	515	530	526	503	479	522	502	501	535	512	517	507	534	531	469	473	504	529	497	519	507	530	514	505	520	473	473	514	517	499	462	531	472	512	487	518	486	524	527	499	507	502	518	518	504	535	486	519	510	520	490	516	496	513	516	536	473	492	482	495	498	490	495	487	494	506	542	510	490	488	462	507	541	503	568	520	503	503	534	543	518	513	488	531	505	538	509	516	536	502	522	487	479	498	505	484	551	547	505	479	510	483	488	513	490	499	499	516	504	536	520	480	480	496	508	494	558	524	484	521	477	496	485	516	505	493	515	518	507	509	533	526	509	532	489	499	509	531	492	514	470	466	496	511	481	511	498	515	485	537	523	499	512	526	523	534	515	492	503	518	494	544	491	490	520	537	513	530	468	470	497	499	543	477	512	504	498	516	486	528	510	528	502	490	536	529	501	527	496	488	480	518	487	468	505	479	486	478	478	516	497	498	511	493	528	535	504	537	500	488	552	493	508	521	496	489	579	482	506	532	499	492	531	509	495	496	484	473	527	513	480	508	527	521	540	505	475	521	495	533	547	514	477	492	503	512	509	522	478	535	540	514	542	492	461	512	457	519	481	529	533	484	506	501	517	520	545	519	485	503	514	479	522	495	487	523	494	528	549	496	477	522	483	496	518	526	517	531	482	482	469	514	522	491	478	514	489	485	485	509	512	500	512	501	510	539	542	516	515	488	531	517	501	510	528	510	550	505	530	505	538	469	530	487	532	503	413	523	517	533	462	502	465	512	484	486	502	496	509	498	493	467	526	519	509	517	473	489	479	534	513	503	509	532	535	476	473	490	461	510	555	518	519	502	500	512	526	489	510	490	487	516	459	506	523	481	512	504	525	489	479	533	491	492	468	463	490	485	511	535	544	515	509	519	545	529	520	525	491	553	544	505	539	501	522	524	512	496	513	509	492	518	479	477	506	533	501	493	483	493	486	502	506	490	516	525	495	518	490	527	500	521	499	493	470	473	510	501	508	509	463	531	502	491	507	465	499	511	511	522	523	521	478	511	490	533	513	536	526	495	506	505	481	501	472	492	486	494	546	517	478	497	450	498	504	479	486	528	528	510	470	526	490	506	508	453	512	540	494	513	481	498	465	489	485	495	550	519	515	518	505	491	515	520	543	509	457	521	538	514	497	475	465	518	500	497	551	489	538	478	481	506	489	484	536	521	506	567	487	484	507	482	502	516	518	518	492	524	495	546	522	521	498	521	518	501	473	529	494	470	525	560	525	524	522	512	550	489	511	529	516	503	525	507	515	506	492	505	516	501	533	527	521	482	504	484	515	504	522	541	512	522	512	534	509	526	465	570	483	485	521	478	511	515	506	480	510	512	519	471	522	546	496	487	484	492	536	542	487	546	507	499	518	519	492	497	531	512	520	511	531	499	549	510	514	479	511	516	516	540	493	526	527	479	484	507	540	508	473	502	481	499	511	512	504	501	520	485	505	499	552	521	519	501	537	495	500	528	505	531	490	512	478	519	575	488	538	470	515	512	528	525	507	495	487	484	541	522	525	518	502	483	516	493	533	490	479	498	519	517	497	502	537	524	538	513	528	513	514	498	528	542	478	525	508	521	467	521	515	515	467	497	478	543	518	542	477	508	512	535	496	523	497	518	472	520	514	521	472	515	526	486	478	481	487	520	528	549	495	502	507	501	502	526	520	506	513	541	491	478	517	501	455	517	493	541	508	526	494	491	510	496	464	451	475	494	507	552	525	551	507	500	484	511	483	516	485	511	485	520	507	537	508	499	487	518	505	525	534	494	477	485	521	545	515	521	481	477	485	487	487	519	493	521	521	454	500	539	451	492	540	516	491	499	499	511	500	496	533	510	501	509	499	495	509	529	517	522	501	533	492	511	526	440	484	483	490	520	498	515	478	491	502	504	504	494	516	483	508	532	537	521	504	471	511	495	497	473	526	522	497	540	533	481	492	501	454	520	499	489	474	548	456	489	483	505	496	487	496	512	465	545	496	517	530	503	544	527	500	478	521	456	493	533	521	508	451	512	490	526	494	517	503	536	476	509	497	494	489	498	515	538	496	534	499	485	563	515	463	511	494	502	545	544	549	519	514	453	532	494	517	526	491	476	488	515	516	501	495	517	549	553	451	517	501	482	504	524	513	524	484	491	529	532	490	498	498	498	503	484	495	476	536	477	528	499	518	482	516	526	518	525	535	490	476	505	529	489	516	475	504	519	498	503	498	522	510	509	489	543	524	490	515	488	505	482	494	515	496	460	520	485	511	498	508	528	499	532	504	461	483	495	564	536	524	518	524	528	455	511	509	508	497	485	507	488	487	526	457	470	511	504	503	469	483	512	490	474	521	488	519	466	521	505	518	495	555	504	527	493	494	509	480	492	540	487	500	525	543	499	460	549	516	515	548	509	469	504	503	510	528	503	484	479	501	469	502	485	529	519	487	503	549	498	487	496	503	535	504	524	474	528	505	472	545	530	487	478	507	511	486	556	516	561	522	520	523	481	473	500	533	528	530	530	531	509	488	498	527	514	519	526	502	518	505	498	519	505	534	495	512	502	489	536	529	543	519	459	531	506	470	524	499	456	549	509	505	477	530	502	519	539	506	494	506	472	519	473	557	505	516	483	484	528	463	488	480	491	493	521	471	503	523	504	505	526	523	489	508	522	507	517	528	495	462	506	501	533	519	536	494	514	523	496	539	501	540	507	534	535	481	524	498	511	508	526	502	474	522	551	480	478	510	517	509	526	495	498	486	511	513	514	471	522	463	531	476	512	527	508	537	523	488	511	519	527	470	481	489	519	505	478	517	448	526	457	509	495	511	497	478	499	505	493	497	465	517	536	491	493	533	531	506	513	522	498	468	554	517	494	489	486	524	540	525	538	555	536	521	563	499	492	476	549	539	522	508	492	513	511	508	503	521	455	513	498	472	546	530	533	504	521	485	531	506	469	474	506	568	508	520	504	490	542	454	485	520	503	515	509	518	513	494	511	522	527	450	495	527	540	481	513	531
29081	30664	22482	8732	3238	2188	1722	1450	2118	2077	2003	1186	768	664	1260	898	945	1098	1063	1050	999	1096	750	741	520	517	455	381	346	297	259	248	221	213	215	247	169	176	194	214	167	182	189	156	166	166	167	151	176	155	150	136	158	155	155	143	135	148	151	133	149	120	143	134	139	145	147	154	136	148	155	163	122	143	154	135	129	153	126	150	150	136	157	146	148	146	157	134	130	146	130	131	149	140	143	165	123	162	143	141	156	152	154	157	135	154	129	124	163	170	125	128	150	154	144	150	137	141	157	152	149	124	146	145	174	123	163	166	135	177	120	133	139	138	139	138	132	147	121	157	124	147	126	134	144	127	147	143	150	149	143	156	155	148	137	164	150	129	142	128	148	161	129	149	165	160	149	127	133	123	156	148	158	136	162	124	157	152	128	150	165	142	153	127	141	151	164	143	136	154	147	151	147	147	139	155	151	144	152	141	182	150	165	123	127	133	154	126	157	135	150	142	134	138	131	156	134	155	115	163	145	135	152	142	159	162	142	150	118	127	124	129	159	136	138	116	150	138	143	163	123	142	133	139	144	167	132	148	134	146	160	135	132	131	175	169	138	130	148	125	164	147	124	131	155	131	144	144	159	134	139	143	154	115	119	129	139	138	139	130	125	135	157	146	137	146	130	146	136	132	130	142	157	142	148	143	161	164	136	124	134	150	139	130	139	128	151	162	138	150	144	156	161	143	133	153	143	151	126	134	133	149	137	136	136	137	137	129	154	132	134	160	149	110	138	150	135	138	141	132	120	147	120	140	148	118	125	146	130	154	130	169	132	136	136	131	161	133	149	161	151	155	147	137	145	165	134	172	136	141	154	118	135	140	145	143	145	149	123	134	124	129	166	146	137	135	156	155	151	148	135	152	144	155	150	119	153	154	130	146	139	131	138	148	145	148	154	126	124	150	141	134	133	138	138	135	146	147	131	128	163	155	152	131	136	124	123	136	128	157	161	138	123	146	142	136	168	147	151	156	145	159	138	160	143	155	142	137	156	140	129	138	139	133	134	160	135	131	131	150	149	139	136	122	140	136	118	145	137	141	125	145	133	138	125	159	143	127	152	130	143	133	162	130	147	135	152	167	126	166	122	143	159	137	141	151	141	135	132	174	137	150	134	147	115	158	113	137	138	122	151	150	152	143	149	125	143	150	137	143	135	141	128	157	148	134	145	154	143	139	131	164	132	141	170	130	149	114	148	132	155	166	181	141	130	148	127	134	138	147	127	145	164	131	135	158	125	124	146	168	137	160	134	133	151	136	139	152	152	139	135	129	139	134	143	146	144	136	137	134	142	148	144	126	132	158	149	141	164	118	134	143	129	126	143	138	131	148	135	145	136	116	162	137	138	123	133	140	129	154	143	149	154	146	147	149	156	130	155	145	146	121	149	166	124	133	132	139	172	152	163	147	142	159	153	133	134	146	149	168	126	118	133	143	137	152	166	148	151	152	129	144	155	118	153	151	138	148	143	143	136	142	129	119	138	141	151	141	139	153	143	135	133	118	124	129	160	151	155	139	145	144	137	138	140	141	160	158	155	162	148	146	123	148	150	140	129	156	135	136	149	138	153	140	159	118	153	172	139	164	131	131	126	120	151	119	131	141	166	143	113	150	140	151	144	152	146	135	120	149	142	166	126	130	145	145	118	132	142	138	152	151	136	140	141	135	126	130	148	144	140	131	144	135	131	148	151	154	149	144	133	159	155	124	159	132	129	150	174	141	139	146	138	137	163	130	123	148	129	156	158	160	118	140	136	144	137	132	144	134	128	140	141	135	157	148	134	144	142	146	167	149	146	152	124	130	136	153	135	147	142	139	125	113	128	142	145	132	150	160	141	142	150	164	140	151	155	143	153	157	122	148	151	151	131	137	131	159	150	130	119	144	124	145	156	159	165	142	145	148	163	138	147	142	133	152	158	151	148	149	126	131	156	125	145	157	139	176	146	146	166	157	138	149	135	179	130	122	139	139	134	140	153	141	166	137	146	138	133	143	174	156	121	129	149	165	132	121	180	146	138	157	133	140	162	125	137	137	131	154	137	143	142	132	142	144	138	128	147	154	162	139	145	134	130	136	149	158	134	122	131	139	135	147	139	135	137	148	147	137	120	139	152	133	131	132	150	134	140	150	154	130	139	140	152	173	151	157	133	134	144	144	135	142	134	140	117	150	151	137	148	143	139	121	127	123	149	137	131	140	134	147	151	148	138	149	129	142	120	153	133	168	159	151	127	153	136	141	129	143	123	160	137	132	150	144	159	136	145	117	156	160	148	149	157	144	136	120	154	147	150	137	151	133	132	135	152	153	175	136	158	134	129	129	132	121	143	147	166	169	177	139	141	136	126	137	151	133	152	155	144	145	143	166	166	143	119	139	137	158	159	139	133	141	140	154	144	137	138	146	123	145	132	158	147	156	142	140	133	135	141	124	155	122	136	149	144	141	159	157	138	134	139	146	139	161	130	141	144	137	145	122	143	127	138	138	143	138	156	146	146	160	138	136	136	117	133	146	155	139	146	134	136	125	145	128	130	135	128	154	134	146	139	144	130	128	140	129	149	157	143	143	129	148	149	160	148	118	128	131	157	141	130	152	126	145	135	135	150	157	135	157	146	162	139	150	140	144	164	127	151	138	136	132	133	146	153	126	140	148	137	150	149	131	138	152	141	156	142	134	135	137	161	144	136	154	164	147	129	130	152	150	151	135	155	141	144	142	140	120	136	145	153	154	150	137	149	132	121	129	161	138	151	132	138	141	143	146	142	144	173	131	148	134	141	157	119	115	171	167	127	122	142	146	122	143	165	127	129	133	143	129	159	143	148	123	139	154	151	132	132	146	156	141	132	124	128	158	121	150	135	152	131	152	152	128	132	146	147	128	138	132	140	149	115	142	138	132	123	132	153	140	177	118	139	139	139	163	149	139	143	141	156	149	165	115	135	113	160	155	152	158	139	149	147	128	129	157	132	127	144	143	165	138	136	142	142	141	147	131	169	151	147	148	157	136	176	130	144	126	149	134	143	144	142	151	152	148	157	143	166	163	150	176	153	127	150	135	142	128	134	148	149	125	133	122	148	139	137	147	142	146	145	155	152	135	141	136	160	137	136	118	136	149	142	132	115	159	140	143	168	140	146	138	133	133	133	150	134	144	139	128	146	138	131	144	133	135	129	150	141	150	144	141	125	130	149	143	147	136	140	150	137	145	157	141	143	151	128	139	151	125	150	151	146	146	135	152	143	139	156	143	157	150	135	135	145	151	146	124	160	132	157	143	153	141	141	130	166	146	153	132	133	131	123	137	138	152	181	156	165	151	140	147	142	139	151	132	134	148	149	150	141	148	147	131	146	150	145	151	126	144	129	154	138	153	149	146	136	161	146	143	153	136	153	140	128	152	116	143	132	140	141	132	134	136	154	144	144	134	148	129	147	147	146	127	157	151	166	127	155	149	127	163	145	144
20788	25673	27257	17240	13684	13617	12569	11943	16988	14704	14668	9708	7150	6704	13621	8508	9903	11574	11361	10058	10081	10512	8093	8604	5968	5511	5004	4072	3928	3079	2422	2081	1777	1685	2029	2089	1367	1366	1552	1304	974	1055	1054	993	851	899	799	874	705	615	514	511	473	490	437	485	512	428	435	412	390	400	415	389	410	406	424	367	393	414	422	391	389	383	411	399	362	373	399	370	388	420	431	401	379	368	411	418	429	426	374	397	405	424	418	406	445	398	426	403	385	433	408	423	402	381	389	437	408	424	379	394	393	377	427	404	435	395	387	392	400	406	362	430	391	423	422	364	378	409	406	399	421	392	399	362	364	432	376	401	387	444	409	410	368	378	396	405	424	434	409	390	411	401	400	384	403	391	411	384	387	367	394	388	396	412	411	405	421	396	409	371	399	370	399	388	390	390	402	406	385	384	419	421	400	391	378	414	426	382	423	414	381	377	375	394	403	401	420	398	390	397	402	394	409	388	396	393	397	403	375	389	422	401	393	376	396	371	384	394	393	374	376	395	383	408	426	388	398	416	391	394	388	406	397	398	354	374	378	406	433	393	340	424	404	403	409	401	375	418	415	397	433	396	404	393	396	402	388	394	401	379	421	387	368	408	403	398	407	453	406	365	427	424	428	361	423	399	412	388	390	372	415	390	409	399	385	400	389	419	402	386	387	418	398	399	409	401	384	423	392	412	409	388	354	409	376	418	406	384	394	366	396	400	394	378	398	398	377	404	375	399	411	397	362	389	375	380	404	415	411	432	374	405	369	418	423	414	397	389	392	399	368	426	390	406	380	382	431	418	379	437	406	413	378	372	394	423	407	385	401	352	386	409	387	437	408	416	404	393	412	423	400	398	414	404	378	409	403	394	396	405	404	397	412	417	406	376	406	400	386	409	362	414	433	403	370	416	398	433	417	414	388	364	398	376	376	412	390	376	389	414	384	437	371	409	368	402	395	386	418	388	415	401	380	378	340	370	392	413	431	438	382	417	409	380	414	388	397	392	374	358	403	387	414	390	393	367	406	433	391	419	381	389	396	382	416	418	417	426	384	390	411	411	394	390	391	396	411	401	391	439	427	392	404	382	421	401	355	425	389	400	413	382	411	385	411	387	397	373	404	395	370	392	394	459	448	411	366	423	424	358	359	373	419	386	403	365	370	407	388	411	401	411	353	370	397	416	377	376	411	402	374	393	386	385	421	390	376	396	412	400	403	404	394	386	380	404	376	403	378	380	402	386	380	378	381	395	411	382	422	391	421	402	433	391	407	407	377	385	376	407	366	381	378	383	374	396	444	386	425	440	425	356	386	389	399	379	390	423	397	395	425	404	393	419	415	399	386	412	420	421	385	387	416	367	426	386	413	431	361	400	377	431	418	423	375	406	400	415	363	393	384	376	410	414	374	405	419	433	355	392	395	401	377	368	380	392	451	391	414	437	386	381	368	403	404	390	387	394	422	384	410	383	416	383	393	394	383	422	393	396	376	394	392	388	419	397	370	396	400	412	391	409	395	361	433	385	424	382	394	431	361	350	431	396	396	420	398	410	385	395	387	400	430	401	392	403	362	385	410	405	386	381	430	406	435	392	429	399	402	401	374	418	378	399	382	403	408	412	371	425	390	403	385	414	414	396	395	391	383	393	385	391	403	415	424	378	443	386	369	412	410	369	409	399	383	441	397	401	396	403	404	389	397	429	410	397	385	374	387	410	444	362	375	453	385	378	377	395	431	400	403	402	361	381	387	417	392	399	398	393	354	408	384	374	399	374	381	384	402	403	397	373	426	344	408	378	394	379	413	399	428	392	391	394	430	396	403	387	363	388	391	427	423	425	387	389	388	386	402	408	366	378	373	401	397	398	411	385	419	401	420	370	398	344	384	402	369	404	425	392	415	387	382	371	406	410	380	389	368	370	382	429	418	398	398	388	413	400	370	396	393	391	434	364	395	411	376	419	400	416	397	423	382	379	391	383	373	396	395	377	400	424	411	380	386	402	408	414	392	412	386	389	425	404	381	397	387	418	403	408	383	407	358	378	384	385	395	376	373	386	375	425	398	382	387	413	370	393	414	424	406	377	374	446	430	402	410	403	404	403	416	414	389	378	424	416	415	386	402	409	407	369	376	415	379	369	399	393	418	405	410	405	441	357	403	406	373	383	380	387	401	401	367	410	416	416	367	401	404	353	426	374	373	373	398	400	402	396	386	398	409	405	407	361	436	372	368	398	424	390	404	412	405	404	393	383	376	369	414	408	390	388	402	392	364	375	370	390	427	370	361	373	402	409	420	371	391	404	406	395	410	406	448	411	398	435	406	428	404	400	361	388	385	396	417	428	430	460	390	409	408	395	424	400	414	364	404	356	365	410	384	378	410	397	417	388	426	395	387	410	384	400	398	396	401	406	419	432	392	395	375	406	419	372	449	413	420	413	402	371	385	369	381	406	421	412	391	369	416	430	389	371	394	438	406	373	426	408	358	384	390	389	419	431	421	363	384	389	378	437	407	358	378	411	405	422	425	420	396	413	435	377	393	408	394	396	366	396	379	406	403	430	414	389	413	380	389	427	416	339	419	371	428	385	362	402	366	415	396	414	393	411	406	418	387	398	409	367	350	363	372	392	391	395	394	400	389	409	409	403	417	394	382	384	401	417	402	384	404	368	442	392	372	391	377	408	401	422	406	381	406	393	431	381	397	412	382	396	414	395	397	366	426	426	379	392	408	436	406	408	376	362	393	389	396	371	388	406	383	376	387	379	396	353	428	371	396	389	396	381	417	409	363	386	381	402	390	409	430	417	376	398	390	432	395	399	414	417	403	425	379	380	422	422	389	368	358	386	406	397	384	417	392	400	423	383	410	361	406	368	392	388	424	391	388	421	404	391	399	410	369	422	360	399	381	403	390	387	388	374	436	381	409	381	384	395	389	394	400	436	391	377	382	425	378	396	429	410	436	423	375	402	401	399	427	405	381	418	414	401	418	410	408	409	429	397	357	391	376	397	395	382	411	393	375	377	412	404	386	402	378	382	346	413	368	379	388	398	396	395	384	404	416	393	408	398	386	381	381	399	407	346	390	388	380	386	393	386	378	372	423	392	385	368	382	399	391	393	384	369	415	391	397	410	368	371	404	410	393	407	393	388	394	384	429	416	420	376	392	379	414	413	411	390	405	379	396	411	365	410	411	389	414	372	435	418	426	405	368	407	383	386	380	374	381	414	410	382	404	403	400	400	404	373	418	388	405	425	398	426	389	377	363	383	390	385	393	362	395	438	420	417	421	399	399	409	437	385	380	396	397	372	404	400	397	407	431	405	374	425	421	397	424	401	399	409	400	414	407	361	386	391	399	450	371	428	401	398	386	407	406	403	404	384	427	394	415	425	394	371	381	413	406	401	420	391	389	417	366	408	391	390	394	383	382	416	425	412	387	392	344	436	394	376	385	371	417	401	406	413	427	385	388	381	389	387	410	389	421	391	408	383	395	381
38976	39186	27710	16046	7445	4361	3393	3145	4497	4333	4176	2982	1673	1405	2341	1929	1852	2136	1794	1710	1706	1869	1365	1253	811	785	717	626	549	432	417	312	306	206	302	301	223	198	278	209	153	168	171	169	166	132	119	138	122	124	119	105	108	131	122	87	105	89	83	119	101	98	96	92	111	86	91	99	89	110	88	99	78	94	100	95	99	107	118	105	105	110	94	88	106	89	103	90	93	88	88	93	118	116	95	87	103	92	95	98	90	113	93	103	103	95	92	86	91	100	114	91	103	97	105	107	79	102	100	98	103	84	93	100	97	106	90	94	93	88	94	91	107	103	83	110	97	88	92	106	95	116	117	81	93	87	96	111	87	95	128	97	111	91	106	86	105	97	98	98	103	95	89	99	88	91	85	93	88	93	96	89	97	84	110	98	109	97	87	77	90	95	93	89	91	96	97	107	100	100	105	114	100	90	109	99	84	95	94	108	95	93	89	107	84	103	104	91	111	97	100	87	91	106	80	95	70	102	102	81	93	102	92	82	108	103	98	101	96	102	85	115	92	81	102	93	106	112	105	89	96	103	96	93	99	106	98	96	91	99	97	106	92	111	101	84	93	99	81	92	86	91	89	80	105	91	111	106	95	87	106	113	112	80	102	105	114	90	110	108	99	106	83	96	87	96	101	89	103	93	82	96	87	102	90	93	98	88	84	99	108	96	103	93	99	106	114	82	97	95	98	99	85	99	102	104	91	96	92	113	78	105	95	105	91	85	102	100	108	109	87	111	95	101	97	109	102	106	91	100	98	90	106	114	109	100	106	100	87	99	80	77	107	100	87	114	80	90	94	95	86	101	107	90	96	100	99	77	113	100	101	89	85	95	82	81	91	95	101	101	83	113	97	108	123	99	92	93	81	106	87	90	81	113	101	102	94	96	96	106	93	119	80	96	114	108	106	111	74	101	94	95	115	104	93	102	85	85	92	118	91	87	104	101	104	103	109	108	84	111	103	88	95	99	92	104	107	94	97	93	107	98	106	89	90	96	101	107	75	92	94	95	96	90	91	85	92	81	106	92	96	79	85	98	103	99	99	93	95	89	102	90	103	95	101	110	87	89	85	81	94	112	92	97	95	106	83	103	86	110	109	96	87	91	89	81	89	94	91	105	90	84	83	71	95	92	109	95	90	108	94	111	82	112	95	105	99	95	107	109	92	125	87	86	93	82	87	98	103	81	95	114	77	85	94	103	102	93	90	114	92	96	90	104	101	87	108	113	83	89	112	101	104	95	86	98	109	87	97	105	89	102	96	106	81	94	96	106	99	106	83	92	78	99	92	93	101	90	112	80	98	93	88	76	100	94	100	91	94	99	102	106	84	87	96	90	110	99	95	88	98	112	100	92	101	101	100	99	108	100	95	114	99	95	85	85	87	105	97	98	110	96	104	93	96	115	103	67	108	105	90	100	89	113	100	92	90	104	86	105	104	85	89	91	123	111	96	101	99	76	95	102	89	103	101	89	97	112	82	112	95	110	115	102	102	91	98	97	113	88	106	97	90	81	96	80	83	95	93	97	100	90	93	95	83	99	106	90	85	98	107	92	97	106	88	83	111	100	98	98	96	99	105	111	94	104	106	101	106	82	91	110	91	115	106	98	86	91	98	110	93	104	113	97	104	93	82	108	99	92	100	97	103	92	87	101	106	78	97	79	102	101	97	85	108	101	94	107	93	94	91	84	92	107	87	97	86	95	78	75	116	101	97	108	97	100	82	87	75	81	115	102	99	116	89	103	98	101	92	114	111	87	90	94	100	108	104	88	96	113	83	106	105	71	114	116	85	104	94	102	96	85	112	98	97	84	95	93	95	105	98	102	107	98	116	83	88	106	81	103	77	103	91	88	96	98	100	92	90	95	107	90	100	89	90	104	100	85	102	96	86	75	91	108	100	101	106	92	98	106	101	109	86	108	106	106	89	114	108	85	98	109	102	100	96	115	96	86	85	95	89	92	95	103	110	97	99	97	99	99	101	87	91	104	114	71	108	92	106	104	94	94	103	104	107	83	103	97	90	100	89	103	100	81	102	89	93	79	86	99	99	94	89	106	116	105	94	93	110	98	99	94	96	103	105	94	110	99	106	109	99	116	99	81	90	108	101	87	94	116	89	97	122	107	93	93	73	110	97	96	103	99	100	88	94	79	95	81	113	98	96	107	89	93	99	98	101	102	115	97	103	90	80	92	97	125	99	95	105	102	90	101	86	102	91	87	86	77	92	84	67	94	98	76	109	105	90	93	87	105	86	94	83	92	113	92	89	116	105	91	95	98	94	93	100	118	94	91	111	106	91	87	82	82	97	84	87	103	89	93	97	86	95	107	84	83	91	99	94	91	119	91	94	105	113	106	91	113	92	73	103	78	100	103	91	98	104	102	95	85	89	115	92	107	112	98	86	92	90	107	95	91	89	105	114	95	101	93	91	95	106	73	97	114	91	83	101	99	92	94	98	101	76	99	101	106	89	98	102	96	98	90	86	111	90	89	105	102	94	98	109	90	89	95	91	90	96	94	93	95	112	85	90	97	107	107	101	89	112	95	91	118	89	100	96	87	94	95	87	117	98	97	92	97	70	83	87	114	85	84	99	89	96	106	96	82	105	109	102	91	88	98	99	88	112	100	108	79	83	97	90	102	92	105	94	112	86	94	95	80	98	90	92	104	98	93	104	89	95	105	92	103	95	98	91	107	93	66	83	68	90	108	101	74	80	100	100	95	105	106	94	122	104	95	79	88	89	97	92	105	101	80	104	102	97	101	89	89	98	80	80	93	103	102	111	108	92	76	91	104	85	127	79	103	78	78	103	90	83	88	91	76	89	109	115	100	96	95	115	116	98	83	99	89	97	95	87	95	88	100	84	94	77	91	98	115	97	94	105	95	91	106	100	94	95	85	105	106	101	97	95	87	102	77	98	83	112	92	89	93	99	94	94	103	98	87	87	79	115	106	109	96	77	110	91	88	102	115	106	102	96	107	96	106	94	112	97	87	101	87	92	109	85	99	84	104	94	114	99	90	96	107	96	97	99	113	101	93	94	101	101	78	86	99	88	107	98	98	99	99	93	89	91	84	96	87	94	107	91	117	81	100	113	89	83	96	73	89	106	100	110	89	81	102	97	94	95	106	72	100	104	87	93	100	85	103	105	95	112	86	85	87	87	102	119	90	109	106	92	98	101	121	91	96	99	103	120	95	96	88	114	93	96	106	84	87	87	94	89	94	104	107	91	80	107	111	96	111	100	100	94	84	81	104	83	107	94	103	116	86	104	97	87	101	110	92	93	91	101	84	101	98	94	106	92	98	83	113	92	113	102	89	111	96	99	87	81	110	98	67	101	103	116	84	83	99	94	110	103	93	113	87	107	87	93	98	92	90	109	79	102	77	100	98	95	90	107	87	102	86	104	111	107	97	87	83	117	90	92	95	99	77	108	114	102	97	94	100	106	101	105	80	91	90	104	92
26697	33404	31738	25325	19394	18645	18007	18089	23309	21827	22144	17143	12769	12318	20147	15200	17174	18886	17675	15316	15481	16658	13433	13744	9992	9519	8513	7464	6787	4892	4414	3383	3463	2599	3648	3502	2418	2010	3176	2365	1622	1465	1619	1627	1277	1247	1025	1061	946	727	592	535	466	520	469	402	383	357	349	315	282	287	295	296	308	255	258	320	300	283	275	276	277	299	272	267	286	282	253	277	306	295	291	293	261	292	269	299	307	298	298	285	283	291	296	270	292	284	285	292	297	281	259	319	293	320	279	288	293	298	297	264	295	294	295	299	290	275	260	266	302	300	295	294	259	275	292	310	288	281	287	281	274	290	255	273	285	305	273	296	290	276	308	299	232	280	275	277	313	273	294	265	280	276	286	268	282	298	277	299	278	289	269	271	290	256	309	294	302	281	281	303	290	306	269	314	271	251	297	258	275	271	285	317	288	278	280	281	302	273	298	268	266	308	287	283	310	279	313	266	294	271	275	258	280	285	276	288	283	287	259	268	279	297	263	286	250	306	300	300	271	286	274	242	274	288	289	298	279	300	324	309	299	262	253	273	299	285	294	275	321	269	283	317	255	265	272	285	307	276	304	276	278	292	277	258	299	258	261	277	316	302	271	262	258	284	290	302	309	294	313	303	258	293	265	309	259	294	264	268	299	301	297	278	290	297	262	282	308	292	262	301	262	283	269	309	290	272	292	298	294	326	286	257	296	320	293	290	278	275	298	273	283	279	290	271	284	276	297	321	264	282	281	260	289	296	291	279	328	280	289	277	316	276	293	243	286	292	266	303	289	301	271	248	291	258	295	296	268	289	268	317	269	298	287	304	283	271	297	284	293	257	278	284	289	271	276	299	266	276	288	280	263	293	262	288	272	281	266	280	270	314	285	283	317	278	304	285	293	276	313	304	295	287	286	294	266	287	281	272	282	285	249	282	281	312	304	323	250	306	317	317	270	314	283	280	289	297	282	270	302	257	310	269	287	244	281	285	289	292	284	285	273	273	283	260	300	295	272	290	274	274	271	275	290	258	288	275	287	292	313	274	245	267	304	306	280	259	266	293	258	278	276	286	287	299	299	266	257	278	262	314	277	292	305	278	311	308	309	288	274	274	271	298	265	279	305	280	274	286	271	303	288	293	294	285	264	274	302	312	266	281	264	269	304	275	285	297	255	296	273	295	279	268	324	289	236	304	294	269	288	272	266	292	292	289	277	298	274	261	309	305	267	298	317	284	296	279	286	287	292	245	262	270	274	291	253	317	285	264	267	264	276	311	283	303	287	273	295	285	286	285	283	266	298	280	282	277	316	298	267	268	279	296	279	307	285	301	304	289	283	296	281	296	306	291	292	268	254	276	318	303	264	265	275	290	304	277	302	274	278	259	280	326	275	294	292	264	289	302	249	273	272	287	286	279	308	282	263	281	278	275	286	280	274	296	286	267	296	262	308	293	267	268	280	256	293	270	275	273	281	288	283	285	297	271	282	279	264	303	276	252	260	274	295	289	256	266	310	304	293	284	275	304	296	278	265	285	261	301	288	290	277	271	294	257	285	276	273	267	280	264	245	258	286	271	323	290	271	278	276	297	272	284	264	291	306	252	256	298	297	268	287	249	289	293	290	318	313	315	268	310	289	296	246	287	249	274	287	285	310	268	288	280	296	289	316	252	279	301	300	283	280	284	273	298	305	251	285	282	294	300	236	259	300	279	291	266	304	282	300	264	282	287	267	286	273	305	286	267	290	290	264	290	286	275	288	262	281	304	293	277	288	294	289	266	293	279	285	283	273	279	290	262	291	287	262	290	259	277	296	274	291	288	275	282	286	310	289	298	278	303	267	283	270	272	292	267	281	295	315	291	282	299	293	267	280	280	272	295	283	298	289	291	291	294	271	262	282	297	274	291	285	264	288	296	292	300	281	272	305	297	263	306	295	301	294	262	268	287	287	304	292	312	275	274	246	251	279	294	275	302	271	288	266	265	255	282	282	286	306	289	297	305	302	325	301	244	299	282	261	273	263	314	272	292	312	273	256	318	272	301	300	281	313	273	304	305	268	294	273	277	268	317	292	280	295	297	291	270	276	293	274	282	334	280	299	296	290	254	275	283	288	280	278	299	296	267	272	326	308	282	305	298	281	323	288	311	301	284	285	270	301	298	303	271	283	277	281	284	262	261	273	281	321	252	298	302	278	262	279	304	277	312	291	260	284	300	299	282	293	316	312	283	276	312	280	286	273	282	295	253	299	290	274	282	274	294	302	294	287	304	267	272	298	272	280	290	286	314	265	269	276	306	285	271	273	283	286	297	266	296	270	284	290	287	294	280	282	279	285	311	288	287	280	312	290	291	280	274	309	233	275	258	304	285	257	279	292	261	305	295	291	292	270	291	273	266	292	278	279	287	292	290	303	302	272	296	265	270	259	287	304	296	277	289	273	270	255	305	270	301	294	264	292	279	287	294	297	296	291	291	292	292	277	306	265	264	260	276	285	269	304	265	298	287	292	269	314	296	285	263	293	270	302	278	292	296	266	281	305	299	275	278	260	302	283	310	296	317	299	256	253	286	263	295	299	294	294	237	275	277	288	287	279	266	345	307	254	290	290	283	252	286	303	280	279	254	295	301	275	298	291	295	295	266	276	276	287	281	288	297	273	307	281	333	286	288	311	282	282	297	264	283	253	314	290	293	307	302	261	309	248	286	297	268	305	299	280	272	307	266	262	279	284	298	282	286	312	272	269	272	305	297	291	300	279	249	300	283	284	278	284	306	309	310	316	284	266	302	281	270	290	287	271	270	280	275	261	279	287	287	286	329	274	313	260	267	299	303	270	288	288	277	296	282	308	291	285	301	274	314	284	260	288	274	284	285	271	283	272	281	294	273	263	274	288	293	278	280	314	296	292	272	285	285	297	286	280	277	268	295	295	287	276	278	261	300	274	237	278	260	287	274	276	266	285	281	264	294	279	266	297	264	288	300	295	291	280	279	300	289	281	312	265	267	257	267	252	259	290	291	309	263	288	299	280	295	254	288	278	302	307	256	275	305	304	278	289	264	300	287	258	297	274	279	293	315	267	272	286	307	304	259	289	266	282	272	308	278	306	296	304	300	319	281	289	288	297	283	281	262	285	250	267	277	263	288	297	282	287	286	251	290	274	303	287	290	301	282	275	320	291	295	309	297	307	276	284	288	289	266	292	283	268	311	290	292	291	324	302	267	265	294	263	313	317	286	309	278	309	280	284	292	284	297	314	269	279	287	319	282	278	280	306	239	272	258	281	312	302	305	259	292	282	276	277	282	292	276	275	275	271	271	250	285	300	279	325	274	248	308	290	270	247	288	310	288	306	296	287	267	265	285	291	281	286	302	253	285	281	233	279	293	294	281	284	283	251	287	290	297	271	279	248	257	265	290	291	315	258	271	295	276	250	273	269	271	277	301	263	267	292	254	264	258	325	269	293	293	301	278	265	268	259	295	310	281	277	310	278	279	271	289	287	261
8805	5489	3439	1440	527	478	366	352	354	353	347	266	259	248	231	238	240	281	225	242	250	227	247	208	212	195	212	219	152	194	204	189	183	190	199	232	212	177	188	183	184	188	185	168	209	191	176	180	173	198	177	179	163	183	215	197	217	189	170	191	180	172	221	188	197	175	161	193	180	197	185	206	156	202	189	172	199	194	184	190	173	161	189	192	198	196	187	187	180	182	189	186	179	184	164	199	182	168	194	208	193	194	180	178	179	196	180	178	174	180	179	190	211	186	165	160	165	150	189	165	182	191	161	204	204	202	190	178	196	202	204	175	182	168	194	177	190	203	191	217	186	199	197	185	202	180	183	170	208	171	195	197	186	180	197	187	175	184	206	171	191	195	213	179	178	160	179	174	183	186	186	197	173	191	181	207	192	178	158	189	170	190	199	188	204	188	184	176	195	164	191	215	181	175	195	170	169	185	191	188	168	184	194	176	202	196	182	194	194	176	191	187	183	189	183	181	171	205	185	184	182	186	197	195	176	178	182	190	178	147	171	176	193	172	184	179	158	191	196	204	218	168	177	181	196	166	190	191	180	187	194	169	178	180	183	201	188	177	177	183	189	168	214	186	199	180	185	206	172	187	173	194	185	161	196	186	168	184	185	173	194	179	174	178	172	208	194	183	193	184	177	177	189	199	207	184	189	202	184	188	194	201	180	174	185	171	179	201	188	181	186	187	185	183	183	225	180	195	194	172	165	204	171	203	191	182	176	192	181	190	161	167	173	198	189	210	186	206	200	185	210	183	179	178	192	173	183	184	189	199	173	190	181	198	197	141	180	195	160	184	174	207	194	179	185	157	183	162	196	206	171	191	198	177	179	155	165	159	185	176	196	170	175	175	200	191	175	183	178	174	178	186	189	185	172	171	152	184	176	213	200	180	167	176	194	184	200	180	186	172	189	186	201	173	190	182	183	197	171	171	185	170	197	189	166	174	197	176	204	178	174	167	185	172	174	166	165	166	187	196	197	208	197	172	206	201	195	174	181	152	160	185	177	218	153	181	204	185	200	173	188	184	183	196	167	179	190	170	189	180	181	190	207	173	176	206	191	168	187	172	175	203	192	189	171	193	162	160	172	177	182	196	196	175	180	190	182	191	167	203	189	193	195	182	181	178	186	197	178	150	194	187	214	189	170	199	195	179	167	188	154	196	186	187	154	152	173	209	174	182	192	201	165	194	171	187	174	173	179	181	205	167	188	177	203	191	199	179	188	210	196	179	190	212	194	181	180	173	170	178	180	147	198	202	173	191	187	196	194	196	200	175	196	153	197	178	188	209	190	187	194	186	197	160	176	182	196	179	199	180	201	197	207	179	203	183	183	186	164	206	178	173	178	173	199	192	196	178	194	197	178	196	177	181	176	210	185	191	175	171	184	186	201	180	173	191	201	198	175	181	172	192	186	183	184	174	202	182	185	160	199	194	198	180	174	167	182	184	164	184	186	187	167	195	196	206	179	203	177	193	161	173	173	208	153	224	196	184	185	208	174	197	173	171	195	185	158	179	204	190	192	168	174	180	193	198	186	210	172	174	179	172	147	214	183	171	191	190	169	179	170	185	185	189	181	178	192	192	209	180	170	197	200	173	169	183	167	172	196	197	194	155	173	164	182	185	212	185	189	196	195	196	194	182	182	186	176	179	197	188	188	157	193	176	191	188	202	184	179	204	215	194	180	172	174	191	198	194	187	168	213	196	196	181	180	153	198	200	188	173	171	181	202	215	163	211	194	173	171	164	194	206	166	190	193	176	179	177	167	168	166	181	211	173	174	214	198	185	193	165	170	155	180	173	186	191	194	159	179	199	167	198	173	185	188	180	167	193	176	171	158	176	195	179	175	174	185	196	194	177	173	170	172	187	160	170	206	201	203	193	204	171	178	184	183	175	195	174	166	183	191	178	177	176	176	177	187	209	179	188	168	200	192	174	183	163	194	174	176	188	191	188	165	163	219	172	196	192	161	186	183	196	170	175	200	179	174	198	206	155	197	179	197	179	153	175	185	207	203	197	180	175	181	191	189	174	181	190	175	195	166	203	179	173	178	201	178	188	203	186	204	181	189	183	212	186	177	193	159	164	201	169	177	174	194	169	182	214	200	202	169	200	205	180	182	185	187	173	175	183	185	188	190	196	180	204	197	182	186	189	191	201	194	150	185	175	197	183	174	186	183	202	179	177	185	186	189	201	201	181	172	195	177	211	180	194	197	171	180	181	169	168	171	184	181	169	201	187	203	176	173	185	189	183	186	187	174	163	177	189	168	176	178	165	181	187	174	169	178	216	164	194	190	200	186	201	181	173	186	169	169	178	176	182	188	180	192	179	159	210	177	183	191	184	207	211	184	171	195	167	173	164	196	159	184	188	172	178	178	189	204	200	204	200	211	179	174	218	197	185	168	192	166	194	191	194	163	185	172	198	191	199	189	175	179	189	180	172	179	170	158	207	189	170	172	165	169	184	184	190	208	181	187	188	182	202	171	169	190	188	181	178	159	189	180	210	188	208	169	183	198	186	179	192	195	166	186	201	170	183	183	189	189	209	154	220	179	174	214	168	189	181	171	183	170	182	168	193	202	187	205	190	188	193	181	220	190	192	160	174	169	176	191	193	189	186	200	155	177	213	212	186	176	186	188	177	194	167	202	189	187	207	179	164	166	189	182	180	191	196	187	223	188	178	148	177	203	189	185	150	182	175	195	198	190	169	199	190	212	183	179	173	169	186	189	193	179	178	165	177	183	205	190	207	181	187	191	185	188	188	181	172	192	177	182	187	182	176	179	180	178	195	158	163	179	182	217	171	191	198	191	186	197	202	185	170	166	181	182	171	193	176	199	209	199	191	170	187	187	176	175	177	191	196	211	186	207	176	205	186	188	202	177	172	176	177	181	183	196	195	176	193	166	190	166	193	173	191	194	187	178	190	170	180	188	192	176	208	197	164	201	150	189	177	177	193	179	207	175	185	166	174	184	175	166	186	168	193	206	198	177	202	176	174	199	190	197	182	192	170	181	179	196	181	203	189	191	182	202	184	190	187	206	177	175	197	189	174	176	178	200	189	198	202	200	201	197	178	163	192	154	212	149	166	189	191	192	197	174	202	197	179	190	198	171	190	185	201	198	195	196	165	187	199	217	164	192	174	185	167	178	191	177	186	161	193	196	179	179	160	173	178	159	186	181	187	177	178	192	219	191	190	179	215	180	199	175	206	187	192	156	189	196	196	209	214	166	188	211	212	188	201	191	185	219	190	197	199	199	200	165	201	180	172	174	183	198	172	191	180	171	209	184	165	196	180	200	183	184	187	193	194	183	178	181	176	182	161	181	190	202	180	198	183	175	208	184	190	166	189	184	203	181	188	215	183	191	192	193	195	203	182	183	191	203	188	215	212	183	190	180	193	171	199	197	168	192	179	190	177	198	148	192	174	157	182	183	187	208	177	198	184	204	217	196	202
7135	6321	12618	10284	5408	4275	3586	2993	3460	2972	2768	1980	1545	1707	2119	1674	1671	1940	1925	1492	1529	1638	1363	1143	976	906	820	864	821	719	682	702	647	651	662	657	558	619	581	542	582	583	557	542	522	565	569	537	541	503	523	573	468	503	530	519	495	486	481	520	475	494	470	557	489	512	523	489	536	522	506	551	518	508	483	515	521	507	500	532	523	512	457	523	480	531	492	494	495	504	542	506	491	497	492	490	492	485	465	549	497	506	498	483	499	530	501	539	473	493	459	481	533	507	578	545	488	453	510	520	505	442	523	515	511	517	504	511	498	489	447	502	508	475	473	544	477	510	480	478	537	501	492	535	535	444	563	482	498	505	483	477	495	513	498	516	526	529	509	526	492	497	508	498	562	512	508	537	495	506	513	489	500	492	452	534	488	478	505	476	490	474	481	461	497	490	519	451	504	525	523	511	465	510	518	531	499	492	498	476	486	522	537	499	484	485	510	476	512	498	522	497	489	540	524	534	510	498	501	449	490	469	516	484	479	479	504	506	530	505	515	501	518	537	547	495	533	486	492	528	534	517	531	476	532	524	531	529	512	491	472	506	482	487	485	535	474	525	495	496	464	494	508	516	515	520	504	534	486	530	492	514	459	502	501	503	546	489	502	509	516	475	503	498	507	476	493	497	516	462	499	531	492	462	515	520	515	451	477	503	476	448	499	510	510	501	446	494	480	493	512	459	505	498	484	455	474	532	521	481	517	489	495	468	510	486	529	477	524	505	466	468	493	490	488	502	522	493	522	521	524	511	498	499	502	467	525	539	524	531	506	517	478	474	478	487	504	516	491	494	497	497	517	495	517	507	493	526	532	525	481	525	513	519	503	495	519	483	490	489	483	486	499	500	538	508	512	519	507	486	514	503	457	498	456	520	498	522	483	478	480	523	488	466	529	480	533	459	474	559	522	485	513	463	524	496	514	486	493	528	529	536	484	471	474	485	498	518	535	502	502	487	525	500	478	502	493	499	450	510	540	509	498	506	545	479	514	484	507	503	512	516	511	513	521	477	495	519	484	503	520	522	475	510	530	509	465	524	509	528	504	533	527	539	486	512	494	504	481	517	497	493	554	513	537	509	486	484	499	520	529	490	498	525	525	463	557	521	540	517	533	495	487	499	483	502	531	496	454	554	552	456	474	510	512	477	499	484	525	472	476	509	505	511	485	506	491	495	497	505	506	492	501	533	489	502	489	494	443	477	497	530	478	509	461	521	527	523	511	494	468	545	486	505	509	486	467	505	490	464	505	515	504	477	548	502	499	566	479	522	547	518	534	515	497	540	512	496	502	504	534	489	503	516	473	489	534	498	477	483	511	539	478	513	508	508	507	544	478	501	515	455	502	535	496	511	509	466	480	504	488	513	502	477	518	441	487	467	489	485	488	508	487	482	508	498	563	499	503	482	538	480	538	466	510	505	499	471	500	493	501	521	523	500	512	516	529	499	522	490	466	481	520	533	473	507	490	514	530	500	470	454	492	504	528	473	509	501	501	512	539	502	526	536	515	552	488	492	521	483	568	495	493	512	494	488	516	476	518	485	511	469	504	489	502	524	465	464	500	486	531	510	504	522	545	559	498	492	513	509	534	525	486	486	482	461	504	514	496	465	499	482	492	524	486	480	484	487	517	517	496	498	495	534	478	523	534	494	506	492	489	475	537	494	515	469	486	488	454	522	534	499	509	501	483	510	477	485	507	512	516	484	484	504	514	499	490	527	518	515	528	502	491	559	498	482	479	464	502	541	476	494	495	488	488	520	491	497	474	528	507	481	462	476	487	479	535	492	501	461	490	487	496	498	491	492	512	507	505	513	497	460	479	537	511	447	468	465	513	497	476	494	482	525	473	528	498	503	500	508	519	518	510	507	541	482	476	487	496	505	483	562	502	493	484	509	509	469	513	504	494	468	535	532	518	492	520	477	485	518	534	489	497	500	505	534	522	467	475	519	508	518	477	488	505	499	486	511	492	471	518	474	537	538	474	470	474	478	524	499	509	511	520	495	491	515	518	497	512	496	447	509	539	503	488	517	512	539	487	521	465	476	541	537	521	529	525	490	525	513	504	523	540	440	508	537	501	516	492	515	513	483	527	475	494	472	504	480	503	492	475	534	490	490	516	469	502	506	505	498	463	497	516	508	483	478	467	524	493	486	503	514	494	515	491	506	507	538	495	495	509	491	516	497	511	492	516	511	512	480	469	507	486	487	473	507	502	488	527	444	500	514	471	500	500	479	488	471	481	549	472	500	544	506	493	542	508	496	499	523	494	518	515	507	527	501	514	526	469	471	523	489	519	526	526	524	495	500	507	495	513	480	516	513	506	516	523	481	507	520	475	498	516	513	468	522	522	505	520	491	495	520	468	517	526	493	485	512	515	520	519	510	479	525	550	535	486	523	496	541	483	549	482	517	489	492	462	467	489	501	522	515	527	505	473	498	462	475	532	528	525	490	538	507	494	501	480	518	520	525	491	462	506	527	492	495	470	521	472	492	464	496	504	495	500	486	490	499	503	473	530	506	514	518	521	464	512	494	510	528	518	515	530	484	533	505	442	504	491	510	479	503	518	488	514	499	483	500	553	478	474	482	482	511	505	516	529	462	504	500	491	501	489	502	489	496	491	515	525	515	475	506	489	491	506	511	520	517	501	498	554	507	551	541	507	534	509	499	477	510	473	496	498	496	480	520	513	499	518	501	497	514	494	469	513	503	517	530	494	513	517	478	474	470	519	520	512	464	531	514	513	505	502	461	499	502	539	543	501	532	506	493	485	533	518	450	491	496	494	496	483	523	485	532	515	518	517	470	481	513	480	516	521	471	503	514	533	468	482	491	464	506	508	520	504	525	552	489	541	512	512	503	503	545	534	524	455	497	499	524	499	522	484	518	481	508	501	483	529	482	526	503	500	445	450	502	501	526	512	474	533	504	461	504	531	511	534	516	518	480	492	500	536	484	523	532	498	521	500	485	490	492	537	520	474	471	509	508	495	481	489	512	477	510	505	459	505	496	480	490	495	504	484	480	498	456	508	483	504	524	481	509	487	446	525	507	487	491	497	493	476	492	480	526	487	494	504	496	518	510	499	472	533	523	496	488	505	533	489	507	513	528	513	486	469	509	494	499	515	466	506	494	537	497	493	515	483	512	522	544	527	497	502	499	524	536	508	515	471	497	500	495	503	474	520	546	502	473	515	486	509	500	484	528	478	470	471	507	536	513	485	486	493	509	457	528	497	511	492	501	491	517	491	524	559	488	458	497	488	474	538	531	475	500	486	478	506	510	525	492	504	498	538	503	500	481	484	510	572	502	470	478	508	493	471	471	505	502	485	486	492	553	491	518	528	508	523	494	474	493	492	498	478	531	507	483	539	483	453	520	505	530	538	513	558	490	484	502	490	479	501	501	487	522	518	511	493	516	523	496	517	495	464	521	496	490	528	528	498	493	491	474	478	475	486	473
30271	27569	26658	11742	4255	2348	1919	1774	2595	2077	1951	1170	852	973	1484	957	966	1130	1048	927	932	920	748	691	536	456	378	454	339	324	308	244	221	230	272	247	192	225	210	190	172	154	164	212	158	182	159	148	157	137	151	150	171	157	156	132	154	136	142	166	145	136	157	130	144	146	137	136	132	144	134	139	119	149	143	150	149	139	162	147	141	121	143	162	144	145	121	135	156	144	137	135	140	149	150	138	140	128	140	135	141	157	144	139	136	145	144	148	160	152	121	137	150	145	140	139	143	135	142	126	150	133	136	155	155	127	154	124	161	133	128	145	151	126	137	161	163	157	144	121	137	142	141	130	144	165	121	134	138	127	148	144	135	144	133	140	137	153	168	126	135	131	114	117	118	125	140	166	130	134	134	142	149	151	151	141	125	147	143	151	122	148	121	132	148	133	126	151	141	156	137	124	131	136	161	148	157	137	147	144	142	142	153	129	133	141	137	137	153	144	128	162	132	159	167	134	152	133	107	159	126	139	143	128	136	130	139	165	137	136	115	145	146	137	161	150	156	156	139	159	140	122	135	142	146	126	142	149	156	134	137	138	131	169	171	161	159	122	137	164	141	145	126	148	165	144	145	133	158	135	158	135	141	161	116	156	129	147	126	168	156	151	151	143	127	137	152	156	140	136	158	155	136	135	160	145	147	134	151	150	142	126	149	146	145	154	133	164	110	126	147	148	140	123	148	143	156	145	147	147	141	125	132	150	157	147	162	131	141	148	143	136	148	126	146	118	135	144	117	146	120	158	159	145	134	142	132	156	139	165	150	155	145	124	155	142	122	137	141	145	150	148	135	137	138	136	131	142	137	142	156	129	143	141	139	157	131	116	140	144	153	155	132	143	129	157	143	122	135	140	128	118	148	123	140	135	165	158	154	148	138	160	150	175	148	123	129	164	150	139	137	153	133	161	150	145	136	128	150	115	149	139	155	136	142	134	142	140	137	121	153	134	141	165	139	164	134	136	143	128	153	142	122	129	139	145	133	146	137	138	141	114	162	136	146	160	145	160	138	152	154	140	130	146	132	149	149	139	151	144	132	132	142	133	144	143	138	162	117	116	137	108	151	156	141	159	149	137	148	137	117	144	128	117	133	133	160	147	148	154	140	145	148	144	138	137	132	146	161	150	150	135	131	175	154	125	133	134	139	151	143	143	160	137	134	136	135	128	157	124	138	162	139	145	161	153	135	124	140	149	135	134	150	142	140	149	125	145	168	122	163	134	151	147	144	140	149	151	131	149	136	148	130	145	137	133	123	153	141	156	126	130	156	134	147	136	113	159	163	128	130	144	155	147	121	155	129	141	135	140	141	143	123	150	135	144	145	150	137	148	146	137	164	139	131	114	144	142	159	157	143	116	144	143	151	134	143	157	153	158	137	166	142	168	127	153	151	138	143	171	147	130	141	140	142	133	166	139	140	151	160	142	167	137	167	146	145	136	148	138	141	154	149	122	156	147	137	123	161	132	142	131	155	138	137	155	130	146	155	144	173	139	151	132	148	130	156	145	152	158	138	142	150	153	130	158	132	134	153	128	153	137	157	157	129	154	131	121	143	138	144	154	146	158	145	145	160	147	123	155	143	144	137	139	147	148	142	149	139	164	158	138	154	140	124	136	167	123	139	124	132	140	157	138	150	137	168	132	135	153	149	145	145	163	130	123	138	140	134	144	132	149	132	130	151	149	116	130	141	133	152	129	139	144	133	136	134	143	145	138	145	128	128	157	150	157	144	134	157	152	147	146	140	135	151	167	134	116	133	126	127	137	147	151	141	159	130	131	139	131	123	136	135	160	159	134	158	140	160	127	141	144	123	123	129	170	146	127	142	154	144	138	153	150	150	127	129	140	138	126	133	147	125	138	130	136	150	165	159	143	156	151	135	163	141	160	133	148	129	161	140	146	148	154	136	142	140	139	136	130	166	141	144	135	133	146	142	133	145	153	147	154	139	142	138	136	158	147	141	136	157	164	146	152	129	140	153	133	147	152	143	156	160	153	124	149	149	150	147	159	124	153	133	138	146	145	152	155	124	141	153	143	179	141	141	145	146	151	135	160	132	136	155	144	159	129	130	127	163	137	139	117	140	137	140	141	138	134	132	125	124	147	140	128	136	128	139	131	142	154	134	152	144	136	152	138	157	145	130	160	138	160	133	124	162	127	176	131	173	120	132	136	144	167	134	137	152	134	147	157	146	136	142	142	145	128	139	158	141	158	146	145	130	147	146	177	121	139	137	136	135	145	127	115	135	166	146	136	137	132	122	141	145	125	141	154	115	145	152	126	141	151	148	125	144	138	129	151	124	124	132	147	144	138	146	142	142	144	137	148	137	125	157	148	157	146	140	162	144	135	162	145	127	152	147	128	148	137	125	162	135	152	139	148	149	144	138	148	166	156	147	146	112	131	139	157	129	150	136	143	142	146	147	161	143	148	135	166	150	129	139	157	134	169	143	135	146	138	131	127	142	114	143	140	148	159	126	142	161	154	143	149	143	166	142	145	147	145	147	156	148	142	147	162	144	122	112	150	151	149	136	132	136	144	136	147	137	126	124	134	155	143	129	136	146	143	151	123	139	144	146	140	157	134	128	137	142	145	154	149	112	121	146	128	129	150	148	149	141	130	169	142	146	142	136	163	140	131	142	133	128	140	150	140	151	152	154	137	137	157	142	129	145	165	119	153	145	139	139	133	140	144	116	122	154	149	149	155	149	155	139	140	139	152	160	136	133	134	170	131	129	154	154	155	125	155	150	150	140	146	142	134	143	158	155	138	129	138	140	156	142	135	136	156	156	149	126	147	127	139	148	130	159	129	139	141	159	134	140	148	132	140	140	133	132	159	155	135	156	148	158	127	125	142	150	124	160	129	141	141	129	126	120	141	130	135	147	165	143	134	126	138	144	127	154	140	138	154	160	167	150	131	163	173	148	117	133	126	138	137	140	128	126	138	137	132	147	143	165	175	165	140	148	127	142	154	158	144	133	140	133	164	142	149	148	139	147	134	152	164	133	136	165	165	125	138	142	126	141	146	131	163	148	147	136	150	144	159	130	114	129	138	122	142	139	150	144	142	144	125	145	137	143	112	140	152	166	139	140	167	126	155	142	124	169	134	149	138	127	150	136	142	141	140	123	134	135	141	150	151	139	150	162	118	134	138	148	129	129	155	131	139	136	124	140	149	150	129	139	126	139	126	131	158	142	138	152	148	156	137	156	133	138	135	122	132	170	141	141	129	132	139	129	160	132	154	141	118	127	151	149	138	143	166	132	150	139	157	151	133	128	149	145	137	139	143	158	145	150	138	158	122	118	132	172	138	139	147	146	143	149	136	136	142	148	141	153	146	138	144	148	155	140	140	144	136	153	136	146	149	142	158	139	134	145	111	157	128	122	117	130	154	166	132	158	141	145	149	149	154	138	137	171	132	136	136	155	130	143	121	120	140	137	154	142	155
21206	23435	35323	17995	15240	13069	12443	12301	16140	14195	14099	10238	7349	9474	15148	8563	10225	12138	10792	8960	9703	10097	8380	7315	5627	4993	4272	4301	3569	3088	2546	1905	1679	1664	2279	1714	1383	1473	1646	1301	1001	1122	1064	1157	978	895	800	768	741	625	532	507	517	600	467	450	467	445	407	408	400	374	392	415	423	382	408	391	380	415	398	401	409	358	422	414	373	415	399	362	393	361	383	382	402	425	383	413	365	387	411	396	399	391	398	380	347	445	401	392	413	411	370	407	417	383	398	399	374	430	395	432	357	429	417	376	430	376	371	428	368	421	411	384	376	379	380	436	414	403	416	361	397	377	403	387	412	415	377	417	387	399	388	351	372	400	373	372	384	404	406	408	389	393	392	394	430	366	414	384	387	406	381	410	367	393	393	423	419	368	420	390	388	389	394	377	404	374	403	381	397	386	432	411	408	400	371	392	390	403	432	424	373	398	393	393	400	382	398	398	418	405	412	407	356	376	402	384	387	367	413	387	383	396	378	389	395	411	393	392	375	381	432	420	402	418	461	389	395	403	359	372	403	383	366	393	434	383	422	426	396	371	397	365	411	427	368	408	393	407	375	410	407	378	353	375	395	388	399	417	408	334	407	379	407	375	395	369	407	384	397	390	428	426	380	411	446	385	420	375	407	376	429	394	395	412	390	409	368	409	384	425	409	365	398	400	400	381	410	403	415	452	405	387	405	403	402	368	414	380	429	380	396	356	383	388	398	425	417	387	409	380	367	408	399	407	389	396	351	437	380	355	377	409	383	361	369	404	409	413	418	425	406	397	413	398	380	400	396	354	364	354	370	407	406	375	378	424	404	418	415	393	393	387	381	395	406	441	378	386	386	374	372	415	423	369	386	333	383	395	379	370	418	422	390	406	398	372	376	403	394	394	409	387	392	392	420	399	384	368	424	405	385	409	407	377	407	363	395	407	385	380	408	365	426	405	439	381	390	384	417	389	402	395	382	380	407	376	367	385	416	380	438	403	419	386	412	377	407	386	392	366	388	407	388	413	372	406	422	389	385	383	388	381	390	408	404	385	381	343	379	422	413	379	398	396	390	369	381	399	398	385	399	418	402	384	407	381	386	390	379	422	398	394	395	385	408	401	425	391	405	404	400	373	387	405	373	413	428	402	421	393	374	378	384	397	369	375	376	356	382	404	352	413	391	424	359	407	399	415	378	382	391	395	381	354	396	367	416	407	401	363	368	400	385	402	378	376	401	374	411	388	393	398	410	400	389	429	401	376	364	368	388	375	417	409	363	380	382	360	423	382	403	373	393	409	389	437	383	376	356	411	400	383	415	398	385	374	363	396	368	415	422	383	377	360	410	427	426	405	382	381	390	407	380	402	387	382	380	440	428	414	382	414	409	406	419	405	441	427	393	383	392	385	397	408	370	409	393	368	438	385	361	389	415	350	396	371	382	384	399	405	372	384	387	407	391	409	447	419	403	415	372	414	412	397	390	403	387	372	362	397	356	403	362	367	399	375	404	373	355	393	393	395	398	382	369	382	368	415	360	383	401	394	380	420	395	404	396	375	421	415	366	400	399	386	394	407	373	414	376	393	396	412	381	411	333	403	371	381	364	406	383	370	384	362	361	385	358	380	394	411	394	412	373	388	417	390	387	380	346	400	395	397	385	374	406	373	394	388	378	399	381	393	364	390	393	374	374	390	393	389	370	388	390	366	382	401	376	377	384	370	402	387	402	411	392	421	393	378	406	406	414	384	371	352	363	383	399	401	394	404	368	430	391	356	428	409	426	408	374	393	409	409	434	398	384	361	389	388	362	407	374	384	387	378	356	387	400	397	359	396	394	401	384	362	391	371	418	401	417	409	397	321	382	369	394	431	385	414	407	396	370	397	400	374	370	369	388	444	393	404	404	428	379	385	376	395	399	392	357	379	388	414	403	412	394	377	425	382	429	408	392	378	421	407	405	393	404	396	379	423	410	410	400	370	409	398	419	410	371	391	388	395	404	377	404	403	359	382	398	389	364	426	394	406	403	439	389	412	356	408	379	400	404	409	392	389	399	393	407	368	351	405	394	369	387	345	373	395	363	378	380	370	379	378	375	398	398	392	388	370	379	381	390	403	420	371	406	410	347	391	377	351	376	416	385	392	399	399	373	423	376	400	367	388	384	369	402	402	412	391	374	380	378	371	365	387	430	406	405	422	358	386	407	376	380	389	399	403	412	362	416	401	413	398	350	399	389	397	395	375	407	407	357	391	401	384	403	410	386	371	414	376	375	379	386	422	429	384	400	407	380	357	427	406	390	392	390	417	407	425	384	373	390	371	390	399	432	443	417	409	369	401	395	389	391	401	396	383	373	402	373	392	369	398	375	365	399	390	388	410	428	380	409	367	351	411	377	408	395	386	406	383	401	388	433	374	417	443	366	388	397	450	393	401	398	404	408	361	380	390	398	414	403	394	383	394	396	401	387	402	376	397	395	401	409	408	399	356	418	389	394	402	383	356	359	398	424	404	384	410	398	361	348	391	389	396	400	370	393	398	403	380	387	413	354	402	394	383	371	378	443	385	387	371	397	377	419	393	432	367	398	415	406	379	354	412	403	401	397	433	385	411	414	397	383	368	394	407	370	376	395	426	408	387	369	368	432	419	342	394	372	364	400	389	417	410	385	353	388	366	372	376	365	404	427	412	352	389	368	361	417	365	375	380	387	401	395	425	402	414	415	368	371	394	383	349	384	387	399	364	385	417	389	416	363	404	375	400	374	381	402	397	381	384	402	351	387	412	397	393	407	407	394	378	377	385	424	396	417	359	381	403	385	361	393	394	399	349	408	409	388	361	400	389	373	363	376	405	364	406	396	368	377	400	419	382	407	449	412	411	422	377	413	408	391	385	393	414	402	387	384	387	379	385	350	416	390	430	373	396	402	382	383	369	408	395	403	428	399	397	396	383	391	424	407	398	374	399	384	396	364	433	403	430	393	367	416	377	379	412	349	371	391	422	376	406	348	401	379	404	399	381	424	382	396	428	379	404	382	405	374	376	372	396	395	371	396	387	361	409	377	384	432	419	399	386	410	385	381	428	382	416	410	395	422	385	401	415	437	378	392	420	409	386	379	392	383	371	401	391	357	409	416	392	357	397	399	371	383	400	397	360	375	350	414	363	367	396	365	369	413	371	401	376	400	391	390	435	413	365	391	411	380	425	387	377	415	407	366	365	394	416	398	351	426	363	422	369	392	364	393	376	379	390	346	387	350	402	390	389	429	356	386	396	393	410	429	379	415	376	397	369	419	370	392	409	425	383	388	374	398	390	394	423	372	421	415	386	411	380	388	395	384	389	395	389	357	359	411	402	386	404	370	358	384	396	397	412	367	366	426	379	348	401	419	377	382	383	423	385	388	374	380	386	387	393	364	399	384	377	351	414	383	386	396	400	395	410	365	422	366	399	388	435	363	390	402	391	401	404	388	392	393	409	397	409	390	432	351	370	399	364	381	407
39506	35109	26476	13652	7137	4258	3268	3399	3363	3673	3588	1950	1320	2134	2698	1933	1925	2199	1780	1622	1889	1710	1297	1083	840	796	664	607	598	459	394	320	295	277	355	281	195	232	255	188	178	197	151	177	174	142	140	132	119	127	119	116	108	120	121	84	106	98	100	99	99	102	89	86	80	99	84	100	111	99	96	101	104	97	118	87	83	111	110	76	88	104	90	89	115	99	100	100	85	98	97	111	92	85	72	76	98	86	95	94	71	85	90	88	83	82	109	98	104	90	96	90	111	103	113	80	103	92	100	91	99	93	111	89	93	93	104	99	103	87	86	108	88	97	81	75	86	102	89	102	85	111	88	103	88	73	98	91	98	94	102	89	93	79	90	105	83	104	76	78	91	87	93	94	93	88	101	80	119	92	109	105	94	108	76	96	93	102	87	101	88	96	88	94	95	82	106	103	104	111	98	106	100	106	92	77	83	102	116	95	95	94	74	91	94	87	98	84	105	100	91	97	72	89	112	106	96	92	99	116	102	95	96	99	78	94	82	91	89	91	96	84	90	105	83	89	111	104	94	98	95	86	92	98	100	83	99	89	92	100	83	96	100	105	110	82	88	118	104	97	86	76	105	110	90	74	107	78	88	94	102	84	85	61	85	98	94	86	106	90	95	97	89	99	98	108	98	93	102	81	112	90	107	96	101	101	120	102	102	105	83	98	89	116	100	92	98	84	86	97	102	78	97	89	111	74	104	108	90	101	92	88	98	98	96	105	100	94	89	101	100	87	85	104	102	97	92	103	87	98	100	112	93	96	87	93	89	97	94	101	96	93	104	101	112	88	92	88	91	99	94	110	96	94	95	94	102	98	99	84	105	98	96	94	92	98	79	100	95	96	97	103	97	101	97	102	99	108	78	88	91	83	103	81	102	89	80	87	98	94	94	91	116	110	101	82	98	85	101	87	71	86	85	110	95	94	104	98	93	100	77	96	97	95	89	96	109	103	98	108	95	79	98	99	88	92	106	104	94	85	79	91	105	84	93	107	91	96	100	99	89	97	105	97	94	79	89	89	86	105	91	95	98	94	70	104	104	87	93	93	83	94	104	100	103	106	88	99	108	99	85	110	80	79	92	91	73	74	109	94	99	97	95	82	96	86	89	98	96	86	76	113	97	87	96	109	90	93	104	98	94	96	80	84	83	87	109	80	88	87	100	113	87	100	101	89	113	96	105	86	85	97	102	96	87	92	91	111	98	95	100	95	123	96	91	107	107	93	97	98	88	111	86	98	88	94	94	100	100	96	90	80	113	95	84	95	106	90	87	98	87	91	100	115	113	82	95	106	81	89	90	95	113	78	86	86	99	91	101	86	94	105	104	104	99	98	103	102	93	113	104	98	96	102	79	86	96	92	94	87	107	92	91	107	114	80	88	108	89	95	88	94	75	104	101	86	106	79	78	85	83	81	86	100	101	103	99	85	88	93	114	89	87	86	102	99	108	82	100	112	102	109	85	109	96	104	77	74	104	88	91	75	85	87	91	101	90	91	109	93	83	86	99	89	76	103	86	87	88	107	88	107	90	93	92	80	105	90	79	91	106	103	103	91	104	90	80	106	87	85	100	91	91	101	86	93	88	97	90	89	93	87	96	95	96	91	110	93	108	99	91	97	102	97	107	97	77	98	122	76	116	112	102	102	86	105	93	111	94	99	92	95	104	91	91	99	84	89	92	95	78	90	84	117	86	92	88	97	98	104	97	84	91	108	87	85	87	91	110	93	107	87	89	92	90	106	91	95	89	102	84	107	90	85	87	96	100	84	80	88	107	87	95	103	68	94	99	82	100	125	86	92	86	79	103	103	93	107	85	92	85	85	93	109	111	94	106	98	84	88	102	70	95	95	97	101	85	102	83	90	92	89	109	97	100	90	101	90	96	84	102	114	95	94	107	101	81	95	91	82	102	90	92	120	97	91	87	100	102	93	93	84	98	87	84	81	82	95	86	88	101	91	103	94	80	97	83	87	84	95	89	103	115	84	86	98	108	101	91	103	82	101	104	89	67	92	93	92	90	104	76	96	81	86	92	94	92	109	97	79	94	92	101	114	88	104	96	75	100	104	95	86	84	102	112	94	89	92	103	94	102	106	86	87	103	97	79	89	98	90	106	106	105	85	94	85	106	76	102	100	85	100	85	82	88	118	96	106	93	88	90	92	82	97	97	85	85	105	105	98	92	103	95	95	94	95	106	90	96	89	87	114	91	107	97	85	102	94	87	89	103	102	89	104	104	103	99	110	96	79	101	79	112	100	89	94	102	106	91	93	89	85	102	102	98	100	98	101	98	85	91	86	78	109	99	91	86	90	87	84	86	78	80	99	86	89	97	77	85	107	104	101	113	99	104	90	96	111	86	100	93	82	96	86	92	91	80	87	81	106	105	96	78	100	103	100	91	91	114	101	96	85	97	86	92	91	91	97	83	92	99	96	96	92	95	121	105	87	108	93	104	103	91	93	92	104	92	93	102	89	108	116	108	91	115	105	93	95	112	97	99	106	87	90	89	80	92	105	98	93	109	96	89	87	90	94	116	91	96	88	85	94	91	90	105	86	117	90	95	100	95	90	98	91	103	99	107	88	94	86	93	94	93	85	82	102	85	87	97	93	113	85	85	95	94	86	89	104	126	83	81	77	82	95	100	84	98	96	100	94	96	84	87	80	84	77	88	88	90	82	111	85	103	89	94	93	104	89	111	90	86	93	86	99	98	77	81	97	104	94	105	88	94	101	102	100	103	108	96	84	93	83	85	89	82	97	83	98	92	112	93	93	100	74	80	102	101	111	99	86	85	99	81	100	86	103	97	89	91	80	99	95	86	92	78	103	78	88	109	98	69	88	81	96	95	96	104	102	96	78	69	109	87	91	89	81	93	88	81	93	89	103	83	94	102	93	88	80	99	97	98	104	97	96	70	110	106	93	82	103	85	96	96	75	90	96	89	99	90	97	99	89	91	96	105	89	109	93	91	98	97	98	96	88	96	107	77	93	102	100	92	92	108	98	100	87	114	97	75	95	96	100	94	91	93	93	110	90	86	103	98	115	109	128	102	101	102	87	117	75	92	95	99	83	94	78	107	89	112	85	96	108	95	95	87	84	98	99	112	99	95	90	71	104	107	87	98	109	89	105	91	75	94	89	103	96	77	99	81	88	90	83	83	112	84	85	92	103	96	91	89	97	78	102	106	77	104	93	97	88	91	91	94	92	87	87	89	82	77	77	96	76	95	81	94	94	93	105	100	90	88	90	97	94	99	88	110	93	87	102	84	95	112	103	78	90	96	88	98	100	89	89	87	104	105	104	90	98	99	106	98	96	79	95	92	100	103	102	96	86	101	83	94	103	101	95	87	102	90	89	98	78	106	94	82	79	94	101	88	89	99	86	94	78	91	75	99	82	95	105	99	92	107	83	100	74	104	94	96	105	78	87	80	109	90	101	80	83	86	95	99	82	81	92	96	93
26826	29687	29049	23772	20463	19279	17603	18897	19559	20845	20071	12312	10683	15594	21683	15560	16535	19249	16808	13894	15084	15348	12563	11804	9152	8387	8288	7274	6362	5324	4021	2926	2673	2725	3860	3162	2228	2364	2745	2125	1515	1664	1586	1863	1501	1254	1132	1029	1082	829	673	594	641	551	438	369	360	360	337	292	321	324	290	269	310	297	277	295	261	285	279	261	289	296	278	285	282	273	271	296	290	304	269	310	258	289	290	293	283	290	287	282	293	276	264	275	276	283	289	264	242	298	313	285	283	276	273	240	295	249	275	295	313	278	286	296	283	292	318	335	301	265	302	299	271	260	281	273	290	305	304	298	270	282	295	296	288	281	268	255	262	274	242	282	282	278	286	296	264	291	273	278	302	300	277	288	282	264	289	260	288	271	265	263	285	252	282	290	253	294	271	257	291	264	288	291	250	276	284	279	272	284	282	283	263	296	269	270	266	255	288	274	302	239	283	291	262	306	276	278	260	301	314	274	267	295	271	266	290	280	288	271	271	278	303	270	274	278	280	264	293	270	257	261	303	271	275	294	274	286	282	269	294	259	288	262	259	289	259	262	279	292	250	283	278	309	300	255	298	292	296	280	261	255	270	262	260	283	283	279	298	281	310	270	314	276	275	266	274	291	285	287	233	272	279	273	304	303	268	291	265	273	287	305	255	297	286	278	286	299	286	280	260	276	272	286	291	256	263	272	307	279	258	290	302	286	276	290	276	270	245	300	266	296	280	290	305	300	251	273	280	292	290	287	274	262	267	281	244	269	270	275	293	281	274	274	275	300	272	319	256	288	314	284	270	273	270	292	269	263	279	276	313	269	300	278	294	301	266	288	271	255	261	287	281	266	283	272	260	302	250	273	265	273	269	303	292	275	278	300	252	294	266	263	297	246	278	306	293	301	293	313	300	268	270	301	274	263	282	272	304	288	292	268	268	282	241	262	264	290	284	288	270	306	280	263	268	294	284	270	296	261	295	253	310	298	253	292	297	262	287	278	278	304	290	293	254	269	296	273	270	304	275	248	256	254	279	302	270	272	281	297	285	262	277	285	238	294	276	270	276	291	285	262	315	269	295	297	284	279	281	308	287	296	305	302	287	278	260	272	261	309	276	265	292	254	285	291	282	290	282	312	286	268	286	287	274	305	266	265	289	281	290	286	279	290	272	267	266	288	283	311	297	282	254	276	273	274	281	276	266	278	281	245	289	274	253	265	313	285	309	269	264	268	273	257	271	232	258	298	273	277	294	267	270	259	286	286	274	245	296	300	267	278	296	271	263	297	287	259	274	275	271	273	304	294	304	290	266	277	301	265	271	291	290	324	267	285	274	280	273	297	273	294	278	269	267	241	318	288	261	299	277	289	294	252	280	290	253	257	247	295	279	273	269	288	291	279	289	264	303	263	256	314	296	313	309	326	283	257	263	307	299	300	284	286	267	287	257	292	314	256	263	281	273	277	249	287	287	260	270	295	257	291	292	291	288	291	287	286	270	269	278	283	308	275	267	287	285	271	306	260	286	315	273	267	289	277	280	269	281	266	287	272	256	261	272	312	256	253	269	283	281	253	285	274	276	288	293	265	286	284	280	280	327	305	277	288	280	251	263	294	274	301	300	293	252	267	277	278	288	257	271	263	274	245	264	281	287	291	287	259	288	257	276	302	282	259	286	261	274	276	266	287	310	269	261	272	246	301	295	276	285	271	268	275	279	260	266	276	289	284	281	263	291	276	252	276	266	285	263	280	294	270	299	282	268	265	284	292	284	285	275	266	282	284	264	251	284	244	288	294	269	292	266	288	268	278	282	298	296	299	291	279	260	257	279	284	289	269	300	300	263	285	272	316	303	292	285	292	285	277	289	284	313	273	292	275	263	304	286	288	290	300	303	294	281	267	260	290	255	292	256	289	285	276	253	266	272	286	274	283	265	287	257	297	262	273	290	266	261	275	315	255	270	273	295	276	294	267	284	275	303	277	274	278	275	305	265	279	267	295	276	268	284	278	290	283	254	275	314	314	268	276	253	293	262	274	337	258	254	266	273	289	282	274	264	297	271	266	282	273	272	257	257	277	260	253	292	280	283	251	289	289	258	283	293	275	265	275	263	286	268	271	281	287	274	298	312	272	290	259	288	314	288	311	272	296	294	260	275	259	269	300	267	275	286	307	300	247	293	284	308	290	270	280	261	313	285	289	285	254	303	290	327	283	252	282	260	296	269	297	283	292	287	276	242	283	273	262	274	273	278	298	269	271	305	258	273	288	284	273	264	316	288	277	268	287	265	269	293	328	286	254	293	283	262	281	299	270	295	250	276	288	252	274	281	276	279	272	293	288	299	277	309	283	284	261	286	271	284	265	262	297	273	284	295	278	297	279	297	330	297	288	264	274	263	269	261	270	263	292	291	254	312	312	274	299	256	286	274	288	279	271	272	293	268	284	243	270	233	294	286	253	306	245	301	255	265	287	277	304	279	282	268	279	285	271	311	275	260	292	268	305	250	261	296	263	281	294	248	244	275	283	292	268	293	288	285	289	269	273	275	293	275	262	278	285	269	239	249	270	285	266	279	274	286	255	262	288	256	297	289	253	296	293	264	268	263	297	247	320	299	284	313	305	303	285	294	287	290	280	263	254	297	276	284	282	260	281	288	296	255	289	271	284	301	287	282	272	268	274	294	269	283	281	276	269	256	280	279	262	299	286	280	261	271	270	292	292	252	282	292	258	290	305	315	292	285	271	293	273	257	281	263	295	292	298	329	290	256	294	275	266	279	275	270	276	285	289	269	273	272	299	251	297	298	292	234	284	312	272	282	299	266	317	297	252	283	290	278	279	280	257	258	294	295	294	277	313	287	267	303	258	298	257	296	277	283	275	265	260	284	239	258	253	266	269	308	268	284	313	267	279	308	294	299	262	254	262	260	276	297	287	279	344	259	279	275	278	247	280	258	262	269	263	283	275	255	277	269	267	287	274	270	264	267	289	273	272	277	304	301	279	270	278	281	283	270	309	301	285	235	285	273	272	277	267	271	280	258	286	279	297	291	273	305	263	266	269	269	267	251	296	247	264	278	257	263	341	278	308	279	254	262	303	280	309	283	280	292	290	256	272	245	280	294	290	282	273	286	282	257	260	285	295	253	289	275	280	266	279	254	280	258	296	275	260	309	294	332	290	305	283	283	284	271	274	262	273	306	261	293	275	279	267	302	274	279	257	250	259	312	256	292	290	286	288	266	260	289	284	256	257	286	282	229	295	254	272	293	280	286	287	286	282	307	273	277	310	287	290	258	279	285	288	303	270	291	284	289	309	258	282	265	277	293	277	278	269	294	307	271	291	303	263	273	297	294	278	267	264	298	282	262	273	298	293	286	287	318	271	297	274	273	262	283	289	280	282	238	306	261	261	250	278	265	265	267	328	297	278	257	259	304	296	273	304	255	238	274	285	263	270	273	259	288	285	284	311	263	281	291	296	284	296	297	291	287	275	279	257	277	297	255	281
8638	5464	2558	943	549	440	330	352	309	378	290	236	226	245	315	235	245	258	221	252	232	206	226	214	226	209	207	201	173	196	197	199	179	196	173	172	189	196	178	193	194	178	188	199	180	175	202	188	166	201	179	188	192	186	197	196	193	186	191	191	164	195	181	182	181	172	178	177	180	163	198	198	151	170	179	171	183	179	189	181	195	182	178	171	182	180	174	180	210	189	172	164	175	197	186	179	183	198	190	182	186	186	168	172	175	160	183	170	181	189	201	174	176	180	202	189	171	176	155	167	189	189	175	209	180	186	188	195	184	199	204	178	189	190	155	150	169	175	171	189	180	167	183	193	187	181	155	172	167	183	168	183	154	204	189	194	185	193	190	190	168	163	180	183	168	214	169	199	184	190	176	158	192	200	177	193	200	205	174	186	170	198	172	205	174	183	200	186	189	182	180	190	196	193	183	204	175	171	193	201	181	189	185	189	177	175	179	168	180	175	182	187	193	150	177	179	164	185	171	179	191	172	173	186	206	175	185	165	182	193	175	189	184	157	179	208	172	188	182	169	221	185	165	191	162	194	179	199	171	188	173	174	173	187	171	173	165	168	182	195	186	194	188	171	162	171	159	181	162	174	198	192	203	183	166	186	192	199	170	191	194	175	166	196	176	191	205	223	201	179	174	186	190	189	193	167	205	182	173	211	198	184	177	156	175	185	195	195	180	186	176	184	189	212	166	175	162	185	181	188	187	175	172	171	183	200	199	188	201	174	165	172	145	162	176	174	183	178	198	191	175	186	179	178	206	166	185	167	188	161	182	165	182	172	171	185	161	173	187	189	191	166	178	200	150	177	176	166	183	186	201	166	175	191	185	198	184	205	194	162	205	161	164	187	185	164	172	167	174	191	168	197	175	192	164	167	178	169	179	161	185	180	190	179	189	182	188	202	172	170	186	174	169	166	159	193	221	185	172	187	186	195	185	171	179	177	179	169	149	195	170	187	189	193	201	181	189	176	196	204	192	198	176	172	186	180	175	180	177	193	158	201	188	197	179	180	176	153	183	208	168	173	178	196	178	179	185	183	194	183	205	195	176	167	198	202	178	169	155	158	205	186	191	176	182	170	164	171	182	177	177	176	190	169	176	188	160	184	170	181	177	165	177	183	163	190	170	200	186	191	188	207	196	193	167	151	190	209	185	162	183	177	210	173	207	194	182	197	159	186	197	168	154	198	205	203	184	186	179	195	191	193	184	159	166	200	183	168	186	187	157	191	191	190	175	179	158	179	192	190	184	187	177	200	186	178	151	181	192	160	193	182	186	191	183	182	187	207	146	187	205	178	175	175	198	187	208	195	183	172	202	181	201	226	178	193	190	185	186	159	176	178	162	177	192	187	172	176	171	173	221	188	179	175	192	180	172	187	202	187	180	193	183	176	205	211	166	170	194	174	191	202	191	204	203	166	181	192	174	186	192	199	186	175	172	170	187	170	167	169	163	182	197	170	171	181	173	177	166	197	179	198	165	201	192	175	189	174	163	206	160	173	178	185	175	159	201	193	182	174	187	189	183	183	200	191	190	172	175	180	181	184	183	177	199	173	175	169	188	169	200	179	179	184	183	187	197	191	203	182	185	165	166	180	177	195	167	182	176	192	173	181	187	211	208	188	175	166	196	195	182	177	186	188	190	206	177	190	172	164	184	190	189	186	185	188	162	184	171	162	173	175	182	170	183	197	182	193	160	192	202	191	161	174	188	169	186	145	172	181	193	186	160	196	184	173	188	174	187	185	195	175	191	203	172	181	181	177	196	164	174	183	169	197	178	176	177	182	181	177	187	166	182	199	190	184	187	194	150	177	177	181	198	169	163	178	180	211	168	188	179	170	194	191	200	167	179	205	178	172	162	158	192	192	183	177	176	180	200	179	202	186	183	172	170	195	182	180	162	192	192	208	163	192	185	187	186	159	166	177	166	184	176	194	193	168	162	170	177	177	183	187	187	161	188	178	149	205	208	166	182	199	172	188	157	197	164	182	173	180	190	183	176	184	180	193	187	184	167	179	186	196	179	197	178	176	179	180	160	151	159	184	165	172	177	173	164	163	194	156	204	170	162	179	178	172	187	197	189	178	196	157	204	177	175	183	196	174	205	205	175	178	174	171	171	189	178	191	186	191	166	178	173	202	185	186	176	176	178	186	165	173	178	186	178	190	158	181	179	173	173	191	183	202	179	186	169	195	207	208	167	178	182	175	191	175	178	173	166	188	170	171	189	192	188	189	154	198	183	191	200	185	168	181	187	179	211	191	162	162	204	201	155	193	177	188	198	187	204	181	187	181	193	139	173	194	195	182	172	175	187	186	198	169	190	187	166	183	193	182	172	180	193	158	184	174	188	184	179	178	195	179	174	188	184	187	167	167	217	198	196	200	193	172	190	199	190	196	186	204	174	181	165	175	183	184	187	183	148	179	195	194	172	188	197	192	175	176	182	195	179	189	172	194	197	199	199	180	191	181	180	178	186	198	183	185	184	160	192	194	183	192	202	178	165	148	154	167	173	191	192	178	169	172	178	164	188	173	200	182	188	181	162	171	160	183	154	182	168	146	180	188	184	192	190	191	178	196	172	174	196	186	195	182	186	195	185	186	165	183	199	223	173	196	187	179	188	187	198	192	195	182	174	184	184	171	190	168	191	156	171	178	190	196	178	167	193	188	178	156	177	179	169	182	197	153	170	181	201	195	185	158	173	154	166	195	191	195	194	170	192	181	191	193	193	182	181	194	176	176	197	167	188	180	153	200	190	180	181	168	185	192	150	189	184	151	174	179	189	189	178	183	173	188	185	159	189	218	219	168	174	151	175	160	173	202	192	212	179	177	181	159	173	190	188	171	168	186	196	193	179	179	152	189	170	177	175	180	202	178	209	175	166	191	156	172	178	176	190	202	168	189	187	201	204	185	170	187	192	177	197	191	184	194	192	174	169	179	151	172	182	203	206	206	153	171	174	199	176	167	192	173	183	175	158	170	177	192	163	187	185	176	171	183	192	168	182	175	185	178	177	170	183	213	180	185	169	162	182	185	202	194	180	172	176	178	182	187	192	177	191	186	177	180	207	186	194	184	178	177	179	168	184	191	167	191	187	179	181	174	181	194	168	201	169	172	182	187	180	200	164	195	186	177	187	165	192	197	159	183	169	169	150	192	195	171	183	185	184	181	145	202	188	178	183	180	178	199	162	189	183	176	203	199	180	199	178	171	186	195	197	170	185	183	187	188	171	182	158	154	188	165	193	170	180	201	195	190	201	233	186	196	173	176	160	178	185	188	173	192	172	188	191	176	179	190	165	196	205	191	207	180	187	177	170	187	166	184	167	177	164	171	188	169	166	169	180	174	167	159	183	191	170	170	164	183	161	166	172	177	173	190	169	187	209	188	184	187	159	202	182	177	188	199	179	190	183	173	182	191	165	204	193	181	182	174	175	186	160	182	189	173	174	195	160	169
7125	6811	8985	7659	5667	4388	3511	2970	2935	2916	2561	1556	1620	2095	2529	1936	1804	1816	1583	1505	1570	1428	1295	1224	1017	861	857	846	829	829	674	578	657	648	687	604	539	592	571	566	541	508	563	541	551	593	584	507	539	519	533	518	482	491	503	504	483	534	506	506	498	509	491	504	500	506	509	521	453	485	517	517	498	487	507	507	486	483	479	511	463	486	478	504	499	509	525	490	500	509	492	484	454	496	482	525	500	508	529	517	461	487	488	495	515	494	504	512	498	513	517	488	506	489	510	470	513	532	520	492	498	532	490	502	497	508	519	489	523	519	487	506	481	505	490	479	514	499	529	496	501	508	464	497	527	468	486	467	439	492	475	504	482	456	494	520	514	492	520	493	448	502	520	533	484	484	524	489	549	471	502	526	514	513	526	501	506	496	457	500	517	488	473	514	515	469	486	476	509	483	471	537	533	504	489	507	510	485	530	509	497	509	511	485	475	514	490	496	511	498	475	510	492	504	507	515	488	487	478	491	474	500	463	461	490	505	498	530	518	505	468	493	472	477	499	474	500	499	489	495	512	457	506	519	462	505	488	483	499	493	512	479	470	492	500	485	490	481	539	515	504	481	507	495	492	494	518	468	490	483	532	515	497	524	472	510	503	479	456	487	495	499	497	457	517	491	460	496	492	469	484	511	500	473	474	491	529	491	511	467	473	515	502	493	478	539	507	524	485	467	497	487	483	476	538	539	492	462	495	495	439	544	486	538	509	520	467	480	508	511	486	499	511	522	482	455	519	497	527	490	507	475	484	497	512	474	548	464	533	506	516	478	497	504	515	508	494	486	484	480	468	485	495	509	528	481	501	494	493	505	508	490	488	476	492	538	489	493	476	493	544	472	477	521	486	537	508	486	486	508	493	505	500	470	455	483	458	502	505	486	492	480	536	526	548	514	503	503	449	502	485	473	488	506	494	458	476	520	514	480	522	489	503	481	492	455	491	506	492	497	490	502	471	485	446	461	474	489	522	507	476	499	517	514	528	478	536	505	516	505	490	475	495	514	551	510	519	466	460	500	497	479	471	528	488	496	517	463	531	522	550	490	502	513	537	466	473	450	490	501	466	477	493	500	469	508	508	539	506	515	462	493	489	508	513	506	511	469	468	523	472	514	464	472	475	500	476	502	493	456	478	496	467	494	511	501	471	529	499	458	469	522	492	537	502	513	477	484	506	512	495	472	485	494	501	505	516	493	498	466	469	460	520	516	495	487	492	515	476	530	481	509	520	480	511	517	523	507	512	484	507	491	492	507	486	488	496	524	484	497	506	484	484	514	477	472	496	498	463	546	501	497	519	521	501	484	510	460	484	502	470	525	480	503	509	508	515	492	492	461	488	465	484	497	538	501	486	483	494	483	495	485	505	482	457	511	479	461	463	460	514	464	473	495	486	496	469	496	535	493	465	496	478	515	522	487	509	462	484	535	473	490	494	482	499	487	512	497	497	543	476	473	514	548	506	488	535	501	526	487	497	502	508	490	493	511	488	492	487	503	494	493	475	541	498	521	503	490	461	509	422	481	485	531	499	520	489	499	497	492	495	444	498	484	463	495	501	500	533	543	474	481	458	502	557	481	502	511	483	480	522	504	474	478	512	518	519	492	532	467	483	504	481	486	506	498	477	521	493	468	443	503	476	456	483	459	489	492	497	509	512	518	499	474	500	533	464	477	500	526	483	509	511	508	454	495	507	505	485	503	511	534	487	485	517	518	508	453	518	469	449	502	479	503	483	479	470	477	497	535	544	487	533	474	517	508	500	475	484	471	490	513	477	483	469	452	530	483	455	472	494	467	464	512	497	538	494	452	467	526	488	518	463	468	456	466	480	497	511	530	479	481	513	462	480	481	484	465	501	481	499	503	532	460	508	490	516	499	514	449	456	483	487	541	551	508	481	483	499	451	525	485	494	517	489	492	489	528	478	509	488	508	531	485	506	469	523	476	455	477	549	501	543	490	482	511	510	507	456	495	512	484	508	508	459	501	517	493	498	491	507	500	471	452	503	503	528	555	508	528	487	480	560	484	502	477	492	500	532	478	502	506	459	510	507	513	457	478	517	481	443	449	523	493	498	465	482	466	479	481	515	461	497	495	482	489	530	496	522	478	457	526	487	504	475	498	515	509	526	502	456	500	495	530	473	460	507	505	520	532	495	516	509	515	503	484	503	484	515	476	490	509	497	525	507	471	487	482	477	543	520	483	509	518	522	472	503	509	464	557	509	520	521	489	522	475	528	501	496	505	494	435	536	458	514	511	494	465	503	495	495	445	528	484	514	565	487	486	445	523	517	527	461	493	525	496	503	463	518	455	450	489	467	474	495	499	495	494	466	481	500	554	499	510	462	494	515	462	510	535	457	484	501	508	489	493	503	515	505	529	455	493	455	510	478	508	497	487	490	497	474	486	500	496	484	508	510	510	487	470	470	496	510	437	485	484	514	480	463	535	485	489	481	501	506	482	481	456	466	491	514	474	510	470	492	499	512	485	499	549	482	503	491	501	537	512	527	489	508	506	492	464	497	537	503	496	515	494	510	522	497	539	514	493	472	492	524	482	530	494	497	513	491	491	453	530	491	528	469	504	500	508	521	477	459	474	510	499	491	513	511	514	521	444	510	514	482	449	562	530	477	503	507	425	482	520	476	455	511	520	504	545	489	454	475	502	517	498	475	486	479	476	478	504	531	507	476	483	500	503	492	520	497	507	503	520	502	494	506	514	500	487	491	480	466	486	497	470	488	511	470	468	497	513	552	527	497	495	520	488	478	496	506	486	492	512	473	473	540	483	511	463	477	516	494	499	480	486	508	471	490	516	499	474	467	528	471	473	537	509	547	494	517	512	486	467	495	481	480	491	474	508	494	508	457	470	513	490	469	426	511	469	505	498	499	526	498	496	471	511	523	450	487	519	485	504	495	523	505	493	487	511	492	506	527	517	479	502	482	499	501	469	479	494	522	495	510	516	523	472	518	500	519	425	487	495	439	513	534	514	449	507	510	461	463	496	472	510	525	476	502	496	485	517	491	474	464	483	470	484	480	481	512	466	504	519	484	497	496	494	465	504	517	466	509	438	467	540	515	490	529	482	480	521	488	445	475	496	560	468	504	493	474	501	537	509	502	469	467	480	516	537	534	483	499	545	487	516	518	504	527	508	493	517	500	482	494	504	491	508	486	487	474	506	499	473	484	458	483	475	493	494	518	519	518	504	475	510	500	478	452	507	499	487	485	484	498	566	473	505	466	482	485	461	478	513	512	491	482	489	465	500	525	495	526	467	494	447	508	465	520	534	503	512	471	477	503	522	479	521	510	473	510	514	518	522	487	499	482	495	520	477	490	474	538	493	469	515	510	469	475	494	482	493	497	465	492	500	492	509	482	530	495	485	485	520	537	475	504	529	498	501	492	505	530	517	490	513	500	511	489	498	492	518	494	517	532	494	499	495	534	523	478	484	497	492
28679	29359	16765	6870	2858	2054	1823	1850	2198	2715	1833	877	842	1318	1465	1182	1054	978	1005	830	839	767	689	688	518	423	366	398	347	323	287	243	194	213	275	261	193	218	189	178	198	190	156	164	168	166	159	159	149	161	167	137	143	160	143	142	136	157	129	130	137	139	147	137	147	133	155	151	141	164	136	150	131	149	145	137	163	129	137	130	141	135	117	141	136	126	134	140	125	142	152	140	156	135	139	130	111	134	134	147	125	146	150	142	136	136	128	145	141	135	154	135	126	146	138	150	135	133	130	147	144	114	122	138	124	127	126	137	132	155	141	137	121	139	136	141	126	149	119	126	153	164	122	137	126	136	139	138	128	146	128	145	138	132	139	148	144	138	127	124	156	141	149	134	152	128	135	143	163	146	131	138	138	152	143	129	148	162	135	145	151	158	137	131	127	153	146	149	151	147	141	162	125	135	129	151	126	116	138	152	144	138	149	138	150	140	133	141	146	146	138	134	140	140	141	133	155	142	119	165	132	131	131	132	137	131	140	145	153	146	133	136	120	140	141	153	124	137	158	139	121	130	146	126	125	145	141	136	129	143	137	130	140	151	128	141	127	152	152	137	150	133	140	142	164	134	128	137	147	148	131	138	139	148	158	124	151	160	146	141	130	118	132	160	139	119	138	150	121	142	116	127	151	146	137	149	152	140	145	137	150	149	126	124	135	134	135	148	149	155	127	117	137	134	125	131	131	124	150	153	125	143	128	127	136	141	133	136	138	139	136	132	120	127	144	156	142	147	129	150	126	131	125	131	153	142	141	182	132	123	138	127	149	133	133	147	132	128	114	142	131	149	152	133	129	139	138	132	123	143	120	135	162	161	120	158	139	143	138	131	154	140	127	153	130	128	148	136	132	128	146	126	134	127	128	154	142	169	153	159	128	144	112	137	119	155	140	158	141	125	142	127	150	118	143	160	139	189	135	142	144	145	141	137	166	137	129	139	130	158	131	130	149	139	138	126	164	151	137	128	147	158	129	130	128	138	135	131	150	133	133	134	141	167	131	140	144	142	141	127	143	136	125	144	167	146	133	156	151	164	166	134	150	135	143	131	121	142	151	146	127	101	121	139	151	137	123	135	127	116	132	129	125	160	123	136	130	135	151	160	150	125	146	150	121	140	143	143	115	125	150	148	155	140	138	137	120	133	129	148	142	117	119	142	137	129	157	117	150	144	145	137	124	156	128	151	147	134	147	146	153	146	126	121	135	148	125	121	148	146	149	133	118	153	134	122	152	146	136	113	140	141	130	135	145	149	129	159	152	142	131	134	148	129	154	140	131	136	140	126	152	156	152	150	138	125	158	142	134	130	129	137	118	133	138	129	148	129	136	147	115	145	149	126	147	130	115	141	151	147	128	135	149	136	149	126	157	160	138	142	115	129	135	120	108	137	138	137	137	117	144	125	130	154	131	148	144	127	116	110	138	142	164	146	142	143	157	137	126	158	136	121	142	130	156	152	125	145	156	135	145	135	146	148	133	139	134	134	142	148	160	121	166	132	153	122	153	129	152	114	134	149	152	148	140	156	159	134	153	141	147	133	111	121	145	136	123	141	128	147	136	137	122	136	147	153	144	134	159	143	120	140	140	130	137	146	148	133	142	148	132	131	133	161	141	144	152	120	161	139	130	124	147	140	149	140	151	93	146	147	144	141	110	131	135	146	144	147	142	154	131	115	136	122	140	124	156	137	141	144	150	150	131	133	146	125	122	144	133	131	145	135	129	144	150	128	130	141	156	154	125	142	123	131	142	138	141	152	138	148	150	139	149	143	143	132	154	138	147	110	177	123	157	154	131	127	138	138	142	143	131	137	123	163	109	139	138	136	140	123	119	154	130	145	142	155	150	145	147	154	126	159	133	141	155	147	126	142	138	122	143	139	162	132	125	131	123	124	141	132	135	125	132	134	160	149	122	136	144	126	135	121	143	146	145	142	122	129	120	150	146	155	123	164	129	134	144	152	128	143	144	133	144	158	135	148	136	139	141	130	155	138	136	131	133	135	141	123	144	136	140	147	138	114	120	147	155	160	148	159	147	133	163	137	140	156	120	127	136	175	130	129	117	139	158	141	139	141	146	139	138	139	139	144	129	146	148	147	123	128	150	158	132	137	152	114	134	104	123	148	138	145	160	147	140	165	135	124	114	132	136	155	131	128	146	131	148	138	157	135	123	138	115	145	147	123	139	146	157	136	133	144	145	143	143	149	137	143	151	132	131	121	150	129	152	142	132	139	127	145	144	146	138	134	143	138	156	140	147	123	146	126	158	139	161	130	149	134	132	148	157	154	149	130	156	126	162	146	157	129	131	142	120	105	148	142	141	135	136	146	140	141	142	124	145	139	152	149	146	166	130	145	146	147	151	123	113	127	144	139	135	132	130	137	129	169	138	131	126	134	145	130	120	138	156	138	130	133	129	143	134	124	156	130	122	130	143	132	137	146	160	141	148	119	149	136	144	133	147	137	158	149	160	143	126	143	146	147	141	130	114	143	158	142	140	128	146	139	127	153	137	145	124	135	139	126	132	166	140	130	157	150	134	120	153	129	123	125	137	131	149	127	124	153	137	128	123	150	144	138	135	137	154	123	148	143	132	157	134	155	141	126	126	136	140	142	142	137	157	136	126	146	124	143	141	148	140	135	159	127	155	158	144	142	140	132	154	155	124	124	129	160	155	136	147	161	131	144	133	144	138	120	129	133	148	117	137	157	147	134	154	137	132	152	133	134	123	145	158	142	112	129	144	124	138	149	142	130	144	142	146	128	131	160	142	147	138	142	141	137	135	151	146	136	126	131	106	135	136	150	145	140	124	137	150	136	133	131	150	142	178	144	136	128	165	127	131	118	141	129	122	147	165	147	120	141	146	124	145	147	143	139	140	125	144	165	150	127	151	142	150	133	162	142	127	154	146	142	153	153	136	130	138	139	135	153	138	147	133	154	128	153	139	134	137	177	126	143	144	141	130	128	132	133	133	123	131	142	149	144	132	146	131	146	117	139	140	150	152	131	134	144	155	143	145	137	144	154	114	134	141	130	128	124	114	152	151	142	134	155	145	161	144	133	153	157	134	136	139	152	145	152	128	132	141	144	144	136	130	127	118	142	127	145	154	153	148	142	141	143	137	131	131	130	139	144	145	142	157	141	118	138	149	152	129	120	147	156	142	129	127	138	140	131	154	134	145	132	118	150	169	149	149	146	128	155	120	128	147	143	159	135	135	146	147	162	136	150	130	134	112	130	150	161	144	129	128	134	156	145	156	148	128	141	139	131	145	158	151	145	143	156	119	128	149	140	152	128	127	140	159	134	132	139	130	144	141	140	130	133	152	114	140	142	156	140	146	150	147	143	141	138	152	135	136	142	137	137	135	157	148	141	138	153	144	128	137	141	150	138	134	142	142	149	132	142	134	154	136	144	135	154	126	150	151	122	130	121	136	139	139	139	157	139	136	130
19710	24803	22486	17478	14065	13084	12940	12609	15045	18408	13196	7745	8125	12499	15520	11234	11046	11797	10325	9186	9163	8816	7852	7824	5701	4435	4039	4265	3919	3643	2511	2047	1470	1895	2605	2022	1607	1612	1389	1363	1018	1144	1105	1165	1025	1035	887	718	701	598	626	506	533	481	431	409	421	450	431	414	396	413	368	381	386	360	382	385	358	389	413	412	404	384	402	406	342	427	421	335	403	390	384	369	399	373	390	393	360	405	336	386	361	404	442	396	394	395	390	395	405	391	392	384	379	375	369	390	403	348	428	397	371	416	406	348	393	406	388	390	393	399	405	385	420	389	387	424	376	355	391	387	371	374	396	411	379	384	345	357	404	381	378	370	378	367	398	395	387	377	370	394	383	406	396	419	355	403	378	376	397	361	418	391	428	373	411	393	358	372	414	342	403	378	383	384	365	376	385	369	398	362	391	372	387	396	363	369	373	391	394	364	400	400	393	419	388	401	395	369	358	395	404	399	399	398	403	376	407	435	367	391	392	422	400	398	393	387	412	395	409	418	404	359	383	376	411	398	387	359	358	382	384	391	368	377	375	391	372	399	363	375	411	350	376	387	352	390	322	352	358	385	404	393	405	397	376	377	345	375	369	403	379	386	387	383	390	395	416	403	370	388	399	393	388	385	353	364	377	408	405	382	403	368	402	427	376	421	369	393	354	394	371	393	380	399	421	365	369	414	392	372	390	385	409	403	381	418	367	388	414	385	357	368	397	383	373	389	385	373	413	373	392	388	385	426	401	395	364	387	403	395	399	382	382	377	363	393	414	375	395	379	398	373	388	384	449	396	336	395	368	368	375	402	372	395	416	399	414	403	379	404	384	429	416	386	379	375	415	391	359	393	399	366	373	384	367	378	404	370	389	367	425	375	381	376	387	352	379	391	368	403	389	410	368	374	355	360	380	366	371	369	418	402	363	389	375	372	371	441	381	412	448	394	420	417	370	385	393	392	369	407	384	388	414	392	355	366	372	385	396	410	365	404	364	406	359	372	374	417	409	393	421	391	387	372	382	409	409	376	355	389	359	374	424	373	389	384	376	386	372	385	382	404	379	390	391	397	377	377	377	394	359	407	390	368	374	380	376	401	400	373	424	386	389	415	407	370	395	364	381	397	422	356	407	401	363	386	371	413	384	379	402	391	399	379	396	385	381	411	370	376	364	386	384	386	378	362	394	363	389	384	357	355	425	403	400	393	405	391	425	402	379	354	388	371	377	399	363	389	396	363	388	398	378	379	384	397	378	373	389	412	379	381	374	347	391	406	396	391	377	402	376	367	389	408	417	366	373	379	412	388	363	362	366	379	398	365	409	372	354	393	391	363	367	371	341	419	398	417	363	362	405	366	364	346	408	431	417	388	374	397	366	383	381	376	405	403	416	363	406	377	355	384	396	413	366	378	399	356	395	377	386	402	362	402	376	368	393	362	364	395	374	414	380	393	404	373	379	376	394	384	370	373	398	391	389	402	403	357	378	371	397	421	356	367	410	389	387	381	397	415	353	422	381	377	410	389	404	392	379	354	408	410	374	393	358	403	368	429	365	372	398	375	357	401	378	374	379	368	365	367	376	385	380	373	383	389	392	397	401	410	406	431	428	412	398	380	418	392	363	356	432	400	377	428	382	382	381	405	385	423	375	371	391	391	416	399	368	389	348	397	401	392	393	416	374	433	386	408	388	408	390	381	353	366	383	366	419	396	409	440	377	393	397	411	391	368	396	402	427	372	390	383	391	409	373	427	345	403	387	346	401	383	380	347	394	389	401	379	388	369	373	354	367	388	411	393	368	379	358	374	379	375	403	377	374	389	387	410	364	382	375	390	391	405	351	386	386	388	365	403	429	352	379	409	394	385	414	390	386	383	390	376	373	392	354	377	387	397	370	372	440	390	397	410	367	362	419	380	396	389	395	359	403	365	355	388	370	394	384	394	400	359	382	397	409	403	415	353	379	415	370	323	362	368	372	383	378	388	388	359	377	365	399	392	380	376	390	412	377	388	413	364	351	368	385	423	383	388	365	389	410	367	392	384	431	374	356	394	386	365	417	397	402	391	353	412	355	407	343	405	380	363	422	390	378	364	409	407	378	413	406	382	371	388	392	433	377	389	364	359	409	381	405	379	391	420	408	382	393	404	377	365	355	377	388	384	380	386	381	385	377	358	400	408	390	364	367	366	390	369	336	396	351	374	398	401	348	370	395	366	361	389	376	417	395	394	369	359	404	411	391	408	386	385	385	364	410	402	412	412	398	403	391	373	410	411	407	383	408	404	384	429	397	381	392	411	345	396	381	371	394	370	374	412	371	398	394	358	405	376	391	389	380	394	372	384	405	412	369	380	360	413	380	392	364	354	379	407	354	381	412	372	379	386	382	360	399	397	356	404	389	363	370	375	368	347	384	398	358	392	386	407	426	385	435	369	401	399	378	386	368	371	360	378	364	375	371	424	398	410	377	432	360	404	385	377	389	395	373	369	348	388	382	389	404	423	369	405	400	402	393	380	389	367	390	358	370	386	401	392	409	404	374	348	416	408	386	396	397	387	341	366	398	377	393	396	389	413	380	389	408	384	409	393	408	369	368	362	368	414	396	359	392	412	385	395	368	380	366	412	424	390	400	370	393	414	419	395	393	389	376	398	377	403	381	419	403	353	363	358	374	370	368	395	365	385	377	399	358	382	393	380	384	380	351	392	439	390	394	373	407	417	389	382	362	364	344	369	361	381	383	375	364	395	380	393	394	383	389	394	380	400	408	395	371	412	380	396	385	368	348	400	416	390	376	366	352	400	410	361	397	382	370	395	398	369	431	365	366	398	397	377	406	405	399	344	380	362	381	420	373	402	379	377	358	377	392	362	348	393	391	388	387	353	382	406	369	412	388	388	406	362	369	418	391	411	370	375	383	394	398	361	387	390	393	384	363	377	387	342	394	340	418	390	388	395	349	392	394	422	395	395	430	416	382	396	391	351	431	391	378	369	373	379	374	402	381	390	397	409	403	382	401	379	380	357	393	420	410	360	359	393	386	377	401	402	393	384	380	356	407	390	374	338	376	409	372	377	377	372	408	378	419	404	397	387	363	415	389	378	370	377	411	404	413	367	344	376	393	405	414	368	398	396	419	385	380	385	356	357	376	345	388	390	401	440	376	366	392	337	376	376	398	402	384	383	380	378	376	435	390	390	398	382	357	391	385	392	391	386	369	366	387	374	391	404	391	392	385	363	405	365	378	394	392	431	419	379	386	418	412	381	392	384	394	369	405	395	374	377	336	415	386	392	363	387	376	403	376	395	391	389	385	369	383	392	404	413	366	360	398	361	392	369	382	395	396	404	388	391	395	382	377	352	400	367	380	359	354	433	426	378	400	371	382	395	415	390	353	388	376	388	357	353	413	382	438	399	422	410	405	375	372	397	360	374	356	355	388	381	406	386	384	384	373	419	371	382	389	401	383	359	400	378	371	412	387	393	374	393	365	372	406	389
39162	35810	27490	14042	6646	4122	3624	3389	4187	4780	3303	2185	1767	2901	3136	2383	1910	1953	1739	1686	1700	1567	1318	1133	953	745	641	522	523	509	420	416	283	274	358	306	265	270	189	186	156	160	160	186	166	186	161	119	118	126	122	109	119	110	94	101	101	86	107	90	97	87	85	104	116	94	87	93	92	103	95	103	89	86	92	69	86	93	105	99	82	98	99	83	93	79	102	89	82	84	88	103	92	104	83	100	92	96	79	90	83	91	104	94	102	75	91	90	78	102	84	105	105	103	90	89	82	87	90	88	84	96	108	99	91	98	84	91	93	108	104	99	96	76	93	89	89	88	88	92	96	97	92	94	93	91	106	78	96	93	94	89	86	89	92	110	82	95	94	113	86	97	97	78	86	87	93	85	79	99	99	94	93	91	92	90	107	86	94	91	82	87	99	98	104	95	91	108	100	80	96	92	84	80	76	81	83	89	94	108	87	83	100	94	95	120	71	99	88	82	95	95	88	99	108	101	93	86	98	89	97	113	83	94	86	107	120	86	105	90	99	92	89	95	81	88	100	87	103	93	107	105	102	95	99	97	111	103	99	91	98	89	103	92	78	91	90	94	89	95	92	103	98	76	81	103	100	86	109	89	99	108	94	94	91	96	103	92	87	86	89	85	97	99	99	82	79	88	99	70	80	74	112	87	81	101	93	95	103	84	81	100	88	91	99	86	78	93	88	103	79	101	73	98	78	98	91	93	98	102	93	92	94	88	91	70	90	78	96	93	76	106	90	97	100	101	93	102	100	88	94	82	99	94	89	88	86	89	81	69	89	92	83	93	86	80	95	96	97	88	82	91	80	102	99	99	98	93	97	95	86	92	113	78	98	92	90	68	91	91	73	88	100	104	69	102	100	95	82	99	95	101	104	91	111	109	94	85	93	89	92	89	104	87	89	116	104	93	94	79	94	81	104	83	100	92	92	77	103	90	109	93	105	92	92	94	94	89	89	94	97	114	86	84	77	101	86	73	97	90	85	90	107	76	91	83	83	87	83	94	93	97	91	77	107	102	90	101	109	101	93	99	90	96	86	90	93	103	81	91	87	95	98	88	87	87	99	89	106	97	93	86	97	89	96	86	89	94	101	89	96	87	94	86	73	91	82	91	100	89	89	97	88	92	84	74	81	89	84	97	88	89	90	91	82	77	106	79	93	92	80	79	99	82	95	85	101	87	91	86	108	80	74	106	98	101	104	83	109	100	96	89	109	94	74	96	75	82	81	93	95	91	87	98	95	100	112	82	89	106	109	105	112	99	93	116	93	83	83	89	90	95	83	100	89	94	95	67	91	87	77	93	104	92	100	97	85	82	96	73	74	77	81	89	81	98	70	105	87	101	83	85	113	91	111	89	80	114	127	78	91	85	91	88	91	97	103	101	92	105	85	99	110	80	92	85	78	99	101	99	78	85	83	93	89	82	83	83	103	89	93	100	87	86	98	78	81	97	92	100	89	115	87	89	96	85	84	87	82	92	94	97	87	94	88	109	90	85	101	94	90	88	87	116	78	90	84	89	85	103	91	106	95	94	115	98	88	105	103	87	97	75	93	90	96	74	114	90	113	109	122	85	104	78	83	111	102	104	95	79	88	85	92	82	87	96	89	96	96	97	106	104	101	119	104	84	95	90	97	90	102	79	98	89	96	93	90	106	95	101	97	80	100	102	92	85	82	90	97	107	100	109	101	98	83	96	80	111	97	93	72	101	71	82	101	97	87	77	90	96	84	85	99	107	107	97	109	81	88	86	89	82	88	104	99	92	79	83	94	88	90	98	94	90	99	81	100	85	80	80	93	81	96	116	76	99	88	110	94	83	98	86	94	92	85	112	101	112	89	101	98	76	79	91	100	88	103	101	100	102	92	110	79	85	108	103	94	83	95	86	77	98	110	102	99	86	90	92	90	95	96	85	89	93	100	110	89	87	80	95	96	79	91	109	87	99	87	89	107	94	81	105	104	111	102	85	96	87	94	106	95	86	103	87	95	100	78	97	87	83	94	91	90	98	103	80	88	76	85	91	89	81	78	95	92	86	89	73	97	96	95	86	111	105	92	111	93	90	85	99	105	91	95	98	90	90	73	83	77	98	88	104	93	99	110	90	86	91	94	115	83	77	100	78	89	86	98	93	95	104	105	99	113	90	92	81	76	83	96	112	94	86	81	94	95	96	89	90	85	96	87	94	85	94	81	107	87	95	102	97	80	85	101	108	94	99	92	97	81	76	101	90	87	95	96	108	102	91	89	104	85	113	96	81	99	83	94	95	105	89	96	91	99	92	100	75	97	104	109	92	100	84	96	78	97	91	111	89	104	88	86	97	100	99	94	109	98	87	88	97	104	99	80	77	90	82	77	90	113	93	82	101	101	69	89	112	87	83	93	94	88	94	90	87	99	83	76	90	84	94	90	103	80	88	84	82	91	83	97	86	73	94	90	78	81	94	86	82	80	100	107	84	103	115	84	76	93	100	103	98	88	81	93	83	83	100	70	106	89	82	75	99	108	97	77	105	114	100	80	109	99	107	79	90	81	104	97	83	92	81	95	79	99	95	88	99	91	92	84	77	93	98	92	91	98	103	95	83	90	93	94	92	76	99	95	106	98	84	94	79	102	83	103	100	104	91	95	91	106	103	89	86	92	109	84	79	89	94	97	102	86	102	100	95	82	90	81	99	99	94	84	85	83	76	82	98	83	87	92	96	84	98	102	100	99	91	124	94	96	93	92	75	96	86	89	113	110	99	100	88	91	101	95	86	86	85	87	100	97	100	88	97	82	84	103	83	98	81	80	97	92	80	85	91	87	87	88	86	81	100	88	96	103	102	82	95	95	99	82	94	99	100	107	93	97	107	107	88	109	109	85	97	67	104	109	104	100	98	93	95	88	95	89	89	106	86	105	101	85	92	92	85	73	91	88	89	91	93	84	78	94	104	95	93	87	102	89	101	86	103	116	81	115	85	85	97	89	93	104	93	82	108	72	104	102	81	91	89	88	97	75	101	88	103	103	111	95	91	106	90	88	90	97	91	100	98	99	94	82	93	98	99	104	89	94	94	89	80	103	88	94	99	81	101	96	82	88	79	81	98	101	87	104	103	99	95	88	78	109	91	90	84	86	107	79	92	90	92	103	95	101	90	84	100	94	75	86	85	100	98	91	86	90	94	93	84	115	98	97	96	90	98	105	83	110	101	104	83	92	96	90	94	86	119	90	106	91	88	72	110	78	92	79	98	103	91	70	91	91	84	85	86	80	95	91	87	97	89	98	104	78	100	94	104	89	83	88	88	98	97	91	91	103	98	93	100	104	99	87	87	94	99	75	103	99	84	82	108	83	87	87	91	86	68	97	106	97	92	84	87	95	89	69	84	90	103	91	86	86	72	82	97	93	93	106	88	82	89	95	103	110	90	83	88	67	112	80	89	102	96	81	101	108	87	99	94	108	83	66	110	92	93	110	95	101	92
25580	31105	30907	23576	20147	17965	18428	18189	21784	24848	17366	15590	13592	20209	23051	17914	15887	18162	17393	15624	15083	15051	12323	12459	10247	7728	7010	6730	6457	6258	5255	3853	2530	3025	4323	4064	3113	2503	2235	2361	1572	1487	1665	1808	1480	1694	1247	999	966	809	659	590	543	525	404	373	333	335	344	311	258	285	283	282	299	275	254	280	285	301	283	239	276	281	256	287	268	270	244	286	300	259	286	267	286	284	293	273	297	262	304	279	247	262	292	296	308	304	267	291	292	299	310	286	290	292	280	250	246	278	262	296	280	297	281	272	280	290	279	259	280	301	264	317	272	274	279	270	270	267	273	275	287	253	269	250	290	252	254	266	280	280	247	285	269	240	300	260	257	283	263	265	296	280	252	260	249	281	283	276	248	235	272	259	278	277	311	310	269	265	255	273	277	300	272	265	274	274	256	271	267	268	268	265	259	239	254	269	269	233	265	278	286	290	278	261	271	288	277	327	291	269	288	271	309	262	291	269	295	291	227	253	291	267	277	307	266	280	274	261	272	261	275	274	261	263	290	226	274	252	286	292	290	276	307	290	242	280	250	245	285	262	276	248	246	257	276	290	288	277	296	305	272	248	239	275	268	267	273	242	265	294	273	276	276	270	249	284	298	259	293	295	268	277	265	281	282	244	268	279	280	269	262	282	243	271	260	294	289	266	287	285	288	245	268	263	270	263	281	272	297	312	272	248	262	246	293	254	287	278	281	284	292	279	280	270	265	273	268	268	277	256	277	262	277	261	265	285	290	281	297	275	277	266	266	287	261	267	272	261	260	279	258	294	281	260	281	302	266	248	302	247	303	265	239	282	283	277	277	299	283	294	274	281	289	279	284	289	265	254	276	279	250	267	266	265	297	285	283	272	263	274	274	269	260	273	225	249	293	248	259	254	241	261	278	251	290	301	249	288	260	270	305	290	260	278	296	277	292	280	259	303	284	301	298	285	280	261	266	269	289	276	246	294	279	315	267	283	220	244	270	304	262	284	291	281	272	302	253	261	273	289	262	265	235	277	241	269	247	269	270	265	252	290	259	300	224	276	309	288	284	258	278	288	283	295	272	293	281	278	275	280	288	263	289	238	274	259	250	283	256	278	262	264	283	281	302	265	277	264	275	274	257	280	259	285	255	274	263	265	308	276	252	274	280	290	292	280	247	272	261	285	269	263	256	292	276	303	297	307	260	263	259	247	266	300	272	246	280	273	269	287	306	247	251	284	283	301	278	289	256	299	253	251	262	260	262	226	294	267	286	278	279	301	271	275	288	284	263	264	307	257	323	260	278	279	305	250	275	300	244	244	283	269	245	271	281	261	290	280	259	262	267	312	274	259	266	267	266	261	282	253	274	281	293	270	253	265	268	284	262	266	244	283	261	301	292	244	273	271	264	266	259	287	293	285	273	276	273	286	293	269	256	274	250	311	280	294	256	263	270	308	263	272	288	263	263	265	267	274	277	295	265	305	259	277	272	260	274	265	291	297	262	260	290	287	286	278	279	265	273	272	260	281	253	246	280	275	296	286	267	274	243	275	251	245	282	274	249	275	272	279	266	264	301	260	260	278	257	275	287	268	262	300	258	273	271	302	262	279	230	295	289	286	283	292	294	288	254	284	287	257	264	245	304	276	289	282	258	281	261	283	265	287	286	281	298	259	269	268	263	290	280	283	277	290	276	254	262	287	279	259	242	279	285	260	261	282	294	249	270	272	290	286	254	303	279	254	295	257	251	288	288	262	260	288	265	293	282	255	237	271	284	248	276	276	281	274	237	286	258	249	278	269	267	252	243	269	252	267	244	267	255	269	289	261	248	282	253	308	295	292	288	240	248	275	253	274	253	246	280	280	261	280	279	294	286	241	292	270	298	281	249	253	285	262	266	281	289	260	273	277	254	273	288	270	253	269	275	264	304	269	282	243	279	296	276	287	276	289	260	262	279	263	259	267	263	257	300	283	268	259	304	285	306	272	299	266	293	245	282	298	310	256	311	253	309	298	270	266	272	264	317	262	283	283	282	263	268	254	284	250	272	272	303	266	246	278	281	310	293	287	306	290	265	261	274	279	285	270	294	294	290	298	309	276	285	260	260	284	282	274	276	272	297	309	265	268	300	262	318	254	285	289	276	265	274	276	275	289	305	288	297	253	291	289	268	280	251	270	284	279	278	279	293	269	276	261	264	248	282	282	270	272	281	269	279	275	261	299	296	307	286	277	279	288	297	261	305	273	296	291	268	316	277	246	284	267	258	273	296	247	267	261	265	319	263	269	267	283	259	252	284	249	281	283	274	274	279	279	291	243	274	292	273	280	282	266	263	270	246	265	288	305	245	295	250	286	281	281	280	304	270	251	263	289	312	307	283	267	270	287	272	283	289	282	278	294	280	280	263	270	262	278	276	302	273	269	262	256	276	280	264	239	239	257	261	285	266	273	251	278	308	258	252	279	276	276	272	283	285	279	290	291	266	265	279	292	271	269	291	282	271	261	274	268	280	259	265	293	297	265	276	250	289	274	272	261	245	295	280	324	249	277	255	301	278	263	272	257	287	282	262	257	288	256	295	258	285	299	277	273	278	284	263	260	258	241	292	278	290	273	265	280	254	272	305	301	261	285	275	294	292	273	278	281	237	269	277	247	277	267	280	279	289	262	267	284	278	291	264	257	290	320	290	288	256	278	292	274	273	285	294	259	285	264	267	288	249	285	283	291	275	297	278	271	274	269	269	261	273	275	287	264	319	270	309	282	266	268	291	293	310	296	271	277	254	265	294	273	275	265	237	268	277	268	274	291	276	250	273	250	261	299	248	262	255	237	275	279	289	249	321	235	295	256	274	256	281	273	291	251	273	290	270	273	276	286	270	274	291	284	261	265	301	284	278	272	282	247	281	278	309	265	288	294	280	278	252	305	267	257	277	281	279	296	237	270	276	285	269	306	264	287	285	280	264	278	276	261	276	282	260	279	271	276	281	284	303	287	307	259	250	259	289	315	252	258	261	275	268	257	273	257	304	273	266	280	276	281	288	290	282	244	276	289	287	271	253	252	267	250	274	263	283	234	289	262	292	289	256	271	257	238	262	280	261	287	240	270	234	277	286	315	297	252	285	249	281	315	285	276	280	257	276	254	290	273	258	290	302	273	279	250	254	297	265	279	255	284	277	279	271	281	272	286	265	306	266	253	259	279	256	290	254	277	296	256	274	282	258	282	290	288	268	278	280	253	306	269	285	277	275	269	274	276	294	259	286	258	256	251	292	265	300	239	295	288	260	286	269	285	265	288	273	271	241	290	267	285	290	289	238	268	302	293	257	271	280	267	269	274	285	264	287	295	293	293	269	275	253	250	269	279	261	267	281	270	274	329	263	267	259	264	293	268	294	274	282	292	288	255	312	289	269	281	294	303	264	286	294	269	298	268	285	273	268	308	252	281	300	269	276	273	308	284	287	297	265	237	284	268	300	281	270	271	295	296	251	279	286	288	278	287	283	300
9318	5494	3062	915	543	466	396	338	332	314	273	265	205	292	283	278	245	263	243	251	202	202	258	198	218	231	208	188	197	206	180	186	191	170	220	187	165	190	217	187	191	184	179	172	174	180	200	183	159	176	191	192	195	179	173	199	173	193	175	157	169	193	191	181	173	194	186	159	180	198	168	183	192	184	187	169	196	190	186	179	178	203	162	175	196	166	168	176	193	187	193	186	190	193	216	172	179	169	173	183	178	165	181	159	175	163	168	196	173	187	163	148	198	197	175	172	147	212	165	188	165	183	179	173	182	170	177	204	179	177	199	164	164	169	176	169	154	164	170	172	187	169	171	185	193	175	171	171	197	188	191	193	198	153	167	186	195	177	161	174	175	164	175	179	164	197	203	180	169	170	177	158	190	189	175	168	163	160	162	163	172	191	184	168	205	196	179	191	187	197	165	197	177	208	177	171	175	198	169	173	171	181	191	171	183	169	204	160	177	181	189	172	185	180	173	200	177	175	206	162	168	203	188	191	158	171	187	196	199	187	175	182	179	185	169	191	187	187	172	168	174	180	188	188	162	189	199	184	178	147	163	177	184	182	157	150	171	177	187	168	185	163	168	189	177	172	175	176	172	179	157	181	175	160	161	172	188	176	187	188	183	189	170	170	198	152	150	177	162	195	169	195	175	175	208	175	192	189	202	189	185	165	183	189	174	188	208	194	198	194	177	185	202	200	195	180	178	154	203	205	174	195	166	188	170	197	170	178	186	205	196	167	173	179	168	189	176	177	200	193	165	192	194	188	149	188	181	204	174	173	191	185	166	149	204	186	198	192	201	207	185	181	196	174	184	187	163	178	181	191	199	189	175	164	151	182	158	186	176	167	188	182	181	174	176	207	193	203	154	189	177	183	169	187	166	153	182	198	182	171	161	204	185	164	175	168	181	197	156	183	173	174	175	173	188	176	165	173	173	159	178	163	194	164	175	162	167	173	163	164	187	197	157	190	201	176	201	183	202	193	178	181	181	206	170	182	176	189	166	159	177	203	182	177	167	168	191	202	185	189	154	169	174	165	192	185	171	148	193	169	159	168	163	168	165	191	165	193	189	158	170	141	162	181	175	180	168	176	158	184	152	162	181	167	174	178	192	187	149	171	163	149	178	213	179	182	195	184	183	154	184	185	176	197	200	206	172	179	151	183	192	187	187	174	174	193	190	185	164	184	180	211	192	190	206	166	165	169	201	179	142	176	190	200	181	203	212	173	194	180	149	179	151	171	186	174	181	178	191	175	178	178	181	173	179	201	170	185	148	182	164	189	207	188	184	178	162	175	205	169	160	177	193	173	179	188	174	183	184	201	153	172	153	183	188	178	189	171	182	203	183	194	169	197	189	168	171	200	196	172	188	166	182	172	201	171	169	173	180	178	187	200	214	181	195	183	168	180	160	184	181	173	178	199	212	158	168	179	195	186	158	170	180	162	191	204	173	176	190	186	177	177	172	170	165	166	193	176	193	158	187	183	181	181	182	190	195	174	185	171	186	180	186	185	170	200	190	172	204	184	220	178	184	180	190	207	168	185	183	174	187	185	172	195	159	156	202	180	184	176	174	173	163	186	168	175	183	194	179	191	177	174	194	170	174	170	170	189	163	181	183	180	191	165	175	190	165	157	164	189	183	201	170	189	199	176	169	182	184	198	171	188	172	175	181	193	162	186	179	177	163	175	194	170	184	176	178	171	187	181	182	159	175	180	185	166	166	194	192	171	187	193	177	164	174	202	181	195	180	158	183	183	181	174	179	190	181	187	187	173	189	165	195	192	162	173	191	161	200	187	168	192	188	173	161	184	176	185	188	195	177	168	200	169	178	192	185	172	180	174	183	169	196	171	174	174	177	207	195	180	182	181	172	177	178	176	191	163	161	190	184	177	203	184	185	193	181	174	174	171	193	177	183	201	176	174	173	146	178	173	190	185	169	182	174	192	193	179	180	180	160	180	165	177	143	187	143	163	183	170	180	158	182	177	191	169	182	179	165	179	172	173	194	195	194	173	175	208	173	160	207	193	169	168	188	169	193	176	196	177	188	181	205	178	166	190	159	155	173	170	178	137	172	170	171	182	189	167	160	191	172	171	200	173	168	177	188	179	153	188	167	158	172	190	190	203	181	179	173	165	173	168	204	193	164	198	176	171	184	145	191	191	200	185	165	185	158	163	171	176	187	209	169	155	188	159	183	168	190	187	183	187	217	183	205	166	171	178	175	156	183	162	167	154	194	188	181	184	155	170	182	188	172	151	187	191	183	178	183	187	176	190	206	167	160	188	158	182	184	165	188	192	183	173	175	184	179	194	202	184	186	204	182	177	170	192	199	182	188	165	187	182	170	192	180	203	170	178	169	183	182	175	174	199	194	166	201	194	173	185	185	194	209	179	191	190	139	150	176	188	158	163	175	167	170	143	195	181	164	194	184	186	196	220	192	166	175	161	184	177	183	172	183	177	151	177	181	175	184	201	179	197	197	169	180	154	191	168	183	152	168	178	185	182	187	149	187	158	176	200	172	166	166	193	171	195	172	174	191	176	171	204	171	190	164	175	184	179	172	186	175	165	184	183	168	190	181	176	168	178	167	182	178	173	181	168	188	195	151	160	196	164	175	183	195	172	165	187	189	156	174	202	177	182	201	183	198	177	182	170	155	167	184	176	169	174	186	185	181	196	189	163	188	187	183	168	182	201	177	187	169	179	205	174	186	176	168	195	198	191	169	186	209	177	174	165	155	176	166	194	183	157	181	196	166	164	187	158	164	173	189	192	176	157	207	170	174	196	171	178	179	178	161	159	204	165	157	193	184	163	180	215	175	193	202	169	165	180	167	191	152	193	171	190	176	180	197	171	151	171	176	194	203	187	177	174	185	176	173	181	156	201	154	188	205	171	178	186	160	185	167	175	177	174	191	215	160	196	198	188	184	175	194	192	188	215	198	178	176	181	158	184	185	182	186	198	186	183	147	179	153	176	188	165	164	160	164	168	167	159	208	189	178	205	191	198	202	201	172	173	195	179	191	181	176	171	199	181	179	172	192	185	192	163	187	187	185	180	192	177	176	188	192	159	177	164	164	172	164	176	189	179	189	202	181	198	195	174	211	181	183	172	188	182	178	208	168	184	180	180	208	166	196	153	161	204	183	173	171	181	184	182	174	169	183	178	209	180	182	185	166	173	176	208	167	197	155	187	180	171	177	194	178	192	176	189	194	170	197	176	177	182	165	166	171	201	181	187	191	171	169	195	199	183	186	187	182	179	174	173	198	157	182	176	190	179	191	183	178	177	180	190	201	183	180	186	173	174	170	178	219	202	192	181	191	161	194	189	194	181	187	181	184	178	173	169	177	185	191	197	205	178	173	150	172	183	187	189	177	176	188	173	177	192	175	168	177	196	195	195	188	179	192	183	181	176	185	142	207	167	185	164	173	227	183	166	171	186	188	179	178	166	175	157	163	183
7620	6131	10124	7591	5427	4341	3599	3140	3139	3368	2359	1853	1885	2379	2471	1983	1669	1740	1787	1670	1653	1404	1424	1139	1029	930	801	873	817	828	682	730	596	662	646	594	577	582	588	543	537	543	584	514	577	569	555	531	535	517	521	516	520	499	548	521	497	514	523	489	489	490	463	493	492	518	497	499	471	459	507	492	484	465	506	493	514	516	532	506	485	498	491	485	485	462	510	492	490	489	504	514	509	458	486	488	493	486	470	467	473	546	500	501	471	516	482	471	458	479	540	467	494	486	475	479	496	491	484	488	465	524	486	504	492	459	500	497	498	474	510	495	517	477	527	510	547	484	462	482	481	482	489	529	494	490	443	512	491	491	477	479	523	510	511	492	475	525	505	490	552	480	482	509	550	497	465	486	506	516	547	470	495	534	501	452	558	501	483	472	473	511	495	487	481	470	543	500	485	518	468	484	493	498	484	483	515	495	513	445	497	480	528	534	471	493	487	484	472	502	506	467	461	459	476	501	491	479	501	491	525	501	487	495	469	473	494	529	543	518	482	497	479	506	463	470	513	473	495	518	492	478	496	511	508	486	488	490	509	486	488	506	474	484	468	532	501	506	489	469	495	484	458	503	480	513	476	506	523	458	451	489	452	469	453	486	509	496	460	455	500	474	475	478	468	498	459	501	511	480	492	488	495	479	496	523	495	528	478	492	470	544	478	466	516	491	455	481	455	503	506	502	519	478	458	480	487	540	455	540	493	488	525	490	487	463	503	476	550	497	490	454	504	535	478	472	538	485	491	484	516	476	462	493	471	496	497	440	477	495	499	467	489	502	482	463	491	477	520	511	489	480	458	524	514	498	492	468	496	513	513	466	508	492	501	495	527	464	447	504	497	470	487	510	523	482	483	512	521	505	519	458	478	469	454	519	482	455	499	463	492	486	455	481	457	459	493	459	468	509	508	496	489	464	486	523	505	501	522	514	489	482	474	486	470	487	465	479	495	483	490	466	448	541	506	501	484	467	531	486	490	499	472	462	499	510	495	492	500	484	500	486	488	496	498	507	464	471	546	474	486	495	490	468	514	504	516	508	478	452	473	492	493	473	508	499	511	466	490	469	474	505	492	487	499	471	477	468	484	523	541	471	517	481	482	466	491	475	471	472	482	530	524	472	464	500	496	517	474	454	465	493	466	485	470	484	468	492	486	482	489	481	514	513	523	523	473	528	513	516	467	487	462	493	457	497	517	490	479	488	505	495	487	509	479	498	500	480	482	489	475	507	473	483	497	454	487	505	460	457	513	477	502	493	472	449	467	509	496	503	486	493	469	473	503	495	457	494	485	478	512	535	489	507	510	496	493	491	523	479	450	553	468	469	463	498	483	473	492	484	499	524	486	502	495	521	494	474	481	496	494	486	494	520	450	480	489	455	462	499	482	473	503	494	508	505	487	465	548	495	480	498	480	506	488	503	504	494	494	487	499	514	475	498	480	501	489	472	504	531	463	468	524	513	504	510	492	471	481	472	520	503	494	497	475	519	499	503	490	491	473	489	510	503	495	474	510	487	493	470	477	524	472	482	500	491	483	463	450	533	489	480	494	503	515	486	478	454	498	490	526	509	436	480	471	475	466	494	483	513	500	470	510	494	517	505	499	468	486	480	545	479	488	520	455	481	505	477	491	471	493	512	493	488	477	494	445	477	481	474	478	460	511	453	501	491	504	426	479	469	536	453	499	491	444	488	469	449	488	499	486	479	460	500	421	508	466	493	477	509	504	524	444	501	508	507	506	518	474	476	475	495	468	490	487	505	508	532	511	488	474	499	507	482	500	480	452	484	514	502	489	493	497	463	460	532	458	499	477	470	500	533	496	470	512	484	512	519	472	479	478	485	479	470	513	469	496	505	511	462	503	452	497	484	479	449	472	501	502	485	489	523	482	494	512	476	483	465	466	517	518	484	492	508	509	471	467	487	498	472	522	508	454	500	493	500	487	504	475	512	509	470	471	454	498	503	449	490	476	472	494	472	529	481	491	485	486	488	471	520	516	491	480	480	465	486	523	486	458	473	533	529	491	462	441	462	444	520	495	469	457	462	469	528	473	495	458	460	474	514	509	505	498	471	499	456	475	472	508	476	533	489	528	513	450	521	511	530	517	487	498	508	510	497	477	415	454	491	505	566	485	476	472	471	510	473	519	502	502	463	493	464	485	502	465	498	500	444	501	524	532	474	521	484	489	482	448	526	502	547	483	498	513	476	514	541	480	507	513	477	471	478	505	495	485	476	515	458	483	494	508	472	499	472	484	491	466	507	492	512	536	513	483	516	525	472	491	485	520	534	487	518	480	452	446	461	507	517	466	510	455	500	520	493	494	512	463	506	479	485	545	466	478	472	485	481	464	496	500	451	534	488	504	500	467	461	520	452	490	471	520	478	450	474	471	484	473	507	493	437	458	514	488	488	502	517	521	512	491	461	522	494	481	521	494	498	495	488	466	483	511	472	462	482	501	494	445	503	487	516	468	501	475	484	483	495	532	494	514	499	486	455	490	507	472	447	517	513	518	479	501	466	517	471	498	481	509	541	493	506	458	491	465	475	500	476	454	505	469	473	488	515	501	508	527	474	458	497	459	487	475	492	510	448	495	531	494	518	470	475	473	483	501	485	471	466	468	513	497	510	472	483	476	519	476	516	481	461	463	510	504	509	507	494	470	494	479	480	484	488	515	495	490	513	453	474	495	505	498	513	458	517	462	472	498	508	504	503	506	489	492	499	521	464	434	489	492	519	507	500	519	521	500	510	524	507	496	524	523	508	543	471	444	450	513	448	500	478	495	500	485	490	510	499	533	512	476	454	517	471	474	489	480	489	501	491	500	480	519	464	516	461	510	493	468	491	509	480	471	492	461	484	526	477	534	523	475	520	515	480	481	479	477	468	494	476	487	468	497	522	512	497	477	496	515	533	484	507	523	501	488	525	459	525	470	467	509	508	498	495	512	515	507	474	464	469	475	455	449	421	504	480	493	510	510	475	489	493	494	476	457	500	499	473	442	513	466	489	508	449	471	486	502	499	487	519	488	484	487	461	497	507	484	460	552	480	498	519	521	465	485	481	540	496	509	494	476	500	463	480	487	486	518	471	482	494	507	510	501	509	469	492	498	482	492	478	499	454	470	512	501	493	512	512	493	479	497	491	485	483	500	542	526	538	512	495	517	492	463	460	465	493	519	477	475	439	466	507	537	535	489	481	540	498	460	549	500	484	511	466	507	476	471	496	511	521	496	512	542	486	503	447	500	499	484	458	498	504	499	524	483	483	519	473	506	496	449	492	507	511	482	475	506	503	502	506	518	484	482	514	450	487	471	553	486	508	502	491	486	485	503	504	455	493	471	481	489	493	480	470	524	495	472	511	467	521	474	518	557	522	523	481	507	525	520	510	461	487	483	480	498	487	518	465	519	519	493	523	483	470	481	452	509	511	507	483	505	486	461	506	486	495	507	480	479	504
28296	24522	22308	8565	2932	2432	1803	1911	1909	2403	1592	892	903	1440	1489	1272	1008	982	994	839	847	783	775	635	552	445	453	340	352	358	313	265	222	214	264	251	241	211	183	201	159	176	177	182	157	165	182	178	184	138	143	149	126	138	133	126	126	146	136	152	149	141	146	151	139	126	149	124	139	149	125	158	125	123	129	134	130	146	148	129	140	162	126	152	147	121	125	149	129	137	154	159	130	145	136	137	127	141	137	136	122	148	144	123	126	155	136	114	134	123	138	139	123	137	120	147	129	137	123	121	144	134	103	134	142	133	153	125	154	136	116	141	123	168	137	135	126	130	148	136	135	125	142	139	114	124	140	143	121	138	163	125	139	126	126	130	128	142	127	134	142	134	150	153	129	154	134	142	129	146	159	136	123	139	122	148	147	139	135	128	130	130	127	164	137	131	132	123	121	144	156	159	144	142	136	133	133	144	134	134	149	126	162	133	125	138	127	133	142	128	128	149	128	142	156	115	133	139	126	113	128	130	143	142	127	159	138	131	137	146	123	146	127	154	139	135	154	137	134	138	133	135	131	126	158	122	118	144	121	138	108	141	130	134	121	142	131	151	136	132	129	155	137	144	147	148	134	135	149	143	122	137	117	137	139	133	148	136	143	122	132	149	119	151	155	158	148	135	133	147	123	135	145	146	130	132	137	131	104	137	151	170	126	140	129	150	139	131	127	160	139	121	127	152	133	147	151	132	144	111	131	114	145	160	129	138	136	127	118	152	149	151	138	132	123	141	147	130	132	140	134	140	139	125	144	139	125	158	114	148	149	118	147	146	132	145	121	128	128	151	145	126	134	123	136	136	114	133	154	128	114	122	143	125	129	149	141	134	154	137	139	127	139	121	143	108	137	145	126	131	118	142	148	132	128	131	109	125	131	115	143	131	131	113	133	134	140	132	134	154	137	143	131	140	116	158	139	148	106	121	135	142	135	140	142	124	143	119	136	129	129	139	134	122	136	150	138	144	134	133	117	117	132	131	135	142	134	122	151	167	134	135	146	127	126	137	122	150	116	142	146	122	149	144	139	135	133	110	146	154	138	121	131	125	148	146	141	109	124	125	129	145	130	135	129	151	132	155	110	151	153	127	117	126	137	141	146	116	122	112	126	114	148	154	123	143	134	142	135	126	140	133	146	135	128	134	133	132	147	110	139	119	168	124	139	124	139	142	149	125	140	135	134	143	150	138	136	154	123	137	134	142	136	152	119	139	127	145	148	129	116	138	141	131	146	149	133	134	154	125	123	125	127	157	134	110	117	159	132	129	142	126	144	134	120	130	154	118	140	158	130	148	129	133	153	136	98	136	146	143	116	118	151	137	114	133	151	140	126	115	120	141	141	137	140	135	129	128	157	134	160	147	132	131	143	131	127	114	130	153	129	122	113	135	118	152	148	125	143	149	153	130	144	133	138	118	149	137	117	141	141	151	123	126	138	110	132	127	113	122	142	158	136	169	131	126	121	144	130	131	135	128	145	133	138	132	147	128	137	139	143	116	135	127	129	139	141	143	130	138	131	136	129	130	139	136	117	133	139	118	143	154	128	136	120	127	141	130	156	129	163	137	135	141	139	152	115	147	130	143	142	132	131	141	129	104	125	145	134	139	118	143	120	139	154	124	151	156	122	147	147	133	139	125	128	143	133	119	137	134	153	136	135	132	122	125	124	142	143	131	144	136	124	140	122	121	105	141	148	134	128	122	120	139	140	136	128	148	143	123	132	140	129	146	119	123	133	141	129	126	136	171	142	125	132	139	149	115	161	120	126	130	134	133	135	152	146	136	128	146	158	147	129	125	161	109	135	143	138	148	119	119	129	126	141	149	120	108	124	143	113	134	140	127	152	138	146	138	123	130	143	141	142	147	146	128	152	147	125	151	155	158	140	137	133	115	124	121	115	133	159	149	127	133	124	134	141	148	150	117	133	137	129	126	136	146	138	164	147	141	125	132	117	122	160	140	171	151	136	151	129	149	163	109	133	122	151	143	137	140	150	126	136	133	129	136	148	132	137	152	120	139	144	125	146	148	143	105	133	139	145	139	147	134	154	157	142	113	140	101	137	136	149	118	120	129	149	120	156	127	129	146	151	126	129	151	134	158	156	117	114	128	144	141	142	126	147	127	129	129	148	135	136	152	140	135	127	121	133	147	117	125	144	129	124	143	135	134	141	146	150	131	124	147	116	134	120	134	123	143	143	137	143	153	158	128	137	130	136	136	126	147	132	132	135	118	126	133	131	158	134	145	124	165	124	114	151	132	132	121	127	117	165	147	133	161	135	134	131	113	132	138	156	145	130	119	140	139	150	132	137	142	130	143	137	133	114	121	137	140	144	126	146	106	135	130	148	130	150	132	140	139	123	138	130	136	124	131	132	144	111	155	145	146	122	137	132	138	133	129	128	139	122	144	142	141	129	147	121	139	117	117	135	144	138	127	130	144	125	145	142	137	125	151	143	138	134	149	115	135	120	139	138	136	121	114	144	142	141	137	125	155	121	135	140	144	144	149	135	146	148	142	134	141	136	134	155	130	136	148	127	146	127	151	141	156	134	135	126	148	140	140	114	142	119	134	129	133	128	129	132	147	133	126	122	144	126	151	160	141	152	119	149	137	124	129	123	133	138	155	131	137	145	130	127	137	135	128	142	120	128	134	143	136	130	132	114	144	134	96	138	120	122	134	135	136	147	137	129	152	126	129	157	143	133	141	115	124	133	122	129	142	156	143	127	102	129	157	153	127	142	133	137	124	134	152	141	131	164	137	150	125	137	134	141	130	117	124	147	119	118	141	137	111	118	111	120	126	127	122	123	123	143	131	126	114	143	125	157	119	136	127	124	122	151	140	131	140	136	144	135	140	145	129	130	134	141	136	139	148	125	125	123	136	143	124	131	138	132	141	127	141	138	126	144	139	123	163	130	131	124	141	122	124	147	124	145	116	142	123	132	131	146	125	132	153	145	129	136	142	130	135	132	133	112	117	112	149	107	124	120	133	152	134	120	138	137	142	152	127	131	133	135	146	139	122	119	134	142	120	132	151	147	117	131	136	135	123	131	125	132	130	133	126	126	114	134	149	155	157	118	161	121	146	142	124	161	140	119	128	138	123	140	127	126	137	132	145	152	129	131	145	138	122	124	125	127	132	124	161	142	136	156	131	157	127	131	139	143	126	147	144	123	129	135	116	136	128	126	159	131	134	139	145	130	157	132	128	126	134	146	137	130	155	148	132	156	143	153	135	134	164	136	136	119	150	155	145	135	135	146	135	152	135	139	145	148	132	141	134	124	136	138	133	119	153	119	125	132	142	139	126	108	126	143	146	118	139	158	156	126	143	145	122	130	115	132	113	127	140	137	152	127	132	112	120	141	159	122	149	135	139	142	145	135	125	120	128	142	125	119	148	136	171	155	134	120	141	136	138	128	127	121	143	143	119	126	123	130	152	142	135	128	145	124	141
18952	21834	29223	18668	13936	14173	12644	13581	13967	17185	11790	7665	8113	12875	14936	11267	9373	11476	11095	9148	9299	8287	7614	7165	5969	4685	4189	3825	3951	3870	2874	2352	1627	1945	2571	2305	1720	1664	1670	1580	1015	1059	979	1111	1034	991	865	782	791	640	530	497	525	488	409	417	404	407	404	383	418	376	397	380	379	405	382	394	388	397	374	377	378	400	394	353	365	361	353	399	375	398	381	374	379	401	416	381	411	398	409	365	351	365	385	368	393	373	401	375	388	400	397	352	358	369	371	393	404	383	375	377	400	372	376	411	393	382	356	422	408	407	355	390	373	386	370	372	401	374	376	371	398	376	357	353	374	365	373	352	376	394	370	363	394	349	342	403	368	374	388	352	387	381	335	353	407	404	408	399	404	376	398	381	400	355	380	386	395	373	387	395	397	365	360	355	380	372	363	408	379	385	358	365	348	361	381	362	393	397	365	367	343	405	360	381	373	330	372	369	336	409	405	389	411	382	360	359	377	336	379	392	385	404	347	392	404	363	387	404	364	368	381	382	387	361	385	398	397	400	385	420	376	340	398	399	404	382	398	382	367	371	354	350	426	359	364	389	385	363	362	379	369	368	357	387	350	379	372	353	349	353	376	390	367	385	389	394	395	382	420	375	367	387	386	354	412	389	370	374	388	388	354	358	376	365	398	371	379	364	348	345	398	399	365	351	397	352	416	370	381	389	355	357	364	341	388	350	361	365	377	393	367	339	393	369	390	405	409	378	376	359	393	380	365	360	340	389	369	404	395	354	393	374	352	399	378	337	383	376	381	389	387	393	382	380	388	375	390	377	405	384	368	384	392	372	382	402	391	370	377	398	381	410	349	353	371	397	392	367	359	387	360	419	395	385	387	369	400	380	365	397	384	367	389	373	369	356	378	380	396	392	392	386	330	377	388	385	364	369	377	384	374	378	364	363	349	373	412	400	346	381	388	329	396	383	370	339	391	376	381	368	387	392	389	397	373	364	394	386	367	389	370	382	379	355	394	355	384	382	372	377	385	375	406	358	361	386	382	371	397	387	388	363	384	375	363	382	355	415	396	372	373	380	374	392	384	381	403	351	378	355	371	381	368	385	420	344	382	384	388	383	361	348	340	368	383	396	387	367	366	392	407	390	386	372	375	362	359	374	379	362	363	357	384	392	363	353	378	376	359	371	363	344	372	370	399	356	384	422	396	392	387	386	363	385	342	398	349	378	375	383	380	359	392	388	404	354	386	356	334	388	353	387	374	364	329	380	360	400	347	366	433	336	378	387	379	374	376	350	360	369	376	371	419	401	396	407	348	415	381	380	365	390	375	391	383	358	387	350	366	370	399	371	354	345	355	361	356	398	381	361	366	400	377	362	361	351	400	389	375	399	393	376	403	399	366	398	351	348	416	388	384	375	382	399	356	378	356	393	396	349	360	394	392	391	408	367	380	369	370	393	365	378	373	384	348	361	353	395	352	420	414	368	370	363	378	372	372	366	369	356	387	362	389	372	366	377	383	382	375	379	371	366	388	421	378	430	364	396	358	424	394	394	340	405	386	398	385	376	382	352	364	374	398	357	380	364	408	389	394	367	399	362	388	371	405	392	379	350	369	342	368	380	380	364	336	359	399	365	362	366	394	378	385	362	358	375	388	369	419	371	371	361	377	389	392	374	371	342	378	367	391	360	351	344	376	364	330	388	381	387	383	339	352	384	369	375	398	376	431	377	407	382	372	384	347	399	359	387	356	362	390	377	368	386	371	367	388	359	358	369	385	388	344	377	363	379	412	355	365	375	400	385	375	377	388	375	410	338	362	406	380	375	388	375	357	370	353	384	377	377	377	411	397	398	387	369	392	399	413	365	377	380	369	368	342	361	361	377	417	359	373	384	360	371	367	408	348	356	360	386	397	359	375	358	390	393	386	359	357	384	423	383	428	349	400	378	362	354	394	377	380	412	368	360	378	364	350	353	388	415	379	396	385	401	337	369	370	360	377	396	375	383	362	373	373	361	374	360	391	395	361	378	341	415	394	363	363	387	377	386	375	392	368	402	377	356	399	389	379	371	384	371	403	388	380	406	379	404	378	399	351	351	389	395	368	398	350	404	360	360	423	390	390	383	360	353	370	373	389	378	419	413	356	397	376	385	382	387	394	380	436	378	386	384	372	387	374	393	389	351	378	424	365	411	366	359	392	390	400	376	395	373	334	375	377	369	372	396	388	380	378	415	379	365	397	396	368	364	351	386	394	379	377	380	372	361	402	354	369	380	369	349	395	376	381	383	354	350	396	360	386	384	372	334	394	350	398	380	361	400	384	366	366	355	343	408	369	366	365	364	390	364	387	389	372	416	353	360	394	377	366	372	408	386	381	372	377	374	372	389	386	373	395	365	392	384	374	383	402	396	392	397	385	382	348	358	352	363	374	371	378	368	408	367	388	369	406	359	417	400	401	384	374	362	356	351	386	402	350	363	400	410	356	403	379	390	383	387	384	359	367	392	383	375	359	374	378	362	368	384	374	352	378	380	376	382	387	385	388	372	371	347	365	377	392	397	368	373	367	396	358	356	393	397	394	366	366	390	350	395	384	365	334	362	381	352	357	387	410	398	399	385	416	396	366	358	389	391	376	381	388	389	353	339	395	400	411	388	370	356	356	370	382	407	364	377	362	400	371	390	403	352	360	375	341	334	413	384	360	345	409	394	377	384	357	396	359	376	394	348	364	370	393	404	383	371	364	356	387	384	401	390	387	379	363	375	359	374	369	380	351	364	396	402	406	379	405	392	371	366	377	349	386	428	373	393	380	417	373	405	364	358	389	378	358	380	360	361	356	367	401	365	355	359	375	385	388	354	412	385	375	385	374	389	373	415	389	390	340	377	363	367	381	383	381	395	374	375	415	406	380	364	373	379	342	399	409	406	357	388	383	365	384	373	392	368	393	370	378	373	373	373	415	366	400	374	357	408	353	401	363	400	351	391	372	374	384	382	417	355	378	375	385	349	402	399	388	336	394	376	381	417	371	441	371	403	383	370	388	386	373	351	399	405	358	399	377	385	376	376	425	387	383	394	405	359	360	375	377	431	376	374	377	342	353	371	375	412	400	371	361	391	415	356	366	365	395	362	363	363	365	390	376	360	341	407	380	335	377	361	413	357	383	405	389	357	386	404	367	395	382	398	375	355	366	390	397	360	374	357	343	380	340	393	364	385	387	372	379	369	390	353	347	418	398	384	403	376	373	378	393	387	353	395	380	389	370	365	331	365	368	364	371	390	389	365	351	375	347	394	404	337	386	361	406	377	366	397	392	354	399	347	351	357	392	371	378	352	404	403	438	365	400	394	376	348	379	385	376	366	383	390	356	345	363	397	377	373	393	380	361	357	402	399	370	382	394	359	422	336	350	422	375	381	363	420	419	373	355	383	353	351	370	395	372	407	399	369	349	386	384	383	401	362	388	396	401	369	368	356	379	410	397	368	379	369	376	391	375	382	374	389	374	412
38133	37393	31513	17541	8783	5330	4474	3708	3457	5097	3203	1563	1705	2140	2831	2490	1878	1844	1803	1845	1737	1553	1287	1082	824	733	626	573	624	556	511	375	316	291	384	325	250	250	248	226	184	160	161	167	194	157	170	148	140	131	100	115	98	107	109	79	100	85	88	101	95	98	91	86	91	74	99	86	87	81	87	77	89	81	111	83	79	96	91	88	84	97	71	82	78	93	89	95	81	111	99	81	90	95	82	97	87	77	90	97	103	104	94	99	86	78	103	86	95	84	87	81	83	94	89	110	92	93	79	76	114	83	92	95	97	92	84	88	90	84	95	98	102	88	98	90	103	95	79	92	83	94	77	80	79	100	95	101	70	82	69	102	85	85	91	85	82	83	71	89	90	88	105	96	93	92	77	115	82	87	84	84	90	89	96	79	90	90	99	95	89	88	92	84	99	76	78	90	97	73	65	91	93	80	80	79	91	87	84	90	97	95	77	87	75	75	70	100	98	87	74	98	85	82	101	79	78	104	88	88	96	88	75	96	96	82	88	96	100	96	76	76	93	97	77	87	77	108	88	87	82	90	79	95	94	75	97	95	100	88	70	82	96	84	87	82	85	127	82	99	81	74	91	89	83	89	81	90	88	80	89	90	87	89	92	79	97	94	81	84	83	103	74	91	92	90	109	96	83	95	98	72	78	84	85	92	89	92	91	78	80	86	107	78	83	82	80	95	80	77	98	75	92	73	101	94	77	82	78	110	69	105	97	105	75	98	91	83	82	89	80	95	92	100	87	93	84	104	86	88	103	82	95	92	99	87	86	93	90	78	88	87	86	93	91	96	82	80	92	86	95	88	72	104	86	90	84	100	110	89	96	106	101	69	97	84	100	89	93	87	81	99	81	83	95	88	81	85	100	94	97	93	73	73	79	87	84	85	78	87	90	100	91	82	101	85	80	94	113	93	88	97	102	74	91	83	92	80	102	84	85	95	100	87	93	92	92	85	96	78	81	94	93	95	86	96	87	99	81	110	100	85	81	81	84	82	82	85	76	113	101	66	103	71	84	84	80	106	85	83	97	93	89	94	98	76	96	88	96	91	87	91	91	90	86	80	95	89	76	104	102	109	87	94	109	86	88	107	103	85	96	97	82	106	95	90	88	100	78	80	72	104	83	97	95	89	88	91	86	81	111	79	88	64	94	94	106	102	83	91	88	97	94	78	77	88	82	88	86	91	78	100	81	70	69	88	79	77	99	94	97	89	73	65	82	99	99	100	93	96	90	104	76	82	92	86	76	78	81	86	109	76	86	72	98	83	79	87	90	84	98	99	106	94	98	95	88	82	87	86	97	89	83	99	85	101	74	101	98	90	90	79	89	99	82	79	83	93	83	71	93	81	78	76	94	89	102	87	94	72	102	95	84	92	104	91	93	99	75	96	90	80	85	101	100	76	110	70	68	80	106	75	94	86	77	95	77	68	97	87	98	78	87	91	79	85	97	78	72	98	76	88	95	111	101	75	99	100	86	93	77	82	78	98	99	83	96	100	119	87	84	78	77	99	92	100	91	88	89	95	90	98	93	82	102	114	91	92	96	105	93	85	78	100	83	98	87	84	89	78	86	72	85	93	81	80	89	92	75	76	90	95	95	101	87	85	100	83	78	93	81	87	81	84	94	98	99	104	86	101	88	67	103	88	83	82	83	88	84	99	93	91	87	73	99	78	110	79	109	83	95	88	72	95	79	99	86	81	94	78	108	79	95	69	92	95	85	108	78	101	89	92	86	75	104	93	75	74	82	87	87	96	105	79	87	71	86	82	99	85	78	88	87	109	92	71	85	99	93	108	89	76	73	95	91	96	83	96	86	97	110	81	83	106	104	86	80	82	80	79	82	102	93	86	97	92	94	101	68	101	88	67	87	88	76	82	75	90	94	97	98	88	92	97	78	104	70	104	96	85	82	77	88	78	79	73	91	90	84	109	93	80	67	86	93	89	89	98	93	104	85	110	92	83	89	83	84	85	86	103	100	96	94	99	90	84	86	98	81	99	100	94	91	90	99	101	93	97	102	97	96	91	101	91	89	103	101	84	96	97	91	90	88	90	89	83	96	90	84	98	114	85	92	78	79	85	102	99	102	96	77	91	95	101	88	86	102	85	87	94	92	106	96	86	101	97	101	88	93	85	87	106	94	82	97	98	88	96	99	88	87	85	91	71	102	101	94	98	91	85	105	92	100	94	77	96	89	76	98	96	106	93	79	85	81	106	87	91	83	74	88	100	79	83	97	106	84	85	85	82	99	82	85	63	77	78	95	111	71	84	109	83	94	96	86	91	80	94	102	95	72	70	82	74	89	85	110	83	96	77	81	86	85	79	77	87	88	100	83	106	94	85	88	93	81	82	74	86	92	79	95	93	97	92	100	85	88	70	103	90	99	95	89	79	75	98	87	90	88	80	94	83	88	100	105	95	96	92	88	95	99	97	93	100	109	92	89	82	113	95	93	85	90	101	99	91	91	91	100	88	80	114	91	71	99	108	106	86	81	99	95	76	101	87	94	88	81	98	104	86	104	117	93	91	87	80	89	68	88	87	91	85	86	94	91	83	104	77	95	114	99	96	104	91	85	103	90	86	78	90	90	82	67	80	77	96	89	93	102	105	79	94	88	100	95	90	95	95	106	110	87	91	85	78	89	72	96	92	86	107	99	93	76	97	94	88	99	77	93	82	84	98	82	108	86	102	82	91	74	98	88	107	110	91	86	89	98	94	95	86	93	97	95	73	97	100	87	66	101	83	98	89	85	86	93	87	88	91	77	103	90	98	76	97	74	90	102	83	73	111	81	87	105	81	95	90	75	85	77	95	93	72	99	81	95	97	92	78	71	98	82	97	92	100	78	75	76	89	101	99	83	74	89	88	77	90	88	65	111	83	78	79	94	66	92	97	89	98	86	102	100	87	92	93	88	97	92	95	91	84	82	86	86	88	87	103	102	98	104	76	74	79	92	75	94	71	95	96	95	97	82	106	106	103	95	103	110	84	105	85	99	98	92	85	80	88	93	61	92	85	84	78	94	102	89	76	69	95	86	97	101	99	91	92	83	79	90	98	82	82	93	82	80	93	89	72	103	102	94	112	84	99	92	101	85	74	78	83	97	95	95	80	90	75	96	117	84	93	92	101	95	83	76	77	97	95	87	97	92	93	88	100	104	103	99	88	92	98	95	87	84	97	84	95	87	82	91	92	98	90	82	88	118	102	81	101	91	103	87	74	91	84	91	70	87	96	77	74	84	93	92	83	92	88	99	86	83	77	90	92	86	103	84	82	96	79	106	105	96	90	95	80	83	76	79	87	86	93	105	86	99	70	84	92	96	94	86	89	103	91	74	92	84	87	86	93	86	85	87	72	86	76	108	84	73	89	94	96	92	90	102	92	86	92	70	88	104	97	73	81	76	75	85	90	91	106	78	82	86	76	79	79	74	79	81	81	92	104	80	96	83	87	89	92	82	84
24656	33468	35366	25253	20738	19023	19298	18051	18712	26185	16717	11151	13419	17346	21257	18465	15561	16200	17087	15993	14721	14354	11638	12046	9851	8209	7324	6785	6714	6002	5972	4326	3152	3008	4763	4071	3069	2857	2963	2477	1620	1582	1496	1958	1662	1726	1352	1306	1082	790	559	504	503	422	358	334	338	331	343	297	297	289	312	266	291	283	264	279	286	250	296	279	281	246	277	281	262	264	258	254	246	262	252	284	299	276	278	273	255	253	255	249	289	265	276	300	265	290	258	260	289	268	291	285	326	262	275	260	295	293	293	292	287	263	255	255	314	231	265	244	281	274	270	260	238	261	282	252	250	265	250	265	267	266	273	261	311	252	294	256	255	231	280	241	267	281	252	247	218	260	244	250	254	268	262	273	242	271	241	251	264	270	299	276	242	291	269	282	256	275	256	244	266	271	249	284	242	243	297	288	266	276	241	250	262	232	285	277	246	267	258	263	266	274	275	263	288	259	295	275	273	268	241	275	263	277	280	264	245	305	255	291	260	239	294	267	274	255	256	267	243	266	281	242	278	266	279	264	269	297	247	246	260	267	243	288	268	247	260	271	289	253	256	248	259	301	251	277	269	256	291	279	256	280	265	278	264	277	267	280	230	261	247	254	272	216	223	268	247	256	268	280	265	285	263	266	292	273	265	273	291	233	283	288	276	255	257	259	242	259	253	275	271	252	254	251	245	250	231	263	253	272	308	274	268	259	262	284	238	268	273	273	246	258	234	303	232	244	288	261	247	279	254	261	276	281	257	280	287	283	250	280	238	286	301	259	274	275	286	249	227	249	254	282	265	235	262	272	273	289	293	249	266	279	271	269	271	292	235	247	223	234	260	228	242	260	274	258	269	263	274	257	267	268	244	280	299	265	276	277	247	254	276	256	269	269	253	244	226	258	288	276	262	242	269	257	273	289	294	269	242	264	293	258	271	264	277	244	259	279	252	251	248	281	276	253	233	236	277	256	285	252	262	288	266	284	278	285	232	276	268	281	266	273	257	289	251	241	257	298	275	237	271	284	281	277	272	272	247	271	283	250	262	271	260	251	242	263	280	290	280	253	267	281	269	245	278	284	266	260	266	271	251	269	287	265	288	266	276	253	250	270	254	289	271	268	266	278	251	261	263	258	280	272	248	222	255	261	285	270	255	259	259	257	256	262	248	279	249	258	266	278	262	292	299	274	269	269	260	257	245	266	262	287	247	268	281	236	267	305	261	267	257	285	266	283	279	265	271	267	262	247	245	271	302	260	232	275	248	245	256	225	252	270	258	282	264	270	260	262	283	263	296	269	271	278	276	274	264	242	269	293	278	275	261	254	267	272	252	257	253	245	282	258	246	289	293	253	283	262	260	277	304	262	249	246	245	250	247	284	272	258	278	245	246	261	231	257	261	258	247	243	273	249	246	265	289	270	271	285	272	275	259	267	284	259	272	288	273	248	279	281	253	263	290	271	274	272	283	254	271	274	243	263	244	284	263	246	280	283	257	276	249	243	315	271	265	295	273	285	238	302	270	257	236	237	246	278	263	286	287	258	230	259	278	255	274	249	262	252	248	267	257	260	276	271	267	224	258	254	273	242	277	265	222	276	274	253	247	284	264	242	283	252	265	266	253	285	238	262	268	266	258	288	299	253	270	296	290	296	254	250	274	245	292	275	308	290	277	275	284	257	261	253	302	287	281	272	282	241	252	256	271	260	259	279	243	285	280	268	250	244	223	239	258	256	246	276	258	281	264	295	282	267	283	251	285	243	266	286	257	258	273	276	278	273	283	299	256	265	232	257	272	259	268	286	253	252	248	269	274	275	274	253	247	265	259	254	285	255	282	292	265	266	262	268	261	290	272	265	282	265	259	261	274	258	276	250	268	295	264	244	259	252	258	274	267	281	267	233	264	266	259	257	269	287	250	289	299	271	248	236	262	262	278	253	251	256	254	275	243	259	254	269	261	271	255	250	272	282	258	255	247	235	254	249	266	282	246	274	250	276	239	253	268	274	277	282	258	258	282	288	258	251	267	286	263	276	233	229	262	270	246	276	316	243	276	244	247	291	252	253	249	250	277	278	257	251	245	262	278	270	252	288	250	237	301	280	267	258	269	254	263	239	242	255	269	257	244	275	294	269	257	280	265	288	256	271	269	272	268	254	282	227	259	271	257	266	265	271	271	271	279	270	247	268	292	264	296	260	282	258	248	259	248	250	287	266	255	272	253	243	272	281	253	248	247	280	274	249	280	287	260	251	253	235	287	267	277	252	241	272	260	274	279	256	294	251	287	259	288	261	246	283	247	278	280	257	277	274	261	266	239	258	276	284	268	298	277	267	256	254	278	255	266	243	248	260	254	290	258	242	255	269	268	290	256	285	269	265	284	252	275	291	256	284	268	269	273	275	279	256	245	297	279	274	291	261	293	275	265	240	254	246	282	243	277	260	291	265	266	281	242	251	260	282	265	258	233	241	269	297	256	283	244	261	245	279	295	253	259	274	248	269	267	263	260	270	283	280	343	272	280	260	248	267	268	279	259	275	285	275	262	274	250	259	248	269	245	266	260	282	263	275	250	278	247	276	305	242	266	260	240	255	249	269	269	255	289	246	269	287	280	281	298	231	243	232	260	254	269	271	292	266	271	264	277	245	287	236	250	283	276	232	253	267	284	263	257	300	257	266	238	230	256	286	255	254	253	232	226	267	244	225	268	268	262	243	287	251	242	269	290	271	251	257	245	256	275	254	259	262	267	253	279	269	285	274	274	242	276	268	279	267	275	270	289	258	258	280	268	282	245	293	286	264	267	252	306	283	281	253	250	250	282	267	257	249	258	245	259	276	241	232	258	250	260	239	277	239	294	251	247	246	274	269	278	271	237	245	236	272	264	262	281	278	269	280	276	247	239	265	260	254	287	272	251	277	286	258	233	269	270	258	274	272	265	243	234	283	252	302	266	249	294	278	258	265	269	271	277	289	258	247	295	261	253	251	301	264	276	236	248	251	251	288	262	266	298	264	268	228	264	299	267	274	273	281	256	248	279	263	252	261	274	283	277	255	260	284	274	262	267	244	282	272	286	281	248	282	306	280	269	258	255	294	263	243	274	276	279	240	283	278	269	301	284	275	275	286	259	269	255	273	253	278	263	273	258	281	262	263	260	270	266	283	267	271	246	245	240	237	284	265	247	271	272	274	285	280	307	247	287	247	267	309	261	255	271	246	274	266	270	273	272	273	248	290	256	267	294	254	269	266	253	283	255	254	247	264	272	246	231	274	280	289	271	261	244	297	246	285	268	270	245	276	255	285	248	283	278	254	268	280	268	257	241	259	278	246	267	278	259	259	291	253	245	250	274	267	273	298	263	248	273	247	240	285	259	240	286	228	279	251	246	274	274	270	248	278	268	266	254	268	271	264	282	256	255	271	278	292	282	254	259	266	283	264	246	276	244	240	271	291	243	273	292	263	287	247	273	262	260	263	282	252	267	291	272	252	285	278	235	259	249	285
9351	6062	3258	967	563	430	382	371	306	345	284	266	225	229	260	260	226	239	220	244	221	207	223	204	227	200	207	189	200	197	176	159	198	160	200	193	170	163	190	169	187	185	177	185	171	181	177	177	159	179	163	162	165	163	175	189	153	151	167	158	168	181	169	168	197	169	192	179	187	188	165	162	182	167	156	177	192	185	168	168	170	161	147	171	175	183	162	170	197	170	182	168	191	164	183	182	179	182	183	176	181	161	162	182	169	196	180	187	183	200	201	179	166	173	169	165	173	176	183	198	193	193	174	177	193	177	138	178	144	167	176	140	176	202	194	201	157	163	167	174	154	187	176	191	172	176	190	188	164	191	176	173	181	187	159	174	190	174	160	172	191	188	164	181	157	185	181	189	179	168	180	165	163	168	151	163	164	171	150	165	180	192	161	159	193	202	193	186	184	167	185	164	189	173	172	178	145	195	177	174	186	172	173	178	187	191	156	181	196	183	188	171	175	167	206	170	169	178	172	186	165	169	188	189	172	151	179	199	209	190	198	162	206	160	186	170	199	169	205	185	194	178	184	169	168	168	179	171	178	177	160	170	201	183	177	166	174	176	176	189	163	171	166	171	206	196	167	171	164	185	186	187	205	177	165	188	175	182	177	182	219	190	169	172	192	168	164	164	173	182	165	160	169	154	184	177	192	145	170	164	171	178	172	203	180	179	176	173	191	177	182	181	179	175	181	180	168	191	165	174	166	151	186	186	180	189	189	183	184	139	167	148	179	170	159	166	185	168	179	159	167	172	164	178	173	193	173	190	172	166	147	157	178	181	186	195	164	166	146	191	190	182	167	180	192	155	174	178	193	168	178	170	175	161	204	198	177	204	154	181	191	185	191	194	160	160	160	173	150	168	186	180	142	197	186	193	173	166	177	166	189	152	184	197	180	199	162	186	198	160	166	180	181	165	174	174	183	178	174	165	188	191	190	171	191	183	185	166	193	181	173	165	164	166	174	167	183	151	154	181	187	166	178	169	179	154	191	185	168	180	186	153	169	180	198	192	173	181	188	197	166	192	182	176	182	202	197	160	179	181	176	189	151	169	170	179	183	192	182	153	161	172	175	203	152	153	173	168	186	186	182	179	172	169	190	177	159	178	136	194	192	177	178	188	156	226	149	165	165	156	198	170	174	172	155	205	191	172	196	178	183	180	177	154	180	180	154	192	178	178	166	177	161	171	163	167	154	176	167	187	178	170	177	165	172	169	180	184	179	173	176	208	183	191	165	182	186	184	171	177	162	193	173	168	205	170	194	183	179	177	215	186	186	188	193	181	162	186	155	188	162	172	170	174	168	161	159	183	166	168	189	188	227	173	171	163	178	191	156	180	164	181	183	154	175	153	165	173	180	167	182	168	187	178	181	196	200	157	205	178	162	156	164	164	173	193	182	191	183	177	192	170	174	180	174	217	170	199	174	181	168	162	161	167	183	188	174	173	151	165	206	142	189	164	170	171	190	159	188	169	181	191	179	170	180	193	193	165	178	188	169	189	164	205	186	175	159	160	167	178	196	181	185	188	185	183	180	173	189	193	162	162	174	157	169	191	183	169	169	163	177	171	179	178	156	183	178	176	154	188	182	180	182	171	170	182	180	158	162	178	206	170	182	186	187	186	181	163	175	155	170	173	163	168	161	204	170	160	167	175	163	183	186	168	169	169	185	185	189	167	173	191	190	161	193	148	187	188	198	176	168	165	208	166	181	182	161	170	132	159	191	187	183	163	184	177	175	186	176	172	184	169	201	160	182	178	167	173	159	209	195	185	163	191	179	175	171	157	196	144	167	200	200	174	191	204	176	168	196	175	164	175	161	191	172	174	180	165	178	185	183	186	177	205	181	185	169	188	194	180	192	163	180	170	182	192	174	148	188	204	155	164	185	179	180	170	163	180	173	182	185	167	196	169	173	185	179	157	156	182	165	168	179	145	189	151	141	173	189	177	167	188	151	195	186	190	210	185	177	162	212	186	180	200	182	149	171	182	165	181	178	166	172	184	190	175	165	178	171	183	173	162	179	166	174	161	183	164	195	177	171	147	171	193	186	170	173	190	191	162	164	169	163	170	156	210	176	198	182	155	170	175	182	160	204	178	185	178	211	164	169	186	167	189	161	174	166	150	207	187	193	162	173	176	147	168	180	168	170	169	195	189	183	175	179	169	176	159	171	181	200	148	189	179	219	196	197	180	180	186	173	192	164	186	209	165	171	179	179	166	165	180	176	176	190	191	154	175	198	187	161	162	168	168	160	182	182	150	158	173	188	171	173	165	193	169	169	175	167	188	194	174	173	165	179	174	185	196	196	174	202	193	223	150	183	170	185	211	184	145	194	182	166	169	190	172	171	162	167	173	173	177	177	195	171	197	210	175	168	184	212	178	180	177	207	159	172	179	154	163	177	162	202	203	162	142	175	191	166	174	177	174	198	187	192	175	173	181	186	191	180	178	159	182	178	171	169	180	196	142	186	196	201	191	167	170	186	187	199	164	163	169	160	197	174	168	194	164	169	175	172	149	181	163	177	193	185	166	171	167	185	167	175	169	152	183	196	174	197	180	180	191	188	163	170	160	184	158	168	197	189	166	173	181	175	178	157	199	191	171	166	167	170	202	201	174	189	182	181	176	164	181	184	188	168	162	171	173	202	173	175	221	184	183	193	186	169	178	189	167	184	181	183	183	183	170	156	161	177	192	156	185	190	204	193	158	181	182	176	175	174	196	160	187	198	181	170	197	160	168	167	185	196	172	188	184	156	195	171	161	184	176	199	207	177	187	151	180	185	169	175	187	186	171	174	178	174	175	196	183	184	179	183	179	164	163	172	156	177	167	197	157	169	168	186	181	169	177	163	179	170	173	166	168	173	194	180	185	151	172	189	177	186	147	183	179	199	177	157	181	165	183	165	158	180	166	164	191	174	183	171	195	165	203	193	184	168	133	180	156	184	160	186	171	187	166	179	192	179	180	171	162	191	186	169	157	169	180	168	149	188	175	175	165	180	174	173	180	200	162	177	159	181	186	209	206	173	166	186	163	158	181	195	184	174	181	194	178	198	187	199	179	182	189	197	179	207	167	188	180	163	180	214	178	175	182	173	193	167	161	180	178	173	195	166	167	172	180	164	178	155	176	178	176	179	179	169	162	174	162	163	151	183	170	178	186	173	188	178	183	170	202	197	168	173	209	168	181	165	188	176	192	199	160	182	175	186	189	178	179	197	208	178	206	168	157	181	182	175	182	155	155	182	188	157	175	157	155	181	172	175	161	180	191	166	166	173	163	175	174	190	178	187	167	179	178	181	173	179	189	166	166	185	160	195	183	159	218	195	176	169	207	185	168	169	177	170	180	166	180	174	176	169	176	179	206	183	185	178	182	179	170	187	174	192	175	179	181	164	171	192	159	182	190	162	165	168	194	183	199	179	192	174	181	197	163	190	186	167	187	165	184	196	179	177	167
7852	6909	11247	7299	5274	4043	3525	3278	2673	3967	2436	1620	1710	1831	2172	1929	1629	1532	1539	1616	1370	1449	1192	1204	1043	876	847	812	788	783	767	649	569	641	686	651	563	569	578	528	535	549	546	567	550	556	540	520	494	508	515	524	517	478	472	500	462	481	495	516	468	439	513	493	485	477	484	504	474	502	499	466	469	490	492	479	471	491	503	509	514	491	455	485	495	423	499	474	458	491	498	526	450	476	486	481	488	502	511	488	494	511	485	489	487	567	464	495	459	479	514	511	490	473	463	482	471	513	509	476	501	491	491	460	482	504	436	498	447	502	486	486	477	499	462	484	472	522	498	492	460	481	498	491	455	490	500	540	478	520	490	479	481	479	475	484	501	440	498	497	481	467	501	505	517	475	476	426	441	495	483	478	505	504	424	485	504	454	490	487	436	503	496	493	456	482	517	495	478	471	505	485	495	452	506	473	456	483	481	496	443	494	516	499	469	504	485	459	503	515	492	499	496	488	511	444	478	501	474	493	465	493	478	492	509	462	497	478	490	495	502	458	519	484	499	472	508	481	488	494	479	511	478	450	481	487	519	467	468	494	479	486	482	520	521	471	483	508	522	490	474	496	486	491	485	479	462	471	498	482	466	491	458	503	471	463	456	442	504	444	459	490	472	471	428	489	512	449	451	487	476	493	481	511	477	493	508	520	533	453	492	460	490	457	508	493	476	477	498	455	501	469	472	442	469	497	482	495	473	484	446	459	508	477	523	467	477	473	485	485	510	470	476	447	490	491	460	465	471	488	485	469	483	521	491	475	524	479	467	503	511	505	472	490	452	478	494	447	495	506	501	449	475	479	482	485	494	460	543	451	520	531	483	445	517	477	511	481	502	453	464	503	489	477	494	437	491	525	512	447	454	454	480	496	505	460	464	486	472	523	531	451	492	508	480	463	469	493	501	500	504	431	464	473	452	447	516	496	468	496	460	451	498	492	471	492	488	524	457	509	518	485	493	490	513	510	500	493	502	503	483	494	455	465	506	494	479	475	505	454	487	496	471	465	463	463	494	509	515	479	443	471	485	499	515	459	465	442	507	470	495	481	480	510	498	484	479	430	450	500	486	491	523	475	496	438	453	448	468	457	471	478	512	467	462	463	465	493	485	471	489	452	445	452	471	515	511	511	459	480	474	479	496	482	439	477	512	494	487	450	430	472	459	509	505	525	462	506	461	503	496	503	538	490	516	499	443	477	484	466	504	496	503	476	468	449	494	512	534	526	505	484	507	501	493	511	469	475	477	473	508	479	476	513	478	494	447	491	508	457	480	502	468	477	486	488	482	502	500	441	459	507	467	497	473	480	494	497	503	494	494	477	520	498	508	489	468	480	471	480	506	488	443	449	480	478	474	472	492	473	486	508	452	524	512	487	494	469	487	522	473	474	488	505	490	499	460	475	464	482	462	501	487	459	478	474	498	505	495	467	474	465	491	464	516	495	466	481	463	487	489	468	482	541	490	481	491	478	518	502	515	448	521	490	463	506	487	495	472	445	515	520	465	491	477	469	447	477	481	455	471	516	492	489	488	487	483	467	496	453	487	510	522	515	521	508	452	448	446	473	455	453	457	469	448	482	510	485	442	515	520	477	513	503	462	453	475	463	457	449	530	471	471	500	470	512	493	443	459	495	444	468	517	483	508	504	492	446	437	471	489	459	483	490	494	486	479	499	510	444	490	442	458	466	522	456	500	477	479	490	477	493	521	486	509	548	487	431	503	474	483	476	438	506	482	442	467	506	491	475	523	471	498	483	483	516	445	485	469	476	477	488	477	479	505	494	451	480	520	464	522	469	471	484	477	516	476	497	530	489	441	488	480	496	470	489	486	463	484	520	516	485	488	492	484	479	498	496	497	469	478	518	476	458	479	464	479	459	494	451	494	486	521	432	457	501	471	452	489	496	513	509	475	423	491	477	497	478	422	464	487	493	496	483	446	496	478	540	525	489	471	461	474	478	476	497	442	457	481	486	468	496	473	468	498	474	484	486	513	467	504	471	465	486	478	492	480	485	458	488	529	484	460	506	499	522	487	477	492	484	518	491	485	466	491	496	469	470	488	510	526	516	528	484	484	465	527	478	482	463	510	446	476	448	536	484	515	492	472	543	475	467	507	487	447	521	520	481	506	512	494	483	516	450	487	468	459	471	514	484	449	472	477	492	477	492	482	490	503	489	477	470	458	486	479	513	490	458	487	477	465	484	502	475	475	511	500	485	501	484	463	478	482	468	515	498	443	460	453	461	459	469	496	474	496	496	490	443	505	502	479	500	502	512	505	494	466	478	458	491	477	501	483	455	492	479	428	493	507	498	475	471	496	506	541	491	502	515	489	503	486	457	510	514	463	469	511	531	508	511	524	409	494	499	502	487	501	507	506	493	509	495	510	482	500	445	483	489	468	514	501	495	506	485	494	495	501	437	489	468	495	502	487	507	507	489	485	485	476	476	445	500	474	489	470	456	485	474	487	491	481	469	502	470	501	492	494	499	497	464	523	446	487	504	496	497	469	515	483	505	458	499	462	490	470	533	447	505	472	480	473	495	488	470	482	506	494	454	478	479	517	486	493	485	495	524	506	499	529	492	466	536	509	511	455	509	462	470	465	459	513	454	451	474	490	452	458	498	462	470	488	512	436	461	473	522	499	475	486	455	486	489	478	442	512	517	445	491	441	473	506	500	475	472	447	515	484	492	475	444	495	492	465	483	468	465	457	495	444	496	473	473	502	466	479	481	490	483	462	465	463	502	497	484	482	479	459	478	512	494	472	501	434	457	459	489	482	471	462	525	456	505	500	482	485	500	492	467	532	477	509	480	482	507	497	476	500	457	455	459	472	471	497	473	487	466	523	473	482	478	496	498	506	500	506	490	497	483	454	461	515	490	475	494	463	492	478	499	509	528	458	495	489	501	498	451	482	479	455	476	457	470	456	521	492	491	478	488	479	521	477	477	458	491	490	527	486	487	469	487	461	436	500	492	445	500	474	444	478	501	482	501	482	474	466	511	503	499	468	460	443	493	456	493	538	479	484	518	471	489	483	480	483	494	499	461	503	476	471	484	512	515	476	510	490	473	483	499	514	451	469	506	516	488	467	487	505	462	502	459	505	473	492	486	530	500	503	498	487	462	489	504	456	476	483	493	465	494	479	475	457	506	491	464	555	483	475	492	450	490	457	465	480	467	463	518	494	469	476	476	473	489	497	440	507	486	474	472	445	451	505	464	474	527	475	497	493	479	505	419	460	450	478	505	452	477	515	494	534	523	488	501	527	517	460	516	461	458	446	468	477	496	462	492	487	517	525	505	497	506	487	487	499	527	460	469	480	458	458	473	506	462	442	514	453	467	497	467	458	474	469	493	500	491	509	498	510	509	461	482	496	485	477	509	468	497	489	460	481	471	472	487	471	490	477	522	493	477	471	488	483	529	438	486	503	453	499	495	476	467	510	483	474	440	480	497
29927	28593	21869	8423	3709	2547	2165	2119	1822	2599	1816	1101	951	1043	1504	1183	970	1069	941	988	842	759	610	593	554	484	378	394	354	328	314	291	203	242	283	253	211	200	194	193	167	164	179	169	172	134	157	167	146	145	161	146	137	141	141	151	122	137	130	133	150	127	129	141	148	143	119	156	152	152	132	122	136	132	141	129	141	143	128	134	143	126	128	143	150	131	147	125	138	120	138	141	117	111	132	144	114	138	135	123	153	130	126	164	113	148	126	124	120	134	137	125	145	116	141	161	148	151	144	130	139	151	129	116	128	156	136	154	135	138	152	116	153	128	125	115	127	138	127	152	154	157	133	129	118	142	124	123	148	134	152	125	132	146	141	132	149	128	122	131	142	123	143	150	153	115	131	129	135	130	119	126	140	124	136	117	141	134	131	137	135	163	114	125	137	140	139	152	130	140	143	118	146	137	115	142	136	115	135	130	124	122	130	116	142	148	142	137	122	134	127	135	160	138	142	139	122	130	142	134	139	151	148	137	134	135	141	134	118	127	140	154	120	131	130	136	111	140	129	142	151	134	140	139	148	125	140	128	133	141	138	142	124	134	134	120	133	132	142	130	140	131	136	116	134	116	127	127	149	127	132	120	153	143	136	129	136	142	129	148	122	130	142	127	127	133	142	148	148	137	119	131	139	159	147	144	136	158	124	142	144	144	134	119	136	122	133	136	139	146	148	140	105	127	133	142	149	136	123	122	116	146	128	131	134	115	123	120	135	147	118	130	136	152	126	132	125	149	131	138	140	153	123	148	137	128	145	132	124	125	127	150	135	117	155	135	133	137	147	140	153	133	139	134	132	146	166	114	115	123	142	135	126	128	140	145	142	139	146	150	125	146	142	131	118	142	132	142	126	146	127	123	137	141	131	140	126	137	137	149	127	125	122	126	129	134	128	133	116	132	139	148	130	123	138	133	145	110	138	145	140	110	144	145	119	129	134	145	146	130	126	151	122	165	129	138	141	144	130	139	143	150	134	143	141	139	120	151	138	132	117	127	131	109	126	140	120	154	149	112	124	146	121	142	141	130	134	131	130	136	136	127	121	127	152	142	109	117	126	142	145	155	122	129	119	122	130	156	136	115	126	126	137	135	141	109	130	130	146	124	148	120	134	129	104	133	131	146	143	130	133	130	121	138	131	131	127	155	154	128	138	120	142	128	137	137	140	139	134	139	123	151	125	151	116	134	152	131	165	150	129	147	149	144	135	150	121	128	108	118	126	134	140	148	148	123	128	130	134	143	146	124	138	139	126	138	142	120	129	125	125	146	121	117	126	142	115	136	142	116	128	135	149	137	137	115	140	134	123	125	139	124	138	150	154	130	148	146	109	125	116	125	116	137	149	129	159	151	140	134	152	147	122	154	127	161	121	123	142	138	135	122	146	125	144	137	135	145	137	155	138	150	145	129	138	131	124	140	144	131	155	132	130	133	135	133	154	147	137	126	157	122	123	133	122	142	103	139	143	127	120	136	135	137	115	125	109	124	112	151	126	143	169	117	152	136	146	125	124	143	124	130	114	151	125	129	135	129	150	142	146	112	139	131	118	132	112	133	121	116	128	135	123	134	126	130	136	143	136	137	145	129	148	127	139	153	134	131	155	127	136	133	128	139	122	128	122	138	132	126	157	139	162	147	132	116	144	128	134	150	135	144	127	145	127	127	125	115	119	137	126	145	160	136	136	156	132	135	130	127	128	126	140	130	153	139	129	139	130	173	134	140	137	122	125	142	136	156	161	127	144	128	144	137	158	129	148	124	126	116	135	136	137	130	134	133	120	145	150	141	143	128	134	158	111	136	126	129	129	133	120	131	134	152	131	127	125	119	105	127	150	150	133	145	133	122	132	121	137	115	143	136	130	134	149	150	124	142	160	134	121	123	138	130	141	137	123	126	121	131	126	103	122	135	114	147	128	129	119	141	150	135	137	133	141	120	121	128	135	125	134	128	125	150	148	122	129	125	129	130	134	152	133	150	161	127	131	145	130	128	140	128	139	133	135	138	115	118	151	101	143	119	135	133	122	137	136	136	146	145	149	155	149	116	135	136	120	115	128	122	136	114	129	116	114	138	129	162	132	120	145	128	105	127	116	110	113	137	141	129	119	129	122	154	112	153	133	159	120	124	145	144	140	117	125	136	121	146	157	144	155	127	146	130	135	133	124	110	165	139	144	122	124	142	135	133	127	116	150	135	135	130	130	150	151	126	137	127	150	119	126	133	155	137	141	131	149	147	136	125	148	138	119	136	125	122	129	145	147	142	144	125	127	136	138	117	155	134	132	109	125	123	144	139	137	146	139	136	115	129	125	142	125	140	120	146	129	128	142	144	133	141	141	139	141	136	146	123	119	134	125	129	140	138	129	152	133	146	137	132	108	126	129	133	132	132	137	129	146	152	134	141	133	132	124	124	139	131	165	145	116	125	136	150	136	130	135	144	146	134	156	150	154	134	110	132	138	137	129	140	112	135	135	121	152	134	123	136	124	141	143	151	154	132	140	140	125	135	119	131	142	128	123	124	127	119	136	153	137	115	140	140	151	145	149	120	148	137	148	118	139	140	141	129	141	152	145	152	127	134	148	139	133	135	132	129	150	122	132	119	137	153	152	120	128	130	130	127	138	124	141	143	146	113	124	149	135	130	134	159	132	125	109	143	119	134	131	153	128	164	158	155	133	110	131	119	116	135	127	144	132	133	138	132	138	145	133	138	139	122	129	136	126	158	126	129	131	107	123	132	119	128	145	123	137	132	131	136	132	132	135	124	136	144	123	149	114	119	156	166	156	127	141	131	133	123	131	130	143	139	135	126	127	146	138	140	124	110	139	124	133	140	115	141	135	114	135	133	128	136	114	117	147	137	124	128	154	142	128	133	174	135	145	137	126	159	140	124	128	119	134	118	129	145	141	142	138	137	149	146	113	130	130	158	152	135	125	155	139	126	145	123	114	126	135	128	120	145	135	124	132	129	124	147	114	120	164	132	120	140	150	130	136	146	144	132	115	152	143	135	115	126	145	138	119	142	143	155	151	135	140	140	144	128	152	121	137	126	141	137	117	142	153	133	142	138	114	107	147	129	99	133	123	140	145	143	136	146	115	127	137	129	112	116	126	150	133	142	132	139	141	140	131	129	145	144	132	147	111	137	145	136	134	166	141	139	108	116	142	130	134	147	124	121	142	134	136	141	119	124	104	130	134	138	112	134	120	132	133	151	137	129	129	127	112	121	118	128	130	142	139	123	136	119	124	131	125	149	127	134	144	142	132	119	141	139	126	154	124	138	134	142	116	136	132	126	124	133	151	146	140	138	127	130	123	144	156	130	126	136	126	143	139	129	129	137	117	135	143	134	126	136	136	159	125	162	126	119	126	131	141	158	147	145	139	148	123	125	123	124	122	150	137	130	129	131	145	135	136	133	136	164	127	136	121	138	126	123	130	148	134	130	140	135	131	133
20725	24274	25068	16097	14176	13519	12992	13821	12058	18247	12839	9364	9741	9369	15498	11250	9292	10324	10228	10327	8597	8394	6669	6732	6045	5284	4259	3829	3399	3316	3043	2675	1397	1812	2815	2330	1792	1497	1712	1587	1050	1015	1097	1107	1150	963	834	955	703	629	623	495	421	496	447	445	423	425	389	384	392	404	428	385	384	388	386	371	355	387	409	405	353	402	403	340	380	368	375	377	373	369	364	406	391	381	403	369	357	365	388	379	417	392	336	397	357	385	354	383	375	387	408	378	364	395	393	365	388	356	412	381	399	406	380	359	369	368	383	352	407	367	340	341	368	365	383	378	384	416	375	356	375	390	341	418	350	358	329	376	376	385	374	384	386	386	341	387	361	362	407	390	389	361	403	391	344	377	388	407	350	379	409	402	357	385	380	364	368	377	345	391	404	380	393	373	351	378	395	354	378	375	383	366	402	372	358	395	379	383	420	394	397	346	379	394	387	376	359	399	378	390	371	392	392	372	370	383	368	363	393	396	343	381	399	351	368	373	368	384	409	346	341	394	347	371	380	340	381	406	355	373	382	388	375	379	383	403	384	351	403	378	408	363	392	388	377	382	407	383	386	365	377	356	374	363	391	360	337	385	339	402	399	371	354	362	401	396	385	374	376	336	362	378	409	380	344	408	376	369	374	347	391	372	346	396	391	342	402	382	379	381	378	372	371	386	400	366	394	350	402	404	373	367	366	392	352	351	374	367	352	361	386	392	386	355	380	361	357	354	400	360	403	381	347	357	337	353	332	374	350	375	374	370	375	331	335	387	373	358	375	367	354	389	385	397	328	358	392	371	396	397	379	395	400	364	358	403	353	341	363	342	386	420	411	409	370	363	388	394	379	374	383	372	348	382	386	390	400	373	353	385	354	375	408	383	394	400	370	369	374	388	432	365	377	383	401	355	397	379	353	405	407	392	414	395	372	351	439	429	365	366	351	355	382	405	336	355	369	396	364	372	347	392	364	374	422	366	369	390	388	391	392	354	384	371	384	375	352	349	398	325	441	352	364	380	375	365	371	371	374	360	371	358	417	379	407	361	394	393	369	341	384	380	357	376	378	363	391	374	396	392	391	353	402	358	413	390	372	404	404	376	403	364	376	366	385	381	337	404	377	397	368	398	359	403	388	368	357	399	371	383	409	418	383	341	333	369	395	356	366	395	381	373	347	406	344	356	342	361	369	358	407	391	394	411	375	355	366	395	378	370	379	356	384	395	350	418	351	381	350	372	370	381	371	415	370	353	380	361	347	368	359	400	406	406	372	392	376	400	352	373	393	358	378	383	374	380	355	330	374	392	369	353	382	403	389	406	396	385	392	373	375	369	372	382	379	353	393	397	337	381	347	368	370	363	395	376	375	370	387	363	367	399	399	377	328	358	365	352	390	359	354	417	366	368	436	378	361	393	405	324	361	389	371	391	375	365	346	404	380	359	388	375	354	367	396	353	383	368	387	373	385	342	370	385	375	354	374	367	352	394	362	375	389	376	350	339	400	352	378	391	362	366	374	388	365	383	408	402	373	428	388	378	362	357	370	405	407	376	344	363	378	378	400	364	341	359	362	374	376	373	366	410	362	375	367	381	339	370	370	347	360	350	411	385	365	397	335	386	360	370	392	384	351	354	377	393	383	377	370	383	340	416	368	371	385	393	393	357	356	397	347	378	359	364	403	361	369	370	382	374	377	365	389	365	374	379	386	380	378	373	350	372	375	353	373	359	355	361	374	371	399	371	361	362	337	385	405	365	370	361	380	386	357	341	349	350	383	385	432	386	361	389	366	384	367	370	389	389	374	369	395	374	371	363	342	356	403	363	377	412	358	360	401	360	383	362	388	372	390	382	403	391	367	407	370	349	346	340	413	345	413	397	384	355	389	403	369	372	372	370	365	391	376	406	383	360	371	374	376	396	392	375	377	381	354	355	367	400	374	374	370	378	370	381	332	395	364	350	372	349	367	374	361	384	378	378	391	366	386	378	373	402	367	391	426	403	423	407	381	365	406	404	378	336	359	390	348	389	363	338	340	402	367	372	367	347	379	356	361	405	367	389	387	396	397	380	408	385	403	383	385	407	420	357	352	375	398	394	366	386	413	384	368	376	371	369	351	372	377	391	370	357	376	374	367	384	359	370	380	357	398	312	362	342	399	398	374	382	366	380	363	388	377	380	356	365	367	349	370	404	405	345	429	392	430	366	418	378	351	401	403	375	364	407	419	390	362	373	351	357	404	366	389	346	374	390	367	400	368	414	426	376	362	353	399	373	377	401	358	375	387	321	378	420	352	436	373	399	389	336	383	360	407	422	358	364	384	386	358	391	337	407	337	366	400	386	359	392	383	366	345	386	338	384	388	396	368	360	407	381	357	382	366	375	376	367	369	393	382	350	399	382	378	389	380	381	354	359	411	378	357	366	361	364	373	357	357	418	377	387	381	390	351	369	390	382	382	391	364	380	373	381	360	367	438	374	374	390	391	360	377	377	370	373	338	372	396	364	367	372	385	374	366	352	394	387	402	359	398	386	392	379	374	374	349	404	390	385	388	411	386	379	396	372	386	375	411	384	385	419	388	391	355	374	361	363	397	363	366	400	360	381	322	369	389	390	367	363	394	372	349	370	398	403	372	370	370	396	384	396	397	369	378	394	382	345	398	368	393	397	388	352	380	375	368	399	416	369	420	337	398	374	321	361	379	400	387	370	357	373	393	368	376	357	363	386	373	376	367	376	382	353	368	409	375	390	362	366	377	396	394	357	399	375	367	377	371	336	414	362	344	370	384	373	348	353	384	398	380	370	366	362	397	395	378	399	402	408	358	364	368	310	337	369	380	394	374	387	364	355	370	406	370	385	358	364	387	382	340	381	357	364	371	363	383	402	359	406	376	386	358	392	367	406	380	375	371	363	349	382	370	392	361	402	386	397	366	396	365	355	392	382	370	367	400	388	386	376	363	367	395	372	356	390	376	369	359	407	356	365	347	359	360	373	374	352	366	347	356	387	379	388	373	370	389	360	393	375	380	393	350	409	396	376	376	378	330	394	402	375	403	340	378	363	384	346	410	366	320	379	384	386	368	388	368	390	386	405	386	349	355	342	360	358	360	384	376	393	375	405	366	376	385	362	342	386	374	418	386	384	358	391	387	426	356	384	371	360	397	390	372	404	394	370	361	349	360	398	354	359	381	382	425	364	378	381	410	371	374	357	369	355	385	384	369	372	361	363	376	390	369	382	369	363	386	354	384	353	403	389	411	383	378	396	411	346	371	344	361	359	371	385	373	406	386	387	397	372	384	384	382	426	325	367	376	370	379	368	398	381	394	385	337	342	399	361	382	384	412	387	365	350	366	349	392	339	397	393	370	326	372	344	390	362	376	368	367	388	398	372	367	391	328	362	391	349	404	345	409	351	388	356	356	343	381	364	388	363	386	374	391	349	354	360	373	385	421	399	370	338	386	353	378	386	384	399	355	350	358	358	381	371	380	373
40592	33590	28669	16509	7465	4383	4354	3940	3007	4598	3819	2649	1987	1765	2692	2263	2139	1936	1586	1646	1514	1600	1306	1037	810	863	701	593	531	475	452	400	311	308	368	301	269	244	243	212	173	176	186	191	169	132	159	164	120	122	95	91	99	94	88	94	95	91	89	85	106	104	83	90	97	90	74	89	98	101	98	71	84	96	85	98	108	76	87	113	78	89	88	78	76	95	80	99	81	88	86	109	86	71	80	76	80	90	101	99	78	75	105	101	74	93	82	90	99	82	91	89	106	86	78	83	81	94	87	88	89	79	91	88	103	85	74	91	85	99	108	78	107	85	77	78	100	96	84	94	90	83	77	93	72	107	91	67	92	101	86	93	86	93	111	98	85	96	80	81	86	88	83	105	78	77	92	93	92	80	84	93	82	83	92	84	94	111	92	89	95	83	75	93	97	105	81	88	104	97	90	88	91	91	82	82	91	93	83	80	89	91	95	92	80	78	92	92	103	92	90	85	103	103	94	80	81	84	90	103	110	88	104	102	96	78	102	91	116	90	89	85	89	97	103	96	84	94	108	91	82	91	100	102	88	92	98	87	96	87	105	85	79	100	97	91	83	94	107	91	81	86	77	94	101	91	78	91	94	86	87	75	88	68	93	100	76	92	87	85	80	82	93	100	84	96	105	92	87	86	73	101	94	102	99	93	89	87	95	94	91	96	89	100	85	105	93	90	92	73	99	115	71	83	85	93	87	87	99	91	115	106	97	88	93	80	90	88	95	84	87	92	92	85	99	101	106	85	97	106	87	91	92	84	115	72	82	98	92	95	85	84	83	84	104	95	95	88	78	95	80	97	78	77	91	82	83	103	116	96	88	86	90	86	100	80	94	86	78	94	99	82	85	94	98	94	90	97	84	61	105	81	67	101	108	82	95	82	99	100	107	98	81	84	76	83	102	87	80	94	83	90	102	91	82	86	80	78	90	95	97	83	97	93	85	84	88	92	95	102	85	96	85	100	78	84	74	98	98	88	81	79	97	88	106	91	94	84	88	83	73	87	81	81	80	74	90	91	111	96	88	88	106	75	84	91	94	77	76	60	96	100	95	75	77	91	87	87	96	65	90	92	80	83	86	93	86	100	87	88	75	79	100	85	98	94	91	77	106	75	102	86	70	102	76	88	84	85	98	98	89	85	88	100	89	88	76	98	82	93	75	91	83	82	84	97	78	83	106	84	86	91	96	91	90	72	97	86	92	94	92	80	110	102	91	85	95	92	85	86	80	88	87	93	84	88	80	82	76	90	98	81	84	106	80	100	95	87	96	89	58	90	86	101	90	80	96	99	99	95	109	66	101	78	81	70	95	91	98	98	96	93	85	88	77	94	81	93	78	80	91	76	88	89	87	90	84	78	96	61	96	77	96	91	92	84	85	101	86	84	98	82	106	83	72	106	90	82	80	78	80	90	88	83	77	91	80	80	89	79	102	101	85	70	90	85	85	91	88	87	80	64	84	88	96	86	94	97	95	84	77	71	93	93	89	80	112	91	71	88	90	88	90	95	88	91	102	100	100	86	97	93	75	92	80	111	88	93	93	84	85	85	90	93	95	67	89	93	90	92	105	93	99	91	80	94	97	72	85	101	87	100	93	85	84	87	99	99	103	81	94	94	100	89	73	96	79	83	83	88	83	87	86	108	82	85	83	79	85	82	81	94	85	66	79	85	97	86	103	85	79	78	103	95	80	85	76	85	92	89	86	101	91	74	107	90	76	91	77	90	117	91	90	85	83	84	101	101	69	98	87	85	63	84	79	106	74	93	90	89	98	101	87	87	97	84	86	98	93	86	86	77	97	99	85	97	99	89	92	93	92	94	68	83	97	78	73	76	80	82	85	90	74	76	107	108	92	101	89	67	100	97	90	87	84	77	96	77	82	97	76	87	91	67	102	93	92	83	96	72	81	75	89	83	87	88	99	102	82	90	83	93	97	79	92	99	78	93	83	96	72	89	93	78	85	79	88	87	95	82	95	84	83	82	103	83	98	93	78	89	71	100	97	84	77	98	85	82	106	87	85	93	91	80	78	75	88	87	83	80	103	84	101	95	86	80	97	99	99	61	85	77	74	90	87	90	72	105	69	103	88	86	89	86	86	99	83	100	78	96	86	91	78	115	110	68	69	89	93	97	95	90	95	90	89	87	75	90	74	85	80	102	94	94	102	80	98	102	115	76	87	85	90	71	79	88	91	89	97	100	89	78	97	114	82	96	85	72	97	87	92	90	104	87	123	107	97	95	102	101	86	96	91	90	88	95	84	87	104	88	87	88	85	98	105	91	86	89	89	90	96	89	82	112	79	75	105	87	89	106	81	91	91	89	96	77	82	89	79	91	88	80	74	97	82	79	100	110	79	93	81	101	84	86	92	96	94	92	94	90	96	98	74	81	110	85	102	95	99	87	85	87	84	92	80	75	81	80	79	91	91	83	96	96	86	86	81	100	93	100	89	86	94	73	83	89	86	77	85	76	91	99	79	99	89	91	98	94	94	98	97	89	101	96	86	93	89	91	85	87	102	90	75	84	81	99	99	104	85	92	101	84	96	89	95	94	101	89	92	81	91	85	95	74	85	105	82	93	92	93	75	84	88	82	106	100	99	88	83	76	90	89	82	86	91	96	86	89	98	97	83	95	83	85	88	88	88	88	91	84	82	93	84	81	95	75	95	108	92	98	95	98	78	83	104	82	84	80	85	87	63	92	89	80	96	95	77	84	92	86	86	92	100	92	73	74	80	72	97	93	103	76	85	101	99	77	95	81	104	83	67	88	99	98	114	102	72	91	100	81	81	92	96	89	79	95	101	98	90	65	80	84	77	89	75	87	80	82	92	86	95	97	85	75	106	99	94	93	71	111	84	113	119	86	86	89	91	86	81	80	90	99	92	83	95	93	118	71	83	80	75	75	103	84	86	81	79	76	97	94	81	86	81	72	96	86	85	96	84	92	84	87	87	91	94	99	80	84	85	86	89	77	84	101	86	87	98	97	81	95	78	77	100	74	96	87	68	91	109	72	93	80	77	87	84	86	76	97	107	88	95	92	99	86	95	88	77	95	104	89	100	86	98	100	79	75	100	89	90	95	88	86	98	76	78	95	74	97	91	82	82	86	59	100	86	89	99	91	87	92	90	97	102	81	84	94	107	91	109	83	95	92	99	81	81	102	115	85	70	96	87	95	76	89	91	87	87	90	104	83	88	89	102	62	92	94	76	69	97	95	100	100	90	100	103	77	78	93	90	88	77	72	95	86	94	97	94	103	99	97	103	93	92	89	86	92	87	95	90	90	73	81	100	86	83	91	99	84	94	88	105	77	85	80	101	94	82	93	96	70	86	77	93	78	95	101	84	97	86	77	77	81	92	73	101	76	86	86	75	79	96	78	87	96	85	69	90	75	85	84	114	99	96	73	73	93	76	74	88	91	100	76	91	90	72	82	90	114	92	85	101	72	91	87	78	85
27701	28177	34826	23525	19480	17775	19775	18470	17101	25678	19441	16084	14787	14611	22050	17901	16225	17018	16113	16068	12815	14656	11870	11777	9352	9382	7768	7135	6498	5207	5468	4077	2805	3556	4961	3900	2721	2921	2812	2476	1765	1576	1883	2198	1744	1481	1421	1375	1014	782	521	435	461	411	343	300	328	314	331	308	295	316	289	279	263	247	289	288	262	267	263	242	244	251	283	272	265	288	263	252	251	269	288	274	255	272	290	286	250	280	240	280	267	251	288	264	314	283	279	275	280	264	250	265	271	283	246	267	271	251	268	264	288	267	261	285	273	244	275	281	291	281	254	258	278	255	278	232	276	223	292	272	252	251	275	268	254	258	275	286	265	265	251	296	273	274	240	277	275	251	240	257	255	279	255	238	267	288	257	259	251	277	243	255	238	250	252	285	257	268	248	265	255	281	285	282	250	278	262	289	242	262	286	266	261	260	266	277	285	272	247	248	248	257	255	259	281	289	251	288	251	264	275	275	272	252	248	254	277	274	283	263	233	261	240	271	271	245	244	241	266	273	252	269	263	265	266	256	257	241	277	256	280	249	254	257	272	280	277	296	279	248	238	256	261	245	278	292	275	255	287	233	261	280	281	276	244	257	258	268	236	250	317	271	254	248	288	258	282	272	270	278	298	268	229	247	254	258	286	238	260	246	280	245	264	266	307	269	263	289	278	261	273	270	271	259	231	295	267	252	293	249	264	249	260	257	277	260	258	262	239	258	250	287	284	242	240	279	247	291	264	267	284	257	286	253	262	267	235	267	262	247	260	262	261	256	266	228	289	272	264	255	269	279	291	262	258	238	264	261	291	260	266	286	263	273	281	278	269	287	268	236	253	254	243	247	265	283	274	290	257	278	261	240	292	288	270	290	263	288	250	255	233	264	235	262	264	255	246	255	263	305	277	272	304	262	249	246	267	249	279	264	257	244	283	282	262	252	265	279	277	280	263	259	289	241	267	242	259	276	257	286	293	271	284	273	257	244	290	233	254	289	283	265	251	276	258	257	289	268	260	269	261	259	273	291	235	270	267	242	234	267	285	284	235	268	271	256	273	274	279	251	273	265	247	274	255	291	238	248	302	251	283	227	243	256	214	289	269	296	255	300	238	262	263	291	246	240	285	250	264	256	224	267	264	256	225	259	269	274	274	241	245	248	300	268	264	277	252	257	265	271	274	265	274	263	266	260	296	298	254	274	292	246	266	259	281	270	283	248	234	289	254	269	249	272	234	262	273	281	249	267	247	249	268	291	266	257	247	256	295	287	271	250	235	274	254	239	252	282	247	266	263	262	282	251	261	251	257	244	273	244	269	273	277	268	276	275	263	265	267	248	260	263	259	256	277	267	285	266	260	267	269	260	265	304	257	275	302	252	263	279	260	258	250	281	270	248	258	274	267	267	270	239	280	269	270	258	258	279	251	291	265	262	284	273	277	248	257	263	281	265	261	250	264	289	260	258	275	277	261	268	286	257	270	246	258	267	275	267	272	250	262	299	256	255	254	252	259	254	269	262	258	250	255	245	281	269	247	283	265	287	254	253	275	238	248	255	255	286	271	245	245	272	263	235	262	248	259	275	258	275	270	284	238	282	251	314	271	263	270	233	256	254	292	250	261	275	247	282	256	261	277	269	292	255	281	259	285	282	283	278	246	267	247	251	262	264	304	272	243	276	290	254	270	267	253	265	291	280	310	269	252	231	282	256	265	275	257	255	260	263	263	231	281	266	267	256	273	277	277	230	271	248	265	231	288	270	249	276	280	264	274	258	221	291	284	261	240	259	235	282	295	264	251	258	245	245	248	289	301	272	270	266	280	266	269	278	280	294	291	269	285	271	262	241	244	240	243	261	299	287	227	259	263	293	279	283	268	273	251	252	268	267	298	261	252	267	245	268	261	257	260	253	255	269	261	288	274	251	253	246	286	260	257	267	287	287	248	242	271	279	250	266	262	298	262	254	261	280	245	295	269	257	257	268	251	276	221	243	289	243	264	242	278	279	277	255	261	273	257	269	261	251	255	262	255	272	233	257	270	264	249	251	242	296	280	291	282	249	299	267	243	254	291	253	237	268	250	265	273	269	297	284	262	271	276	306	248	257	270	278	268	270	264	245	261	283	236	264	298	284	258	260	280	250	274	261	286	265	266	278	254	216	258	273	290	266	266	262	266	257	264	266	275	282	259	263	261	267	258	278	259	317	281	260	258	244	260	258	279	269	272	272	255	238	255	246	290	264	268	268	257	253	281	286	242	273	274	255	256	273	278	310	271	229	280	277	297	241	264	256	270	262	264	276	263	243	264	265	256	253	276	275	269	300	256	262	258	275	265	260	287	249	268	244	301	277	253	288	279	268	242	284	269	265	268	253	264	242	268	246	288	274	248	264	266	282	271	262	300	267	255	263	252	270	264	291	262	271	299	283	261	244	263	283	261	267	249	250	225	278	248	289	244	275	261	262	275	245	269	252	257	291	319	253	250	263	258	272	267	267	273	270	283	279	249	282	258	261	251	245	253	263	263	275	274	253	274	271	247	281	314	256	279	237	318	272	302	277	268	257	263	287	268	236	242	294	261	265	265	263	266	235	263	285	266	262	271	260	249	273	243	251	263	274	292	266	277	282	250	248	233	243	275	262	267	257	264	261	268	256	264	280	279	263	259	263	276	276	290	274	273	304	261	261	268	251	259	271	264	271	278	235	295	275	254	279	283	273	274	284	254	270	280	274	250	264	249	257	268	240	243	265	277	280	308	317	269	277	233	293	268	270	259	273	267	264	274	255	268	252	258	260	261	300	255	296	262	245	279	277	254	260	259	258	267	264	241	269	275	255	267	267	261	254	277	291	268	269	255	285	268	232	241	262	279	258	267	281	257	297	275	280	273	269	278	278	240	246	242	249	297	272	253	250	255	260	260	242	283	246	247	291	244	244	246	270	243	252	254	257	242	258	262	244	260	290	295	282	263	254	264	276	259	258	272	250	261	250	260	258	241	241	271	257	285	250	268	261	247	230	263	251	274	246	273	289	267	304	298	281	262	265	248	264	240	262	261	263	262	259	262	260	271	254	263	264	279	256	259	258	265	287	267	306	234	265	248	263	272	283	267	295	271	288	254	276	277	235	263	268	280	276	272	274	267	283	234	269	261	231	245	259	255	275	278	263	241	273	228	270	257	294	277	280	281	261	276	255	288	260	231	239	267	278	271	283	262	247	267	258	271	252	273	238	228	280	288	291	258	293	241	273	252	254	262	249	276	267	267	272	298	236	262	267	278	244	273	234	272	254	260	271	261	282	250	280	273	257	249	258	257	251	270	287	254	236	286	270	240	280	264	280	257	261	253	287	263	253	271	259	208	295	245	233	269	307	277	239	265	272	247	272	276	259	254	260	252	284	289	250	258	247	282	290	257	255	274	271	262	250	252	268	282	283	265	256	279	265	265	303	293	262	258	263	260	267	248	266	244	243	266	233	256	248	257	258	233	289	286	238	239	274	236	277
9525	5834	3410	1197	563	418	376	363	307	321	301	264	268	252	255	250	217	208	232	225	225	241	201	197	193	201	206	189	213	205	190	195	200	198	188	196	154	175	198	171	158	175	176	172	152	182	161	179	156	198	194	167	153	171	175	195	180	173	203	194	180	172	173	180	178	163	210	170	180	164	163	164	182	184	153	179	158	175	170	177	163	167	147	167	208	215	186	179	188	149	184	165	175	176	149	189	206	187	164	166	199	177	172	185	194	157	169	160	208	188	204	178	169	159	163	175	204	166	189	167	181	175	169	171	162	172	188	167	177	185	180	155	166	169	181	185	206	171	171	173	156	200	175	159	191	151	168	174	164	179	193	171	197	191	199	169	151	173	184	162	154	172	170	168	167	162	188	182	175	182	186	177	197	171	182	173	158	174	184	199	167	180	173	149	180	168	178	160	160	201	199	192	186	188	160	165	170	182	169	163	171	183	169	169	170	183	168	185	185	168	148	174	152	190	154	161	165	172	149	168	184	187	172	161	182	170	166	180	180	184	182	181	176	179	202	179	169	170	181	173	176	186	178	184	172	183	158	180	178	205	173	168	193	183	182	180	184	178	166	191	189	203	195	150	176	182	164	186	173	184	162	202	173	171	202	189	159	182	169	156	142	171	185	170	166	191	184	178	162	197	179	203	177	177	178	162	157	170	187	173	155	186	180	189	163	177	186	181	187	204	150	175	167	169	188	184	187	170	167	172	181	169	167	150	172	182	174	175	180	187	166	153	177	177	181	180	196	164	165	182	183	184	169	165	184	170	161	161	150	173	171	183	183	169	184	182	194	176	166	197	179	165	177	167	173	158	169	164	162	197	179	185	168	183	184	175	176	171	190	181	172	182	168	179	165	183	189	167	179	150	159	170	172	173	182	199	159	188	167	165	181	192	197	177	160	173	166	151	156	152	169	166	171	190	166	202	198	160	168	170	174	201	191	175	171	176	183	166	166	167	166	167	148	158	169	165	160	179	175	152	171	177	166	185	182	181	147	167	179	166	192	167	171	179	171	167	197	166	160	168	170	161	198	192	189	157	184	178	167	183	172	160	163	202	183	165	173	170	181	194	158	164	185	150	188	190	200	168	190	178	165	178	161	187	168	187	182	179	193	193	193	175	165	189	168	187	170	173	178	199	174	180	172	197	178	183	178	173	176	160	172	162	188	196	160	177	185	167	182	205	185	184	155	192	171	206	183	153	168	176	194	165	180	165	155	170	188	192	166	190	167	160	176	187	181	168	182	156	212	140	184	149	172	176	175	178	180	188	159	190	171	188	171	174	196	146	163	180	165	174	178	178	177	182	137	177	170	165	187	154	187	165	171	191	183	186	158	161	179	168	178	157	202	189	169	175	193	162	150	164	181	183	167	178	175	187	178	172	168	194	193	170	147	163	183	187	186	149	178	187	164	175	197	183	164	177	167	156	161	159	185	165	176	161	182	168	156	186	181	166	173	184	177	160	182	158	186	175	167	185	177	166	184	161	201	167	172	171	194	176	194	159	169	167	185	178	164	177	185	190	165	153	190	172	181	166	195	170	191	211	184	179	186	188	198	148	156	192	177	183	182	173	184	169	194	182	190	167	167	192	204	186	187	180	167	201	175	185	190	198	156	162	165	178	161	187	165	183	155	176	176	167	181	175	192	180	189	156	168	173	182	167	177	173	195	168	168	159	161	173	175	185	191	163	173	184	195	182	175	165	171	169	175	174	194	175	160	177	163	174	187	155	173	170	174	166	183	176	166	184	211	173	145	173	164	149	161	162	187	169	161	187	171	174	195	182	177	190	170	164	182	175	188	155	156	166	169	184	171	171	181	177	172	167	178	186	182	211	170	184	166	173	187	153	185	182	169	154	171	199	187	173	165	191	176	190	181	179	180	168	176	154	160	175	161	182	168	166	168	204	174	176	179	156	184	175	169	183	179	180	172	179	186	189	153	167	171	190	162	174	163	182	161	182	145	179	172	167	173	150	169	165	160	151	186	163	181	141	179	186	163	174	168	162	173	164	171	183	177	174	194	192	161	162	169	168	181	164	171	192	192	193	185	167	166	182	177	187	194	177	178	171	195	168	185	163	195	189	183	177	177	191	184	197	167	164	201	187	157	178	195	170	181	174	175	167	176	186	172	185	192	202	196	177	195	179	184	182	166	158	181	167	196	151	187	175	188	147	163	167	194	156	181	205	186	178	159	178	161	168	187	195	170	164	169	171	189	197	203	178	173	162	165	161	174	182	162	213	164	190	168	153	156	201	182	187	195	183	191	167	169	175	160	171	178	163	169	174	183	165	180	178	184	170	169	190	178	176	187	182	180	194	175	173	187	167	170	152	174	200	168	194	186	171	186	170	218	160	186	191	178	156	157	174	157	164	178	191	168	171	158	158	199	193	155	167	165	166	177	177	206	177	178	196	173	182	170	183	168	162	177	201	197	182	180	181	174	174	195	182	171	172	182	181	184	185	176	182	182	159	165	167	155	191	174	177	158	150	154	176	178	165	189	186	187	175	172	204	189	164	193	177	166	157	181	163	185	182	166	172	175	166	171	173	174	161	160	187	191	174	180	183	191	179	184	179	161	175	198	191	166	163	188	169	179	183	167	165	185	155	161	167	204	163	171	162	183	203	184	175	169	168	192	174	190	179	144	162	150	182	179	189	215	174	181	180	178	178	183	173	187	181	166	173	166	174	182	181	177	202	157	187	179	193	172	185	178	165	170	193	177	165	208	177	201	171	171	142	167	177	176	187	164	168	164	178	187	160	179	175	176	181	178	182	193	175	175	162	163	167	182	204	180	197	182	170	184	158	180	191	184	164	187	165	180	159	164	178	179	171	175	160	184	193	183	152	179	167	191	184	178	170	188	179	164	188	183	155	154	171	179	179	185	198	186	182	185	183	174	164	167	156	157	182	185	161	174	188	202	186	189	190	162	182	186	173	158	193	174	155	189	175	184	162	189	178	176	187	160	209	182	180	156	176	170	192	186	181	196	165	157	185	152	164	187	163	169	192	187	166	170	191	174	160	167	182	186	169	176	208	185	161	184	166	170	177	184	182	159	192	206	205	178	178	186	181	158	169	175	182	171	186	170	174	201	175	172	164	177	161	201	164	189	183	178	182	140	188	158	171	160	187	195	173	171	177	178	149	173	190	169	208	169	184	189	155	200	180	169	181	174	163	185	189	169	163	198	185	169	187	162	186	207	181	192	175	161	171	194	165	181	170	187	170	194	163	188	177	203	178	177	176	197	176	170	166	185	169	179	185	168	176	185	164	189	156	160	172	180	154	181	156	171	153	170	178	161	162	153	204	193	207	185	169	171	183	182	172	172	176	178	172	179	165	184	184	189	174	178	163	165	177	176	206	170	189	165	185	171	167	159	202	185	191	172	151	199	164	190	165	189	154	181	178	176	160	193	190	185	175	184	186	162	178	146	206	161	159	174	179	186	168	189	187	179	174
8027	7006	12224	8123	5509	4008	3834	3286	2716	3174	2722	2159	1906	1757	2005	1891	1562	1392	1407	1430	1287	1385	1076	1158	914	896	810	869	797	698	751	688	620	677	674	685	586	581	614	552	604	554	547	564	558	527	513	539	486	487	508	469	522	505	507	508	469	493	459	479	478	463	495	489	457	476	476	523	473	491	473	485	466	499	499	501	469	468	514	470	462	534	400	448	483	455	552	499	476	519	430	475	478	468	501	479	490	501	463	440	497	484	501	495	472	500	492	479	477	490	501	465	484	493	471	450	513	503	504	502	440	482	489	474	489	462	490	471	485	474	451	504	505	486	507	482	449	474	511	491	500	511	492	487	472	534	512	480	501	499	516	471	489	532	479	495	524	519	461	517	480	476	478	506	494	493	464	494	460	501	460	451	482	510	478	497	469	439	500	472	501	481	492	487	462	471	463	512	439	475	464	506	472	431	458	484	498	469	478	458	499	507	483	514	525	483	474	487	485	482	480	505	485	465	485	485	470	472	480	497	486	508	492	474	480	501	472	479	489	474	494	477	473	483	483	496	498	465	461	533	475	464	438	472	504	492	475	448	485	476	510	475	497	481	494	471	468	490	468	509	482	479	482	495	466	506	465	478	460	468	475	485	488	426	478	503	467	455	459	478	479	495	486	499	497	502	462	447	501	504	468	466	483	458	463	489	490	519	507	497	511	467	463	483	502	508	470	514	428	492	478	475	475	490	472	490	456	506	477	431	466	508	527	468	480	482	452	476	495	491	477	448	458	538	455	474	446	443	504	507	456	478	490	456	460	502	478	486	444	483	498	469	462	507	473	481	483	468	482	482	439	500	458	530	483	522	554	446	489	517	490	506	473	444	518	491	493	432	503	455	529	473	477	488	497	456	455	461	517	523	457	498	459	466	485	449	468	467	486	485	471	482	484	505	494	513	470	483	461	466	535	522	473	486	475	475	466	480	454	445	473	488	454	467	473	477	500	474	469	457	494	467	448	466	466	472	481	476	434	462	494	476	430	499	516	470	498	492	453	460	490	483	527	441	484	515	489	476	450	493	486	523	518	501	426	490	463	530	445	474	490	491	447	479	495	447	496	471	463	482	468	452	444	518	511	428	506	519	469	469	466	510	491	481	461	469	456	508	467	534	443	489	497	468	473	477	459	446	473	479	499	464	483	455	501	499	488	538	492	485	480	482	491	492	483	555	490	484	484	479	471	456	480	462	437	475	498	471	467	491	499	496	473	481	480	497	478	511	492	479	454	520	456	502	488	498	488	467	494	461	485	474	483	454	425	507	470	501	529	511	453	479	481	480	510	512	475	410	482	483	453	473	500	468	492	496	474	512	522	491	477	475	476	503	545	505	449	480	475	474	495	491	459	463	441	466	504	465	496	459	463	478	474	459	471	463	485	470	470	483	540	510	449	508	539	486	442	505	451	467	485	477	514	483	494	517	491	500	470	473	499	448	466	508	483	483	521	469	475	540	467	499	496	451	477	501	467	500	478	479	482	475	451	482	456	472	440	534	480	464	480	479	525	494	470	464	472	488	518	505	469	517	498	454	446	478	475	493	482	465	503	468	433	467	453	533	454	469	472	498	447	496	455	497	485	491	505	471	463	493	513	458	509	462	475	482	477	444	479	475	484	507	435	482	458	468	476	491	476	483	460	459	443	463	464	485	476	528	451	476	460	493	459	518	483	474	480	464	492	452	445	495	501	490	520	483	455	497	479	513	516	492	507	503	457	491	510	476	491	445	466	519	500	489	515	489	462	508	497	477	525	499	489	448	510	487	521	519	456	436	462	513	464	483	498	479	455	466	478	454	494	472	465	438	479	515	486	494	453	450	466	528	495	509	480	465	463	493	490	462	464	510	487	496	478	501	459	449	485	515	501	501	465	474	467	486	463	485	513	449	473	465	506	502	462	462	457	477	478	534	482	495	448	501	442	541	476	503	493	475	444	510	479	500	462	508	462	455	472	471	494	491	461	470	525	467	463	460	468	485	458	494	463	503	506	477	511	457	504	460	468	461	471	489	451	534	507	487	482	421	484	501	456	481	466	467	486	492	503	500	499	514	458	454	517	465	468	479	476	462	476	464	471	482	493	478	479	482	510	463	501	463	475	501	477	508	519	476	502	512	455	472	487	491	495	522	513	480	453	492	526	503	477	465	522	467	486	478	498	475	502	460	496	474	521	514	493	517	480	507	508	478	510	495	482	496	487	464	501	489	475	510	484	476	489	447	528	466	511	468	447	486	480	468	462	477	513	480	496	477	486	527	531	515	470	493	497	507	491	470	477	459	511	521	499	474	491	489	466	516	516	456	498	483	552	481	504	488	479	498	457	447	498	501	490	479	515	489	435	470	515	494	508	483	450	505	514	496	508	510	477	492	509	482	509	464	462	526	455	487	482	496	483	447	480	489	472	442	511	437	460	490	493	498	514	462	525	464	473	457	505	481	481	474	508	502	502	480	478	501	452	461	503	464	485	507	512	553	470	449	507	466	494	462	508	475	464	496	468	472	469	455	474	479	480	523	461	485	502	493	451	461	524	479	463	450	528	493	490	512	504	457	451	476	460	472	507	465	500	495	464	492	485	471	484	470	436	470	485	502	501	500	489	464	432	471	513	480	479	475	495	484	461	467	457	489	494	474	482	476	479	466	459	493	474	524	468	482	453	471	518	513	472	471	479	501	467	493	488	472	538	508	488	438	486	506	500	498	501	502	465	464	491	484	490	473	420	492	455	480	480	483	510	449	480	489	530	500	466	440	494	510	507	469	493	490	459	471	505	478	455	456	511	503	507	472	454	473	476	488	444	428	503	490	508	503	465	463	492	483	445	467	472	490	472	463	480	473	488	527	485	489	484	516	504	466	515	475	498	467	505	486	498	481	438	518	469	453	532	479	504	488	471	480	464	491	515	471	506	514	466	515	478	485	494	436	441	509	528	477	468	489	460	431	495	471	483	515	475	518	485	477	484	461	487	496	496	504	454	516	482	478	471	469	494	464	476	504	492	492	506	502	462	510	465	526	534	458	455	446	451	479	495	472	459	493	477	486	482	463	501	490	499	504	470	473	444	436	459	470	458	489	480	494	479	488	482	468	470	471	455	522	470	475	472	491	499	517	437	485	487	495	506	487	469	483	503	487	459	473	491	486	488	496	481	484	489	461	434	486	478	488	483	461	504	481	509	510	485	508	496	456	480	487	451	445	485	499	485	469	476	467	482	480	525	465	466	506	465	488	495	473	477	519	486	454	460	456	468	514	477	449	464	517	487	490	518	493	513	466	487	499	523	472	453	511	513	511	482	464	497	499	473	505	471	515	480	513	492	460	497	516	524	471	510	458	479	481	490	499	512	490	467	498	510	457	484	465	496	481	471	541	494	498	497	462	470	470	478	491	460	451	509	445	483	493	494	528	462	448	478	476	501	494	444	447	480	494	501	476	498	508	465	457	516	447	465	503	463	516	485	437	475	450	474	497
27346	30785	30395	11708	4094	2485	2136	1964	1329	1855	1991	1813	1216	1023	1361	1202	1050	945	742	848	874	775	600	650	462	474	421	365	333	316	350	239	262	227	270	248	204	202	201	179	165	171	179	189	188	154	169	173	162	167	153	146	143	138	122	136	138	141	159	127	131	113	146	148	147	135	132	132	135	125	141	147	139	131	121	152	163	149	126	132	121	128	135	126	132	126	144	113	143	123	123	134	146	144	114	152	113	146	144	129	121	149	126	148	135	133	128	138	140	144	142	148	126	156	135	149	136	128	120	153	122	125	133	132	120	150	165	139	140	138	144	131	160	115	150	153	133	130	149	146	118	148	117	104	123	138	146	157	148	127	125	142	129	109	130	121	123	140	151	121	128	128	132	151	126	140	122	149	157	140	104	135	132	158	129	134	144	109	134	142	118	122	117	137	145	129	146	144	133	149	128	135	123	122	134	144	141	151	137	126	149	135	149	136	111	146	127	140	133	134	124	119	125	141	120	138	131	128	119	136	124	141	127	127	128	151	118	137	137	136	126	144	138	130	139	141	136	134	127	133	153	117	147	155	129	139	154	145	137	117	144	158	121	123	136	158	150	148	138	140	122	139	137	133	132	121	133	134	147	115	160	128	129	126	147	125	135	138	127	134	145	144	140	139	149	158	128	125	140	132	153	133	141	123	143	141	123	136	122	145	132	122	139	135	134	135	144	136	145	138	132	142	135	136	146	129	118	146	141	127	140	130	130	133	128	132	140	137	141	134	125	128	154	137	126	137	138	132	140	146	120	148	133	133	106	145	121	134	117	138	145	157	133	151	137	118	144	121	135	122	130	131	125	137	122	145	127	142	129	133	149	140	147	105	131	143	131	125	151	132	147	130	127	141	135	134	136	127	148	141	128	115	157	133	134	150	146	149	146	146	155	128	134	147	133	132	129	128	129	127	149	140	143	127	126	128	130	127	114	133	139	130	127	143	151	140	150	132	135	124	143	140	107	141	145	137	146	146	149	144	124	136	115	135	143	126	113	168	157	123	128	133	125	135	144	137	142	140	131	122	127	132	132	120	139	134	139	154	131	133	152	125	133	127	130	125	137	139	140	146	121	161	141	139	127	123	145	135	132	133	122	137	135	151	119	128	136	135	135	143	146	157	136	133	153	131	149	152	131	149	117	133	124	128	129	133	141	128	118	141	149	149	156	129	136	122	134	132	131	118	126	154	113	155	129	150	135	126	129	137	134	114	132	147	135	133	123	141	124	128	135	131	145	152	131	140	142	140	115	142	132	149	135	147	135	128	152	120	150	124	140	148	142	147	145	142	145	120	144	136	131	126	124	142	140	131	146	130	137	121	124	132	146	132	144	146	117	134	147	151	132	139	123	142	139	122	148	121	132	147	147	132	141	140	132	120	149	134	134	129	144	159	124	129	139	132	118	153	126	128	149	170	147	129	120	158	168	108	139	141	154	166	122	147	134	144	132	145	135	133	92	154	149	130	155	144	139	138	107	136	132	137	160	130	163	111	139	146	102	136	149	142	169	160	148	132	122	135	151	149	133	138	129	143	136	117	117	127	136	155	128	135	129	131	115	166	142	140	141	127	137	140	123	155	142	144	137	120	146	143	139	142	139	147	165	135	144	125	126	133	144	116	144	140	120	134	132	134	132	143	131	126	106	146	130	157	131	134	142	135	112	113	132	124	153	155	135	151	109	153	118	144	131	125	148	136	132	127	148	137	124	143	124	137	127	148	146	139	128	132	142	114	139	123	152	133	144	153	150	127	127	149	139	159	131	127	126	129	122	131	144	125	140	136	138	124	116	122	135	135	134	139	164	135	140	152	132	133	133	128	148	114	145	141	163	144	140	125	123	135	136	142	143	121	107	134	120	149	139	124	127	108	149	143	149	149	152	114	132	141	103	159	135	116	124	128	138	137	129	133	133	151	127	141	120	137	135	151	114	145	142	121	143	127	133	126	123	139	136	130	141	139	124	154	146	149	120	123	134	158	117	108	159	126	136	123	121	136	143	135	130	136	134	145	122	131	127	139	126	159	123	127	122	148	131	154	139	170	146	157	136	126	134	158	134	133	140	129	136	131	147	119	123	133	126	122	112	132	140	167	117	130	137	138	158	138	134	129	142	169	137	133	125	140	152	125	130	139	136	121	116	135	147	155	129	131	145	137	120	109	125	130	105	129	131	136	133	126	122	144	115	115	145	162	116	145	137	133	134	120	124	146	160	133	146	142	134	150	137	135	125	165	131	132	118	142	151	135	131	125	113	141	138	134	143	121	132	150	114	159	125	145	135	111	110	138	110	141	125	151	142	143	128	135	128	123	126	122	144	123	136	135	134	127	125	148	111	144	128	136	111	151	143	136	133	138	126	144	128	150	131	153	152	141	151	128	146	147	148	145	154	132	124	133	134	136	159	144	132	136	140	138	155	150	146	131	119	137	143	142	145	136	130	130	128	146	147	131	133	136	109	131	151	129	149	134	136	132	131	132	149	115	126	129	143	113	135	138	124	154	146	142	141	116	129	124	167	128	145	135	134	140	135	131	131	156	130	154	148	140	140	130	142	139	133	138	155	148	130	129	145	121	143	150	158	132	121	128	128	122	150	148	163	121	111	126	135	135	133	133	123	147	131	132	139	125	142	132	136	132	128	134	120	138	126	141	146	142	136	139	137	145	139	125	130	132	130	146	154	119	145	126	120	115	143	141	134	148	138	131	140	107	139	133	145	137	159	150	144	124	136	118	142	150	136	139	133	135	141	133	147	128	146	129	124	147	137	129	148	154	118	151	136	141	129	122	142	122	143	155	161	134	126	136	127	146	155	146	153	131	155	135	125	129	122	124	136	124	157	148	127	146	127	150	153	115	130	122	147	114	126	142	132	118	130	128	155	130	141	135	129	143	123	132	131	142	115	142	128	141	136	140	140	142	134	130	128	136	134	144	165	172	134	112	123	149	126	129	136	126	129	147	159	140	144	137	152	135	129	125	122	132	126	145	153	126	157	135	110	134	143	135	126	140	145	130	144	116	127	137	127	132	135	144	136	126	138	142	116	147	123	122	145	146	151	145	134	127	120	151	124	156	132	152	140	125	141	139	129	137	142	137	142	132	137	136	130	155	144	161	141	125	153	153	141	135	122	142	145	140	140	118	128	139	144	139	143	135	144	138	120	123	146	134	165	141	143	157	137	147	145	156	138	149	126	142	129	135	137	124	137	128	115	118	140	127	136	130	135	128	151	141	137	139	143	149	121	136	144	138	135	119	137	146	133	117	132	143	141	136	137	127	112	120	124	151	134	126	149	133	146	143	124	143	114	127	127	143	130	128	126	146	143	132	120	159	123	135	150	126	144	152	146	131	142	163	129	142	134	136	133	143	148	134	149	143	146	127	115	129	146	166	140	120	131	133	136	132	134	151	138	136	130	148	145	128	134	144	128	145	131	134	117	116	142	130	149	138	141	120	115	108	121	138	119	129
18449	28117	34808	17469	13593	13336	13352	12992	10804	14759	14536	14803	11378	9168	14025	11058	9930	9764	8924	9162	8012	7715	6763	7208	5178	5085	4436	3945	3395	2925	3414	2282	1958	2027	2615	2088	1554	1446	1548	1441	1139	1130	1224	1414	1272	1012	845	811	646	582	469	513	479	399	397	415	429	371	420	421	377	377	411	365	416	349	407	393	347	382	379	360	387	368	378	393	383	346	405	425	390	402	382	354	374	374	365	372	404	360	396	376	356	391	376	384	394	396	368	363	386	370	394	392	398	414	363	368	380	388	397	396	389	363	420	400	374	382	343	406	377	402	359	375	389	396	406	388	370	352	394	370	369	404	370	383	396	380	383	374	412	372	366	341	358	397	365	373	385	365	420	399	376	381	391	375	355	418	370	358	387	353	404	375	361	392	377	332	405	360	383	369	382	344	378	407	383	373	386	360	358	391	382	353	375	380	373	388	343	387	390	381	370	368	392	395	368	387	384	398	394	404	425	391	396	384	376	356	357	397	367	390	377	394	381	367	365	363	365	405	391	395	368	369	351	358	380	376	376	393	422	381	382	377	358	379	364	372	376	371	383	428	373	354	370	383	396	362	381	355	418	380	391	400	411	408	381	370	365	390	402	357	383	377	413	371	387	338	343	368	383	392	355	373	385	383	369	373	371	381	377	366	383	395	350	404	395	402	364	384	364	345	353	383	378	394	393	378	340	381	368	390	400	358	377	378	394	366	383	342	389	375	390	379	394	355	379	406	357	400	368	394	378	384	371	414	377	402	367	399	418	395	396	350	389	371	379	376	392	394	376	427	383	365	373	355	380	374	372	397	375	394	371	357	371	352	354	364	385	368	361	372	361	396	399	359	357	361	395	409	394	378	405	365	357	393	331	360	383	399	379	412	378	380	358	406	383	346	389	364	387	364	401	367	399	369	395	384	359	352	431	373	422	393	379	389	396	381	389	360	384	374	384	371	359	405	352	406	384	379	351	368	396	403	392	382	374	382	359	385	391	346	346	396	332	371	388	359	345	396	385	365	376	361	370	372	354	380	357	356	413	357	384	420	378	374	389	398	372	372	380	369	376	354	384	382	377	356	391	396	399	425	383	350	369	370	368	379	426	386	361	388	411	362	396	347	416	398	346	362	370	386	373	391	381	347	352	377	396	368	389	375	346	350	436	343	370	374	415	332	402	391	397	376	367	395	396	417	370	392	368	393	377	390	393	379	408	374	381	386	394	378	384	394	393	412	415	395	415	378	365	348	367	401	396	353	408	380	354	384	354	375	395	368	413	374	369	371	391	363	387	333	366	398	398	365	387	415	375	384	365	364	352	373	395	383	388	366	352	356	350	359	392	369	396	378	389	358	386	366	383	406	350	436	365	395	364	392	326	360	418	385	401	387	412	351	379	338	373	384	361	376	389	350	383	378	377	377	405	379	361	392	403	377	393	365	372	358	402	382	392	396	376	383	375	384	375	364	374	373	353	388	360	356	369	386	345	360	352	350	359	361	342	393	355	375	388	395	372	342	364	428	373	408	399	351	385	362	389	390	391	372	374	393	381	387	367	369	412	363	389	386	387	407	381	383	376	411	391	409	388	387	335	354	373	375	362	368	373	378	386	363	391	393	346	364	384	342	383	362	385	383	380	383	373	349	405	366	388	348	363	375	376	368	394	372	378	361	385	389	390	365	337	402	375	401	359	381	384	350	375	377	355	393	390	377	361	367	401	370	384	355	396	383	378	400	375	355	355	368	370	342	385	405	389	350	358	362	393	374	374	385	375	356	414	373	402	386	397	384	363	381	351	399	365	378	375	403	378	391	331	399	392	403	403	404	353	372	362	406	376	389	361	387	386	361	376	407	404	394	413	406	370	373	369	375	373	381	400	393	397	377	362	369	366	388	398	365	408	355	371	370	380	347	368	392	400	392	353	363	397	348	382	360	383	372	380	384	369	368	368	389	399	381	343	383	395	391	389	390	364	408	400	391	403	357	385	363	382	421	370	365	412	366	375	372	361	404	380	379	366	387	389	389	341	365	356	387	365	347	354	362	425	362	400	357	369	390	395	380	385	369	355	370	358	375	386	399	341	356	389	369	367	343	377	356	399	349	388	393	421	401	399	357	397	387	398	377	351	374	396	377	362	351	405	382	376	421	390	379	369	373	370	384	392	374	333	364	356	357	374	346	359	352	395	371	389	377	375	380	371	378	418	352	368	364	354	380	413	414	403	384	403	382	392	375	354	370	424	413	365	381	363	374	357	395	369	353	348	370	396	414	419	367	370	397	405	381	374	392	383	400	407	393	379	376	366	390	359	391	396	372	392	385	372	359	402	383	349	350	423	363	385	377	364	340	376	363	443	363	378	368	373	397	430	404	373	368	369	378	389	395	390	391	374	371	408	373	352	389	377	381	395	374	424	380	368	376	366	378	367	352	380	364	355	386	385	373	376	384	406	384	393	348	382	375	398	403	386	396	342	386	359	360	371	366	405	382	394	330	392	345	378	371	387	388	349	366	398	399	399	354	393	420	360	410	394	381	346	360	409	395	349	380	378	367	384	393	403	364	398	413	380	382	414	381	393	335	400	360	408	387	403	358	373	378	375	403	350	367	336	375	374	396	353	400	356	385	372	390	392	382	379	382	374	356	392	380	370	384	368	383	370	391	392	324	398	369	349	366	355	385	384	344	361	387	402	379	390	361	371	360	368	385	382	428	382	385	377	379	361	369	383	392	399	367	358	355	386	364	389	387	390	374	397	388	348	378	385	370	353	379	384	383	391	383	405	353	387	360	380	377	363	377	373	378	383	386	415	382	370	387	353	372	408	336	374	367	371	374	365	393	370	369	395	387	367	350	377	378	402	377	372	404	388	385	381	369	379	405	370	389	402	353	402	366	389	364	363	363	381	386	394	338	396	395	374	393	354	389	372	400	391	399	375	338	410	363	366	367	381	417	388	394	382	364	383	391	374	367	394	405	367	408	399	329	372	352	364	401	373	378	361	355	356	377	333	389	395	359	400	376	370	381	377	375	413	363	397	366	387	369	374	375	350	372	378	373	363	344	379	402	365	361	398	388	339	371	353	379	369	401	367	405	324	406	360	378	361	358	391	377	358	377	385	363	344	373	383	388	358	375	368	373	405	384	401	412	357	366	402	368	411	388	393	366	384	386	391	399	370	338	417	354	360	402	389	344	395	397	343	383	401	362	404	376	406	384	350	369	401	390	397	382	411	387	369	349	404	390	364	363	405	397	356	377	391	354	367	362	376	379	358	366	356	392	401	358	383	383	371	401	371	388	370	392	364	362	397	376	357	380	382	403	362	365	404	387	366	378	354	361	375	383	386	391	365	386	364	400	391	394	372	364	388	394	374	397	394	365	391	377	362	406	360	413	379	412	404	387	389	386	381	371	395	377	381	393	384	398	381	369	375	368	383	367	400	360	398	321	363	379	393	412	387	406	397	385	397	378	381	376	370	397	359	377	411	398	387	397	411	354	374	386	395	356
38001	40946	33289	18535	9111	5095	3932	3881	2848	3353	3258	3448	1898	1954	2567	2059	1919	1730	1627	1514	1548	1378	1152	1233	864	812	710	582	556	487	441	374	332	324	371	238	199	225	239	209	197	187	171	209	233	164	152	130	138	114	93	109	99	102	77	104	109	103	101	89	90	77	85	96	80	90	97	101	80	89	99	87	81	90	93	93	68	95	97	93	80	98	85	114	109	103	90	105	94	89	92	89	91	103	90	81	102	96	90	93	76	110	99	83	112	69	87	80	85	85	86	95	97	89	90	84	99	94	99	96	91	97	75	70	89	92	92	122	88	93	91	82	78	109	85	92	96	80	93	97	80	98	107	86	81	91	93	87	74	83	111	96	119	98	106	93	90	98	107	79	88	86	92	91	103	89	102	101	86	97	105	113	113	93	80	114	96	107	96	86	85	101	85	104	87	84	94	85	100	95	95	96	89	98	68	87	104	86	91	92	82	83	103	104	89	87	109	106	103	78	83	74	102	76	85	87	63	91	96	69	81	86	97	87	92	83	93	78	94	90	97	85	94	89	100	84	111	89	90	91	109	89	90	87	83	89	94	102	82	78	101	76	95	92	81	102	96	95	93	85	91	88	93	100	87	81	80	84	95	111	110	77	102	92	70	85	101	92	99	92	97	90	82	84	101	108	105	81	96	101	92	100	87	84	85	88	86	94	98	95	103	96	100	87	99	85	85	96	84	89	86	81	88	89	90	84	91	88	95	97	89	70	100	92	94	94	94	83	97	90	100	104	94	94	105	87	104	108	89	100	101	96	80	77	67	99	88	93	95	101	95	84	101	89	84	98	114	86	85	83	94	84	108	84	87	100	113	101	94	97	85	94	94	101	86	76	86	97	86	87	108	96	104	75	98	67	93	92	113	85	87	100	82	98	76	102	82	94	99	87	85	92	93	78	71	88	92	89	112	103	106	84	94	98	96	101	82	83	86	66	72	90	79	98	89	86	78	110	101	84	77	95	96	91	99	86	92	109	104	94	100	83	79	101	100	89	94	100	79	90	79	94	95	80	105	103	84	108	90	79	94	101	84	83	77	100	98	100	93	116	91	93	88	89	75	102	72	76	84	87	86	90	85	82	104	85	94	87	89	87	89	83	96	84	91	101	101	93	97	91	108	95	84	95	80	92	95	70	96	104	109	101	73	91	98	83	101	85	91	100	95	84	103	91	104	97	80	98	84	95	89	97	87	95	82	103	97	91	93	96	92	93	101	87	107	103	74	92	102	91	95	87	87	93	81	75	107	84	90	83	96	89	102	77	76	96	95	99	90	100	81	70	82	94	83	97	91	85	79	96	92	90	108	98	91	94	76	101	92	96	93	86	103	92	83	94	83	94	90	104	70	72	98	84	105	88	84	95	104	90	95	91	113	105	89	86	84	90	118	95	95	102	105	94	107	107	99	76	83	90	88	82	81	97	107	103	86	89	93	99	81	95	86	88	82	94	86	92	94	84	85	97	84	101	95	81	80	106	91	83	91	90	86	89	85	102	85	93	92	100	97	79	86	79	82	88	84	68	86	81	90	93	88	75	88	78	88	88	100	77	96	93	82	68	95	79	94	102	85	93	100	68	96	80	97	92	77	92	76	89	95	92	90	88	106	117	83	94	113	80	95	102	91	94	93	88	74	78	107	87	73	92	102	100	90	103	90	103	98	93	114	84	94	87	82	120	96	92	76	76	98	75	84	99	77	99	93	92	86	103	85	86	89	102	97	82	87	99	85	110	97	73	109	102	83	102	94	96	98	86	92	99	87	83	104	103	89	84	87	83	96	96	98	98	86	105	105	83	74	83	101	75	83	89	99	88	84	116	94	91	96	109	90	113	86	85	86	92	102	93	80	79	97	110	82	112	100	97	85	91	99	79	97	101	97	109	85	69	89	85	86	95	102	89	79	96	106	90	79	111	104	93	89	90	113	89	90	82	89	87	85	84	84	75	87	91	94	97	105	84	91	93	85	86	97	104	97	90	89	101	97	93	85	104	72	100	82	79	78	98	112	84	101	89	91	96	80	114	88	79	101	95	94	100	95	84	74	108	85	92	84	109	100	94	101	92	82	102	95	96	121	101	95	112	100	88	95	69	94	93	82	96	109	85	107	84	97	87	82	87	95	93	95	91	91	93	86	97	93	84	100	113	78	81	110	111	77	89	84	79	91	95	111	95	91	94	91	92	88	81	83	94	89	87	89	94	82	81	89	81	103	94	94	97	91	83	77	97	88	97	106	96	91	83	98	84	91	94	102	88	86	86	103	100	99	88	104	108	93	78	90	98	82	77	85	82	94	77	98	98	77	89	95	68	94	87	86	91	84	85	84	96	108	90	94	86	86	81	87	98	111	87	97	88	108	81	86	86	79	91	80	104	81	89	77	80	82	93	81	99	89	91	98	101	92	89	95	76	75	108	101	88	94	95	96	92	93	99	102	86	89	98	108	88	114	97	116	118	102	89	96	81	108	81	92	93	118	102	88	93	77	93	95	85	87	92	94	94	93	69	87	92	91	83	95	83	87	91	88	84	93	86	101	86	86	91	93	93	86	85	96	76	100	83	102	76	104	87	86	68	86	84	98	110	80	81	77	82	88	99	90	85	102	92	97	83	115	82	99	94	83	98	88	90	97	95	100	110	93	77	98	60	95	86	90	79	96	94	70	84	87	82	95	101	101	92	91	90	102	88	94	84	69	99	100	98	85	101	103	86	92	92	102	92	99	83	68	91	104	87	83	86	96	98	94	94	90	100	103	104	78	112	90	95	97	108	110	87	82	92	92	81	114	86	94	77	84	81	99	88	87	86	104	85	72	89	82	101	94	81	88	99	98	92	92	90	87	100	94	81	109	81	88	99	86	76	96	83	72	88	96	82	87	88	94	95	93	89	89	90	80	97	78	90	88	89	86	96	92	78	91	79	106	92	76	93	88	81	91	100	99	85	100	92	89	90	107	88	94	86	86	99	97	99	83	98	101	114	111	85	101	85	90	86	94	89	72	88	98	101	86	99	95	90	108	93	90	97	98	96	99	103	79	92	101	88	80	93	100	92	102	112	91	84	96	89	82	91	100	87	69	90	70	91	102	79	107	93	85	104	91	92	82	87	109	97	75	90	82	88	111	105	90	93	90	91	105	75	76	94	80	81	90	93	88	93	81	88	85	103	79	76	97	86	82	106	75	99	122	72	88	86	88	105	102	84	71	102	88	101	91	81	87	96	87	86	102	100	89	96	105	84	91	85	82	89	95	85	94	93	89	81	89	98	78	84	107	95	84	75	98	101	101	99	75	108	99	87	115	92	95	84	86	83	95	106	89	88	95	96	105	78	105	79	96	91	86	102	82	81	91	84	99	93	86	75	87	96	78	81	92	76	80	99	105	100	84	98	101	86	81	91	91	100	76	88	97	100	102	92	92	86	85	93	86	92	91	89	85	99	90	98	105	99	95	89	117	86	83	90	95	94	91	91	90	89
25094	36531	36973	24584	20028	18275	18514	19167	16858	19313	19386	20814	14249	14997	21131	16705	16101	15837	14880	15275	12534	13171	11158	12135	9390	9178	8007	6669	5953	5691	5402	3947	3986	3342	3917	2977	2349	2324	2628	2555	1931	2040	1765	2214	2252	1670	1436	1093	784	682	462	443	425	386	384	356	316	333	310	304	285	289	278	316	305	285	251	261	265	304	279	239	262	286	267	271	253	285	253	279	241	255	275	284	239	263	273	269	267	276	256	287	298	257	275	270	274	273	305	305	256	234	264	273	295	260	236	258	289	305	289	270	247	297	266	309	304	268	285	310	260	244	298	267	265	293	282	279	296	280	278	277	289	274	262	274	228	279	279	274	270	267	287	251	280	235	246	299	291	271	266	298	260	283	295	278	263	257	269	264	277	267	257	283	281	256	256	306	249	264	263	263	274	267	257	257	275	247	272	267	253	283	280	250	242	248	276	276	259	258	273	246	277	271	269	283	298	246	287	267	278	279	281	250	266	280	257	266	294	300	265	247	278	261	296	247	265	256	264	274	276	273	275	267	259	269	269	264	263	273	247	279	274	271	275	256	258	279	272	277	273	262	278	231	271	269	297	292	268	287	253	261	264	287	275	253	251	270	253	268	260	283	271	259	268	279	254	268	265	271	274	266	286	262	258	266	265	262	275	296	271	282	279	318	257	290	286	290	274	287	268	273	271	265	287	271	287	289	277	278	247	252	297	269	262	279	250	278	269	283	245	260	273	245	296	239	260	274	245	237	269	302	237	265	296	274	282	279	300	294	263	287	285	272	245	251	248	300	260	264	247	274	286	281	261	257	279	286	216	255	266	259	293	292	256	302	262	270	264	252	280	276	308	299	244	247	265	258	254	290	265	260	263	288	275	290	291	269	239	258	299	262	285	272	268	276	288	288	283	262	284	273	254	272	264	263	282	276	283	274	276	253	252	263	279	283	276	274	271	272	252	280	254	269	285	251	298	288	292	261	233	293	265	275	260	279	263	260	253	259	265	265	265	273	256	267	275	280	275	293	253	248	289	252	289	240	267	265	314	267	250	288	261	288	271	255	263	268	290	261	259	283	263	281	254	286	253	261	273	271	281	270	267	295	272	285	282	276	284	247	267	274	289	255	278	264	274	254	268	275	257	287	278	274	271	256	277	241	281	262	258	306	291	287	312	254	242	281	279	273	255	274	267	263	266	260	262	269	283	270	239	246	290	249	252	289	276	284	295	294	273	295	290	301	297	236	278	254	293	238	276	274	285	250	297	257	272	265	282	285	278	252	270	302	256	293	288	291	291	271	279	257	254	276	277	281	273	252	254	252	282	249	288	234	260	225	282	266	241	267	266	283	285	247	240	261	288	300	269	268	297	305	248	265	267	279	253	275	263	257	283	255	281	275	270	278	267	303	263	262	264	238	269	264	280	277	284	239	275	245	266	276	285	270	272	274	261	262	246	284	307	274	275	312	267	273	277	271	256	235	288	289	276	297	283	268	291	240	281	272	300	282	264	263	274	271	278	305	279	315	281	267	289	272	247	284	277	260	313	264	293	270	267	286	267	262	272	278	236	251	284	259	308	283	289	257	266	259	302	299	260	259	308	283	262	287	268	276	252	261	270	285	269	275	273	265	273	276	290	247	269	297	268	298	260	271	252	256	241	282	271	285	291	249	287	268	284	268	284	296	243	250	261	270	253	243	297	290	280	285	280	281	274	279	280	264	265	288	282	272	265	265	289	279	294	292	247	276	241	305	287	236	276	261	283	255	271	256	310	268	296	309	280	268	263	253	270	245	282	275	238	288	284	247	274	285	247	273	273	257	254	274	277	271	263	268	253	251	257	271	271	278	281	254	278	271	242	246	271	275	264	266	258	258	298	281	247	261	311	266	286	278	275	270	263	265	300	290	253	261	249	275	286	286	275	298	278	289	269	277	260	271	259	257	270	265	264	271	292	260	256	265	288	252	287	277	227	296	286	240	264	265	251	278	277	256	287	290	266	314	272	247	244	276	259	274	290	278	250	275	278	269	261	296	284	237	273	247	249	278	274	266	292	255	272	277	263	259	234	270	253	272	289	264	256	292	270	250	288	283	275	272	287	269	311	279	269	299	275	269	283	282	257	246	291	282	288	267	274	279	298	280	261	283	268	251	283	262	271	276	298	271	269	277	271	258	296	279	258	265	267	286	277	283	248	271	270	285	256	301	285	267	278	293	306	231	293	258	275	269	268	269	289	221	256	269	263	285	257	302	285	266	242	288	269	278	268	269	277	261	252	271	294	286	264	264	249	263	248	258	302	263	272	272	265	272	274	263	273	260	267	296	270	265	274	288	284	253	271	253	273	276	259	271	302	270	268	284	285	290	243	252	255	287	235	246	268	261	301	274	277	234	280	285	286	278	284	237	273	291	281	264	256	283	288	268	261	287	247	268	284	282	259	263	242	283	294	298	259	266	287	299	269	271	263	271	278	254	248	251	256	291	274	288	268	233	276	273	287	255	265	274	299	282	261	255	251	281	262	267	271	292	275	276	259	265	290	238	274	270	251	277	275	301	270	280	290	279	292	281	279	275	270	300	264	281	264	247	274	264	271	272	260	254	259	287	295	237	267	249	266	246	295	267	280	287	282	276	271	263	274	278	288	261	258	270	262	303	242	270	270	234	277	269	281	265	271	250	280	244	272	264	261	281	256	247	288	273	266	260	246	276	274	269	268	281	288	277	275	240	266	283	259	280	263	274	260	272	258	269	276	255	282	289	268	276	264	275	267	247	261	280	245	286	279	275	280	247	278	286	276	254	261	263	273	270	257	284	271	281	270	274	249	265	265	263	240	276	266	254	286	271	281	280	278	257	287	289	251	234	248	280	294	271	277	293	278	270	280	242	275	275	291	265	286	263	273	253	309	259	289	277	230	293	280	246	284	273	257	280	271	282	271	292	277	257	295	285	278	301	266	259	273	260	290	259	238	275	256	294	265	283	296	258	234	280	245	281	267	261	278	290	255	294	263	301	272	310	288	289	310	243	269	282	247	277	278	275	270	282	293	257	295	306	282	256	292	285	267	265	263	286	274	264	281	275	256	272	289	288	263	240	260	275	250	291	273	262	281	303	279	279	238	261	280	268	266	281	274	274	282	255	267	281	279	293	270	250	276	274	302	311	264	257	263	290	270	271	254	264	258	295	276	292	266	258	256	249	280	272	273	272	267	266	277	270	257	264	279	256	276	263	261	265	275	270	242	275	302	288	253	262	285	296	254	256	298	270	267	248	274	294	266	284	269	285	281	263	282	276	263	263	272	276	252	265	242	251	254	269	261	282	230	283	248	260	275	245	271	278	275	287	309	296	265	279	287	282	264	266	302	280	276	259	250	275	251	242	271	293	271	249	272	257	269	265	262	259	262	288	266	296	275	253	267	253	269	285	273	282	263	237	285	280	282	266	261	285	269	268	274	299	260	254	268	275	243	258	262	257	282	277	271	273	248	289	277	239	270	272	255	266	303	265	258	272
9542	6587	3270	1002	576	416	376	374	314	280	352	294	260	250	241	198	199	232	262	215	218	207	239	188	212	223	182	194	201	207	201	187	206	194	185	207	171	189	176	219	184	196	166	175	193	202	189	177	162	186	182	144	180	190	179	179	175	181	187	182	198	168	168	190	204	201	207	167	172	167	164	153	175	178	153	193	164	197	187	176	177	178	191	167	163	162	158	167	150	193	171	190	161	198	160	180	162	169	191	173	176	165	174	181	170	196	165	159	195	167	190	174	193	166	176	183	212	178	170	174	188	188	188	191	189	173	154	172	170	164	171	174	182	169	193	159	162	167	168	163	193	189	196	186	186	163	185	197	180	191	168	138	187	165	169	181	189	177	188	192	182	169	172	185	158	177	171	175	171	171	158	148	213	185	148	186	166	199	174	195	171	189	172	176	175	145	181	184	154	174	192	180	199	173	170	177	170	162	161	162	170	194	144	200	181	187	167	173	165	158	167	169	170	156	196	180	192	163	206	183	174	172	181	202	176	180	185	177	177	188	185	179	190	171	180	174	174	168	182	157	188	171	187	159	168	197	157	183	182	156	138	164	179	197	166	165	187	186	189	160	179	175	187	186	182	178	175	167	175	161	150	168	142	153	186	177	167	181	212	188	207	147	181	166	158	164	159	170	180	191	202	180	172	168	158	189	174	166	170	157	172	175	184	183	183	173	181	169	169	176	196	180	155	189	169	184	150	202	157	180	202	185	172	176	171	179	184	176	172	168	152	158	163	169	178	184	179	165	184	176	182	174	189	175	165	180	168	169	188	180	174	194	196	174	166	186	172	171	157	181	155	167	177	188	170	177	174	159	192	203	176	178	171	167	164	167	183	187	180	170	182	167	189	186	177	155	168	178	152	203	182	174	169	167	175	160	157	167	154	184	161	175	188	162	157	166	174	185	152	168	167	179	172	177	174	188	185	166	170	186	169	168	172	188	197	156	206	173	192	201	191	157	163	183	161	170	175	180	174	194	183	204	180	198	191	183	174	165	179	195	199	181	170	173	166	194	176	174	197	169	145	164	180	188	190	167	177	161	182	199	170	179	171	153	164	180	194	174	182	192	179	135	194	180	169	184	163	167	158	190	149	167	184	165	180	176	175	174	168	193	180	202	194	167	174	161	178	192	172	176	168	181	200	168	194	186	161	171	162	184	169	174	171	182	173	173	151	146	167	172	167	168	177	181	169	165	169	176	172	188	179	183	188	140	170	173	175	182	165	161	161	175	170	216	175	174	166	187	166	186	189	159	166	183	184	175	184	170	171	173	210	156	176	178	168	161	153	186	160	194	170	201	166	168	170	174	181	175	172	169	174	162	180	160	159	168	176	150	174	182	206	199	185	171	145	198	173	184	169	165	139	190	184	158	167	173	182	177	190	187	183	178	181	190	189	171	156	195	178	163	174	182	167	159	183	169	174	188	180	162	173	167	185	186	153	173	179	176	190	158	164	203	162	191	164	173	155	187	163	181	175	183	172	160	174	192	176	170	186	197	186	190	188	175	170	159	166	180	175	167	180	167	175	175	165	184	173	186	161	220	193	170	143	165	172	189	179	171	164	187	199	198	164	166	189	186	155	156	161	190	169	154	163	168	184	167	181	166	188	182	173	164	183	174	188	168	175	149	175	149	177	170	172	166	173	165	169	186	179	167	169	174	169	164	179	184	167	168	186	166	173	190	168	174	195	192	167	202	177	178	175	176	164	193	215	174	176	176	180	167	165	160	171	164	162	192	190	181	168	174	186	168	161	169	181	160	161	190	187	169	177	179	175	171	158	183	175	180	171	172	173	183	177	181	197	192	193	179	155	156	158	176	158	159	205	177	168	180	189	177	188	174	149	166	180	187	156	187	183	151	183	174	165	172	197	152	161	187	180	181	160	174	160	177	192	168	167	162	181	158	157	187	178	177	165	182	180	156	187	181	193	171	162	170	183	183	161	152	200	168	174	173	162	180	162	162	162	181	169	152	187	165	179	154	199	175	183	179	160	190	163	174	184	161	206	192	165	184	185	171	181	193	165	148	179	182	168	147	195	186	172	166	216	186	178	153	170	169	162	182	178	180	205	170	167	180	172	165	173	166	163	170	190	173	195	152	182	180	185	169	144	162	170	174	185	167	208	195	176	170	178	176	184	175	153	158	196	169	165	182	183	177	155	189	160	174	188	185	190	184	195	182	167	183	174	194	186	177	189	188	184	162	167	179	176	218	171	160	183	175	190	164	157	159	164	150	179	191	169	187	164	182	173	178	164	154	150	180	174	171	160	167	175	172	167	159	197	182	172	179	187	171	158	164	185	185	179	176	166	181	177	178	185	168	179	179	167	160	191	177	187	176	175	154	190	185	205	183	185	203	163	173	191	162	188	185	164	176	162	187	162	171	201	195	184	220	170	173	182	172	159	176	198	183	199	189	168	168	164	175	165	175	170	198	166	179	152	161	185	202	175	146	178	153	166	158	209	159	168	161	204	150	170	175	194	176	175	174	160	176	175	167	145	200	158	183	166	203	185	186	186	155	172	198	175	173	189	177	165	161	150	172	159	162	174	184	181	208	188	168	190	183	186	182	179	153	194	170	177	194	173	162	179	158	170	183	174	143	176	150	175	174	167	147	174	177	185	173	174	205	194	180	170	159	169	166	187	184	178	185	147	185	170	185	179	165	169	176	151	182	178	186	163	190	154	141	162	164	168	162	166	181	168	167	171	183	174	163	181	162	160	188	166	177	180	191	185	188	192	209	177	173	169	170	193	195	172	169	189	188	186	182	163	176	163	188	174	180	201	162	182	163	188	199	182	192	204	194	180	175	180	150	163	183	181	173	157	179	177	200	197	197	178	189	171	181	173	166	184	164	171	199	185	179	180	190	172	165	177	174	176	155	175	167	171	155	177	143	157	209	170	185	176	197	176	170	156	174	173	170	178	233	183	156	187	157	169	183	197	185	156	167	157	172	177	204	177	182	146	177	199	179	181	180	154	183	184	165	176	172	177	192	187	181	166	187	160	177	155	180	189	188	180	156	165	178	183	188	178	168	152	193	172	177	171	166	166	181	163	151	158	180	165	167	151	151	178	177	162	149	176	166	174	191	187	170	152	204	181	183	192	174	176	182	185	168	168	179	163	184	179	202	175	183	198	175	154	162	195	159	196	186	181	181	172	194	184	172	156	173	155	185	185	200	183	174	194	185	163	190	167	173	143	170	180	175	171	189	185	194	184	174	179	187	179	181	198	177	181	173	178	203	193	190	173	177	201	170	177	192	173	160	159	177	188	170	180	172	190	188	179	173	165	203	164	170	179	175	186	190	202	169	187	189	172	162	157	192	198	193	154	149	186	167	183	181	185	169	158	195	190	170	169	161	164	176	175	162	192	183	164	169	178	182	167	162	181	181	188	169	151	198	164	206	174	199	166	162	160	164	164	168	155	183	173	176	186	195	174	180	156	176	165	171	158	216
7881	8041	10814	7397	5448	4168	3526	3473	2461	2192	2930	2378	1818	1674	2172	1822	1742	1516	1513	1508	1320	1272	1092	1249	1032	921	841	792	821	778	732	731	649	668	626	644	598	598	584	581	588	579	583	523	606	569	567	517	503	525	467	505	492	503	509	495	491	465	475	447	487	491	484	499	498	485	497	487	473	471	497	483	481	507	496	479	473	458	503	521	439	481	433	510	469	468	501	484	506	473	501	515	480	498	473	477	489	484	481	498	463	515	462	499	459	493	440	483	467	507	524	491	486	474	464	503	494	540	441	488	512	495	467	514	477	480	520	490	494	481	496	444	477	472	465	515	484	488	492	530	454	527	458	494	445	522	498	481	476	492	446	491	535	460	484	459	518	491	470	472	485	462	527	504	471	501	497	461	507	518	459	491	495	527	463	542	544	488	494	475	473	471	471	447	487	495	476	493	486	485	500	516	501	475	450	503	452	468	497	468	489	511	495	483	465	472	476	489	459	480	470	501	507	505	502	513	453	469	503	473	475	489	485	514	447	470	517	508	461	473	447	502	495	487	498	461	439	452	483	455	481	494	473	524	489	481	465	525	530	498	499	498	463	462	513	518	517	532	461	456	476	467	490	499	486	482	467	481	463	513	497	562	496	470	479	495	494	461	479	461	444	494	478	498	486	487	507	488	520	484	443	464	464	490	498	487	476	497	497	511	496	507	515	473	455	464	495	463	525	451	475	477	479	448	523	495	495	480	472	504	507	482	512	478	516	497	500	484	486	457	495	487	467	433	526	505	502	473	477	502	487	493	497	492	506	509	486	468	496	483	481	542	488	479	477	473	507	482	471	510	477	528	481	460	415	476	471	449	512	476	494	470	478	505	465	478	489	491	472	474	489	511	478	474	486	460	526	498	484	498	501	465	476	484	483	526	472	469	485	474	489	482	464	503	429	460	459	450	483	464	484	515	488	515	499	492	493	467	451	504	482	480	526	475	548	498	486	516	491	470	443	485	471	458	473	480	507	493	485	509	488	497	476	484	482	503	501	459	502	493	532	489	524	463	486	509	491	480	522	487	476	460	532	466	470	483	495	529	479	502	484	473	469	491	493	480	465	475	483	515	488	517	488	482	520	472	478	445	458	480	468	437	480	469	493	456	489	481	454	484	479	462	476	517	465	480	492	457	517	473	477	423	496	458	473	450	483	515	505	521	491	497	483	475	505	513	518	481	478	462	456	499	458	496	491	442	497	487	490	507	462	487	481	459	449	513	506	481	482	493	493	474	512	495	479	487	507	474	495	501	468	528	507	496	518	454	500	485	442	525	457	472	489	454	489	471	485	475	466	473	515	522	516	499	469	458	490	491	474	477	494	469	502	478	511	476	448	464	451	499	456	512	473	488	485	458	503	442	500	484	468	456	469	493	469	525	492	487	469	488	529	458	504	453	481	539	485	498	442	473	500	488	494	454	482	441	510	514	518	452	480	492	517	475	481	510	498	455	475	467	455	501	511	432	469	458	428	482	470	472	483	485	447	494	488	461	457	520	396	489	494	503	512	461	465	446	510	462	509	498	475	503	460	473	509	458	468	485	496	441	485	475	485	473	434	443	460	472	465	487	488	511	468	468	472	483	485	459	473	471	533	493	489	453	458	495	451	488	512	483	499	467	504	454	545	484	478	496	476	491	452	495	515	503	475	491	479	472	482	458	483	472	494	460	499	516	518	502	501	497	504	485	511	471	491	477	427	493	473	493	471	491	489	481	485	468	477	472	507	482	478	499	471	492	478	468	490	510	456	476	470	508	486	473	476	500	497	442	511	477	484	503	450	519	482	521	472	470	469	480	497	511	455	464	478	522	520	485	498	500	467	509	513	476	510	453	499	490	472	456	520	488	490	484	516	440	518	493	511	473	481	485	492	502	496	489	454	500	482	494	500	471	466	446	523	488	479	471	473	513	481	498	464	473	490	487	458	472	485	492	485	501	432	458	498	443	508	517	478	510	502	459	497	489	456	455	499	515	452	483	493	453	517	480	449	506	520	464	464	500	479	507	495	496	525	492	517	516	460	459	469	446	487	481	476	488	468	460	477	483	512	481	490	470	496	468	506	478	498	502	464	468	474	489	484	476	502	461	480	454	482	500	476	472	458	460	454	475	466	485	484	453	480	483	494	482	495	462	519	476	521	510	483	454	509	475	457	477	489	464	486	485	485	481	494	459	528	481	497	501	488	469	484	489	487	488	484	535	515	496	475	474	480	521	469	443	490	480	515	514	483	456	490	505	483	526	496	489	493	514	530	487	459	493	528	480	458	498	472	473	498	502	477	501	506	477	503	486	505	497	460	534	507	499	497	511	531	475	488	454	505	495	493	440	480	452	483	450	457	484	473	459	464	523	479	489	485	443	485	489	522	483	471	488	476	496	500	476	474	483	456	501	511	505	467	524	475	499	464	492	458	490	490	511	513	488	477	466	501	437	502	499	489	511	490	500	480	448	475	488	454	470	492	430	454	443	456	497	473	492	463	496	460	465	492	502	498	497	481	445	508	474	462	487	470	506	483	523	478	461	451	478	503	462	529	485	501	426	494	455	504	491	497	493	490	488	435	465	502	497	505	524	456	489	452	472	496	450	478	486	476	475	483	500	501	451	481	468	475	468	444	494	512	487	479	480	461	446	485	463	517	495	452	496	463	482	480	448	491	446	490	449	477	483	474	497	465	458	479	498	494	500	472	453	463	469	476	487	515	491	501	472	510	528	481	525	483	476	488	502	467	526	448	473	549	495	455	523	456	487	442	496	462	497	527	474	486	454	481	505	455	502	467	502	482	490	484	491	467	480	476	482	501	497	500	528	455	493	479	497	466	472	486	464	454	538	486	506	463	459	479	470	507	487	469	559	491	505	483	488	468	481	469	454	461	476	484	480	483	462	454	540	531	483	482	492	492	454	504	484	477	508	433	530	483	483	453	480	490	473	497	480	477	487	491	484	478	472	535	504	514	466	526	511	482	494	474	451	513	506	500	465	483	527	520	497	438	447	508	459	484	484	522	479	451	474	511	493	501	480	477	506	478	502	496	493	503	462	491	523	560	484	504	461	486	461	458	487	520	495	507	519	482	500	480	485	479	462	514	483	508	466	470	470	483	465	488	480	476	506	486	509	472	502	459	496	436	500	456	513	504	502	514	489	479	471	495	487	478	476	444	459	545	481	513	472	514	509	467	482	439	485	501	499	473	479	492	493	443	450	502	472	461	487	491	512	515	509	485	469	471	482	482	475	482	512	486	481	484	484	504	506	485	474	509	496	495	468	485	486	458	481	496	512	471	476	488	488	445	471	493	511	494	455	490	493	473	484	498	503	435	496	467	503	458	493	505	497	483	506	456	490	515	471	508	525	482	491	508	508	502	467	500	494	509	468	492	487	509	498	514	498	479	500	475	504	505	477	484	486	516	473	469	487	451	485	497	489	449	472	507	501	454	529	504	466	458	512	471	460	476	498	532	485	503	474
31050	32166	26071	10372	3968	2106	2093	1937	1465	1891	2026	1208	823	885	1352	1057	854	707	805	871	706	566	597	587	443	423	368	330	314	284	317	213	215	246	251	217	210	190	211	218	194	171	174	176	171	190	174	166	156	158	133	131	150	138	136	146	164	144	138	131	131	142	130	132	143	134	131	118	156	153	123	151	119	135	132	132	138	137	138	132	152	128	154	150	134	137	147	126	124	138	141	148	150	143	117	150	136	143	148	124	109	125	127	151	143	138	134	129	135	135	144	106	116	142	147	152	132	140	160	153	119	141	119	108	117	136	133	124	147	138	147	116	133	133	130	122	131	135	150	125	124	126	143	130	127	131	128	130	133	131	120	120	137	128	135	141	135	142	138	122	110	144	122	121	145	136	130	131	127	121	141	136	139	116	139	134	132	138	150	150	139	128	115	153	139	127	137	129	128	120	128	118	139	140	103	130	129	132	130	136	114	167	145	149	140	119	124	127	132	134	118	127	127	137	127	136	151	141	129	140	157	118	112	126	153	130	118	131	129	119	119	137	130	135	121	125	138	139	128	112	126	138	152	155	130	132	159	129	143	139	131	145	118	126	112	144	136	124	122	115	133	145	126	116	131	142	148	131	130	144	137	132	134	155	157	138	129	133	135	149	133	125	163	124	128	121	147	158	144	142	131	108	153	135	129	132	140	136	121	127	123	106	150	140	145	132	151	133	153	139	148	135	124	130	151	129	149	143	135	135	137	143	123	147	139	135	134	143	123	141	131	132	136	148	134	137	147	145	150	137	155	137	141	131	121	114	149	117	130	127	133	128	125	132	128	140	124	138	145	128	147	137	140	146	119	137	138	144	129	141	137	125	152	146	147	132	146	149	125	136	126	138	154	144	132	162	145	127	129	136	150	124	135	136	137	149	121	141	121	134	127	133	134	136	139	137	133	135	133	108	154	145	122	146	155	132	133	142	132	134	105	142	136	144	134	141	157	143	141	148	139	146	139	147	145	132	119	129	144	137	127	135	134	118	124	147	129	149	133	144	143	133	138	147	144	141	127	156	131	143	133	123	114	122	126	130	141	139	131	137	137	117	140	138	131	130	138	128	127	134	146	120	139	137	159	143	136	125	139	142	111	155	110	130	139	126	135	123	133	153	125	139	142	133	136	129	152	129	135	121	165	124	133	157	120	132	129	119	131	154	143	162	133	122	128	142	132	137	136	137	129	145	143	120	136	136	132	122	129	132	118	120	157	120	135	131	136	132	121	140	123	142	127	142	157	133	147	136	149	127	148	128	135	127	139	128	127	129	139	130	119	132	139	150	152	156	125	138	138	121	101	133	142	164	161	131	136	133	137	118	119	131	127	170	133	136	129	159	121	150	111	127	133	124	125	135	139	128	151	143	117	126	128	130	166	147	133	133	151	128	135	169	129	121	118	134	130	124	129	131	147	161	126	131	144	139	146	153	122	157	149	149	120	126	139	130	126	140	141	120	138	152	138	136	134	145	127	146	127	128	139	130	111	154	137	138	138	139	131	143	148	134	125	125	126	143	151	139	151	122	125	124	134	128	141	138	133	139	124	135	124	157	142	142	151	117	155	129	142	138	170	157	111	125	143	109	141	125	145	134	118	136	141	136	155	126	143	137	133	136	111	134	128	128	160	138	127	166	122	119	127	113	136	157	135	142	105	146	152	128	119	119	132	137	133	134	145	130	146	102	133	130	120	142	134	158	144	130	134	127	136	143	133	150	146	157	138	125	140	134	146	151	119	124	136	146	144	115	134	154	133	135	154	152	127	127	149	114	136	147	121	156	129	151	153	134	140	122	128	135	138	129	147	149	124	169	120	155	148	150	124	130	156	128	136	139	141	138	149	144	139	137	146	115	148	136	143	128	153	145	139	123	139	142	150	108	147	125	151	138	129	127	144	115	157	146	143	178	129	139	131	151	154	114	153	116	159	158	138	121	125	128	139	161	146	152	119	159	128	104	126	136	148	129	131	158	142	148	121	132	147	119	131	145	157	146	138	136	136	131	127	134	132	127	123	127	133	167	128	125	125	123	136	154	147	154	120	131	126	115	150	145	130	135	137	128	146	123	161	134	135	125	128	138	138	132	164	127	138	133	124	125	140	131	142	131	139	143	131	129	144	125	142	171	146	122	121	131	131	122	134	145	140	135	137	138	132	131	128	161	120	127	135	127	135	130	139	153	136	117	127	146	136	133	143	115	149	151	142	143	152	157	138	123	138	163	137	138	129	150	143	148	133	151	138	127	122	134	124	156	134	120	144	152	120	143	117	140	128	158	139	126	143	128	159	140	147	134	144	140	148	121	136	152	134	138	136	117	131	131	128	107	144	137	149	158	135	126	150	125	133	122	128	157	112	142	122	136	133	126	121	127	122	113	131	132	126	131	129	132	130	168	113	141	126	127	133	135	143	158	130	142	160	142	153	149	141	119	140	116	130	121	145	136	144	112	122	131	140	136	149	140	138	143	125	148	124	130	152	131	147	151	142	130	129	159	151	125	140	128	149	144	134	149	140	129	120	123	133	123	136	164	141	129	150	141	143	136	127	141	143	135	124	135	151	135	123	122	133	133	140	137	155	148	118	107	139	149	136	139	139	153	142	145	128	150	138	149	149	138	116	127	121	138	146	140	126	127	140	116	131	136	133	146	140	146	127	127	142	131	127	150	135	155	130	139	123	149	153	122	140	129	130	131	134	126	130	121	139	142	119	113	132	120	124	121	140	147	135	138	124	135	128	122	137	125	134	134	113	126	137	140	139	129	126	141	137	133	150	156	136	149	138	126	122	133	136	138	132	127	125	142	114	140	173	126	150	141	150	132	123	163	113	143	139	138	141	142	154	131	133	146	150	135	135	122	154	155	153	122	119	131	143	146	157	112	125	129	137	150	133	130	144	157	138	160	132	118	153	144	134	156	151	128	129	144	134	123	147	127	122	156	141	132	139	149	147	113	121	131	151	138	133	134	115	140	153	146	126	133	139	121	121	142	130	142	159	149	132	144	146	138	143	155	147	146	124	147	129	147	128	122	146	156	109	154	146	121	138	140	137	128	151	133	129	147	117	147	147	127	133	130	121	116	134	139	146	122	144	133	130	146	125	137	159	136	118	148	136	125	142	132	121	142	144	131	127	140	106	140	129	150	138	145	131	144	145	131	138	114	130	146	148	146	131	155	135	125	132	131	130	165	115	139	146	119	140	147	156	123	131	147	143	116	124	127	143	134	149	124	134	133	127	131	133	146	128	122	119	121	135	129	125	138	151	148	119	125	130	140	126	150	132	135	110	137	147	116	149	144	155	130	152	137	149	162	131	149	122	137	132	141	155	127	116	132	154	163	128	154	134	123	141	122	125	135	138	135	131	141	143	132	133	138	113	129	110	158	131	162	118	128	129	157	135	142	140	121	116	118	117	134	145	111	130	144	127	145	135	124	131	141	112	142	137	129	145	127	137	138	132	136	141	136	130	123
22061	27784	32805	17868	14564	12127	12931	13322	11423	14403	15780	10289	8306	8861	14027	10068	9863	8590	9204	10097	7362	6007	6459	6878	4971	4672	3958	3261	3179	2967	3492	2287	1700	1667	2061	1858	1340	1509	1639	1557	1126	1379	1328	1028	1150	1218	831	739	609	579	537	458	451	448	427	458	376	412	390	415	393	385	382	348	378	380	383	376	397	375	382	370	418	373	376	403	382	389	368	378	401	397	359	367	358	412	400	406	396	427	379	406	383	365	379	384	332	398	370	404	386	328	354	389	379	387	380	387	413	372	377	386	374	392	366	407	381	386	396	397	346	364	333	396	405	369	371	390	399	404	410	344	411	396	354	368	403	400	362	379	413	372	399	368	373	376	402	374	337	397	406	390	391	367	384	381	352	396	367	390	408	350	357	389	350	383	347	358	387	372	382	418	377	357	372	405	351	381	377	383	381	416	365	375	373	390	369	362	385	386	386	381	373	368	388	357	389	418	391	396	417	381	401	383	344	405	397	412	390	377	370	340	380	395	361	368	369	395	362	374	382	339	383	386	382	401	403	400	369	336	388	366	383	394	378	341	391	384	365	379	398	378	368	366	406	376	344	397	406	365	400	361	368	378	368	391	380	374	401	360	389	376	376	378	388	390	352	343	358	341	375	390	401	387	386	399	385	408	363	360	389	368	356	366	335	386	429	382	374	380	393	383	365	371	394	402	360	397	378	371	360	380	396	388	380	395	432	385	390	365	363	362	373	369	406	388	356	382	371	375	371	379	361	378	403	382	411	383	358	379	362	392	394	361	374	350	385	355	389	364	363	384	399	349	389	392	389	350	374	404	411	373	387	384	410	364	375	370	372	379	376	404	380	404	386	381	355	410	392	355	402	382	350	348	372	377	399	395	406	396	353	399	354	367	373	403	388	403	389	361	344	390	389	391	378	402	394	419	369	356	352	418	371	395	342	392	388	396	383	361	357	394	364	377	351	399	407	386	358	385	360	383	339	403	367	391	355	367	407	365	364	395	387	397	409	408	347	421	372	361	351	387	350	393	382	368	378	365	347	362	381	364	367	364	371	378	350	382	389	385	383	398	372	381	354	354	392	383	383	396	398	381	383	370	382	375	342	356	401	381	361	381	404	395	359	401	392	383	408	348	365	374	371	366	369	344	387	382	376	398	401	392	396	375	409	397	372	401	372	342	370	357	385	365	365	365	352	350	373	385	383	397	360	385	366	366	386	402	345	384	376	374	365	390	358	369	370	355	367	362	359	371	417	403	375	357	394	392	377	385	390	389	389	413	371	378	390	348	357	358	363	343	376	391	366	356	351	379	406	368	392	358	390	377	394	416	378	385	376	383	383	374	403	395	381	417	342	382	399	371	346	408	398	376	360	393	351	361	365	385	365	366	349	384	372	390	375	390	346	374	415	363	383	390	361	361	336	380	365	383	389	424	352	384	394	371	387	390	398	380	370	362	378	355	393	385	387	369	365	356	392	357	382	383	379	401	354	382	345	360	369	353	369	419	373	378	362	368	399	398	368	401	391	383	382	399	367	385	413	393	340	388	370	375	372	369	357	374	388	398	336	354	364	374	416	385	378	360	411	368	358	401	365	386	383	353	365	369	350	383	358	387	416	412	410	406	345	373	382	378	365	366	360	381	373	396	378	368	385	396	338	413	356	336	368	367	359	359	370	376	366	370	404	360	401	349	366	419	391	397	352	355	387	348	365	423	385	367	365	366	339	394	380	396	360	387	402	421	405	319	351	394	401	383	372	392	375	373	372	371	380	378	381	364	397	400	393	384	353	389	360	413	388	368	366	375	372	400	372	376	399	376	391	409	384	383	375	381	376	389	359	404	386	382	402	377	374	380	387	381	394	373	353	365	393	362	405	401	383	375	398	365	380	355	392	375	394	358	376	376	362	372	377	355	399	380	404	367	388	376	412	382	380	362	383	385	339	369	411	371	393	398	371	384	372	415	376	410	361	361	367	392	395	393	393	381	408	403	426	412	350	388	382	395	384	395	373	413	387	344	371	352	398	381	414	375	389	380	366	396	412	366	388	413	411	358	374	350	354	409	358	382	362	381	369	399	352	350	378	376	387	374	401	376	394	365	400	358	394	381	353	377	377	370	378	358	342	389	363	399	399	389	402	400	361	361	384	397	397	378	365	378	384	417	387	411	370	365	391	382	394	371	370	364	350	394	392	380	372	389	365	364	379	386	413	427	378	376	379	377	381	335	374	406	383	383	366	360	362	400	399	368	389	381	402	405	363	419	381	384	391	361	378	370	425	376	379	372	340	360	390	385	358	386	359	366	379	382	387	353	358	339	350	398	358	340	368	379	379	403	366	377	400	392	383	393	406	372	371	370	371	399	389	357	394	401	412	368	380	397	364	398	365	395	360	376	381	344	403	393	385	393	378	366	381	385	380	375	385	369	363	420	419	366	381	389	377	355	355	371	390	395	393	397	401	396	372	374	376	388	375	392	368	387	365	394	412	405	408	400	400	376	390	377	352	382	404	409	396	363	368	344	425	420	411	359	384	372	371	383	376	405	374	397	417	347	343	363	406	406	391	358	395	381	445	411	380	353	351	368	404	402	391	399	408	413	326	338	349	400	358	402	331	380	362	403	401	353	385	381	400	376	366	418	383	385	389	410	380	378	374	363	333	347	386	408	368	388	383	374	410	358	382	374	380	393	354	403	358	410	444	389	377	397	392	417	370	352	400	375	388	415	393	372	400	375	410	370	352	391	360	386	368	432	357	343	372	379	377	412	351	382	362	389	380	398	369	391	375	363	379	405	368	358	392	352	390	382	382	353	370	378	399	420	357	395	355	348	348	431	351	390	337	384	369	387	370	349	361	408	376	367	381	393	404	421	410	372	362	381	375	358	371	385	383	363	403	342	417	343	373	392	402	419	395	406	406	356	376	399	386	368	376	400	380	402	415	396	389	410	335	339	400	379	390	379	399	375	365	401	390	387	360	354	378	383	401	379	398	396	364	376	368	345	343	377	369	412	415	373	370	406	381	350	381	384	380	386	361	405	344	410	413	350	387	385	345	397	356	393	402	397	360	401	396	397	386	411	388	388	383	395	349	387	348	365	366	378	416	407	390	392	410	398	381	365	396	366	430	362	389	359	388	391	384	405	376	373	364	360	388	386	383	405	364	376	347	397	371	373	397	406	373	409	355	392	349	410	374	398	389	401	383	357	372	373	403	385	380	371	408	379	374	384	355	392	395	406	386	418	385	412	388	354	387	388	389	415	343	436	372	394	403	369	439	375	365	398	370	396	414	388	394	372	370	375	423	388	404	378	333	391	401	385	371	394	366	432	368	388	365	361	361	398	385	402	352	367	384	375	406	406	358	378	376	367	413	365	382	391	407	360	379	390	374	361	356	373	404	352	380	379	377	361	407	409	381	408	364	394	399	364	350	403	411	395	369	415	378	371	338	352	336	396	399	363	380	423	398	428	354	367	385	380	418	397	378	373	363	344	374	405	383	390	353	367
39269	41653	32768	17829	9099	5223	4222	4100	2713	4586	3928	2307	1837	1802	2611	2011	1797	1620	1518	1668	1282	1231	1263	1208	800	657	526	522	459	479	495	317	307	287	292	274	224	230	254	247	217	202	177	186	194	202	133	143	126	112	111	117	100	116	100	90	98	117	89	95	101	97	107	97	88	89	99	103	99	105	77	100	117	90	108	103	103	91	94	97	107	84	90	72	102	84	100	87	98	87	105	102	90	108	72	104	85	91	80	82	95	88	97	75	85	93	85	99	84	89	99	103	98	106	84	94	89	94	98	89	103	97	96	90	100	91	86	84	86	94	97	105	84	97	81	79	98	79	91	100	103	98	88	95	97	75	89	87	86	97	101	106	105	79	103	102	76	115	100	92	96	99	113	96	106	98	88	99	80	85	89	84	104	92	86	93	111	88	88	76	76	116	93	96	108	87	98	88	108	99	91	80	97	95	94	99	92	93	90	93	90	84	79	111	86	98	103	84	81	76	90	86	96	88	110	95	82	70	81	92	97	103	88	107	91	87	83	104	88	82	77	80	88	92	97	93	108	108	113	94	103	92	100	105	85	90	113	91	111	84	96	97	87	82	111	104	88	109	78	100	82	101	97	105	97	134	99	92	94	108	82	110	90	81	89	112	99	90	93	95	110	104	89	101	87	109	103	88	100	110	100	100	97	100	92	94	93	97	94	92	98	85	96	96	94	99	96	89	96	111	101	91	106	104	88	79	100	87	84	88	85	94	94	94	92	103	92	87	87	77	107	90	90	95	87	104	96	89	107	94	104	102	86	98	99	82	88	92	77	85	99	94	104	91	95	91	93	89	103	88	92	87	80	95	85	94	100	102	76	82	83	88	80	80	93	116	87	100	101	104	99	95	98	84	92	91	90	76	100	71	99	86	106	90	108	96	98	91	112	96	80	103	89	93	92	90	115	89	87	104	78	86	108	73	84	85	86	104	89	111	79	92	100	93	105	106	83	74	94	85	95	94	85	88	105	88	91	96	104	98	101	86	99	86	89	98	104	93	93	93	80	98	113	78	88	78	96	77	87	100	65	93	90	83	83	100	87	82	86	94	95	87	78	108	89	85	101	85	99	104	82	89	84	103	90	92	95	93	77	81	93	106	100	94	99	78	102	90	113	88	108	89	84	100	96	101	105	92	100	99	110	102	98	98	91	98	77	98	85	99	104	89	86	90	100	112	99	96	96	82	106	83	94	93	92	106	83	89	96	102	88	88	105	88	90	88	90	105	97	86	89	88	84	79	95	87	88	89	77	87	82	103	87	94	93	106	92	91	105	85	97	104	97	82	79	77	98	81	73	107	78	99	84	102	89	107	99	94	95	98	102	102	93	92	92	89	89	114	80	107	82	109	104	99	98	128	96	100	88	100	102	102	90	95	87	100	93	83	105	97	88	89	78	88	120	91	84	89	89	97	107	101	105	90	90	100	94	100	111	91	86	89	87	90	95	96	89	93	90	88	89	93	90	115	88	88	101	102	92	93	93	81	105	89	86	108	92	96	79	81	85	68	96	85	103	101	97	97	94	93	94	90	98	87	85	92	95	107	82	102	90	91	96	94	82	88	89	83	79	92	85	90	107	94	111	91	94	99	94	88	91	103	99	90	81	89	92	96	87	103	89	82	97	100	92	108	96	82	89	102	102	102	99	79	91	101	105	94	94	96	84	82	98	116	89	101	88	96	97	108	101	77	110	107	96	90	86	101	104	89	103	86	91	86	100	75	63	98	118	86	96	93	96	86	91	71	81	86	104	84	87	101	91	89	95	84	85	74	86	108	97	83	79	83	89	101	85	109	91	98	94	103	81	88	87	91	102	97	92	86	100	93	102	71	87	82	108	88	103	96	105	91	107	90	101	87	83	95	89	105	80	108	106	122	84	92	92	89	103	93	92	97	91	91	90	96	116	94	82	91	98	96	85	80	111	81	90	92	103	91	76	110	100	90	89	92	89	90	93	106	97	107	107	110	81	84	111	102	86	97	95	104	97	99	117	81	87	98	89	92	79	102	81	140	92	92	90	90	101	98	85	91	78	89	108	85	90	76	88	85	98	97	87	98	100	77	103	84	99	71	113	103	83	97	107	88	73	82	100	107	90	97	88	86	99	98	101	72	104	109	85	98	98	82	92	98	92	91	99	85	83	93	87	87	89	93	94	100	101	113	94	100	104	88	95	113	105	90	84	84	97	105	79	88	111	94	108	111	91	73	95	107	96	76	101	107	74	82	107	94	102	78	96	88	95	101	89	111	79	107	93	95	108	84	97	107	96	88	105	98	77	107	75	86	93	113	98	92	109	86	98	96	114	109	97	116	91	90	108	98	81	79	84	93	103	99	104	79	91	107	93	88	91	102	86	84	99	99	97	92	87	101	87	79	101	91	101	82	95	86	88	98	113	95	107	86	87	81	82	98	83	97	107	75	98	96	93	107	98	104	102	96	94	109	101	94	82	95	90	87	103	93	93	91	85	70	101	100	96	89	103	79	96	113	105	78	96	107	85	93	89	97	100	97	85	76	81	97	93	99	89	92	85	110	109	85	93	87	89	96	95	97	79	93	88	96	96	92	84	83	79	92	111	102	86	72	87	75	91	94	82	101	97	103	105	90	106	100	84	110	94	102	82	90	83	98	106	91	81	94	87	106	83	94	107	94	97	109	104	102	102	100	89	92	75	111	94	88	101	104	106	102	98	108	76	86	93	86	92	67	92	90	85	97	96	91	107	106	101	87	102	84	106	101	107	106	91	95	92	91	92	90	95	102	85	109	95	88	90	95	103	100	89	109	92	91	102	89	102	112	111	91	94	107	82	91	100	92	82	81	98	94	94	116	106	90	81	106	101	108	100	91	91	94	86	89	85	100	91	103	81	91	89	92	78	100	94	98	79	97	91	79	101	78	100	99	91	94	92	93	95	89	108	81	84	99	81	112	81	110	93	75	81	98	106	110	105	104	88	111	95	99	84	96	89	82	85	94	96	102	101	85	100	89	97	100	83	87	96	99	114	84	93	108	92	101	88	94	92	107	87	93	92	87	88	102	100	90	98	101	88	107	87	105	92	92	91	107	78	100	82	98	98	93	90	88	76	97	91	84	76	84	97	83	101	105	104	91	90	94	99	106	85	113	101	76	78	80	91	102	114	93	83	108	91	92	71	86	109	87	90	101	88	104	69	87	100	94	89	80	81	73	66	100	84	94	86	94	87	92	113	93	100	89	87	90	95	95	102	84	90	92	100	84	93	92	80	84	108	89	92	91	87	90	86	117	83	91	89	108	102	99	98	99	93	100	86	86	81	90	103	90	90	74	95	101	90	97	86	100	88	81	98	108	100	80	80	88	113	108	90	82	73	81	84	85	86	86	93	99	81	99	93	90	96	88	87	100	92	102	118	95	99	91	91	95	101	88	84	92	79	101	94	79	89	78	96	90	102	86	97	87	113	100	103	97	82	82	118	85	83	89	109	90	84	87
26391	37388	36766	24662	20436	18979	18741	20240	16306	24353	21303	16088	14652	14996	21624	16291	15152	15195	14839	16180	12388	11293	11365	12282	9058	7996	6683	5965	5472	5698	6173	3668	3288	3036	3473	3068	2584	2564	2887	2595	2437	2054	1968	1702	1937	2020	1248	1038	907	808	575	446	466	406	370	333	340	339	333	305	310	308	297	266	279	293	274	266	264	315	282	305	290	277	264	279	279	265	260	278	288	297	275	254	268	295	294	273	277	276	293	280	287	291	292	316	296	271	299	297	323	277	272	279	277	298	251	319	271	291	302	302	259	269	289	252	288	286	258	286	256	276	281	260	283	289	275	274	267	274	298	309	281	275	282	273	313	268	268	293	293	275	274	259	277	269	279	309	276	273	286	276	275	280	275	298	263	284	272	272	306	272	282	314	283	295	280	276	293	288	289	277	281	277	272	264	256	288	292	279	270	291	245	293	299	287	287	292	267	293	243	304	273	283	284	267	272	287	273	284	248	235	241	279	255	263	248	281	303	276	274	297	271	279	261	282	259	296	256	289	284	296	242	296	284	266	298	281	285	255	272	275	243	306	299	281	278	286	305	274	267	280	293	292	273	276	280	302	253	335	254	287	275	264	282	246	247	288	276	295	284	264	268	247	243	286	277	290	279	300	294	307	267	275	279	264	249	266	258	279	281	282	285	284	269	269	300	264	278	287	285	283	275	288	265	270	281	261	279	284	277	265	282	294	280	290	265	275	282	306	292	264	278	261	276	276	267	258	271	290	267	295	284	251	293	276	299	251	265	284	272	291	276	247	273	279	312	285	268	306	260	299	255	258	340	260	271	276	287	259	303	247	271	327	272	314	270	291	309	261	284	283	319	267	269	272	277	266	295	256	268	255	275	293	273	284	257	293	282	301	230	259	315	307	299	242	266	257	276	279	256	269	317	294	261	290	287	242	278	274	264	311	284	267	259	286	281	265	280	306	254	285	275	296	306	267	265	276	282	298	301	280	266	290	272	282	284	268	290	256	278	277	272	288	260	259	290	288	292	269	268	291	258	280	284	287	272	252	292	278	289	258	265	302	259	283	265	280	283	280	267	256	275	292	247	282	278	276	252	285	268	263	297	260	278	264	299	235	292	297	289	264	274	278	307	271	273	286	288	299	280	279	257	257	264	282	270	259	280	277	259	277	290	281	282	286	259	287	277	272	285	283	300	293	279	278	253	257	280	288	270	257	282	293	265	260	280	267	255	270	271	292	305	311	280	286	322	252	267	272	286	258	266	255	287	270	250	287	329	261	300	254	271	268	265	285	276	281	254	298	276	269	302	298	275	245	266	272	262	267	278	274	280	295	297	273	237	241	290	314	260	279	282	272	289	285	234	288	273	262	294	301	277	285	290	265	286	303	274	263	313	266	283	271	279	264	293	296	292	303	290	267	260	275	289	293	268	262	293	292	281	291	253	286	297	292	265	295	263	293	267	262	284	254	295	263	281	300	273	272	235	270	291	289	271	287	264	279	294	273	291	255	270	267	245	287	282	274	266	261	273	283	309	254	314	257	277	267	289	269	245	290	251	264	277	266	260	282	272	253	287	285	266	251	296	275	288	291	305	281	263	254	270	317	303	241	281	279	297	273	271	302	261	281	286	278	248	273	283	258	289	254	253	269	279	286	252	278	301	281	302	304	258	290	264	262	276	277	273	259	276	259	272	291	289	282	286	250	259	269	290	273	291	274	288	280	309	269	282	290	281	269	263	285	300	271	317	266	296	269	266	258	247	252	261	285	291	237	289	253	265	271	277	262	261	288	265	258	267	280	288	281	281	258	271	280	288	292	259	263	263	258	255	276	266	271	292	288	269	289	251	283	254	278	245	253	273	279	291	295	266	274	249	277	283	273	282	281	285	258	277	295	256	282	280	268	321	275	280	279	284	249	272	283	266	245	277	301	299	265	256	272	277	253	285	288	280	290	298	274	279	275	286	310	265	277	261	251	280	286	289	264	278	261	294	282	305	265	265	271	296	257	263	262	282	285	274	271	283	259	281	305	279	288	292	287	286	292	264	288	266	279	300	283	285	277	285	294	293	274	262	285	289	245	275	279	270	300	280	292	254	289	267	285	279	265	293	284	274	283	281	267	262	308	292	289	271	282	286	262	276	270	292	295	281	280	248	290	287	293	285	265	265	276	271	261	286	265	299	297	255	299	308	284	283	273	271	297	277	293	266	274	255	282	300	255	278	268	273	277	281	270	305	258	307	265	312	272	264	294	283	295	268	283	266	298	288	261	283	285	262	296	272	258	268	289	312	290	281	296	304	269	292	251	272	280	296	254	270	288	250	266	286	282	274	291	306	274	249	305	266	285	301	256	284	286	292	264	266	289	275	286	261	308	261	274	282	306	284	259	302	266	256	273	260	274	287	260	275	277	295	252	297	280	247	249	272	295	295	251	310	295	290	271	265	274	301	259	303	285	278	291	290	262	260	274	254	303	263	267	263	316	287	305	302	306	301	289	278	273	293	296	272	273	257	255	248	271	278	294	272	249	275	301	290	284	303	277	293	274	277	272	278	300	286	253	271	268	254	277	276	248	285	245	275	301	266	277	273	274	269	269	282	263	265	303	283	246	272	286	254	262	270	307	262	277	278	254	285	263	281	262	266	285	271	256	297	284	304	272	306	277	275	260	280	236	274	294	295	306	285	277	252	269	279	277	265	277	253	276	278	288	267	251	259	268	225	299	287	302	268	276	277	303	267	278	272	285	300	267	266	281	241	277	287	265	277	281	301	291	282	255	297	267	269	274	255	265	309	254	259	283	260	289	263	269	244	302	246	308	273	275	279	303	261	271	246	255	291	290	267	274	255	271	286	272	277	284	290	275	249	294	293	298	263	271	270	283	291	280	294	275	279	259	251	261	296	302	268	269	296	291	277	278	285	224	275	273	259	275	268	274	280	287	248	248	274	266	265	287	285	294	279	229	282	244	259	265	311	271	265	275	270	294	279	296	285	281	247	277	294	269	257	264	279	274	298	287	288	280	290	291	269	281	274	264	242	242	290	275	271	267	302	270	276	284	247	267	256	255	278	295	303	281	262	286	268	251	285	281	251	258	278	272	284	269	296	284	242	321	275	264	280	289	252	271	286	298	266	255	269	322	255	282	274	301	268	285	294	297	296	323	289	245	306	289	274	268	288	271	271	270	271	284	277	300	266	297	279	267	258	295	277	255	279	278	279	291	270	268	272	286	291	269	285	298	280	236	306	279	302	260	298	276	270	259	262	269	286	263	281	270	282	286	283	296	285	278	293	283	283	267	268	290	264	245	259	295	277	270	263	254	301	278	274	308	268	244	261	303	288	297	263	304	305	241	306	293	254	291	287	277	244	284	269	277	260	264	271	275	269	273	291	289	294	290	266	282	273	311	266	283	281	283	271	281	255	249	282	268	278	288	293	261	282	266	237	278	297	275	282	283	264	251	291	295	285	251	286	264	279	255	264	265	283	268	247	272	258	295	293	291	273	258	302	297
9913	6217	2909	961	607	414	359	355	309	322	295	246	236	212	277	217	272	216	238	222	231	234	223	207	202	193	191	183	179	199	171	182	207	184	168	197	151	180	157	177	185	174	180	190	177	183	196	187	186	204	188	172	189	203	171	177	169	183	186	156	174	208	166	176	162	186	189	210	214	165	165	186	171	187	170	164	168	167	171	165	181	163	186	189	195	172	189	187	173	170	174	188	204	177	164	153	165	215	194	171	168	177	183	189	156	149	186	200	190	171	155	157	153	161	176	173	170	146	183	181	194	179	178	180	173	177	153	165	185	162	187	190	181	186	177	169	190	156	195	179	167	157	185	170	172	198	177	167	185	173	155	187	171	190	185	154	179	173	177	179	163	156	167	177	202	150	185	171	171	180	179	205	161	175	165	187	158	207	177	173	196	196	187	189	166	176	171	178	192	176	171	165	173	164	181	179	170	185	149	166	186	179	173	168	168	182	184	169	204	168	174	174	180	192	156	191	190	172	172	182	180	183	175	173	193	200	166	166	179	195	173	197	155	181	161	184	178	187	185	171	182	184	155	164	163	191	164	186	166	185	191	188	173	181	187	174	171	208	153	171	184	179	173	179	200	211	184	194	191	153	188	174	172	178	193	167	182	175	209	209	159	187	191	174	192	171	160	152	207	195	174	180	177	161	182	176	175	182	192	174	176	181	163	178	147	185	160	171	157	193	188	176	182	191	178	164	175	187	175	182	179	151	168	177	172	171	178	197	185	173	161	188	191	159	184	176	180	182	155	183	189	171	179	135	167	173	171	178	159	155	172	161	157	182	171	157	165	170	180	158	177	171	182	199	184	158	163	193	154	180	172	157	181	172	181	162	185	185	160	177	197	175	212	168	184	187	185	160	178	165	167	177	186	177	163	189	181	180	186	170	193	207	161	169	166	175	165	170	174	170	185	183	185	178	177	162	187	198	188	165	198	180	151	188	174	173	174	176	183	186	173	188	159	183	167	191	164	169	164	166	163	161	151	182	161	183	177	160	178	156	173	168	202	180	198	175	198	165	161	170	163	162	174	173	172	169	188	176	177	177	182	153	177	177	161	162	183	184	179	168	158	206	160	157	179	186	160	165	178	169	187	215	183	161	185	177	171	176	175	191	173	199	161	203	185	176	195	178	156	173	175	182	167	203	183	193	180	166	208	157	193	143	189	178	169	171	192	166	212	175	187	163	197	171	164	175	174	183	183	163	166	183	178	166	171	176	174	171	166	171	195	212	186	184	169	169	175	170	196	149	183	182	177	190	170	196	198	194	168	155	156	168	174	205	191	163	181	181	151	199	169	165	199	186	169	194	182	186	177	177	187	168	157	202	176	193	190	175	177	176	170	182	179	185	173	143	191	188	182	176	171	177	196	188	195	166	172	165	160	194	177	173	183	180	166	194	168	184	161	169	186	181	160	165	180	180	194	178	198	174	184	185	178	173	163	168	187	167	169	173	182	172	197	176	164	166	162	180	161	190	170	171	154	197	197	180	169	186	168	157	179	215	176	171	177	169	169	176	201	170	174	185	152	178	168	168	171	173	188	188	179	169	160	187	167	190	163	183	188	186	169	163	184	169	174	149	188	175	167	176	179	196	178	170	186	173	172	181	172	185	173	170	163	174	202	162	175	184	165	163	181	202	209	168	189	187	171	180	180	172	179	191	182	186	159	149	193	192	188	168	190	184	186	190	185	174	184	167	167	168	181	186	177	190	164	192	200	177	191	163	166	196	202	187	187	185	175	179	193	175	195	157	172	167	152	173	185	180	189	185	168	185	188	188	169	173	187	177	178	182	210	206	180	175	186	173	176	165	164	201	173	181	176	177	180	188	213	158	175	185	167	199	172	176	163	154	200	165	193	148	171	176	184	155	181	155	196	185	180	184	168	164	166	165	184	176	161	141	152	202	174	182	159	173	187	186	182	171	195	164	180	181	181	191	181	185	176	190	190	168	200	180	156	174	184	183	180	193	162	211	191	169	190	209	188	190	176	205	178	190	176	155	187	164	168	185	169	176	171	170	182	185	177	172	201	184	167	173	196	170	160	171	179	149	205	188	179	187	186	175	192	195	165	194	148	189	178	165	165	186	178	192	189	187	183	189	170	191	181	185	202	188	199	173	176	181	163	153	174	182	163	164	171	169	187	166	189	151	175	169	167	202	176	173	158	175	173	181	172	159	151	181	180	198	157	171	191	214	172	182	175	155	184	160	178	168	208	189	148	184	154	190	172	178	199	169	183	167	141	186	159	190	170	174	184	153	148	171	146	200	168	174	185	166	148	169	181	167	187	171	183	186	170	176	179	158	191	178	173	170	186	190	181	201	175	175	157	187	168	173	195	189	195	177	179	170	183	155	177	189	182	168	164	221	164	167	158	148	169	186	185	182	182	158	209	187	171	192	167	197	168	187	174	169	186	170	162	178	170	178	159	168	168	182	165	197	179	176	190	187	186	206	184	175	165	172	175	148	183	183	200	184	195	177	179	197	187	177	197	178	185	174	167	189	172	190	156	162	193	165	222	175	162	165	158	194	210	182	166	202	191	188	166	163	181	175	189	164	174	194	168	172	156	170	191	175	161	216	162	177	178	146	160	167	169	193	174	193	182	171	169	182	178	181	190	212	185	176	181	149	175	158	190	159	202	176	195	176	188	173	180	194	175	174	187	176	181	186	172	190	181	175	162	163	190	152	168	161	180	177	167	183	163	182	172	188	170	178	169	167	185	158	179	178	186	203	181	177	166	170	170	183	173	160	163	167	184	197	180	181	176	181	176	170	181	203	182	163	186	190	187	170	170	201	168	188	184	173	190	179	162	187	168	199	176	166	178	194	151	143	182	151	168	198	187	166	165	177	165	171	172	181	170	187	188	185	156	177	176	186	193	185	186	194	163	186	162	177	172	180	169	181	184	184	188	187	174	157	173	173	182	185	188	163	150	158	166	201	189	181	177	140	193	200	187	179	173	175	178	160	181	175	178	177	182	183	157	156	206	165	188	174	197	165	179	187	177	175	172	177	187	199	177	167	135	190	161	180	180	174	155	172	186	178	170	167	184	175	183	173	182	162	186	207	172	193	185	173	175	181	171	176	173	204	180	194	168	176	174	170	160	162	191	204	197	164	159	171	198	186	184	187	181	163	179	168	180	174	168	155	188	161	172	167	207	167	180	172	160	185	186	195	173	175	174	168	182	167	179	164	182	181	176	189	186	163	185	168	189	168	173	211	165	175	150	173	184	190	184	164	191	178	188	174	169	158	186	174	186	167	169	167	184	177	176	190	182	141	173	196	180	187	180	177	185	165	168	181	168	173	167	185	222	184	165	166	172	172	174	158	160	168	165	165	180	189	164	167	168	205	191	163	166	180	185	165	164	172	168	171	185	200	190	183	170	155	177	175	175	189	178	202	180	164	193	185	175	171	161	160	176	160	190	160	198	173	181	166	167	179	200	155	175	180	166	178
7881	7325	10299	7242	5328	4345	3600	3562	2804	3444	2611	2124	2096	1617	2117	1594	1705	1501	1389	1394	1565	1375	1130	1182	904	854	813	794	764	826	746	651	646	632	622	603	593	597	626	593	585	575	552	520	516	502	520	512	553	483	501	492	503	477	480	466	515	513	491	464	508	497	456	514	478	455	429	537	496	483	444	449	500	507	474	474	496	493	481	475	489	446	475	450	495	474	482	488	506	464	451	499	458	447	512	491	437	460	502	487	501	446	494	441	487	516	479	499	485	483	519	508	465	463	472	480	518	519	501	479	473	496	515	519	485	464	489	510	453	484	457	483	476	496	457	492	475	516	483	498	485	501	464	490	484	525	480	496	534	487	499	500	478	566	508	466	499	522	490	515	481	511	510	477	476	484	477	489	505	493	483	524	553	509	460	476	474	483	483	491	466	488	446	480	470	470	505	528	513	430	463	469	517	459	490	450	488	521	532	507	531	496	462	474	476	448	463	484	468	494	456	505	467	540	525	483	486	485	501	506	457	452	497	499	456	454	466	480	498	524	459	464	475	471	484	482	521	500	511	457	496	498	515	488	477	482	461	514	517	470	467	498	501	482	491	475	485	521	480	475	518	503	454	518	541	484	458	493	469	484	504	490	481	470	495	540	492	466	470	496	468	505	469	507	509	515	507	487	500	497	504	507	472	473	475	486	491	483	484	464	485	496	456	491	498	492	499	495	450	495	538	462	488	488	461	493	468	510	497	507	491	480	463	504	449	449	500	484	507	477	500	516	466	482	488	470	469	490	489	446	493	492	463	517	478	452	484	484	464	476	503	488	473	506	477	503	486	505	492	519	447	526	498	512	481	496	511	493	500	459	502	470	518	481	457	508	473	483	488	510	483	487	523	534	446	459	471	465	518	519	506	447	516	503	474	464	475	494	502	452	439	511	486	478	486	510	491	501	479	472	507	525	435	499	522	458	485	487	492	528	517	496	486	481	514	438	509	487	495	491	510	486	480	513	507	497	458	468	483	513	474	499	486	460	496	473	497	454	463	496	534	476	509	440	511	450	529	513	476	478	470	460	502	465	445	502	445	529	467	481	498	483	458	458	474	490	470	503	495	484	485	474	491	440	472	473	520	495	473	499	501	489	453	504	464	490	489	497	469	487	479	479	492	523	476	498	501	451	483	491	490	470	497	485	477	463	482	547	457	490	470	454	511	509	480	481	449	494	477	459	470	487	494	479	448	505	511	498	474	491	459	476	457	535	506	501	487	489	491	501	491	489	473	493	497	452	497	436	508	498	484	515	450	481	504	488	472	468	506	467	500	497	486	471	457	511	522	487	482	471	481	464	460	518	482	526	481	467	506	487	463	454	487	488	479	520	535	464	498	462	478	473	462	422	503	459	465	453	492	516	469	488	493	476	515	512	472	513	489	506	493	442	486	460	460	477	490	455	459	501	514	452	480	544	498	472	550	534	485	465	483	493	451	508	489	448	477	523	508	487	546	476	482	495	487	478	493	486	474	435	505	500	489	461	474	515	490	461	473	501	477	482	500	501	478	489	500	479	504	463	473	493	473	501	487	503	465	486	498	496	520	454	466	522	479	493	490	458	442	520	492	485	496	459	498	500	485	495	477	479	486	436	500	475	464	502	538	500	466	473	465	518	501	503	467	454	481	491	498	467	482	497	511	490	497	494	504	533	486	500	469	468	441	478	500	479	472	478	492	492	513	454	449	514	542	543	473	505	496	467	495	516	476	510	498	471	470	501	462	488	496	462	474	533	442	476	463	488	510	506	506	452	484	474	501	509	483	469	490	459	490	495	500	487	486	512	515	511	443	469	517	479	479	472	492	486	488	510	474	486	494	504	492	476	487	465	481	477	470	499	474	487	443	502	495	499	503	516	490	443	467	503	449	485	497	467	504	446	476	454	488	479	456	482	455	518	461	468	455	471	492	498	448	497	515	481	459	485	506	478	473	483	517	525	486	468	503	481	477	467	501	513	492	473	456	462	463	499	521	539	491	489	465	502	446	498	467	456	510	457	490	463	485	490	506	510	463	445	512	466	498	475	480	466	465	499	464	467	486	491	489	515	493	475	494	487	500	510	482	455	542	501	471	495	486	475	473	476	481	509	443	497	440	477	480	516	465	546	473	481	508	504	521	509	463	499	461	490	459	489	473	505	486	515	497	508	464	484	427	456	501	503	473	483	490	491	476	510	521	469	482	487	466	519	456	461	470	478	459	476	483	486	447	540	450	489	497	448	457	466	501	527	481	467	503	494	491	489	497	496	495	431	487	487	480	504	471	504	491	485	533	494	478	475	458	493	508	498	529	494	477	452	498	542	466	451	498	477	459	490	491	497	487	461	478	495	481	492	514	510	485	496	500	526	495	492	417	477	484	517	498	474	519	474	483	473	458	521	477	468	502	501	490	455	536	492	511	505	471	449	454	479	478	439	479	459	465	474	488	486	520	526	511	503	492	472	495	471	486	511	487	506	504	533	475	489	474	478	509	509	470	493	494	471	503	487	457	497	485	493	470	458	505	470	497	463	504	512	470	460	435	484	535	470	468	458	481	472	501	525	534	507	490	516	459	501	463	465	454	473	515	482	448	477	473	473	455	489	500	461	507	501	501	502	474	493	461	484	526	523	496	503	485	505	475	486	466	490	507	448	527	493	468	486	479	470	471	495	483	460	494	532	468	521	505	502	522	474	497	511	492	470	490	504	464	474	487	511	504	465	509	468	476	483	503	466	484	492	505	506	498	513	508	500	459	509	478	443	501	476	549	470	487	460	483	467	515	482	438	463	505	483	452	499	516	483	493	478	479	519	500	501	460	494	465	466	527	508	513	462	508	470	490	480	460	474	494	494	510	476	493	483	464	474	539	486	496	513	483	496	512	515	482	451	454	434	492	495	494	504	531	514	484	480	490	443	496	479	506	524	467	436	455	487	508	490	488	545	500	472	513	472	501	464	478	530	477	465	501	475	470	475	464	483	476	446	493	491	488	456	482	486	493	469	487	474	454	487	492	449	505	499	475	487	491	488	490	483	485	496	470	503	493	495	447	489	479	488	456	466	484	471	466	488	466	533	474	496	493	473	505	503	496	470	455	520	503	482	489	484	465	498	533	468	461	462	483	465	478	462	460	468	496	513	518	501	472	524	485	500	472	529	451	465	466	478	466	472	521	472	470	465	491	471	491	501	460	543	526	467	492	481	458	476	527	477	514	491	472	508	505	517	506	504	513	495	505	492	484	472	480	451	492	484	527	502	514	516	504	536	488	475	462	495	499	488	520	481	473	498	450	541	500	492	485	477	477	503	469	497	489	495	456	448	477	502	447	484	500	455	496	490	474	485	471	478	470	454	499	442	502	472	436	474	493	452	489	464	467	477	468	492	453	532	476	481	501	466	451	475	490	537	490	467	498	497	506	457	473	507	473	497	527	493	513	471	501	497	482	510	480	505	481	522	493	500	503	480	468	476	507	479	482	476	497	494
30631	28633	17887	7693	3620	2659	1861	2134	1687	1994	1749	1174	1305	875	1227	1009	987	931	713	860	834	937	598	613	519	427	327	335	304	349	291	261	210	216	207	198	214	213	205	186	183	186	169	180	172	153	160	147	173	138	137	144	150	133	138	153	141	118	145	144	143	146	140	125	132	138	129	108	140	122	132	141	148	153	148	121	129	127	138	147	147	162	127	133	136	110	140	109	146	127	148	152	131	155	130	142	122	147	134	145	119	126	137	138	130	158	147	135	142	127	134	140	129	154	147	128	129	129	125	151	117	144	139	138	149	122	130	136	132	137	127	139	135	124	130	129	126	137	118	133	140	132	133	139	128	139	146	147	118	161	133	152	137	150	131	122	143	151	151	127	170	136	113	150	119	141	142	148	133	134	142	132	122	118	120	128	156	117	127	132	133	167	146	128	119	136	142	133	144	148	155	140	159	132	138	136	122	114	121	141	124	148	140	124	126	149	124	131	114	141	141	140	131	141	128	123	139	126	124	136	152	147	125	139	151	121	157	129	125	137	166	142	137	143	133	139	152	145	135	122	134	150	123	144	134	142	130	159	124	145	144	132	140	129	135	142	129	121	145	150	126	138	137	132	121	141	146	122	155	130	137	129	131	155	148	126	131	142	133	126	138	123	135	120	154	132	144	163	125	130	132	145	128	137	142	141	146	117	133	141	120	136	133	127	126	143	101	125	123	132	124	127	134	146	139	142	139	136	133	123	131	130	130	125	143	135	124	147	122	124	143	142	140	135	153	138	118	121	126	116	128	145	137	149	144	119	147	128	145	129	146	153	126	138	164	154	145	136	126	161	149	125	153	151	121	134	121	121	132	148	131	127	137	152	127	137	154	123	141	137	109	145	126	141	136	134	141	140	122	142	127	134	148	137	138	130	132	122	141	144	143	147	154	123	157	157	135	127	137	135	134	126	136	153	125	145	133	132	118	150	123	142	123	150	131	153	125	122	137	151	134	147	134	153	132	129	140	137	140	129	135	158	143	129	107	125	126	129	136	139	128	148	131	146	147	147	145	117	139	129	148	136	131	157	145	160	127	142	132	135	129	161	147	117	154	153	141	124	142	119	134	115	157	125	133	132	142	126	131	145	132	116	144	132	130	152	134	126	135	142	144	128	124	125	155	135	122	146	134	137	121	143	153	125	133	142	149	148	132	125	137	132	140	123	148	138	142	131	131	145	139	133	137	125	129	129	143	141	142	147	148	124	144	129	140	153	131	137	135	139	127	149	151	147	140	140	146	119	148	137	131	133	150	139	121	138	147	145	120	146	126	135	125	155	132	143	118	120	125	130	148	164	153	116	130	151	142	115	142	130	127	110	134	130	146	151	164	123	124	145	140	146	133	136	121	132	124	144	140	169	141	151	116	147	114	139	140	138	119	171	143	130	117	141	131	141	132	140	160	132	145	119	116	121	141	124	138	126	129	133	143	125	125	152	145	145	126	142	131	145	118	149	153	150	134	120	122	141	142	123	128	130	124	130	130	123	132	123	166	123	114	123	146	119	106	134	137	111	132	144	126	131	140	146	157	128	138	121	134	164	126	122	112	132	156	120	139	119	110	138	138	149	115	133	128	119	139	112	128	112	133	155	118	121	129	138	134	136	134	121	133	160	137	144	144	135	143	146	148	140	140	144	145	143	133	129	143	135	131	145	125	128	157	141	122	125	118	131	141	125	125	148	132	121	126	139	131	152	118	121	143	128	134	132	146	141	130	137	129	144	138	133	133	141	145	142	136	144	127	137	153	153	139	130	143	151	148	161	137	122	139	133	154	124	131	132	131	152	126	116	133	127	144	141	151	141	141	142	131	145	142	144	109	142	137	115	109	140	125	144	115	139	140	142	146	134	124	139	144	134	156	142	138	130	161	126	131	138	130	126	138	108	138	121	145	128	135	140	116	143	127	152	130	139	121	127	126	148	110	142	142	136	134	141	130	125	128	152	120	131	154	136	144	127	134	139	152	144	101	120	137	122	153	132	138	129	147	144	150	160	144	130	121	144	163	136	146	131	139	122	129	157	123	134	152	143	138	131	134	114	150	122	132	141	121	138	133	149	136	136	139	131	128	138	148	119	124	131	135	149	130	134	134	150	115	137	142	139	140	114	154	139	145	141	153	128	137	152	117	137	114	131	121	150	136	135	132	134	112	143	138	137	141	145	125	118	124	124	140	148	106	126	143	137	124	131	120	127	142	148	120	110	144	123	137	189	124	143	122	131	124	161	161	131	149	138	138	144	119	145	132	124	135	134	146	128	140	110	127	139	131	119	127	132	137	128	147	136	133	145	122	133	140	163	130	150	140	154	142	136	131	126	139	170	118	103	147	113	137	131	151	137	140	138	121	138	118	140	126	130	132	146	132	132	117	131	158	131	131	129	136	139	136	116	140	155	112	134	144	142	137	134	125	119	134	131	137	138	128	120	142	124	125	125	150	129	144	122	133	149	133	151	137	131	127	141	161	136	182	128	148	127	141	138	140	139	132	107	143	133	139	134	130	145	129	143	114	130	132	138	131	133	143	145	139	141	130	127	152	135	131	145	146	148	145	116	129	131	152	145	130	151	126	133	138	152	137	120	129	117	147	148	113	129	128	132	116	108	129	134	114	140	117	150	139	131	139	143	107	128	147	146	132	128	121	137	121	124	167	124	148	139	126	145	114	167	159	130	134	150	124	143	129	141	137	147	133	158	144	125	143	112	135	151	136	124	131	117	155	118	131	135	137	145	121	124	130	152	137	145	144	143	138	118	122	152	134	129	140	136	139	144	148	129	124	135	134	138	143	153	136	138	137	130	135	134	143	137	144	120	125	130	124	126	135	139	116	148	140	136	147	125	151	143	145	151	131	137	137	145	142	123	128	118	150	120	114	133	140	147	132	133	146	120	151	129	124	141	156	142	154	131	141	154	140	112	136	136	156	160	140	135	131	138	129	159	159	144	148	136	116	141	143	136	152	125	122	138	147	135	126	149	117	127	138	124	134	134	136	132	141	163	136	125	128	124	129	138	135	146	153	102	128	145	129	151	138	134	124	145	121	156	123	128	123	152	126	144	121	146	130	128	141	132	110	139	138	102	138	146	134	145	148	140	117	140	139	133	149	110	138	137	151	124	130	125	118	137	145	137	146	140	124	163	152	108	127	147	102	125	119	142	147	135	135	149	118	136	124	140	135	114	125	136	108	129	138	138	127	147	142	147	159	126	111	125	136	147	151	115	149	118	133	124	156	131	139	130	137	134	127	132	140	138	155	136	132	129	141	120	128	131	139	137	142	127	128	140	143	125	132	155	131	142	125	161	149	143	132	145	139	116	125	121	136	134	119	138	156	123	152	129	149	136	125	130	143	142	136	154	126	137	134	146	133	123	146	128	111	139	118	141	134	133	156	135	128	144	154	139	145	143	122	132	138	151	135	122	148	134	127	120	129	154	137	136	153	132	127	143	157	142	134	140	129	135
20663	24550	22981	19111	15406	14317	12605	14975	12208	15526	13178	9992	12739	8716	12929	9597	10189	9242	8727	10058	8348	10003	6468	7347	5358	4632	3582	3842	3629	3591	3173	2712	1711	1595	1987	1664	1397	1469	1811	1522	1345	1101	1333	902	845	1000	934	826	717	712	560	489	471	441	410	387	416	395	377	410	370	393	374	384	390	390	353	358	358	399	378	370	349	382	383	348	382	371	393	379	414	390	399	397	357	369	366	380	424	366	394	382	373	373	393	381	375	386	384	381	397	388	386	362	408	369	374	390	394	364	372	361	425	383	388	384	373	363	403	408	356	402	371	367	375	373	353	381	371	354	378	356	388	397	356	417	358	365	346	367	382	360	359	371	345	405	388	375	377	362	391	390	377	372	387	415	369	371	430	380	403	342	370	358	410	382	371	366	407	405	351	379	391	360	343	418	380	402	370	393	375	419	380	376	364	403	377	401	341	385	359	386	380	373	391	378	351	380	381	367	366	371	389	382	375	393	385	381	349	357	368	376	391	375	388	375	408	367	390	419	395	385	399	392	340	390	371	407	361	397	365	407	362	386	426	373	357	398	400	343	373	398	391	398	353	376	370	390	408	378	390	364	391	372	415	351	389	367	397	406	411	371	349	405	365	358	412	395	376	381	377	377	389	383	382	351	377	361	398	419	393	397	361	402	359	370	364	340	366	403	347	376	381	414	397	376	351	372	389	405	360	379	390	341	388	416	392	366	346	383	367	383	360	369	380	387	400	391	392	376	397	376	386	373	381	368	415	392	396	364	377	362	424	381	379	381	403	411	369	376	396	366	379	362	384	391	381	394	394	375	391	366	384	398	348	386	358	386	392	428	371	386	373	382	362	370	388	395	388	396	378	392	372	357	391	395	385	366	395	380	408	431	390	386	345	410	397	381	376	382	374	352	351	375	326	354	376	383	345	359	406	336	384	373	386	381	376	361	372	343	384	372	387	378	386	362	362	365	429	367	351	404	393	386	360	376	344	407	421	405	385	396	359	357	376	403	368	328	385	366	408	339	406	345	415	403	386	370	391	367	392	423	375	395	386	389	405	383	380	426	401	427	374	384	366	376	382	370	367	396	400	406	345	387	383	392	369	383	434	373	363	385	388	396	359	405	389	390	395	390	348	367	376	361	422	432	348	387	416	369	377	359	380	373	405	377	375	380	388	359	363	390	401	353	397	389	385	350	335	393	362	365	399	363	354	392	399	376	392	379	371	390	356	369	405	372	380	398	387	372	380	394	396	363	410	384	375	369	342	380	369	337	370	370	390	416	359	411	396	397	365	417	395	348	404	391	412	388	367	381	398	380	367	369	390	375	370	365	380	367	398	376	383	387	349	418	368	345	410	370	421	357	391	424	381	393	390	410	396	419	378	396	376	386	409	377	403	365	379	389	366	369	396	397	392	431	382	355	355	408	347	407	407	390	371	367	374	354	400	408	388	416	371	385	393	378	377	381	393	369	397	389	377	396	399	379	369	425	415	385	386	363	390	399	377	357	372	378	357	365	386	392	346	368	398	385	376	382	386	363	350	353	405	357	411	396	341	375	383	401	391	374	380	383	362	352	384	369	384	400	354	361	366	406	342	347	407	407	389	409	396	440	370	365	385	361	375	399	314	366	379	388	411	362	411	373	393	401	392	426	399	384	375	382	370	373	367	392	381	400	406	383	367	414	365	401	368	377	392	369	393	375	383	374	357	347	352	378	395	421	372	389	390	348	369	381	423	366	373	366	369	368	401	393	397	363	374	370	376	390	422	384	395	354	374	395	370	383	385	376	346	375	365	375	379	399	386	378	378	370	388	368	386	366	343	372	393	380	375	366	362	370	381	393	399	378	360	408	370	383	356	421	374	387	392	400	424	374	377	368	424	376	372	407	399	372	393	392	406	386	388	404	371	421	368	391	409	358	372	381	396	387	366	414	398	372	365	386	364	366	408	387	389	430	344	401	367	388	359	416	355	382	390	372	374	374	346	400	413	364	377	414	368	377	392	391	371	394	374	357	368	349	359	357	370	397	373	402	367	365	405	375	393	368	357	381	382	382	359	402	378	396	399	370	389	364	344	390	399	370	378	402	382	384	370	369	386	384	358	356	369	387	421	381	382	379	400	403	381	374	390	365	375	374	362	382	395	365	358	364	400	414	399	419	382	370	371	372	365	357	388	387	347	426	347	379	384	373	371	385	347	372	393	365	390	373	387	400	348	367	393	377	385	384	362	384	380	418	384	425	405	381	358	368	417	364	366	372	394	407	383	412	347	379	401	380	394	372	398	394	356	350	375	406	374	365	355	389	371	375	373	401	381	388	427	408	367	391	387	409	384	421	359	387	359	368	339	378	407	371	370	423	379	378	343	389	372	370	359	401	350	393	387	411	409	416	406	398	380	375	403	393	367	358	408	366	394	375	380	387	377	386	397	408	379	386	377	381	383	383	398	387	398	399	381	394	353	375	395	411	381	413	384	387	381	378	392	352	406	367	397	379	365	365	367	398	389	382	369	369	362	377	404	345	383	386	392	392	379	393	405	350	413	370	413	422	377	383	369	387	410	383	402	385	396	384	409	361	413	365	360	372	372	373	375	360	342	396	336	359	390	393	390	388	382	375	411	392	411	401	384	385	409	375	396	399	384	340	383	381	380	359	398	364	400	366	378	345	420	373	360	387	411	373	388	361	366	343	370	389	400	395	381	379	375	380	383	391	366	385	361	385	361	395	391	404	381	389	396	356	376	382	384	364	368	359	376	402	382	352	390	383	381	388	387	345	367	405	425	388	391	327	333	367	346	366	347	357	398	381	396	377	392	360	378	371	417	392	368	392	362	379	373	370	361	403	389	392	392	397	385	380	409	390	375	386	388	385	386	399	371	397	381	383	371	381	350	389	353	394	425	402	350	396	397	392	395	330	365	391	416	438	390	375	384	410	361	414	397	390	400	362	378	365	389	357	405	373	341	355	356	420	409	370	399	380	384	377	395	361	381	372	366	373	384	399	391	397	372	371	374	372	376	363	394	344	381	378	363	396	404	373	398	386	368	370	370	403	387	353	368	401	392	377	381	341	378	371	355	408	364	368	405	407	362	390	363	381	368	383	329	350	385	386	384	405	378	362	397	373	364	368	400	375	380	390	417	368	395	384	365	388	372	382	349	375	394	358	377	369	409	387	365	354	391	370	394	363	385	381	380	369	363	374	412	408	375	394	365	421	374	360	368	370	375	385	394	433	392	406	405	405	335	371	375	375	396	353	346	353	377	395	408	380	382	378	362	353	389	403	339	406	414	380	369	353	373	356	404	387	364	372	416	380	395	349	375	381	355	402	395	358	382	363	390	374	419	412	362	388	387	412	372	396	392	360	413	388	388	409	395	363	382	391	387	410	366	379	359	351	398	402	399	394	344	367	424	399	363	390	386	390	386	366	371	409	390	383	351	372	356	365	382	396	332	375	377	392	425	386	412	363	369	349	398	357	409	394	367	380	398	397	364	353	398	389
41141	38771	36544	19481	10096	6203	4469	3534	2625	3261	3270	1767	2114	1536	2348	1885	1963	1532	1453	1551	1023	1318	1012	1087	917	662	476	501	486	456	393	343	248	322	271	248	197	208	257	211	196	151	169	140	168	167	139	130	153	119	100	112	93	105	100	102	93	86	100	97	90	93	91	76	90	101	74	108	95	83	113	92	101	99	96	93	97	91	96	103	96	97	96	115	76	103	99	111	82	90	105	76	89	107	84	87	97	93	101	89	97	98	98	77	107	112	89	87	95	82	110	99	98	89	92	93	76	95	84	91	103	92	98	106	120	95	94	97	85	102	98	105	95	100	88	91	83	88	87	87	86	107	90	90	82	106	120	95	96	101	93	100	84	90	102	85	122	65	94	84	108	89	90	94	118	102	91	86	98	97	98	88	84	102	86	80	84	78	96	99	77	89	81	88	104	99	95	97	89	94	90	85	92	89	79	90	109	99	95	98	77	108	88	105	80	94	89	102	103	97	80	104	104	90	98	82	101	89	79	89	88	81	100	79	83	92	100	103	96	78	93	77	86	90	94	102	91	87	87	102	107	87	83	81	108	92	97	84	104	69	106	102	96	95	112	108	106	83	120	89	97	101	95	104	97	95	101	100	96	89	91	99	103	98	93	98	94	80	88	109	83	112	96	100	89	92	94	93	69	101	96	100	76	90	94	106	98	92	97	87	75	106	95	108	81	83	116	103	87	120	93	94	110	97	85	109	102	78	106	92	99	104	92	90	96	89	95	104	123	85	103	87	89	91	89	94	94	91	94	79	104	104	101	93	85	98	80	95	79	88	95	82	88	89	81	89	93	103	83	94	105	90	95	117	102	107	109	96	107	94	100	106	88	97	98	100	78	86	91	92	110	79	87	80	102	96	88	103	102	92	86	90	87	106	104	105	85	94	105	85	110	93	88	95	101	93	92	95	85	93	105	101	96	82	97	99	99	109	82	90	100	85	99	79	94	76	97	105	93	95	104	109	96	75	77	95	94	96	102	88	92	89	90	82	110	83	94	80	97	96	116	81	96	99	102	87	105	100	77	106	102	98	98	100	102	79	94	97	97	91	91	82	96	110	103	94	84	83	94	77	95	97	94	103	87	92	96	92	101	84	105	107	93	89	103	98	81	90	80	104	84	94	104	92	101	98	89	101	102	86	109	88	96	92	90	109	100	115	78	106	83	101	92	92	92	101	77	87	93	80	79	107	81	73	81	100	79	112	93	104	98	95	70	92	108	114	102	76	88	112	108	85	99	105	82	84	103	83	90	86	101	82	87	87	99	95	98	89	99	95	86	77	90	78	78	92	96	97	92	93	76	111	89	105	78	89	105	115	94	97	85	106	93	107	94	105	102	76	97	88	95	92	89	104	87	107	96	89	89	82	73	106	119	93	87	78	84	88	76	94	78	96	89	85	102	92	104	94	99	95	107	101	108	90	101	100	100	104	108	76	96	97	82	102	104	108	112	95	92	88	104	104	94	115	76	110	93	90	85	74	75	102	85	84	80	95	112	97	102	88	103	99	83	95	96	87	76	89	83	94	89	97	103	97	95	89	103	110	98	91	102	87	94	93	101	95	91	93	91	108	107	110	90	103	114	86	115	108	94	95	96	96	90	109	103	77	91	92	101	85	87	92	93	111	93	93	94	86	99	89	92	88	110	118	97	94	100	97	95	84	113	101	105	96	93	87	92	90	97	82	96	97	109	108	87	94	92	97	99	93	96	97	100	87	83	102	108	79	80	99	93	109	88	69	98	80	95	99	103	77	97	103	89	92	80	79	96	112	78	94	86	88	92	92	97	103	106	101	103	99	96	98	99	104	108	101	101	97	97	103	75	110	89	92	86	104	98	96	94	85	91	106	90	81	114	100	102	102	102	79	81	94	101	83	86	94	114	87	100	79	83	101	81	106	93	91	96	90	90	88	87	93	87	86	96	89	91	101	99	102	89	81	81	102	81	109	98	117	110	91	73	98	108	89	89	99	100	95	84	100	98	86	90	81	88	112	80	107	90	108	82	80	95	80	80	107	102	96	101	89	97	81	88	89	109	84	95	96	76	109	94	83	94	99	99	90	87	80	105	95	101	106	106	92	92	95	94	87	91	90	98	104	83	88	100	93	107	114	101	93	97	102	106	99	83	103	97	90	95	95	102	102	83	83	104	76	104	79	81	92	94	102	79	99	87	105	103	101	109	112	104	88	101	104	125	113	95	93	96	86	100	105	87	100	89	93	91	105	96	93	99	101	97	88	105	89	97	81	90	96	96	92	97	87	96	83	90	93	76	84	85	107	110	86	95	94	93	103	90	92	99	94	100	70	95	79	111	88	90	89	94	100	107	89	91	102	88	100	90	98	94	115	103	94	98	87	81	99	109	100	81	83	79	91	107	108	98	83	100	90	96	85	84	103	86	89	98	93	91	90	87	86	98	107	90	80	88	92	86	85	109	107	90	88	85	91	82	90	96	84	96	92	80	87	76	90	78	100	89	89	108	95	93	91	107	105	88	88	81	124	108	74	82	84	102	92	100	96	97	95	102	108	97	101	87	103	95	89	98	88	96	101	92	105	82	92	108	112	100	94	82	88	105	96	90	105	80	113	76	90	92	106	104	87	87	93	102	96	78	98	97	96	93	105	92	111	88	98	97	110	87	94	102	90	91	91	94	90	92	100	84	98	96	85	89	102	79	110	91	110	91	86	87	109	93	91	77	82	95	92	84	87	91	99	90	89	119	92	110	89	99	101	106	122	96	78	106	95	96	96	89	93	103	66	68	102	101	104	83	97	111	91	96	88	112	83	89	107	104	85	85	104	81	87	101	114	92	117	92	78	105	77	111	85	99	99	103	84	88	82	98	100	85	89	103	99	94	94	91	93	101	113	102	92	97	82	93	102	89	91	84	105	100	98	101	108	86	97	86	104	89	96	100	94	100	104	101	91	105	120	116	93	94	94	101	83	92	102	104	103	87	98	88	88	95	72	77	87	91	93	118	76	98	83	94	76	92	91	79	87	86	80	85	97	102	91	100	86	98	81	105	85	102	101	81	93	93	96	100	120	105	82	93	108	79	86	95	93	90	101	88	90	103	109	99	101	101	90	102	89	106	100	103	91	106	104	96	100	100	65	93	92	88	96	88	103	85	99	96	80	86	94	96	99	105	80	91	94	107	109	83	113	97	91	99	104	87	98	100	112	72	92	76	105	87	108	72	90	76	110	91	81	96	83	93	73	82	96	93	87	88	96	86	81	105	89	91	106	88	80	97	80	85	86	106	93	102	85	109	92	85	100	94	81	102	92	103	89	80	104	107	90	109	108	91	84	76	86	97	84	98	100	80	89	88	104	97	103	80	98	98	109	95	92	107	92	107	99	97	82	102	97	94	101	93	100	86	103	88	87	89	97	84	99	96	99	93	99	88	99	81	81	86	92	102	83	81	94	88	107	94	99	87	92	109	77	90	95	85	108	90	109	98	109	99	98
28331	35251	40918	26063	22400	21117	19109	19118	16013	20023	18869	12726	17957	13096	20297	15432	16992	14500	14689	15925	9503	13057	10818	12256	9984	7190	5558	5911	6334	5549	4899	4160	2432	3385	3165	3006	2092	2538	2925	2338	2195	1607	1888	1208	1372	1329	1222	1139	1025	899	632	501	520	447	389	344	329	367	341	320	293	297	300	270	308	300	317	312	279	287	284	269	281	285	279	279	294	290	282	267	265	263	260	289	261	275	299	274	276	268	317	281	253	268	269	306	282	284	292	268	292	307	309	273	291	284	286	282	294	296	299	278	261	277	288	275	295	282	270	274	281	267	290	276	271	263	281	267	297	265	254	262	264	270	255	269	283	273	293	274	258	290	295	274	250	242	286	320	253	274	247	270	261	266	285	261	278	288	275	263	291	257	281	292	259	280	280	254	281	259	269	261	310	285	299	287	279	269	277	288	314	267	286	259	299	268	271	264	278	269	268	297	275	296	264	278	257	269	284	265	310	274	280	281	266	295	268	295	255	292	283	284	281	303	283	281	290	299	272	278	268	261	287	290	283	275	232	298	278	267	272	274	238	278	280	285	274	294	283	283	308	294	272	270	273	264	281	258	291	252	275	288	254	273	282	287	284	283	277	274	275	262	308	282	267	249	299	273	301	276	277	281	277	279	317	276	279	288	301	285	277	287	246	280	266	308	260	272	275	299	286	281	280	289	286	301	272	294	273	269	240	265	283	264	282	270	254	274	264	299	248	276	278	271	298	266	267	267	269	293	268	291	256	283	292	275	256	279	288	260	270	289	281	302	248	287	267	274	256	269	256	268	281	256	272	291	249	265	281	301	235	273	286	272	286	266	268	253	258	278	288	281	289	255	278	292	246	281	300	293	296	287	282	292	254	266	296	290	263	277	293	278	295	290	289	269	273	294	294	284	256	285	280	253	271	286	272	311	288	285	258	275	279	256	246	291	269	282	294	260	293	310	278	281	268	278	274	250	270	275	281	279	283	288	264	291	271	298	273	299	261	296	286	259	274	273	269	261	282	282	271	247	267	273	282	299	259	285	282	276	266	277	268	250	313	276	274	279	300	284	272	266	279	279	290	274	296	266	281	281	285	286	272	281	308	288	280	279	298	303	257	282	300	268	323	276	273	287	278	265	252	286	280	257	273	262	290	254	287	268	270	302	294	288	289	266	295	261	258	325	270	280	267	277	285	283	285	299	309	287	260	261	302	270	295	249	282	283	287	307	257	277	284	244	291	293	273	262	271	290	288	310	303	290	261	289	287	246	263	287	256	248	262	285	285	236	275	283	274	296	280	280	266	275	304	267	297	258	292	265	265	266	282	250	264	277	252	283	250	296	253	260	294	279	272	288	315	284	257	252	283	263	260	272	289	303	257	252	248	305	282	272	282	272	276	291	273	272	256	257	273	263	281	297	266	285	253	321	242	262	265	265	266	262	272	263	266	330	273	292	253	278	283	284	248	294	309	301	280	310	303	289	283	291	281	291	283	276	283	261	277	282	263	271	274	269	254	297	250	255	250	266	264	265	288	249	286	278	262	279	277	261	275	260	255	265	271	266	288	305	255	293	268	295	269	275	290	318	259	282	265	266	274	264	299	264	281	285	261	273	286	259	283	264	279	251	297	279	258	266	311	289	295	288	315	262	299	280	327	271	291	277	268	296	283	275	320	244	259	308	250	276	275	264	289	268	276	263	323	275	279	270	283	273	304	283	273	290	266	290	270	283	282	254	274	281	243	285	278	280	282	301	307	269	279	278	282	294	269	301	311	254	326	267	273	281	280	277	270	282	288	298	277	280	282	282	247	275	283	261	260	302	299	277	287	292	292	297	296	270	259	270	251	261	221	265	267	274	266	265	291	299	265	283	263	249	269	284	264	277	264	252	276	316	271	265	283	287	275	259	272	267	269	279	265	276	258	285	265	275	263	286	300	284	272	255	292	276	249	253	293	259	274	259	269	297	272	255	285	275	258	288	278	301	271	264	283	287	262	269	289	285	285	271	319	295	293	278	277	269	250	287	292	286	284	292	265	283	274	281	310	262	271	275	288	268	260	247	256	300	240	301	295	281	293	272	270	291	295	292	270	283	294	315	268	289	293	290	259	282	289	279	275	284	301	269	284	280	288	301	259	272	276	271	282	305	277	285	283	268	279	262	297	256	276	283	279	249	268	262	286	271	288	294	295	266	269	292	264	244	286	284	284	287	280	283	285	292	270	286	307	286	301	286	267	298	264	270	266	287	253	275	266	267	250	293	271	318	265	263	291	268	287	295	268	272	272	265	260	283	272	310	270	299	277	276	310	276	272	268	281	280	276	297	278	284	263	267	289	290	289	253	294	271	291	296	296	296	266	265	289	271	285	269	298	280	270	269	286	256	277	269	293	290	274	273	316	279	286	269	248	288	313	261	262	254	282	266	286	309	250	273	272	254	298	271	291	277	294	276	279	272	257	277	277	249	267	286	285	231	305	252	258	282	267	299	273	270	259	277	233	275	267	305	259	273	284	277	262	281	284	263	301	267	258	290	289	245	270	259	272	289	275	312	276	265	260	284	236	254	288	275	287	286	258	287	297	251	281	300	303	268	269	302	260	307	276	293	260	285	286	275	280	277	275	268	311	266	259	235	261	293	285	281	297	291	283	268	295	277	268	289	259	285	261	273	260	267	261	276	298	290	295	280	288	289	261	255	290	251	276	291	265	287	255	286	261	243	288	264	279	243	258	289	278	248	290	281	290	277	247	275	289	289	263	285	252	291	271	282	267	297	294	288	281	274	288	269	299	299	301	261	298	256	282	275	251	285	273	256	226	297	281	274	296	308	279	274	291	269	289	279	261	281	274	288	290	290	280	243	272	271	274	294	276	279	283	268	247	291	267	293	293	270	251	315	272	273	274	289	266	290	271	272	281	277	267	285	286	293	273	309	288	268	270	271	286	270	250	276	259	299	292	285	284	270	291	267	286	273	290	284	261	285	276	292	266	272	301	261	281	293	258	304	277	276	293	284	276	274	287	258	289	260	271	286	279	277	284	274	289	271	269	279	278	291	280	272	293	265	264	297	263	280	291	288	287	268	251	274	276	316	289	275	296	273	269	284	279	288	266	283	259	279	281	277	288	257	266	264	282	270	267	262	251	309	273	273	267	305	280	265	300	288	293	303	274	269	313	263	280	273	267	288	280	271	267	291	262	274	290	276	282	253	312	266	287	270	290	257	256	274	290	294	270	292	247	281	291	273	298	301	250	269	293	256	300	271	284	311	267	286	284	267	256	271	290	278	264	308	273	280	304	310	327	281	302	259	268	263	259	291	273	272	271	275	258	271	279	266	272	288	253	288	273	280	274	261	264	267	325	284	293	250	295	285	307	288	264	283	297	266	282	267	265	269	277	279	282	276	271	272	298	297	272	251	305	280	291	267	292	266	295	287	286	247	266	284	269	249	291	286	272	263	284	292	284	277	271	234	289	274	263	313	255	264	267	259	320	268	282	254	293	310	265	273
9971	5992	3241	1208	691	521	420	347	315	326	311	240	253	238	262	255	231	238	235	247	229	238	226	190	222	227	188	226	191	195	190	186	180	183	194	210	168	179	158	200	184	189	163	157	184	167	175	158	176	183	202	191	150	167	167	171	173	164	189	177	175	156	181	183	179	197	159	189	197	173	178	168	149	180	174	157	156	199	185	179	192	177	188	192	171	168	176	152	168	178	163	174	161	161	183	138	187	175	192	204	216	194	171	185	199	168	211	170	177	164	175	192	172	138	166	154	169	173	177	164	187	183	173	154	187	169	172	202	176	157	168	190	180	195	187	147	168	168	170	172	157	162	160	203	181	150	160	191	163	186	181	174	178	198	165	177	184	189	204	175	172	163	190	170	157	196	158	175	205	187	165	180	175	203	173	192	149	172	189	165	168	166	156	162	176	173	179	185	162	211	189	183	157	169	195	183	169	173	164	184	180	170	176	169	142	176	163	190	182	167	189	185	165	188	183	179	170	188	180	198	179	161	182	160	175	171	169	151	155	178	152	163	165	203	153	201	175	171	170	177	168	183	166	176	170	181	160	179	158	171	140	159	180	189	178	184	173	181	166	187	167	181	172	176	187	175	156	181	161	205	187	175	180	170	186	164	175	178	167	171	179	192	179	195	186	178	205	185	185	167	207	169	189	165	166	176	181	191	183	207	175	174	177	167	175	177	177	155	166	199	151	155	171	158	174	197	178	179	191	199	179	175	165	184	166	174	165	190	223	165	180	175	164	158	180	152	180	177	166	171	168	164	162	164	180	205	186	153	189	156	178	188	174	162	187	159	180	182	173	208	194	172	177	175	198	185	167	180	183	166	168	162	193	166	169	179	169	172	166	170	166	158	181	186	189	199	174	176	191	196	191	211	181	167	194	183	177	177	173	166	155	159	169	164	156	171	173	197	162	165	174	167	197	191	195	159	183	173	172	188	174	168	162	157	158	170	170	167	187	170	195	166	207	190	171	183	178	153	178	185	197	167	170	155	182	183	187	166	182	183	181	209	185	197	176	204	199	163	175	185	172	167	168	181	152	175	173	169	203	182	160	179	179	183	180	160	183	162	192	180	184	182	165	191	199	177	159	170	168	180	205	158	192	161	167	183	152	171	172	174	180	193	198	184	179	151	174	177	171	190	204	182	165	176	165	187	188	179	165	156	156	175	160	179	181	171	174	172	182	180	167	204	190	176	186	181	174	178	182	168	168	151	179	185	183	162	191	181	186	205	196	187	181	177	172	168	181	175	173	162	162	178	181	172	206	160	218	175	162	181	205	198	152	174	205	174	189	162	176	168	179	173	160	156	146	184	167	147	157	171	194	179	204	173	164	186	172	187	176	167	190	164	165	161	177	183	193	181	172	172	188	175	169	188	149	174	165	174	166	167	176	177	156	170	178	169	170	193	196	162	174	167	192	194	157	150	177	158	187	152	159	192	177	162	181	207	174	182	169	193	166	172	209	198	172	169	162	174	179	163	184	177	178	183	166	198	201	177	186	181	184	189	192	194	180	163	146	174	192	174	177	165	167	162	200	193	152	184	177	184	202	164	182	175	195	182	197	200	176	170	163	167	167	183	195	157	179	172	179	153	171	176	178	194	198	154	181	198	178	177	177	180	158	201	188	155	165	179	191	171	176	184	189	172	178	196	191	169	189	149	190	192	188	175	179	159	185	177	205	177	166	179	198	168	166	163	157	188	171	157	174	185	167	185	195	151	181	193	192	181	185	182	166	173	195	177	177	195	181	183	195	193	169	167	138	184	186	150	159	181	173	177	169	186	180	164	189	170	175	190	189	179	167	169	180	148	163	183	184	198	171	151	167	183	159	173	175	191	196	172	157	178	161	184	151	189	194	173	170	179	175	172	173	173	158	178	167	171	201	167	186	168	178	175	183	178	182	157	173	164	165	178	170	182	162	180	179	199	186	168	176	201	152	187	192	185	178	177	168	188	195	186	174	184	163	169	182	193	176	165	180	194	195	178	181	184	196	167	157	181	198	183	187	162	186	183	172	165	185	183	178	190	174	176	170	189	181	159	156	187	164	178	192	170	154	180	181	165	178	176	184	182	155	182	180	191	172	184	172	172	199	170	183	179	179	189	181	162	175	168	166	149	183	190	138	174	193	183	170	177	170	166	183	170	185	184	176	173	167	174	192	155	198	187	193	169	182	191	185	190	169	184	174	180	175	189	165	147	182	187	182	170	198	180	175	172	168	183	190	168	180	157	172	163	205	171	178	182	214	191	176	171	192	161	161	173	192	186	198	175	188	180	175	156	162	178	193	176	180	173	155	174	170	182	163	178	186	155	175	182	181	181	162	178	173	192	194	175	176	177	156	196	189	174	176	166	166	166	187	197	177	157	185	178	151	174	208	173	194	169	196	164	181	174	153	177	162	170	164	192	180	191	191	172	169	167	186	189	175	170	190	156	186	154	173	155	170	202	173	171	178	168	190	159	173	188	171	170	215	201	186	169	177	163	198	192	177	163	195	181	177	209	193	158	197	180	204	159	196	156	163	172	186	191	179	185	161	194	162	169	166	187	177	153	171	199	172	183	188	184	170	167	177	169	193	154	183	190	175	171	183	157	182	168	190	166	166	184	189	227	183	183	153	184	172	172	172	176	169	174	154	162	163	199	191	144	161	168	179	164	202	193	175	194	174	207	159	178	176	172	172	179	166	172	191	176	161	163	192	181	183	174	188	166	183	176	183	174	187	224	184	161	150	183	156	190	217	149	153	189	169	194	176	186	181	198	174	163	182	182	165	167	163	173	175	204	155	174	164	194	167	170	192	140	176	182	197	171	152	208	193	158	156	166	177	174	184	171	148	194	170	151	193	164	183	168	159	210	197	178	168	169	184	157	189	193	179	168	170	197	172	165	187	208	186	183	168	175	177	155	179	173	145	191	167	182	201	187	177	187	181	204	197	174	205	171	181	162	192	179	164	169	174	161	182	157	183	167	197	166	159	183	190	181	196	182	175	154	179	151	176	198	175	171	184	171	196	188	186	188	178	187	172	179	184	163	183	169	187	202	167	172	152	186	185	189	178	169	165	196	177	190	175	189	168	191	198	171	164	172	170	172	182	203	201	166	172	191	161	155	168	176	181	188	172	175	157	165	207	170	186	173	160	158	171	187	166	182	173	165	164	155	175	206	155	186	151	154	162	177	184	183	165	196	200	147	186	183	176	188	180	161	191	173	196	178	174	178	183	154	184	165	165	186	177	196	188	166	171	182	183	175	160	173	182	166	171	210	161	172	147	185	179	150	172	160	177	163	190	189	166	213	180	168	182	186	149	186	199	156	193	181	199	164	190	166	213	171	189	175	180	178	177	157	192	158	169	188	175	156	166	199	200	169	159	176	183	174	162	168	180	188	164	190	185	180	161	148	178	161	183	161	163	166	172	192	147	181	187	183	177	158	167	140	168	189	204	183	173	140	174	162	169	172	166	153
8312	7396	11187	8467	6070	4818	3717	3151	2806	3051	2587	1909	2091	1539	2290	1701	1954	1773	1530	1728	1569	1442	1100	1100	1038	898	856	831	749	815	762	720	573	648	654	636	584	556	640	579	595	548	556	554	553	517	545	526	546	499	502	500	510	516	481	498	537	454	495	489	501	550	491	502	465	461	496	499	485	503	473	451	491	451	500	522	473	469	478	471	476	475	493	498	473	508	492	491	444	442	489	472	454	495	463	477	461	487	488	499	493	498	480	465	464	512	500	507	500	470	493	488	464	463	485	478	474	504	461	505	442	462	495	481	501	450	483	507	491	536	462	485	499	462	496	489	431	463	477	489	447	494	491	467	495	488	470	478	465	465	500	491	450	470	492	498	480	482	482	438	477	511	488	506	489	502	463	461	522	499	474	503	452	510	502	539	468	503	498	494	458	482	481	474	481	475	514	454	492	507	517	515	448	527	492	541	457	459	511	484	500	477	546	471	492	526	492	471	500	467	473	471	445	485	479	446	493	475	468	505	479	445	480	505	508	488	477	471	467	493	479	435	453	455	480	481	465	482	498	539	471	465	480	483	486	522	462	450	482	477	450	477	448	500	501	460	549	479	496	504	493	481	504	496	487	511	463	520	474	510	499	481	489	468	492	531	489	472	461	500	482	478	452	485	485	472	502	560	475	475	472	481	517	465	499	470	455	497	523	493	479	484	487	485	490	487	463	471	454	482	472	458	514	518	480	494	468	482	489	458	542	507	478	490	488	491	511	498	472	494	480	494	497	485	481	485	488	528	473	511	509	501	465	532	440	502	433	485	490	445	441	476	518	495	494	499	503	509	476	490	470	482	498	508	468	490	509	513	469	467	471	524	508	474	456	479	464	472	505	487	489	462	460	534	456	501	514	474	503	447	465	544	509	472	454	501	524	495	509	495	483	512	546	501	478	500	501	485	487	505	450	480	529	497	512	487	484	506	520	502	497	482	502	477	485	514	504	506	475	491	472	431	482	474	492	473	488	493	499	493	532	506	537	480	512	547	522	475	457	469	495	515	528	494	494	466	502	475	493	450	492	487	483	505	486	484	459	484	533	458	451	518	481	466	493	507	490	463	484	504	476	480	475	469	483	495	490	445	487	486	492	516	468	473	510	497	485	524	500	484	475	505	506	443	495	525	461	505	502	489	473	471	475	493	470	554	512	457	476	476	509	492	527	505	520	533	476	526	513	466	432	505	449	507	470	491	489	472	461	503	490	512	476	475	471	462	469	490	499	496	491	500	437	503	459	469	465	515	481	458	463	477	458	471	499	465	500	480	484	504	483	491	462	500	473	500	484	567	471	522	517	534	497	466	454	496	485	497	488	493	471	504	489	472	483	471	461	494	505	478	471	476	504	495	482	464	497	464	475	486	477	522	443	501	492	486	511	516	450	538	496	515	491	455	478	499	520	509	455	478	499	491	508	464	513	509	492	486	506	469	501	521	492	489	449	485	521	454	519	476	461	459	504	485	508	484	497	485	461	517	475	469	417	499	469	441	535	470	464	490	443	466	444	474	508	444	483	497	484	518	471	484	492	515	504	474	489	488	529	473	471	513	453	451	485	530	451	503	465	459	490	476	468	452	469	486	506	476	518	475	510	514	477	504	473	512	474	443	504	521	509	481	494	444	487	465	471	474	500	509	461	483	538	482	530	465	459	487	463	477	477	510	486	494	480	488	495	455	475	468	449	514	492	467	539	489	475	517	499	462	500	499	516	492	515	482	478	470	475	486	531	488	488	485	480	506	461	508	474	479	491	497	490	475	453	525	460	487	485	500	487	513	479	474	479	527	535	452	486	503	473	505	477	493	464	481	471	509	475	523	492	492	507	516	452	517	525	509	472	465	498	470	441	478	457	498	493	459	493	489	476	466	521	501	483	475	448	496	530	514	527	520	497	506	487	465	469	451	486	502	463	482	484	508	506	472	491	487	485	509	462	452	486	510	488	509	484	457	499	513	457	512	499	486	484	497	466	476	483	460	453	472	503	476	510	553	438	487	465	510	481	484	513	489	493	493	506	490	481	487	530	478	480	514	481	529	530	512	501	513	497	492	492	451	492	523	454	500	492	440	470	472	489	507	482	509	492	500	454	477	478	499	495	484	466	533	448	518	507	477	473	477	494	511	506	503	466	493	499	506	529	493	490	458	515	492	470	475	509	517	542	524	478	475	461	470	499	458	530	491	454	463	448	489	474	475	473	528	533	463	494	504	482	492	445	457	473	483	506	493	474	472	451	476	554	487	483	448	499	485	535	496	473	508	492	486	524	479	474	489	492	485	469	488	481	468	498	458	534	481	459	491	466	488	517	466	491	476	502	459	484	471	476	509	488	462	448	468	477	431	478	501	457	511	497	535	516	462	480	481	485	473	454	513	514	479	500	523	463	471	446	506	463	472	490	493	512	483	471	460	502	481	495	474	445	464	473	496	490	502	499	485	472	504	528	476	477	479	465	492	466	526	504	466	478	451	541	519	508	504	489	498	478	487	517	480	485	486	446	485	451	497	489	485	485	457	524	498	488	449	475	494	479	501	445	497	447	463	507	470	478	452	482	485	501	465	468	533	485	517	480	533	494	478	479	467	473	495	478	503	487	446	469	511	512	451	519	477	483	501	540	463	489	456	498	485	498	492	445	471	500	468	518	526	474	494	489	500	482	490	440	493	478	473	492	547	494	434	493	493	465	487	519	491	474	503	457	513	473	481	450	515	527	490	484	456	466	520	547	480	518	493	476	502	492	481	469	457	505	491	465	530	491	487	482	481	501	476	514	455	475	523	494	505	508	477	448	468	512	502	444	522	471	486	509	469	498	505	504	479	477	504	465	500	513	478	487	475	458	465	491	460	466	453	487	465	508	471	459	504	452	504	480	499	473	423	461	427	482	469	465	462	474	491	489	455	447	473	488	491	468	430	484	497	486	468	490	474	511	483	457	504	523	527	462	462	495	452	463	529	498	497	482	542	476	463	498	511	458	495	468	423	465	511	437	458	498	511	512	482	507	509	442	503	530	470	477	498	517	488	457	508	517	487	465	448	475	460	471	505	480	491	502	479	533	516	497	526	482	500	513	517	475	508	438	483	458	483	502	474	512	462	491	483	501	503	452	529	496	482	501	467	490	466	523	466	478	480	475	497	433	471	519	497	487	514	465	476	477	522	498	466	498	505	494	494	474	496	483	476	507	485	474	533	491	472	465	435	467	508	516	481	515	457	471	496	506	477	481	514	512	453	455	484	480	524	479	463	472	444	495	510	503	493	475	477	516	496	473	472	452	510	457	463	487	467	517	477	524	466	491	466	467	497	500	454	477	484	487	469	506	529	515	456	482	478	448	487	463	492	458	506	467	494	551	492	449	486	500	498	468	489	509	467	517	534	513	475	500	458	471	524	472	492	484	483	496	481	492	492	471	530	537	458	482	463	457	494	451	463	532	502	465	483	504	490	456	537	491	495	468	433	508	487	502	486
28813	29286	25498	10245	3498	2405	2085	1860	1330	1535	1315	701	992	724	1287	969	999	893	787	772	620	804	608	575	488	410	354	322	298	308	330	307	214	244	228	200	191	207	185	179	158	147	182	177	165	145	180	166	161	155	129	143	145	136	120	138	141	133	152	104	112	111	136	152	125	140	115	137	133	145	137	124	141	134	138	124	139	140	135	137	135	147	125	133	157	134	125	131	147	133	136	126	126	156	110	131	139	143	149	149	126	105	125	134	150	130	131	133	133	135	122	135	145	134	135	139	128	150	120	129	148	134	139	132	138	144	138	135	165	142	124	126	152	130	145	137	128	133	127	127	135	125	135	146	159	134	154	114	143	139	131	137	150	114	143	137	171	128	137	135	150	175	129	123	146	133	130	155	145	143	137	126	170	131	125	141	146	145	153	135	129	147	139	141	151	123	135	149	130	126	149	141	153	139	156	131	146	130	149	146	140	135	146	118	129	132	127	124	119	155	140	136	118	154	129	121	141	127	151	117	140	149	133	121	116	120	123	123	145	120	127	151	140	129	142	120	151	146	139	149	122	132	137	141	151	129	139	109	129	124	130	147	141	155	126	141	153	137	146	146	121	140	138	146	127	135	138	138	136	155	142	128	141	148	149	156	137	138	120	108	139	132	128	125	131	119	124	136	133	145	127	136	129	137	127	140	131	142	119	152	107	136	126	158	130	142	127	122	143	133	133	147	139	149	151	126	141	129	129	130	156	113	141	152	123	148	121	126	151	133	149	151	161	134	140	110	148	133	138	136	134	148	155	155	136	150	144	144	114	129	120	143	133	152	146	122	153	140	149	138	131	140	120	134	139	126	137	125	152	135	151	125	130	141	139	145	141	117	160	122	141	127	155	116	147	152	132	139	135	118	145	159	134	134	133	149	127	143	132	144	141	137	128	148	147	146	139	129	156	134	138	138	145	129	125	144	158	116	148	141	131	144	155	152	146	130	146	136	141	129	143	135	144	143	130	134	122	129	138	137	125	133	127	136	133	133	120	161	134	129	154	119	142	163	126	126	138	157	116	126	152	129	149	140	125	151	103	140	144	141	152	138	125	134	114	134	140	121	147	153	126	132	126	122	126	157	139	130	153	159	137	119	149	127	140	153	129	147	143	131	142	129	128	141	117	147	149	159	136	125	151	139	143	122	135	129	127	143	139	141	142	113	138	140	129	128	137	120	136	121	139	115	133	108	149	139	150	155	143	157	161	162	152	127	117	126	130	139	111	152	169	124	129	116	155	129	138	138	120	141	135	146	138	152	138	139	140	137	144	129	142	138	131	162	147	140	130	123	143	148	146	143	127	124	136	150	156	146	147	126	122	137	166	124	146	145	148	120	166	153	140	124	146	126	128	122	135	137	129	128	144	132	122	139	143	127	116	145	141	147	129	139	138	157	134	158	111	135	154	127	149	106	147	138	152	138	118	113	127	126	119	112	142	151	138	152	153	138	134	155	125	138	138	143	127	143	141	120	142	151	123	150	131	117	159	133	119	151	127	131	141	125	149	144	145	139	113	124	140	152	112	137	126	137	134	140	144	133	142	133	141	136	142	143	128	131	126	153	144	133	152	136	135	146	126	88	142	148	123	136	135	124	129	123	144	141	157	143	132	132	134	142	148	138	126	119	129	123	155	130	120	124	155	139	141	127	112	150	120	137	138	175	141	119	122	127	134	145	113	128	146	131	173	156	156	145	133	161	160	139	131	120	152	133	138	146	122	118	134	128	142	139	140	143	137	138	129	122	134	144	159	136	144	113	144	139	134	139	123	139	142	121	127	141	133	131	135	129	152	136	123	121	160	150	149	156	153	130	121	129	145	122	135	128	141	155	126	133	145	141	142	139	130	150	117	126	124	126	140	128	143	124	119	146	126	135	120	113	125	107	130	121	162	152	135	135	145	125	154	123	165	130	106	148	134	122	145	170	121	120	143	136	150	136	142	118	142	125	145	115	139	142	144	124	144	149	132	134	152	150	130	145	118	135	143	140	153	155	134	131	140	134	141	149	154	132	129	170	151	144	155	128	156	150	104	160	135	127	148	148	123	121	123	142	117	136	134	154	144	147	127	132	122	124	144	134	115	144	137	136	143	136	126	122	140	131	135	137	147	121	132	136	135	132	126	136	155	134	111	158	122	135	132	128	126	134	133	140	141	132	143	130	140	140	110	149	133	131	153	141	122	136	147	132	133	139	135	129	129	133	157	148	133	142	125	152	131	143	165	151	122	137	129	135	130	116	110	140	131	140	121	130	135	129	140	128	140	133	143	120	142	148	144	139	136	131	152	139	149	149	151	157	145	153	148	150	148	128	138	149	128	138	153	141	131	141	114	142	117	139	134	120	148	138	147	150	112	127	148	142	142	149	132	138	144	138	135	160	117	110	160	142	146	137	120	150	145	155	125	128	119	126	141	151	155	139	114	137	126	167	141	135	150	131	146	141	133	133	122	135	149	143	142	139	134	137	124	129	127	133	122	130	160	141	143	138	149	119	137	127	121	134	132	143	132	143	119	121	153	129	129	139	127	146	114	131	128	125	138	131	144	118	126	112	170	113	130	129	127	142	129	115	128	141	161	129	157	140	136	163	128	119	163	136	118	145	129	139	147	134	149	117	141	140	139	123	143	147	140	153	142	116	159	126	125	133	129	128	119	145	137	143	131	124	125	129	148	154	123	122	123	133	129	142	153	144	138	118	117	137	154	149	115	139	149	134	146	139	146	137	147	147	147	148	157	132	146	125	120	133	135	142	119	125	130	128	136	141	164	167	130	130	142	130	151	130	137	118	167	127	136	123	135	127	137	131	152	139	132	138	127	138	159	123	140	156	142	133	118	129	144	136	127	129	119	141	144	131	138	148	153	127	138	154	146	126	139	128	122	133	125	133	152	134	147	126	133	125	137	125	131	135	144	134	119	174	135	138	137	138	142	147	130	132	141	141	133	151	143	145	147	135	140	139	123	137	132	141	164	145	131	152	131	130	139	140	149	122	150	137	140	146	149	147	149	132	127	142	137	151	137	146	144	127	132	157	145	142	133	134	131	133	142	139	129	132	132	137	153	152	133	154	138	158	143	151	118	136	150	139	135	140	148	137	149	134	141	159	162	125	140	132	124	152	121	151	111	145	142	138	140	125	145	126	148	146	134	149	117	131	149	119	146	145	121	126	141	115	129	118	148	113	137	131	139	114	122	140	151	121	96	146	156	144	157	151	152	137	124	154	150	131	137	125	151	140	125	120	131	131	132	124	128	146	126	138	138	115	154	119	130	128	137	137	130	131	139	144	137	126	131	124	131	125	128	142	122	151	131	135	138	143	134	135	150	130	139	144	128	149	114	117	155	127	143	139	137	130	106	133	125	136	131	147	150	129	138	125	115	140	137	128	150	114	100	152	127	163	132	148	128	135	141	136	148	128	154	133	123	123	131	135	131	116	130	147	133	133	148	112	125	132	148	145	137	132
19598	26707	33259	19270	15791	14680	13653	13622	10082	12777	10537	6867	9878	7455	13837	9539	10793	9008	9734	9767	6420	8939	7116	6721	5295	4141	3779	3161	3148	3113	3264	2707	1667	1866	1861	1592	1395	1501	1510	1363	1303	1033	997	824	986	1040	936	777	736	683	570	438	500	464	463	377	381	427	421	386	400	385	415	394	397	392	393	392	358	384	375	375	390	385	401	415	421	378	396	412	358	423	382	366	386	386	399	352	393	330	411	392	384	357	379	391	379	378	351	361	380	366	394	371	377	375	399	359	377	356	411	401	392	412	425	372	361	400	383	386	342	392	365	394	368	383	380	418	392	350	396	373	360	356	388	409	384	358	357	382	394	414	382	367	401	395	355	372	412	353	410	377	371	386	363	380	362	369	387	373	389	388	384	387	345	357	391	389	384	405	391	356	387	374	397	369	376	365	408	363	392	424	387	364	377	370	385	425	378	423	398	405	406	383	392	364	375	402	394	359	375	386	364	407	379	404	411	365	379	394	384	420	351	369	347	405	383	374	352	373	387	412	345	352	414	385	386	366	374	425	384	409	396	363	353	362	387	382	374	379	335	374	347	398	369	365	388	372	364	368	368	364	362	386	413	372	385	364	377	398	391	362	360	418	358	384	383	398	408	415	382	382	381	375	372	398	371	397	340	418	390	355	397	371	350	401	386	384	398	371	366	390	417	392	374	381	381	405	381	388	396	410	410	384	402	390	364	399	367	391	377	383	379	379	391	404	376	372	359	360	418	393	386	413	366	391	424	396	386	384	398	369	392	403	388	405	399	380	374	397	351	387	405	410	363	369	358	377	334	385	388	373	401	375	399	407	422	386	380	370	375	359	383	379	365	389	365	376	355	369	360	396	391	344	385	386	374	416	396	377	403	386	357	366	363	378	404	372	393	383	379	391	427	414	391	386	354	389	376	369	374	367	379	377	393	392	392	379	363	399	383	356	347	389	379	364	383	389	344	378	427	371	380	388	365	416	386	396	380	400	351	377	394	373	394	393	400	406	370	389	378	395	383	395	394	387	400	379	368	357	368	389	372	371	363	399	408	401	321	371	368	366	378	386	406	383	361	387	389	402	396	351	400	353	411	378	408	375	385	373	388	374	366	408	393	410	354	377	391	375	426	374	408	406	382	405	394	383	381	378	386	442	424	396	404	396	370	397	392	369	408	401	364	423	378	394	363	375	381	362	393	408	402	385	398	383	382	412	358	348	372	382	340	372	408	391	339	402	406	400	349	373	378	396	393	393	418	361	369	361	424	384	408	372	362	368	399	366	392	408	377	388	374	371	395	355	421	375	398	386	402	373	388	351	409	389	383	391	393	384	346	386	374	399	404	320	389	355	369	407	389	377	396	373	387	383	361	374	414	404	397	395	346	398	398	385	343	364	374	377	364	398	416	363	425	389	373	386	394	347	387	415	400	382	369	397	380	407	379	390	402	406	359	377	400	370	382	385	373	400	374	399	398	407	363	368	393	378	378	373	375	359	373	388	406	360	389	364	399	365	422	378	399	371	391	385	398	380	397	399	415	375	381	382	369	370	384	405	375	375	410	395	353	373	407	366	394	347	375	362	378	410	361	403	361	375	401	385	414	391	361	389	391	396	376	403	424	361	349	352	405	377	413	402	357	371	406	418	376	350	378	353	350	386	392	389	410	382	396	373	403	403	406	406	408	333	393	405	378	399	394	421	362	375	352	396	407	370	374	373	396	382	394	407	395	390	387	352	349	392	363	398	398	370	375	372	387	358	385	386	395	358	378	390	383	380	414	404	359	382	389	389	367	337	376	378	373	387	397	370	384	375	370	384	391	359	384	386	394	427	404	405	407	403	413	418	383	397	370	360	410	386	368	399	370	373	392	418	395	334	370	388	378	415	345	405	323	377	395	372	385	355	389	389	383	401	414	379	393	371	375	392	423	392	375	347	365	396	396	360	387	374	353	381	358	413	378	418	407	384	359	396	388	388	347	375	355	387	368	383	393	438	395	450	390	381	348	344	387	379	395	384	376	401	411	365	370	386	361	401	367	400	362	397	417	400	395	359	354	395	384	407	405	376	366	406	363	402	372	355	385	392	370	407	399	367	351	395	381	383	387	375	381	386	379	376	394	388	411	398	382	360	357	348	395	413	433	385	432	340	365	375	379	394	391	368	369	416	364	387	394	395	362	403	359	358	382	356	396	376	380	409	388	401	384	391	377	381	378	369	407	369	357	414	406	365	393	326	367	352	351	390	397	390	373	389	395	362	375	376	378	359	361	381	401	424	373	382	412	357	384	386	441	363	402	362	386	389	384	380	361	383	425	376	356	374	374	376	373	403	374	370	365	348	370	359	401	375	378	382	364	384	370	352	412	407	391	426	366	372	425	382	418	352	375	402	353	379	414	359	367	361	377	422	362	412	394	386	404	359	390	390	364	383	355	389	370	366	392	387	403	414	365	410	353	370	366	377	359	375	399	397	382	380	371	380	388	360	387	371	396	386	400	378	395	401	368	369	383	405	389	403	380	363	376	375	366	375	384	389	390	397	373	362	427	400	385	396	433	396	383	386	368	382	373	390	383	386	387	389	365	347	361	372	395	362	392	352	368	381	380	390	396	371	362	389	384	402	400	369	366	402	360	390	363	373	410	400	412	411	357	370	387	411	390	372	396	350	367	351	382	402	364	377	393	402	402	382	408	351	383	405	412	413	401	386	384	366	357	379	377	402	380	358	387	335	347	371	411	391	363	352	393	375	361	406	386	372	403	338	379	413	366	398	374	421	385	434	397	409	395	368	367	409	347	419	406	422	373	367	354	374	404	395	365	381	385	381	332	416	365	404	406	374	394	376	362	391	411	378	423	374	398	366	395	353	373	375	411	381	386	402	420	363	389	361	336	398	386	356	365	370	387	375	394	390	389	382	388	397	379	345	384	370	381	396	361	402	364	377	367	382	378	386	399	361	400	375	357	391	391	376	382	378	367	392	391	359	364	344	386	380	421	366	384	374	353	364	394	351	387	380	347	388	362	409	375	358	382	402	406	389	373	398	363	336	345	424	397	401	413	397	359	396	350	390	365	380	391	390	423	368	398	391	362	395	341	361	371	343	388	364	374	385	364	381	383	379	398	394	364	432	396	397	392	388	405	368	402	378	387	367	345	392	354	391	397	366	389	371	429	376	391	366	385	382	397	379	389	383	373	374	382	413	376	401	364	392	385	409	371	418	398	389	354	369	368	375	372	369	356	378	372	390	391	386	403	377	356	383	369	354	411	354	361	373	394	388	373	389	388	374	384	344	364	383	393	391	355	393	381	390	375	350	371	411	390	376	382	388	370	358	417	367	381	372	389	393	398	399	367	404	372	373	383	383	394	363	368	363	378	397	427	346	386	389	404	392	364	384	347	380	384	356	374	391	398	386	386	405	420	396	373	370	384	334	361	335	396	378	357	367	381	379	384	364	350	422	380	358	381	367	368	385	404	380	385	379	386	371	364	388	390	383	385	367
40151	36876	31292	16984	7645	5129	3721	3280	2701	2303	1948	1363	1888	1890	2617	1750	1745	1645	1613	1674	1278	1137	980	963	787	525	587	485	493	396	492	360	251	274	345	273	228	194	210	222	180	173	185	127	158	177	150	155	136	143	102	114	99	113	93	97	80	121	91	88	82	114	118	89	79	90	105	88	83	95	77	92	96	87	92	93	103	86	82	86	91	85	98	82	114	105	90	99	87	102	106	96	79	87	91	105	86	109	97	101	110	95	83	94	99	100	99	100	106	85	72	97	88	90	99	71	89	94	74	93	97	99	91	93	84	108	84	84	90	107	108	99	86	97	92	98	113	87	90	95	100	81	94	87	88	94	114	86	92	89	89	105	86	99	92	101	82	85	92	88	88	100	102	98	78	81	79	96	102	102	93	95	94	95	107	94	86	83	95	100	102	95	111	85	117	79	81	103	80	93	91	83	83	105	91	72	83	101	95	107	85	94	75	102	101	87	96	100	92	111	100	91	97	95	90	100	98	92	100	100	94	84	100	111	81	106	94	72	95	99	87	96	106	96	81	104	93	88	90	83	79	86	102	92	92	98	112	104	96	90	95	74	92	97	98	107	95	72	82	97	87	108	79	108	97	93	93	103	90	102	102	91	95	119	85	105	105	92	85	90	90	93	92	90	100	106	92	85	103	91	92	115	83	86	111	93	89	115	95	105	85	95	95	84	96	87	94	99	92	85	96	84	105	98	102	99	103	104	108	86	100	102	95	117	106	90	80	107	100	104	90	95	84	98	87	85	73	94	96	98	96	87	97	85	105	90	111	81	96	94	95	105	85	114	98	89	80	79	92	116	82	95	86	94	112	99	91	77	92	105	91	97	75	86	79	98	83	95	97	106	98	104	85	87	101	99	89	96	90	94	102	95	99	88	89	105	102	109	88	105	100	97	99	88	105	98	91	93	92	93	103	97	96	92	89	97	95	92	96	85	92	97	98	68	86	88	94	91	106	86	90	97	88	98	89	100	99	91	98	93	72	91	86	81	129	87	74	102	87	94	102	97	108	118	90	94	101	69	103	91	108	95	83	80	87	91	95	99	89	80	101	99	87	84	99	90	97	77	97	89	95	92	111	88	88	101	99	96	98	102	105	90	88	87	91	87	106	101	84	80	84	105	95	86	69	99	82	90	93	87	88	89	108	95	108	97	92	88	100	89	107	86	106	96	93	93	86	113	85	95	91	91	85	96	115	103	91	97	97	80	87	102	97	91	102	100	90	91	87	99	90	96	108	86	96	100	77	76	85	93	98	103	100	100	109	82	92	92	95	99	73	88	86	80	97	99	116	101	95	86	96	106	89	97	108	100	96	91	97	107	108	108	95	109	92	99	106	89	109	105	90	102	100	95	102	103	95	95	99	106	96	89	85	94	76	93	100	101	98	96	79	103	92	108	97	97	97	94	88	91	102	111	101	92	103	96	98	79	91	91	114	90	97	78	97	107	94	93	88	95	89	95	94	84	101	115	100	115	85	87	106	88	101	90	95	86	107	94	90	85	107	81	106	86	100	99	84	100	89	90	101	107	84	78	89	112	109	94	107	91	93	84	87	85	72	96	100	72	79	90	86	93	86	87	96	93	83	96	108	100	96	104	64	106	90	94	90	103	91	83	98	94	79	73	86	111	92	84	91	69	102	98	83	99	111	114	85	89	85	102	97	86	91	122	97	94	89	85	76	79	87	86	96	96	85	94	87	90	97	84	97	91	78	97	97	78	98	101	93	106	96	88	100	98	89	104	106	96	100	97	107	107	89	107	112	75	106	98	99	76	116	94	106	83	92	113	105	94	91	71	87	92	87	98	94	90	97	103	103	94	94	100	91	104	103	96	85	87	111	108	103	88	96	94	94	75	88	94	109	86	84	103	93	112	83	84	96	92	87	86	92	97	94	111	88	99	81	80	116	111	94	86	112	96	86	96	86	93	96	98	95	92	101	83	99	78	89	100	79	89	104	107	88	89	89	121	110	91	99	94	109	93	89	88	82	82	91	92	83	89	105	85	98	89	91	97	95	90	93	96	95	103	94	86	82	93	108	97	101	95	118	92	123	94	97	99	85	95	106	92	103	92	109	95	100	91	86	93	90	100	89	85	88	103	102	96	77	113	94	76	103	100	94	101	102	91	88	85	109	106	97	88	82	82	93	91	88	88	79	90	83	98	89	101	100	85	97	104	96	78	91	94	91	106	73	86	86	97	89	112	88	99	102	92	104	107	91	81	95	100	96	93	107	96	99	106	95	100	84	93	92	84	91	75	114	85	101	99	106	74	82	92	118	75	103	103	95	97	102	89	95	111	112	92	99	82	96	114	109	76	111	97	87	99	95	96	108	91	96	102	101	100	99	88	99	91	90	99	85	97	112	96	83	93	85	91	89	106	94	95	89	104	112	90	96	107	87	108	98	87	94	102	86	96	79	89	101	99	104	100	80	103	95	92	86	109	83	103	109	95	99	98	95	91	95	97	92	82	94	99	86	89	100	110	86	84	80	120	95	90	86	95	67	87	82	96	89	104	94	92	81	101	104	94	97	87	84	108	102	91	93	69	100	90	84	103	87	77	81	92	103	93	101	99	120	86	100	97	97	84	94	99	96	99	113	82	112	98	87	83	91	86	102	100	97	93	91	102	87	98	82	94	83	91	83	92	101	101	80	110	90	101	88	101	92	85	102	90	91	88	88	95	92	94	106	103	113	89	71	81	103	90	82	104	72	98	99	106	85	87	67	86	92	124	96	105	108	79	99	98	92	101	95	96	101	99	117	88	91	96	84	92	75	91	100	107	91	99	100	91	104	104	97	98	99	82	98	83	95	106	97	97	87	86	85	96	83	96	97	104	81	79	102	81	87	108	97	95	98	86	103	93	84	82	82	89	93	81	82	94	99	97	101	113	77	87	82	90	86	96	93	100	93	97	104	96	93	106	103	103	96	94	106	105	99	108	85	91	88	94	78	123	86	70	89	94	94	94	80	89	98	100	85	102	72	101	89	80	84	97	91	97	86	87	99	85	97	101	88	102	103	107	91	97	83	93	90	92	89	73	110	92	84	84	102	96	98	80	92	82	92	85	97	91	96	91	93	94	81	94	87	96	93	81	101	87	98	91	84	80	94	97	109	103	103	88	91	98	108	98	92	102	103	96	82	92	103	89	101	107	81	81	107	93	107	81	87	92	95	87	95	115	85	92	92	70	99	108	91	104	83	95	92	84	72	103	96	101	110	83	79	105	91	103	113	85	103	83	100	78	91	98	100	108	116	88	107	91	78	105	104	83	91	103	119	104	91	98	95	109	99	88	96	86	101	92	92	101	90	94	91	90	81	96	85	113	90	84	84	84	99	90	95	96	88	64	86	95	79	101	91	92	112	95	100	105	98	96	91	96	69	91	101	86	93	116	85	98	83	86	87	77	90	80	109	110	81	93	67	83	106	80	103	97	94	106	88	73	102	95	104	117	96	91	77	72
26751	32386	37184	25944	22558	20629	18820	18601	17170	15331	13423	11461	15700	15765	21257	14987	16017	15451	15806	16397	12032	11536	9774	10637	8164	6628	6497	6119	5767	5030	6073	4457	2757	3224	3583	2912	2539	2314	2100	2286	1948	1283	1657	1283	1501	1455	1224	1246	1042	877	592	575	484	427	371	333	352	340	316	277	271	269	279	296	314	283	325	289	298	267	303	250	275	264	291	302	270	265	301	292	278	266	281	269	274	295	273	272	266	276	259	313	291	270	278	289	283	308	288	256	302	246	281	274	283	289	292	272	275	293	285	300	308	278	272	282	291	278	299	246	311	308	307	263	286	271	274	281	264	295	281	298	279	299	255	264	273	288	235	287	246	294	289	299	282	282	288	279	252	271	313	287	282	271	244	296	264	280	276	278	298	270	265	281	275	272	301	305	276	297	240	301	296	290	300	273	303	270	310	264	271	280	283	294	279	282	304	298	304	306	302	293	288	271	297	273	276	281	297	249	275	290	271	251	321	308	266	288	257	283	268	259	261	292	258	269	257	261	285	255	303	274	252	289	273	254	274	264	294	290	290	280	294	297	301	252	306	301	296	253	272	263	287	266	271	292	301	296	271	298	284	281	294	284	248	278	280	291	237	282	274	261	288	278	256	313	283	295	265	282	291	259	315	263	297	290	273	270	292	271	272	288	325	258	275	296	284	298	270	285	292	299	271	273	305	302	268	284	293	256	254	295	265	280	318	301	282	273	279	283	279	296	292	277	272	250	261	296	273	303	262	265	242	258	278	263	272	294	304	284	263	283	304	271	287	266	293	299	273	295	300	282	266	280	291	293	321	249	256	285	332	279	271	277	285	312	287	275	291	277	301	295	289	271	288	282	294	298	252	294	283	259	285	291	303	271	274	267	266	286	292	294	274	288	272	291	268	268	288	271	273	301	261	289	287	306	249	306	278	267	257	259	256	291	258	273	272	273	279	268	258	276	290	280	258	299	275	284	298	261	286	305	276	313	297	304	280	294	293	263	274	282	257	289	277	262	313	282	259	276	296	292	261	285	274	283	256	281	309	293	300	267	297	305	322	282	255	294	289	275	262	243	276	292	271	279	306	284	240	315	252	302	295	297	275	277	258	256	235	297	289	287	276	273	284	297	286	265	269	288	230	274	261	303	270	296	281	267	260	267	297	287	279	289	258	293	268	289	268	278	268	264	264	295	308	275	281	299	275	286	258	295	279	259	298	287	280	285	269	308	284	240	272	288	253	255	259	262	269	287	318	294	280	265	271	261	278	253	272	298	288	307	265	267	304	276	270	265	271	272	249	276	294	270	253	271	259	271	293	313	278	255	265	313	268	259	320	296	260	257	279	297	285	269	282	256	281	276	305	245	312	278	240	253	305	252	274	280	309	275	277	279	260	282	291	288	286	295	292	258	265	274	268	308	293	287	268	284	257	272	262	275	265	305	264	269	272	272	255	286	253	272	282	297	300	241	309	278	298	312	296	316	257	294	271	310	273	262	285	288	287	306	292	269	270	272	257	272	270	246	245	289	267	282	257	315	274	240	290	250	271	249	266	287	264	280	284	263	286	278	283	272	306	276	304	248	279	276	303	252	310	290	283	268	271	274	242	275	292	292	305	277	257	290	285	281	276	243	290	278	276	263	274	260	291	281	271	287	312	272	263	252	289	255	282	282	291	245	286	277	293	281	274	278	269	289	280	287	285	269	308	300	289	268	303	298	305	278	301	275	255	275	287	287	245	291	299	250	282	280	276	293	297	262	282	273	277	267	280	276	293	268	285	274	291	279	257	294	296	248	291	285	279	276	264	258	298	269	289	300	270	300	288	283	305	273	264	278	258	296	278	258	276	274	276	300	266	285	255	290	301	271	261	284	277	292	284	294	272	287	284	264	285	280	258	258	283	283	300	318	295	260	308	262	273	272	269	288	284	297	258	278	256	290	244	288	266	293	296	283	288	296	296	293	283	284	310	274	289	256	293	280	259	301	261	285	279	265	297	267	267	248	269	301	300	281	282	267	302	279	273	323	316	259	279	276	291	293	264	255	331	272	292	278	286	255	268	282	292	272	267	285	300	307	295	304	267	290	262	263	298	271	266	264	262	272	303	276	259	258	290	308	278	296	286	278	277	294	271	270	255	276	293	292	286	279	295	282	283	286	289	269	299	262	279	289	278	311	282	291	260	290	285	278	270	269	282	284	292	259	297	283	285	268	297	272	277	266	273	291	271	270	263	323	271	288	305	309	282	269	287	297	257	308	298	281	286	221	283	257	283	273	283	290	274	278	290	259	251	262	277	281	275	282	280	279	294	284	280	275	282	284	310	276	290	279	272	285	253	269	276	295	306	295	271	292	258	295	268	295	271	271	288	259	283	294	287	267	298	286	303	275	282	292	269	264	244	291	272	250	291	265	246	279	267	281	298	304	299	285	272	255	268	293	275	269	265	284	294	283	276	259	273	285	264	297	259	268	271	263	286	274	303	279	283	251	295	289	277	277	306	273	291	256	274	289	283	283	266	312	266	284	283	283	302	259	275	278	268	247	267	295	284	282	309	261	279	278	264	240	281	245	264	290	281	255	277	301	270	271	246	238	289	275	282	265	261	287	295	311	290	281	291	289	278	260	248	289	270	280	273	261	322	279	257	269	270	264	307	310	281	249	289	265	283	284	297	294	268	282	284	266	266	296	274	276	289	281	289	268	278	268	274	301	270	257	293	293	296	276	273	241	270	258	281	270	320	277	268	282	290	313	271	262	272	273	283	282	265	271	262	261	265	260	293	269	274	273	298	267	318	315	292	300	296	288	295	307	263	303	305	329	273	290	271	267	251	294	268	269	271	281	283	267	300	303	274	271	292	278	258	268	264	295	280	262	271	278	278	285	288	301	269	323	264	319	246	271	287	263	270	259	294	267	279	292	273	272	274	253	288	246	261	282	290	282	268	300	243	287	283	268	304	253	294	277	307	268	283	285	281	262	263	284	273	283	268	268	299	269	264	299	280	265	282	259	261	260	288	267	307	285	276	287	289	289	295	278	278	289	284	312	286	261	289	310	292	276	284	306	315	278	283	257	293	302	299	267	282	270	307	296	272	298	273	312	265	279	266	280	291	303	297	296	290	276	312	289	299	295	294	280	277	296	268	289	274	242	273	309	275	300	274	292	284	279	276	272	259	274	280	270	278	276	273	274	285	259	248	309	251	287	301	303	269	279	299	305	277	281	269	283	284	266	304	277	272	280	284	284	282	271	278	269	263	311	274	282	271	265	254	298	249	306	296	270	268	273	278	287	298	284	300	310	269	281	267	272	279	276	248	262	258	299	278	266	296	275	300	252	275	250	272	295	290	257	276	322	291	318	278	287	268	245	259	304	286	277	271	277	268	315	296	258	273	248	289	277	284	270	299	282	287	308	269	301	270	290	304	293	263	288	280	257	287	302	273	277	269	257	259	280	299	288	254	267	279	306	281	290	324	288	289	281	252	286	267	262	292	284	297	258	260	288	280	295
9704	6278	3115	991	638	466	424	345	330	299	230	221	252	250	261	257	213	217	229	240	226	223	186	191	197	203	195	193	166	163	210	193	197	189	189	175	173	175	189	159	187	165	169	177	182	153	187	172	169	173	184	182	163	177	170	158	168	169	171	182	170	152	192	188	194	161	180	183	174	185	182	161	180	182	176	171	176	140	162	177	178	170	164	163	165	175	171	183	158	174	164	172	178	175	164	170	173	172	173	183	185	155	184	178	208	156	179	190	169	173	157	175	176	189	192	175	171	166	185	187	170	184	177	173	179	172	174	186	192	180	148	164	169	184	184	164	186	170	178	182	187	174	155	176	202	156	155	177	191	164	153	177	165	177	159	174	168	191	186	168	172	174	161	187	169	178	167	162	145	155	184	193	184	199	173	180	173	168	158	186	196	166	196	190	162	168	190	159	148	165	193	183	166	184	163	161	187	180	180	181	183	146	169	183	175	166	153	172	169	183	196	169	163	173	158	160	153	172	185	181	177	164	166	157	179	178	187	157	197	196	155	177	191	161	155	172	189	157	174	175	184	195	152	165	178	169	183	183	153	169	179	167	175	174	175	183	170	180	186	184	192	178	177	169	159	167	205	179	181	162	176	154	175	169	181	178	173	162	191	189	164	173	171	200	190	168	177	158	172	179	186	165	164	159	178	169	173	181	198	151	172	151	172	176	190	168	178	151	202	155	176	156	170	168	174	165	166	185	207	187	176	156	173	158	194	165	189	150	156	169	166	160	182	178	172	179	194	174	183	177	200	161	173	184	193	164	168	160	175	152	171	176	157	166	180	167	185	187	178	186	168	161	182	153	166	218	187	168	203	187	187	179	176	155	170	168	170	154	171	185	175	175	160	188	173	176	145	164	194	166	150	179	208	181	170	173	198	184	184	169	160	188	172	162	170	181	192	170	179	176	184	172	154	149	174	165	175	172	207	185	207	163	195	165	171	179	172	157	175	172	164	181	168	189	171	158	177	187	152	179	180	174	198	171	183	185	180	165	185	181	173	160	175	179	193	168	172	179	183	198	182	163	162	176	177	166	156	172	170	153	169	179	193	147	176	151	164	189	149	175	164	176	174	193	156	171	171	181	169	169	170	160	154	194	179	188	162	156	191	171	162	161	187	160	176	176	179	172	202	166	171	154	187	168	163	178	188	172	189	171	186	166	190	177	159	173	170	179	200	175	173	160	174	169	175	184	175	191	201	155	180	182	162	186	159	191	181	164	187	163	166	157	159	173	188	193	163	202	177	178	181	166	194	152	187	172	204	151	161	158	179	180	180	162	168	186	171	199	176	183	178	183	199	142	163	176	179	164	166	147	179	188	165	171	150	166	185	161	208	179	153	199	184	179	188	141	172	180	180	186	203	174	180	165	187	156	168	210	178	162	173	167	170	167	197	171	179	177	175	189	179	191	171	164	166	171	175	164	173	154	175	197	154	158	170	194	171	167	156	166	164	192	172	164	162	173	183	190	186	181	151	152	189	212	214	192	178	159	192	187	166	189	183	186	176	180	190	167	168	194	175	185	145	169	174	180	188	166	182	185	190	159	194	146	185	175	155	184	188	177	159	174	180	183	162	171	177	190	150	178	181	150	186	172	175	144	162	177	139	171	198	171	177	155	160	187	171	160	187	175	182	176	193	186	160	182	165	148	184	164	173	176	156	180	180	199	185	185	192	160	178	163	162	203	192	175	181	183	203	172	158	207	190	185	164	177	162	174	172	201	168	180	186	188	185	149	164	166	172	179	168	157	177	192	176	202	163	195	164	189	195	179	184	177	180	171	179	178	180	201	177	162	168	160	191	175	218	162	160	172	175	209	193	177	185	182	171	191	188	173	185	195	184	180	189	155	162	199	192	174	156	185	182	180	188	183	165	179	171	165	202	180	164	159	188	178	200	157	173	188	180	175	188	158	174	209	168	173	172	170	181	176	176	164	160	174	182	184	208	200	167	186	174	170	155	161	177	177	176	169	209	181	165	184	160	160	180	166	174	166	192	169	176	176	196	199	182	163	184	169	183	190	174	183	164	198	174	209	208	176	174	190	192	173	180	196	172	156	160	174	172	186	195	170	172	145	188	171	172	178	201	146	183	180	171	180	177	168	181	195	173	148	164	153	193	176	170	162	190	172	165	172	161	164	170	193	163	186	152	177	186	168	172	164	185	202	168	161	148	181	166	157	183	153	190	170	173	192	165	163	175	172	179	191	177	168	155	169	180	208	175	187	190	172	171	171	188	174	180	187	157	197	176	161	174	167	194	186	165	156	178	172	173	196	185	169	167	193	169	177	165	180	189	182	173	186	187	184	181	155	172	175	206	195	183	172	182	184	182	175	153	183	187	166	180	165	172	173	168	168	186	154	165	179	176	190	142	186	179	188	208	175	177	169	177	173	167	169	195	191	162	167	181	191	168	166	201	162	193	166	165	174	170	167	181	162	168	159	176	157	181	170	172	165	178	159	177	177	182	180	172	163	179	156	170	180	162	171	165	181	168	183	180	161	199	175	185	176	184	186	165	167	172	160	195	167	172	159	196	147	167	187	159	169	168	174	187	129	166	206	198	178	164	173	172	172	173	175	159	173	177	186	156	168	182	192	172	187	163	171	193	200	185	152	187	158	166	169	206	175	166	187	184	163	199	171	189	173	171	165	175	168	173	145	185	176	167	193	173	183	154	158	198	150	164	162	165	202	161	192	155	186	183	171	181	174	166	195	178	177	188	176	183	200	144	185	185	153	181	188	176	177	156	164	185	178	170	173	205	169	194	168	180	178	158	195	180	167	174	163	173	172	189	182	172	163	174	159	172	181	184	191	166	190	192	171	176	165	179	179	177	159	172	173	175	151	160	200	192	170	168	197	179	178	183	186	185	169	161	146	193	176	176	167	198	144	170	177	161	164	175	176	192	183	201	177	194	175	200	179	194	179	182	188	150	189	179	176	169	201	159	175	157	184	163	172	143	166	193	176	193	172	163	175	187	172	165	172	176	184	162	185	157	178	183	182	159	163	192	192	170	165	165	179	181	188	190	183	159	206	199	184	166	167	179	180	175	191	202	175	172	187	184	198	169	180	184	167	167	180	182	147	188	159	184	181	163	177	160	179	187	205	159	178	150	197	157	166	179	166	161	178	171	180	191	171	178	162	176	181	167	171	185	146	181	196	184	168	159	221	179	174	178	170	196	189	172	153	164	178	178	152	190	178	171	154	197	180	169	173	162	157	176	161	149	151	177	164	179	165	172	162	178	174	162	169	162	185	168	183	152	151	166	201	192	180	197	177	157	169	172	165	179	159	174	174	175	155	190	162	170	180	159	166	177	167	169	196	175	180	177	173	200	178	192	180	147	187	185	159	168	195	191	183	170	173	159	174	157	172	192	172	202	202	188	168	169	178	174	177	184	165	173	189	157	175	166	154	175	164	171	162	168	179	177	156	187	167	183	175	173	156	175	204	186	184
7738	7973	11036	7936	6272	4978	3933	2984	3115	2741	1874	1569	1802	1820	2476	1664	1685	1596	1637	1608	1361	1348	1079	1017	936	845	845	735	764	662	737	730	597	602	617	593	615	605	489	557	549	526	505	504	556	561	519	531	517	533	494	498	484	501	494	476	506	489	501	482	526	470	480	479	473	504	522	464	472	502	481	470	487	455	465	485	478	492	534	501	491	482	437	469	468	477	510	500	481	478	520	474	474	515	522	477	493	476	487	507	486	458	467	474	481	493	463	503	502	466	512	490	492	465	478	463	490	474	448	447	471	498	485	479	497	502	489	496	479	508	483	499	430	477	478	512	476	461	510	519	513	508	504	501	478	460	470	491	460	452	506	521	468	473	508	505	536	498	438	474	470	495	515	491	456	477	470	455	517	472	465	457	498	455	470	480	535	497	460	450	506	496	460	472	461	521	475	465	487	516	456	507	487	499	484	500	488	491	453	455	512	489	482	449	438	502	468	470	464	454	473	466	462	489	484	456	501	487	490	486	493	547	506	460	463	486	456	486	451	497	484	479	480	526	481	511	468	493	481	494	494	518	522	447	480	531	458	482	510	487	455	458	507	530	502	513	504	506	466	503	482	506	521	558	504	431	476	468	503	464	471	477	491	507	454	507	504	479	499	498	514	444	502	472	485	502	468	501	499	465	465	488	489	503	484	524	443	512	463	478	507	468	510	507	519	461	489	478	455	503	518	447	485	505	463	519	450	476	495	471	481	478	440	490	490	472	505	523	499	474	508	462	469	496	481	454	475	500	477	460	471	475	490	485	455	508	483	516	502	462	494	503	467	461	463	502	456	513	507	492	470	464	469	479	493	512	511	467	495	511	475	505	484	465	497	482	477	505	453	469	489	451	476	492	510	480	494	465	469	495	496	489	462	483	499	510	491	518	453	482	491	430	489	491	509	478	499	505	500	506	470	458	484	491	462	495	490	465	486	494	473	496	478	474	471	441	467	506	517	520	508	508	451	490	504	512	473	468	470	478	508	498	481	472	483	479	507	465	475	495	470	506	495	502	496	503	462	534	479	501	436	472	457	503	444	497	473	483	528	490	487	469	471	488	483	479	454	470	515	490	467	460	486	476	476	484	435	492	478	480	480	477	520	492	457	472	481	499	449	497	479	431	463	549	470	480	492	450	503	479	479	463	510	481	457	547	518	504	453	454	530	480	463	493	515	459	476	461	509	492	514	499	482	504	514	508	476	486	448	476	477	481	520	470	513	434	479	506	479	502	461	457	478	454	491	466	491	455	477	496	453	536	484	523	500	503	451	469	473	496	501	487	506	454	471	489	491	503	479	479	480	470	478	504	490	461	515	488	519	493	471	511	479	453	465	497	529	494	471	499	506	467	461	452	507	486	517	511	446	487	502	475	498	476	459	465	477	465	511	413	457	499	498	479	437	508	494	493	472	464	477	454	504	496	483	497	494	484	493	484	481	496	494	475	496	472	484	498	495	470	476	491	470	502	516	518	479	494	458	508	492	460	510	441	475	488	454	521	484	457	507	459	508	451	488	452	493	485	481	461	502	449	469	481	477	449	489	513	547	494	479	488	479	454	484	490	487	525	466	467	501	499	518	498	473	498	497	516	529	479	503	481	514	497	487	458	479	464	448	469	507	469	498	487	488	510	478	471	456	483	481	492	454	467	467	490	476	460	466	464	489	488	467	486	484	500	475	482	471	496	492	507	511	506	483	519	499	443	470	496	459	497	484	487	502	499	491	458	464	500	467	478	472	488	469	494	466	447	491	487	462	501	496	472	483	496	519	471	475	542	484	458	495	479	477	471	496	511	515	448	480	497	490	478	496	491	476	505	478	481	489	476	457	494	473	500	480	512	496	479	511	452	482	471	489	471	489	459	490	489	496	457	485	481	462	480	513	500	470	467	454	506	468	500	476	508	441	501	475	463	472	495	492	502	479	519	529	488	495	514	456	437	477	522	492	502	455	495	473	507	451	489	483	505	507	473	464	484	461	490	499	529	502	490	484	486	472	498	516	475	512	514	491	475	491	468	480	486	503	499	461	541	501	505	499	519	505	460	531	474	536	502	466	475	470	468	490	462	422	454	472	456	471	514	501	484	502	522	496	494	481	512	471	463	514	525	485	503	476	492	485	502	510	474	482	480	504	494	448	484	493	481	453	500	491	481	446	476	499	501	497	478	506	476	441	446	506	463	460	507	449	472	501	480	503	466	477	480	538	480	489	500	449	488	527	470	444	468	481	507	475	496	477	481	446	475	538	455	498	482	492	492	502	480	486	494	520	491	476	501	480	498	509	492	444	530	473	495	489	506	460	450	490	502	462	506	473	498	505	503	451	479	499	534	475	511	452	457	468	454	465	494	456	479	512	494	469	454	511	473	508	492	502	449	528	487	488	475	456	450	477	483	505	431	466	472	483	492	538	433	502	504	475	471	502	479	491	470	452	441	476	489	461	426	498	494	506	525	450	503	495	484	483	457	497	466	488	514	475	484	492	474	490	524	507	505	498	486	449	478	469	473	496	472	503	509	474	493	498	490	498	459	495	482	496	513	505	443	453	496	461	515	514	471	469	486	461	463	516	552	455	454	490	508	488	495	491	480	486	530	489	503	472	477	519	460	483	497	509	510	498	460	449	443	485	470	478	476	464	492	499	450	463	461	457	512	520	477	483	504	492	493	505	447	518	461	505	473	446	495	458	482	498	442	480	483	475	478	470	451	483	553	483	470	449	493	501	472	500	488	487	499	481	522	519	481	504	464	442	472	486	472	487	483	455	512	504	493	467	484	432	473	517	486	517	475	491	474	455	496	485	497	510	477	510	497	472	499	490	458	510	515	467	483	461	454	492	490	507	485	469	519	466	501	491	464	517	480	463	456	513	490	468	486	479	435	497	515	485	432	498	490	489	532	491	476	503	503	502	460	527	493	482	489	450	474	482	469	480	475	514	484	467	477	502	483	472	482	463	502	511	496	442	473	510	534	477	455	489	472	491	494	502	498	485	487	529	494	481	476	492	467	461	484	440	483	435	504	486	449	467	530	523	461	509	453	478	451	461	487	472	486	478	517	473	501	494	456	476	458	472	514	522	455	484	486	458	475	458	484	511	487	475	509	491	503	460	512	505	471	483	467	477	493	463	491	510	477	462	509	503	469	477	535	486	449	522	466	460	514	457	453	464	502	521	517	485	482	465	500	501	477	465	477	469	476	486	478	493	494	488	489	487	481	468	505	486	499	505	486	470	505	458	493	467	483	441	475	495	500	454	459	469	502	522	460	480	488	474	461	468	478	462	502	480	475	479	499	512	504	472	457	473	477	508	500	466	488	494	439	497	482	487	529	476	460	482	493	524	445	476	484	500	504	488	483	500	467	506	501	493	470	487	471	479	495	492	447	480	498	470	490	479	510	488	474	486	467	474	479	509	479	478	476	482	498	482	495	498	462	512	476	471	504	519	484	513	453	477	469	474	492	490	455	487	457
29489	34795	23653	9097	3506	2652	2323	1481	1697	1514	935	790	716	980	1412	885	917	888	907	838	614	655	522	389	388	332	303	331	330	304	319	286	209	211	173	177	189	173	162	209	183	144	162	165	183	165	158	138	146	145	156	146	144	156	148	133	144	131	107	124	139	145	147	157	159	142	143	116	121	142	136	128	134	124	145	174	138	151	130	143	166	123	151	118	132	127	127	136	126	137	138	126	136	143	134	133	127	134	131	152	159	148	123	124	142	121	135	133	128	137	141	139	129	128	142	135	154	139	138	138	116	141	145	125	130	142	143	129	144	145	139	133	126	127	118	128	144	120	133	134	121	147	138	150	143	145	126	151	141	123	110	136	128	126	131	127	127	142	142	114	136	136	151	125	110	148	143	135	133	146	150	149	127	131	126	143	132	139	130	128	112	119	156	151	135	156	139	140	138	130	151	119	133	126	131	147	130	154	157	136	118	143	147	110	124	140	122	144	141	133	122	149	157	124	124	158	124	130	125	149	122	134	126	155	118	133	126	151	125	121	138	131	133	143	131	148	134	119	129	122	164	130	150	148	145	145	149	153	137	137	147	141	131	117	176	124	105	140	151	129	133	133	146	138	124	140	133	125	141	130	142	125	130	135	153	127	136	141	140	141	114	141	138	125	132	130	119	137	146	169	141	129	135	130	136	129	137	142	126	133	146	126	133	141	121	116	129	144	125	140	147	117	122	137	124	131	125	136	128	129	126	112	128	129	141	141	132	131	146	116	134	133	143	132	131	137	136	134	142	124	121	135	127	139	129	147	145	117	142	130	143	151	145	127	139	123	130	134	125	148	137	140	155	139	152	139	123	142	123	132	149	127	151	148	152	147	155	135	120	138	116	124	133	132	121	149	151	123	144	126	137	140	166	131	148	135	128	145	141	117	147	119	121	132	122	155	131	129	127	125	129	137	126	140	122	135	137	146	138	132	130	141	126	147	136	121	125	144	129	145	164	124	162	142	132	139	135	128	136	120	144	128	128	134	139	135	133	141	147	140	122	141	119	115	127	141	142	151	117	131	132	143	130	136	128	124	131	129	143	115	133	118	140	120	129	148	125	126	117	141	135	147	145	143	115	138	144	150	168	137	146	130	150	122	147	121	102	128	121	157	119	134	133	133	163	128	131	136	135	135	139	153	139	128	142	110	140	136	142	131	135	129	148	137	129	118	116	142	136	135	116	149	134	143	129	117	141	118	135	163	144	157	132	160	145	133	133	129	150	137	127	137	136	131	134	137	158	127	127	127	126	129	138	135	138	141	136	134	125	126	135	130	121	124	135	129	144	128	161	143	138	144	138	141	123	137	142	125	131	144	145	153	137	129	133	150	109	137	137	107	152	119	125	110	153	125	120	158	123	127	132	147	136	142	129	142	139	132	160	129	129	151	150	138	121	132	121	149	147	131	148	148	118	132	132	124	119	108	139	129	121	141	144	130	137	121	123	144	140	130	147	136	130	117	150	136	126	125	111	129	115	138	143	138	128	134	152	145	132	121	129	161	138	132	136	128	128	157	139	137	141	134	113	144	139	161	126	141	126	161	137	137	132	146	127	126	131	125	138	151	133	141	150	139	148	148	121	123	146	135	135	144	117	165	165	135	115	133	148	137	153	146	148	138	149	131	163	148	143	136	140	128	130	148	138	156	128	126	140	148	103	151	131	135	146	131	130	135	131	115	144	149	128	131	129	139	142	139	138	135	129	136	130	128	134	106	133	154	163	131	121	141	134	120	143	113	124	127	127	151	120	137	131	115	129	134	143	130	130	141	131	113	125	142	133	143	152	144	141	137	133	129	138	128	158	112	139	140	142	131	127	146	129	132	128	138	130	131	128	119	123	134	139	151	129	143	152	146	140	159	147	153	127	110	124	154	137	126	131	157	141	140	156	124	138	135	146	120	138	160	136	129	143	106	114	140	127	136	167	156	143	145	163	144	116	124	137	124	115	132	119	128	143	137	129	137	126	139	136	153	135	122	146	113	127	120	150	150	142	142	119	131	139	144	137	114	124	147	139	172	129	141	120	151	109	140	144	111	157	145	139	153	129	140	148	157	163	151	120	131	135	140	135	132	123	142	140	131	136	136	121	132	123	133	119	137	128	145	141	142	151	132	168	144	119	137	128	154	138	124	135	129	112	144	145	147	119	124	130	143	141	124	120	129	135	152	141	137	129	136	128	123	110	146	133	153	135	140	157	144	144	124	130	124	143	141	125	131	142	127	123	145	121	142	125	122	132	124	133	122	112	139	144	134	135	122	140	119	136	136	140	137	134	144	141	116	131	132	121	141	153	146	143	116	123	127	128	129	116	134	130	131	142	141	133	143	150	152	135	151	134	116	129	128	146	157	147	138	129	134	133	120	146	113	129	134	131	140	130	139	155	130	135	135	128	128	135	135	130	130	133	118	148	126	149	116	128	152	131	156	146	126	131	141	126	128	156	133	132	158	143	144	126	114	143	152	137	134	132	131	133	121	121	159	122	131	128	127	143	113	119	126	159	136	111	148	145	159	140	131	163	138	142	136	126	137	134	129	139	116	122	142	142	129	130	126	172	132	134	130	147	134	117	136	137	140	141	138	119	144	116	121	150	137	148	130	132	136	139	149	149	139	142	134	160	116	126	128	144	151	116	125	139	146	108	150	141	140	132	111	139	134	141	133	128	145	113	136	145	144	137	137	151	138	139	129	139	149	143	129	145	136	129	128	146	161	144	127	136	145	146	137	124	132	158	129	139	156	121	134	136	138	130	138	140	137	139	119	158	139	132	147	143	122	120	146	138	124	120	120	132	146	159	160	136	157	120	142	150	128	134	140	138	134	121	142	124	136	139	147	142	148	128	156	137	125	127	137	149	144	134	129	152	139	154	142	140	117	142	139	124	117	151	139	138	132	144	139	136	131	147	138	133	135	163	116	136	134	112	100	134	144	110	150	135	144	133	123	130	118	123	142	144	125	125	147	147	125	147	136	111	135	111	157	132	110	129	128	162	141	153	142	144	114	160	121	109	119	118	134	139	153	156	143	118	117	114	146	110	150	151	124	148	143	141	136	129	148	133	135	133	157	160	141	152	144	139	137	138	147	127	117	138	126	120	133	147	113	119	144	135	133	130	135	139	132	136	142	152	125	124	136	153	136	149	173	140	136	130	164	136	160	140	141	132	134	149	145	130	131	138	140	152	138	130	141	141	135	142	140	159	151	127	154	152	128	135	134	140	147	123	160	131	115	129	133	138	120	149	136	128	157	134	140	127	149	146	128	125	124	118	147	124	137	131	138	140	155	139	145	146	140	134	147	143	138	116	144	156	158	129	116	117	124	146	140	152	130	126	139	132	131	144	140	139	131	138	133	154	135	135	135	148	118	144	129	142	132	136	126	141	138	133	136	131	141	149	126	135	155	127	123	165	144	138	144	151	119	174	142	123	141	143	129	139	114	134	133	113	131	145	147	128	145	148	140
19927	31985	26146	18517	15966	15994	14792	10898	13426	12419	8421	7756	7978	10789	14964	9535	9692	9847	10139	9521	6763	7923	6692	5270	4360	3641	3337	3391	3367	3365	2991	2308	1646	1805	1378	1490	1543	1425	1367	1387	1000	811	928	889	1089	934	816	801	867	721	609	498	512	428	437	472	430	370	394	409	377	382	387	357	375	369	395	389	391	365	390	339	386	376	355	390	343	368	384	411	360	368	395	380	403	339	362	405	343	398	389	370	404	384	349	366	359	363	377	380	400	392	386	390	391	351	351	390	355	399	361	395	399	384	368	389	368	346	392	397	375	358	393	381	397	402	373	355	366	380	400	399	387	376	405	426	378	373	391	393	353	397	384	374	357	358	372	353	388	355	378	417	377	366	368	386	364	376	401	388	360	340	407	362	363	386	362	411	378	380	389	364	375	410	378	384	346	371	382	395	405	373	377	356	398	352	406	381	367	381	363	358	427	331	417	341	371	364	372	358	371	393	395	371	364	390	417	407	350	383	413	383	379	378	374	357	395	359	403	346	351	384	399	430	393	361	435	363	389	417	399	377	390	364	405	369	363	368	386	375	361	366	374	369	370	369	398	393	392	376	357	373	393	361	343	378	393	368	368	387	371	375	367	362	350	382	383	375	392	413	370	347	343	372	404	393	407	383	365	375	363	381	369	382	370	384	407	375	356	377	359	421	418	402	389	393	365	344	401	378	376	380	403	380	362	386	390	367	377	376	421	343	359	390	411	369	387	404	317	397	377	358	384	381	377	385	393	360	350	380	377	398	413	394	374	381	413	371	375	382	391	373	384	421	380	381	319	368	339	381	399	399	396	360	406	370	406	419	376	370	363	365	373	386	375	400	399	413	396	365	382	416	392	385	394	365	358	379	347	366	403	389	370	361	350	378	368	375	411	359	390	355	396	371	387	381	396	363	373	388	412	378	369	374	386	363	388	401	358	379	349	396	372	410	379	380	356	390	369	382	372	382	348	372	398	379	364	350	353	388	390	391	333	401	363	385	365	350	378	374	365	355	380	376	359	379	346	402	409	386	351	372	373	348	375	395	405	421	380	392	398	392	383	372	386	358	384	374	397	381	368	386	374	404	386	388	418	385	391	365	370	375	360	396	394	383	414	418	367	392	404	397	367	395	391	387	405	386	400	382	388	391	381	408	343	395	372	357	392	369	412	371	393	350	417	374	393	384	412	382	360	414	368	363	371	382	397	351	379	383	383	384	410	379	356	377	377	385	406	376	367	357	374	387	376	366	396	382	378	377	389	396	367	378	356	354	384	407	365	349	382	348	371	359	383	381	386	335	389	419	371	388	359	382	362	376	394	361	353	368	364	363	379	390	357	401	363	428	400	400	356	373	365	378	372	422	400	388	364	376	379	413	380	328	376	379	429	377	392	329	426	403	390	384	381	393	395	407	393	364	354	364	370	367	386	395	372	385	386	349	363	366	377	391	386	406	384	381	370	357	389	378	369	383	378	350	387	354	366	390	382	389	388	376	393	359	387	363	369	399	411	364	375	346	318	405	404	380	371	400	373	397	393	396	371	391	384	380	371	339	387	388	360	384	374	368	361	366	388	359	371	372	342	391	349	382	353	378	358	352	374	380	370	358	378	385	399	356	389	385	408	415	391	358	409	394	430	375	386	364	340	408	376	451	351	377	363	385	392	409	359	386	420	379	381	362	340	384	348	355	394	365	401	384	390	385	380	344	346	378	383	386	373	393	399	356	366	401	382	397	390	399	399	405	394	384	349	360	364	356	368	376	351	361	422	385	389	400	396	375	382	372	371	360	362	379	399	373	382	360	340	413	424	357	394	366	402	377	369	392	382	391	400	386	367	359	364	357	353	364	362	347	389	380	410	366	367	373	393	375	394	374	368	415	393	373	355	404	411	375	347	344	383	354	353	385	403	398	389	385	346	402	378	392	393	396	361	366	355	360	362	365	366	363	364	348	371	356	377	375	363	354	408	377	374	414	365	348	396	373	411	367	402	354	370	394	375	404	348	406	387	385	387	348	346	372	380	366	403	384	417	376	391	372	388	396	359	389	370	365	392	369	381	363	408	367	407	386	388	412	392	344	394	356	403	363	422	410	402	395	351	399	389	358	389	357	360	412	377	383	386	355	376	365	352	362	386	387	373	352	390	397	396	360	402	394	372	369	356	390	361	407	374	441	379	368	408	379	355	394	345	402	347	364	340	377	382	360	368	388	393	354	372	392	378	360	386	353	400	393	408	358	387	401	357	427	363	416	402	380	358	381	388	380	403	384	380	400	357	383	371	352	375	384	368	374	402	388	375	402	385	411	393	372	358	401	350	343	373	400	363	421	362	377	400	380	373	348	361	382	383	369	372	358	394	351	430	359	384	365	383	379	384	396	365	357	427	358	365	391	371	407	390	400	360	424	417	384	382	370	357	365	359	411	398	349	365	369	368	361	399	381	386	373	380	385	370	363	367	345	375	390	379	398	411	356	394	352	393	372	368	390	362	393	362	387	371	365	357	382	384	409	368	371	409	358	344	355	381	407	371	402	365	386	376	382	339	366	359	361	399	377	403	379	371	375	422	361	386	379	400	395	408	356	379	369	365	384	353	381	366	379	376	398	356	372	394	377	377	379	362	397	362	359	381	380	356	383	387	393	386	365	380	382	364	384	379	410	357	383	374	375	350	407	375	354	364	391	367	404	362	371	365	358	400	387	402	349	356	341	379	358	398	380	358	380	365	386	386	330	349	368	336	356	390	382	368	405	379	399	389	377	367	400	344	367	409	394	360	407	376	378	403	380	400	395	369	366	389	352	403	384	353	350	387	373	363	373	368	392	386	396	394	370	388	371	367	371	378	348	385	391	405	394	375	399	373	397	376	341	368	390	395	368	405	368	388	348	351	368	360	396	367	371	361	356	359	386	385	387	366	354	358	359	383	359	393	376	378	373	390	374	405	359	373	406	382	393	362	387	347	363	367	375	405	378	381	339	349	393	366	403	368	357	369	366	383	397	414	414	375	385	363	363	367	383	366	358	355	343	379	385	357	372	406	347	384	389	359	375	335	361	356	387	363	377	361	380	383	383	370	388	361	405	381	405	346	385	392	363	358	412	354	395	368	377	405	412	406	381	360	381	380	360	386	380	369	389	395	394	379	406	396	381	360	375	399	386	401	371	379	361	369	411	402	366	333	358	365	380	371	390	386	385	365	400	383	374	363	400	421	371	365	394	358	354	399	373	363	395	353	362	381	373	382	364	390	380	369	349	386	372	373	409	405	373	396	367	364	373	370	364	379	390	376	407	399	394	383	394	399	410	394	344	373	434	395	372	358	339	404	404	380	370	375	398	375	372	403	355	363	404	360	363	388	347	365	360	357	397	403	386	372	363	371	366	418	388	434	384	368	375	375	378	379	392	372	395	419	391	395	367	385	353	375	378	399	356	347	379	375	402	405	397	384	362	356	416	372	360	351	405	385	387	362	388	370	386	357	402	386	378	406	392	417	385
41257	40264	29020	17184	8608	5129	4072	2803	3192	3080	1824	1589	1476	2072	2543	1629	1723	1765	1623	1288	1093	1242	939	743	651	572	505	547	571	458	405	348	258	252	215	218	221	208	233	231	150	149	123	154	159	152	127	132	129	136	98	125	117	87	90	101	78	91	92	108	90	93	85	87	77	81	88	103	95	88	98	93	99	81	90	100	90	87	82	86	86	93	92	85	89	68	95	94	90	100	105	99	78	110	94	77	105	114	99	98	97	91	95	101	80	99	80	90	85	104	90	93	106	103	94	106	96	85	101	93	87	87	86	80	103	108	106	83	81	92	96	94	83	102	90	104	108	74	107	86	101	93	91	103	94	77	107	81	99	84	111	80	104	96	96	77	81	92	88	97	96	98	84	96	102	92	96	106	91	93	92	104	87	99	99	92	94	107	98	95	82	87	86	96	103	99	94	93	97	100	104	89	96	100	80	118	106	82	89	85	91	97	111	85	111	101	103	84	77	107	98	106	90	82	85	111	88	89	99	112	82	94	84	89	109	93	78	89	83	89	88	100	93	100	105	89	76	85	85	92	95	91	85	116	76	87	107	98	109	85	93	112	84	88	83	75	90	92	83	92	100	93	99	97	87	84	109	86	86	87	103	96	87	93	96	85	99	91	105	100	104	102	82	89	80	84	104	101	88	94	73	67	80	99	102	80	75	92	91	95	110	95	100	96	102	90	95	106	84	100	90	87	80	87	91	112	111	89	100	103	99	90	99	104	93	102	93	92	92	85	94	93	102	117	80	91	106	102	87	108	82	83	111	106	95	101	110	89	99	96	87	101	83	86	92	81	86	88	92	108	98	84	118	87	101	94	80	85	104	116	104	102	116	91	81	80	90	87	89	111	97	72	90	95	104	92	88	78	96	99	83	80	99	104	90	77	94	95	91	87	87	89	92	106	99	83	77	80	94	98	86	82	89	102	80	95	82	99	100	98	93	98	103	82	95	87	94	89	83	74	74	107	106	82	92	93	96	102	74	94	101	89	77	88	112	101	97	86	92	96	88	83	93	84	77	108	100	76	99	103	99	70	93	92	101	97	88	101	113	91	82	82	88	87	105	77	105	100	97	81	101	101	91	97	98	86	101	91	88	92	83	104	84	94	83	98	93	82	94	111	97	116	88	96	101	107	110	85	105	97	81	90	97	87	84	92	85	86	94	83	92	89	102	93	97	85	91	95	78	97	113	99	98	62	95	93	78	104	76	82	100	93	102	79	93	92	97	76	101	107	93	99	93	110	112	98	75	99	100	87	98	100	105	82	77	101	84	76	77	102	92	85	85	93	93	89	96	86	95	102	74	96	89	85	104	104	89	112	107	106	86	81	101	96	69	73	80	104	108	119	100	70	87	102	83	100	97	92	88	116	83	96	92	88	106	87	92	91	81	92	93	114	92	82	97	87	95	85	83	91	92	98	78	106	97	91	90	84	82	96	115	110	103	90	104	93	87	87	85	76	83	94	90	88	98	86	79	94	88	104	90	109	78	80	109	84	92	104	89	116	95	100	106	97	92	111	90	81	77	87	89	89	96	108	112	97	89	98	89	98	73	94	91	105	89	113	87	85	107	86	80	80	77	102	99	96	103	95	102	93	104	91	103	74	96	102	116	92	108	84	81	100	90	103	89	97	87	93	89	83	79	74	91	96	80	95	105	99	110	97	104	105	95	106	84	92	102	89	90	82	99	97	91	82	93	95	94	87	88	98	101	84	105	79	84	110	120	105	79	82	97	100	103	88	95	104	101	81	83	110	84	97	78	103	85	92	100	99	110	113	96	86	82	90	92	98	98	86	77	88	98	84	86	80	98	99	83	87	105	78	80	83	90	102	99	84	81	94	87	83	91	94	84	97	86	114	103	73	83	100	88	91	85	97	81	92	82	104	112	117	83	82	92	99	84	79	96	98	97	108	81	92	85	100	78	83	88	89	78	85	93	83	90	91	101	82	92	102	101	104	82	71	108	105	93	95	91	101	98	91	85	91	99	93	92	87	91	88	98	97	91	79	82	85	89	67	90	86	80	81	95	84	97	90	91	93	104	94	89	104	92	87	88	76	92	102	106	100	86	98	98	80	87	92	114	106	97	86	105	90	91	109	82	86	96	99	88	77	103	86	93	110	93	91	79	69	87	115	85	84	107	89	96	92	98	104	81	87	95	79	107	102	96	108	86	88	96	78	86	87	93	81	78	91	91	75	99	88	100	101	107	95	94	102	99	111	84	111	89	101	102	80	83	95	89	108	107	90	91	114	78	102	109	88	107	90	112	99	88	87	103	83	103	94	82	95	104	76	89	111	101	93	97	94	89	87	91	92	106	84	99	90	111	87	85	80	89	91	105	83	116	93	101	97	103	106	102	81	83	103	98	93	99	88	100	94	92	85	106	95	72	94	81	116	101	77	104	80	65	103	103	90	96	108	95	98	87	87	104	102	74	99	83	82	86	92	98	95	98	96	96	92	99	90	104	81	95	96	95	111	101	100	96	97	114	88	89	104	76	93	76	99	94	86	100	85	89	100	85	83	83	94	103	93	86	84	97	90	94	100	99	94	105	95	93	100	98	100	99	85	104	88	76	88	100	95	100	73	90	93	87	76	88	92	92	95	97	71	100	116	101	96	83	83	86	106	90	87	90	121	97	94	99	94	94	79	100	107	90	87	92	91	91	85	74	103	94	79	107	99	100	94	81	109	89	92	100	105	96	101	85	98	105	90	78	98	89	98	103	106	87	85	97	106	103	83	89	87	82	99	100	92	103	83	93	99	88	92	99	86	87	116	82	103	102	91	81	108	97	97	104	77	88	79	94	80	84	97	100	85	97	92	99	82	106	96	92	104	88	78	91	84	85	107	90	91	98	72	100	116	83	94	106	96	90	81	115	81	99	108	95	106	85	119	105	90	75	99	106	100	106	95	105	108	79	87	96	105	115	76	88	79	87	100	98	89	98	91	100	89	78	79	91	90	98	85	100	95	99	77	96	99	106	75	87	108	109	85	100	114	103	83	90	93	96	80	99	92	81	79	97	112	81	74	88	98	106	87	101	87	84	93	92	96	87	99	87	81	82	79	110	89	97	88	98	89	92	93	96	90	90	93	101	93	82	116	102	97	92	92	102	83	93	85	86	86	94	91	77	84	103	92	101	89	94	96	99	105	102	94	92	100	114	103	91	74	85	94	85	102	93	105	92	90	86	81	96	83	105	91	92	96	105	94	88	105	85	75	89	105	85	77	108	98	105	93	110	91	108	70	105	87	83	90	90	83	92	98	92	95	92	103	102	99	86	78	90	98	90	112	87	93	85	87	90	82	77	96	87	87	103	94	88	78	93	83	93	99	91	84	104	111	85	112	77	97	81	100	96	81	100	107	87	85	91	97	104	101	94	96	97	99	102	95	100	94	98	106	87	95	87	93	84	109	95	81	97	93	90	76	82	73	92	92	105	93	97	75	93	96	84	83	73	91	80	105
28072	35694	35208	26301	22744	21879	21039	16591	20120	18430	13148	12316	12131	17648	20379	14542	16479	16913	15732	13136	10961	12813	10718	9115	7656	6903	6229	6595	6653	5993	5105	4599	3171	3017	2187	2648	2012	2172	2317	2236	1347	1246	1104	1244	1310	1496	1300	1137	1113	930	673	539	461	426	403	312	320	310	323	299	292	299	311	290	303	263	284	274	285	273	252	329	257	273	307	265	283	272	275	319	316	286	270	304	283	285	270	271	293	252	308	281	302	271	290	255	282	262	307	277	266	305	274	258	270	275	277	280	312	259	274	241	263	289	252	259	274	279	288	282	265	282	256	277	263	297	287	275	274	307	289	258	291	269	258	274	279	262	327	288	269	256	289	277	294	270	318	291	283	264	266	286	287	281	243	285	282	273	280	265	270	270	294	259	304	292	265	273	274	262	284	251	250	290	243	294	284	272	285	291	296	268	279	287	259	260	304	278	283	265	307	295	263	278	277	271	291	278	292	289	243	271	293	259	275	275	256	298	280	300	274	260	289	281	251	274	257	284	295	269	281	280	281	307	277	267	291	248	271	250	269	259	251	293	273	309	276	267	299	235	287	269	272	295	255	276	286	297	264	283	284	271	297	288	263	307	272	315	295	266	276	240	303	294	256	286	261	300	271	262	272	284	259	275	280	289	285	236	278	275	249	265	271	300	269	294	280	280	281	292	274	271	287	261	291	305	270	264	300	321	281	313	267	266	239	255	282	276	268	289	274	245	285	285	252	285	282	276	253	261	271	286	280	271	271	270	284	272	266	292	287	264	287	304	270	294	274	289	270	271	294	272	282	275	276	261	275	293	263	286	296	277	265	293	283	282	277	260	285	304	263	274	287	277	257	260	281	269	304	306	260	245	278	261	245	288	273	277	269	294	273	245	258	289	281	262	285	301	262	272	263	255	304	283	282	266	283	271	272	275	282	277	282	289	261	262	240	282	266	265	274	294	281	270	262	263	272	277	269	285	272	272	273	265	288	275	298	302	267	275	261	283	276	270	308	249	277	286	306	271	302	273	280	293	269	285	264	300	298	310	279	243	229	275	240	278	299	264	266	276	304	287	275	302	266	282	295	264	269	250	279	291	271	276	265	263	273	276	246	289	276	268	283	294	246	258	265	276	266	291	306	266	277	286	304	263	294	274	266	275	261	299	263	289	274	283	286	297	291	274	292	289	317	282	268	272	292	284	259	291	262	256	273	265	281	264	288	308	257	300	297	307	264	281	291	273	250	242	268	268	292	261	283	278	300	278	244	303	275	303	287	269	305	299	296	268	271	271	303	265	278	290	288	273	286	295	266	274	268	260	272	271	264	301	253	289	272	314	302	275	293	281	279	292	269	286	313	283	255	270	270	283	258	270	296	314	288	276	273	285	251	292	282	283	271	301	283	251	280	290	255	273	283	272	272	291	281	275	285	303	281	252	260	300	268	266	307	275	280	298	236	261	260	287	271	272	293	305	298	278	256	295	288	261	264	274	247	246	287	255	273	289	285	276	235	272	268	284	284	276	270	257	256	251	241	274	256	291	281	259	291	287	297	292	247	280	291	297	260	260	295	256	266	276	305	277	280	268	266	239	245	277	292	310	274	258	293	267	266	280	285	273	279	264	281	272	290	263	288	262	293	298	288	271	261	275	277	290	286	249	263	274	263	263	292	268	275	275	284	264	273	307	283	267	256	276	295	260	302	285	275	256	268	259	285	266	322	266	253	289	293	267	256	289	273	263	281	279	264	264	264	280	276	273	277	273	270	282	268	298	273	260	256	297	306	266	280	250	284	249	274	281	258	270	272	255	284	266	274	265	282	287	287	280	269	272	257	288	254	279	292	245	283	300	317	277	264	282	270	279	316	285	276	258	274	283	300	306	285	275	254	270	254	275	244	251	281	290	260	290	267	306	274	275	271	266	273	248	303	306	257	287	285	277	291	276	287	258	260	282	263	261	278	261	248	288	287	264	281	289	284	266	266	270	307	264	268	278	276	256	308	270	289	290	283	279	260	262	299	309	282	304	273	273	270	260	291	283	257	279	273	279	266	293	271	274	267	282	272	288	279	284	271	271	293	288	300	274	269	274	294	264	235	279	269	268	272	271	285	280	267	277	312	285	254	246	317	270	279	251	280	276	279	269	290	286	264	252	303	277	286	292	290	258	285	255	265	275	265	245	263	292	294	283	280	263	258	279	306	285	298	298	267	284	283	267	281	258	274	274	290	275	261	270	274	291	298	257	314	297	287	283	270	256	261	302	282	306	254	287	302	259	258	275	291	271	327	282	272	262	243	270	283	251	262	241	269	270	285	290	290	292	283	287	262	292	275	278	291	264	287	265	277	290	278	283	302	280	265	297	283	270	272	267	256	236	269	297	295	275	282	269	287	292	275	291	283	275	260	278	272	277	280	273	270	273	295	301	289	308	277	286	285	286	275	282	270	289	277	298	267	257	287	298	264	291	306	267	281	310	290	279	307	263	253	269	276	303	292	302	249	259	293	276	299	248	299	286	285	279	292	274	297	269	263	281	305	278	299	302	284	264	276	275	251	274	263	300	254	263	284	274	240	281	292	303	304	302	267	272	306	243	266	270	283	286	279	310	277	283	259	290	286	269	275	293	261	280	267	287	269	269	262	277	297	264	262	292	270	307	296	259	273	264	314	267	288	313	268	265	261	296	280	284	267	266	279	274	268	302	274	273	290	258	289	291	274	257	314	287	256	283	282	251	256	297	267	249	283	264	249	274	282	269	300	247	262	300	288	276	253	281	259	278	276	257	259	286	293	253	293	257	254	270	292	271	271	302	284	286	259	275	299	280	313	256	250	271	271	270	293	265	268	282	264	280	249	272	261	280	285	314	252	285	280	287	269	269	250	302	274	262	250	262	287	267	274	297	281	263	281	264	265	256	283	285	279	289	296	283	267	307	322	267	273	254	288	278	278	286	280	267	313	251	277	272	252	278	279	238	306	270	278	237	301	282	276	290	286	257	276	269	278	302	262	272	266	269	283	314	237	266	263	293	273	287	299	277	274	292	286	289	260	270	269	270	291	330	285	259	295	285	299	286	275	269	282	284	278	307	268	285	259	304	281	290	277	271	259	274	282	276	289	278	268	271	272	276	292	253	266	285	278	275	301	277	264	289	270	311	254	281	298	294	213	257	294	263	309	281	237	273	253	252	253	272	241	278	286	278	296	282	305	274	286	280	260	272	274	287	251	287	288	308	295	277	268	264	307	259	266	273	279	292	291	298	272	287	260	262	275	283	284	278	293	266	241	257	259	270	313	265	278	262	270	265	255	275	273	272	290	260	297	292	280	247	274	270	282	280	282	297	280	306	298	253	238	302	262	280	260	281	300	281	274	269	275	288	266	295	270	276	276	293	289	288	298	260	280	292	271	277	260	257	267	287	253	292	266	253	293	246	302	303	283	288	294	270	290	267	286	281	289	283	301	258	314	285	288	266	271	295	306	276	268	277	270	281	248	252	307	265	286	284	296	282
9557	5838	3155	1095	606	464	407	338	312	268	255	254	245	262	293	220	220	196	224	211	196	206	193	212	218	202	188	168	189	179	208	182	199	176	190	190	193	184	185	175	183	198	171	183	176	166	193	165	186	162	183	160	174	164	165	184	182	166	178	189	167	167	195	180	194	179	166	191	183	195	158	164	176	191	188	161	175	177	158	169	187	184	175	180	156	180	185	182	169	158	180	191	191	197	209	165	185	176	173	173	156	179	171	162	170	213	165	191	199	178	165	177	210	176	166	197	161	172	177	168	159	151	169	169	201	182	169	144	160	170	175	183	193	166	200	166	164	188	171	183	181	183	145	206	197	186	159	163	194	189	171	176	178	171	172	173	189	178	201	186	158	199	169	177	171	165	180	186	182	155	169	154	177	191	173	174	177	163	191	188	178	169	163	172	169	171	176	168	155	176	188	181	167	178	177	176	170	185	175	181	162	198	176	189	201	170	179	178	161	166	174	176	192	206	154	200	164	175	168	170	180	157	173	173	201	187	194	172	172	161	169	188	174	166	170	210	202	198	159	174	185	179	169	191	174	217	171	161	178	196	180	171	146	183	189	174	188	207	179	184	205	180	175	179	197	184	184	183	191	176	176	158	175	172	172	173	154	180	157	171	188	165	175	159	202	165	180	167	141	185	189	168	201	187	185	182	168	167	165	195	179	166	180	170	185	179	167	144	164	178	162	191	192	176	165	198	194	185	165	176	188	169	168	173	206	158	185	201	171	189	204	177	198	170	157	180	158	170	164	180	173	192	184	184	198	203	184	167	180	177	172	176	178	171	189	191	160	178	186	157	181	198	162	170	177	155	174	181	189	161	191	160	170	172	192	174	184	181	178	159	184	182	172	166	170	192	178	185	181	165	173	179	162	183	172	179	160	201	173	168	176	173	170	194	167	188	171	173	165	178	184	172	168	173	175	171	162	178	177	156	151	176	164	189	178	155	169	161	177	160	162	180	181	161	184	202	175	173	164	193	178	188	155	163	198	175	156	159	170	183	184	175	180	181	160	148	151	178	158	197	191	168	162	165	170	156	170	166	168	164	174	179	178	167	168	178	174	192	191	172	188	143	174	167	169	201	186	190	186	225	182	178	194	166	200	191	197	183	190	164	179	176	146	195	199	144	172	178	188	170	178	177	182	180	192	155	152	184	136	168	166	184	159	181	181	178	172	167	151	175	153	194	161	171	186	159	162	169	157	160	176	172	165	176	187	176	190	169	167	185	178	185	179	169	187	199	193	184	194	202	189	177	165	184	160	166	154	158	178	175	206	168	181	182	164	164	178	181	158	174	178	174	172	169	156	180	181	208	150	160	177	192	185	168	177	184	176	185	174	165	191	174	171	169	155	182	162	177	198	182	164	156	188	156	167	175	187	154	169	158	174	180	197	194	198	156	168	190	166	182	202	164	181	168	160	185	187	158	178	178	169	202	168	182	158	218	166	182	183	172	172	143	192	177	203	184	176	164	200	174	179	192	181	188	187	195	190	172	177	183	181	177	186	167	178	179	177	204	187	178	190	155	175	170	158	177	183	177	141	182	175	154	166	176	195	183	184	202	167	164	179	155	161	175	163	155	169	169	161	170	155	185	181	195	188	185	167	151	180	169	163	171	181	164	182	178	176	182	194	183	177	172	180	201	189	159	148	162	191	177	177	178	180	171	149	193	174	167	157	185	151	167	163	190	169	186	170	175	180	185	165	196	173	164	174	170	161	148	201	193	167	155	162	174	174	157	187	186	169	177	153	179	172	178	206	173	169	172	154	197	162	168	194	187	163	183	188	148	173	176	195	168	173	166	178	173	174	180	177	173	172	179	171	165	182	173	189	173	191	187	197	176	173	172	170	179	187	153	186	154	148	159	159	149	182	180	186	179	174	159	161	155	171	192	172	189	140	163	163	204	214	169	154	181	135	187	194	178	185	175	165	177	203	181	169	175	181	199	182	199	195	172	178	184	183	184	183	154	160	191	176	158	189	184	170	175	162	166	161	176	172	169	175	195	192	148	183	180	210	179	164	181	197	170	162	177	185	176	169	207	188	163	176	161	201	173	182	177	150	179	182	194	183	165	162	185	169	175	185	174	180	164	168	179	180	167	170	196	172	190	193	178	195	180	183	192	196	161	188	165	159	159	170	175	196	195	180	171	185	180	187	165	194	179	195	178	165	177	176	188	200	157	179	195	172	138	153	159	178	193	161	176	195	179	153	156	168	176	180	161	179	172	169	158	171	164	167	179	178	177	179	190	163	167	159	173	186	190	186	174	187	189	199	203	172	185	165	180	172	171	173	190	179	183	192	164	174	179	164	182	172	198	159	169	171	157	156	187	166	163	200	188	153	180	152	170	173	177	172	178	150	169	170	190	178	166	184	179	177	168	171	170	154	169	180	171	175	176	167	183	191	189	172	175	171	165	168	174	170	176	155	166	154	170	163	161	149	174	190	181	165	182	142	178	178	182	153	203	164	162	171	171	157	164	159	174	178	192	179	165	187	184	159	175	207	171	200	150	194	177	189	182	170	189	192	184	161	188	162	188	171	197	171	189	182	179	181	162	180	163	188	180	173	175	213	171	176	179	170	180	184	161	172	195	193	173	166	173	175	175	165	196	192	179	202	196	189	165	169	189	190	166	166	181	194	186	183	169	159	164	194	175	167	182	129	175	195	164	163	182	150	209	188	188	184	198	188	180	161	182	177	194	164	178	159	172	163	184	166	207	170	169	169	173	158	161	192	189	178	172	181	180	170	180	164	161	169	185	159	192	183	191	178	193	179	196	179	183	186	181	179	162	190	161	165	169	169	168	190	159	174	186	177	182	141	156	172	153	168	163	168	188	172	182	198	173	199	175	181	176	186	179	163	187	163	169	178	178	170	171	172	189	174	185	174	195	167	167	187	193	187	174	172	178	173	211	168	172	182	189	193	178	170	181	155	161	183	161	182	183	178	164	157	191	183	179	152	190	175	167	172	179	167	183	176	181	162	166	191	179	191	174	171	172	188	164	190	158	173	184	200	184	161	190	170	177	197	162	187	182	172	167	182	199	175	181	162	174	191	179	181	157	181	168	182	175	157	169	148	185	171	176	158	188	166	162	147	179	170	159	188	180	189	170	184	174	176	180	172	161	188	161	171	171	172	176	172	174	175	197	177	187	190	181	163	182	186	191	179	171	184	180	168	174	171	203	173	195	172	130	179	199	164	187	170	169	167	165	189	158	189	159	155	167	163	162	195	175	171	168	177	174	184	177	187	164	171	186	171	158	183	154	177	176	194	178	178	175	163	204	183	163	181	163	164	184	171	188	188	192	206	192	205	185	167	180	175	154	181	160	195	167	176	180	186	194	184	169	182	165	177	197	149	184	186	179	167	150	173	164	189	179	196	180	157	206	180	167	172	175	154	189	170	177	163	164	166	172	165	176	181	187	169	167	177	159	160	189	185	183	164	194	169	193	158	170
7884	7247	12002	8849	6354	4978	4110	3445	2716	2432	1839	1720	1513	2000	2504	1679	1932	1852	1500	1363	1066	1240	1187	957	978	862	888	789	786	833	751	702	635	622	534	599	575	586	511	529	565	505	520	554	507	510	504	512	554	512	513	491	503	491	518	514	498	462	492	480	503	505	467	546	509	487	489	448	487	494	482	476	491	492	475	467	510	508	484	460	508	477	482	479	474	482	444	509	488	508	467	472	507	499	459	482	514	484	485	474	502	491	485	480	459	492	472	503	511	504	479	491	472	495	511	489	484	475	449	504	500	474	532	508	490	483	479	480	468	453	495	498	492	479	499	467	478	510	503	484	487	450	485	486	505	491	462	471	430	458	462	472	505	509	455	541	474	509	467	464	504	447	474	470	490	506	469	498	492	475	467	479	435	491	475	459	489	468	436	464	489	468	491	493	502	480	435	430	478	509	453	491	520	532	451	444	454	480	495	483	477	439	507	480	462	469	513	531	458	494	486	494	502	478	506	473	487	506	472	464	478	476	475	466	478	491	480	438	480	468	461	468	486	491	472	459	475	493	455	456	496	493	475	458	484	432	492	473	488	497	489	446	477	466	501	473	531	485	499	460	477	488	467	443	466	480	507	488	501	462	522	455	489	486	488	473	526	511	495	500	463	521	488	504	490	500	488	519	467	490	477	480	487	510	480	470	486	488	506	466	465	477	492	452	488	511	504	467	518	471	483	449	467	487	524	468	469	523	478	508	474	453	479	492	546	472	503	494	480	501	495	493	508	463	486	473	510	448	510	503	477	474	478	470	462	483	463	484	472	491	500	495	468	454	485	508	503	450	483	472	469	422	496	485	484	513	508	465	498	484	497	463	471	475	495	471	547	482	506	457	520	460	485	500	503	492	499	474	486	543	516	493	516	459	475	468	490	512	500	480	491	477	473	479	486	453	505	438	509	482	450	474	459	513	485	473	512	480	475	480	470	487	467	471	469	486	479	495	466	516	486	493	470	454	501	465	503	464	467	479	488	467	510	461	449	508	523	471	454	519	500	455	500	468	486	504	452	477	485	445	497	455	471	502	478	467	497	474	504	516	488	526	477	496	471	463	504	504	490	482	489	509	499	464	504	494	487	475	448	487	470	481	503	469	461	486	446	462	506	502	463	501	477	521	478	468	522	473	464	484	494	483	491	482	503	524	465	457	512	461	511	445	474	501	504	469	507	513	527	503	464	464	465	497	509	472	484	486	518	499	447	490	474	533	480	510	477	481	481	507	483	502	507	506	490	476	497	470	473	454	454	464	515	475	484	472	501	472	472	499	497	424	520	480	515	501	485	460	469	460	476	459	478	462	495	482	461	495	499	533	488	468	484	456	472	474	500	466	491	478	454	465	505	458	506	479	516	459	465	473	487	489	454	467	478	521	472	451	433	491	479	492	486	492	491	488	439	473	489	484	499	470	504	467	505	442	488	475	492	432	458	496	469	455	422	508	493	443	448	512	494	501	507	474	481	484	495	425	507	482	439	472	459	435	473	499	498	480	467	466	496	451	528	439	480	532	500	455	519	494	474	485	499	510	488	481	478	489	504	493	469	492	507	465	518	481	488	483	466	501	512	474	469	473	467	496	477	486	504	475	527	472	516	416	470	457	498	501	504	424	450	530	488	451	495	499	486	488	487	481	494	489	450	469	438	502	533	500	452	428	477	483	490	524	456	479	490	445	481	462	501	462	471	447	465	483	494	493	471	469	489	489	499	470	478	470	512	528	457	492	515	493	524	471	539	483	483	447	471	508	504	447	523	548	462	513	475	485	503	525	481	527	460	479	509	473	471	481	472	474	522	463	486	459	469	495	494	478	432	457	489	506	492	474	519	507	476	507	459	494	476	457	510	525	478	458	477	497	470	482	464	504	503	440	466	488	486	459	484	443	479	502	453	534	452	503	429	462	490	490	451	478	488	457	477	476	452	442	488	496	467	469	463	466	482	446	520	417	516	492	446	514	475	442	460	492	474	479	523	474	486	474	466	507	472	465	499	488	479	502	493	517	457	540	490	457	475	496	443	482	434	482	455	477	511	503	476	489	474	528	485	481	487	471	461	486	497	467	502	479	484	487	478	502	454	511	480	510	468	451	467	482	480	477	465	478	509	496	468	476	485	481	524	480	511	497	473	470	404	475	491	496	418	473	470	480	485	502	471	490	478	460	463	465	466	490	502	483	455	479	443	468	485	497	522	537	510	495	489	454	461	516	492	454	464	459	462	525	451	478	469	493	517	497	515	475	465	490	482	470	502	467	451	470	471	522	491	483	459	471	490	465	495	498	499	472	464	520	490	457	553	519	510	480	448	478	500	456	488	445	501	504	468	464	488	494	477	521	498	472	475	473	457	472	491	507	465	493	489	496	482	502	517	488	497	511	503	480	476	472	475	472	505	489	467	476	504	417	446	505	514	519	474	499	484	452	503	448	482	452	514	489	454	498	471	450	500	500	478	497	488	437	496	471	503	471	491	477	458	489	474	466	512	498	481	469	504	453	514	464	489	457	524	512	523	454	498	482	518	441	474	534	499	467	456	503	480	505	453	534	449	509	500	461	512	486	480	477	477	486	475	488	450	475	472	488	507	458	494	485	495	484	483	482	496	467	483	497	472	468	488	481	508	493	484	455	492	433	474	474	445	469	480	464	476	509	491	488	463	501	495	482	493	478	462	480	473	460	468	525	517	487	515	535	501	521	510	488	491	507	468	471	479	458	465	506	479	461	505	497	525	473	471	525	428	478	509	478	471	475	527	454	494	505	484	465	465	482	481	484	489	475	495	475	492	496	474	503	504	513	446	489	504	480	497	528	514	492	509	512	488	514	459	491	484	478	443	510	456	471	477	489	478	436	479	524	492	438	487	482	484	495	476	451	482	459	509	521	462	476	488	490	479	471	520	441	481	517	481	483	479	485	464	477	510	486	492	459	461	501	533	453	480	487	477	478	475	499	506	492	502	503	471	497	487	494	494	482	490	488	463	476	484	490	481	512	465	483	494	463	484	516	501	477	518	475	490	458	485	467	487	507	477	470	482	494	489	478	491	500	457	477	494	483	477	495	489	466	498	456	490	455	475	461	471	472	502	455	492	459	468	471	445	455	496	467	496	447	481	487	527	520	453	508	486	468	497	473	500	491	483	468	451	505	492	492	501	444	461	502	493	442	473	457	501	467	506	482	453	476	509	472	509	490	470	478	482	515	478	490	472	448	473	497	483	412	484	512	474	440	443	512	497	492	456	462	499	442	482	498	524	466	497	474	501	483	483	472	435	471	510	502	469	494	473	506	446	505	501	494	485	472	469	470	469	501	511	462	441	450	473	469	491	472	460	493	442	495	504	523	500	463	498	484	484	492	499	432	494	464	495	514	460	477	478	496	483	486	457	499	458	480	489	479	483	496	474	526	496	476	505	482	485	487	460	497	456	520	464	480	508	465	498	503	505	503	480	444	485	478	507	469	464	494	471	456
31196	30714	19918	9135	3678	2529	2012	1851	1047	1117	805	634	582	893	1323	905	906	1047	928	660	533	613	540	488	389	411	321	385	304	327	280	248	208	236	194	185	185	187	203	202	154	186	149	178	181	162	167	170	160	139	162	132	146	135	127	138	146	131	144	133	129	134	142	131	125	132	138	127	143	114	155	159	143	121	140	126	138	134	132	128	149	124	129	133	150	132	143	145	122	155	125	131	125	148	153	143	142	147	129	112	143	141	140	156	153	114	136	128	141	150	148	127	132	146	140	124	113	141	151	113	131	142	142	150	156	145	133	122	125	148	118	120	141	135	142	132	132	133	137	113	135	137	132	136	133	124	137	105	138	128	117	122	145	112	124	130	143	143	123	149	116	127	123	143	147	142	119	151	141	136	135	159	152	150	117	136	166	144	131	130	132	156	163	130	139	136	141	144	149	129	147	139	150	126	136	129	150	139	146	135	118	132	157	124	108	139	151	135	126	141	151	144	135	121	134	152	144	131	141	130	132	121	151	128	135	154	129	150	148	143	147	129	132	146	134	130	126	136	126	119	133	153	127	118	137	166	144	142	141	126	152	130	145	159	141	145	141	129	141	130	125	141	141	132	155	125	127	145	138	124	132	140	139	131	142	124	140	112	134	149	136	126	111	142	147	138	126	122	125	129	127	141	145	121	123	131	142	140	123	146	139	134	120	152	144	136	145	116	137	134	115	125	146	146	121	131	129	152	132	131	153	121	126	116	152	119	131	120	125	146	129	136	141	135	135	134	126	119	140	145	121	123	137	152	148	124	136	129	138	134	128	157	150	142	133	135	139	134	137	103	132	125	141	117	129	133	146	135	136	139	160	133	112	132	134	132	136	131	137	121	138	134	128	134	137	120	120	131	131	135	131	143	139	130	147	138	127	135	119	124	146	154	150	129	136	117	116	133	137	138	140	136	119	132	130	124	134	127	138	148	132	130	117	135	125	144	134	139	140	119	124	156	159	132	155	140	122	131	136	138	136	122	134	129	152	120	128	121	116	143	131	132	105	136	145	139	113	146	132	153	111	128	154	148	135	132	130	129	129	121	125	148	133	155	130	128	135	131	119	134	149	140	131	126	149	122	126	144	140	134	144	142	120	122	130	134	139	137	154	131	143	137	126	118	148	125	129	112	124	132	132	129	144	148	142	130	131	146	134	136	126	143	134	125	148	147	154	166	147	145	136	151	138	126	144	132	126	136	119	154	134	150	129	140	139	121	142	130	111	128	105	143	137	145	127	129	128	132	170	144	130	156	148	136	135	127	124	149	124	133	125	141	110	137	129	151	124	128	139	122	121	143	157	142	124	125	137	127	136	135	143	124	120	125	155	126	134	131	145	143	137	144	134	140	148	122	136	140	149	134	133	145	124	142	134	149	123	140	133	144	173	142	136	140	146	141	132	149	138	123	137	116	125	129	112	122	133	132	136	111	136	164	153	137	167	149	147	145	131	145	127	149	129	131	113	122	135	130	129	140	128	123	143	140	137	127	131	123	145	125	144	132	137	141	137	156	145	137	150	147	152	130	139	116	129	129	133	159	144	96	139	152	117	129	136	142	147	146	116	138	139	120	128	136	143	150	123	146	148	121	143	138	153	123	125	107	140	128	97	145	139	143	139	125	132	143	127	121	153	154	120	129	158	125	130	151	122	146	132	137	147	123	144	131	139	127	126	150	152	136	137	139	141	140	150	126	135	129	137	157	132	147	137	133	134	131	133	127	149	129	136	127	132	141	145	134	122	132	114	134	127	131	134	147	131	119	129	142	103	140	135	158	132	145	129	128	118	137	132	135	139	117	156	141	155	129	140	153	119	163	136	139	145	138	128	130	151	133	146	143	146	135	138	117	131	157	125	153	127	133	138	120	131	126	123	132	136	131	138	152	144	156	122	147	134	134	142	141	134	126	148	134	134	138	122	127	138	129	139	142	150	138	164	140	132	126	156	148	151	149	121	126	118	142	130	120	116	150	140	148	127	146	133	147	145	112	127	139	144	168	139	142	132	129	127	138	122	146	135	128	155	139	146	135	148	148	130	110	150	136	110	129	142	128	133	134	137	150	130	128	135	137	132	141	127	136	143	131	110	131	143	132	128	166	143	139	133	132	121	126	133	114	113	132	124	134	146	161	134	120	138	141	124	131	139	138	131	131	109	125	133	120	137	137	116	122	138	132	123	111	125	122	130	132	123	120	140	140	146	152	148	128	121	133	153	142	116	147	112	124	133	119	115	139	121	150	137	143	151	136	138	130	130	164	153	137	141	141	138	138	135	165	114	125	137	138	122	140	140	150	134	119	139	121	128	120	137	132	132	156	139	138	149	123	139	120	134	141	133	145	142	135	153	143	146	153	118	150	158	145	118	141	125	103	143	147	141	140	154	125	143	140	130	138	137	123	133	139	125	148	139	117	135	157	153	137	135	134	136	134	125	134	152	132	113	138	149	133	125	140	132	125	143	129	127	135	135	134	131	180	127	155	130	126	126	138	138	122	134	140	141	140	121	136	149	137	116	124	128	133	166	153	148	138	127	138	125	132	133	121	134	148	129	149	131	130	138	144	154	125	133	149	129	116	130	141	128	113	125	143	127	129	139	142	138	113	140	137	137	128	142	122	142	119	141	133	132	132	149	141	136	138	120	133	153	115	133	146	117	130	132	118	156	118	136	158	147	130	152	130	136	133	122	124	145	138	118	141	164	140	133	126	132	150	135	137	142	122	142	131	126	151	129	143	119	123	143	146	135	128	157	127	143	135	156	130	129	131	137	133	120	119	127	159	138	135	131	131	131	128	131	129	134	119	124	125	121	130	124	145	138	158	124	141	137	124	130	134	124	131	135	139	161	138	137	132	126	128	128	146	141	147	141	124	134	113	128	130	124	132	121	134	121	135	131	120	133	133	138	134	147	133	142	141	129	140	146	156	140	126	143	116	113	128	126	118	136	108	110	132	125	149	149	140	132	153	129	146	143	138	153	142	156	130	143	146	128	127	146	153	123	132	122	141	144	132	141	130	145	118	143	129	121	125	144	121	142	129	136	133	130	136	125	135	132	126	135	116	141	132	158	132	100	155	142	131	116	135	145	148	129	161	123	134	122	132	134	137	146	134	151	140	125	133	127	129	124	142	133	155	140	131	138	161	130	137	106	125	121	134	150	130	143	150	139	140	126	136	121	163	137	141	134	139	138	138	133	112	135	129	139	118	132	140	127	146	129	143	120	138	137	139	138	130	134	137	142	140	147	117	127	130	130	121	126	118	126	128	147	128	131	109	122	125	118	154	143	136	145	165	114	136	143	145	122	134	127	126	151	145	127	144	147	135	128	134	124	155	110	123	152	135	136	127	146	146	134	132	159	142	145	122	131	110	129	141	138	137	137	146	120	111	101	129	128	133	146	136	137	132	157	154	154	141	135	146	119	122	119	160	162	141	158	170	146	146	136	145	127	135	132	137	159	117	121	120
21312	26830	26150	21453	16544	15696	14396	13911	9129	9874	7153	6486	5987	9732	14183	9259	10401	10885	9139	6757	5580	6981	5989	5221	4435	4091	3545	3939	3419	3576	2976	2508	1753	2094	1270	1540	1529	1686	1541	1412	893	1007	821	789	893	884	852	879	808	689	581	493	483	442	447	407	402	399	380	401	410	419	389	384	410	400	398	359	364	383	361	370	396	349	360	422	417	362	382	389	360	384	399	392	381	336	379	344	391	369	389	399	382	384	391	374	381	394	384	363	365	323	373	402	403	395	388	383	370	380	363	375	381	366	351	375	382	381	364	382	384	380	354	385	389	398	369	389	397	389	377	371	409	400	370	402	351	365	353	336	384	337	421	358	404	405	375	356	411	390	397	390	353	392	409	394	379	410	404	398	345	377	381	394	351	377	387	370	365	396	396	363	373	393	379	393	381	384	410	358	408	390	386	323	396	364	373	377	394	361	405	374	372	367	381	354	357	347	361	401	429	385	391	386	383	349	413	394	403	387	354	367	393	386	359	365	393	376	383	378	392	372	374	399	353	358	403	379	398	335	389	383	361	364	368	391	355	431	402	352	378	396	385	400	379	376	394	387	394	420	370	400	388	354	371	396	373	385	378	358	407	399	375	365	379	409	364	349	375	398	358	345	411	387	383	368	382	342	364	401	371	375	377	382	377	377	359	404	371	385	380	373	373	352	376	371	380	391	366	392	366	361	354	348	343	392	400	360	399	357	392	377	391	356	389	405	403	398	375	331	379	367	376	393	359	394	353	379	403	380	356	341	386	359	367	388	388	354	389	376	377	360	384	378	373	371	396	388	373	396	373	376	380	411	391	384	381	397	348	379	356	350	385	373	367	363	389	366	371	398	404	378	396	376	377	378	378	382	393	371	373	359	377	365	393	402	375	389	352	362	383	375	396	372	357	363	405	365	375	360	399	380	390	382	376	381	395	379	368	398	397	405	406	381	387	332	384	410	382	367	356	400	348	414	353	362	386	375	393	394	355	358	376	375	362	383	389	403	385	368	402	393	371	361	354	379	369	397	413	367	409	332	387	352	341	409	397	382	395	389	377	398	344	344	386	374	363	403	371	369	394	364	388	345	392	356	401	402	392	356	380	370	401	375	340	383	372	372	387	345	389	364	389	389	398	408	393	364	375	388	364	409	386	375	370	355	345	358	364	348	392	370	360	382	376	373	342	350	355	393	377	363	369	390	411	343	377	363	388	425	399	366	360	363	360	374	384	419	366	376	357	408	390	376	371	343	390	390	386	365	369	381	359	385	373	382	386	382	363	359	383	392	367	397	386	386	371	387	360	357	349	406	383	419	371	382	389	388	377	407	387	392	379	375	405	388	365	345	401	368	371	345	380	376	344	347	326	402	411	374	385	367	388	370	367	385	385	377	378	353	395	379	379	387	391	394	392	358	399	355	387	384	407	393	378	392	365	425	377	367	375	382	393	393	393	384	367	368	341	381	374	381	398	404	371	393	383	369	377	407	396	354	390	386	373	369	390	404	417	398	376	398	368	363	408	375	381	365	366	358	382	351	387	385	400	379	373	392	348	385	390	392	372	404	362	377	358	373	388	395	385	375	347	376	402	389	376	372	383	376	392	366	416	388	360	361	397	390	402	380	361	391	383	368	389	362	389	388	364	396	354	334	372	408	410	376	381	393	352	386	380	362	361	437	357	398	399	370	385	409	410	355	388	351	359	382	336	431	350	384	417	361	370	343	391	368	363	382	369	366	365	357	369	372	359	392	379	376	417	365	332	403	340	345	382	377	398	378	388	364	378	395	354	378	372	398	401	388	373	363	410	355	415	365	368	382	358	380	376	355	358	403	370	377	422	432	396	392	382	365	372	370	358	406	374	394	409	348	412	356	368	348	350	377	365	371	385	371	409	381	401	386	355	359	391	369	392	388	362	375	375	389	388	425	381	352	384	365	376	424	393	377	387	404	354	342	392	382	394	368	353	371	351	342	375	344	385	362	384	370	390	373	383	353	373	388	378	399	361	377	389	387	373	386	397	425	339	379	414	380	350	378	385	388	383	379	389	395	399	355	358	404	376	398	360	393	396	355	370	398	343	379	347	389	372	340	349	442	354	376	384	359	377	380	352	363	385	390	386	386	377	368	363	406	359	411	374	378	367	353	392	393	361	372	376	390	382	384	370	362	365	350	360	401	397	399	382	370	399	367	387	375	364	368	380	363	370	340	372	381	434	392	368	354	410	335	338	371	355	386	359	373	399	363	374	377	386	358	378	380	410	386	407	395	411	362	359	409	388	407	365	396	372	361	385	415	365	379	362	366	376	381	413	389	418	356	366	356	387	398	372	371	390	383	365	408	370	363	378	365	378	368	364	358	377	373	384	392	347	355	413	348	392	354	343	404	386	348	362	412	369	400	368	365	356	373	411	382	357	369	377	366	394	368	358	368	381	394	355	399	368	366	380	400	378	378	393	406	386	369	373	390	394	388	367	359	401	368	342	383	379	379	411	404	362	372	369	390	395	399	387	387	371	415	380	359	372	400	377	372	394	390	401	366	376	357	366	384	419	337	370	383	379	384	370	391	381	381	387	376	356	398	379	412	395	338	359	380	399	399	381	400	398	352	362	377	399	382	372	417	366	376	406	379	368	355	374	360	370	400	389	367	377	354	413	395	423	397	368	356	389	374	357	362	360	391	380	384	367	394	416	366	381	361	356	394	369	364	405	401	357	351	382	352	353	393	394	366	372	359	370	413	363	354	398	402	386	370	402	377	359	370	397	398	343	369	386	399	376	357	359	374	379	381	394	378	371	373	366	372	372	387	383	411	371	380	365	337	367	378	375	371	362	361	387	365	381	364	405	369	366	354	391	421	376	371	369	384	379	337	383	409	400	370	391	384	359	360	380	344	379	362	360	369	386	403	398	351	371	348	386	367	357	355	361	339	416	366	375	387	406	380	385	378	369	400	390	403	406	360	380	367	367	356	393	370	384	385	376	376	386	380	409	388	396	393	402	414	347	382	427	399	399	356	364	380	342	402	357	406	355	341	406	386	371	366	360	347	348	379	392	371	380	396	397	394	404	363	391	395	372	347	360	388	368	364	367	401	388	352	343	382	355	369	388	392	361	393	396	433	374	344	377	424	373	365	390	407	363	351	346	364	356	357	391	404	383	407	397	382	365	364	375	393	408	370	339	398	367	358	356	344	344	377	358	383	369	401	386	343	387	357	368	350	351	391	370	364	388	396	379	369	404	402	381	393	379	359	396	403	357	345	379	387	389	378	392	363	398	383	381	397	377	400	375	372	372	392	392	362	354	426	418	366	376	361	403	370	413	373	363	356	376	360	394	383	369	391	368	401	397	395	399	380	376	357	364	385	398	399	386	392	337	410	379	352	367	396	422	367	384	390	378	373	367	407	361	388	398	370	401	375	401	380	382	370	396	371	383	365	381	404	382	363	386	373	382	398	374	354	391	377	387	379	376	342	355	366	379	377	376	391	386	390	371	418
40252	39775	30309	17206	8267	5492	5066	3496	2405	1886	1618	1199	1129	1939	2571	1754	1660	1967	1342	1005	996	1087	786	683	672	513	519	564	508	437	388	329	272	247	217	225	226	230	223	192	167	161	125	132	171	166	150	152	132	110	119	100	98	118	101	100	112	89	98	109	97	87	92	98	86	110	73	88	90	95	76	105	76	94	89	99	86	93	103	116	107	92	98	87	108	102	100	93	91	102	90	72	88	87	79	87	98	78	107	87	103	102	107	96	102	88	93	93	59	106	82	93	99	80	83	69	107	96	74	120	96	92	98	80	79	87	90	111	77	98	93	106	83	94	89	96	97	91	85	104	65	83	101	90	79	99	89	85	93	98	79	76	105	91	81	99	96	105	98	99	110	93	95	98	101	81	80	93	95	101	80	91	106	89	92	98	88	102	78	87	94	89	90	105	104	81	90	86	91	87	98	78	82	87	90	102	102	92	97	97	92	89	86	92	86	96	111	82	86	106	92	88	88	90	83	75	79	93	106	84	87	86	93	85	94	80	78	100	92	90	116	86	92	93	78	95	99	102	87	92	96	92	94	78	93	91	120	107	88	94	94	106	96	98	66	92	75	92	94	99	80	96	91	89	98	85	105	86	94	74	91	73	89	107	69	86	98	91	119	105	92	106	82	83	76	98	84	75	119	109	82	93	97	109	100	94	78	102	97	90	88	88	88	94	96	87	82	117	106	115	82	89	86	85	89	97	92	101	86	92	101	97	93	95	89	121	107	81	92	95	111	106	93	94	103	103	92	83	104	84	92	90	100	82	90	91	88	85	106	78	84	107	100	95	96	89	95	104	87	89	98	100	93	96	77	94	78	81	94	85	85	96	89	97	94	100	93	93	79	91	83	87	103	100	91	75	110	98	84	80	93	99	78	82	91	98	93	97	95	98	93	94	103	100	91	78	91	89	103	103	113	107	92	94	95	89	104	93	83	73	101	110	100	82	101	86	73	91	103	105	91	97	85	104	95	112	83	77	98	104	93	116	96	98	87	87	101	103	109	95	106	88	100	100	98	92	94	85	98	93	93	96	73	85	96	89	92	100	89	86	105	95	86	90	87	100	85	104	103	90	83	93	78	83	91	100	88	87	88	107	118	93	110	94	94	93	87	109	99	95	99	96	92	100	83	106	102	107	110	108	98	77	81	91	97	96	80	91	83	108	80	84	105	91	83	88	90	88	76	97	102	111	89	96	107	85	99	90	82	93	88	101	95	99	89	89	100	76	91	95	91	102	99	95	102	94	90	86	86	100	109	101	86	89	68	80	84	93	89	88	108	79	94	103	111	116	76	95	83	89	82	111	89	91	86	100	91	88	71	101	85	94	110	101	103	87	98	85	99	87	90	101	95	93	93	80	100	93	105	98	85	105	88	80	81	101	93	90	93	102	108	93	89	88	96	83	107	77	88	93	92	89	98	89	87	103	87	100	103	98	98	99	84	99	96	86	103	104	93	95	85	92	99	92	83	90	77	93	80	87	97	107	97	93	88	88	96	99	95	97	80	78	101	99	105	93	92	92	83	88	97	89	102	98	101	106	90	103	110	86	91	83	85	88	77	84	83	84	68	106	98	79	93	83	95	89	94	88	79	89	91	100	102	102	80	88	97	84	112	94	81	110	86	100	73	85	91	92	110	91	98	88	91	106	92	100	83	105	95	99	79	69	99	99	86	102	103	88	90	90	79	100	77	87	90	97	85	90	96	78	89	96	110	91	86	81	97	79	84	91	84	102	82	107	92	92	91	82	101	88	86	85	84	92	103	87	92	89	77	79	95	92	77	84	79	82	107	99	96	86	83	91	95	129	103	89	92	89	84	100	80	94	91	85	113	82	90	78	76	83	92	82	76	90	80	95	105	104	94	92	107	98	90	79	92	110	80	94	108	93	92	100	93	106	80	95	101	93	80	89	98	113	98	80	94	76	105	85	99	80	89	97	92	90	82	90	81	115	80	83	89	69	88	87	89	88	98	90	92	96	103	78	94	90	103	102	77	98	89	86	86	99	99	89	87	91	90	93	84	115	92	95	103	90	107	84	89	80	86	95	83	95	87	95	84	85	84	108	84	97	126	96	102	74	83	83	72	106	101	94	84	76	80	87	94	96	74	92	87	92	86	100	80	109	101	86	115	85	99	100	90	96	92	92	100	89	73	97	98	76	79	100	104	86	89	90	83	85	104	97	104	110	99	78	98	84	93	79	93	80	94	92	80	100	102	97	93	86	101	76	77	97	87	104	87	95	105	110	99	96	73	92	83	89	88	91	97	77	79	95	69	99	107	77	96	94	92	86	79	95	102	95	85	101	88	99	90	109	94	90	91	94	95	98	87	97	88	99	88	98	96	96	115	96	100	80	81	92	105	97	86	98	89	99	87	86	109	84	88	96	94	97	85	89	84	91	86	93	91	87	90	96	86	87	90	98	123	103	87	112	122	75	101	71	96	83	90	102	96	97	110	108	91	88	114	105	82	113	106	93	88	94	106	81	88	98	99	91	89	80	85	100	87	77	91	89	101	84	87	100	101	105	84	84	87	98	92	91	81	94	90	80	98	121	103	100	73	85	100	77	86	89	102	115	101	94	107	103	80	93	106	93	104	91	93	91	93	104	88	104	89	88	106	86	84	91	97	110	92	92	96	90	93	104	88	103	105	95	84	82	87	113	87	89	93	95	109	87	83	89	83	90	89	67	97	90	93	93	99	96	92	106	82	92	110	94	85	120	90	92	89	114	92	110	114	101	89	94	99	95	76	76	88	98	86	109	100	87	101	112	95	104	97	98	83	103	85	73	83	99	91	90	91	95	88	104	82	90	82	90	85	95	87	97	100	89	99	78	101	95	86	114	93	91	73	104	98	93	91	104	86	92	97	87	112	85	90	94	92	93	93	96	91	77	92	82	88	77	104	101	83	89	94	93	100	92	94	93	109	75	86	93	80	97	84	87	88	99	88	100	103	116	99	104	95	80	98	82	80	97	94	102	106	104	94	85	90	88	104	82	88	116	101	103	86	86	85	119	77	95	103	111	82	84	96	82	112	87	80	89	84	79	101	107	90	97	115	81	95	103	87	102	89	114	106	98	112	82	88	83	89	80	81	86	108	91	72	96	95	96	89	95	112	107	93	106	87	96	89	75	78	93	81	77	106	91	94	91	93	88	99	89	96	103	106	99	117	92	102	92	111	100	92	85	94	114	83	99	92	95	100	89	77	94	93	120	98	90	95	103	82	91	94	91	82	95	91	89	94	79	117	101	82	86	88	97	88	82	87	106	91	92	87	90	93	99	87	107	91	96	70	89	84	99	104	80	92	101	100	85	89	86	110	82	82	86	73	96	78	94	96	83	96	111	90	86	97	85	100	97	83	74	88	98	95	92	95	97	70	110	106	94	77	91	105	87	75	88	89	82	101	90	81	93	85	93	104	77	86	109	91	108	108	111	93	109	100	67	81	99	97	84	85	91	90	114
27068	36308	35604	27605	22361	22401	21979	19487	15993	14827	12630	10726	10649	16634	21202	16343	15265	15800	13027	11171	10290	12085	9320	8418	7678	6455	5913	6319	5573	5236	4643	4040	3130	2981	2402	2581	2570	2825	2453	2319	1566	1551	1161	1152	1269	1286	1155	1142	1005	855	640	500	451	432	380	356	314	341	321	262	302	298	285	264	328	292	288	283	275	292	256	265	285	289	266	256	274	250	255	301	282	270	279	254	280	265	291	290	302	305	276	253	289	264	305	279	271	290	272	258	298	282	292	296	261	256	284	284	288	264	260	296	305	284	287	273	272	277	260	297	291	273	241	289	272	249	257	258	254	292	263	285	266	296	247	292	288	276	271	281	297	281	274	274	244	241	256	250	267	282	284	278	287	297	277	276	275	264	243	264	315	298	233	302	271	265	320	268	264	314	257	262	259	279	283	273	259	263	260	276	259	284	266	274	296	275	275	255	277	327	262	270	272	303	247	268	288	291	286	252	298	274	264	282	259	279	283	265	273	282	286	262	268	239	263	273	240	265	292	268	256	273	257	266	304	294	274	265	291	274	277	286	293	264	269	256	265	269	278	293	269	272	254	273	283	255	272	290	287	280	273	273	280	292	275	244	258	278	261	285	261	275	251	256	260	307	275	249	262	247	296	283	284	277	287	269	277	265	274	294	272	261	264	250	252	257	264	274	268	248	299	256	263	289	282	280	291	267	276	258	260	267	262	297	287	261	264	264	277	257	251	271	267	290	278	250	267	264	250	276	268	274	263	245	279	297	268	285	303	272	249	279	256	280	251	282	294	268	263	274	296	313	250	311	260	288	239	260	274	312	270	267	275	277	291	287	306	269	271	256	306	289	252	289	301	269	284	268	274	274	275	284	297	283	272	262	258	262	284	260	269	265	278	283	270	246	269	279	281	283	246	281	242	273	270	281	249	290	307	249	287	277	269	261	265	231	251	248	284	270	274	292	272	257	275	259	295	279	279	257	265	278	293	276	255	266	280	259	275	229	269	279	271	274	251	289	275	270	267	253	292	258	290	235	243	289	273	278	266	293	258	257	265	303	307	268	258	286	281	260	276	268	304	253	267	269	284	279	293	267	279	280	283	258	273	271	269	282	276	264	249	272	278	244	274	291	288	277	286	268	274	260	263	244	269	297	289	268	296	276	277	273	291	271	270	280	266	248	259	284	280	255	282	280	267	257	265	272	277	283	277	244	277	231	258	287	286	278	302	285	279	293	284	286	276	270	253	293	284	299	284	252	300	300	240	254	294	288	269	269	281	284	255	254	239	270	280	275	278	283	293	279	246	280	273	276	249	277	267	280	292	286	310	258	247	260	265	278	269	269	278	275	271	277	290	272	252	248	276	291	284	282	282	286	263	274	271	265	290	256	264	267	289	269	297	299	276	284	258	279	263	272	247	288	257	286	246	247	274	271	289	283	273	280	270	279	235	315	263	273	289	278	298	291	254	299	290	297	268	264	250	295	306	279	259	254	269	287	248	273	258	287	283	278	261	266	283	246	289	238	286	261	301	271	249	287	272	275	309	272	274	301	271	294	281	267	291	250	284	267	276	252	293	285	267	296	261	282	249	278	278	271	274	270	255	271	267	255	270	282	292	283	258	263	294	289	278	271	264	278	270	262	280	256	258	301	281	248	305	243	276	287	303	263	289	271	251	264	282	256	280	259	262	295	269	261	254	275	268	228	258	273	249	295	285	281	261	255	294	274	285	287	282	263	289	262	266	226	291	270	279	259	303	280	287	270	277	280	259	270	268	289	272	295	296	272	283	289	268	297	283	282	283	275	253	284	289	277	271	286	285	270	293	270	271	307	279	289	275	245	298	271	257	268	281	297	296	281	278	270	278	256	268	248	254	274	268	265	288	262	282	256	259	277	258	281	292	299	273	276	274	284	308	280	284	277	272	263	255	245	274	267	261	292	241	275	286	276	282	290	255	261	257	267	291	260	246	239	301	259	285	237	279	277	275	258	286	266	261	275	276	278	280	257	262	251	290	256	275	255	292	249	253	258	282	292	279	269	300	284	293	273	260	288	286	275	276	293	266	247	267	281	274	311	254	237	282	275	266	266	294	275	278	280	275	300	284	266	261	276	293	281	277	258	277	308	294	276	290	295	272	265	262	298	278	266	277	285	283	291	260	279	281	287	263	229	275	313	280	291	280	286	274	276	294	263	267	289	290	280	285	266	261	293	302	289	252	271	282	258	252	294	251	230	257	246	271	281	288	263	282	268	293	277	266	282	262	274	251	270	284	278	258	263	291	280	271	301	270	268	291	248	285	271	272	254	284	272	262	267	242	266	270	270	281	273	292	283	246	288	265	276	271	263	248	244	290	243	244	297	270	291	275	242	265	283	298	260	300	271	279	291	283	258	242	293	274	304	281	304	255	276	279	275	323	277	267	268	260	247	285	291	258	284	292	272	294	282	280	275	291	262	280	272	246	276	272	267	287	272	243	303	263	249	267	263	272	280	276	287	254	278	300	285	276	259	250	291	282	269	272	240	274	268	268	268	273	262	293	265	312	250	271	260	281	287	284	281	263	277	292	266	278	274	285	270	269	281	289	289	272	303	279	285	281	273	271	276	263	287	287	262	258	273	279	255	252	275	271	252	259	279	264	292	285	265	260	324	278	276	267	282	246	248	273	260	272	277	273	276	253	292	259	278	284	271	262	304	267	316	257	270	265	267	258	274	268	263	259	290	270	255	286	235	235	258	252	237	286	299	269	265	288	271	274	259	261	271	250	306	284	285	275	271	276	299	270	262	268	261	319	282	263	272	263	265	275	288	277	263	288	282	280	295	296	309	259	281	297	258	259	256	274	257	295	255	261	262	263	289	243	261	273	280	279	267	288	272	284	298	257	267	286	278	264	291	270	256	272	289	272	275	286	271	259	282	298	288	288	312	294	259	259	283	299	265	260	279	274	267	263	266	294	291	277	290	287	268	243	276	278	280	267	255	271	271	273	274	275	269	280	288	268	291	262	260	270	254	276	254	268	291	280	291	295	263	292	279	273	276	277	266	283	295	240	268	288	302	263	275	296	249	274	267	257	235	272	280	285	257	291	255	263	261	282	285	282	265	282	290	246	286	258	269	257	305	290	273	271	294	273	267	268	276	266	286	290	302	271	273	244	271	305	259	291	254	235	286	275	271	273	286	291	301	278	299	309	292	280	290	250	302	272	269	295	272	262	263	286	253	259	321	255	299	249	271	275	300	280	262	236	252	269	277	282	272	288	298	294	269	252	241	284	282	276	255	298	270	270	262	290	271	282	262	297	304	276	264	247	277	288	304	292	283	288	274	248	267	289	250	289	280	236	259	289	262	300	276	276	266	268	275	289	257	284	263	279	281	282	267	286	274	284	269	261	253	263	257	285	248	281	231	292	295	258	331	252	282	286	264	292	263	286	285	264	265	263	279	274	295	280	284	311	275	279	271	270	286	271	275	276	279	283	288	302	282	236	256	289	266	283	285	292	301	270	251
9588	6608	2993	1014	529	464	422	344	305	274	246	242	195	215	280	216	267	233	254	224	234	204	181	201	175	181	223	170	190	195	171	182	199	182	169	162	177	171	184	167	186	154	165	175	153	172	170	181	198	176	194	170	161	187	191	176	171	191	178	181	172	147	222	179	164	170	160	185	191	200	164	163	154	189	179	149	164	161	161	174	172	200	192	180	186	150	173	179	154	170	172	189	188	181	174	183	174	173	156	159	178	173	175	148	153	150	163	182	169	184	163	162	175	178	175	152	164	160	158	194	173	192	193	148	183	193	168	171	180	151	192	177	186	175	170	165	182	174	194	148	176	155	178	159	172	168	185	207	169	155	158	182	190	177	173	172	177	200	191	171	168	181	200	169	216	159	178	182	152	176	179	156	169	167	180	159	143	179	163	161	183	160	174	163	186	147	193	149	166	179	186	152	163	166	171	181	146	191	194	159	193	178	191	181	167	166	182	171	188	164	174	179	161	175	184	196	162	177	192	167	176	188	144	172	178	147	184	175	186	183	184	154	193	170	159	170	158	180	169	154	177	154	190	177	164	157	185	177	209	187	169	189	183	170	194	190	190	160	154	180	157	167	178	177	162	181	152	181	179	168	192	162	165	159	175	199	189	194	180	155	163	196	189	159	183	191	162	171	178	171	163	170	172	176	170	170	161	168	173	176	172	174	168	176	148	186	160	167	170	185	182	137	174	170	165	167	174	165	146	183	169	211	155	168	169	171	171	160	170	174	180	170	149	176	198	142	171	150	165	164	162	165	165	165	175	179	184	183	179	159	165	172	185	187	176	173	177	179	165	179	189	193	168	172	175	193	187	175	169	174	166	159	189	176	181	158	169	178	157	202	168	154	176	163	184	183	160	176	175	159	169	177	162	179	162	162	165	186	184	179	174	187	139	178	188	211	158	177	153	192	155	183	160	202	159	165	167	168	163	175	145	172	157	169	173	164	181	194	179	164	158	168	178	173	189	169	178	181	192	166	164	188	163	168	181	178	158	191	178	169	177	167	156	177	173	184	164	168	147	167	147	173	184	163	153	177	204	183	166	169	170	191	171	166	150	173	181	192	199	171	178	176	169	172	173	160	184	194	160	178	185	177	176	183	167	178	175	179	168	189	168	183	174	158	149	171	187	175	186	190	181	169	203	165	150	153	144	190	158	172	186	189	154	161	166	153	174	157	189	160	166	179	163	172	150	192	151	155	165	160	168	175	190	170	165	151	210	181	162	176	159	206	162	172	171	167	169	171	157	179	172	178	171	184	160	185	163	163	139	165	181	152	185	177	166	155	184	177	173	145	165	172	154	180	172	181	179	174	176	187	134	153	179	185	158	183	176	160	147	164	160	200	172	166	132	146	170	185	157	183	147	155	181	156	158	176	181	181	190	175	177	164	199	164	171	187	167	185	190	165	184	206	204	147	173	165	193	165	174	166	154	190	171	181	189	183	170	200	187	171	156	185	151	181	172	163	196	166	158	163	164	169	182	178	205	176	176	183	182	216	173	168	195	174	201	183	173	158	167	157	183	177	199	170	186	199	159	157	179	176	167	175	148	168	176	200	154	174	203	163	157	164	167	184	179	175	161	162	200	189	172	192	191	143	169	182	157	174	170	181	153	157	193	204	152	174	170	177	185	184	168	167	173	207	170	174	167	183	173	173	183	174	179	182	181	160	177	206	148	187	167	170	166	160	180	171	198	165	156	172	177	191	181	165	165	179	150	172	173	174	184	180	183	173	161	186	180	172	176	181	151	174	174	165	181	144	177	161	184	141	178	198	188	164	176	152	167	164	182	186	167	180	159	172	182	165	165	204	176	168	176	152	175	163	164	169	172	174	159	165	177	176	174	174	165	171	156	166	177	180	198	173	178	167	196	165	163	160	169	167	196	171	166	175	179	181	169	176	190	182	152	163	183	189	174	177	149	186	190	176	179	184	179	179	174	202	157	163	164	171	182	168	158	152	161	176	204	186	174	180	170	165	171	160	191	186	202	164	186	152	189	167	176	183	144	185	177	181	177	171	185	166	200	172	197	149	179	199	175	194	168	171	185	186	166	175	177	183	187	166	198	183	185	169	174	164	180	162	176	173	146	158	158	181	188	156	162	186	180	170	182	174	165	157	185	177	199	154	162	173	201	176	169	172	171	172	165	155	181	166	157	162	171	192	136	168	191	180	159	169	173	181	186	186	177	186	154	169	167	162	166	165	173	168	175	160	171	175	175	199	175	177	184	203	152	163	152	157	189	163	193	156	172	175	172	165	177	166	176	148	166	171	178	167	176	164	171	176	180	164	169	166	178	176	175	186	169	175	170	181	179	178	157	158	167	187	192	182	161	166	172	172	162	179	184	171	168	163	159	156	195	179	147	171	174	201	162	164	186	160	171	175	162	160	181	180	180	179	172	183	167	174	205	176	169	186	173	180	167	170	183	180	148	174	177	177	179	182	183	188	169	160	186	155	170	177	190	135	174	168	194	181	161	179	164	176	168	158	160	150	174	183	151	157	159	161	175	195	156	172	154	165	183	184	172	191	179	171	188	187	164	168	150	170	186	176	171	197	179	159	183	194	180	144	170	166	193	175	163	175	167	195	163	166	172	162	146	157	139	172	168	188	170	186	188	197	161	198	155	162	137	181	165	161	164	188	173	189	135	171	170	175	155	187	173	197	177	169	173	177	181	172	184	163	173	180	168	187	155	176	189	180	196	158	185	174	176	172	165	160	176	183	182	166	181	171	176	152	171	187	161	185	172	175	171	165	188	165	175	176	155	160	178	174	153	173	171	191	186	160	187	180	151	193	176	170	187	169	177	192	162	187	182	170	146	179	145	192	178	162	169	172	158	186	174	181	156	173	166	181	177	181	160	170	185	182	187	175	171	184	201	160	189	168	193	180	155	159	172	185	165	190	167	177	173	170	153	145	182	177	202	166	163	173	172	183	180	177	178	175	181	202	156	169	171	194	175	147	166	183	178	169	183	165	177	181	145	182	149	197	181	171	152	167	170	172	168	172	169	183	179	175	182	145	179	181	173	166	165	159	165	168	186	139	171	161	175	174	198	195	172	175	183	183	186	179	159	161	190	169	156	171	201	167	180	190	162	175	201	159	174	186	161	202	190	177	178	152	168	170	164	159	189	164	174	161	175	178	179	163	164	185	186	176	179	167	175	178	182	192	181	171	161	164	192	169	169	172	194	181	142	165	195	159	184	159	179	191	158	175	160	199	149	167	169	177	193	161	142	179	177	158	178	172	157	178	163	164	181	184	159	168	195	169	162	170	192	195	189	199	163	151	152	168	185	183	176	171	160	185	170	184	152	180	177	168	170	181	162	177	174	187	183	161	160	175	157	166	148	173	185	176	152	184	170	147	190	164	180	177	164	178	194	157	181	150	156	170	185	173	170	161	167	179	159	144	190	165	175	175	183	165	171	206	183	164	169	156	175	162	170	168	177	175	167	181
7881	7965	10955	8301	5813	5251	4473	3561	2710	2428	1773	1460	1311	1868	2354	1866	1658	1606	1443	1319	1296	1202	1087	1009	999	847	781	826	772	731	720	656	609	553	574	608	605	617	635	549	542	539	505	502	517	534	523	512	489	496	490	481	446	483	480	498	474	495	464	477	484	452	451	458	490	447	486	494	468	496	417	502	513	478	489	482	480	470	456	475	440	480	465	493	497	500	499	450	443	471	485	508	495	488	478	487	488	480	428	474	472	487	441	449	490	441	477	458	437	503	444	503	505	468	490	511	517	482	454	477	519	495	497	471	481	453	481	454	482	515	471	462	457	500	468	455	472	424	469	441	460	526	457	438	446	472	475	472	490	485	515	500	471	482	479	464	491	452	470	488	492	511	466	486	476	422	459	440	468	478	504	465	493	474	473	493	471	478	475	475	522	484	485	507	483	444	437	462	480	475	479	514	485	494	483	453	414	440	490	461	474	522	482	497	476	475	489	443	456	455	455	483	464	455	466	461	456	495	461	487	475	462	462	481	492	443	468	477	476	492	468	496	527	476	449	470	453	472	514	477	455	441	492	472	429	474	439	478	467	483	455	494	482	475	456	467	468	452	472	512	470	461	459	518	475	462	459	465	522	470	488	483	490	471	476	510	470	485	436	507	496	536	484	459	516	497	498	452	479	504	485	476	479	452	490	518	515	451	524	474	464	468	453	497	447	513	461	496	480	502	479	473	508	459	488	466	482	441	494	463	453	468	437	449	452	481	482	495	502	483	488	463	441	450	484	454	497	463	500	488	466	479	476	474	507	479	471	479	480	509	442	485	496	476	466	460	467	488	495	480	494	483	468	445	477	477	486	535	471	526	437	459	454	463	433	468	481	449	469	485	479	479	485	490	479	450	419	494	476	458	480	467	460	463	470	481	504	464	455	483	445	473	510	497	480	485	508	489	491	482	462	500	480	491	512	457	472	461	514	509	447	506	484	456	477	466	508	488	522	416	434	505	434	442	442	480	471	471	461	467	456	475	519	490	429	479	508	432	492	489	465	486	472	480	472	466	460	485	464	458	464	459	501	479	498	478	495	422	458	477	511	481	496	473	507	504	480	494	488	486	529	456	501	512	481	500	486	528	510	487	511	469	484	486	461	453	483	480	466	495	442	445	490	490	487	492	483	499	490	478	466	496	483	467	471	504	536	468	485	488	461	451	474	453	475	442	511	496	482	457	466	469	458	476	471	502	469	493	447	479	487	490	481	485	438	473	483	462	463	441	492	462	437	502	497	481	481	451	512	482	495	435	506	480	470	467	462	481	442	476	494	497	482	483	469	470	473	443	469	460	449	469	468	452	439	481	465	474	472	472	478	508	480	499	477	484	468	470	477	513	477	430	473	453	497	481	481	502	491	474	490	452	461	462	465	442	429	464	484	515	445	474	496	494	466	449	477	501	450	452	490	491	492	469	492	475	470	448	477	510	475	495	464	479	459	453	483	488	466	463	503	525	482	476	479	520	462	516	500	479	460	478	502	493	500	482	503	475	516	460	476	519	483	495	474	524	442	467	482	518	480	454	463	469	432	474	539	467	439	463	468	445	463	533	460	499	530	493	484	495	472	424	494	495	455	469	474	461	508	500	487	457	512	474	454	485	476	471	499	474	486	462	497	502	460	481	483	469	471	453	514	475	498	473	505	528	525	511	482	471	502	465	466	504	408	481	496	498	481	480	468	466	448	479	467	448	449	465	485	482	504	505	509	512	449	492	521	476	505	490	478	451	472	472	472	480	480	494	483	454	473	514	483	460	466	474	498	462	508	496	470	457	459	495	469	449	453	495	458	459	468	508	450	470	433	455	489	489	453	497	452	503	496	487	508	444	467	488	501	459	502	455	458	488	470	474	456	471	470	534	470	472	459	503	483	430	485	480	450	466	468	480	469	480	475	498	503	476	513	460	472	433	514	485	479	484	499	490	524	454	494	478	496	499	472	462	450	437	466	500	470	491	488	465	495	502	485	494	480	468	460	477	462	470	453	493	516	480	465	469	488	485	459	465	460	472	438	458	482	450	473	459	476	478	460	491	465	499	504	443	504	477	470	467	460	491	476	506	501	459	481	500	477	497	533	431	491	502	520	454	495	470	516	470	496	484	481	456	467	461	474	426	451	462	459	475	481	494	487	459	418	503	489	439	438	503	515	459	484	488	456	485	477	463	496	453	463	435	486	467	445	478	447	490	461	476	436	511	491	501	498	545	465	506	501	450	459	492	485	463	512	518	500	489	476	460	445	509	459	482	462	442	473	476	457	486	449	476	467	472	483	505	470	471	497	432	508	479	501	490	490	497	514	507	469	483	473	468	441	491	474	484	474	506	503	497	486	467	448	482	466	483	432	468	463	473	467	460	461	505	481	442	447	453	506	501	462	491	486	484	454	515	515	510	448	480	506	460	458	461	476	487	493	482	496	448	483	486	494	480	444	434	433	495	477	461	502	539	451	472	481	476	436	467	491	490	468	480	466	453	462	464	441	497	478	445	482	496	471	482	462	471	512	447	450	442	453	478	475	427	534	476	449	472	485	450	475	488	472	486	491	480	455	527	447	487	514	534	432	494	480	488	425	450	482	496	462	467	484	485	502	453	451	418	510	460	487	460	433	441	504	469	484	474	478	478	437	455	490	496	451	441	465	472	479	477	488	495	463	487	468	502	441	479	445	454	432	472	486	480	478	464	462	528	460	456	479	483	490	480	475	509	487	486	469	478	471	482	445	499	509	511	486	488	526	493	498	470	470	518	463	473	471	483	477	472	450	489	479	459	472	470	458	457	493	464	467	488	462	452	480	461	486	514	454	487	482	468	481	481	508	470	514	486	482	475	463	488	484	458	502	468	474	484	497	457	512	476	503	474	447	493	472	424	482	488	447	503	452	461	437	486	500	460	484	467	461	485	469	487	505	480	449	437	459	488	473	470	463	518	479	457	484	447	495	458	447	461	486	510	466	497	445	462	459	492	512	486	485	473	458	464	464	504	458	455	450	508	488	492	470	489	470	465	515	464	462	491	451	463	436	466	515	510	500	508	486	506	460	469	452	468	470	466	499	460	512	459	480	516	498	486	480	452	503	513	467	492	458	481	481	444	464	472	477	495	509	514	447	495	460	439	472	452	427	479	477	470	462	450	485	479	517	455	468	434	506	490	505	492	435	454	485	469	490	493	438	474	489	432	487	503	476	472	461	458	477	437	507	529	465	521	493	482	464	505	494	486	466	479	469	468	506	487	502	477	471	487	467	485	497	510	495	501	493	508	517	477	477	488	482	476	450	519	515	503	495	484	463	464	458	473	459	458	486	478	465	459	488	443	456	493	472	456	480	469	501	501	489	474	477	474	485	487	513	512	459	458	478	447	454	478	480	465	435	445	477	477	450	468	456	512	466	456	481	508	444	449	461	513	453	488	500	491	481	484	497	473	474	468	482	480	479	473	460	477	520	473	478	492	464	491	465	444	460	462
31556	29670	21603	8536	3577	2812	2447	2093	1177	1106	805	585	494	835	1280	996	864	863	708	671	564	537	563	489	396	353	323	312	280	284	279	254	209	216	197	207	183	207	192	152	188	173	156	144	156	157	184	168	172	162	129	143	134	147	141	123	130	134	123	136	138	109	149	122	134	130	138	141	114	135	109	123	133	124	123	122	110	132	135	156	114	138	128	144	133	123	146	131	136	141	132	117	122	148	127	147	138	137	146	127	112	139	146	145	112	147	132	131	135	156	158	116	109	139	139	135	113	136	143	136	130	128	120	126	125	129	134	132	138	137	121	152	126	143	139	164	131	127	159	109	130	139	148	128	129	132	140	115	132	107	132	120	120	114	127	145	128	139	127	158	129	143	138	120	137	149	139	130	148	123	156	117	128	139	122	132	122	135	113	135	131	133	142	126	132	120	127	140	107	133	129	116	123	123	145	122	133	130	135	122	117	119	128	127	133	162	110	102	117	142	140	131	125	129	153	147	142	131	136	144	120	144	124	135	150	131	118	125	141	122	132	133	119	137	144	108	119	132	136	128	131	133	141	121	127	135	127	110	126	129	123	138	128	129	147	117	156	142	145	109	139	112	152	131	135	143	133	148	139	141	120	127	136	138	114	131	142	138	126	127	123	147	124	107	134	119	167	132	150	136	129	125	124	132	141	135	124	138	147	136	148	125	138	149	124	134	129	138	108	141	140	141	109	115	147	129	126	125	144	131	153	142	126	136	155	128	121	137	116	130	131	134	138	130	111	126	132	131	152	129	128	137	131	135	105	139	137	131	123	114	131	149	131	126	120	132	148	135	132	150	127	129	125	130	145	126	121	131	122	122	135	104	146	157	147	122	164	140	115	133	144	137	117	148	146	135	143	130	142	135	140	129	125	123	129	149	120	126	122	131	130	107	135	138	123	135	135	141	118	141	128	121	143	139	131	143	139	147	122	123	142	126	145	129	142	139	115	140	155	134	112	135	125	131	131	122	130	140	137	143	121	107	110	153	140	133	126	134	139	147	125	139	127	151	154	120	135	122	137	141	132	147	134	139	138	132	139	147	120	136	129	125	108	138	141	124	129	150	135	142	132	136	142	137	134	134	124	132	140	135	131	148	142	125	117	118	140	143	144	135	145	132	127	125	117	146	131	136	136	120	115	127	145	124	121	136	123	131	128	124	127	156	117	127	122	144	146	133	140	135	143	110	139	126	120	114	132	115	140	134	115	131	148	138	126	141	138	132	138	129	121	130	135	122	139	123	130	142	138	137	132	128	121	128	123	164	138	131	132	135	144	146	138	143	144	136	134	106	128	120	129	157	130	138	122	119	117	149	121	138	149	136	109	133	134	133	113	149	122	113	137	137	149	133	122	125	131	139	119	133	124	121	124	152	136	147	128	144	139	146	126	132	148	124	140	131	139	116	112	134	149	124	143	139	130	148	138	119	120	125	156	123	123	131	125	117	135	118	131	140	105	133	123	132	116	106	141	137	121	132	129	133	127	130	126	137	103	129	142	140	143	124	130	142	143	137	139	136	118	150	121	127	114	135	142	131	128	123	125	139	144	123	129	124	135	118	150	130	140	131	138	137	128	129	149	130	132	136	124	128	126	136	128	136	147	136	129	131	143	142	115	135	140	140	111	136	139	113	133	132	143	131	118	121	115	107	128	139	145	134	127	119	114	125	133	140	121	138	141	137	128	132	124	127	131	168	121	112	119	133	145	111	153	113	140	107	140	130	143	127	129	125	150	123	126	138	119	135	156	128	139	112	136	115	134	117	130	144	151	136	145	124	126	148	134	139	125	137	150	136	127	138	128	130	134	142	116	120	134	145	122	130	132	136	143	129	122	139	116	126	128	131	131	143	105	130	126	142	124	141	158	148	140	129	111	144	129	139	132	135	117	117	145	130	135	141	141	122	123	100	138	131	137	130	125	138	117	139	140	145	124	146	134	136	144	123	118	131	117	154	152	123	150	130	146	154	134	141	116	118	141	135	134	137	134	134	147	139	122	113	146	145	150	115	137	119	140	107	126	128	118	138	146	116	122	137	131	122	164	133	121	139	166	130	133	130	138	133	143	138	154	128	120	134	125	140	124	117	122	120	149	158	126	142	142	125	128	147	151	138	138	120	126	115	112	130	127	115	121	130	148	116	110	128	117	122	124	128	118	159	123	120	148	128	127	151	138	143	151	134	154	128	118	146	158	143	109	138	134	124	136	113	130	143	138	132	138	113	135	155	137	141	120	125	130	129	145	156	134	148	135	141	122	130	138	124	152	134	158	140	122	151	120	170	155	124	134	115	122	118	113	139	143	128	129	126	150	112	134	125	142	118	144	139	136	125	120	120	148	148	123	135	158	131	141	152	125	150	140	131	129	125	142	148	138	131	141	116	119	140	133	129	128	136	138	152	134	136	118	131	140	133	139	144	135	139	122	145	169	157	114	143	128	121	147	124	149	145	122	131	130	148	151	140	128	134	146	133	150	147	123	129	123	127	133	118	127	135	121	125	147	120	139	143	126	118	137	141	136	149	142	142	134	118	114	128	134	137	129	138	130	125	134	140	145	139	146	128	133	126	134	133	144	119	137	115	146	113	143	137	120	132	141	130	128	137	129	135	113	155	125	129	130	132	119	125	146	122	128	135	136	120	121	147	122	145	127	155	139	131	139	139	129	152	136	139	146	131	136	138	126	149	133	140	124	141	139	155	130	133	131	129	134	104	116	126	144	113	128	134	147	137	120	128	146	141	131	122	128	147	122	138	122	125	151	143	134	143	140	136	150	123	146	136	167	136	141	110	132	131	148	120	121	140	126	119	145	127	126	128	112	121	136	147	123	159	152	136	150	144	112	137	130	124	142	115	128	128	142	145	125	136	125	143	143	100	113	142	108	123	124	128	138	125	139	138	126	127	128	148	135	139	140	151	133	129	114	164	143	126	115	119	121	129	129	140	137	135	149	120	124	136	122	144	135	139	150	120	142	118	151	131	138	123	132	127	133	130	133	137	139	125	135	150	134	140	111	153	145	109	150	141	138	127	125	138	141	122	139	117	131	137	129	136	126	116	135	140	113	121	105	135	101	138	137	135	151	121	109	144	131	133	136	138	153	137	125	124	143	136	136	124	127	123	137	138	132	116	125	122	130	134	155	129	125	133	128	148	139	142	127	130	115	146	142	141	124	159	130	125	137	130	152	130	141	149	126	141	141	133	123	135	123	122	121	134	135	151	135	130	125	132	138	149	148	137	117	143	118	134	121	131	113	136	152	135	143	136	129	133	133	122	134	137	152	135	125	118	128	116	125	142	122	125	116	126	134	124	139	146	152	141	127	111	126	134	132	134	156	143	141	135	124	149	127	135	120	141	133	139	144	135	125	142	141	145	116	135	136	157	133	150	129	131	118	125	117	132	139	140	129	126	129	133	137	130	126	111	142	139	143	122	130	137	132	140	118	131	140	137	142	128	119	134	124	151
22204	25294	28796	19280	16733	16907	15709	15018	9742	10453	7976	6310	5119	10044	14611	11225	8886	8593	7710	7694	6322	6581	5960	5808	4467	4296	3546	3665	3194	2872	2649	2401	1733	1499	1566	1707	1475	1613	1480	1247	994	1305	970	779	830	892	893	830	774	664	533	473	470	447	461	410	417	394	352	369	369	398	387	408	364	381	354	361	397	379	398	348	364	363	361	361	401	372	405	393	371	380	372	395	346	417	334	340	395	386	366	408	398	383	368	374	381	362	344	360	389	377	357	412	332	387	343	384	347	364	391	388	390	333	332	386	359	379	375	372	402	370	361	373	361	368	370	366	379	415	356	360	346	396	385	356	429	369	406	366	356	383	379	360	371	399	392	370	327	369	360	379	408	354	378	354	380	359	365	392	388	343	360	355	371	359	358	369	389	372	376	385	362	349	382	367	360	363	370	388	374	362	349	369	388	370	390	367	350	392	374	368	355	418	393	322	350	399	374	354	402	370	375	360	353	369	369	412	381	366	361	359	361	342	383	382	393	393	329	364	396	393	416	355	378	403	356	405	347	365	371	380	373	366	377	376	371	391	341	394	368	373	348	370	355	362	356	389	384	373	388	395	324	357	392	388	359	369	385	361	360	390	335	344	378	384	363	372	341	380	430	359	387	341	367	367	375	339	352	369	344	377	362	385	349	386	383	362	395	360	364	375	380	390	368	381	331	362	316	363	381	398	377	359	393	364	342	371	353	393	380	366	340	382	366	372	340	349	370	335	392	392	414	378	373	380	360	362	397	398	351	369	339	336	365	363	356	413	340	350	352	361	377	385	349	417	335	400	409	394	383	384	379	421	393	386	373	374	375	340	369	370	373	363	354	379	382	372	357	380	380	386	345	376	345	382	391	357	389	384	397	382	402	369	379	389	411	316	372	379	362	403	376	390	379	413	369	352	348	411	349	369	371	372	365	358	350	363	378	381	401	338	365	406	375	362	377	391	378	374	349	390	360	389	418	371	384	392	370	386	353	387	343	387	389	347	369	384	359	341	369	350	341	358	394	357	365	399	368	362	356	365	374	380	361	362	364	368	361	415	344	377	387	415	379	378	368	381	367	344	375	350	374	387	384	357	377	343	413	390	394	412	354	382	401	424	375	359	360	399	356	364	391	364	353	367	389	373	404	345	326	357	393	356	382	389	345	382	396	346	364	391	388	348	383	337	374	363	351	345	373	336	381	389	385	375	378	375	364	377	341	393	379	366	375	386	378	391	394	381	365	413	368	399	339	394	363	376	359	375	411	357	360	355	378	374	356	356	367	372	364	370	354	359	381	344	398	364	365	347	375	406	376	384	387	346	371	370	348	392	363	362	396	377	378	370	363	382	358	392	368	353	358	359	333	367	395	377	360	369	359	352	365	387	339	387	414	381	379	359	417	384	378	366	363	379	364	385	395	332	372	351	382	377	361	368	387	363	346	367	388	375	370	344	378	390	386	335	386	332	392	382	383	389	379	370	338	380	372	393	380	391	366	340	371	411	392	369	392	353	356	337	353	365	373	359	387	380	372	353	362	357	376	344	372	409	364	356	353	356	369	388	390	339	339	379	355	366	378	353	370	387	369	400	348	356	370	364	393	358	356	371	394	359	394	381	350	395	368	386	382	399	376	411	399	406	389	349	398	355	403	367	373	384	360	355	362	406	374	377	406	386	362	371	369	384	371	357	375	373	350	353	393	403	392	376	359	346	379	354	384	369	408	409	362	360	362	376	376	407	395	349	369	396	355	360	343	376	343	365	353	377	357	377	377	383	368	350	374	368	385	369	367	337	360	372	384	384	388	375	379	353	378	361	364	354	383	388	375	364	365	386	392	391	377	408	367	404	359	397	369	369	352	370	385	370	377	402	377	369	382	368	361	340	378	363	350	380	373	387	373	376	383	365	350	349	380	327	342	381	407	376	371	377	352	394	367	371	349	335	365	393	397	351	387	386	332	379	353	358	357	354	412	369	383	377	375	377	372	384	363	375	365	322	359	369	384	386	381	358	361	354	354	366	382	369	351	361	360	379	345	346	367	347	366	352	393	371	383	377	351	356	370	402	395	378	409	361	389	381	377	370	366	343	378	355	349	399	403	384	352	376	360	381	366	354	376	338	359	336	359	374	375	379	373	391	372	358	374	377	372	382	337	343	348	370	350	361	374	330	355	352	349	389	344	366	375	340	372	343	406	378	366	372	299	393	354	379	339	389	393	387	354	370	405	367	354	355	404	364	353	406	375	327	383	337	358	375	365	351	388	395	359	354	355	333	347	385	373	381	374	385	348	378	381	365	363	380	373	346	406	349	354	373	357	398	401	352	394	386	364	348	382	382	337	395	375	370	373	404	352	361	369	349	352	358	350	381	344	376	345	385	393	359	403	387	393	367	380	389	378	349	344	349	362	397	405	365	372	364	371	333	355	367	359	411	364	363	355	347	363	367	371	369	392	352	363	381	357	384	357	357	393	375	359	368	371	387	354	363	363	375	350	384	346	355	374	361	360	364	358	369	367	338	371	344	394	379	384	417	400	376	366	342	376	385	407	358	381	422	364	381	354	357	360	370	391	375	336	393	370	352	371	343	367	349	383	347	362	382	341	360	395	385	359	398	392	400	381	363	374	377	359	389	367	360	353	385	370	379	371	360	397	410	366	358	401	377	341	420	368	358	397	399	376	380	346	413	354	376	388	382	373	395	391	430	388	362	367	361	387	406	385	348	392	367	377	378	374	338	375	391	389	330	382	361	384	384	394	408	358	355	383	365	362	368	378	386	363	367	406	376	360	391	381	395	392	384	380	396	367	366	364	328	354	361	363	354	365	387	396	390	355	364	390	394	382	374	359	362	331	402	394	383	383	379	398	370	367	374	378	367	355	364	381	388	370	401	349	372	335	370	374	351	376	374	366	381	361	404	341	411	369	351	351	352	360	344	394	422	394	358	376	400	388	332	357	332	380	377	386	348	352	372	372	374	395	368	339	394	348	333	363	369	351	417	376	375	358	355	386	346	371	404	416	383	381	415	377	383	386	391	369	404	365	368	402	373	390	363	349	347	399	353	378	388	389	412	391	382	366	379	368	405	356	361	362	419	360	371	333	366	366	343	379	359	372	347	348	356	347	360	391	367	377	372	384	349	391	380	360	350	356	405	338	369	366	376	403	398	379	390	351	383	358	392	337	370	396	363	369	341	359	377	355	380	412	360	353	360	383	376	378	344	359	389	397	404	397	396	373	338	345	365	406	370	366	380	389	362	371	386	357	395	356	395	391	380	379	353	371	343	370	390	341	368	380	369	385	386	356	346	360	359	400	380	410	358	372	368	363	345	355	354	361	370	398	374	330	373	375	377	365	365	404	407	370	346	355	365	388	375	355	343	396	358	412	384	373	404	400	373	372	358	382	404	355	415	379	364	367	358	378	386	339	380	370	367	375	384	362	371	383	348	361	382	348	368	381	381	366	380	388	354	368	379	374	358	394	364	351	373	398	389	372	352
41715	41887	32943	18739	10155	6570	4893	3467	2158	1711	1468	943	912	1759	2616	1892	1540	1593	1357	1249	1075	1086	989	890	666	658	585	571	543	472	379	370	245	197	207	256	225	237	231	180	144	185	154	145	126	136	177	147	110	118	121	101	101	105	93	98	85	89	84	79	102	88	96	97	93	71	102	91	92	89	96	85	88	82	116	93	79	115	84	103	96	95	92	62	110	106	88	91	98	75	87	82	89	87	84	96	96	92	70	103	94	71	79	75	91	87	75	85	87	91	83	99	76	111	79	90	85	102	87	89	90	94	87	94	81	119	98	87	99	77	90	89	91	100	110	88	87	98	92	109	93	83	87	67	69	105	104	80	92	88	104	95	72	87	84	82	78	88	108	71	68	79	100	114	88	78	90	82	95	94	87	95	106	87	77	71	96	103	97	94	75	98	93	94	103	100	83	101	98	93	88	90	89	94	107	85	90	93	99	103	101	87	90	80	92	87	83	109	85	101	77	108	92	78	111	88	95	82	104	83	88	81	88	69	96	86	94	83	106	100	98	88	97	87	86	94	90	79	85	111	101	95	73	88	74	93	83	107	87	96	93	90	74	89	85	89	87	99	102	95	87	93	104	112	86	89	88	86	80	93	83	102	80	90	106	98	87	93	96	87	93	92	96	93	96	104	75	113	76	88	104	106	105	84	80	87	93	107	93	86	114	89	87	88	90	90	76	86	88	84	101	87	119	80	102	86	98	106	93	95	80	87	91	91	100	88	102	96	83	92	105	96	90	81	119	88	103	93	87	79	85	89	97	97	98	101	112	103	104	85	94	102	85	90	103	105	95	74	80	96	85	94	101	85	96	86	92	76	97	87	97	93	91	102	96	90	87	90	94	95	95	82	87	94	82	114	103	98	79	93	97	100	107	92	91	93	91	93	102	92	102	101	85	88	92	98	77	83	99	99	86	98	91	91	92	89	93	104	92	98	98	101	87	109	76	84	81	99	91	102	89	94	73	90	89	90	87	100	82	100	90	103	102	98	79	87	95	84	78	99	95	94	89	88	104	96	96	89	86	106	78	114	93	116	95	102	98	96	88	88	82	81	71	92	94	93	101	83	95	85	82	88	88	84	94	103	93	86	93	85	104	95	105	96	95	90	83	85	105	90	98	100	94	81	102	84	98	100	92	105	104	86	82	105	78	105	88	90	93	99	99	93	72	70	113	95	77	84	118	89	114	119	92	89	85	74	88	83	72	82	85	106	77	84	83	89	89	99	94	95	91	92	95	104	93	91	104	95	107	85	91	89	103	104	69	84	90	87	92	113	91	85	90	91	84	82	103	104	96	105	105	107	91	66	87	91	98	94	103	86	89	101	107	79	107	75	83	87	88	83	90	101	95	89	95	97	89	98	92	99	87	92	90	92	87	85	85	88	86	87	105	87	96	91	80	92	103	94	92	101	98	79	92	79	95	85	96	95	89	93	85	94	78	79	77	101	82	91	91	87	92	95	86	75	112	92	106	70	102	87	67	97	82	90	102	86	86	91	94	91	97	89	98	111	88	98	88	89	98	97	94	85	86	93	108	92	106	96	101	91	93	92	87	101	91	86	89	86	97	101	99	102	90	98	87	94	86	98	103	83	91	84	84	84	103	90	98	89	96	84	79	92	79	88	67	108	95	94	85	97	94	89	86	101	84	94	84	88	86	74	76	84	92	82	80	94	97	108	99	94	88	96	96	75	98	74	93	88	84	71	91	77	102	104	91	82	119	93	79	84	81	88	102	86	85	104	100	102	96	92	73	86	97	113	96	82	106	86	87	80	105	88	75	88	79	100	84	94	78	92	91	95	102	103	111	100	88	93	87	102	91	93	95	78	82	82	95	81	90	94	99	86	97	94	97	101	88	88	83	97	80	80	102	66	83	92	88	77	84	105	99	83	81	92	97	87	97	78	86	95	84	87	80	89	83	93	83	97	87	93	97	83	83	97	102	81	99	82	83	69	103	85	85	88	83	100	78	90	99	84	91	89	77	88	112	103	95	85	91	87	86	93	84	79	79	91	104	111	65	95	100	92	89	74	87	98	80	87	88	90	101	86	100	78	94	92	86	81	101	85	96	91	81	82	83	108	97	101	93	89	85	84	94	91	92	95	86	104	78	88	71	91	93	94	87	86	93	104	87	82	79	75	91	78	96	84	81	101	77	80	85	90	83	97	84	78	81	101	79	88	86	92	90	77	87	84	94	87	85	97	91	84	91	82	85	89	93	98	89	76	105	72	89	77	89	86	93	92	102	84	91	98	98	93	109	78	92	88	87	94	73	97	91	75	90	109	98	101	79	99	87	90	106	87	82	100	101	98	83	82	88	85	95	96	76	98	97	73	89	78	99	107	108	80	80	71	90	83	101	95	108	104	83	98	97	91	88	96	89	87	84	95	101	78	91	96	77	84	91	99	97	111	92	89	88	84	86	106	96	105	84	87	115	90	95	91	91	89	78	80	83	85	80	89	95	107	104	100	94	88	99	96	98	91	86	94	97	109	108	79	87	88	92	81	100	91	106	95	93	98	95	88	103	91	90	79	94	105	99	110	86	90	96	77	85	100	75	95	95	94	57	98	90	83	104	87	81	97	63	67	95	96	80	79	96	96	83	83	99	98	96	84	80	85	100	105	84	106	80	93	105	88	93	96	86	85	95	78	83	88	83	83	102	77	98	89	89	104	91	104	92	91	92	89	102	91	94	91	78	92	96	93	81	82	89	94	90	95	79	88	98	87	89	96	91	84	102	91	85	75	80	100	97	84	94	95	83	83	94	84	107	106	101	81	88	91	96	88	89	86	103	85	96	93	90	87	95	93	87	111	98	88	97	87	93	97	97	83	101	107	95	88	88	87	103	96	90	99	105	89	80	81	88	86	92	109	104	102	91	82	83	100	96	102	86	97	101	88	84	93	104	101	115	100	81	101	90	94	81	82	88	89	101	84	100	73	100	79	89	89	95	95	85	81	106	91	91	111	98	84	92	92	101	94	89	80	75	104	75	89	88	81	105	97	101	88	104	78	77	68	90	97	95	77	81	105	99	102	72	96	93	97	94	81	98	94	100	99	92	89	94	81	110	94	120	93	99	73	91	77	105	70	90	100	84	98	95	82	112	99	81	63	91	91	93	88	83	113	86	73	81	102	85	89	88	81	83	94	90	92	94	93	108	89	97	100	89	99	99	101	92	98	84	95	80	89	77	88	94	103	96	107	101	97	95	96	103	99	85	84	82	100	84	86	95	88	90	104	85	96	93	92	96	80	99	95	101	89	102	96	98	97	97	90	85	86	88	73	86	99	81	97	99	98	95	97	80	94	100	97	88	92	87	101	93	91	80	103	94	83	86	82	99	82	95	104	85	103	87	96	85	82	93	105	88	91	88	97	87	84	91	92	75	92	81	112	106	83	88	91	92	84	95	80	89	102	86	103	106	94	101	87	93	101	103	106	96	90	108	100	88	102	110	86	84	101
30075	38036	39527	25770	23559	23221	22645	18665	14597	13588	12382	9170	9313	17232	22415	16565	13824	13745	12940	12659	11602	12629	11155	9917	7720	7721	7024	6948	6162	6013	4657	4372	2541	2143	2306	2975	2834	2612	2719	1818	1515	2071	1534	1107	1068	1217	1403	1461	1021	868	628	507	478	431	431	357	339	348	339	287	289	277	261	306	277	286	286	300	270	299	269	283	259	261	271	280	281	273	277	265	264	289	276	259	278	270	283	260	292	295	294	276	300	284	280	260	252	271	275	276	283	262	267	272	257	263	276	260	272	277	281	258	301	302	284	281	223	261	272	299	264	273	264	248	290	270	266	278	262	268	285	283	247	286	256	254	266	225	248	274	278	252	269	272	288	302	271	257	257	271	259	283	284	242	252	275	268	285	273	264	288	260	249	288	298	269	300	256	260	252	266	265	269	281	266	236	305	260	274	299	278	273	278	259	279	266	257	268	234	260	268	271	295	288	256	285	301	286	272	247	279	253	271	280	273	266	253	260	277	256	251	264	260	256	255	270	297	278	282	268	284	276	257	259	281	283	277	285	280	266	239	268	308	290	256	288	272	271	269	280	296	285	268	280	250	270	265	270	259	270	244	265	283	258	274	273	295	286	269	286	253	232	272	247	279	266	269	257	268	288	291	291	271	253	316	253	282	275	257	281	283	244	254	247	280	267	285	286	266	283	263	281	293	254	271	268	254	268	264	225	280	279	280	261	262	265	245	288	274	268	284	290	267	262	257	272	257	276	281	268	280	285	246	299	277	247	286	256	265	281	253	261	273	264	267	246	320	278	280	256	255	260	296	283	256	267	243	256	259	256	298	277	269	232	291	252	248	252	272	266	260	246	265	272	251	297	286	263	246	236	255	262	248	294	262	305	270	264	282	290	289	301	267	285	276	256	277	270	266	272	217	269	266	261	259	259	268	273	276	281	292	247	260	300	227	263	268	251	277	264	237	257	300	268	280	256	247	257	270	288	266	264	282	256	293	259	274	267	264	277	260	293	281	297	280	265	270	281	295	270	242	271	258	260	259	279	282	299	285	245	257	272	269	274	267	263	274	274	254	279	292	285	247	296	248	239	262	273	232	281	238	269	245	265	271	298	285	300	280	271	251	257	276	271	265	246	269	259	274	274	266	263	300	254	290	249	275	264	299	289	268	271	300	277	255	246	292	263	254	286	234	261	242	281	300	286	280	280	274	268	309	289	291	263	283	272	300	286	237	290	297	261	294	283	253	250	256	260	269	309	251	289	291	300	254	241	262	272	280	256	278	289	241	286	278	294	278	262	245	253	267	253	279	260	261	292	282	272	282	264	243	251	265	244	274	284	291	252	281	297	280	278	293	268	281	276	255	312	277	260	291	269	271	291	283	301	267	288	271	266	275	301	285	279	247	282	253	292	297	257	282	286	241	292	246	268	285	266	259	271	273	285	267	276	268	275	269	269	273	284	264	266	245	284	247	283	279	285	269	262	250	286	286	281	268	275	260	257	279	295	264	269	281	281	268	274	255	295	284	272	270	229	269	242	303	287	245	261	291	262	257	265	217	256	252	290	266	273	240	278	317	288	271	269	279	288	275	258	264	264	293	257	264	283	255	287	269	287	270	271	283	285	252	286	264	262	281	290	260	250	265	304	264	246	280	263	285	271	268	293	244	257	268	269	276	261	247	295	269	272	251	244	259	239	242	285	282	283	254	252	273	273	255	271	253	245	250	250	299	274	274	280	282	271	262	267	284	252	253	256	281	310	262	274	264	234	269	267	258	271	248	259	271	269	314	244	263	295	240	298	283	251	257	267	251	262	247	251	279	274	273	273	299	270	258	270	288	265	276	275	301	260	279	252	277	277	266	260	258	247	313	279	294	287	273	315	259	272	259	289	245	284	292	241	299	262	282	272	283	253	277	276	259	259	296	266	256	290	266	297	303	274	250	289	303	250	264	266	263	254	274	297	234	264	279	252	279	293	273	270	275	263	237	232	249	306	257	273	271	268	268	282	300	270	295	269	274	270	288	268	301	312	250	265	303	289	259	264	289	253	274	275	253	248	294	282	259	271	278	262	289	272	280	318	265	284	290	289	239	257	253	279	282	281	262	264	262	271	277	257	274	259	279	304	310	253	252	261	285	258	262	308	269	276	280	301	258	298	268	247	282	253	265	256	295	258	282	289	287	292	274	279	306	275	262	269	268	272	256	262	228	292	255	246	270	280	280	266	244	258	269	275	280	284	279	291	283	279	283	273	255	249	261	247	276	285	260	291	299	268	253	267	280	271	253	225	247	268	245	285	261	237	269	258	265	257	287	278	292	295	261	276	276	287	260	270	272	284	282	271	289	239	270	269	294	301	258	263	305	268	271	292	283	302	262	287	288	259	269	252	279	264	256	274	294	289	257	254	252	309	264	299	254	249	270	278	255	299	291	262	272	283	277	266	300	261	294	270	242	275	243	287	243	274	296	247	283	259	294	263	271	274	263	253	239	217	285	244	258	275	252	269	279	286	280	277	244	282	262	254	271	301	253	290	253	292	275	270	276	280	250	291	257	248	274	289	282	283	269	273	296	283	254	308	257	259	239	261	276	257	268	263	273	261	280	258	254	267	306	279	248	280	277	278	284	253	289	260	277	283	297	290	293	238	287	287	280	264	270	253	295	280	243	283	261	255	278	297	265	258	239	280	269	262	280	281	316	254	254	248	300	257	279	282	260	251	267	269	276	283	236	241	266	294	275	246	266	228	268	256	255	246	268	275	286	279	310	277	251	275	247	265	281	262	292	274	268	280	284	257	264	262	282	303	263	268	266	274	243	292	279	236	256	249	297	267	281	267	303	270	262	259	289	296	278	281	245	291	298	283	242	261	273	293	277	253	264	253	301	257	266	268	260	309	257	275	283	240	264	263	278	294	291	277	293	286	259	248	250	268	264	268	266	278	265	281	304	279	269	304	260	275	266	302	262	297	306	269	267	252	245	245	265	266	299	281	307	275	289	261	256	284	245	281	295	268	265	268	289	247	256	257	293	267	293	230	263	277	261	248	296	256	272	257	279	288	256	247	270	266	262	278	257	305	267	292	277	297	274	263	254	254	284	276	266	288	266	276	273	261	295	285	274	265	246	262	294	285	260	270	276	263	284	296	245	270	292	244	282	284	287	262	276	255	234	267	317	259	252	290	277	245	247	283	283	245	285	283	246	307	274	262	251	271	298	264	248	274	263	251	259	258	280	258	272	272	261	290	249	285	273	296	246	271	253	299	267	273	260	247	258	268	288	292	283	231	263	264	296	234	282	276	275	238	284	297	296	294	254	250	275	240	272	257	270	258	273	257	260	262	269	283	271	266	241	260	240	270	304	279	282	247	301	249	284	292	273	280	301	254	279	270	266	266	280	256	293	284	254	268	273	263	239	274	255	294	231	281	239	290	249	261	289	286	261	266	291	286	273	261	270	254	253	256	256	252	263	261	255	254	269	290	316	279	272	274	276	269	274	284	282	250	299	267	264	290
9179	6605	3246	1120	629	519	473	389	291	281	252	177	241	222	244	276	220	238	214	226	218	211	233	194	192	161	160	218	180	168	171	204	194	179	183	201	187	168	190	165	197	192	165	169	194	175	193	187	180	167	197	183	160	178	181	160	162	169	185	169	146	190	150	177	180	147	199	175	153	190	184	154	162	167	178	164	186	165	164	171	167	166	154	162	164	164	187	166	172	169	182	175	171	169	185	172	176	169	168	180	150	165	151	153	158	171	173	183	196	153	159	183	191	155	180	199	170	189	163	177	167	159	192	157	153	172	174	194	176	179	162	167	165	185	167	173	173	157	171	152	165	186	201	176	165	183	170	182	185	174	193	177	155	180	160	164	166	160	172	145	179	174	170	170	181	159	160	187	162	159	194	186	179	188	195	166	147	187	162	182	171	177	161	190	185	163	174	154	176	190	188	193	160	162	170	163	178	171	189	160	166	165	182	198	142	152	169	159	171	180	166	174	161	180	183	174	166	180	180	159	189	173	185	156	173	187	167	154	173	193	140	194	172	167	173	175	149	189	158	181	140	169	156	175	161	165	168	178	166	181	168	182	161	182	154	163	167	164	177	156	183	176	168	185	158	149	148	183	192	174	162	161	148	163	140	176	173	163	186	173	150	155	168	162	165	154	173	170	186	177	182	179	211	169	177	164	188	174	183	170	179	162	159	152	164	167	161	197	174	172	180	174	167	142	196	164	166	180	166	172	164	158	194	187	190	151	164	169	179	181	174	178	168	173	171	199	155	174	170	143	143	187	174	183	166	181	158	175	183	181	161	181	179	179	182	148	182	167	172	165	157	159	178	171	141	158	171	170	180	159	168	175	168	191	154	179	180	182	176	184	154	183	172	153	167	162	174	148	180	164	179	155	155	165	164	179	172	164	170	176	189	163	164	183	189	198	168	151	148	181	186	169	198	155	166	153	174	162	189	183	186	175	171	170	161	167	187	183	186	151	159	158	163	175	185	169	158	186	180	147	165	176	174	188	166	161	177	195	165	156	203	183	187	144	188	158	195	168	180	163	172	176	192	175	176	188	170	173	177	169	183	165	186	177	178	156	182	186	171	164	181	166	164	183	170	173	203	183	165	169	178	196	153	177	164	179	168	158	183	167	175	183	198	158	154	192	175	176	154	188	159	177	174	189	172	157	185	183	170	165	165	165	159	174	169	155	173	157	199	173	184	181	152	147	211	168	173	163	183	179	170	187	173	170	185	176	178	177	168	208	163	170	175	135	143	157	174	162	159	162	172	173	181	166	154	172	191	178	160	181	142	194	168	181	182	193	167	167	157	165	187	167	145	168	177	182	179	166	165	166	184	180	158	183	168	159	172	171	184	170	182	170	175	181	190	162	163	162	162	165	174	174	169	166	176	185	167	179	184	171	189	170	164	201	171	186	181	149	168	165	170	179	199	157	178	158	140	164	178	169	181	185	167	157	174	161	175	185	172	163	202	156	198	176	171	156	150	160	179	188	164	184	195	199	183	174	170	194	177	171	176	157	156	183	154	184	189	170	184	168	176	151	180	173	176	168	176	184	169	174	162	162	164	157	163	178	164	166	187	170	160	195	180	158	178	176	145	175	196	182	158	178	166	160	169	172	170	139	169	181	167	179	159	174	166	160	173	172	174	182	176	190	178	169	170	164	177	169	171	143	181	183	182	178	172	149	193	153	163	162	154	155	162	181	188	183	161	173	187	167	185	170	161	172	153	165	180	158	158	176	166	176	170	179	193	169	184	174	146	187	189	191	170	167	175	141	183	171	169	171	165	186	147	166	197	171	180	163	183	169	178	168	193	154	174	184	167	147	172	166	180	166	179	154	164	192	200	184	180	188	173	211	167	176	172	163	169	146	151	174	177	181	165	171	183	180	196	156	190	145	178	170	139	168	154	169	183	179	175	162	166	177	175	167	179	157	147	195	180	178	187	156	178	178	178	155	160	170	173	187	174	169	159	158	158	173	152	191	163	181	172	206	191	165	163	178	196	163	187	162	159	158	159	167	172	171	189	190	157	154	199	174	171	183	147	208	173	176	176	159	171	186	186	174	188	189	173	176	176	190	163	182	194	169	173	178	163	167	149	162	184	186	178	182	176	175	161	159	168	181	185	144	159	165	193	178	160	153	179	175	155	175	171	182	180	178	199	180	157	184	170	178	185	162	176	171	165	155	176	176	194	157	154	173	177	177	174	155	161	174	170	185	161	186	149	171	180	178	167	162	178	175	172	170	175	181	185	152	163	197	183	178	165	156	160	165	177	185	167	179	180	187	183	176	171	151	185	160	177	163	186	177	183	176	200	179	199	159	180	184	173	168	145	164	147	163	167	162	172	189	175	185	163	174	166	174	178	168	154	176	161	170	171	152	178	171	205	186	161	186	177	160	181	163	188	167	171	186	200	147	170	175	195	185	167	167	151	163	168	176	161	176	160	160	169	158	157	203	158	179	189	177	167	162	172	176	183	156	162	178	165	166	167	155	168	170	164	168	165	178	191	161	175	171	175	169	184	184	163	168	160	176	162	171	191	181	168	162	168	182	177	172	200	186	183	176	161	177	184	190	186	176	159	183	158	185	166	172	173	158	166	163	201	179	184	174	173	163	190	159	157	165	165	185	156	185	173	154	175	183	168	176	169	158	210	167	170	172	167	163	181	175	167	161	171	167	176	160	166	189	165	160	180	183	159	174	193	149	184	189	186	181	183	169	191	188	167	164	196	159	159	173	177	170	196	178	207	169	174	168	192	176	188	198	172	166	173	173	172	192	166	172	188	165	155	171	174	180	164	179	176	178	160	172	167	174	173	174	174	168	170	166	177	151	163	176	169	176	170	189	178	181	182	184	172	156	183	189	156	196	163	174	162	200	166	164	191	179	162	162	172	182	186	168	198	157	166	167	190	179	189	169	178	168	160	155	148	186	150	174	168	187	158	177	179	169	173	188	187	178	167	198	191	171	184	183	168	196	157	151	172	187	157	148	180	185	151	177	178	164	167	160	147	167	171	175	185	184	160	184	159	188	180	170	161	178	154	194	172	164	179	180	167	160	177	191	171	191	154	197	194	175	167	153	130	175	174	165	170	136	159	171	146	154	201	210	175	156	160	168	164	200	167	173	158	189	148	168	156	176	180	173	177	181	165	183	148	164	172	177	175	172	183	155	181	179	182	157	156	147	158	161	181	172	169	170	179	158	155	173	183	167	167	177	180	173	186	177	170	181	178	183	181	168	162	200	209	167	174	183	173	185	163	156	178	168	151	172	189	182	173	156	174	180	179	182	179	165	165	180	177	175	161	180	185	156	183	178	147	172	178	186	203	152	166	171	169	186	210	189	173	186	144	157	160	148	180	186	176	184	166	156	203	169	173	156	198	183	183	158	173	182	182	190	171	154	189	165	169	155	162	165	202	181	167	190	210	183	177	176	177	165	176	166	197	169	156	163	184	132	199	179	175	175	207	165
7583	8405	12722	8913	6167	5434	4919	3826	2474	2447	2025	1653	1400	1887	2651	1821	1606	1653	1430	1402	1306	1319	1204	1178	987	809	845	886	787	805	700	663	615	596	566	616	597	594	548	504	517	546	503	535	546	546	545	527	526	500	495	517	485	503	453	467	510	498	493	450	483	492	491	465	456	489	506	502	498	472	494	513	468	474	466	482	451	474	475	446	505	497	489	470	505	443	467	450	452	440	439	477	466	475	488	444	435	472	491	445	448	477	452	461	505	435	516	473	490	455	497	481	443	473	517	463	448	445	496	522	444	502	467	477	490	467	498	449	463	438	477	480	515	471	461	494	480	454	450	464	482	462	480	469	507	472	517	467	473	470	490	509	428	494	466	453	441	464	457	480	479	500	473	493	501	479	456	478	467	475	470	457	468	507	504	453	505	447	445	437	483	443	468	455	477	464	460	463	461	495	496	483	504	494	465	499	457	487	492	442	486	447	455	473	479	440	510	475	461	473	467	465	496	470	458	481	488	446	469	478	480	451	474	456	474	493	454	458	509	512	452	494	476	508	473	483	474	507	461	491	499	445	459	498	459	494	503	454	476	432	437	492	503	479	457	467	448	462	470	501	465	461	452	445	488	477	447	456	439	418	487	464	484	523	483	443	474	490	501	462	467	438	494	441	459	461	478	470	481	481	526	460	503	485	489	466	438	467	498	493	484	508	491	496	462	455	494	495	476	462	469	485	462	451	457	423	468	456	459	462	468	466	503	501	469	458	555	458	499	451	448	507	503	466	462	438	470	474	459	509	466	474	466	491	475	478	472	485	500	479	493	456	546	464	481	481	516	466	396	472	490	484	448	454	436	487	497	448	483	487	468	480	487	442	493	483	526	469	482	456	484	444	481	459	497	470	449	483	465	521	467	480	492	498	495	480	433	459	464	481	486	480	433	474	495	481	459	479	504	505	481	467	473	505	470	493	480	484	510	431	490	461	445	518	469	453	467	456	513	412	479	475	458	450	464	470	502	478	513	472	475	458	483	470	448	475	478	450	485	498	496	479	497	467	490	498	484	462	481	458	468	497	480	470	476	470	528	499	465	458	493	499	484	439	504	498	503	475	501	486	475	517	484	515	431	454	474	474	463	492	450	459	426	478	463	444	516	507	488	451	478	467	488	488	486	480	528	504	461	470	455	498	464	443	478	472	467	440	440	457	499	463	428	515	481	498	472	489	453	504	451	449	475	487	505	447	474	500	459	455	472	447	495	490	490	458	435	446	473	474	476	446	471	439	487	463	481	484	468	501	461	467	494	509	509	478	451	497	464	474	481	483	457	471	466	463	471	477	463	502	468	462	505	467	457	458	457	502	452	472	508	479	512	480	482	466	473	442	503	482	521	452	494	495	464	509	455	479	471	461	488	498	433	470	448	477	457	480	444	473	473	491	488	498	465	474	479	498	491	483	462	479	501	457	488	489	495	444	472	465	442	499	450	497	449	481	477	452	454	457	454	450	491	468	487	468	485	483	477	472	500	434	467	496	477	456	485	480	498	460	464	492	461	463	480	499	466	443	487	440	461	486	454	463	499	442	484	467	504	463	437	462	532	461	477	509	477	487	458	459	494	473	445	507	516	457	490	458	489	448	499	454	445	458	471	497	477	431	504	481	481	463	487	490	482	487	461	494	479	449	503	489	486	459	466	454	446	481	471	458	458	480	486	512	496	461	499	464	472	470	492	493	468	447	491	485	479	447	460	517	453	479	473	468	476	489	488	495	476	465	456	478	492	474	477	475	457	483	445	468	474	538	506	481	491	460	478	494	462	485	480	527	480	511	451	479	522	471	474	465	480	500	481	476	459	505	410	467	481	479	470	511	463	442	491	461	506	454	431	500	468	480	482	434	493	457	481	504	429	491	510	496	473	465	433	478	451	438	471	453	494	451	512	472	455	468	480	451	525	415	453	481	505	457	515	451	449	510	490	486	460	498	517	472	493	468	470	441	497	482	473	455	490	488	485	492	473	460	500	464	479	466	517	466	460	476	486	477	466	495	439	523	432	445	505	450	489	487	496	430	462	487	478	459	484	461	493	462	470	487	437	490	455	475	490	474	479	496	457	465	468	422	494	489	495	486	470	501	468	501	472	472	495	452	518	441	506	478	475	496	491	461	494	513	469	494	455	470	484	491	452	500	445	483	456	468	494	464	460	478	472	464	454	488	450	468	489	517	487	434	482	437	456	455	480	494	466	473	500	484	521	493	484	504	509	462	467	505	460	447	457	475	487	479	467	491	523	478	469	511	460	472	442	459	484	477	477	460	454	485	476	467	497	506	457	491	491	442	484	465	508	463	464	451	462	497	490	494	465	497	464	489	469	456	478	469	494	476	501	475	490	505	456	493	474	466	456	466	446	455	492	472	478	490	477	475	430	456	432	479	491	465	459	491	481	478	479	486	476	470	465	425	441	436	442	473	437	474	442	478	470	494	478	466	440	479	467	452	475	463	467	481	497	448	466	419	476	478	472	520	471	500	454	441	434	434	464	487	511	504	508	461	444	519	485	493	489	492	475	452	535	476	444	520	498	474	483	504	473	476	486	457	451	461	483	468	487	486	476	446	445	470	480	511	463	460	464	469	503	518	511	497	506	475	513	517	445	509	472	451	474	456	460	485	486	478	473	451	480	493	459	471	475	473	437	484	440	460	453	488	467	486	433	485	480	450	497	524	452	514	489	471	451	477	513	478	444	456	486	462	474	484	464	530	494	473	512	471	458	468	452	464	503	518	496	430	499	492	501	460	487	493	495	477	425	503	477	453	448	454	434	482	475	481	455	461	473	467	498	506	468	519	460	463	504	496	450	491	452	497	469	477	500	484	482	484	455	463	454	471	453	478	492	480	499	475	459	459	438	452	453	469	486	461	467	469	494	486	491	473	470	490	474	473	462	482	439	451	441	497	463	461	488	474	447	443	522	437	470	463	488	504	462	469	472	483	494	477	453	489	483	465	482	439	500	472	449	491	462	454	483	460	454	473	461	503	483	462	431	490	459	468	466	478	483	449	480	451	491	464	443	470	468	495	463	473	457	459	469	513	478	418	422	491	491	463	476	455	452	496	476	470	456	487	453	465	480	501	450	448	475	519	447	457	494	461	488	479	478	454	448	447	438	486	509	467	483	480	470	485	414	471	454	500	507	456	460	485	439	471	495	502	485	490	483	469	465	458	484	446	472	429	486	473	445	486	460	452	458	455	444	451	547	448	468	470	477	490	512	481	437	500	519	499	442	466	494	428	472	463	471	471	485	489	502	485	473	478	472	428	449	488	533	505	477	447	483	502	493	464	471	474	476	516	482	519	481	481	475	461	457	472	506	467	465	479	460	509	466	463	439	444	451	455	455	477	489	488	466	490	485	478	441	448	482	500	450	450	474	466	474	462	479	454	495	448	461	470	482	478	462	463	500	445	479	466	479	483	461	495	497	468	462	459	486	472	481	480	443	461	483	476	487	451	521	487
32276	32997	22882	8715	3911	3093	2716	2458	1439	1372	844	852	524	875	1343	1167	682	785	708	704	477	589	544	515	465	362	377	381	311	297	301	308	186	182	195	217	198	196	206	157	170	156	173	146	157	158	149	140	139	149	142	136	133	138	158	133	142	117	154	138	143	121	118	145	142	128	134	129	138	138	128	139	117	130	126	129	131	146	112	133	107	145	123	143	138	118	125	149	140	114	119	137	139	135	116	142	117	127	105	144	121	106	124	150	155	138	144	142	128	133	117	140	119	127	118	133	138	128	118	124	146	140	121	121	116	143	127	131	126	121	141	140	133	128	130	159	126	141	134	124	144	121	129	150	144	141	120	147	110	128	134	155	132	149	149	141	165	146	133	125	149	138	137	106	118	138	132	135	101	128	113	123	114	122	134	133	151	123	129	142	134	124	118	111	148	141	140	139	130	128	128	151	120	131	132	137	126	136	153	119	124	148	128	131	144	158	121	132	112	132	123	155	124	127	129	135	120	117	157	138	134	150	123	137	146	156	117	145	142	103	133	136	135	133	119	146	123	136	149	141	105	140	132	126	135	119	143	142	126	137	121	130	134	149	108	147	145	155	117	139	136	146	133	120	136	126	150	142	145	129	128	124	156	150	150	115	142	151	120	115	121	143	118	141	122	143	132	144	143	130	127	122	131	141	134	132	138	144	137	131	132	146	114	121	123	131	150	118	126	133	121	126	148	145	137	139	140	142	124	127	152	135	146	126	138	147	147	143	150	136	136	170	117	122	149	117	127	138	126	124	145	131	139	161	135	122	141	117	129	145	134	118	139	121	125	115	126	140	125	127	162	126	142	146	135	129	151	134	123	151	129	151	157	129	137	139	123	118	116	132	120	126	143	126	130	124	134	129	144	141	119	135	116	142	138	138	147	154	114	139	134	126	117	136	126	147	131	116	128	132	139	118	145	138	150	141	110	157	147	113	138	147	128	139	133	141	116	130	117	121	129	127	132	129	131	143	131	138	131	127	144	127	137	129	140	126	144	135	125	148	147	139	128	149	140	129	120	126	121	124	123	132	104	126	143	141	122	152	137	134	133	139	123	130	146	123	135	130	138	113	126	121	131	121	137	118	133	134	149	150	140	141	138	118	120	125	126	135	117	125	126	134	138	129	141	115	155	127	108	139	126	158	125	120	132	146	144	119	133	140	146	129	128	134	133	156	133	125	137	117	120	121	124	139	136	138	137	134	129	127	133	130	136	117	121	136	115	118	150	144	131	109	141	136	106	143	120	120	136	128	112	124	157	121	128	149	145	144	126	138	115	125	132	124	149	112	139	127	112	139	133	132	141	129	157	150	117	132	138	136	124	168	139	135	126	138	152	114	118	132	115	136	120	118	128	121	122	127	125	125	144	117	146	137	153	103	151	134	136	130	127	125	136	119	135	131	133	127	109	126	122	133	128	137	114	131	115	117	114	144	152	142	122	134	125	127	146	129	128	137	128	138	108	112	136	130	121	133	122	148	122	119	116	147	115	149	130	120	116	119	144	129	125	131	121	140	127	125	124	143	132	116	135	115	125	142	147	116	92	147	118	134	137	158	113	150	145	114	133	128	118	122	157	113	113	129	125	144	122	134	125	136	141	133	148	134	124	129	136	142	145	152	123	121	127	149	152	133	143	135	146	153	140	120	132	103	122	121	142	126	136	133	139	116	155	149	142	121	145	137	131	116	138	143	132	145	134	122	130	130	128	135	163	129	130	154	143	139	121	135	109	146	142	119	141	129	131	149	150	147	128	133	129	126	151	118	135	138	137	138	126	133	135	126	128	132	112	121	140	143	146	142	138	131	133	132	110	121	127	121	134	120	131	129	143	133	127	145	144	135	141	144	102	128	142	127	107	132	144	127	148	131	138	128	121	146	142	125	123	127	118	139	144	135	134	138	140	141	156	145	130	127	132	121	127	128	156	124	125	126	130	132	138	126	149	141	133	128	143	118	111	125	123	140	129	136	126	144	121	112	131	140	148	136	132	131	132	138	118	132	131	130	135	139	139	141	135	135	131	112	136	140	128	132	127	123	130	127	123	124	147	155	133	132	139	145	129	137	107	127	123	134	121	142	147	127	141	157	127	138	147	119	122	129	136	122	149	132	124	125	135	157	144	129	139	136	127	126	137	136	133	133	131	145	136	130	120	129	125	140	129	140	129	118	124	142	134	128	148	117	121	142	144	134	130	129	122	134	147	122	142	130	146	151	129	112	141	149	145	138	154	131	119	125	133	123	125	130	133	131	142	144	113	117	144	142	112	138	139	112	123	124	140	144	156	118	144	159	142	138	132	118	136	129	125	129	135	113	119	145	120	148	133	127	123	121	164	118	156	139	123	117	131	128	140	134	134	126	136	111	119	112	131	156	137	135	138	140	108	146	130	130	126	120	123	121	143	140	132	135	140	142	134	119	125	121	125	121	144	145	117	140	132	128	156	102	137	112	137	138	124	128	121	121	151	142	138	164	150	138	143	141	143	136	142	130	123	127	139	144	123	119	116	128	119	134	109	151	128	111	134	115	148	138	128	131	114	121	124	136	126	122	129	145	119	122	127	152	127	139	140	128	121	127	123	135	125	118	128	148	101	121	116	119	135	121	147	147	117	151	130	102	127	106	140	148	146	116	145	126	137	117	117	125	137	140	131	149	150	119	151	129	138	128	135	129	127	126	124	149	121	135	136	119	142	122	126	135	137	136	141	133	143	152	127	145	124	127	124	145	151	133	133	117	157	129	149	129	140	146	134	131	133	146	130	145	123	120	138	150	128	141	134	123	128	130	116	133	126	147	142	151	127	120	143	148	129	158	141	136	158	140	128	151	123	137	136	144	134	140	107	131	126	130	130	126	120	125	145	109	110	114	124	131	111	140	130	153	128	139	129	142	134	127	133	130	129	156	146	130	128	125	143	135	139	134	152	147	141	106	116	133	144	115	145	138	137	144	112	117	145	118	136	114	116	122	112	158	137	133	142	120	139	114	137	141	130	134	126	150	125	116	125	127	122	143	128	130	125	144	142	125	114	136	141	131	132	142	136	141	124	121	124	114	139	107	131	153	124	146	118	139	150	128	124	133	137	136	110	131	128	121	123	140	138	133	137	145	114	122	131	154	130	118	150	120	130	144	147	125	133	111	113	142	141	142	173	126	124	139	159	135	129	113	121	124	128	118	131	118	134	148	150	114	137	136	145	135	150	149	117	133	123	111	137	124	100	99	138	137	122	132	126	145	144	113	130	127	132	142	119	127	113	122	128	136	125	104	144	117	123	125	116	120	145	150	126	121	107	126	120	137	122	146	131	114	147	125	137	136	132	125	132	142	125	161	142	113	131	124	129	123	107	101	115	101	131	129	130	169	130	135	147	138	139	165	120	142	123	127	145	127	149	133	129	131	138	119	132	129	127	115	143	151	127	123	168	139	132	137	138	154	133	120	114	142	140	137	130	141	142	133	133	117	132	114
23127	27782	28244	17282	16958	18084	16697	15729	11028	11576	7891	8866	5960	10513	16245	13091	7567	8491	7983	8555	5793	7662	6689	6153	5736	4391	3990	3673	3288	3560	3327	2812	1724	1548	1356	2023	1782	1650	1570	1259	1337	1344	966	776	832	872	1075	942	748	680	533	506	452	461	429	409	413	372	383	397	371	371	384	350	366	391	344	384	348	377	376	363	362	345	384	393	369	366	414	364	396	373	353	394	395	365	375	380	376	404	363	383	364	364	407	418	381	373	383	370	378	383	371	357	392	378	305	368	354	361	366	342	369	345	371	369	377	411	359	372	385	379	382	384	317	350	373	373	364	395	410	362	358	355	388	401	326	394	371	330	373	376	385	354	369	389	367	343	370	342	343	340	342	372	352	366	395	386	349	378	359	360	381	356	389	363	394	374	376	362	369	373	361	346	367	358	319	378	348	375	349	358	366	357	361	342	357	358	363	354	364	353	360	390	388	349	369	354	353	390	365	338	363	385	378	392	348	356	368	370	359	356	378	352	373	340	354	370	357	320	382	377	378	372	358	352	353	377	365	368	361	339	347	371	365	383	365	350	364	346	378	340	364	385	381	386	349	366	367	350	367	376	361	366	373	348	367	327	344	334	348	370	333	361	346	386	363	336	397	358	377	373	353	343	339	360	339	354	349	356	369	347	388	350	377	349	368	384	360	373	377	362	368	356	361	364	394	372	402	354	363	348	356	376	397	349	355	347	353	365	375	357	368	362	365	357	356	368	397	394	377	396	357	365	353	342	323	354	362	392	386	395	346	401	380	361	355	366	363	354	363	385	335	347	393	342	346	381	392	381	381	325	394	334	393	393	372	335	378	394	341	360	375	366	357	351	351	397	372	390	408	356	370	384	359	359	346	365	367	411	372	370	327	392	394	342	363	337	354	357	368	347	364	393	374	385	374	352	362	355	398	349	393	362	369	353	371	360	368	371	323	344	346	368	381	376	342	356	378	337	380	342	338	381	375	370	369	371	365	405	373	335	364	350	357	359	357	375	350	353	396	347	361	382	345	358	364	364	360	375	366	391	399	358	347	381	385	372	347	363	348	348	364	413	362	375	383	350	356	365	387	362	384	365	373	352	354	392	360	397	360	375	382	372	381	361	372	339	348	339	336	358	337	383	378	374	398	384	351	406	381	375	356	377	379	354	387	368	373	394	325	372	369	378	390	343	362	375	361	350	362	371	361	388	366	367	378	370	377	385	356	369	335	387	352	372	377	363	328	391	371	352	394	420	359	330	366	351	381	338	341	338	350	420	348	333	410	380	376	368	346	339	391	391	380	388	344	364	368	317	337	366	330	351	353	354	339	383	381	379	360	390	391	346	360	343	366	385	341	381	381	358	332	369	351	348	392	346	355	393	375	364	376	384	367	349	356	377	367	352	361	374	373	342	375	356	348	355	343	359	379	345	377	371	390	354	349	362	374	342	391	352	366	354	351	373	384	346	388	356	358	376	390	370	377	352	365	383	371	384	356	352	371	344	418	391	348	375	324	380	380	356	353	372	376	401	383	396	373	373	391	371	361	363	403	368	370	397	378	367	363	404	383	378	369	383	384	392	380	360	329	362	335	404	371	371	344	345	375	355	357	381	373	344	340	360	352	378	387	343	401	364	370	366	369	388	381	386	385	367	381	343	362	367	350	343	378	389	352	373	404	336	404	348	360	371	353	348	387	367	355	369	367	390	353	351	350	350	370	376	366	342	362	367	344	377	365	353	380	399	418	404	401	381	361	364	362	380	387	341	369	355	348	344	373	356	358	376	356	376	347	394	361	365	365	367	382	379	386	353	393	404	400	386	388	368	348	388	361	355	365	349	397	364	351	333	393	390	406	377	381	393	348	357	372	399	365	356	358	388	313	347	371	400	405	367	387	397	364	348	378	368	363	369	384	373	343	326	378	353	384	372	384	374	345	357	366	362	353	400	381	376	376	331	363	371	402	398	399	387	380	377	381	358	375	385	353	371	359	370	319	354	354	341	375	363	402	345	375	353	394	404	377	363	361	352	379	376	366	394	343	371	375	381	372	368	394	376	396	345	376	353	334	339	372	371	364	390	352	357	380	368	375	377	349	365	342	357	380	330	358	368	361	383	375	378	348	410	372	361	407	373	357	361	377	375	389	348	391	355	377	377	359	377	359	390	359	346	386	333	382	348	350	374	366	355	355	352	391	351	368	348	381	385	336	369	381	340	377	363	352	362	394	390	418	364	353	413	371	339	384	391	401	414	367	380	377	336	347	347	358	367	368	355	360	387	341	328	374	384	365	375	373	412	356	387	365	371	360	408	380	378	355	402	386	384	390	340	344	367	350	368	372	356	353	358	362	367	394	367	357	365	332	370	372	353	362	353	344	388	346	376	389	348	359	368	358	368	362	347	378	344	361	368	352	368	373	334	343	368	374	364	398	366	375	375	355	355	370	363	381	359	357	355	368	362	363	364	378	382	386	343	377	352	375	357	374	376	363	340	349	344	345	376	363	373	359	371	388	374	353	386	351	342	378	374	344	390	351	350	346	379	329	374	351	392	350	385	382	345	364	396	358	387	359	388	348	344	343	342	361	372	368	373	364	354	379	365	348	351	367	360	345	327	343	372	388	379	375	382	355	356	388	390	378	381	334	381	344	374	344	369	363	370	369	363	359	314	379	380	374	345	376	363	345	380	399	337	389	373	353	368	350	363	379	392	378	352	360	356	367	375	371	364	357	402	372	368	379	362	373	353	361	369	375	371	329	392	417	373	382	372	330	360	363	387	338	363	352	376	350	344	366	342	376	391	350	397	374	397	400	355	373	379	352	359	343	387	393	373	342	367	369	386	374	394	365	372	342	368	330	400	352	365	347	396	361	369	390	337	380	390	358	370	386	352	371	391	351	348	339	366	342	359	365	352	365	373	379	378	333	332	355	385	359	374	349	388	342	372	364	351	356	362	390	373	381	361	348	364	337	340	393	374	343	388	382	332	349	348	367	351	353	396	384	396	358	391	404	396	370	373	386	362	368	336	365	352	407	369	384	339	367	367	375	359	371	378	377	389	367	355	394	366	364	330	373	372	359	369	389	401	360	385	360	378	345	344	365	340	354	375	353	392	372	346	392	353	365	352	368	390	374	397	376	403	388	387	362	377	346	339	412	375	418	401	345	343	373	362	363	362	346	370	355	388	355	371	380	383	427	399	401	367	368	351	391	369	396	350	375	372	383	379	361	377	353	341	384	347	383	361	391	352	368	359	365	368	345	366	344	370	364	381	341	375	362	315	353	342	379	359	369	400	369	357	374	366	370	398	367	355	339	364	358	344	365	358	368	398	369	368	347	368	382	371	337	331	362	378	374	363	375	363	380	339	367	337	368	364	365	393	381	397	359	372	376	390	332	379	325	371	377	373	380	380	345	364	395	381	401	404	339	362	373	380	380	371	354	358	362	385	376	395	385	386	378	380	370	352	358	359	351	367	382	342	365	354	357	401	352	371	341	374	351	358
42013	39620	31937	17864	8831	6055	5204	4702	4024	3463	2116	2052	1765	2006	2592	2187	1528	1302	1402	1356	1061	1177	1117	1014	706	562	542	486	529	528	476	380	251	191	193	251	301	227	295	224	162	169	135	125	131	147	160	157	121	109	116	98	95	108	128	78	82	85	95	80	89	89	85	80	84	99	95	84	89	94	94	93	107	85	86	76	100	98	89	108	90	78	81	86	81	87	78	73	80	103	89	82	102	94	90	81	90	94	111	76	86	79	92	115	85	83	75	88	94	101	91	94	91	97	91	106	91	84	83	77	77	77	97	96	86	77	103	95	82	75	100	89	101	99	98	98	96	97	72	94	90	95	90	97	96	97	77	93	73	74	105	85	106	90	84	81	106	91	104	77	92	80	102	73	99	86	96	85	95	83	95	93	112	109	89	67	78	103	95	83	80	97	98	81	84	77	91	109	89	115	90	88	87	93	83	94	108	95	75	87	90	84	69	90	91	115	68	101	81	73	89	81	90	96	89	90	93	80	88	82	102	73	111	96	93	84	111	95	80	99	85	89	86	80	88	109	98	88	98	103	88	82	110	79	86	80	65	71	72	89	91	92	111	90	103	82	79	111	90	104	79	76	80	76	90	94	105	79	93	89	83	97	81	99	102	92	87	94	106	94	88	82	87	72	73	94	87	86	85	84	83	94	87	90	107	75	94	84	74	92	90	100	89	90	83	97	102	79	76	83	104	103	70	90	88	79	89	92	90	89	73	100	94	81	94	88	85	97	83	90	83	78	89	90	79	93	102	80	81	89	107	94	93	83	80	87	79	92	82	78	91	79	88	92	96	83	103	75	94	90	106	93	74	92	84	78	84	95	100	82	89	105	108	86	97	107	103	79	81	89	86	81	92	75	89	95	102	83	101	93	91	73	88	92	85	103	78	89	83	89	89	92	85	106	80	86	89	91	104	99	120	84	96	111	88	87	83	90	77	95	94	87	89	71	86	99	82	96	74	91	82	90	89	104	99	91	95	103	79	95	101	92	75	90	106	92	82	104	92	98	91	96	104	87	86	91	97	78	82	77	101	87	94	81	88	89	90	96	93	72	89	111	72	92	114	88	79	91	78	103	95	90	90	88	80	85	56	107	101	86	88	92	105	88	85	100	97	74	108	80	108	100	70	84	81	116	77	107	82	90	107	89	92	89	107	76	95	84	90	87	94	99	81	95	83	96	70	97	95	103	90	87	80	95	75	84	86	100	112	86	67	88	69	93	104	84	88	79	89	100	96	98	100	106	84	80	94	78	78	78	84	91	97	82	99	118	91	90	94	95	90	78	96	76	96	96	116	82	81	89	107	83	96	95	90	90	98	76	85	92	95	97	104	99	95	108	112	76	63	95	78	94	79	91	92	89	79	85	95	107	82	73	73	84	103	88	94	100	99	91	97	85	93	88	72	94	85	76	96	85	64	106	91	88	84	80	90	88	112	80	81	89	94	78	86	90	93	87	83	75	82	76	74	79	82	106	71	95	83	80	83	98	73	105	79	93	107	89	81	84	90	96	79	84	72	92	82	75	87	83	83	98	88	99	88	116	99	105	100	83	80	93	98	96	102	81	113	90	81	76	87	89	101	81	97	78	63	116	101	80	82	96	86	93	90	91	91	96	81	88	102	80	79	93	84	85	87	105	65	75	90	85	83	81	95	78	74	84	73	81	97	97	96	81	77	98	96	101	82	76	83	87	75	88	76	74	96	82	92	85	100	86	78	89	96	97	101	94	90	93	77	73	86	95	84	80	91	79	79	95	105	78	69	102	76	83	95	79	90	93	76	96	84	105	96	85	104	100	85	92	112	82	89	73	95	81	85	93	93	88	107	83	77	83	103	93	82	96	97	90	67	96	86	90	83	91	81	113	89	82	106	94	78	75	75	85	99	94	95	81	69	91	97	86	73	86	98	91	87	77	103	97	78	80	92	76	100	81	99	75	85	106	91	100	79	87	86	85	93	92	94	87	76	96	81	103	85	80	72	83	90	77	88	86	73	98	80	77	82	89	77	79	85	73	94	97	81	88	84	97	93	107	88	97	97	95	81	100	89	72	109	110	88	90	85	88	85	66	91	99	93	88	80	81	87	97	82	87	96	87	102	80	99	90	89	76	102	128	83	94	101	103	104	87	86	91	77	73	82	108	97	93	85	89	105	71	79	89	89	80	86	97	81	92	90	103	92	89	85	88	79	102	97	90	101	101	95	75	100	99	82	78	86	87	79	71	82	79	93	95	116	97	86	93	85	90	93	86	98	99	85	90	109	91	115	91	97	108	100	92	76	87	87	86	85	92	89	93	97	96	82	107	85	102	87	95	83	101	94	92	99	80	84	89	96	79	83	83	88	91	99	97	78	82	76	85	101	77	85	98	94	75	91	97	85	84	99	89	108	94	88	69	73	90	78	93	74	103	98	85	88	87	84	88	88	103	79	109	87	77	89	88	81	94	72	94	92	97	81	80	85	88	83	104	91	85	89	77	106	82	88	97	77	93	97	85	84	93	86	84	86	92	105	93	87	97	79	92	75	94	89	115	85	86	83	90	78	104	94	105	95	92	87	90	82	85	100	84	104	87	93	99	80	96	98	97	96	91	100	86	103	107	88	88	112	83	91	88	82	80	90	94	91	94	68	85	105	88	83	82	89	86	88	85	98	89	77	93	89	80	91	104	98	88	87	97	93	83	89	98	91	79	102	65	75	82	89	79	85	87	85	93	94	92	104	83	91	101	85	82	95	102	83	92	91	82	96	105	86	90	98	86	84	91	82	82	81	100	85	119	89	82	93	92	89	99	94	102	55	91	96	83	80	75	92	101	87	93	93	77	91	78	89	88	84	97	73	99	91	93	82	70	83	94	94	97	86	96	86	98	95	96	73	79	97	84	95	79	85	78	82	88	71	87	85	75	87	98	86	80	104	95	97	90	81	106	106	101	78	79	93	70	86	98	84	93	92	102	81	92	78	87	98	78	104	84	82	93	113	102	91	81	92	82	97	99	82	80	88	101	69	70	81	89	105	108	109	84	101	86	83	94	95	91	87	88	79	79	98	80	96	99	81	85	99	86	110	89	93	80	82	83	69	88	107	95	86	95	83	112	80	96	71	100	91	81	86	78	79	86	77	96	83	110	87	72	90	85	82	100	77	88	83	92	91	110	90	68	73	112	93	91	95	88	94	96	84	86	91	83	82	101	100	82	87	93	90	105	93	92	101	89	102	88	84	68	91	94	92	92	75	68	97	95	88	108	105	87	77	91	85	93	93	87	104	97	82	102	96	71	90	89	85	93	96	85	85	90	92	87	95	83	74	87	84	87	100	99	77	82	76	85	95	101	101	88	82	84	105	93	96	97	82	98	94	111	97	106	109	104	93	92	74	81	87	101	108	97	99	93	92	78	91	93	96	75	89	99	86	96	101	96	77	92	74	85	89	70	85	86	93	82	87	85	90	95	96	92	86	87	98	99	83	86	92	68
29347	35613	37846	25589	21725	23352	23329	24154	21887	20771	14927	16325	14966	18150	23114	20741	14729	12934	14440	13427	11406	13104	12579	11979	9479	7754	7287	5894	6841	6393	5710	5086	3358	2315	2273	3391	3789	2982	3782	2663	2334	1734	1260	1123	1081	1278	1537	1462	1013	841	592	417	470	422	368	322	369	348	299	279	307	282	291	272	242	296	246	282	254	256	274	272	258	246	266	252	258	277	265	265	230	290	278	272	264	270	262	265	275	257	250	260	277	272	287	283	268	272	263	231	255	252	256	278	255	283	268	278	269	258	252	270	275	244	271	274	218	262	251	267	247	258	256	270	257	247	262	292	292	267	259	266	256	292	284	253	278	262	255	275	285	305	264	272	275	250	262	258	250	237	288	242	276	261	262	252	274	275	290	231	243	251	258	266	279	263	273	254	243	262	266	296	247	272	241	258	272	266	255	256	274	239	269	243	260	293	268	267	277	245	246	277	247	234	272	246	260	261	263	277	276	242	268	269	267	270	262	247	243	261	255	270	247	275	254	239	275	269	257	303	241	293	294	243	279	303	266	242	298	237	235	264	289	243	277	292	265	271	266	262	286	265	246	256	273	237	238	273	268	261	269	248	269	264	242	282	247	253	254	270	278	268	225	255	261	276	276	256	257	246	277	287	255	269	254	267	266	272	248	262	279	282	257	253	303	248	261	263	293	277	272	260	264	275	245	267	263	256	255	233	269	273	256	252	303	240	282	254	261	246	280	268	250	270	277	270	282	272	253	278	247	284	276	260	277	278	275	280	246	273	259	277	256	270	278	255	252	286	270	243	277	242	263	244	251	268	267	260	249	287	280	269	285	269	264	277	269	270	253	258	268	278	283	281	243	246	246	261	257	275	279	281	288	271	280	270	252	257	256	264	249	255	266	268	234	278	260	260	283	263	262	278	267	254	279	269	274	275	289	250	238	257	291	283	281	263	248	259	244	248	276	232	252	283	276	253	281	260	265	259	266	303	272	264	270	236	231	268	265	278	268	259	256	269	252	285	269	271	294	297	274	280	266	257	285	282	272	256	268	242	263	258	271	261	281	266	259	262	274	275	246	264	269	247	242	260	254	284	278	266	273	274	247	292	259	279	277	255	260	265	267	213	282	261	268	251	304	291	275	258	271	263	253	262	278	257	281	265	271	256	268	273	265	254	274	304	258	260	278	283	287	275	266	272	217	251	257	270	249	246	265	270	250	232	300	263	238	265	263	275	254	273	241	271	244	267	243	230	269	264	268	268	278	257	250	296	296	267	263	284	269	275	236	282	278	280	211	292	251	239	273	261	285	241	278	252	282	284	221	276	261	247	275	252	259	279	273	261	245	258	316	274	284	279	296	292	260	268	274	221	283	284	281	256	267	275	290	267	274	267	267	277	273	255	275	280	244	281	234	278	285	255	252	251	247	251	251	280	264	256	249	278	259	281	272	259	261	260	259	280	247	282	268	260	284	266	262	255	230	269	290	282	255	265	266	274	276	282	269	276	234	259	276	259	256	264	259	288	261	255	281	282	279	254	247	277	253	234	257	262	255	243	262	302	256	235	272	263	248	256	240	247	268	263	279	281	290	302	255	248	257	268	287	277	276	264	278	271	302	246	252	245	244	275	254	285	240	247	261	276	277	258	264	273	253	284	231	283	264	258	244	276	267	282	272	285	255	271	261	231	279	270	255	257	258	291	252	258	257	266	266	275	248	274	266	247	291	284	269	259	280	265	277	253	277	296	286	265	288	256	263	277	275	273	264	272	272	267	263	265	255	249	284	244	246	239	242	259	256	271	258	250	257	263	255	257	277	251	256	261	246	259	266	301	280	289	282	261	249	238	249	230	291	243	278	268	235	265	250	267	248	252	243	299	265	280	232	269	280	255	251	240	263	306	277	265	260	249	244	277	248	266	278	278	254	267	241	272	281	270	280	236	265	255	264	242	259	258	246	252	283	269	265	253	277	270	274	269	252	276	252	283	261	272	250	261	251	264	261	288	241	253	263	264	265	260	280	289	265	231	255	267	286	283	274	240	264	294	276	258	281	270	277	245	274	280	272	287	278	260	264	263	250	298	281	279	273	278	257	259	273	243	238	274	261	289	281	257	243	282	285	304	268	281	265	293	259	250	237	255	261	254	261	311	271	254	272	269	265	253	250	288	273	255	271	276	280	235	264	254	269	271	249	283	274	261	263	271	294	281	289	267	275	252	274	256	259	248	278	263	281	262	271	286	257	260	273	258	252	246	274	259	262	272	268	261	275	259	275	283	236	261	266	250	248	236	232	247	260	265	285	259	247	258	279	258	278	248	262	277	271	266	285	287	260	249	247	233	255	254	294	260	249	250	254	252	282	285	279	257	252	283	233	258	270	263	258	295	289	273	261	266	257	281	261	248	263	264	270	264	276	268	271	295	227	258	275	262	266	246	257	268	256	258	262	277	254	271	264	245	256	262	262	256	263	258	247	280	285	232	270	275	241	241	261	276	253	265	288	285	258	269	251	247	263	292	317	261	238	267	273	277	295	245	248	269	254	279	264	259	286	277	276	283	282	289	272	279	266	268	286	273	249	262	243	260	279	279	278	263	275	269	278	271	278	254	279	231	267	259	274	270	294	266	278	240	238	280	244	276	250	291	257	241	282	272	263	262	231	269	287	284	246	285	225	248	270	270	265	237	275	228	278	274	234	253	259	223	262	252	282	259	290	268	253	254	251	266	256	301	273	273	267	259	233	265	267	242	241	297	285	235	303	249	272	279	287	240	274	264	247	280	270	272	285	251	291	263	287	261	243	282	277	293	235	266	268	254	306	267	269	257	233	279	267	266	253	299	275	258	268	270	279	243	266	264	259	256	287	253	258	257	267	257	270	249	288	297	259	271	277	234	272	272	255	272	284	253	270	267	265	264	257	276	269	253	261	280	256	266	290	240	279	271	271	272	230	272	248	270	276	270	248	255	271	278	268	298	265	239	292	256	249	245	286	276	248	289	264	293	269	272	292	234	261	237	255	250	266	272	246	270	237	268	235	238	259	275	289	285	219	294	252	295	254	270	255	266	275	264	253	278	288	261	253	243	270	246	293	252	256	256	276	281	266	251	282	276	258	289	236	261	277	239	284	261	237	257	280	274	261	268	289	256	270	260	275	264	272	270	269	286	254	237	275	268	260	233	285	263	250	270	297	252	270	274	243	256	245	249	261	266	280	221	248	293	261	249	269	277	270	276	265	247	268	307	248	267	259	259	287	294	264	240	263	234	287	281	252	249	232	260	264	270	266	282	293	257	254	292	264	263	290	262	271	270	269	261	269	245	281	247	260	250	287	275	247	248	266	267	270	265	284	267	251	276	249	248	255	269	274	263	270	279	278	267	273	227	247	277	265	257	302	248	257	261	284	257	273	267	270	258	293	244	253	254	292	278	255	256	249	267	231	289	236	247	283	270	260	272	300	229	269	246	291	250	284	299	282	284	279	254	277	255	267	246	288	279	226	276	258	248	285	283	245	252
10651	6332	2406	777	476	499	373	385	406	299	256	271	230	246	258	218	202	250	260	209	208	223	181	195	175	193	175	181	182	198	192	169	178	188	198	181	171	195	154	184	179	169	176	173	164	189	143	171	170	188	167	151	182	179	164	178	152	181	170	193	160	187	180	141	168	167	163	167	183	157	170	172	172	179	162	170	154	200	178	191	160	156	184	189	188	185	185	164	173	165	166	178	163	178	153	160	183	184	166	139	175	160	179	127	182	157	164	169	163	153	174	175	174	156	187	161	190	176	154	170	163	152	155	172	176	155	157	167	165	190	172	152	148	188	171	159	181	170	165	154	156	176	173	169	189	201	168	202	176	159	172	148	166	164	162	169	173	189	181	153	169	158	165	178	164	152	156	168	164	195	189	191	163	161	169	176	181	158	173	182	188	169	174	172	165	162	153	152	161	160	158	172	161	195	164	174	174	185	159	163	166	155	169	174	171	174	154	171	163	149	165	168	174	161	165	172	153	171	164	165	176	154	166	181	179	169	177	172	205	171	169	180	170	160	161	175	185	171	167	158	159	178	152	142	192	181	176	158	149	191	178	165	186	167	166	158	194	175	152	163	178	188	163	165	143	159	159	153	197	168	153	147	178	175	169	149	182	158	175	183	186	178	169	160	169	176	187	176	161	167	155	170	159	178	179	161	163	186	183	181	172	161	148	161	190	178	172	151	168	174	201	146	165	162	168	161	199	161	187	176	174	170	197	157	166	167	149	175	187	170	166	159	156	192	162	159	184	166	180	170	149	189	168	177	166	164	169	155	174	186	168	148	164	167	185	188	180	160	202	162	145	198	187	169	157	155	187	182	186	165	160	164	176	177	162	170	158	194	176	160	179	158	145	171	174	162	190	180	198	182	178	181	173	157	183	180	163	166	164	179	156	150	159	170	184	178	169	155	162	157	157	187	164	168	156	163	166	188	181	165	166	176	202	167	176	181	178	171	171	159	175	201	152	194	140	171	186	164	169	165	174	146	190	157	177	175	164	163	167	187	167	166	166	195	158	173	162	203	160	178	165	166	193	156	155	169	159	158	173	175	142	188	197	172	168	175	160	165	160	177	188	167	189	170	165	142	178	167	168	166	186	162	172	163	147	183	140	152	169	176	188	169	145	174	171	148	164	171	171	162	183	151	171	164	177	178	185	163	170	170	174	175	181	175	199	190	173	173	152	179	155	205	162	175	157	156	170	169	172	167	179	188	189	166	171	167	181	157	188	169	162	187	158	198	164	178	175	166	159	164	167	159	175	153	187	168	188	158	146	151	155	174	180	154	167	170	158	164	171	176	179	193	188	152	171	179	136	164	180	178	165	185	168	168	163	169	173	161	165	181	158	171	173	182	167	164	162	149	175	161	167	174	191	176	169	184	154	172	190	165	165	160	165	181	156	153	170	141	163	162	165	138	174	155	196	149	174	160	185	186	156	183	163	192	161	182	172	165	187	180	178	150	160	168	172	161	187	158	170	172	193	159	172	146	173	157	159	156	176	137	173	165	168	144	177	150	186	170	168	170	164	140	162	187	163	192	180	167	173	175	191	190	155	163	173	175	179	175	153	168	177	167	166	147	195	171	167	197	165	161	187	151	169	175	179	162	168	165	164	153	160	172	172	158	153	170	163	166	168	153	175	178	184	172	194	189	179	192	176	175	163	156	158	180	152	147	181	169	169	159	131	166	186	167	137	184	162	176	185	154	170	185	181	172	149	153	165	151	205	185	181	182	157	169	159	165	166	178	173	168	178	184	162	178	154	191	180	163	181	181	182	169	164	177	181	177	158	167	180	171	176	175	181	163	167	162	151	171	197	166	185	179	169	179	173	146	176	149	159	185	154	168	190	171	151	193	181	155	166	170	176	157	159	162	175	182	166	146	168	152	167	170	171	170	188	178	174	190	170	168	164	171	175	172	164	181	160	172	163	194	169	157	156	159	163	162	166	177	160	160	180	158	167	179	173	178	171	171	159	167	189	185	181	173	185	174	168	166	168	167	189	164	185	174	168	182	150	147	158	151	167	178	185	170	183	164	166	171	176	181	181	151	196	163	163	149	155	175	160	183	165	161	181	162	198	165	154	177	172	176	178	151	175	173	174	153	211	154	152	165	201	171	200	181	153	164	178	182	154	178	181	194	171	188	161	197	166	156	168	164	205	175	160	156	189	192	188	168	177	168	176	164	165	191	177	162	183	170	164	183	174	173	179	196	161	166	180	166	185	143	163	153	170	179	145	188	159	171	177	162	196	196	181	187	169	178	149	178	184	171	168	194	157	156	165	166	144	161	162	177	181	137	180	167	171	161	175	139	154	174	166	151	170	157	168	185	157	180	169	165	166	193	168	169	164	150	163	155	154	160	166	174	156	165	178	170	172	154	155	160	152	150	164	168	167	174	147	161	162	165	171	166	152	202	174	185	175	166	185	151	160	165	173	144	154	166	164	154	192	175	178	190	172	153	195	185	172	159	178	182	146	172	171	171	155	150	187	165	175	188	162	159	188	170	186	149	180	171	149	175	154	166	166	184	158	166	175	179	157	169	160	168	181	166	163	164	184	163	169	146	173	162	159	178	164	170	179	165	175	166	184	177	166	163	163	160	163	171	185	159	204	162	156	162	146	152	185	173	170	168	201	183	160	180	167	161	163	190	162	200	167	184	174	171	187	184	153	166	150	189	154	164	169	177	162	178	155	175	137	161	157	164	187	167	144	153	165	193	177	178	167	182	159	170	188	161	191	183	183	192	168	163	169	177	168	161	185	166	200	160	159	170	179	178	152	166	194	169	151	174	184	150	184	188	172	165	184	157	182	192	195	142	183	177	169	190	190	166	176	178	160	181	163	184	176	202	165	176	175	172	194	184	175	179	174	161	176	172	168	178	161	163	187	167	186	169	147	150	169	182	158	147	166	157	165	183	172	162	167	167	175	192	150	171	160	185	171	183	164	162	163	170	162	189	178	175	172	152	192	196	155	192	199	155	168	173	197	166	172	183	184	181	152	159	195	179	166	162	163	171	187	175	181	171	169	170	172	178	172	173	183	168	172	192	161	189	172	167	166	166	158	153	178	157	181	167	150	180	173	156	165	160	214	161	169	147	150	174	166	182	176	142	180	161	182	183	167	179	170	173	167	175	155	195	160	145	178	173	163	184	178	151	208	168	179	176	168	180	162	167	184	186	171	186	177	191	186	168	177	159	191	155	180	164	165	189	181	174	161	159	213	159	178	176	199	183	173	166	157	155	177	175	167	163	198	185	152	134	179	167	157	173	180	181	172	162	153	163	186	162	167	163	169	159	187	145	159	178	158	156	175	179	163	171	159	161	174	180	182	190	158	178	183	196	161	155	168	174	175	156	162	190	176	182	180	171	180	186	163	153	149	156	175	173	169	164	155	200	169	168	161	167	174	175	183	169	176	170	174	187	172	172	135	170	157	177	172	192	172	174	176	170	183	165	164	191
9060	7707	8978	7019	5473	4789	4331	3852	3458	3289	2193	2598	1940	2172	2194	2064	1643	1588	1783	1241	1285	1363	1392	1159	1011	882	878	802	806	836	786	750	641	560	547	624	654	606	611	513	545	525	473	518	534	530	541	453	489	461	464	482	476	482	437	470	455	448	497	408	472	453	507	461	456	504	453	445	467	490	446	466	507	458	454	462	490	480	486	511	456	466	470	461	495	484	456	461	428	482	505	479	470	508	469	503	475	434	482	496	491	417	446	481	461	467	469	452	512	480	455	468	458	480	434	460	501	478	470	452	461	473	469	482	448	495	478	481	507	485	510	436	460	447	447	445	477	463	441	474	513	487	466	469	470	447	448	513	462	470	488	498	466	495	478	448	446	487	475	452	487	461	441	445	440	485	463	441	516	455	466	479	463	455	470	423	465	435	483	486	489	495	435	448	464	461	429	450	467	476	429	456	449	494	469	501	473	453	472	507	461	489	486	478	451	481	464	465	433	462	435	454	479	469	453	434	438	466	466	435	454	462	455	460	465	480	508	461	486	460	464	467	449	478	461	489	492	468	446	467	462	486	439	457	464	463	445	493	485	456	487	510	475	485	485	459	472	478	443	438	459	469	475	478	476	435	503	502	433	433	493	435	456	509	438	450	506	486	476	433	457	451	452	461	491	417	458	452	469	459	446	505	467	475	476	469	459	463	461	450	467	456	463	474	462	466	398	445	445	413	503	445	449	452	473	466	464	473	445	472	435	493	460	484	457	432	459	452	499	473	440	494	454	470	472	439	459	460	462	427	480	462	485	470	459	481	438	500	450	463	492	440	451	454	471	463	485	517	504	460	474	489	437	467	450	419	440	456	474	464	468	496	469	433	484	448	464	475	430	496	468	458	475	466	481	503	437	483	474	457	452	446	497	468	479	475	463	461	472	451	439	471	458	477	445	492	477	432	470	457	465	454	462	487	448	479	501	483	491	484	461	456	459	486	519	490	472	459	477	445	491	526	441	456	511	500	478	451	477	458	472	475	435	474	478	497	458	447	490	453	443	459	454	478	484	467	477	449	467	456	436	433	517	449	441	490	490	439	441	501	480	494	495	459	466	465	445	487	448	462	455	485	437	451	448	513	510	479	454	467	471	488	502	471	436	443	480	480	470	445	457	487	446	457	464	495	501	407	475	482	446	450	461	462	423	471	468	473	443	426	457	451	501	470	430	473	459	483	474	472	449	440	465	474	465	490	431	435	496	439	491	453	449	479	479	459	479	443	498	452	468	483	475	440	511	487	468	466	461	455	442	466	479	466	470	462	418	426	471	519	478	469	460	458	441	495	447	495	441	479	532	492	451	495	452	495	448	468	499	451	460	468	476	470	487	452	450	448	455	448	487	388	474	464	487	520	459	458	446	488	440	453	493	438	456	497	483	419	482	488	465	487	501	476	456	479	496	461	451	455	485	476	431	490	451	452	445	482	471	514	482	503	468	478	472	474	489	495	469	481	481	473	472	457	487	489	460	398	460	475	461	476	493	491	470	441	490	430	461	489	460	487	447	472	476	468	457	469	475	451	454	500	462	482	507	489	463	507	488	435	453	451	452	449	484	468	496	501	478	456	519	463	507	449	461	449	479	452	442	478	503	511	445	448	427	484	491	446	482	451	454	427	446	497	481	438	479	454	457	495	469	453	514	470	460	464	456	487	440	478	454	467	442	497	453	476	470	438	474	452	475	463	445	487	490	455	483	478	453	429	474	502	484	457	442	461	448	455	459	451	470	454	441	486	439	459	504	462	475	463	493	493	466	453	466	454	441	457	476	464	480	476	433	457	489	437	504	499	471	435	445	440	436	446	462	507	439	491	480	478	454	466	488	444	487	507	457	508	490	462	480	482	484	502	474	485	505	476	459	493	467	445	457	442	475	487	431	466	479	460	492	468	425	503	454	462	470	463	470	456	434	455	446	472	461	401	478	478	479	480	511	448	463	472	454	458	475	496	509	471	426	486	441	494	453	467	445	445	478	464	485	441	449	488	420	472	463	489	489	453	485	449	474	469	479	463	490	463	425	480	510	482	411	453	491	425	468	455	477	484	518	476	487	452	482	447	465	488	447	482	469	448	455	448	479	461	484	428	457	454	447	455	473	461	443	462	477	440	482	482	506	501	452	501	428	496	479	461	473	469	448	439	524	468	475	453	498	449	472	486	492	454	484	509	456	439	462	456	428	447	469	426	448	502	525	481	495	505	445	441	449	458	452	490	446	462	425	512	453	484	443	505	465	451	464	493	466	473	457	429	450	463	454	481	468	467	479	464	451	493	483	471	474	477	445	509	458	473	466	437	444	423	476	415	466	459	439	410	456	419	475	443	501	460	437	493	473	466	467	464	459	487	467	458	431	514	505	449	455	455	436	468	447	455	462	493	436	425	495	519	453	452	443	463	441	441	431	505	467	482	450	466	468	484	444	469	509	465	480	478	475	479	457	446	460	463	486	450	507	420	472	477	478	474	477	488	463	474	450	463	441	484	489	408	450	465	478	483	448	470	471	464	481	441	486	511	513	472	437	487	438	466	452	506	525	512	462	440	472	483	452	509	485	414	453	409	418	442	463	475	460	431	437	449	443	477	448	481	423	448	466	459	454	477	425	470	497	464	465	413	470	456	450	478	439	477	487	459	468	439	421	475	526	469	423	471	424	477	461	446	489	463	449	499	463	455	474	469	484	494	470	469	427	443	463	506	453	480	470	481	439	463	448	449	438	453	489	475	434	508	481	487	478	452	443	443	461	469	429	445	448	465	474	477	454	448	487	446	493	499	521	477	490	476	489	439	434	509	505	477	466	442	474	504	496	449	461	475	451	466	478	507	463	485	481	455	464	472	452	468	427	471	488	438	453	457	487	476	460	457	493	471	462	466	481	426	462	493	453	478	471	464	452	444	478	488	446	437	472	488	462	436	453	445	520	504	467	467	461	516	442	453	498	463	475	457	469	481	441	480	434	505	463	489	462	478	480	437	469	475	463	467	465	496	459	472	469	468	474	488	485	479	459	462	482	478	479	462	489	483	467	439	444	492	516	469	486	456	440	469	451	452	441	473	443	502	458	442	481	473	477	456	484	503	474	474	461	455	483	481	449	480	488	486	457	428	459	467	457	455	459	480	473	439	499	472	463	498	472	474	444	458	475	513	465	473	464	476	405	444	493	401	445	464	456	457	478	458	485	467	473	469	503	466	488	466	461	470	470	410	471	513	441	479	469	476	470	457	477	470	466	465	496	457	457	498	442	471	467	455	461	405	457	441	475	475	491	457	436	471	471	439	490	463	441	446	494	461	474	484	486	452	490	470	454	458	450	474	503	477	469	479	465	418	440	474	483	471	484	491	443	414	502	441	498	487	446	485	461	487	475	453	465	459	473	435	501	449	456	458	448	412	463	451	498	491	481	467	488	491	494	445	483	466	451	478	456	448	445	429	463	474	414	480	490	476	472	505	455	470	440	476	459	464	494	455
34432	31037	22120	9749	3405	2254	2526	2237	2597	1802	1810	1627	1250	1138	1055	953	743	802	753	466	478	593	631	459	457	396	366	321	304	305	259	265	236	190	171	208	244	214	192	166	156	165	151	126	175	176	142	181	140	142	150	125	126	140	132	148	127	153	126	127	132	119	126	133	144	142	132	134	136	163	142	138	129	100	121	127	108	149	131	134	127	133	150	129	122	122	123	140	139	132	135	109	132	131	108	141	126	123	134	123	127	131	134	122	133	139	122	114	117	138	134	113	132	126	118	146	115	133	143	135	141	114	155	123	139	99	124	126	127	154	134	145	136	140	130	148	127	121	127	123	115	128	127	120	141	141	136	117	107	126	125	137	137	116	117	146	132	122	123	117	133	129	128	138	135	112	130	119	127	120	134	134	129	121	118	122	129	125	119	107	129	134	120	129	128	116	146	134	128	111	138	127	141	125	138	136	120	125	121	120	123	121	139	114	124	129	136	132	119	109	126	135	137	127	144	124	127	122	160	120	98	126	118	132	119	115	103	143	143	109	145	143	140	146	114	110	136	125	130	136	119	130	131	125	112	146	132	109	130	134	116	138	160	140	126	125	149	105	134	131	121	135	111	147	133	138	123	125	126	140	126	139	129	139	122	118	122	120	127	133	125	132	124	132	149	131	135	135	124	151	117	123	127	171	136	132	132	122	149	118	121	129	133	126	124	137	142	106	141	150	145	151	116	121	120	118	110	135	121	146	118	138	138	124	141	135	141	143	140	145	122	126	129	106	122	126	131	99	128	121	126	127	123	145	126	143	146	143	125	119	126	139	135	143	131	122	138	128	130	123	116	116	126	140	126	123	126	113	132	128	105	140	139	123	125	117	120	124	122	142	122	138	136	129	140	110	124	126	137	114	121	149	140	120	141	128	118	146	134	115	129	110	149	134	157	113	124	132	131	123	145	105	116	128	133	123	118	113	112	107	133	129	127	132	139	143	125	137	137	121	102	137	144	152	119	115	108	136	146	125	121	114	144	138	142	148	135	119	141	125	124	127	159	162	138	118	125	120	133	134	128	125	145	139	128	120	137	137	141	139	101	138	113	124	127	130	142	149	137	131	133	145	122	135	120	141	125	134	118	155	130	146	145	127	118	111	113	153	130	125	135	130	119	138	119	119	117	131	138	123	135	121	145	134	117	102	130	145	132	132	143	115	134	137	123	143	123	141	126	142	117	111	138	133	131	150	126	128	136	109	129	143	124	139	136	120	139	135	159	117	134	106	125	129	123	149	145	141	114	136	107	129	118	130	119	135	146	109	124	122	145	123	139	132	135	120	126	114	120	131	133	140	133	135	148	122	128	134	123	134	130	128	134	141	135	139	131	129	134	126	121	126	125	131	132	129	110	129	120	118	135	145	132	118	146	128	122	135	124	126	134	145	134	123	132	140	136	122	132	131	132	130	131	143	120	143	131	128	141	118	117	148	117	113	143	143	138	139	143	116	135	124	132	123	127	124	122	118	131	110	102	131	140	133	124	145	117	132	121	118	132	113	144	143	128	139	133	123	140	130	122	132	142	145	147	125	119	133	143	126	150	120	143	142	112	112	136	136	150	131	153	105	147	143	121	123	130	131	131	127	126	146	151	153	130	134	134	131	134	158	128	116	119	127	134	130	135	122	131	123	138	139	130	129	121	128	137	143	128	122	131	143	130	123	123	125	142	133	119	142	137	119	128	119	124	123	120	123	144	109	130	115	134	119	129	134	126	134	124	131	120	117	113	120	119	140	133	132	142	139	123	125	116	107	118	136	135	118	131	134	126	141	138	129	132	135	123	130	154	116	125	118	124	125	136	105	121	116	129	124	121	146	124	122	125	145	151	120	130	111	133	131	143	115	150	128	133	131	135	142	136	120	134	122	126	115	118	133	137	130	142	126	126	118	115	123	116	128	135	109	124	127	136	115	113	105	144	125	112	119	110	134	125	139	112	129	118	133	110	160	135	130	119	133	133	135	138	118	145	123	146	144	116	122	138	142	134	129	148	112	126	145	126	114	119	146	131	136	146	105	134	139	124	127	107	108	120	128	114	96	110	136	123	134	149	123	130	131	110	149	130	137	124	123	118	130	124	136	126	143	120	139	133	128	119	113	134	124	119	125	132	129	119	134	135	124	120	115	126	137	136	129	151	147	129	134	138	131	142	124	134	127	137	124	134	112	112	123	138	142	126	130	110	119	145	171	120	129	123	146	143	129	134	127	133	138	145	119	129	128	130	136	133	139	133	137	143	139	160	147	124	118	109	100	114	127	123	133	123	136	116	126	132	113	139	129	143	117	148	120	120	136	144	132	132	144	146	131	136	118	107	123	136	121	141	118	113	129	137	119	106	136	142	131	157	134	120	122	114	129	132	119	125	144	126	108	106	120	127	158	124	136	128	124	127	106	129	143	129	127	120	138	135	129	122	125	143	139	120	116	118	146	139	121	136	148	124	143	128	150	134	124	149	133	139	108	128	139	122	127	122	120	157	141	120	125	129	117	123	128	128	131	132	135	129	103	125	142	122	146	119	118	125	120	127	131	128	124	117	119	151	133	130	129	133	121	141	129	111	129	140	127	125	134	126	122	134	142	130	117	113	124	119	113	129	134	147	140	136	140	95	123	136	143	123	127	145	119	133	117	141	125	132	128	121	130	127	114	122	139	113	130	132	108	135	141	125	104	120	118	129	124	127	132	137	124	131	164	146	134	123	124	133	156	128	151	133	138	157	150	106	122	137	136	153	129	140	135	137	124	105	128	114	123	129	101	118	119	127	109	146	140	151	140	111	158	143	123	134	130	142	135	132	133	133	117	117	123	139	118	138	140	123	118	146	120	139	149	111	126	134	129	121	132	123	120	141	147	131	130	137	137	140	112	142	125	114	136	138	140	129	147	110	122	146	122	133	116	128	137	127	117	119	137	132	119	102	139	110	128	121	129	136	134	124	121	150	126	133	136	118	133	113	112	135	131	133	112	111	115	133	142	123	115	133	155	122	130	125	147	123	127	131	118	136	135	135	135	123	116	125	117	120	133	136	136	122	131	126	138	148	127	133	139	123	120	135	155	124	111	132	121	125	108	124	123	131	110	136	130	136	127	110	140	127	152	127	131	120	148	125	120	129	138	110	128	114	132	132	117	134	129	138	126	134	130	109	114	134	125	134	131	148	132	133	123	125	120	125	157	128	135	126	116	124	121	142	131	127	116	125	148	120	129	129	128	128	142	140	142	127	116	150	132	128	152	119	127	142	136	127	127	112	110	125	124	114	152	134	156	122	130	142	132	124	134	125	122	118	112	123	116	105	118	124	98	146	120	115	126	133	133	150	137	142	154	124	110	118	139	117	137	124	128	133	107	110	128	127	124	106	125	117	129	149	115	121	129	140	118	122	129	123	136	137	103	126	145	121	123	124	146	125	126	138	117	136	137	131	134	143	141	122	128	114	131	116	128	126	118	142	127	113	127	157	115
24341	27342	27219	20434	14346	14238	16489	14519	16482	13233	14305	15058	11908	12651	12767	11957	8457	8566	8307	5218	5900	7621	7749	6049	5393	4712	4146	3459	3283	3586	2998	2841	2187	1369	1475	1905	2202	2056	1516	1005	1400	985	770	904	947	1326	949	911	648	654	541	481	439	465	424	402	423	405	384	382	394	336	424	330	376	374	382	352	407	387	365	355	354	344	388	371	395	347	396	388	397	349	343	379	359	353	378	371	356	375	369	368	355	348	375	365	373	384	357	357	395	322	332	365	355	369	392	373	378	363	382	326	351	360	353	361	367	388	347	348	408	335	338	347	361	375	376	385	356	342	338	389	342	377	342	342	320	354	355	356	341	384	346	343	395	316	366	396	364	350	352	400	356	356	328	382	366	401	375	378	367	356	368	358	385	366	353	368	377	318	350	365	358	372	384	348	344	348	350	337	389	369	338	349	373	358	386	353	358	356	397	343	366	347	358	392	336	340	376	355	338	394	358	352	366	393	393	377	368	364	356	337	331	357	345	351	369	384	344	340	339	368	381	377	382	356	341	350	379	337	369	362	341	348	359	390	357	340	381	381	370	339	328	351	344	375	342	354	350	360	382	376	351	349	362	329	380	338	340	348	369	356	367	335	377	354	373	323	353	371	402	371	342	336	336	379	371	358	326	340	360	346	350	360	352	373	334	371	356	352	400	340	335	357	349	357	396	380	387	368	366	375	356	388	368	387	369	360	376	353	363	341	367	341	356	369	380	354	392	344	333	356	362	347	326	337	370	331	353	392	363	339	357	336	379	346	358	384	379	349	332	375	360	378	347	335	338	367	364	355	367	363	355	328	372	377	360	348	342	347	344	348	352	361	356	362	355	352	343	359	367	349	341	369	354	347	392	405	371	349	378	359	390	356	364	385	346	352	367	367	321	352	357	407	381	402	363	395	375	367	322	357	342	352	353	342	320	366	363	364	354	353	397	348	350	353	372	338	337	358	347	353	360	338	356	363	387	372	377	368	347	320	329	328	372	397	351	326	353	359	388	366	361	384	340	320	378	348	354	380	384	369	350	383	364	366	361	366	360	352	382	369	356	379	329	339	357	375	352	399	372	349	353	377	366	361	367	365	358	392	353	346	347	373	356	351	338	360	399	357	356	403	348	384	357	382	371	350	376	355	376	378	323	416	346	357	373	354	352	372	336	335	328	357	345	347	380	356	370	346	351	353	341	366	380	340	362	362	384	379	354	391	359	362	376	381	324	400	339	359	345	344	355	358	333	375	351	374	370	392	357	366	396	366	335	360	371	374	373	346	360	360	377	350	387	360	375	344	336	348	320	396	357	359	369	347	333	351	390	365	370	376	346	362	331	376	387	350	360	342	383	352	350	340	383	340	370	357	336	349	363	348	340	406	335	363	374	333	387	337	358	357	371	332	359	372	371	353	340	384	369	349	362	355	332	364	330	371	374	343	381	379	369	340	340	369	377	354	330	348	351	362	338	383	371	368	374	383	367	346	357	378	350	359	364	341	392	353	345	348	326	350	338	366	370	344	336	352	342	371	367	336	352	348	330	352	379	341	384	396	374	393	406	358	366	375	360	361	373	347	368	354	383	349	315	357	372	373	336	376	357	347	329	364	362	344	342	385	362	365	373	345	366	358	348	347	333	374	352	318	356	331	341	320	329	378	417	377	351	352	353	383	356	379	362	370	332	381	355	329	345	327	393	347	394	343	362	355	339	377	368	369	400	361	366	363	343	363	342	311	361	344	346	348	369	362	350	385	354	347	365	329	375	356	385	385	362	379	353	385	349	374	385	307	385	354	371	325	351	393	351	342	326	388	353	373	357	359	343	389	366	337	346	365	398	326	392	399	360	392	351	376	369	362	389	331	379	334	342	377	366	382	377	344	357	353	323	350	378	353	358	386	329	359	346	375	334	358	368	373	347	381	361	350	357	355	334	371	311	363	347	348	350	343	362	342	341	333	360	349	325	329	327	348	355	365	352	377	348	396	355	364	371	338	369	341	379	344	355	361	326	396	385	351	346	361	347	342	355	363	358	362	387	382	397	377	384	325	342	370	359	366	365	351	394	387	351	384	341	335	397	364	372	332	358	345	361	356	330	366	388	339	351	366	382	364	352	407	371	363	343	414	384	381	342	402	365	403	350	363	348	372	389	355	394	363	330	353	324	339	349	330	343	385	346	339	316	372	360	364	352	350	336	360	321	358	352	385	382	389	343	400	373	355	366	385	363	335	340	379	380	350	392	356	353	347	364	343	381	323	362	388	362	370	354	357	369	367	358	372	375	386	382	353	365	338	312	351	355	347	376	395	356	359	379	341	360	367	354	371	337	351	360	356	306	372	361	345	363	378	365	363	362	376	348	357	376	322	365	379	354	352	347	374	342	349	349	363	342	345	374	362	366	363	351	328	392	343	363	377	343	380	383	354	368	351	325	344	371	381	368	350	367	366	357	365	376	390	346	343	366	359	343	368	359	338	344	376	387	376	348	357	375	388	385	368	352	335	351	375	366	340	336	360	350	353	386	344	338	348	364	385	370	333	385	360	374	370	355	355	375	340	344	365	368	382	368	351	351	344	340	351	360	350	366	374	355	336	387	334	383	370	387	315	362	375	349	360	356	358	350	334	350	371	370	369	366	394	346	395	360	371	344	356	336	340	330	393	365	406	378	371	349	388	337	357	356	352	380	358	369	343	349	358	373	359	348	346	342	379	340	380	341	375	345	348	378	367	384	332	385	366	338	340	374	351	334	377	366	359	343	360	359	353	356	343	358	388	349	350	352	346	358	348	344	340	352	364	359	374	387	355	343	362	360	376	377	342	357	355	401	348	340	356	369	355	350	357	357	353	377	331	340	369	336	334	396	394	341	369	356	347	388	354	371	380	378	336	364	351	377	385	325	360	381	343	359	397	327	345	355	371	378	357	354	338	369	375	367	380	339	371	350	351	362	376	344	374	366	338	334	350	340	352	368	323	340	355	362	378	371	380	355	376	343	370	398	361	371	360	348	406	404	366	370	346	355	374	345	361	346	346	348	359	367	368	350	321	345	354	369	373	371	340	373	346	380	357	347	358	349	382	381	354	352	360	353	371	357	380	369	327	372	377	374	310	378	349	380	353	379	381	351	310	318	371	346	357	350	357	370	410	366	384	354	343	375	368	351	366	396	360	355	361	379	363	363	372	364	363	390	378	382	351	358	351	360	360	340	337	393	361	376	362	363	316	372	351	401	328	391	351	348	360	358	367	355	375	366	366	384	345	370	373	372	362	371	388	369	336	354	356	373	358	331	343	373	384	391	388	347	382	350	381	372	346	375	341	327	347	368	374	376	349	385	375	365	379	378	334	340	352	382	351	338	351	345	363	359	379	362	358	362	368	343	334	389	369	343	345	330	360	383	337	371	381	357	397	365	354	360	335	333	373	350	371	380	364	363	328	384	349	382	375	374	365	371	354	355	370	394	380	370	374	364	363	367	357	368	335	358	377	343	354	342	354
41613	37628	31179	15925	7398	4483	4196	4167	4937	3218	2568	2721	1972	2365	2023	1941	1375	1233	1224	1045	791	986	1050	926	757	630	558	523	519	510	465	385	277	222	184	220	286	238	184	152	187	138	131	141	131	187	154	115	111	115	94	101	118	98	105	102	93	74	89	88	87	75	95	80	87	103	83	89	79	95	90	85	90	83	81	81	95	81	83	81	83	91	95	77	88	80	79	82	74	105	80	90	88	93	79	92	82	90	81	100	90	86	78	81	85	95	93	80	93	91	87	84	81	96	86	79	84	104	91	89	80	80	74	67	68	92	87	74	94	102	88	83	101	101	109	79	81	82	89	101	89	79	81	86	103	84	89	92	86	86	93	82	90	91	74	73	78	105	78	90	106	93	83	84	98	93	96	86	82	89	95	80	88	90	80	102	87	75	80	86	86	82	106	76	94	91	84	67	77	88	87	76	103	83	84	103	90	82	94	85	96	91	95	68	81	95	86	94	89	71	86	85	82	97	81	71	80	77	92	82	81	98	91	108	81	83	76	86	100	96	90	85	83	97	113	93	96	89	75	95	93	104	84	82	81	91	83	87	77	66	77	92	103	92	83	84	82	77	83	90	98	64	89	68	88	92	88	81	104	97	93	69	76	97	78	75	78	85	71	96	80	76	90	84	81	79	86	86	72	78	94	88	66	100	88	87	84	90	86	67	93	92	81	89	75	75	97	88	91	96	89	88	85	88	103	84	86	84	87	90	78	84	101	79	89	101	101	72	76	83	78	95	89	70	95	70	84	90	75	81	89	89	90	106	80	82	81	81	66	70	90	86	80	81	81	94	88	82	87	80	90	87	85	87	90	86	68	109	103	80	96	100	84	96	86	92	82	80	71	86	88	91	85	74	72	99	88	77	74	89	89	91	92	88	66	91	68	92	91	88	88	67	106	89	90	71	79	83	56	81	97	77	89	74	85	86	73	96	89	99	86	75	74	115	99	74	93	83	83	65	95	102	88	87	87	85	77	60	79	81	85	105	83	97	86	90	99	99	100	84	87	73	75	86	84	73	75	94	94	89	86	92	89	73	83	90	82	77	83	89	92	105	112	82	84	89	95	103	70	99	96	81	98	84	110	83	97	91	85	92	75	67	100	87	108	96	74	89	88	86	83	85	90	73	86	81	75	81	88	59	97	87	76	92	84	76	83	75	87	93	86	87	85	81	77	95	91	93	92	88	72	83	87	81	80	70	91	82	78	86	80	73	83	87	103	100	96	88	102	88	90	104	85	75	85	95	102	84	78	92	79	91	73	73	75	85	85	91	73	109	76	89	79	79	80	102	77	71	78	87	84	78	87	94	85	94	86	90	86	97	77	87	104	88	91	81	87	84	108	91	86	92	93	75	76	106	87	77	90	91	81	96	82	88	98	77	84	72	81	96	86	79	89	73	75	101	70	96	96	88	70	70	86	96	80	81	75	97	90	89	110	89	79	82	86	82	81	79	98	91	87	80	90	89	104	79	94	74	96	78	83	86	94	83	83	79	79	91	85	78	79	78	88	86	92	74	85	99	77	87	101	77	98	87	59	90	89	95	85	84	102	77	75	80	97	92	84	103	94	98	93	79	91	81	76	74	89	90	79	70	98	101	77	59	61	90	94	100	67	78	79	81	107	103	79	85	87	81	76	75	72	83	85	81	82	88	105	92	86	92	97	99	93	84	75	100	87	81	89	91	71	97	74	98	74	77	93	84	69	92	93	85	71	104	93	79	100	107	77	86	86	93	82	73	85	97	86	83	70	80	91	83	91	84	92	96	95	77	81	88	107	74	67	68	101	85	95	91	92	84	83	88	77	74	85	86	77	78	77	87	75	81	94	79	84	90	78	90	81	78	82	79	85	79	84	95	88	95	107	72	84	78	79	75	83	91	89	79	98	99	78	64	94	79	85	82	106	72	86	85	88	85	91	80	79	74	84	90	92	70	71	86	90	85	82	80	79	94	87	79	87	82	73	78	91	85	87	99	87	95	106	91	81	95	100	86	82	89	94	82	81	101	78	99	107	72	82	84	89	82	70	88	85	81	101	73	111	88	88	98	95	91	95	89	87	97	88	85	69	78	81	86	69	81	86	87	70	69	76	75	92	67	78	109	69	84	80	91	66	87	76	92	92	83	96	88	89	93	106	89	83	99	84	88	97	74	85	90	88	76	89	84	85	106	70	81	80	65	83	71	79	74	86	87	81	86	83	99	75	88	83	100	68	87	107	106	88	84	67	79	101	86	102	83	85	85	92	90	85	97	78	76	85	107	92	87	85	84	90	74	86	90	81	99	87	81	85	79	75	90	82	90	84	93	75	92	95	87	84	82	99	98	92	80	93	84	97	96	78	83	87	85	80	92	103	66	75	81	86	98	84	69	80	88	81	84	92	74	84	69	96	103	89	81	86	80	77	104	93	100	82	75	89	84	86	75	84	106	90	77	92	90	101	84	83	93	73	79	90	87	73	67	89	80	74	79	84	72	87	89	96	92	97	94	78	90	87	77	71	80	71	92	91	86	90	78	76	88	94	99	79	96	76	78	84	82	96	73	75	74	82	91	74	88	90	93	84	88	67	82	96	76	91	90	92	89	88	77	75	90	71	77	84	90	97	74	89	82	73	57	78	73	86	96	88	85	84	85	101	90	89	90	89	96	82	87	88	86	76	75	86	84	86	89	81	103	97	76	91	82	89	85	112	87	92	83	86	81	84	83	106	76	88	98	90	81	71	83	87	101	95	93	86	77	105	100	89	86	84	77	97	82	91	84	90	73	90	92	80	80	88	93	93	74	77	90	95	85	90	76	77	80	71	85	81	88	86	91	95	82	82	103	86	94	77	104	94	79	87	84	93	82	100	79	72	70	85	92	97	82	79	89	95	93	80	79	105	82	90	83	72	88	90	71	96	95	83	73	86	84	102	81	79	87	104	76	84	92	89	74	93	66	81	78	92	83	92	82	104	78	73	80	83	95	74	78	79	78	92	82	93	82	76	87	78	96	109	95	89	71	86	95	82	81	82	79	103	72	67	73	86	70	92	89	86	96	76	78	96	88	80	79	75	79	90	86	79	87	76	75	91	98	89	95	100	83	98	87	82	97	93	86	80	87	95	76	94	82	100	78	98	81	87	83	77	106	91	88	89	80	82	84	81	106	89	77	79	85	103	104	92	98	91	87	89	95	78	100	87	88	78	81	96	87	89	84	75	84	81	89	94	72	72	92	80	73	84	87	75	93	92	65	81	93	91	106	110	82	64	87	93	71	74	93	101	85	77	86	69	98	82	80	83	96	91	93	99	87	63	98	78	98	98	69	94	93	68	91	102	87	71	83	87	90	65	89	88	73	74	78	95	94	71	87	84	104	84	73	88	79	85	83	82	81	83	96	86	92	92	76	88	98	89	66	85	88	84	83	75	95	79	74	88	103	92	95	76	79	82	83	80	81	88	96	88	69	88	85	86	106	79	101	78	84	95	73
28390	34252	32976	24493	18842	19519	20788	21326	24162	18791	17543	18995	16382	20507	20347	19084	13814	12210	13134	10085	8146	12185	12706	11620	8682	8014	6787	6714	6779	6417	5687	5000	3595	2267	2377	2915	3426	3119	2378	1494	1986	1484	1078	1382	1263	1773	1418	1115	813	769	492	498	402	436	421	381	353	306	298	278	274	251	249	274	279	253	286	250	265	262	222	251	266	276	242	264	268	267	244	251	279	224	250	255	257	284	273	252	257	257	244	259	266	250	269	287	242	226	245	261	251	268	255	264	279	265	282	256	262	296	255	260	263	283	243	235	240	298	275	275	271	284	285	249	231	255	250	261	244	286	240	269	240	248	251	266	256	264	264	220	253	245	256	263	242	278	252	267	257	252	268	259	247	240	263	250	244	262	247	245	267	249	280	222	251	266	244	244	264	276	255	271	249	281	248	243	238	246	241	243	270	253	247	273	252	264	241	254	256	260	241	252	238	282	251	266	242	261	264	267	228	263	264	269	254	253	233	259	222	249	237	235	241	250	257	241	264	271	259	268	252	253	255	259	248	281	259	257	228	261	258	289	252	255	248	245	245	244	234	258	234	250	244	227	246	273	242	247	270	268	237	265	247	237	248	272	258	243	248	282	227	266	253	233	254	264	243	247	257	281	224	238	250	239	249	266	228	256	268	306	249	263	255	258	259	240	260	255	243	254	255	252	266	200	252	265	224	269	251	259	238	248	242	261	260	279	232	260	247	265	256	279	271	262	233	260	263	240	261	251	268	245	218	295	253	266	256	241	269	269	240	265	271	267	277	264	283	255	256	254	239	253	277	268	245	290	271	232	231	244	262	241	252	258	240	217	272	247	267	248	236	232	253	256	255	223	223	244	274	247	292	237	221	276	252	228	276	248	244	252	266	267	271	232	260	264	234	259	256	249	250	242	225	241	259	266	278	267	223	263	257	210	264	270	261	256	284	236	256	233	265	267	231	233	239	248	254	265	261	261	280	226	271	270	257	244	250	263	253	245	238	266	280	235	264	253	251	279	257	300	255	255	236	228	249	239	271	240	261	242	255	232	261	244	270	240	265	266	198	211	254	263	261	247	217	271	233	254	230	276	286	250	265	260	254	251	258	267	240	262	251	254	265	258	276	257	263	253	255	235	272	236	235	268	227	226	235	277	259	251	249	279	272	232	261	239	247	255	258	259	285	250	271	242	254	241	279	279	260	271	263	241	249	254	248	274	249	260	245	235	262	264	219	267	260	272	225	260	255	266	245	274	257	244	251	228	247	256	239	248	241	236	259	256	247	268	257	230	254	246	241	258	259	263	262	257	244	262	246	257	244	250	280	248	282	236	270	262	242	230	245	227	298	236	242	264	256	259	260	261	253	232	245	252	270	248	245	255	260	247	261	262	262	259	253	268	285	261	269	257	268	252	286	259	273	249	235	235	245	246	271	295	280	238	237	254	227	261	271	248	266	267	244	273	269	257	243	258	246	253	244	266	236	231	255	286	251	237	250	264	243	266	232	278	247	254	274	288	246	244	249	262	257	270	284	257	243	239	256	254	258	256	261	246	271	251	241	237	240	236	226	238	252	258	253	237	243	271	228	268	258	234	256	243	241	274	261	295	249	225	247	273	257	247	259	258	248	258	235	252	265	260	239	280	235	266	261	230	278	266	255	255	248	266	261	270	240	261	250	287	238	250	252	242	276	243	255	260	260	239	254	253	275	265	273	250	233	269	257	248	226	280	275	260	227	245	270	248	259	265	238	267	262	290	266	251	237	283	239	261	251	256	235	245	241	243	278	270	242	268	247	255	273	244	270	250	214	268	253	258	238	262	236	256	279	267	280	266	268	232	237	249	252	273	238	265	275	243	262	258	250	248	243	264	240	252	245	230	257	228	260	254	219	266	253	248	255	233	281	278	255	253	256	254	255	266	256	247	298	266	218	248	278	236	285	253	257	272	269	252	246	275	227	243	245	230	269	256	233	275	250	264	244	249	233	248	238	259	235	250	262	243	243	244	266	254	250	257	250	249	264	264	249	257	264	255	259	261	256	253	278	272	295	274	238	256	239	259	254	261	244	272	246	291	267	229	227	254	261	244	254	237	262	234	246	274	259	244	247	250	264	235	251	233	252	230	241	243	266	260	247	267	257	277	250	257	259	236	226	270	230	288	232	284	245	239	241	263	255	251	232	269	255	275	245	275	267	214	243	230	256	242	243	260	249	225	266	252	250	275	257	272	287	242	242	286	269	265	276	234	260	235	248	259	219	256	233	239	260	244	251	273	260	276	276	248	246	258	266	233	262	244	262	241	222	264	271	268	269	277	278	237	250	210	271	251	249	239	228	236	256	229	286	270	241	254	286	263	268	310	273	246	219	264	227	249	278	226	240	254	244	261	267	275	247	242	246	241	262	239	241	240	235	231	254	284	230	250	270	282	266	237	248	271	274	256	233	281	240	258	264	271	253	240	262	268	265	265	215	243	244	248	246	238	247	227	214	251	244	220	274	259	240	276	250	255	278	245	268	247	235	243	249	263	282	217	265	239	260	243	237	243	260	230	252	264	258	271	266	259	234	246	257	267	248	240	254	263	252	225	245	267	255	272	241	293	259	230	241	250	234	264	257	275	241	254	260	268	260	269	256	276	267	252	283	259	244	253	255	238	260	223	224	263	255	240	277	223	266	230	232	256	256	296	260	251	261	258	236	259	255	250	244	238	253	266	258	247	254	248	250	255	263	291	246	244	259	267	246	241	238	280	274	243	252	258	259	260	257	259	249	250	248	276	257	263	235	254	276	274	229	253	265	246	252	233	283	261	264	270	247	270	242	261	274	247	262	219	233	237	260	262	248	264	246	260	246	257	238	231	265	242	242	215	270	317	261	282	265	273	225	246	270	266	255	270	245	257	249	239	240	238	260	259	283	287	233	238	270	246	275	269	234	251	252	250	280	243	290	260	274	237	250	238	218	238	250	263	241	273	257	250	225	244	280	260	228	261	265	251	254	256	256	271	265	275	257	267	274	271	260	236	257	218	255	258	230	247	242	262	252	248	225	256	234	267	253	267	266	264	237	252	273	253	254	251	245	241	240	274	228	269	264	262	265	257	247	261	262	244	259	223	224	271	235	283	251	260	252	259	242	276	279	266	260	262	257	232	249	251	277	232	248	250	239	256	239	257	261	248	283	247	224	239	235	261	244	236	252	279	236	247	285	248	261	264	280	269	261	258	258	245	274	267	259	249	274	249	241	242	248	263	236	256	263	279	276	255	248	273	260	228	262	252	313	233	250	268	260	208	225	274	274	246	281	261	276	254	259	270	242	272	249	245	252	288	284	233	250	248	266	267	245	260	245	257	263	242	267	255	257	260	261	240	271	264	236	272	243	251	249	248	292	238	257	237	262	263	250	240	252	247	258	249	256	245	293	241	280	289	251	241	242	267	263	269	261	256	245	270	234	258	234	264	260	268	238	249	243	255	280	257	232	234	266	251	226	260	240	250	255	256	207	261	220	271
9289	6485	2380	864	519	437	386	362	388	257	236	253	261	299	235	208	224	215	235	216	213	209	217	189	181	159	195	190	173	195	218	189	153	171	148	159	175	175	173	148	162	172	161	158	159	171	167	174	190	159	166	209	172	154	156	164	164	178	163	165	149	165	179	175	183	164	174	163	172	177	161	174	157	133	159	166	180	164	154	163	160	174	151	179	148	162	173	159	155	154	148	162	155	188	165	156	178	166	161	174	168	174	153	181	194	176	182	184	190	173	185	172	164	172	156	188	169	159	179	157	165	164	171	176	161	187	166	178	147	165	174	149	201	147	151	158	139	172	184	163	174	176	180	161	154	193	156	146	160	174	171	147	193	159	158	160	150	202	155	174	151	155	193	166	153	154	156	177	154	161	144	154	169	197	158	165	160	177	175	192	170	162	180	153	153	174	170	187	146	194	169	160	144	161	197	178	191	172	190	176	173	147	200	132	158	174	159	183	168	187	153	177	160	178	162	177	168	192	192	148	184	140	165	168	170	158	179	157	166	174	147	158	178	161	150	154	152	156	156	190	159	164	188	162	153	155	150	174	168	177	169	163	169	173	168	163	164	161	174	156	183	181	186	163	168	181	162	167	183	153	162	177	156	163	180	161	162	149	142	174	162	166	151	157	168	160	158	162	158	153	182	184	190	180	168	176	172	184	149	156	146	159	155	172	137	166	154	184	179	192	143	140	166	174	151	145	198	169	178	155	155	141	159	167	193	147	167	169	166	173	182	194	156	179	153	166	173	160	167	187	184	187	168	169	157	169	164	168	173	159	144	171	145	165	172	181	152	168	180	161	164	167	180	175	145	175	187	177	170	155	160	143	172	146	180	171	172	174	194	171	156	171	171	154	167	160	177	173	160	176	178	155	194	152	165	148	196	164	163	165	160	182	166	199	194	148	152	167	172	165	177	164	172	161	170	169	150	174	170	188	155	180	174	161	159	147	168	156	138	191	181	165	167	186	164	160	174	158	162	165	169	173	173	158	161	164	179	175	169	166	185	162	168	175	173	158	141	161	151	167	172	160	149	191	165	144	163	164	169	157	135	170	159	142	151	163	168	148	163	153	166	200	182	165	187	197	178	170	163	152	169	176	178	160	165	173	161	156	159	162	194	178	179	213	176	194	151	185	136	167	180	151	180	184	164	156	176	144	173	167	150	160	164	159	141	144	156	156	173	172	172	172	172	163	151	146	174	172	185	134	191	181	171	187	185	186	182	170	183	157	150	182	172	164	148	166	148	184	160	170	162	147	159	178	170	177	161	154	152	153	170	182	185	175	158	162	180	145	180	152	196	180	174	142	182	181	182	166	172	167	162	173	172	160	168	164	166	183	155	158	146	168	177	168	167	186	157	161	189	157	188	170	170	160	167	187	163	151	184	156	157	143	164	174	167	167	185	187	161	156	149	174	167	171	155	180	169	164	173	168	149	177	176	174	145	175	188	158	143	168	165	172	153	158	189	168	200	168	146	161	142	174	153	167	168	182	159	179	163	184	183	185	163	181	145	165	163	166	155	164	173	185	162	157	162	165	171	151	160	173	160	170	171	191	160	150	161	173	165	163	168	160	165	155	168	142	181	182	161	164	150	181	157	179	152	187	186	170	147	158	193	173	182	156	153	157	175	162	170	186	181	170	188	175	169	173	171	191	163	164	169	173	161	158	168	173	164	182	137	177	175	189	174	171	180	175	185	190	176	162	191	167	176	170	158	166	182	164	154	139	175	180	139	180	156	181	162	181	165	158	160	149	165	174	202	164	173	165	164	161	154	154	174	172	173	145	167	161	157	155	168	183	155	162	160	167	173	173	151	159	192	165	154	162	172	156	146	169	174	175	160	153	159	174	179	156	193	176	152	158	191	177	179	166	146	177	172	179	163	157	151	164	165	148	164	188	180	176	164	179	158	161	197	156	177	142	159	154	180	195	193	163	161	164	189	156	129	170	164	162	168	149	165	164	198	146	154	168	169	185	170	187	161	178	187	165	156	167	180	156	182	155	166	162	179	171	170	162	155	175	154	167	170	187	146	180	168	157	183	179	165	158	175	169	168	190	170	162	166	168	182	187	181	139	167	176	159	146	172	187	144	173	192	176	159	174	164	164	172	167	182	158	175	165	176	147	155	146	180	171	190	181	187	166	185	179	148	195	166	162	170	175	175	182	195	174	189	158	168	188	150	176	157	191	148	158	173	155	166	165	164	186	192	175	146	142	164	161	172	152	161	151	178	158	199	158	180	174	192	145	200	162	172	188	182	178	163	135	172	175	167	180	182	178	165	170	168	177	176	184	148	184	176	159	198	163	179	142	192	175	158	154	177	187	180	155	181	178	160	177	169	176	142	197	160	193	171	168	146	148	166	173	179	167	165	166	166	141	166	169	140	150	182	166	182	172	151	155	162	151	169	178	169	156	160	170	164	188	176	159	159	138	178	152	178	157	165	170	189	169	181	184	170	172	168	182	175	165	185	162	159	147	188	168	179	162	166	154	193	189	171	187	176	182	164	171	200	161	193	192	168	165	165	178	159	180	187	180	189	180	179	186	175	167	168	158	162	165	166	147	172	160	170	173	194	139	159	154	169	160	160	164	190	178	171	142	179	197	159	162	150	172	170	182	194	161	154	151	167	158	169	155	184	161	159	149	179	173	173	168	196	148	159	193	168	198	166	175	174	185	154	167	178	165	158	156	160	164	175	174	175	174	171	154	144	158	159	172	179	171	177	176	161	160	186	168	169	205	181	179	177	166	175	166	146	150	151	162	152	156	142	149	156	173	170	185	172	158	176	172	161	145	179	167	159	184	182	186	168	154	189	161	178	179	172	174	152	165	160	147	198	166	181	157	202	173	189	167	157	181	130	172	169	175	159	154	160	178	169	153	184	159	198	178	159	146	178	175	168	166	169	141	145	155	167	162	176	162	150	153	210	162	179	156	161	151	152	161	165	161	160	165	178	173	167	160	175	184	149	166	146	172	167	162	194	146	162	134	161	164	188	195	176	152	164	148	151	195	155	173	188	160	175	168	181	174	169	163	187	171	179	158	159	154	201	180	168	170	167	157	180	175	157	177	186	168	156	171	161	175	160	163	189	191	174	165	166	150	197	156	137	167	171	161	149	161	171	163	151	165	168	175	171	142	176	208	152	149	157	180	169	162	168	145	155	163	164	156	160	183	158	164	189	169	178	181	157	171	186	187	175	176	180	178	174	179	181	185	195	170	149	156	138	145	166	162	175	157	182	188	155	153	169	159	177	198	166	162	169	182	171	178	176	166	173	180	175	175	190	173	151	176	157	176	169	175	160	162	174	162	157	157	177	160	165	158	176	167	160	161	176	167	139	169	170	173	157	182	162	167	140	176	154	159	174	167	173	164	157	137	178	147	208	188	174	178	152	149	157	186	175	171	143	182	155	164	176	167	174	175	152	168	145	167	181	172	180	154	155	172	164	166	181	160	173	161
7622	8237	9681	7370	5577	4487	3778	3862	4278	2706	1644	2344	2412	2267	2130	1989	1661	1518	1635	1448	1356	1315	1351	1213	983	900	831	898	798	751	760	701	623	585	580	570	580	600	553	543	527	544	513	504	505	513	525	454	505	513	468	462	466	443	477	454	453	437	454	440	461	454	464	445	448	478	457	484	464	446	444	452	439	420	468	464	461	432	496	451	440	441	482	393	417	474	459	444	470	491	463	490	419	459	481	461	467	413	445	461	445	443	472	470	424	476	434	476	481	480	483	440	412	421	511	521	442	478	444	457	452	489	467	483	444	423	469	467	472	445	428	458	435	491	463	466	451	466	420	439	475	436	446	473	454	494	466	507	453	445	453	425	447	447	485	459	484	477	483	442	454	456	443	479	473	442	450	459	441	490	434	462	499	475	461	511	415	442	468	452	481	467	491	450	436	484	443	482	465	473	462	448	441	432	461	499	452	470	519	461	465	453	463	458	471	417	501	451	446	471	488	490	482	469	450	471	464	452	437	473	454	454	478	451	481	488	466	481	460	461	467	448	492	429	465	466	444	450	488	507	432	474	474	465	471	472	487	445	463	452	446	468	462	490	516	442	455	466	469	482	442	446	467	485	455	459	447	466	469	459	440	450	470	454	471	475	464	475	505	455	454	419	466	439	462	468	413	458	477	461	444	509	466	432	494	466	453	456	489	461	462	467	498	475	468	476	447	474	448	439	452	449	478	517	453	479	456	441	438	463	486	431	487	464	468	478	460	484	474	455	419	450	446	421	452	456	479	447	483	447	429	492	488	474	428	424	402	446	498	455	460	436	415	469	461	496	453	454	431	464	408	446	468	500	461	455	450	449	472	469	439	464	448	426	494	443	464	412	463	471	404	475	459	445	403	439	465	431	439	437	482	467	466	448	476	441	421	419	475	470	448	488	430	463	424	437	455	432	438	465	460	503	455	486	458	472	463	457	417	463	415	458	433	482	468	451	437	457	438	466	447	439	469	487	479	473	488	465	462	465	455	460	488	445	458	511	483	458	456	459	460	446	485	429	403	479	439	449	465	441	506	455	500	485	459	488	459	446	477	520	483	441	444	444	489	482	445	480	476	446	474	476	486	467	455	458	425	460	437	441	452	493	453	467	460	435	440	488	424	472	490	483	442	472	433	443	499	449	432	458	480	450	504	459	454	443	430	446	463	420	437	449	471	452	463	484	462	470	461	480	426	525	463	435	470	464	455	458	456	465	453	435	425	466	477	471	423	402	460	471	433	492	483	459	433	431	468	459	453	452	435	463	466	433	426	484	472	462	441	455	438	444	457	412	437	495	469	482	453	441	464	450	466	452	434	451	462	446	458	436	476	468	455	455	455	424	429	438	463	406	449	456	442	442	444	480	467	472	429	454	468	445	465	467	402	438	456	431	480	469	486	456	484	459	470	441	464	405	486	442	458	447	471	441	450	418	395	438	451	435	453	454	506	481	483	436	482	473	452	488	399	434	455	448	460	486	439	453	464	444	488	441	503	490	460	448	466	447	445	454	459	445	490	457	517	452	454	445	450	420	447	473	470	468	493	462	458	471	472	471	427	434	442	478	461	468	480	435	487	456	516	452	450	444	455	445	444	487	466	442	475	433	473	458	482	496	459	448	456	469	430	433	460	437	466	474	461	431	476	479	466	429	466	462	430	450	458	445	435	465	445	467	466	439	471	454	442	430	471	465	423	440	453	469	434	445	472	479	460	447	457	472	492	429	443	496	480	477	472	470	432	453	432	440	478	460	448	485	480	520	513	462	521	420	448	441	462	477	473	448	492	457	485	483	457	442	460	439	472	426	481	478	475	482	455	460	481	473	442	479	435	477	437	416	439	464	446	463	452	455	470	458	465	458	493	459	471	473	445	412	437	440	433	483	451	431	429	457	442	441	444	475	455	460	462	478	471	471	467	468	447	461	519	472	488	509	491	483	448	481	483	483	428	475	450	438	478	463	501	452	483	483	444	430	409	452	485	494	482	497	447	458	478	467	495	430	498	456	473	471	486	454	480	447	459	431	431	426	485	443	446	458	458	443	443	463	479	445	461	452	431	484	450	438	480	490	466	458	471	449	467	469	421	468	471	491	465	498	463	476	435	448	436	467	446	464	445	460	463	462	503	473	473	488	452	441	466	497	430	444	448	437	473	490	439	431	454	463	478	459	461	447	525	462	463	450	485	467	493	446	467	469	475	488	468	422	446	444	429	443	453	465	479	482	438	432	499	474	486	464	469	490	432	488	473	436	471	443	452	503	448	419	447	476	451	472	472	471	428	438	425	476	452	461	447	446	473	441	471	465	433	433	449	473	450	455	444	466	455	444	479	469	467	463	484	451	461	467	502	503	477	451	463	486	513	465	459	456	445	466	476	444	454	460	489	473	454	452	479	481	473	482	471	435	441	453	451	454	481	459	491	445	455	483	492	430	445	440	447	439	513	483	461	460	468	488	472	453	449	469	472	453	485	402	457	469	475	450	463	450	445	446	463	459	494	442	467	467	478	426	468	445	431	437	461	408	482	446	486	476	441	488	484	451	448	440	463	451	459	445	471	457	474	459	444	467	474	461	442	428	442	418	462	479	484	456	410	482	455	430	472	492	434	462	455	459	461	436	459	486	459	431	466	466	441	441	422	480	414	417	501	500	470	457	463	456	447	462	429	469	492	454	501	450	467	438	454	450	456	438	444	475	467	509	470	452	482	442	477	410	497	480	480	462	422	484	481	459	434	514	491	451	452	432	483	471	440	437	459	443	419	473	425	459	458	451	466	471	498	455	431	472	443	440	477	473	487	452	424	484	435	477	467	451	470	462	466	453	466	455	449	445	401	433	467	442	471	454	483	426	466	461	444	488	449	470	479	472	426	459	502	484	443	470	438	442	464	448	473	461	462	448	469	483	469	469	418	454	442	442	473	481	492	478	484	436	451	451	476	440	453	446	457	464	476	462	475	451	417	421	443	457	478	474	448	461	457	438	486	468	457	462	470	436	465	488	431	478	419	470	485	444	398	455	422	438	453	443	456	464	449	421	416	450	472	488	480	476	447	433	463	474	450	470	440	451	491	451	441	454	412	479	482	473	427	449	434	449	456	462	493	478	457	500	448	510	450	449	468	451	476	471	462	430	450	432	449	512	473	443	462	453	492	416	453	493	446	479	471	447	449	417	434	469	481	466	466	423	479	437	473	449	443	462	432	419	473	489	478	464	469	484	458	489	437	495	430	472	464	483	478	416	472	442	466	458	436	484	429	480	460	466	463	473	494	488	445	445	475	456	440	447	468	416	461	480	514	445	447	489	464	491	443	457	490	411	432	459	503	475	445	464	462	434	447	438	440	444	447	472	427	450	453	460	436	436	465	412	466	474	450	426	465	491	459	449	453	442	423	477	461	428	461	451	467	444	424	451	426	418	463	477	451	498	448	432	460	448	446	444	523	445	481	507	455	434	446	450	439	447	453	388	468	470	452	428
30517	29963	23039	9732	3752	2484	2279	2395	3042	1593	619	1124	1068	946	1037	962	774	774	842	462	549	619	735	500	392	419	380	311	366	284	315	275	206	182	187	221	191	209	163	159	159	138	149	143	151	161	142	134	127	131	149	133	132	126	131	132	122	143	119	146	134	149	97	105	123	112	127	116	107	124	119	124	123	124	123	110	121	121	121	125	136	149	99	136	124	113	113	117	120	124	122	129	120	128	138	130	129	119	119	140	132	138	134	121	104	125	125	118	133	140	101	116	135	120	134	122	123	121	110	123	141	141	120	113	117	125	136	121	117	131	138	122	141	144	117	111	118	116	125	147	151	139	134	132	129	130	118	117	131	105	129	154	140	115	138	137	118	106	136	131	116	122	119	137	126	120	100	127	121	120	128	122	124	118	120	106	125	133	130	136	104	128	122	104	129	133	133	129	147	112	125	134	133	158	127	141	132	112	116	120	130	130	136	125	112	130	128	135	138	126	130	140	110	142	119	111	139	110	130	117	115	121	124	110	101	107	123	138	136	129	117	126	123	119	111	133	131	111	130	136	128	107	132	142	123	108	104	130	119	128	125	128	127	118	108	109	112	130	138	124	127	133	123	133	127	118	110	125	122	142	122	142	102	130	133	118	111	139	130	145	116	111	118	124	112	131	118	143	135	116	127	124	113	132	112	143	125	131	120	128	120	126	136	120	119	112	141	132	116	126	137	130	115	133	115	103	133	142	138	123	155	121	117	120	117	111	125	139	132	137	139	117	128	126	145	121	124	127	137	136	132	109	126	122	142	120	115	110	135	126	103	127	137	132	102	115	156	133	131	137	137	118	119	125	132	150	123	116	132	131	123	127	137	127	125	142	122	119	98	108	118	137	122	122	125	128	116	118	130	132	128	106	124	110	113	116	124	106	134	119	126	110	142	135	131	120	122	137	105	136	134	117	108	132	108	128	131	115	102	109	122	120	150	124	107	126	136	114	111	148	125	116	117	120	139	125	117	125	125	126	140	133	127	118	134	139	131	101	126	118	131	123	134	126	120	124	126	146	134	134	126	133	125	123	120	121	114	123	122	133	137	127	125	132	146	106	127	149	113	128	110	111	120	120	122	118	140	134	133	124	134	141	117	137	116	123	131	113	134	127	116	112	123	119	106	128	108	127	117	141	127	138	134	118	125	121	135	115	122	149	106	122	134	117	139	111	111	114	106	123	104	117	144	123	128	126	111	114	145	129	110	106	118	142	129	120	136	125	122	122	131	136	135	141	120	124	138	116	101	129	121	129	130	118	139	133	113	116	136	138	118	119	106	113	123	134	136	142	129	127	119	138	146	142	132	113	102	97	129	123	113	138	124	147	124	116	118	116	130	137	126	139	123	125	115	124	116	101	125	128	123	121	126	129	131	112	114	121	123	135	102	116	130	108	123	115	130	131	131	139	127	123	135	130	141	133	130	122	129	113	118	128	146	127	124	114	151	133	122	136	128	134	119	126	117	115	117	119	115	142	124	139	131	131	129	112	125	112	133	120	120	130	138	123	129	144	134	140	112	116	120	125	136	127	127	133	122	141	109	121	119	139	126	123	122	110	125	121	129	123	121	118	112	128	121	115	128	119	145	136	114	102	129	138	109	126	138	127	137	137	137	127	147	127	142	132	126	138	129	117	109	136	125	129	129	103	119	118	112	135	112	124	116	136	132	123	137	115	116	116	143	112	129	130	119	124	133	138	121	115	138	131	141	115	132	138	116	138	118	121	125	134	116	122	145	131	121	121	116	117	122	138	113	137	128	126	118	121	143	151	137	125	146	110	120	117	125	114	106	125	123	130	143	124	117	111	125	136	146	124	117	113	116	128	130	124	125	131	105	131	122	121	113	136	122	144	112	145	113	127	137	122	131	125	119	111	135	117	119	137	114	122	122	133	108	121	123	132	105	122	117	129	146	131	141	139	140	130	140	137	113	127	109	121	118	144	128	124	127	113	120	145	126	134	114	145	135	125	129	123	125	116	107	131	122	117	124	124	140	128	114	121	124	107	131	122	122	126	128	158	146	111	128	112	149	116	119	119	125	130	133	141	115	127	117	138	121	138	137	128	131	132	116	124	116	132	131	131	131	141	122	141	124	136	141	125	108	126	119	133	124	126	142	139	126	140	149	123	133	120	123	109	123	117	123	130	125	140	119	136	116	112	120	130	138	124	131	134	152	115	132	115	104	119	107	103	123	155	149	126	134	113	146	135	98	117	132	131	139	131	134	129	114	112	120	119	126	116	130	122	148	130	129	119	101	120	130	131	148	132	128	140	120	119	139	123	119	118	141	121	164	107	133	128	118	130	119	117	126	116	130	128	140	105	127	134	125	144	124	107	123	108	115	147	136	102	130	126	135	109	114	143	122	112	142	126	144	125	128	125	118	115	124	145	121	143	116	101	132	114	132	112	135	121	97	150	109	121	149	122	120	115	130	117	141	104	134	145	139	123	126	107	106	112	134	129	113	114	124	113	146	100	105	143	123	124	134	114	113	127	120	145	107	131	122	115	113	123	112	131	114	115	108	118	124	120	118	128	126	134	127	117	130	125	125	134	140	134	141	135	115	118	135	121	113	100	134	138	126	115	128	133	129	125	120	131	108	133	130	104	153	138	150	108	135	148	134	117	129	123	117	134	134	131	145	132	119	122	123	127	145	129	136	116	149	108	116	143	136	121	119	110	118	128	101	121	117	118	131	117	111	113	118	107	142	130	131	118	133	143	111	123	133	122	125	146	130	135	126	124	141	115	117	106	145	124	121	133	141	100	138	117	129	141	135	123	126	119	117	155	132	134	111	132	126	126	129	124	146	120	120	133	139	169	146	141	117	113	132	131	121	126	104	119	110	138	126	118	127	126	116	110	111	125	128	133	125	138	130	142	129	101	131	123	96	126	122	109	130	133	117	123	127	111	107	126	118	130	139	124	145	97	113	127	133	129	121	128	110	126	131	117	132	118	130	127	141	143	139	104	158	117	108	134	128	119	123	115	110	117	116	106	116	136	113	135	137	134	136	136	113	116	136	134	130	125	135	114	137	106	132	125	104	138	116	126	132	129	132	122	132	137	139	137	111	122	156	137	119	115	121	141	125	140	124	124	118	117	103	152	124	142	113	135	132	129	114	126	109	133	118	134	148	125	135	141	139	115	120	137	126	128	131	133	134	146	133	120	118	111	120	115	134	116	118	136	139	107	140	128	139	115	142	107	120	130	128	143	122	139	127	119	147	122	123	117	130	133	137	144	116	113	155	114	129	115	129	149	125	127	115	116	113	114	121	111	123	122	117	127	124	140	134	107	133	119	110	109	154	121	133	127	124	120	136	150	124	117	121	115	114	116	129	127	126	126	145	143	114	96	115	152	126	135	134	126	118	129	109	141	128	124	145	140	124	132	151	145	142	108	130	108	114	106	118	116	111	120	107	128	133	128	115	152	124	120	121	101	137	135	122	109	126	126	128	125
21168	25813	29068	17639	15942	14309	14687	16391	19868	10527	5849	11047	11152	11389	13201	11902	9285	8072	9691	5335	6667	8168	7803	6269	5358	5184	4315	4102	4218	3605	3703	2998	2133	1720	1530	2257	1913	1553	1176	967	1223	1019	783	804	815	1007	861	632	633	652	463	472	429	473	404	386	407	399	345	364	358	348	372	339	365	337	362	347	346	334	341	363	353	340	348	376	323	339	351	331	357	347	359	374	331	390	340	365	323	349	358	364	372	359	362	361	332	346	345	346	355	358	350	354	360	336	364	390	426	330	390	351	309	362	369	328	304	328	330	332	372	353	310	352	362	338	366	314	357	309	367	348	363	334	365	351	342	340	339	351	347	356	363	371	350	371	348	345	350	363	360	328	362	346	352	380	380	343	318	344	364	374	346	313	361	374	330	348	360	337	352	364	329	383	354	339	339	343	320	355	331	345	322	342	357	373	356	381	325	335	398	360	347	333	334	365	352	340	338	333	345	347	353	321	348	342	351	383	379	331	332	364	327	343	347	321	362	351	346	371	339	385	377	349	343	325	361	340	365	332	334	354	359	353	338	351	341	353	356	371	333	339	343	358	362	317	354	339	346	358	321	335	343	354	332	333	330	342	380	349	370	350	334	344	370	347	327	344	328	369	358	344	336	359	350	373	371	347	339	345	364	363	366	352	321	309	379	353	385	364	338	373	330	348	391	344	336	345	342	355	341	350	329	404	337	399	339	376	321	346	316	283	392	366	320	352	323	361	334	365	347	309	350	332	338	347	341	367	342	343	374	343	330	365	366	350	360	334	353	360	325	346	352	365	353	356	329	338	349	336	322	371	325	336	370	317	372	369	372	367	361	344	357	333	313	320	370	355	352	365	386	344	360	357	301	350	354	343	348	318	315	335	367	359	349	358	360	361	343	336	347	346	331	322	379	345	347	348	320	357	345	337	329	339	334	325	358	331	340	309	366	341	310	344	342	346	413	365	350	331	354	363	343	361	359	335	364	370	345	349	354	360	339	325	340	368	348	375	339	373	362	327	332	325	348	356	335	337	339	332	336	332	304	321	368	383	345	345	322	373	337	380	380	354	343	373	349	327	393	350	350	355	312	322	351	352	374	351	360	344	324	385	332	358	331	340	337	339	345	357	323	398	311	321	373	328	351	375	374	328	323	324	325	350	361	363	361	361	344	372	326	321	369	322	335	338	352	354	328	372	359	358	322	315	365	331	341	355	343	342	365	320	326	311	356	349	344	327	335	324	341	343	323	357	356	346	345	353	366	356	350	346	379	282	369	378	340	337	320	348	335	329	385	352	354	371	337	331	362	333	351	364	380	310	325	344	328	377	313	360	345	319	332	333	341	380	345	358	331	328	370	337	305	346	346	320	363	325	357	358	355	357	368	383	325	342	355	307	331	356	371	365	349	354	361	346	328	343	329	372	320	322	357	363	370	304	352	318	383	361	348	337	351	336	338	334	348	379	354	335	363	347	335	338	335	356	348	343	326	349	353	326	348	353	340	332	335	335	350	342	343	325	376	356	348	362	337	340	360	332	342	367	347	390	356	359	337	324	343	339	357	391	341	362	339	364	348	320	384	333	338	353	350	324	397	339	318	345	349	356	350	363	333	372	341	329	349	321	351	346	341	370	366	399	334	347	344	359	364	286	345	323	354	333	358	357	342	335	362	363	352	374	343	364	358	358	346	331	353	329	341	334	324	338	349	373	343	347	363	366	323	360	343	334	331	371	365	355	363	366	322	390	373	323	342	365	361	312	365	348	377	348	343	358	338	353	359	360	371	351	330	347	370	349	337	383	332	381	332	305	339	346	320	318	365	350	367	371	357	356	320	351	347	347	335	361	352	394	339	366	351	340	367	312	342	337	326	341	377	307	367	357	338	342	362	342	330	346	364	323	354	344	366	332	346	350	336	322	349	340	328	304	355	341	363	355	355	359	351	344	364	341	350	338	368	340	348	372	372	327	332	347	382	347	353	378	353	372	351	352	302	356	329	335	357	361	316	366	342	343	357	334	343	346	327	353	344	354	353	348	345	346	327	361	332	344	389	342	329	357	349	345	346	340	314	359	317	366	360	358	336	363	331	365	358	361	359	334	337	327	351	327	337	328	373	381	347	338	322	337	346	363	336	364	350	356	358	338	342	336	345	371	370	320	349	374	324	379	353	340	355	346	318	370	357	377	338	328	364	361	372	376	344	328	343	349	344	352	371	360	354	355	334	357	332	318	322	352	374	341	341	346	328	336	330	345	335	322	351	352	327	316	333	341	362	301	336	386	322	351	336	345	348	325	397	343	369	326	341	348	365	359	353	319	343	369	330	355	356	378	338	346	328	325	340	372	352	329	356	304	374	334	350	321	344	391	333	368	314	325	370	367	345	320	355	379	326	370	370	363	341	341	354	355	334	357	368	323	358	361	340	361	340	344	344	352	348	335	319	346	339	316	349	335	314	338	376	322	365	340	389	348	342	364	378	338	326	351	346	370	367	349	356	339	358	344	329	378	349	343	363	351	355	380	338	366	333	392	356	352	334	358	372	358	355	340	378	384	339	361	344	361	353	371	352	352	318	327	342	351	356	340	326	367	376	375	334	369	374	370	345	369	351	365	369	310	361	349	340	320	358	344	357	336	358	312	351	331	304	338	348	353	334	344	363	319	376	363	371	344	400	316	380	351	357	368	352	372	334	348	340	383	369	319	394	355	358	341	354	361	364	334	335	371	338	353	369	333	310	351	376	352	303	371	327	357	348	341	329	342	330	331	349	317	344	356	348	330	346	366	339	342	314	377	368	331	344	340	362	351	345	361	361	360	352	344	358	349	365	322	340	298	320	352	371	359	343	366	350	342	371	334	358	334	348	349	348	375	346	351	356	338	340	360	363	336	348	313	357	350	328	332	329	356	332	353	351	352	330	356	369	344	449	364	349	339	339	307	366	352	327	361	319	349	369	355	374	382	394	330	347	348	353	331	344	323	354	339	362	364	335	336	319	345	307	362	363	349	381	342	338	341	330	364	331	337	360	366	349	337	356	386	377	366	326	339	328	314	353	343	360	380	329	363	361	350	353	350	344	362	356	342	354	354	355	366	364	338	316	348	326	306	321	339	370	328	360	346	371	336	355	337	357	366	334	369	386	365	352	345	367	376	344	353	369	335	384	362	358	376	342	336	365	366	338	361	326	350	363	365	366	335	364	347	337	316	361	358	362	337	316	312	350	361	378	332	306	364	389	368	305	368	359	342	319	374	396	356	299	350	366	358	358	353	378	369	339	356	332	362	327	332	355	326	365	333	337	322	397	345	313	314	349	344	358	336	340	341	352	347	352	381	358	352	352	354	333	347	333	366	344	336	372	366	370	336	368	359	348	337	336	341	329	310	336	361	329	350	330	342	359	334	377	339	336	350	323	360	338	340	352	356	370	362	348	356	376	367	350	357	347	359	361	311	358	323	362	353	343	353	349	345	358	370	359	341	336	322	360	350	357	349	346	343	346	362
40324	41548	30823	17778	10831	6521	4989	5009	6476	3595	1068	1351	1770	1708	1968	1807	1670	1241	1424	908	970	1220	1205	761	782	638	537	496	563	510	456	443	294	196	231	234	220	185	144	137	168	142	119	118	144	147	149	118	107	107	93	114	103	84	82	82	96	87	78	78	83	69	88	76	114	82	71	100	87	87	78	84	81	70	79	77	80	75	82	89	91	77	93	71	77	87	73	94	98	84	92	91	90	90	96	76	90	92	88	84	80	79	70	95	79	97	80	78	79	80	91	80	80	84	73	81	99	75	82	88	77	66	87	77	66	63	88	99	78	81	87	83	71	77	75	91	63	72	102	73	95	82	85	79	63	79	83	63	88	96	86	98	84	68	64	95	75	75	89	93	78	91	84	73	81	79	78	75	86	88	82	97	77	92	82	70	64	79	81	77	89	88	82	91	82	79	91	86	76	70	76	92	60	68	72	78	65	81	83	83	80	95	84	87	74	73	88	93	79	80	92	81	85	83	93	75	63	69	73	72	102	83	90	80	93	69	69	92	88	69	99	73	92	86	85	72	73	95	81	82	68	75	77	74	95	81	94	83	82	81	77	78	75	87	78	78	99	80	92	78	72	78	97	84	80	90	73	82	81	93	78	79	78	77	79	91	73	81	83	78	73	86	64	79	75	65	84	91	73	100	80	69	78	84	93	77	80	86	73	71	80	73	72	79	79	81	80	83	71	77	81	78	83	88	86	85	72	85	73	107	75	85	74	73	93	91	72	94	90	96	80	99	88	84	85	81	78	72	76	91	80	87	78	67	88	94	92	78	64	85	66	90	88	79	82	83	81	76	78	86	69	103	96	106	63	92	72	75	61	85	75	78	87	79	75	82	90	61	107	84	82	77	71	76	82	87	76	72	81	95	86	82	93	79	86	78	83	80	85	70	98	86	87	67	83	71	103	78	88	72	84	101	93	81	73	83	102	69	80	76	90	84	81	93	72	99	76	78	74	91	78	84	83	74	85	69	80	83	86	75	77	80	97	76	67	68	82	102	87	85	91	83	91	86	73	67	89	87	68	83	70	89	65	83	103	98	98	79	91	73	77	87	81	81	70	96	80	84	75	83	81	93	88	84	75	81	74	80	114	68	92	94	81	76	78	69	91	83	73	74	85	84	97	84	65	98	90	95	76	66	60	86	79	90	96	61	100	63	73	89	99	74	77	94	71	83	84	93	64	75	74	74	69	83	81	77	87	73	78	90	85	81	84	81	77	91	92	81	76	64	86	88	96	79	110	69	97	72	75	75	85	97	96	75	67	78	83	76	88	88	80	75	75	88	86	80	83	78	79	95	71	94	78	89	69	73	76	93	80	84	92	89	78	71	92	80	80	92	96	77	77	68	93	83	84	100	103	95	81	82	73	94	78	71	80	85	94	79	79	83	76	81	78	93	81	98	73	92	82	75	99	66	80	83	101	69	87	81	79	83	69	76	94	69	78	83	96	69	82	96	80	73	73	92	79	83	89	85	87	67	78	92	81	92	104	73	71	79	87	89	103	98	75	92	79	95	71	87	94	85	82	80	82	71	84	98	91	73	77	81	81	93	77	85	77	100	67	75	84	75	84	90	83	88	78	72	87	73	79	69	95	82	84	94	98	98	97	81	69	67	76	91	84	76	75	90	93	67	79	91	79	70	93	92	80	103	75	76	79	83	83	91	72	79	94	83	97	80	98	70	89	88	104	69	88	88	78	78	74	81	111	92	68	80	97	79	84	87	91	65	74	79	82	77	80	77	88	80	83	65	93	87	96	82	86	88	85	74	85	78	96	75	76	86	95	68	74	65	76	95	92	76	72	81	79	95	74	72	82	77	81	92	87	82	69	82	68	86	67	68	71	94	72	78	91	83	57	79	90	72	92	71	77	88	97	77	68	81	74	76	85	76	106	96	93	88	71	94	89	91	79	84	85	93	85	93	89	95	92	83	68	74	76	80	69	86	94	77	62	82	90	82	100	77	91	81	76	94	88	82	88	113	72	78	78	80	86	95	96	69	73	70	83	82	90	90	91	86	70	88	83	81	80	63	81	75	88	92	103	75	86	75	91	75	74	76	76	89	104	93	80	74	79	88	78	65	77	84	66	90	114	87	86	79	78	75	73	86	76	85	98	103	84	77	99	73	103	74	72	82	80	85	79	99	93	90	97	85	75	91	79	70	84	98	95	86	82	81	70	98	65	78	82	93	87	78	85	77	79	90	98	63	77	91	83	77	75	83	85	85	95	97	80	88	78	104	86	86	78	88	84	80	79	63	87	82	74	78	89	104	73	89	81	97	84	95	74	77	82	79	71	86	87	110	80	84	84	100	92	79	80	87	96	74	88	92	87	93	78	91	79	72	81	76	80	86	80	94	95	80	75	99	93	96	105	81	81	87	84	96	107	78	87	68	79	87	87	84	92	83	69	93	98	82	74	102	85	75	88	90	74	82	78	89	77	79	87	75	82	76	68	85	72	93	72	85	73	99	76	85	77	94	83	79	83	86	74	61	99	67	73	76	84	107	97	94	76	73	73	100	75	71	94	90	87	89	71	91	76	81	88	74	69	94	99	81	92	94	82	86	80	71	77	81	91	73	88	97	92	80	86	75	73	76	87	82	85	81	78	95	80	84	88	78	95	81	74	75	79	84	84	88	68	90	76	88	89	78	72	82	73	87	74	78	80	85	71	77	77	79	83	65	75	82	80	78	85	78	86	69	87	78	81	85	87	85	66	78	75	75	98	67	93	95	95	74	79	77	74	67	96	75	94	71	92	99	84	87	101	69	80	70	95	81	94	68	94	72	93	95	105	87	92	87	83	88	84	89	94	88	75	78	97	86	90	82	83	82	89	71	82	100	94	72	71	81	73	69	59	91	68	92	74	69	76	84	78	88	83	83	75	82	69	76	81	67	91	84	79	84	80	76	99	91	83	83	67	77	84	95	89	75	69	88	91	83	80	91	84	77	91	65	77	94	82	90	83	85	82	82	89	94	77	74	79	87	95	76	76	75	79	84	85	66	88	75	75	83	82	101	71	72	93	71	82	82	75	82	76	67	82	93	90	78	92	96	79	80	82	92	91	75	91	82	71	64	78	80	81	91	84	85	82	85	80	85	98	96	78	72	78	80	83	84	81	86	95	94	79	73	79	88	79	85	91	90	83	109	78	84	84	75	89	54	87	76	87	77	98	78	66	94	90	72	83	67	82	69	84	87	87	89	99	80	87	84	89	83	84	88	79	74	92	81	90	74	99	79	95	74	97	73	80	79	74	81	81	67	84	89	78	80	81	85	85	96	96	72	62	106	77	77	66	94	86	84	71	87	82	70	79	71	88	90	67	74	102	91	105	87	89	91	83	106	83	79	77	89	93	97	88	71	97	82	78	84	90	80	83	80	96	87	92	68	95	82	93	71	96	80	86	72	90	93	64	95	93	75	78	60	71	90	63	87	117	82	74	85	77	89	91	75	85	91	85	78
27401	37915	32161	23521	22851	22061	22184	25156	28634	17900	8629	12337	15675	17375	19766	18510	15853	12751	14658	10437	11188	13612	12824	10023	9059	8691	6957	6606	6826	6040	6235	5287	3953	2573	2507	2825	3080	2127	1495	1517	1739	1611	1332	1330	1413	1378	1183	855	840	720	549	574	474	519	401	341	341	325	317	275	282	278	264	266	257	262	245	281	262	239	257	245	240	231	239	224	255	227	268	252	241	255	233	260	246	235	262	250	253	263	254	228	266	256	235	266	239	257	244	234	225	244	268	264	239	249	280	233	261	272	253	259	217	263	228	241	249	265	223	255	270	252	257	273	228	221	241	262	220	239	257	268	253	245	246	237	250	257	205	223	235	233	250	266	254	231	246	234	239	248	245	262	254	247	243	212	238	263	251	241	250	229	230	227	246	249	246	269	264	258	212	224	244	228	222	251	230	225	241	222	284	247	251	204	266	252	253	258	237	238	236	275	234	225	245	225	260	229	238	253	272	236	249	240	239	245	238	216	236	240	242	272	241	251	235	258	267	238	243	277	237	231	275	235	228	232	250	258	252	244	239	235	244	259	237	248	231	254	245	242	245	244	229	227	266	268	244	222	212	227	271	239	263	256	241	246	214	233	231	246	254	230	224	247	235	237	225	265	258	252	244	248	245	246	239	238	258	225	262	243	250	240	248	237	255	235	284	269	224	232	238	258	234	255	219	259	246	290	251	235	232	235	231	231	230	227	250	228	247	259	249	245	253	250	204	224	263	247	245	233	245	269	250	228	257	235	268	257	254	259	246	258	243	223	253	253	212	242	234	257	272	252	236	253	255	244	262	205	230	237	245	230	248	259	230	251	250	259	231	228	251	217	212	240	256	229	234	242	238	246	240	235	247	250	276	269	250	256	214	257	243	252	258	260	250	249	253	236	255	260	249	242	252	276	209	250	223	230	279	264	221	256	256	250	231	236	261	253	241	250	219	234	268	229	239	246	234	228	253	273	279	252	255	245	245	233	255	244	238	244	216	265	221	257	237	232	255	244	263	237	284	241	269	241	243	259	239	236	255	249	246	261	252	251	252	235	228	254	251	264	249	253	247	261	277	280	252	241	241	229	253	252	262	248	235	235	270	240	257	239	232	227	246	262	271	296	257	251	291	232	233	231	241	209	230	241	271	232	237	265	236	262	246	214	234	266	245	235	242	221	271	240	249	259	258	234	254	250	207	248	266	227	242	233	248	223	261	250	258	261	235	241	253	246	245	229	231	216	272	224	269	210	225	259	241	238	238	254	213	245	255	245	238	248	219	231	255	225	242	273	275	241	220	245	204	266	228	233	247	217	249	238	220	217	220	234	238	239	267	255	241	253	247	251	257	239	251	285	234	245	233	237	264	270	260	223	251	250	255	246	235	243	249	268	246	242	240	246	231	256	264	227	267	256	253	220	248	244	221	285	255	276	252	245	245	295	224	249	265	237	250	242	246	253	256	241	286	236	262	251	251	253	237	245	240	236	263	228	240	250	252	248	254	258	223	237	232	271	249	281	256	230	229	245	248	225	255	217	266	243	265	259	206	227	230	249	270	245	255	245	235	243	244	261	261	255	245	262	234	263	230	280	243	240	207	268	244	259	235	221	257	231	243	223	234	289	264	221	250	234	231	250	262	268	244	242	236	252	264	249	223	241	232	246	254	227	264	258	241	238	228	272	248	230	239	229	249	252	225	251	237	231	282	244	251	252	242	284	236	248	234	269	236	266	265	255	230	240	239	279	252	247	244	230	258	241	227	231	245	243	266	253	238	266	231	239	253	222	249	246	288	218	254	240	260	251	263	231	228	252	246	252	239	253	250	258	246	209	241	241	240	211	265	239	212	249	222	264	257	252	235	243	242	226	247	246	244	253	248	254	212	256	220	229	251	238	272	259	241	248	232	244	266	248	245	240	213	213	222	236	261	252	249	239	255	257	244	227	251	265	263	240	244	230	259	230	242	249	279	230	254	241	265	258	254	255	255	250	242	256	252	231	231	247	241	243	219	238	247	252	264	231	250	228	228	254	245	240	237	249	248	257	237	255	240	255	226	249	223	247	233	225	217	216	269	247	246	253	238	229	246	245	210	249	272	245	225	248	287	254	233	244	234	251	230	240	241	229	244	262	250	238	280	238	216	238	214	300	249	224	255	211	235	241	228	248	252	224	244	232	235	248	246	256	244	256	247	246	253	215	248	266	248	253	260	236	253	224	244	226	263	245	258	251	231	220	260	237	251	240	224	245	243	227	221	240	252	210	238	229	237	220	232	264	238	255	251	222	235	245	248	249	253	205	244	244	245	235	251	228	253	263	263	243	236	212	214	226	232	245	213	243	254	236	237	242	242	236	254	221	224	237	238	254	255	242	250	273	245	244	256	246	244	230	282	233	248	256	227	282	231	249	280	266	244	260	223	209	260	266	246	238	248	250	221	232	265	257	232	236	209	230	246	207	232	240	250	240	242	235	242	245	251	231	243	264	256	251	262	209	244	247	232	251	248	246	247	249	226	257	200	263	202	268	230	233	249	232	250	238	248	234	249	263	236	276	246	236	225	246	249	237	256	264	262	252	245	241	266	260	238	217	244	298	248	235	253	225	243	217	248	227	240	270	240	251	224	240	259	255	227	248	238	250	255	257	255	244	227	235	250	224	259	230	256	263	250	270	232	237	237	264	239	247	259	253	215	245	247	231	232	240	256	263	264	238	241	260	225	248	232	249	243	227	254	234	245	224	228	238	252	256	223	233	254	233	237	251	249	251	243	242	216	265	230	238	234	252	229	257	261	256	249	235	226	263	244	248	216	231	237	266	232	270	266	263	230	237	246	229	257	246	242	279	251	245	238	242	230	259	250	260	267	277	248	238	253	234	253	279	236	246	232	225	244	256	232	242	245	276	238	221	266	228	224	278	243	246	238	259	226	255	245	238	272	272	257	246	254	231	238	245	244	246	250	244	258	258	244	219	217	235	230	260	237	247	271	250	242	237	207	254	240	262	264	259	259	243	227	223	260	247	266	254	252	232	233	260	233	227	207	227	208	246	239	228	266	244	234	275	220	254	251	228	247	238	244	252	231	230	249	276	223	254	241	238	225	248	262	240	230	233	265	254	250	236	281	235	253	232	244	266	238	237	262	245	257	229	219	252	241	239	255	254	286	266	251	230	247	229	246	219	232	248	251	244	253	242	240	260	234	246	222	265	259	251	279	234	262	265	268	254	243	257	195	246	237	222	218	220	241	228	275	255	253	231	263	233	247	263	253	240	236	266	266	228	221	236	246	234	239	274	237	250	256	251	237	240	220	236	239	238	267	233	234	250	235	272	248	257	239	225	226	257	260	231	252	262	266	244	239	237	274	228	238	234	265	253	258	248	221	257	233	262	243	229	254	231	235	251	233	231	255	258	236	257	237	227	265	255	262	248	242	272	264	255	239	245	212	231	250	227	222	242	236	230	216	223	262	244	232	248	231	242	265	269	264	236	257	225	250	278	243	235	238	236
9223	7390	3769	862	543	444	394	384	447	310	224	218	223	248	249	240	228	223	232	218	220	214	203	189	199	200	167	165	186	177	194	182	168	150	157	178	156	178	161	154	159	185	170	176	163	142	157	159	165	179	194	177	165	190	182	158	189	189	177	168	168	164	141	157	180	161	153	168	174	176	160	152	169	162	163	154	151	176	155	152	192	195	196	158	163	157	158	162	141	162	179	168	190	132	187	184	179	178	164	133	161	168	176	151	189	175	157	158	164	148	139	177	169	157	167	156	155	179	156	178	138	169	169	158	159	153	151	178	178	159	165	164	157	138	161	172	171	157	175	156	155	173	163	155	175	162	152	182	205	160	171	152	163	144	159	184	164	164	144	139	197	167	151	164	173	175	174	172	171	176	175	160	164	152	140	153	181	167	161	156	170	170	156	161	160	162	155	183	173	170	177	152	168	141	166	154	157	176	169	152	163	149	162	155	149	171	189	145	190	156	147	192	156	167	172	162	168	148	168	147	173	169	183	147	167	151	165	150	160	151	160	178	152	157	150	162	161	177	151	144	157	175	139	179	153	162	167	144	191	164	146	176	171	153	164	172	154	185	185	161	176	178	156	188	185	172	175	161	160	161	156	179	168	165	177	175	170	181	167	162	171	167	154	166	155	175	166	173	150	160	149	173	184	178	152	178	161	158	170	172	165	150	172	153	192	186	154	147	149	160	166	164	173	161	170	151	162	185	158	190	158	174	171	188	165	157	187	151	180	176	171	169	160	170	187	169	179	162	164	171	174	182	154	170	151	170	161	165	146	172	164	150	155	180	153	167	167	160	160	178	185	194	156	167	177	161	154	166	155	165	172	185	159	174	191	169	179	171	161	170	172	159	172	166	162	187	164	159	192	159	163	166	155	141	127	162	162	175	165	179	167	150	151	174	166	145	170	183	148	189	163	157	156	161	155	194	163	152	177	158	177	165	178	156	156	192	158	166	160	191	161	151	169	150	146	159	177	179	168	181	151	190	156	162	161	160	172	191	169	177	181	188	154	170	174	177	163	170	186	162	146	158	156	140	180	159	165	146	156	163	163	172	164	163	172	163	154	156	178	186	162	186	174	173	176	151	144	160	157	149	173	206	161	170	163	165	170	164	145	147	168	167	176	176	178	174	172	161	165	131	146	161	170	177	176	175	170	151	175	174	145	174	176	173	176	182	166	152	151	152	181	151	166	179	196	159	162	144	168	178	173	171	175	160	177	183	167	178	177	164	161	181	154	162	167	166	170	164	162	147	159	179	154	164	170	166	193	167	184	159	141	152	194	161	162	177	143	175	168	142	142	170	163	141	170	169	168	168	155	180	167	173	180	173	169	156	173	170	164	166	196	193	156	151	163	174	157	170	149	164	176	180	172	160	146	158	156	170	153	153	153	158	164	155	196	171	153	157	187	154	165	178	186	160	164	179	158	177	156	152	165	143	172	174	162	161	168	186	182	158	168	172	175	149	168	161	150	157	171	173	143	157	181	172	192	178	157	147	144	160	150	156	173	154	173	144	150	165	159	170	170	152	182	169	167	161	154	157	165	160	184	173	164	177	171	165	176	165	193	161	167	175	185	182	157	184	148	164	171	191	168	162	174	149	186	193	183	193	166	182	174	179	169	148	165	173	153	173	158	181	169	167	167	162	170	167	144	187	153	155	163	177	154	168	154	170	181	182	188	166	183	190	163	189	177	177	146	168	177	149	190	165	183	184	185	156	165	173	170	182	191	168	164	181	166	163	176	146	149	168	179	163	137	142	175	172	146	182	154	169	169	141	149	165	161	154	159	163	150	160	189	177	170	164	173	172	187	184	163	177	188	174	180	182	130	185	178	178	163	175	166	175	166	162	175	159	189	166	177	180	153	151	170	168	160	154	147	168	171	149	176	158	160	155	162	146	178	170	163	165	178	155	180	174	185	160	177	192	169	146	184	152	171	188	175	171	166	152	159	166	152	167	164	152	163	178	162	178	165	180	166	157	168	175	172	171	169	164	156	176	167	159	162	165	164	168	149	161	163	164	168	139	169	133	165	167	131	168	151	152	164	178	180	171	144	143	153	188	138	167	162	156	160	158	171	168	170	178	166	179	164	167	179	183	146	150	161	188	173	179	170	187	137	143	160	173	142	159	140	144	165	156	154	139	180	158	178	170	203	140	152	151	167	157	182	150	184	166	140	149	163	176	176	166	178	189	158	164	175	152	170	140	165	180	188	167	165	168	205	174	164	185	182	188	168	158	151	176	165	176	182	181	146	158	153	156	143	168	179	157	146	175	181	155	184	166	147	178	179	178	160	142	168	183	163	166	165	192	173	187	171	172	168	156	176	175	146	159	184	155	177	155	174	177	163	176	172	184	150	170	189	174	184	166	160	159	158	166	170	137	160	164	157	168	163	160	164	166	169	172	173	178	179	165	169	149	169	159	155	156	153	162	166	151	161	165	157	162	188	150	181	170	187	173	179	146	162	145	167	164	158	158	157	179	176	189	180	145	163	172	161	172	173	183	164	146	157	148	178	171	156	166	173	139	176	167	178	158	173	165	167	158	170	175	178	174	144	150	177	157	175	161	159	153	181	184	136	148	152	167	164	186	145	161	190	154	178	159	166	169	165	166	166	163	180	147	182	154	170	166	165	171	191	179	169	168	173	171	185	197	154	175	162	143	169	174	174	163	165	156	167	169	196	160	174	186	162	159	170	159	180	173	173	195	151	145	179	147	163	190	161	167	183	180	180	172	172	125	187	140	175	156	157	157	142	166	181	144	177	160	162	159	173	170	178	173	173	162	171	165	161	182	173	180	143	146	190	164	162	153	177	156	169	156	168	184	148	166	168	165	185	139	210	176	159	153	179	163	180	166	146	151	165	153	147	160	175	190	185	172	170	161	183	156	181	168	158	177	173	165	185	157	145	174	158	172	168	173	165	171	171	145	163	171	189	177	155	177	179	171	158	147	180	175	173	189	147	147	159	196	167	176	158	179	189	167	152	180	166	169	176	166	156	167	193	191	157	160	149	154	174	162	163	156	187	148	181	158	161	172	175	185	173	182	184	195	163	170	170	181	174	159	167	165	184	197	169	184	181	169	152	172	161	172	163	161	150	181	160	181	157	184	164	168	159	150	161	172	160	175	182	163	172	167	179	142	179	169	166	171	183	156	165	173	151	146	140	163	164	187	147	146	146	164	172	163	150	145	163	184	150	157	164	180	181	153	173	168	162	167	182	165	169	166	180	171	173	146	162	179	180	195	161	180	167	148	154	155	166	174	162	184	177	167	136	152	176	166	176	171	160	154	174	177	184	174	137	189	178	146	176	181	182	174	175	158	163	155	187	162	153	149	171	143	171	160	181	162	141	173	168	165	162	173	163	166	176	173	176	161	167	198	163	164	163	166	188	156	145	162	151	172	158	188	175	141	165	175	157	149	155	163	173	178	170	166	161	169	163	164	149	163	166	170	155	170
7858	10498	13062	7031	5519	4818	4220	4120	4571	3249	1510	1915	1823	2074	2237	1964	1787	1697	1603	1266	1217	1351	1361	1104	1000	924	861	928	844	752	746	739	615	582	516	574	587	546	497	491	527	481	498	534	482	487	505	496	495	477	447	444	458	460	456	496	464	466	461	453	399	470	446	475	447	441	427	471	461	458	443	453	452	454	471	441	441	420	439	443	461	448	445	440	471	463	452	429	435	457	470	454	468	455	464	417	437	461	470	493	426	449	459	488	495	460	427	460	476	496	401	455	441	471	462	479	447	429	456	453	474	463	435	447	423	418	400	518	467	457	413	438	459	410	470	464	492	411	464	438	452	432	447	410	466	479	435	474	443	445	418	464	462	419	454	482	450	478	440	469	434	459	440	439	476	466	432	463	422	438	443	439	422	446	442	427	483	455	449	448	444	475	459	452	457	417	455	450	428	451	441	513	465	444	439	501	448	467	431	439	450	471	498	480	454	459	438	459	482	427	444	451	450	484	457	464	474	449	501	431	428	459	457	455	471	446	466	446	467	442	464	489	423	449	466	426	414	469	466	449	452	488	430	486	485	464	440	481	457	469	432	429	422	474	443	452	477	441	460	470	431	432	439	471	426	477	457	460	475	397	453	465	479	471	488	445	469	466	501	457	452	501	410	447	445	439	471	433	464	470	467	465	433	457	452	431	419	463	457	475	458	495	466	444	435	440	435	432	471	455	448	422	473	448	466	440	453	469	444	459	437	446	422	471	442	477	445	443	461	475	484	452	459	457	466	439	417	454	446	459	475	467	428	432	431	454	449	479	465	469	442	425	452	456	447	458	401	470	432	457	477	447	446	421	443	446	411	440	441	464	445	425	477	476	451	457	446	460	473	449	438	457	491	433	490	467	460	445	406	494	463	430	491	482	457	466	478	447	427	444	468	478	476	452	443	448	428	404	463	481	424	465	424	421	433	457	419	453	428	419	433	454	452	470	392	466	451	414	448	481	452	448	455	451	488	462	448	457	491	471	469	451	463	456	465	461	452	466	479	483	443	445	468	474	415	447	438	451	471	469	435	495	467	481	423	478	442	440	435	473	441	424	445	468	431	478	429	441	447	462	451	432	480	438	450	457	461	470	487	440	472	475	447	483	411	460	454	434	438	444	464	445	424	452	422	440	444	472	437	430	479	493	480	460	440	440	439	420	426	451	449	457	438	456	449	494	447	475	396	459	454	473	439	457	428	453	506	460	518	398	424	427	438	414	423	469	428	468	434	440	411	481	427	454	438	450	455	478	505	402	476	503	469	487	456	464	472	451	458	456	421	480	414	471	438	447	442	490	462	445	450	485	470	438	429	443	491	430	496	484	448	447	429	476	460	429	454	441	477	477	441	432	454	453	435	468	428	442	462	428	463	448	463	436	487	463	426	457	431	453	452	444	453	438	471	462	464	447	442	445	446	466	451	476	443	454	450	485	469	442	472	443	462	420	438	491	459	451	444	394	472	457	452	419	423	451	454	447	450	435	426	474	499	453	407	455	438	470	443	456	464	461	452	458	457	459	460	464	432	406	405	478	473	454	439	465	458	496	466	433	438	440	464	436	460	432	427	465	442	455	443	437	442	462	463	495	437	421	448	442	458	477	521	462	442	438	444	458	453	499	461	445	470	487	429	475	454	448	451	422	470	462	465	473	457	489	427	477	457	424	450	455	489	451	441	461	479	488	423	443	434	446	448	434	469	482	419	472	406	485	455	469	465	434	497	432	448	416	439	445	450	463	442	451	483	420	462	478	481	451	468	469	458	479	445	454	443	431	467	482	428	451	453	445	453	479	439	421	449	457	466	428	469	426	454	470	486	471	439	492	451	495	465	497	461	489	453	499	427	410	476	504	449	457	461	467	455	454	478	454	468	442	451	461	507	471	451	423	438	485	457	438	453	426	438	429	454	431	421	428	430	465	446	477	472	447	454	454	427	451	487	466	494	472	420	449	431	464	471	438	480	461	431	463	478	443	468	457	446	468	433	480	467	457	443	463	471	480	457	458	426	431	447	467	460	473	450	441	441	455	495	448	454	442	475	501	425	480	438	458	478	448	466	476	448	456	460	448	433	418	433	438	441	476	432	428	466	426	427	523	433	420	448	460	451	445	461	444	445	450	466	470	419	461	451	476	478	426	467	440	487	511	434	453	489	458	453	441	479	464	490	436	502	404	453	411	461	441	439	468	459	476	428	480	443	477	448	439	459	483	442	396	441	427	487	476	511	437	438	434	509	485	465	496	436	484	416	462	426	436	442	485	451	447	438	431	447	415	479	486	446	463	455	480	460	456	449	427	459	426	473	431	445	477	484	448	418	482	461	441	468	480	469	443	466	460	468	446	467	458	434	472	442	482	447	467	454	448	479	433	486	434	504	514	474	443	421	476	427	435	468	414	501	446	394	472	472	442	447	480	504	463	495	474	473	428	475	438	438	463	434	496	405	470	449	453	498	430	456	453	490	449	439	445	473	450	396	411	455	471	449	441	443	455	458	455	464	452	467	449	469	427	487	445	476	458	461	453	476	415	445	433	457	460	509	469	434	450	452	474	461	449	447	466	497	428	476	458	440	441	468	457	455	460	480	460	452	460	434	454	460	450	447	430	444	467	430	460	476	451	404	459	426	474	456	441	465	485	506	452	451	472	452	445	420	483	428	440	462	435	412	452	419	389	459	475	435	463	440	490	464	467	479	467	466	464	443	466	451	478	427	476	488	462	487	447	475	429	424	441	460	458	471	425	500	442	435	424	466	472	464	401	468	444	433	439	462	468	451	470	464	461	444	426	450	435	471	463	484	466	447	456	407	451	471	454	469	474	450	442	458	453	435	416	471	472	445	458	472	448	444	430	460	471	395	438	438	467	472	464	485	447	471	470	450	443	458	454	442	474	458	443	450	428	437	450	473	468	440	448	446	464	461	428	459	469	445	466	481	442	453	473	464	493	484	463	433	444	469	455	481	476	452	458	425	466	475	455	452	470	442	447	458	444	450	448	448	441	423	466	407	459	470	503	472	458	420	447	443	398	460	448	443	443	411	407	456	451	461	497	479	472	430	444	437	461	473	466	451	460	460	437	487	439	475	463	438	466	470	460	463	448	434	463	451	469	451	464	478	430	477	430	490	449	460	428	485	419	449	465	452	448	449	461	449	445	462	473	477	476	437	446	454	477	458	462	438	444	471	473	447	481	441	426	447	435	438	462	431	444	461	429	449	421	440	470	448	454	465	461	477	422	452	466	468	438	438	438	475	470	446	454	456	435	435	444	484	434	458	488	435	472	485	465	471	413	461	440	474	414	452	453	471	460	437	477	496	460	423	457	446	463	461	464	426	422	456	426	450	425	446	471	422	465	457	452	460	474	493	475	397	491	437	443	436	446	429	459	448	472	468	460	431	451	451	454	456	428	441	484	491	473	446	492	494	426	474	451	468	465	437	452	462	506	476	445	437	468	458	500	454	412	459	426	446	468
30262	30758	21523	9297	3391	2680	2071	2474	2655	1742	729	844	759	1121	948	983	786	810	902	505	504	694	543	439	449	404	392	353	347	297	274	261	235	193	225	203	190	168	165	151	152	147	153	169	160	134	170	151	125	144	128	137	147	117	101	142	121	115	127	116	125	115	115	132	122	128	122	114	111	108	116	124	118	135	121	117	125	109	103	128	135	139	102	123	129	114	132	127	125	108	124	142	107	133	123	123	113	121	119	144	95	107	138	108	120	117	129	132	150	127	132	132	111	122	122	122	124	112	129	126	127	125	135	122	136	121	129	117	129	116	142	116	116	110	109	111	118	121	119	130	130	118	120	118	125	121	122	123	117	138	127	130	96	129	125	119	131	103	138	153	116	116	120	115	129	128	117	117	158	127	122	128	125	118	103	124	142	137	117	110	106	111	127	117	140	110	128	129	112	134	123	133	125	119	130	130	120	125	118	108	139	129	133	109	139	108	124	126	140	106	132	128	112	116	118	118	135	141	142	130	113	152	115	129	132	110	116	114	119	147	140	115	127	134	111	129	140	130	131	123	119	117	113	126	110	131	120	122	114	133	121	116	148	111	136	125	105	130	127	124	115	120	125	124	133	119	106	143	101	93	123	134	131	136	124	118	131	119	121	105	103	123	125	127	118	136	126	115	117	124	110	130	122	112	124	116	117	111	103	118	127	126	131	118	110	117	120	109	127	129	112	124	132	129	115	128	125	124	118	132	138	128	112	104	134	132	143	119	113	116	123	129	103	119	119	133	134	138	140	135	122	125	132	136	155	130	124	118	113	120	121	148	152	130	132	112	137	123	95	130	130	115	119	130	127	124	118	125	124	118	111	130	126	102	104	136	114	129	134	118	114	107	108	102	128	116	127	134	134	122	116	128	105	139	125	128	122	110	111	108	127	136	122	127	133	108	109	116	109	107	132	135	131	126	127	131	122	110	113	113	123	126	133	142	131	123	127	132	118	118	149	126	124	118	123	124	137	125	134	118	105	124	128	129	132	131	117	120	103	110	131	107	120	113	125	125	128	128	107	113	120	129	118	131	130	133	129	125	120	152	121	129	125	131	125	109	101	125	133	126	154	131	139	149	135	126	116	109	121	115	120	115	115	136	114	130	126	119	121	128	109	126	124	135	112	138	135	132	127	126	110	131	123	121	127	110	125	125	149	132	129	127	133	129	125	119	123	135	126	111	113	139	111	108	116	128	136	120	123	122	121	114	161	109	126	124	122	134	127	131	124	122	114	133	122	108	137	107	120	125	127	109	133	121	134	120	132	109	113	130	133	116	111	110	109	129	115	121	129	127	140	150	122	113	123	131	115	120	119	134	106	138	139	130	143	143	129	128	131	112	134	118	132	120	121	125	129	135	134	135	120	119	136	137	115	129	129	128	120	112	136	103	139	136	104	136	101	145	129	122	127	135	115	116	154	120	156	103	138	142	109	142	138	127	130	111	114	123	106	124	115	121	113	117	103	116	130	129	128	120	107	104	126	127	125	128	125	112	115	126	130	130	113	113	105	120	134	111	132	99	121	135	115	107	111	125	117	134	123	134	114	126	132	112	136	141	132	132	134	133	106	125	132	118	126	121	100	127	124	124	117	133	109	135	140	140	136	118	129	106	139	129	124	123	129	131	116	141	121	115	123	133	141	127	125	126	135	109	117	127	136	113	114	116	129	125	111	104	110	111	114	135	132	123	119	128	142	108	132	120	129	130	118	135	135	118	132	116	110	131	127	110	135	146	134	124	126	129	135	149	96	132	126	134	125	126	116	134	119	135	112	106	103	126	109	141	124	125	146	129	126	129	120	115	135	110	133	120	123	126	120	122	142	119	136	160	128	122	146	119	116	119	107	145	107	129	114	146	120	113	126	111	120	132	126	119	104	136	130	113	113	113	130	107	127	112	132	124	112	118	99	104	124	139	135	132	126	109	123	124	136	130	124	128	132	111	133	141	98	111	99	131	125	117	116	133	121	125	130	134	120	116	140	116	132	115	124	114	128	145	144	129	113	123	113	124	121	116	121	131	134	125	142	147	115	126	125	138	141	110	114	126	125	136	142	117	118	149	118	120	111	125	125	136	120	127	124	120	111	120	122	124	130	109	125	132	121	138	102	143	114	122	133	131	119	124	126	140	103	119	126	122	152	123	106	139	132	126	132	123	121	122	138	124	124	137	118	129	124	130	128	112	116	110	132	131	135	138	125	126	134	139	127	137	116	107	114	101	124	122	119	134	111	110	119	130	111	143	125	126	124	119	113	131	125	123	113	132	123	118	119	125	114	113	117	118	121	130	132	118	135	115	131	114	111	115	141	122	113	134	122	129	117	118	119	124	125	127	114	119	118	118	132	116	117	123	113	114	145	128	132	122	127	134	131	118	113	122	106	130	121	115	132	117	107	137	134	113	113	127	125	133	118	128	127	131	133	148	131	119	141	132	122	116	120	128	136	117	115	117	126	132	113	128	135	97	140	133	143	113	112	128	128	129	142	107	124	129	114	141	125	120	109	129	127	116	129	122	119	139	127	115	110	132	116	124	140	148	125	132	121	118	125	128	117	118	149	119	147	117	125	125	135	99	134	134	135	119	126	112	132	113	118	133	134	133	131	129	130	129	127	121	115	114	136	96	147	122	122	112	110	111	128	140	135	121	142	135	129	126	122	139	143	123	119	123	119	127	136	111	104	119	126	123	127	107	125	150	113	115	130	124	134	128	119	116	120	101	119	110	104	118	128	128	130	111	122	110	125	127	127	132	128	119	112	117	118	112	119	127	131	128	105	128	113	102	122	123	109	131	107	120	111	136	121	132	133	126	135	125	119	109	129	128	136	127	127	111	123	132	122	123	134	98	115	109	147	113	136	114	124	119	128	118	106	126	110	111	147	146	125	121	119	115	122	119	126	118	131	130	117	131	124	136	127	128	141	112	129	126	114	133	130	109	130	105	143	138	112	130	117	120	118	133	127	111	118	152	110	115	128	131	116	125	129	124	134	122	123	108	131	98	125	124	123	138	114	142	129	126	108	132	128	117	120	127	105	124	118	119	121	104	121	115	119	137	121	121	116	118	132	115	117	125	127	114	126	131	138	110	115	112	139	128	132	124	117	112	141	133	126	127	111	100	137	122	122	116	125	114	124	129	119	120	141	128	109	114	122	142	130	125	107	130	132	110	120	129	136	115	129	116	126	128	136	134	114	122	127	116	127	125	124	124	114	119	133	104	109	122	117	121	139	107	143	134	113	125	137	122	108	126	122	117	135	116	119	124	126	141	114	120	115	125	136	128	115	109	129	121	124	119	109	138	115	124	125	118	118	121	125	122	110	112	131	135	116	120	122	110	128	122	114	127	141	121	110	134	116	124	138	133	126	108	122	150	129	127	104	118	138	119	133	127	142	122	124	139	117	107	129	121	127	125	124	127	125	114	117	146	116	130	145	143	114	114	132	118	113	124	125	117	153	125	110	141
21118	25884	29290	18145	15321	16203	14539	17951	18601	14036	6370	8614	7726	13382	11970	11794	9636	9021	10086	5701	6118	8170	7072	5633	5329	5254	4966	4515	3980	3750	3195	2956	2151	1769	2020	1914	1360	1280	1111	970	922	958	802	905	921	929	854	765	577	554	434	540	450	419	428	396	393	351	385	384	342	346	346	362	368	362	304	350	327	351	343	328	336	359	359	355	347	355	367	366	361	347	367	350	345	355	367	348	364	317	390	310	356	317	318	348	379	344	337	341	361	355	388	360	334	322	336	353	350	330	348	360	363	358	355	358	353	317	341	372	336	365	336	314	359	335	362	367	360	373	331	331	368	342	358	358	354	362	371	352	370	338	327	336	344	318	358	381	313	336	352	338	354	317	352	350	364	366	342	342	328	341	333	354	332	370	333	367	355	341	332	379	317	350	336	370	343	342	340	334	341	348	319	334	339	356	314	320	359	354	350	339	312	346	349	341	332	335	356	324	349	355	324	360	292	329	347	324	353	358	324	325	345	342	342	346	343	333	355	341	343	322	334	333	363	327	359	333	368	359	350	373	339	345	348	355	345	356	301	342	326	338	362	313	339	338	309	310	329	336	371	320	328	351	347	337	354	334	342	351	331	372	345	317	352	334	321	352	325	348	354	370	327	354	368	357	347	328	290	354	405	323	306	372	364	344	350	339	303	346	342	332	364	343	342	317	329	348	347	359	328	357	373	327	381	312	326	365	338	334	323	335	367	360	341	352	357	372	368	331	329	354	342	348	351	359	336	362	361	370	353	344	365	361	325	380	336	349	388	346	364	329	353	350	338	351	344	356	339	342	342	335	359	332	339	366	342	349	333	350	331	359	322	331	340	338	356	394	376	345	301	378	352	320	342	335	330	340	357	337	349	341	319	339	342	373	319	319	352	383	318	335	335	371	334	360	347	375	364	352	365	332	345	310	297	334	369	358	352	366	325	354	355	339	360	354	360	352	315	371	341	364	331	340	374	371	348	324	355	335	320	326	363	340	332	350	335	329	345	360	370	344	304	340	347	392	325	338	345	350	354	328	337	351	320	353	328	337	386	337	372	366	362	371	373	333	344	372	382	370	355	363	360	323	360	347	316	358	361	352	322	359	334	366	340	336	328	338	310	332	336	329	350	317	363	369	352	313	399	338	345	329	350	303	326	338	349	375	350	340	350	373	324	373	314	323	370	359	367	345	345	335	343	322	319	356	316	338	318	343	381	312	348	299	356	336	335	327	347	325	373	337	352	329	351	325	330	318	321	391	336	321	332	339	369	353	343	351	401	320	368	347	345	375	357	368	368	294	402	299	352	328	357	322	337	335	306	339	313	370	358	358	340	342	352	374	357	322	342	362	338	323	333	309	367	343	347	367	350	359	336	326	328	333	328	362	389	323	347	351	354	352	326	317	360	344	354	344	381	337	344	355	363	359	348	335	365	345	354	366	351	333	344	339	340	327	360	365	316	368	333	344	350	360	348	387	342	355	377	315	359	367	383	329	349	353	330	339	350	356	345	359	344	346	345	330	335	337	340	347	325	367	330	331	345	329	352	313	360	327	340	328	327	325	318	345	323	352	350	348	341	344	356	351	306	350	372	356	360	324	333	347	345	354	330	326	355	351	376	368	343	325	347	363	348	323	361	363	344	346	367	360	335	348	354	366	347	347	342	344	325	319	348	342	347	361	334	357	315	376	337	341	360	376	329	375	315	351	339	351	338	328	331	334	352	356	362	370	341	353	334	366	344	366	319	328	332	372	339	358	361	371	324	353	331	353	320	331	342	321	365	367	323	316	344	340	352	318	343	326	334	344	355	347	349	365	336	334	335	317	373	352	321	367	311	368	342	322	357	363	356	345	375	304	372	348	347	363	336	349	325	327	337	328	350	387	318	344	365	349	360	343	357	319	346	347	339	356	358	320	361	327	360	348	332	324	366	369	340	356	340	325	361	323	354	371	352	338	313	356	328	327	366	335	301	320	331	374	364	331	364	358	313	362	339	353	342	328	378	341	333	350	335	335	365	325	308	366	389	327	351	326	327	337	324	400	371	360	345	333	342	354	315	339	367	350	346	374	346	306	341	330	333	364	375	339	349	353	356	336	341	326	346	358	358	340	375	328	325	369	329	367	322	349	394	353	324	345	360	352	350	341	360	330	369	328	324	362	334	348	341	353	323	370	357	334	366	400	337	348	332	342	376	310	351	334	364	350	357	350	334	380	313	349	338	344	350	358	353	349	320	342	363	378	360	341	309	346	361	369	361	360	364	319	359	295	376	337	314	338	320	339	366	354	343	356	348	319	342	345	360	381	339	358	361	331	350	307	362	356	349	321	359	341	341	383	339	380	363	326	361	362	343	342	353	341	320	343	338	345	323	335	309	363	376	347	323	361	329	336	352	359	352	357	328	325	358	350	320	369	330	348	357	332	346	354	378	377	329	375	322	342	377	351	355	365	354	348	366	371	313	330	318	305	329	371	288	348	318	315	350	380	338	356	337	357	343	332	359	338	342	331	347	343	347	317	373	360	336	369	340	374	343	348	352	370	347	352	340	338	333	323	348	374	349	300	343	355	357	348	347	334	332	367	324	332	341	336	358	356	335	376	387	368	371	322	359	339	327	346	317	370	363	322	347	363	359	350	309	349	344	300	335	320	367	355	378	382	354	326	318	328	348	336	337	352	362	342	319	309	336	382	329	320	339	334	314	367	364	343	348	367	335	388	349	354	369	345	348	333	331	321	335	340	342	356	340	334	348	335	365	341	320	334	343	338	345	348	363	352	335	327	360	332	341	352	348	321	333	337	374	398	335	361	340	372	313	341	350	354	347	355	345	343	347	321	367	348	350	362	341	383	361	365	347	340	337	338	356	359	360	365	338	378	331	341	366	375	334	337	386	347	355	334	337	319	358	357	309	379	351	341	360	343	363	330	323	320	325	352	347	321	358	345	344	342	325	322	343	367	366	328	330	367	333	342	342	380	339	343	356	336	353	366	385	378	366	340	339	343	387	345	402	335	362	387	310	356	353	357	346	353	327	338	335	348	335	340	323	340	359	370	350	336	334	328	331	345	344	366	357	361	344	356	330	333	328	363	346	374	359	345	357	304	329	339	335	351	365	356	330	308	358	344	367	355	352	371	325	346	322	353	326	363	342	335	385	338	365	322	348	347	329	338	331	341	338	339	333	378	322	354	352	356	330	362	324	353	356	357	327	350	325	338	357	346	374	356	380	337	334	347	345	368	347	363	332	375	315	347	379	339	374	341	319	373	387	332	330	333	331	335	351	338	401	338	339	347	327	311	377	346	333	358	360	324	356	340	360	334	331	337	360	355	325	366	369	368	360	340	353	362	362	331	345	345	344	359	323	361	346	340	371	333	314	330	297	335	321	344	357	355	348	354	348	378	364	362	339	345	372	325	359	345	354	307	336	350	354	354	327	336	378	345	343	340	328	338	364	321	337	364	384	373	363	348	373	362	304	349	327	376	366	371	349	368
42513	41508	31301	18621	10287	6676	4402	3648	5005	3212	1439	1148	1198	2266	1972	1801	1437	1481	1287	878	741	1205	1079	817	779	712	690	555	561	468	402	374	246	256	272	222	197	197	146	167	109	148	135	141	143	135	109	120	115	104	100	89	83	98	91	91	87	89	82	83	87	72	76	82	90	78	83	79	89	84	62	73	88	80	91	71	86	70	71	74	98	64	73	80	78	71	79	72	85	92	83	79	70	61	82	99	97	72	64	75	78	82	81	75	65	80	81	87	86	71	80	88	100	84	102	72	81	74	85	78	79	82	64	72	74	90	80	86	86	64	73	76	83	77	86	80	87	86	97	76	80	94	83	83	68	76	71	82	77	78	79	90	82	73	83	85	82	76	75	79	82	75	78	95	87	77	92	79	87	80	73	80	89	87	87	69	89	67	73	84	83	108	87	78	74	87	88	72	80	65	77	91	72	86	81	87	58	79	73	83	67	71	65	64	82	84	85	93	81	83	81	100	82	81	73	74	72	94	76	75	77	83	78	82	80	75	100	72	71	68	80	111	66	86	92	84	68	85	78	75	72	85	107	86	82	81	72	97	91	85	65	88	82	91	80	82	89	86	76	90	74	78	79	74	101	85	73	83	80	82	91	91	65	70	71	94	79	89	92	79	75	75	73	78	80	79	74	102	93	86	87	87	82	84	74	76	77	78	88	75	71	63	64	72	83	78	73	78	78	78	88	85	73	71	81	80	81	76	84	93	74	76	80	89	76	77	79	69	68	75	87	74	101	73	87	65	90	79	68	79	104	79	72	81	95	88	76	76	73	88	85	71	88	84	82	86	92	81	79	85	87	76	75	81	77	92	83	72	78	81	65	89	81	62	84	82	80	66	83	79	92	82	78	68	71	87	81	81	72	78	75	84	79	83	80	67	88	81	76	73	93	96	78	77	80	85	71	77	74	71	83	73	90	71	85	81	84	76	80	90	83	94	107	99	93	82	92	102	78	72	82	79	65	86	71	80	85	71	89	63	102	77	71	76	71	82	82	83	75	90	85	83	97	94	75	79	66	74	85	79	86	87	76	89	88	73	94	78	93	68	104	88	80	71	87	101	81	88	73	77	71	81	83	92	81	83	89	75	97	94	79	82	104	85	97	80	74	78	73	76	80	83	78	74	80	73	76	68	62	86	84	62	80	78	79	67	86	69	57	83	82	93	62	91	72	94	77	67	74	78	85	86	83	91	88	74	66	99	69	77	65	93	68	86	80	87	78	85	87	61	69	71	87	67	72	68	79	69	91	91	81	86	89	85	74	84	81	81	74	81	88	70	79	78	76	83	80	87	77	89	79	79	89	91	92	104	83	93	79	79	80	79	79	83	99	85	96	75	97	79	81	70	82	90	87	76	89	86	78	68	74	101	95	91	90	78	66	89	62	78	93	74	97	94	86	86	72	71	97	76	68	79	82	82	78	84	83	84	75	79	91	79	97	67	82	95	79	78	82	82	78	82	89	84	76	67	71	79	87	73	84	75	90	74	84	94	99	85	69	72	74	76	94	85	75	85	79	71	81	72	68	71	75	81	64	75	72	87	74	66	71	89	65	68	85	89	85	66	79	81	75	71	89	77	75	77	76	71	84	93	90	86	85	87	81	73	88	81	97	91	89	90	77	87	78	82	70	82	71	81	93	59	100	65	67	71	71	86	87	77	78	73	90	83	86	86	85	77	93	65	80	78	83	73	93	81	92	73	72	80	63	81	75	76	73	103	84	83	73	101	78	98	70	88	94	84	73	71	76	71	85	91	99	77	74	81	94	95	73	66	81	89	75	73	88	80	80	83	81	65	100	80	77	91	74	80	79	73	79	109	76	79	93	94	74	92	70	85	73	73	81	75	71	79	94	74	72	91	71	76	82	94	84	85	73	69	73	70	74	84	67	99	96	104	80	72	74	89	81	86	88	82	84	75	81	77	78	68	88	70	76	94	100	56	89	73	95	75	78	81	85	91	77	77	82	89	76	80	99	95	81	75	79	74	57	83	82	79	82	90	78	92	99	100	74	76	87	76	50	75	69	81	80	82	68	89	80	69	80	86	74	78	81	83	89	84	78	83	91	81	73	68	82	70	77	88	78	73	85	87	74	62	79	78	87	84	80	68	71	86	68	74	77	93	79	73	76	67	57	78	79	68	96	91	79	86	92	66	89	91	80	81	78	99	102	89	82	86	93	87	85	82	83	77	88	88	83	96	77	80	74	92	82	88	75	82	72	81	83	73	84	63	90	94	71	75	95	78	83	83	82	77	85	72	84	80	69	85	71	83	77	85	80	81	72	78	82	78	88	85	73	90	86	78	77	91	91	89	82	96	79	71	100	77	66	92	67	77	77	81	77	70	80	71	81	87	88	100	69	80	63	81	80	83	82	87	70	80	83	82	90	62	95	79	82	81	91	72	75	76	93	75	80	71	70	67	77	84	68	79	78	87	89	84	75	69	75	96	87	65	90	86	80	108	94	83	77	86	75	84	68	79	89	78	75	100	66	86	86	78	92	72	75	92	66	82	68	68	82	78	67	72	88	77	65	83	76	64	71	98	87	65	77	78	107	85	75	85	85	77	85	79	90	97	89	92	80	75	81	68	72	84	88	82	62	76	80	92	71	93	66	67	90	73	70	76	77	95	77	88	79	63	97	63	82	94	64	75	68	80	84	66	86	88	82	74	61	87	70	78	69	85	82	95	83	82	70	63	94	76	87	78	79	84	61	81	79	97	87	87	74	84	64	66	78	86	82	89	73	79	78	92	77	88	92	81	66	90	96	85	99	91	85	84	78	75	83	85	82	91	88	88	98	85	83	76	67	86	84	82	79	74	81	68	92	86	93	68	69	101	85	62	74	86	86	86	89	97	92	83	103	72	68	64	90	77	71	96	91	73	95	84	75	84	80	82	84	87	72	95	88	79	79	89	72	79	87	82	109	96	94	84	81	87	95	72	85	74	68	85	77	90	83	66	74	81	87	81	81	75	95	68	77	77	83	68	71	79	87	92	73	60	89	80	72	85	81	85	86	88	70	86	73	82	108	84	93	89	81	89	86	73	84	80	79	92	77	91	73	61	86	85	82	78	91	77	65	78	74	76	74	86	69	69	82	80	82	82	65	78	89	71	75	81	73	88	71	75	84	87	81	85	78	70	81	81	85	80	76	79	78	74	92	67	81	80	74	83	77	80	64	91	69	80	88	84	88	86	76	88	71	71	78	77	77	72	83	84	86	83	89	113	93	85	102	85	86	105	82	75	89	83	84	89	71	76	94	67	87	87	85	82	90	91	72	85	89	76	90	80	77	90	78	82	84	83	89	85	77	85	90	72	92	86	73	82	85	77	74	74	70	86	81	82	76	86	86	90	70	82	81	102	96	90	65	77	78	82	81	97	79	77	76	71	74	64	93	70	77	80	81	90	95	74	70	77	97	103	81	75	85	84	77	89	87	68	75	79	95	85	74	80	73	78	85	66
29569	36644	37263	24758	22574	22969	19452	20517	24469	17961	10268	10699	11217	20501	18925	17748	14099	14742	12271	9671	8389	14300	11806	10068	9165	9247	7868	7417	6922	6238	5431	4721	3786	2880	3144	2857	2297	2261	1714	1707	1414	1509	1266	1388	1283	1469	1148	1020	766	677	464	532	538	419	420	353	320	298	310	281	243	237	268	284	257	239	222	269	275	238	244	212	245	239	263	229	282	239	257	228	237	239	230	234	258	262	240	262	271	283	257	250	242	230	227	246	220	248	232	222	251	234	226	243	239	241	268	258	249	275	262	278	223	247	229	236	248	249	239	221	236	235	242	205	239	266	274	236	226	235	271	260	250	263	239	219	211	256	249	243	249	206	246	241	251	243	244	245	248	244	248	238	231	272	215	216	241	234	249	236	218	255	238	255	260	243	263	244	239	252	267	245	217	268	243	244	227	252	245	252	246	240	231	242	237	246	241	254	264	232	257	251	255	248	242	243	233	219	265	236	240	250	246	251	218	251	245	256	235	244	239	245	239	236	246	250	226	257	233	239	234	276	242	234	256	225	269	234	246	253	235	246	235	252	248	261	242	214	232	246	228	243	231	235	220	249	218	256	264	234	265	232	275	253	245	227	219	234	248	231	242	271	237	238	257	228	231	225	229	220	226	238	234	266	229	239	229	233	240	269	270	248	219	235	240	245	250	223	246	250	240	223	207	231	247	232	264	231	254	226	230	210	264	251	218	269	239	231	260	237	245	254	243	253	239	233	206	228	225	245	231	272	233	225	238	211	229	229	242	242	226	246	205	238	238	218	260	254	225	224	233	250	250	219	220	254	235	233	251	228	229	275	244	219	224	239	238	217	239	241	244	259	248	223	238	246	202	246	260	248	237	232	258	258	204	279	266	245	251	219	222	257	222	228	264	222	223	244	257	231	275	246	236	237	219	226	223	209	232	228	257	255	217	234	252	236	245	230	231	240	248	220	242	232	252	264	245	217	217	245	237	229	248	265	228	231	238	252	258	234	247	242	250	210	219	240	232	219	229	259	233	244	248	243	220	220	258	247	239	230	212	229	235	241	230	220	229	262	215	244	241	270	243	261	232	220	241	230	264	233	225	226	247	278	244	240	238	234	263	257	231	258	255	271	240	245	241	242	241	239	263	246	238	244	233	229	207	235	248	232	241	262	237	254	236	227	239	219	248	232	234	248	224	244	226	258	227	256	249	248	238	245	200	236	247	235	243	239	257	229	257	260	215	255	268	240	227	266	232	237	258	264	249	247	258	199	224	240	223	244	247	273	212	253	259	241	224	260	215	232	262	240	250	239	255	228	242	242	221	253	263	240	256	231	239	236	236	241	246	227	208	269	264	221	247	237	247	233	232	257	242	254	286	250	246	213	241	242	231	270	217	237	207	224	246	241	223	234	207	243	251	224	237	232	244	226	214	225	212	254	244	226	212	253	231	231	219	250	225	249	245	232	236	227	212	223	264	267	242	240	259	245	248	246	226	207	231	231	243	268	246	226	232	228	272	224	256	257	246	217	232	213	208	231	243	220	227	227	252	239	268	241	238	222	242	240	255	257	228	256	254	258	227	245	282	239	254	242	242	207	221	250	216	238	227	247	251	239	232	235	234	253	225	217	230	238	232	210	240	241	242	227	229	223	240	228	249	250	246	259	266	229	240	254	225	211	229	210	242	234	257	252	232	235	205	258	242	221	222	248	247	283	265	225	256	227	220	234	218	266	232	225	229	218	230	225	208	247	249	227	219	233	228	223	238	237	244	250	236	241	228	219	276	255	234	241	243	227	252	260	232	255	254	224	210	252	234	211	248	213	230	270	257	251	254	236	268	248	255	242	227	226	215	220	256	216	245	233	232	240	248	231	227	226	244	255	245	259	231	239	237	275	233	249	258	250	237	245	229	231	235	236	222	240	242	217	235	231	252	266	238	246	235	250	244	261	236	216	238	219	255	240	206	238	250	258	225	228	242	256	240	205	215	244	231	247	223	211	232	223	237	267	217	204	226	255	252	206	228	252	233	219	252	217	239	261	232	233	271	255	251	221	286	216	239	235	232	219	254	217	227	229	223	244	231	257	255	236	237	226	252	273	241	202	228	207	210	262	217	233	243	253	245	223	217	240	256	215	246	220	245	219	244	234	226	243	225	225	261	213	225	247	259	243	234	229	251	223	237	247	213	230	244	237	233	233	234	224	245	258	220	249	219	238	235	231	222	245	255	200	240	249	220	238	230	236	246	243	230	238	213	234	248	259	226	268	264	251	242	247	232	246	232	224	236	233	230	251	247	246	239	248	248	214	242	242	236	244	222	228	230	218	241	241	240	249	232	244	233	239	227	206	225	236	225	215	227	235	249	247	253	236	261	248	220	227	223	214	223	213	233	254	228	259	250	224	227	252	234	256	244	225	235	241	232	233	264	228	233	250	224	238	224	239	226	249	233	264	242	201	223	232	226	228	213	224	252	249	240	226	212	251	260	214	248	225	266	225	234	242	237	251	243	252	218	201	218	233	219	208	227	254	248	241	243	246	241	211	268	245	249	256	207	236	235	262	239	240	241	256	238	215	243	254	233	242	243	221	242	250	243	257	218	224	203	245	248	228	228	224	240	218	252	228	232	235	220	232	231	236	236	236	216	281	262	245	247	224	229	220	204	222	236	226	254	247	286	247	245	231	237	235	248	238	271	245	277	243	252	236	231	257	216	240	232	258	254	234	251	248	239	250	264	242	210	236	242	233	208	237	225	253	299	250	215	234	240	227	257	212	222	229	275	224	203	225	237	269	234	222	270	243	228	235	249	236	263	221	229	238	222	267	253	238	214	224	243	226	235	243	260	237	243	250	236	248	242	219	244	210	269	232	248	247	258	242	234	253	250	224	255	229	231	261	219	231	246	239	262	253	276	242	240	234	249	234	249	233	231	232	277	257	236	230	251	230	243	217	223	237	237	245	217	236	245	271	229	230	235	245	245	251	239	225	237	237	233	232	241	259	249	227	239	216	220	227	238	240	216	262	227	222	218	233	226	236	269	221	233	254	261	242	240	216	237	247	245	241	238	230	275	223	257	242	230	229	235	247	246	233	233	237	256	241	240	242	269	243	236	241	211	225	266	232	243	239	225	237	235	262	242	239	261	268	236	251	254	231	233	234	227	256	227	269	251	231	237	232	220	242	201	246	240	244	237	225	241	237	238	252	252	245	252	239	279	254	246	218	226	268	243	218	219	234	225	248	240	236	241	245	225	252	241	224	233	239	225	250	233	225	243	233	241	217	232	257	254	258	272	211	247	233	241	234	258	235	231	233	226	228	228	200	245	261	202	242	250	238	234	232	248	221	224	220	230	245	237	255	240	227	231	225	230	245	240	254	220	261	245	236	226	247	234	227	237	239	241	240	254	233	254	244	254	223	244	242	250	220	258	239	215	249	251	253	233	259	252	246	271	217	231	241	233	227	236	242	249	242	202	213	221	218	231	228	269	267	239	248	228	256	249	255	249	234	211	243
9507	6110	3605	789	528	450	368	343	324	314	230	209	224	295	224	228	236	213	213	203	195	182	199	217	174	173	221	201	191	158	171	201	183	151	176	158	148	176	189	177	160	161	179	184	186	174	157	145	165	162	164	168	159	165	161	162	187	150	156	158	150	161	154	156	164	156	148	135	160	202	174	155	165	183	130	158	158	160	152	167	183	156	157	159	146	167	173	184	169	169	196	184	166	170	148	157	149	153	165	170	156	150	142	165	167	171	158	152	152	162	187	162	149	147	187	132	149	144	188	160	150	178	164	156	160	171	145	155	164	151	174	147	130	170	171	161	156	159	168	156	190	165	153	202	156	164	182	164	162	169	148	167	186	177	163	175	155	174	157	143	170	160	151	163	171	162	157	160	171	162	161	169	148	204	166	152	179	172	156	142	174	168	153	157	180	133	170	152	162	170	161	167	181	173	175	179	172	180	181	167	158	156	156	186	160	149	138	153	160	159	172	149	164	145	155	161	166	167	165	164	151	163	171	174	158	195	183	190	161	159	171	167	155	164	153	166	128	172	144	178	167	176	165	168	161	148	165	185	186	178	180	151	181	146	149	162	179	163	187	170	169	176	177	150	181	173	160	161	168	155	168	160	165	167	173	142	169	176	173	147	176	176	178	151	179	165	171	138	149	161	157	160	162	189	159	146	177	155	170	169	168	161	141	142	167	178	164	176	167	167	146	166	162	170	135	159	164	152	192	176	149	153	161	146	162	146	175	149	150	181	150	172	150	184	160	180	164	150	164	165	186	167	152	157	186	165	156	163	160	136	173	163	173	167	183	156	166	153	149	172	161	183	151	186	156	177	159	157	157	155	179	154	180	146	180	167	177	176	162	178	169	184	155	157	160	156	152	170	148	176	178	179	154	169	159	131	167	181	135	160	163	163	192	162	179	167	157	129	163	153	165	167	147	171	166	159	180	178	151	158	158	169	195	168	170	168	190	170	182	171	162	153	160	148	175	190	169	180	166	159	162	152	178	168	168	150	182	154	183	145	161	156	170	180	172	158	160	141	173	163	157	163	146	164	177	163	147	154	176	163	169	168	177	169	178	157	185	175	164	154	156	166	172	133	152	173	176	184	159	147	182	160	166	157	186	150	161	167	182	161	156	164	164	170	161	166	155	167	152	156	171	137	167	173	190	156	153	175	152	149	180	159	184	163	175	161	183	183	155	180	169	154	155	149	150	155	174	180	159	161	160	187	166	175	173	155	163	169	149	146	157	183	161	166	160	151	148	176	159	158	174	185	179	169	158	136	181	153	177	154	153	185	183	157	154	149	164	160	161	148	166	178	160	152	163	175	158	154	150	155	166	168	144	153	135	170	131	167	156	165	147	162	181	169	141	157	152	166	153	183	164	165	174	154	137	164	173	173	154	142	185	154	146	152	166	147	165	179	180	167	194	190	164	168	174	186	183	160	155	155	163	159	148	189	158	176	157	166	166	150	175	163	156	150	157	149	181	166	179	185	162	165	166	156	174	152	146	176	185	192	154	153	186	188	169	133	170	166	166	153	169	154	160	187	160	179	159	167	166	186	168	138	171	147	166	153	160	157	145	160	161	163	143	168	152	149	161	161	167	173	166	176	158	167	173	166	173	163	181	168	158	166	183	144	161	176	163	177	200	159	133	165	170	165	166	161	152	167	183	157	188	166	162	151	173	161	170	158	168	151	158	146	159	173	167	143	156	145	157	189	148	159	147	184	163	170	167	155	164	147	169	155	183	156	166	180	167	174	173	169	156	151	147	201	154	161	181	158	173	170	161	154	162	154	194	165	154	184	166	168	178	140	160	167	181	176	171	158	154	167	162	178	158	161	176	164	178	180	160	166	148	174	181	159	169	177	141	155	160	163	163	142	183	144	165	159	186	174	161	156	148	151	157	149	150	152	160	183	166	183	170	184	173	168	170	176	176	170	168	165	156	170	162	165	151	151	174	183	163	167	170	187	185	160	165	167	174	169	153	172	147	168	149	174	158	159	180	152	166	186	166	159	161	173	180	153	156	148	171	154	158	160	142	159	179	165	152	165	170	160	165	171	147	173	144	162	166	141	168	154	153	197	167	164	159	179	169	165	142	190	183	174	177	167	160	164	149	154	166	175	156	164	153	157	160	162	168	163	164	195	166	154	174	129	175	175	163	172	159	144	139	151	163	146	150	188	164	171	154	166	162	172	167	152	162	155	156	176	162	145	161	164	174	163	176	149	154	169	154	159	159	145	159	159	162	164	161	151	172	149	154	169	158	172	161	158	163	172	184	172	167	167	165	206	155	160	162	160	154	167	158	166	181	158	149	177	174	144	161	156	169	155	164	204	184	166	167	163	163	153	169	142	149	157	166	160	167	174	177	151	188	170	176	169	147	195	137	146	169	143	184	175	155	168	167	167	161	176	175	169	156	192	168	163	146	152	164	174	159	158	183	166	168	136	167	172	141	176	168	174	148	182	176	167	158	176	147	161	163	164	178	185	185	161	181	180	155	158	150	168	150	165	186	169	156	168	173	134	171	171	160	184	163	181	157	154	167	179	119	153	175	170	179	157	150	151	151	177	169	153	153	163	157	169	160	168	185	171	177	154	178	146	171	153	173	152	143	164	168	164	174	155	137	172	171	169	145	160	127	167	157	172	172	195	177	152	168	173	158	193	156	151	173	166	163	158	165	161	160	166	161	190	189	165	175	158	178	135	155	176	165	146	195	159	154	163	143	164	168	168	188	153	193	160	166	156	163	168	163	182	149	170	170	209	135	138	145	136	154	181	162	160	172	161	155	159	183	164	152	180	181	155	173	150	174	168	191	184	178	163	170	179	167	168	167	144	159	159	148	185	167	140	143	168	187	140	176	172	152	175	149	173	156	172	157	161	171	167	183	154	171	162	154	149	168	168	196	161	151	166	166	182	177	154	174	175	151	152	173	162	181	176	174	171	163	164	154	133	176	160	143	150	187	134	149	157	157	197	151	160	149	169	154	160	160	148	151	150	150	172	158	144	168	158	142	164	160	159	151	153	169	161	159	183	148	168	154	163	146	157	181	152	166	139	158	192	177	182	164	160	178	169	155	151	177	193	168	154	164	169	195	146	168	172	181	151	142	176	145	155	155	148	128	145	168	178	181	153	162	154	150	154	132	189	140	159	172	171	168	179	180	167	146	168	153	164	184	180	156	154	162	169	143	175	178	164	172	172	152	170	176	155	167	159	178	136	164	168	176	162	170	178	145	157	157	165	154	147	166	161	187	142	151	166	189	167	171	161	170	165	196	153	168	183	179	156	173	172	166	152	166	167	179	173	166	167	166	193	181	173	196	160	159	156	184	192	173	165	165	136	175	169	161	170	173	156	179	148	152	155	150	166	158	164	177	158	155	145	156	172	156	183	162	125	159	150	149	143	159	166	163	163	154	162	161	163	175	153	171	174	173	159	135	190	148	158	152	174	156	173	146	130	174	144	173	167
7855	8125	13115	6650	5533	4734	3445	3442	3856	2810	1456	1263	1644	2302	2246	1968	1556	1568	1473	1218	1237	1377	1265	1170	1019	1046	971	838	810	799	705	704	578	551	545	561	553	510	480	490	518	472	504	508	507	476	479	453	480	438	456	451	438	465	461	426	447	471	436	486	407	467	438	481	451	438	444	456	444	438	446	446	475	457	445	427	446	458	511	523	471	464	468	464	443	452	429	417	445	439	451	471	444	422	420	468	409	453	461	416	461	443	470	456	470	413	485	452	462	438	453	470	481	473	453	456	429	438	442	431	393	466	443	430	469	423	435	479	448	435	416	431	426	411	452	432	472	462	438	409	493	444	424	454	424	466	458	428	458	447	453	443	449	475	464	489	426	447	454	480	478	479	463	492	465	409	444	445	430	448	409	425	469	451	469	437	460	448	398	426	472	479	460	400	476	494	460	445	456	450	471	446	438	474	443	437	452	471	442	438	463	455	426	474	416	467	454	440	403	447	458	424	433	411	452	444	432	435	427	447	432	476	471	442	484	470	437	435	456	432	447	487	468	466	450	423	441	450	448	479	449	455	438	443	486	431	480	409	457	438	460	465	403	426	456	441	463	419	421	435	412	437	415	414	443	433	465	459	489	434	465	470	421	453	456	461	437	495	426	430	446	428	460	396	451	411	474	453	484	462	444	450	446	470	483	438	467	489	434	422	477	443	421	445	462	467	447	454	429	440	427	414	463	461	460	490	456	497	447	461	426	441	493	431	481	422	454	467	447	441	443	445	449	454	453	457	432	442	473	435	459	446	455	460	461	479	435	431	470	425	466	449	458	452	436	397	420	439	422	445	437	461	429	466	444	429	442	476	429	430	466	474	415	460	463	458	460	459	466	401	443	445	461	443	443	469	404	485	432	459	449	449	462	427	437	451	453	460	429	448	448	462	422	443	421	461	445	472	461	431	427	447	433	457	466	458	401	445	422	447	441	476	418	461	424	427	491	486	441	431	465	438	477	480	485	414	482	419	429	438	457	440	417	440	416	450	413	410	433	442	440	462	466	453	453	418	432	484	456	428	432	429	481	445	462	440	431	458	472	435	425	467	429	454	437	466	448	450	461	434	464	438	457	473	454	457	497	456	469	452	448	455	420	454	419	475	462	446	424	409	459	438	411	410	477	423	455	476	419	462	412	445	461	444	493	426	463	420	455	416	483	468	463	408	491	444	450	458	449	466	418	443	430	417	476	437	439	432	424	431	463	458	466	443	443	489	457	442	421	443	424	467	460	477	467	443	451	429	469	443	442	450	466	447	469	432	471	425	454	457	491	474	456	485	490	439	444	457	425	390	469	456	423	491	437	470	453	458	469	459	496	449	455	450	449	442	448	454	480	415	406	452	420	456	446	410	516	496	457	436	456	446	459	440	455	486	461	465	437	435	471	442	418	428	459	431	446	422	479	443	469	450	444	456	452	439	476	470	443	477	456	450	450	473	452	432	443	462	448	437	438	455	479	452	475	422	481	466	443	432	458	465	464	440	444	443	437	455	428	438	500	423	416	450	434	429	456	441	504	451	456	449	437	418	441	462	438	389	440	482	426	464	463	437	446	444	441	441	452	469	442	463	452	468	464	455	446	431	458	432	477	453	425	403	442	432	484	422	498	455	429	469	459	470	474	458	450	461	473	504	479	449	406	473	472	415	439	451	436	464	463	455	473	477	475	467	444	441	428	428	429	443	430	421	431	431	440	438	488	446	435	475	410	445	425	428	417	456	455	422	452	457	479	486	448	443	391	447	435	433	480	461	478	446	464	493	477	442	470	460	472	442	457	459	431	423	476	448	429	406	446	465	449	455	435	446	431	467	424	452	492	452	459	432	439	434	437	464	488	483	442	449	456	462	404	462	466	472	449	502	441	431	466	420	464	433	462	455	450	463	413	479	441	457	442	445	476	427	432	443	456	440	476	451	470	456	479	434	422	475	443	474	477	461	426	477	466	417	452	450	457	463	454	493	445	444	445	435	458	446	445	440	417	428	435	414	461	475	442	433	456	506	456	428	459	443	446	448	446	446	438	481	454	429	444	473	439	413	443	432	408	488	458	438	450	438	448	429	447	413	464	463	460	402	492	463	466	450	455	467	438	445	446	442	456	445	467	448	473	410	426	456	439	446	439	488	412	442	438	417	437	430	457	485	430	457	499	433	427	460	418	434	452	428	457	447	461	454	488	460	434	437	454	444	456	485	424	435	389	442	443	437	460	409	468	457	465	471	438	486	458	428	452	464	408	469	450	482	468	456	457	480	475	406	441	443	468	419	441	466	451	450	463	460	442	455	433	453	474	458	438	485	455	459	445	403	436	453	451	424	442	454	500	411	442	455	459	458	427	439	425	467	455	459	462	459	443	431	437	455	448	440	396	470	448	482	428	454	426	421	473	434	417	466	486	437	408	458	426	421	440	432	427	415	460	452	496	435	428	427	430	455	503	445	433	437	474	458	440	483	426	426	427	435	484	414	452	429	469	499	453	455	443	456	457	445	452	451	401	436	431	477	478	481	489	412	415	448	460	469	456	468	449	473	494	438	435	459	474	499	459	447	502	442	458	420	436	434	428	457	480	460	452	468	459	446	470	473	453	471	455	466	431	448	441	441	433	431	429	460	463	451	439	462	478	460	459	451	411	440	473	435	441	475	427	476	472	440	438	449	444	432	441	419	427	426	462	454	467	457	448	491	463	481	470	444	437	411	449	474	454	408	410	440	477	471	437	447	456	449	407	439	474	428	476	462	458	427	437	436	485	456	464	470	383	444	437	474	453	430	425	469	459	427	477	403	441	456	472	424	437	441	443	415	457	428	455	435	448	457	473	451	449	445	452	474	438	448	438	434	468	464	425	431	456	423	435	461	458	452	466	435	426	468	495	461	450	448	485	457	425	488	471	430	471	462	446	438	474	446	438	442	473	466	431	444	462	437	465	442	452	421	436	459	428	462	437	444	451	445	428	479	447	453	439	438	498	446	443	464	433	439	482	491	448	457	439	444	487	444	454	448	471	432	446	441	443	446	475	450	412	492	418	436	428	454	384	460	433	463	461	423	464	453	407	462	429	414	464	451	410	429	453	427	469	466	423	479	458	447	452	464	458	440	448	452	459	418	453	448	461	424	445	429	423	412	443	457	462	423	448	467	406	451	446	469	450	469	456	448	469	471	476	447	432	439	456	480	446	450	447	432	429	444	407	444	419	433	453	422	456	451	442	458	433	453	466	437	452	468	433	460	454	446	417	392	446	464	456	457	430	416	463	446	454	443	444	449	446	449	434	462	470	439	442	478	486	455	434	451	449	432	471	433	453	496	462	445	435	444	466	463	462	441	503	398	408	434	456	445	428	463	448	416	432	468	429	442	439	451	480	423	450	483	456	474	436	458	452	442	434	468	464	407	465	434	447	406	419	445	439	454	476	418	413	460	467	414	454	453	432	448	431	421	480	473	437	454	442	419	422	422	464	446	463	447
31261	36965	24673	10066	4151	3049	2072	2284	2490	2085	665	412	663	1202	1076	895	680	667	852	539	509	673	652	505	505	468	384	395	338	347	273	258	214	160	205	184	161	165	154	158	143	167	156	158	154	156	153	130	135	116	121	107	124	137	116	123	143	122	122	122	123	116	135	108	115	133	124	126	105	100	107	126	137	116	104	124	130	128	135	131	129	112	115	118	137	108	113	129	127	137	118	107	109	111	122	113	111	126	131	107	137	103	104	109	122	137	117	132	108	127	109	131	98	108	134	129	125	122	114	124	111	103	117	96	113	119	152	122	109	121	109	115	140	138	117	132	131	142	120	146	119	131	115	132	114	134	128	105	116	120	116	110	116	87	126	98	131	127	109	125	116	110	114	134	126	111	113	131	116	126	118	128	92	116	120	113	116	99	102	128	123	118	117	130	124	124	115	114	114	127	114	137	118	118	100	123	120	119	128	117	105	119	103	109	125	127	123	119	122	105	119	120	121	127	134	130	137	108	106	136	129	128	126	112	128	134	106	109	123	127	112	123	112	114	113	114	91	103	119	128	123	117	113	136	121	131	115	110	140	121	115	109	118	113	97	119	119	121	137	116	119	116	124	100	125	114	121	104	139	126	138	101	145	130	137	119	109	125	130	123	115	135	120	124	125	113	105	120	117	112	117	115	123	125	130	111	127	117	108	126	120	120	120	106	125	132	112	114	145	130	132	123	126	144	112	114	128	126	96	130	122	116	122	120	119	101	116	135	134	105	107	138	97	126	124	133	123	121	104	133	120	144	116	118	127	124	129	116	117	109	108	132	111	111	112	132	119	111	118	139	115	122	116	119	131	113	124	105	123	128	123	135	146	122	147	108	122	112	133	107	102	100	129	105	111	105	122	114	105	118	109	130	117	117	106	124	130	121	132	120	120	115	117	105	135	110	131	112	112	117	118	118	120	112	120	100	124	114	130	104	127	129	120	124	118	118	135	117	115	123	110	122	129	124	115	131	115	131	118	117	115	119	118	134	133	123	117	108	115	109	109	117	119	132	136	128	138	130	108	121	107	111	123	116	127	101	113	126	129	104	124	131	149	124	119	109	143	119	101	129	122	120	113	130	152	112	101	119	124	95	135	105	133	118	120	110	141	120	107	123	110	114	118	125	112	144	137	113	116	144	108	130	126	136	114	109	119	129	117	127	130	140	114	125	120	110	156	126	138	115	132	132	132	107	144	113	126	112	131	112	110	105	119	122	123	115	106	120	116	115	132	125	127	115	129	150	125	127	132	127	113	137	105	114	114	141	134	122	136	108	103	111	126	110	138	118	131	142	119	115	116	115	131	121	123	117	111	111	114	144	114	119	112	129	139	129	110	110	127	116	130	99	123	123	131	147	122	129	110	125	130	129	114	113	120	112	117	133	119	104	126	133	124	128	108	103	141	140	118	107	130	140	126	138	120	147	113	126	123	136	127	149	111	110	120	118	141	135	95	105	116	132	145	112	118	122	115	141	107	119	124	104	135	123	124	102	132	110	103	121	101	128	146	137	104	147	131	141	139	134	102	126	113	120	137	124	140	125	119	116	127	116	133	131	138	146	119	113	122	111	110	136	129	131	119	119	137	115	123	112	131	116	122	124	107	106	136	138	114	143	131	117	108	135	109	134	122	90	127	127	123	141	98	136	113	127	103	110	129	118	128	128	131	104	114	111	120	147	127	105	107	123	112	119	121	110	119	113	102	114	107	152	102	120	114	117	105	106	137	135	115	130	115	115	139	120	134	135	115	128	121	115	135	149	112	123	131	129	145	117	115	118	94	128	118	108	112	113	133	100	129	118	124	121	122	130	117	129	117	113	133	118	108	121	107	120	115	117	118	121	116	121	143	118	120	113	130	107	122	115	115	122	133	142	113	118	142	129	116	114	123	135	112	108	133	127	119	111	123	141	113	134	117	106	119	107	120	112	110	133	116	138	120	120	130	136	97	137	135	100	113	116	116	109	113	145	147	131	151	125	127	119	147	128	109	114	123	108	134	112	137	135	117	134	129	106	123	127	114	135	131	119	135	119	113	102	124	123	112	109	121	132	110	126	124	108	114	133	132	134	119	118	119	130	141	135	140	110	107	113	112	121	107	135	128	120	121	131	114	119	131	132	121	122	128	143	125	108	110	98	115	122	108	96	139	109	129	131	135	118	141	109	119	115	120	117	138	117	141	122	102	97	134	131	139	128	117	119	98	118	120	97	118	108	126	112	114	125	123	150	139	122	111	130	135	120	116	130	124	114	132	120	134	130	126	108	130	112	123	119	113	139	121	113	123	121	127	131	116	138	136	132	134	101	141	127	115	109	122	113	110	135	114	116	143	129	116	120	152	115	131	117	139	127	110	106	125	109	121	100	130	108	130	132	124	127	113	104	123	110	130	133	118	115	135	137	109	113	125	113	117	132	124	116	115	127	121	124	114	111	117	94	130	131	141	112	104	117	135	139	120	137	130	124	105	105	128	132	124	113	115	122	119	129	152	127	128	134	119	134	129	140	130	118	106	133	112	105	135	132	124	117	123	127	104	130	119	133	132	113	113	111	114	99	114	116	114	117	135	123	121	117	104	114	138	131	145	103	98	106	132	119	129	105	116	113	112	107	134	127	116	120	131	123	122	93	133	125	143	137	114	126	138	96	128	124	127	135	135	129	116	121	108	107	129	124	138	105	127	132	107	105	126	107	115	135	145	126	124	123	119	130	122	135	116	112	104	125	107	109	134	126	118	124	130	135	110	135	111	113	108	123	130	135	123	124	112	130	124	128	109	123	118	123	134	116	108	93	134	113	128	114	131	103	111	107	111	130	97	133	115	119	124	116	127	128	125	110	131	128	123	127	132	130	132	96	131	122	137	121	136	125	115	135	137	121	120	133	105	129	111	114	122	118	111	136	133	114	103	126	112	125	123	130	110	133	123	126	112	110	131	118	114	126	113	108	113	129	128	122	117	119	147	144	121	133	110	117	117	118	112	115	111	91	126	135	120	120	111	124	118	125	118	126	141	123	134	113	120	99	121	114	124	133	128	125	108	123	125	119	135	123	127	101	139	111	124	99	130	102	141	107	124	148	121	132	119	147	119	125	112	121	126	119	109	112	139	126	125	137	119	119	120	129	137	135	123	113	113	121	116	122	134	115	128	113	108	131	109	128	124	126	118	129	126	125	113	122	131	124	123	134	117	110	106	106	129	121	123	148	107	120	127	135	136	125	133	125	110	114	125	133	128	127	131	110	117	125	136	110	117	126	143	129	126	110	108	133	125	124	127	113	123	115	124	111	100	123	111	110	123	100	130	105	122	123	130	123	139	127	104	123	107	120	116	129	128	137	104	128	129	128	115	128	98	132	133	128	122	114	136	121	131	128	123	128	130	119	118	149	118	120	117	110	122	116	111	120	129	112	134	129	113	130	132	110	113	109	125	118	127	102	133	111	114	122	109	130	115	131	130	127	113	130	123	117
22261	32154	24541	16319	15709	15626	13892	16006	17676	15858	5904	4321	8036	13432	13555	11271	7656	8306	9481	6256	6019	8299	8143	6413	6021	5480	4446	4508	3881	3934	3127	3087	2353	1361	1583	1429	1165	1178	1050	1005	913	983	784	859	812	784	798	718	583	472	414	460	453	501	431	382	412	395	399	353	313	331	360	347	324	307	349	361	377	318	322	306	345	307	324	339	354	345	335	352	347	317	332	358	365	322	331	365	332	335	335	348	355	353	331	344	359	340	352	317	349	323	358	340	359	364	382	401	349	380	329	340	317	351	355	323	313	352	325	326	329	328	300	348	335	333	316	319	315	299	354	369	374	326	328	346	328	308	340	318	342	344	314	335	345	310	360	355	320	303	332	332	307	347	372	338	372	389	325	345	344	377	356	313	326	326	377	350	342	346	342	339	360	326	308	320	330	343	340	378	321	325	368	338	319	347	314	325	341	340	345	358	362	342	342	313	291	333	352	358	333	354	346	374	384	333	374	350	333	329	329	334	338	345	334	331	313	376	343	352	339	341	323	324	337	337	336	346	353	332	330	325	310	335	302	346	344	344	349	340	374	338	357	328	363	370	364	362	332	315	341	328	352	337	353	353	333	314	329	313	360	346	317	359	381	340	352	354	338	316	317	344	357	350	337	329	348	318	356	369	332	347	341	291	296	355	363	349	316	343	341	345	339	301	344	307	317	347	354	338	327	356	343	355	350	348	353	324	317	337	332	301	347	336	354	369	355	382	358	327	346	323	302	340	370	342	324	363	325	312	360	350	324	352	349	342	357	333	342	328	320	304	338	342	361	381	372	326	347	323	308	352	339	360	327	353	374	317	322	329	332	318	300	323	340	314	352	370	377	352	358	348	336	339	351	337	341	363	335	345	353	323	365	314	320	350	354	351	360	325	330	349	325	329	303	310	335	354	338	329	349	364	364	333	373	347	312	342	345	328	339	347	316	329	325	354	313	349	371	317	359	351	323	337	336	346	376	350	369	320	363	365	346	330	349	349	330	323	330	370	346	329	360	347	352	321	399	327	302	371	324	388	319	354	364	362	339	360	333	367	346	364	330	340	328	315	297	349	357	330	338	343	360	330	369	319	369	339	347	367	317	338	359	339	312	324	340	337	309	297	356	348	343	347	346	349	395	294	319	322	343	347	314	339	331	323	360	318	351	333	343	366	348	344	349	328	341	327	359	333	388	346	317	355	363	333	352	343	347	342	342	345	321	327	351	337	314	349	337	348	327	331	319	296	359	358	331	341	356	369	291	352	328	390	329	323	331	346	344	346	375	333	321	335	339	330	309	331	343	355	288	333	318	347	324	325	363	314	338	320	346	319	327	358	372	351	309	357	324	353	331	340	312	332	344	319	325	333	339	349	334	352	319	309	323	349	381	334	371	328	349	338	345	323	330	321	324	367	338	360	339	327	308	324	341	312	329	363	315	317	339	340	383	329	316	347	342	347	377	362	326	311	330	305	365	337	351	354	322	340	328	339	340	319	340	356	309	342	330	326	321	342	351	330	353	351	328	335	352	351	369	369	341	372	353	312	324	323	375	344	337	355	316	311	314	327	354	354	333	306	338	335	326	311	340	336	297	341	325	346	357	374	348	346	343	344	336	325	284	357	328	350	324	339	352	326	372	347	323	324	306	340	301	327	380	337	341	356	320	344	327	367	356	370	352	351	339	373	370	356	337	320	344	348	331	339	346	344	375	330	347	349	354	375	293	348	330	315	327	350	321	327	347	313	342	344	344	316	358	373	347	347	387	327	352	314	335	326	350	345	322	338	368	318	332	361	345	331	356	340	343	345	369	358	375	362	322	337	362	332	356	336	300	335	302	321	311	400	356	328	320	359	332	309	347	331	329	367	358	367	331	361	358	306	302	367	340	336	366	362	370	299	351	353	316	336	361	351	360	355	356	339	358	339	338	332	362	356	330	353	329	348	334	340	340	346	360	333	291	311	341	323	355	352	351	335	339	320	371	348	388	327	329	318	358	326	352	362	329	330	315	335	364	349	334	290	334	321	348	332	345	338	333	328	342	322	327	342	329	352	327	345	317	335	347	320	349	334	340	344	336	324	312	317	360	330	332	318	370	324	349	334	334	341	315	351	357	344	349	326	339	318	339	314	320	372	317	350	340	303	352	366	348	323	340	331	352	348	363	334	326	334	331	360	342	324	345	333	340	350	357	337	344	336	347	334	346	336	344	311	353	338	338	340	348	350	343	342	341	341	340	307	342	335	369	329	338	378	309	333	365	354	336	323	332	340	349	329	333	367	345	369	316	355	325	351	345	322	360	359	325	302	354	335	326	347	350	346	334	329	358	333	373	361	319	340	328	352	354	341	346	357	349	351	332	313	311	331	368	324	341	366	376	362	306	334	348	352	339	350	322	323	329	356	375	305	346	359	362	342	363	333	306	306	354	314	323	348	328	333	352	350	345	340	348	376	308	360	341	343	350	375	331	332	327	335	360	314	326	337	339	312	320	309	327	347	332	318	329	339	332	315	344	338	377	336	401	320	346	352	333	350	329	310	334	348	335	357	299	323	323	306	352	363	350	366	338	390	355	347	321	316	352	355	336	347	355	321	308	321	311	321	322	341	352	348	355	359	384	328	353	336	313	339	329	338	321	318	327	338	319	373	333	375	345	361	318	298	333	325	349	352	349	333	327	339	334	361	329	342	372	322	364	328	323	347	360	353	342	367	345	322	318	391	346	363	329	356	343	323	336	375	320	345	358	312	347	334	340	367	341	345	343	313	361	333	312	323	329	343	354	344	363	333	371	323	322	356	335	350	343	341	361	351	341	353	378	331	342	318	325	331	367	349	331	343	314	324	352	320	374	390	371	341	314	338	321	334	323	339	337	327	350	317	316	345	334	352	324	336	364	339	340	299	341	317	345	325	357	326	363	334	356	347	356	353	368	334	358	343	328	350	398	371	326	357	357	329	343	336	350	337	318	306	354	346	344	381	345	322	354	327	332	363	334	317	312	333	316	314	328	369	361	349	338	346	344	332	337	319	351	342	307	320	340	369	299	347	345	335	337	321	342	336	334	344	386	341	366	333	354	340	400	328	335	329	340	374	317	351	366	361	322	345	342	354	366	366	376	319	362	335	345	312	333	343	348	340	354	300	352	372	327	319	316	342	371	362	322	337	364	317	386	337	331	350	349	359	344	341	356	332	344	305	361	346	357	341	324	345	351	317	354	329	349	338	322	347	327	353	334	342	333	316	359	349	370	358	345	320	352	337	323	342	328	333	348	345	344	362	323	338	313	335	336	337	362	384	358	325	314	326	335	368	333	315	324	378	329	354	350	333	345	354	353	341	367	342	319	351	348	330	326	336	341	335	344	326	331	362	325	376	348	342	325	348	313	329	346	369	353	324	355	294	361	327	314	312	331	336	328	326	346	345	310	372	297	342	319	325	295	370	334	316	326	338	366	333	360	370	330	314	334	295	332	333	365	334	357	312	304	370	360	334	345	314
44019	43630	28476	17498	10037	5724	4476	4405	4895	4754	1907	755	753	1995	2099	1928	1231	1308	1529	1094	942	1340	1169	1032	789	653	717	606	507	490	425	369	342	188	199	197	145	180	167	139	148	131	126	140	120	91	125	158	109	95	82	93	95	86	95	81	87	79	71	78	84	76	88	89	85	88	69	73	70	89	86	77	73	94	97	89	79	83	84	68	74	81	86	70	81	88	74	68	77	77	78	98	72	72	80	77	68	73	83	74	73	75	88	79	82	77	78	75	92	71	76	71	75	80	70	73	82	89	69	80	82	87	99	91	65	72	85	77	67	102	70	76	66	85	71	66	77	86	83	68	70	71	81	74	76	59	77	100	88	66	81	60	70	77	76	94	85	80	77	67	93	92	73	94	70	78	77	88	84	81	71	83	98	90	65	90	76	71	98	74	77	75	86	91	82	78	69	91	64	78	78	74	79	70	72	77	82	86	101	67	75	82	75	85	82	70	81	63	80	77	84	88	96	88	61	82	89	74	68	76	76	77	78	80	73	79	98	91	68	60	80	84	70	61	78	82	96	67	68	84	89	82	83	84	79	76	88	81	97	61	74	86	81	62	63	72	78	73	81	63	97	97	74	76	99	78	77	91	73	87	81	71	100	80	73	70	65	81	62	92	80	80	78	70	88	64	69	103	76	92	75	75	76	68	75	84	92	82	68	67	74	78	73	94	84	67	77	83	94	77	89	78	56	78	90	88	81	91	78	92	90	65	78	75	72	81	64	75	83	87	80	75	82	74	84	90	85	81	77	83	85	74	68	84	88	85	74	80	86	69	59	94	80	90	74	79	73	82	79	68	70	95	83	75	74	92	88	88	77	77	75	76	95	77	76	92	69	74	98	71	84	73	74	93	84	70	73	92	85	72	79	62	85	74	67	76	93	85	85	85	92	80	71	94	54	79	68	68	75	81	61	76	78	70	77	93	77	66	102	78	82	68	78	78	85	77	96	72	78	92	71	85	84	72	73	78	66	99	73	92	78	95	83	68	87	85	78	83	83	69	91	91	71	73	80	78	94	75	66	63	62	93	66	87	75	94	96	75	72	85	74	84	71	68	71	63	89	90	79	88	71	76	62	64	76	84	86	75	69	72	73	78	83	82	81	72	76	93	86	74	75	75	88	80	76	76	83	80	96	78	74	76	78	68	79	85	71	82	84	82	90	86	65	87	83	75	84	82	87	85	76	77	72	84	81	90	77	84	97	81	76	70	75	74	89	85	75	68	53	79	82	80	77	80	89	73	64	94	54	72	75	91	62	84	62	68	81	82	75	72	85	70	84	64	72	81	76	84	73	96	68	81	77	82	71	82	89	84	76	84	68	56	68	68	85	80	88	74	84	83	77	70	69	76	73	67	94	78	113	84	88	92	77	90	71	83	67	71	76	80	80	72	79	76	82	65	98	80	97	81	89	81	77	65	83	76	82	83	72	88	73	73	70	84	75	91	85	78	93	97	82	80	60	99	76	73	80	72	74	75	86	78	96	76	86	80	85	86	88	72	74	80	84	78	75	68	68	67	93	79	57	77	87	94	78	75	75	82	61	92	87	70	77	84	91	78	72	92	72	81	75	77	63	94	69	74	76	80	90	95	61	67	89	84	74	90	81	63	87	89	85	90	73	86	68	70	91	73	79	73	76	86	82	74	89	81	85	87	59	82	92	74	85	61	66	74	84	64	103	88	79	86	91	78	81	77	78	75	68	70	73	76	70	80	96	70	65	72	72	63	86	82	67	62	82	92	72	72	71	76	64	61	78	79	83	90	85	66	73	84	96	90	66	75	55	75	71	88	70	75	76	74	88	79	66	73	78	70	76	85	66	70	74	79	63	73	81	86	73	80	77	64	64	83	79	76	87	71	67	74	73	69	72	75	82	80	84	75	82	84	77	79	86	60	78	92	79	86	80	77	68	73	75	83	70	79	67	83	73	82	75	89	85	77	71	68	86	75	82	81	73	66	61	87	73	69	80	82	74	84	63	81	71	75	80	81	85	70	78	76	75	77	99	81	80	82	83	96	77	74	88	83	82	67	77	79	88	97	66	81	75	83	74	70	84	82	76	86	87	65	86	84	82	86	76	77	67	60	83	80	71	63	82	79	60	79	77	75	89	74	78	82	95	85	72	83	77	74	86	89	97	73	69	66	78	73	83	81	85	83	89	86	82	81	63	80	77	84	68	72	84	75	74	67	81	78	56	75	81	70	60	83	84	74	69	72	81	85	95	84	92	65	85	97	77	73	78	81	90	62	78	80	79	91	91	91	97	79	83	80	88	88	80	74	70	53	88	96	86	76	78	68	62	85	73	77	86	93	93	79	65	65	74	87	85	77	81	87	70	69	69	84	77	79	92	84	71	90	79	74	75	91	97	98	93	81	77	87	84	85	92	77	84	90	86	79	90	82	82	81	87	81	78	68	66	77	83	81	77	85	73	74	71	80	75	90	74	69	82	81	75	78	91	73	67	86	86	89	66	86	97	70	70	83	79	80	74	99	85	76	68	82	77	78	68	69	84	85	77	85	91	79	74	73	86	88	85	67	71	72	75	90	86	86	74	90	94	84	73	68	88	89	69	72	73	75	66	64	77	72	84	67	75	88	76	88	66	74	71	77	87	83	77	66	67	83	75	72	76	78	83	84	76	62	81	77	80	83	79	71	85	55	83	88	87	71	91	77	85	72	67	67	75	87	91	76	82	80	76	76	82	85	89	90	83	70	66	75	72	69	60	79	75	71	72	103	79	77	85	79	73	64	87	71	94	82	78	79	90	83	74	82	76	70	75	80	76	62	76	80	83	83	53	55	75	75	51	76	77	84	70	75	70	78	85	80	74	61	84	79	66	64	90	90	100	92	78	85	65	73	72	88	64	86	77	86	91	95	89	76	87	71	77	77	65	97	83	79	80	77	79	69	92	77	84	77	72	71	75	83	79	90	76	69	78	92	92	86	80	82	74	62	90	81	75	68	91	97	66	83	78	84	79	76	79	74	98	52	79	79	80	73	88	65	79	69	77	65	72	70	85	84	93	88	76	84	83	71	97	69	64	73	78	79	73	73	80	78	79	85	66	61	88	72	83	79	89	74	77	76	69	68	80	79	78	65	63	56	77	80	95	99	91	76	78	80	71	65	91	79	78	69	79	77	68	88	92	81	85	78	75	65	84	79	90	76	89	83	77	84	74	73	82	74	87	72	61	81	63	79	73	95	66	96	85	83	65	60	78	98	86	87	65	84	84	86	82	84	82	70	72	80	69	60	90	67	86	76	61	63	61	78	99	88	81	75	71	75	58	85	93	79	63	94	84	86	76	64	71	75	88	83	86	85	77	70	72	73	74	79	72	70	70	80	88	62	77	75	91	58	77	70	74	90	77	67	88	83	79	69	75	82	76	74	77	85	74	93	75	76	72	87	92	53	72	76	85	73	72	82	79	75	78	78	83	90	83	73	79	93	82	91	89	72	82	90
31919	39869	30036	23160	22207	19890	21210	22201	24998	25300	12116	6990	8219	18697	20798	19174	12153	14009	14700	12167	10646	15620	13968	12228	9861	9170	8071	7526	6669	6688	5780	5647	4453	2049	2697	2312	1856	1959	1648	1271	1494	1619	1167	1276	1192	1034	1068	1055	705	534	494	569	511	452	353	307	272	301	296	262	280	236	267	240	227	260	221	205	236	224	254	268	257	210	223	231	230	260	250	230	257	242	257	237	222	235	256	226	225	238	220	217	223	247	252	224	236	251	254	238	211	251	227	238	219	242	234	253	208	218	242	208	251	248	248	215	226	236	234	237	215	246	264	197	255	208	230	226	248	225	241	236	235	225	246	253	260	243	246	233	245	223	243	224	251	229	260	221	249	216	226	235	225	226	242	239	243	237	222	227	232	254	221	244	196	231	258	228	225	244	222	218	238	236	190	248	211	217	247	251	263	209	229	222	234	210	210	255	232	220	226	259	232	242	241	252	256	224	240	223	248	227	222	245	249	230	213	232	245	243	247	207	273	235	228	239	217	252	251	236	199	245	238	255	225	241	216	227	219	214	226	257	206	207	226	253	216	232	225	240	215	217	217	248	211	231	250	231	267	246	238	246	240	248	252	192	246	207	223	229	243	215	249	235	254	211	199	247	221	205	227	212	241	215	227	212	237	246	213	197	255	233	240	254	234	230	235	234	267	253	236	221	232	234	225	280	228	222	244	218	227	238	234	248	228	238	264	228	228	243	222	229	233	223	239	245	221	256	211	265	235	218	214	260	238	248	231	256	214	253	265	228	238	255	254	221	235	234	233	213	223	244	218	213	234	259	224	225	255	268	202	226	221	248	224	242	264	222	213	234	225	198	220	253	242	244	226	225	239	224	233	229	243	205	195	215	234	235	223	236	228	221	213	227	232	239	225	243	218	238	213	255	228	218	200	245	248	251	234	206	230	223	232	263	211	208	214	234	245	236	239	210	234	241	242	229	217	224	234	241	224	221	256	228	210	230	204	213	229	231	223	209	220	246	242	253	256	222	242	243	229	216	200	213	221	217	252	239	261	225	203	260	224	215	201	222	222	245	196	209	212	231	241	222	227	241	248	230	290	214	209	219	232	226	210	230	246	241	235	251	247	238	231	229	209	223	231	257	250	253	259	236	223	227	193	251	238	207	229	249	232	240	221	234	240	232	245	239	223	240	258	222	220	261	223	221	225	244	239	251	223	230	193	199	254	253	242	230	207	239	230	238	223	224	223	217	242	263	224	216	241	232	225	216	240	222	232	207	256	208	251	243	255	217	241	208	231	246	213	243	235	229	246	237	249	217	257	213	237	219	224	233	253	215	180	268	215	238	252	216	224	206	230	269	233	252	215	234	234	228	232	232	247	229	232	224	220	215	228	252	240	226	236	222	241	220	229	231	232	226	241	264	237	214	220	227	250	211	259	240	241	232	236	225	248	225	222	240	224	223	256	231	254	244	265	240	243	226	238	226	242	223	249	245	234	242	232	197	263	216	206	242	237	241	234	228	246	234	243	272	217	228	229	201	215	220	250	216	248	227	275	229	213	234	224	237	240	233	234	244	244	228	245	226	215	207	250	254	224	216	220	231	247	235	249	226	234	210	263	221	237	224	240	247	222	241	233	221	263	230	224	234	215	257	227	195	241	259	266	265	244	244	248	247	225	242	217	234	242	222	221	209	225	239	255	254	238	244	205	222	244	240	237	220	235	236	236	226	232	228	222	234	232	248	223	241	240	245	230	237	213	226	232	225	235	229	224	254	215	264	217	247	244	222	212	223	221	210	250	235	246	221	220	217	233	242	255	233	214	208	252	229	208	214	242	241	245	227	252	253	243	237	224	237	257	234	238	249	243	252	270	233	233	217	212	221	223	216	208	235	227	229	252	245	243	209	224	222	219	230	228	241	212	222	228	248	219	234	233	229	227	178	243	241	236	224	236	244	234	227	217	229	221	234	242	236	226	242	255	230	260	239	229	249	223	258	213	251	216	270	238	212	254	223	231	230	225	253	240	221	250	212	211	206	236	237	244	246	240	242	241	240	222	228	248	225	206	261	244	244	239	253	233	252	213	233	210	248	235	207	232	227	249	270	236	222	225	204	254	254	254	219	250	237	218	245	219	220	241	241	236	232	240	221	230	223	237	249	226	232	269	199	229	221	240	225	254	242	249	225	241	211	228	240	251	246	234	205	210	254	242	246	230	232	225	243	203	221	227	241	220	254	215	223	243	224	231	256	221	230	245	209	208	232	245	253	190	224	253	210	198	224	239	242	209	238	240	221	239	224	226	213	253	237	248	238	210	247	244	191	237	243	230	224	249	223	229	229	209	230	244	229	245	241	250	216	237	226	241	242	254	234	227	247	267	236	215	233	218	227	240	228	235	246	236	226	231	259	237	218	214	230	211	240	264	213	237	230	227	230	194	239	229	207	221	228	236	217	211	213	254	232	253	251	222	244	256	229	245	207	203	229	220	243	241	252	206	242	221	202	246	266	229	240	238	191	223	236	246	202	219	254	222	214	237	236	253	223	216	253	230	236	234	219	233	197	232	241	207	226	233	248	223	229	216	242	208	222	222	233	250	233	233	246	223	194	250	241	230	231	225	222	229	223	217	257	249	215	241	242	232	222	222	239	231	245	221	221	229	251	230	216	215	207	250	219	238	243	222	241	252	227	203	224	226	247	229	245	222	222	234	228	230	226	280	245	264	235	243	210	225	234	226	220	229	226	212	255	225	230	231	241	226	251	214	205	218	201	222	218	236	234	220	222	219	198	226	225	226	212	259	242	216	236	250	222	241	236	223	233	243	235	222	239	208	235	250	217	218	263	213	264	232	231	216	218	268	248	234	255	246	218	227	234	218	219	269	237	231	238	215	234	219	237	215	247	218	216	244	241	241	240	234	209	237	237	249	244	216	250	246	222	223	252	260	222	242	240	254	223	226	238	223	240	234	245	248	256	199	236	232	238	223	233	242	219	235	211	238	228	230	215	222	230	218	230	230	220	232	234	212	221	263	206	249	233	206	234	231	236	229	251	255	272	252	239	241	227	229	256	225	227	228	194	259	221	232	235	214	218	215	221	226	238	231	219	217	230	212	219	243	223	212	206	252	244	217	204	226	210	234	226	246	243	196	245	221	227	223	249	224	223	228	266	236	229	234	232	207	205	235	226	230	216	250	247	224	224	228	212	261	221	258	226	220	231	244	217	202	218	241	220	253	231	253	231	222	235	243	255	225	265	230	277	223	261	236	250	211	244	210	226	241	228	237	236	220	218	253	228	224	248	222	238	222	203	231	237	228	204	244	236	224	233	235	233	236	216	248	210	271	243	244	232	222	258	231	246	251	215	227	215	235	241	236	233	253	254	246	223	235	258	235	246	221	229	215	221	234	242	208	243	231	235	223	219	239	205	240	227	243	211	216	245	259	241	215	249	249	216	246	234	243	235	195	246	227	233	252	211	239	249	234	234	212	250	223	246	233	240	243	239	213	240	244	255
10428	7270	2710	949	561	462	382	359	345	299	233	191	196	221	231	220	222	206	248	205	191	221	229	201	200	178	193	173	161	177	164	187	173	159	163	183	151	173	166	172	156	198	157	178	182	154	154	141	164	135	163	164	155	195	151	160	152	164	160	138	154	150	162	169	170	169	161	139	150	169	148	174	163	166	160	159	152	156	167	184	160	156	174	170	168	172	188	174	164	163	170	160	134	154	172	149	148	145	177	142	176	152	152	183	174	148	159	175	161	163	166	154	164	168	139	161	165	161	169	184	156	160	169	175	153	153	142	163	171	152	181	150	141	150	157	192	159	182	158	145	173	165	156	158	155	148	148	156	163	146	153	175	151	151	146	179	156	159	153	159	163	159	170	163	166	192	148	162	155	141	152	156	141	161	141	177	178	165	159	163	184	141	171	180	163	166	143	152	167	165	155	155	148	161	154	149	153	156	165	174	130	171	150	140	157	145	148	162	148	187	142	188	156	162	160	131	151	146	153	141	150	169	151	162	168	151	155	142	169	175	160	155	153	152	151	143	180	157	161	157	178	158	160	167	151	174	157	184	163	151	163	162	155	168	160	175	177	173	173	159	181	146	178	155	180	165	163	145	181	182	155	181	171	200	177	156	166	179	177	160	167	151	150	173	155	165	156	153	149	183	163	150	169	162	127	168	177	166	173	156	158	176	143	189	180	174	143	163	165	173	184	157	183	181	157	162	163	162	157	149	172	134	174	168	155	132	158	157	177	160	168	162	165	150	180	183	151	159	153	136	157	171	146	170	147	145	154	154	175	195	178	172	192	160	164	147	160	171	150	166	170	169	178	166	151	161	166	151	181	167	162	189	166	179	158	136	169	161	172	136	177	154	148	167	179	178	164	155	151	146	166	155	169	183	160	135	150	152	139	143	144	182	149	176	167	160	157	157	169	147	167	168	177	161	162	142	182	172	171	177	166	148	171	166	153	157	147	178	142	159	168	160	164	155	149	164	150	172	177	184	153	166	167	147	166	131	164	165	167	178	172	155	128	164	144	169	165	184	177	139	158	172	157	151	167	163	164	159	157	160	163	135	181	143	165	147	180	167	157	161	162	152	166	172	166	140	164	192	178	169	153	169	168	135	152	177	159	172	152	153	151	167	170	167	176	151	168	157	146	162	148	179	152	152	178	177	155	172	177	172	142	174	165	168	179	170	160	190	156	153	152	159	169	159	172	161	165	147	164	166	165	163	164	156	170	154	162	158	161	158	159	174	170	172	165	181	142	182	133	132	158	165	157	155	156	151	154	137	155	145	169	169	185	176	152	139	177	155	170	186	168	171	189	171	163	148	169	177	170	161	157	154	160	166	155	170	153	149	161	167	162	138	178	153	179	183	171	182	164	154	185	141	163	164	146	157	163	157	188	176	177	153	146	164	150	162	173	143	144	150	177	154	174	177	168	171	172	146	155	162	171	183	145	163	147	159	185	175	160	177	164	140	180	180	153	152	165	185	162	160	178	147	153	150	145	141	162	169	180	170	174	159	140	176	184	187	150	150	162	168	164	169	169	165	165	139	143	187	180	175	159	169	145	169	170	170	162	168	144	157	165	167	143	156	154	159	173	157	147	166	169	149	159	158	141	144	163	172	180	164	148	149	144	148	170	170	167	161	156	185	156	172	154	165	171	166	148	146	147	167	184	149	188	155	147	173	153	132	145	170	175	152	172	180	162	164	163	149	148	181	164	177	159	150	170	168	152	179	157	148	158	165	154	164	159	163	153	153	177	147	150	172	158	173	163	163	162	157	173	151	172	165	169	161	154	168	172	150	156	177	177	159	168	158	153	174	168	152	164	179	184	157	160	170	151	169	147	165	189	143	172	197	160	170	150	154	150	153	141	148	143	175	160	148	155	139	157	149	163	153	161	154	186	168	177	162	163	167	166	163	162	155	158	162	164	173	169	142	149	155	155	149	142	172	167	158	185	158	147	170	139	171	160	159	166	173	151	161	179	148	178	171	167	166	157	137	144	162	153	153	162	168	178	162	182	173	138	177	148	174	153	133	159	160	154	177	164	164	174	158	144	168	165	150	162	148	144	155	156	156	153	157	159	156	156	166	189	167	179	177	168	143	147	148	175	172	152	177	162	159	167	164	173	176	142	175	159	149	141	157	143	163	188	164	200	174	168	146	165	154	157	169	154	153	149	147	158	168	142	154	151	162	172	164	185	156	187	181	165	172	169	164	191	174	146	165	183	168	157	143	179	132	149	148	129	169	188	164	177	164	163	156	183	161	161	183	155	153	168	176	153	167	176	154	167	144	169	168	170	147	147	148	172	194	170	153	139	164	161	161	155	150	139	167	162	166	141	175	155	142	160	145	163	168	149	165	152	157	152	178	170	162	149	189	143	165	175	169	160	157	160	167	161	167	150	157	156	175	163	162	146	145	165	148	191	161	150	176	152	151	179	167	188	169	138	147	152	150	161	147	176	174	188	159	170	149	178	164	183	190	166	164	169	153	177	152	158	167	155	164	166	146	162	157	156	149	168	137	165	162	177	179	148	152	175	154	164	169	158	189	167	165	148	150	153	161	168	151	172	144	164	169	172	176	163	178	173	151	153	137	166	153	169	148	160	178	183	164	172	143	159	160	168	168	175	159	156	140	170	158	165	159	150	150	186	157	171	165	161	168	171	159	175	137	155	137	150	143	156	145	164	155	175	157	178	153	178	147	180	184	158	184	151	154	156	159	168	140	165	178	165	166	166	179	158	155	169	156	179	166	187	177	158	154	147	168	160	152	176	169	144	160	154	160	173	149	151	136	158	145	163	191	168	148	171	187	181	153	152	156	169	157	149	152	175	177	162	172	162	152	132	166	150	148	151	138	184	158	166	204	182	154	162	150	165	168	145	172	177	142	172	162	173	156	170	163	166	172	159	153	190	178	163	148	171	172	162	160	164	185	162	175	165	164	156	160	145	169	163	180	145	157	172	162	160	166	163	156	134	203	161	155	156	160	143	158	178	156	138	162	185	135	181	165	158	168	162	143	145	173	155	168	159	170	181	153	154	170	150	175	147	171	166	151	153	169	160	153	165	162	179	153	138	146	144	148	155	160	157	174	135	175	157	145	142	166	149	159	169	163	166	148	154	155	171	138	167	151	146	157	181	164	148	162	158	130	164	169	156	143	160	181	169	151	152	176	172	168	167	172	146	152	160	162	149	159	159	168	172	186	161	170	156	169	177	170	191	172	150	181	167	163	177	164	170	170	157	183	175	170	161	159	180	152	173	166	141	145	171	149	144	163	154	167	160	165	143	151	156	169	165	158	167	162	167	155	155	164	158	157	155	178	176	172	173	163	183	184	169	169	173	146	170	147	159	163	174	177	157	157	160	168	172	170	173	156	152	154	187	171	163	148	170	217	181	153	146	169	150	144	175	149	165	151	164	160	176	168	150	177	169	175	157	166	149	148	147	127	157	170	136	172	159	153	156	163
8672	8427	10882	7787	5609	4430	3868	3420	3533	3524	1760	1170	1275	2178	2097	2033	1393	1557	1623	1149	1370	1619	1387	1332	1034	1026	947	829	761	761	699	694	624	505	543	538	499	520	489	494	479	498	526	478	490	446	469	474	459	428	433	463	451	453	448	430	449	466	482	456	456	438	421	414	435	466	450	403	433	460	426	457	397	459	435	452	443	463	419	455	430	413	432	421	421	439	462	436	447	436	448	429	412	407	462	439	429	424	419	420	421	428	449	450	463	451	445	455	447	467	473	440	481	433	451	440	394	438	450	456	420	434	438	435	460	423	432	470	433	424	460	423	463	488	449	500	451	451	421	409	418	478	458	450	457	429	411	457	437	414	409	440	468	434	462	425	492	453	470	410	459	441	456	445	445	410	381	383	447	456	467	448	398	445	430	440	460	450	450	414	443	458	408	416	422	461	468	419	443	460	465	483	450	426	477	423	416	459	431	443	448	442	430	426	435	460	439	451	412	477	507	465	448	477	453	478	424	427	423	446	479	468	438	449	466	441	445	449	451	451	426	418	456	455	462	474	460	454	431	449	446	463	415	440	426	414	455	449	441	452	444	443	407	416	422	438	445	403	438	388	449	442	443	438	437	441	452	439	454	443	462	455	503	438	439	399	432	443	427	472	450	460	444	436	459	426	488	429	421	388	443	427	459	474	470	493	458	437	395	444	431	406	447	424	452	438	445	455	436	442	414	400	448	436	455	451	438	393	453	447	441	409	436	469	456	468	439	416	412	449	438	453	456	400	486	447	434	431	452	424	456	411	433	421	426	404	416	456	449	438	421	444	454	467	451	456	487	436	434	409	469	384	469	451	459	462	418	426	461	449	438	415	438	460	405	437	459	456	450	447	469	462	474	426	451	437	452	433	470	425	459	488	443	425	457	432	451	452	453	463	458	433	423	409	442	405	444	458	437	461	449	415	415	402	441	463	438	412	434	461	419	439	443	464	464	425	461	493	454	429	475	439	457	427	427	444	443	431	455	424	427	445	466	426	449	459	433	420	462	466	441	442	451	442	405	439	448	462	425	461	476	463	453	417	414	456	429	466	432	497	433	428	453	453	434	465	426	430	406	472	421	459	411	423	449	422	448	455	459	447	461	425	466	418	448	443	423	467	448	506	453	435	402	391	492	457	419	444	439	433	435	430	404	426	417	482	418	459	463	466	435	444	437	432	470	454	467	445	407	449	473	441	477	448	420	444	421	450	475	428	411	428	450	430	464	426	393	442	464	472	442	460	477	449	455	469	466	448	436	421	447	438	449	431	464	429	476	477	430	412	415	428	457	438	460	476	425	452	426	408	454	452	401	434	502	432	446	452	440	438	445	416	434	450	454	437	450	461	444	425	432	450	410	437	420	399	444	451	434	473	420	474	475	452	476	440	429	425	434	483	386	445	450	464	427	466	457	457	395	461	434	441	457	471	464	445	461	401	432	446	471	415	457	446	443	442	409	447	441	423	434	422	445	475	427	444	461	429	428	418	444	461	474	396	454	453	444	441	431	463	433	484	442	439	441	410	454	458	430	436	454	409	450	431	446	452	445	437	436	430	420	424	456	453	463	437	421	443	424	436	472	438	452	436	442	465	411	471	442	417	417	446	420	426	451	440	412	407	445	436	433	459	480	429	400	421	439	457	447	441	457	413	415	393	444	420	438	439	480	478	433	440	415	446	441	435	468	446	425	486	436	434	476	447	466	438	459	418	429	476	473	460	429	467	401	443	452	439	423	455	443	463	470	415	477	455	424	424	410	444	439	431	462	415	427	431	428	415	477	407	474	443	432	463	414	427	430	459	433	438	458	431	453	427	425	431	450	466	420	460	428	428	414	466	449	403	442	439	438	424	443	484	414	459	422	475	474	433	463	454	450	430	453	429	454	450	480	451	440	462	452	454	411	433	417	423	392	449	476	462	433	427	440	423	451	468	422	421	451	437	454	443	430	461	454	457	462	412	453	446	444	443	412	389	478	459	454	449	453	438	459	456	439	464	471	411	424	466	452	448	424	430	470	428	398	437	469	458	432	463	461	471	414	435	410	454	421	445	437	468	436	441	472	441	455	478	474	442	418	404	422	416	400	430	412	462	459	411	429	456	440	492	456	423	475	437	457	438	395	420	476	481	445	426	463	433	478	456	432	447	407	447	433	423	440	400	440	444	472	448	430	468	462	426	476	443	463	430	429	424	429	447	471	407	438	415	405	429	508	437	457	484	407	468	425	438	445	435	436	464	416	459	454	450	481	467	445	454	455	492	447	449	439	460	471	428	416	416	467	450	415	420	445	430	449	441	436	458	451	472	444	426	465	446	436	443	459	448	459	431	415	443	456	444	448	439	435	462	455	434	419	439	454	442	457	427	455	415	404	461	445	416	470	463	447	448	415	446	438	469	440	452	436	443	427	470	439	409	445	381	424	484	446	470	487	475	416	423	475	419	433	442	410	457	454	407	470	430	458	468	430	453	451	400	421	447	418	444	458	449	423	437	457	422	424	466	451	404	484	455	455	436	439	448	424	417	429	446	436	453	442	453	456	453	422	428	439	470	457	437	421	426	428	466	433	442	448	406	485	435	455	441	420	445	426	451	469	452	454	453	435	425	449	448	471	412	478	459	455	461	420	463	428	440	458	474	423	417	449	474	431	421	447	448	442	431	420	424	425	422	425	425	450	475	465	436	454	455	450	453	443	440	480	485	416	455	426	406	445	464	434	429	458	443	379	420	440	474	440	426	446	454	427	472	396	438	448	447	414	400	477	460	442	429	464	469	434	452	436	459	445	486	453	450	429	421	474	426	413	453	456	477	382	435	424	435	411	429	434	453	409	410	445	441	422	449	428	430	418	413	454	407	473	452	447	424	413	432	443	419	461	431	482	421	436	431	398	435	453	466	432	423	459	432	421	449	463	471	416	453	428	425	472	453	456	441	435	428	458	441	412	447	425	455	436	419	447	433	412	436	460	431	459	445	436	437	477	463	474	457	461	417	450	392	449	456	446	415	486	454	422	429	408	434	404	461	457	443	429	435	467	464	436	437	460	446	420	455	445	469	481	425	466	435	421	452	407	426	409	434	456	439	434	433	450	471	445	429	437	438	467	411	487	456	411	442	493	433	398	417	429	418	398	402	438	449	469	443	443	450	465	439	438	443	462	450	441	440	478	439	422	442	442	445	455	458	422	457	489	430	461	434	462	437	503	438	443	420	427	455	448	439	442	428	460	436	427	451	414	448	466	473	392	490	439	436	434	441	419	428	469	440	421	405	450	451	414	440	443	433	475	435	442	482	435	428	447	443	481	428	430	466	421	455	437	459	423	436	450	456	437	407	445	430	465	442	460	452	457	481	443	461	449	420	466	399	416	424	467	434	490	420	445	420	458	440	448	440	448	461	426	403	432	446	437	431	431	479	468	466	406	416	452	436	409	454	438	437	478	471	450	452	442	462	460	444	436	444	467	444	459	455	458	466	439	413
34654	38347	28778	12433	5339	2950	2256	2053	2711	2562	1133	532	579	1213	1074	1012	783	747	924	426	658	753	730	624	442	414	388	389	300	302	263	224	249	171	162	181	143	162	152	171	156	141	133	148	179	124	136	116	161	118	142	128	115	131	149	122	108	121	120	123	127	131	133	122	112	126	121	121	126	128	123	126	122	118	103	121	143	129	97	143	111	151	118	122	125	104	103	115	117	102	125	122	99	146	113	128	116	122	123	111	125	92	116	121	116	118	107	142	125	116	122	119	120	122	133	129	110	111	129	137	120	98	108	132	133	131	124	114	139	151	127	141	124	135	121	91	112	122	115	130	115	124	94	134	140	128	95	122	126	127	106	134	115	131	114	104	129	128	102	100	122	125	114	100	122	122	139	125	107	116	132	118	111	101	114	127	125	123	126	127	129	110	117	103	127	115	115	119	132	106	105	130	110	125	115	122	117	118	98	120	111	122	134	118	116	114	114	110	117	121	136	115	116	127	119	111	116	121	124	115	110	111	137	129	136	131	112	111	129	107	121	109	110	104	117	123	119	119	129	113	98	116	121	119	115	104	120	111	130	128	122	124	130	110	106	121	117	135	100	124	142	110	140	134	114	137	140	119	109	128	109	119	126	107	105	121	112	122	123	130	108	125	118	132	137	126	122	134	114	122	128	119	109	125	122	118	127	122	143	103	125	118	112	116	113	125	125	114	124	108	124	141	126	113	145	128	132	133	109	110	112	109	125	111	134	111	122	113	130	137	102	116	117	126	131	125	94	106	123	121	125	101	123	113	121	104	95	120	135	135	121	107	128	117	116	138	122	96	112	141	137	119	119	121	120	116	105	133	123	114	125	116	111	125	129	111	105	124	111	137	139	117	104	92	104	125	129	112	133	106	119	130	141	103	102	103	127	133	123	99	145	122	116	120	120	102	106	106	115	131	140	112	144	113	131	112	114	116	116	117	145	136	123	117	113	123	113	127	123	124	136	121	117	115	108	122	130	120	132	115	128	114	110	117	118	120	107	102	110	126	122	110	114	117	127	128	105	119	124	122	94	126	127	115	110	91	123	109	137	135	110	124	114	118	112	106	114	103	114	131	124	126	133	112	129	128	131	99	123	123	126	138	133	126	125	121	120	128	137	107	131	109	126	117	130	120	132	112	114	132	120	122	121	121	112	121	109	105	108	122	140	121	121	131	121	122	122	114	138	115	131	118	121	123	122	144	142	137	142	121	123	103	121	132	138	120	138	96	116	107	129	128	138	121	130	109	128	117	123	110	107	113	112	117	120	122	118	140	127	136	129	118	109	118	114	125	116	119	108	134	114	109	132	132	117	139	113	112	119	107	127	106	111	126	129	114	116	119	130	126	115	98	126	128	110	133	98	107	111	118	119	124	113	101	133	129	116	109	121	118	117	149	115	111	104	120	107	116	130	135	119	115	98	106	129	124	122	117	116	136	113	124	122	131	131	119	131	120	120	109	124	127	136	103	110	127	113	117	112	118	128	112	128	96	135	105	113	101	113	114	111	146	106	112	138	115	134	129	131	133	136	125	109	122	109	137	120	128	130	136	111	116	97	101	118	115	115	117	119	116	130	118	129	120	139	125	121	112	95	120	112	121	106	109	145	125	139	87	130	124	137	129	144	116	138	122	114	140	123	115	122	148	118	133	117	120	131	119	130	139	133	108	118	143	114	123	132	118	123	108	107	118	114	120	110	138	113	127	140	127	106	125	125	130	134	137	110	124	122	110	130	133	108	110	137	111	114	122	113	119	130	115	115	119	122	114	114	118	156	115	132	109	103	112	135	119	113	100	132	120	117	104	120	101	109	110	115	100	104	134	126	139	120	122	113	120	128	119	116	122	134	111	145	116	108	109	107	131	132	125	111	122	131	122	117	133	133	110	107	136	98	119	103	130	112	125	121	121	125	108	100	121	120	136	127	118	112	124	126	127	113	106	132	123	110	121	138	116	128	121	137	130	115	113	121	129	127	119	125	119	122	123	140	111	118	131	145	112	110	115	118	128	128	128	124	117	119	129	129	103	123	101	107	128	138	125	120	119	121	123	126	128	104	109	104	109	109	128	106	113	113	119	118	104	153	105	112	123	120	129	100	120	128	125	126	100	128	138	131	109	116	131	117	101	121	122	132	128	114	123	139	122	129	115	107	112	131	116	122	106	110	130	116	105	129	102	142	118	97	121	143	112	133	126	144	138	142	145	121	130	134	125	140	128	115	115	124	102	122	110	117	108	135	123	106	113	105	114	102	132	119	121	115	107	101	131	113	93	113	105	121	118	132	121	116	123	126	96	139	124	144	151	124	130	115	124	126	137	106	127	137	124	130	98	138	117	108	119	117	123	108	123	113	113	124	104	114	140	120	130	124	123	127	121	122	104	122	136	127	103	130	119	114	109	120	121	108	117	115	121	121	126	128	123	122	141	123	112	116	113	131	111	128	129	118	122	111	117	117	123	129	126	117	120	144	104	130	139	123	134	127	114	106	111	118	96	113	133	120	121	105	130	110	116	117	114	101	130	101	112	117	97	109	113	131	111	115	112	135	109	119	119	117	113	121	140	117	117	140	104	122	133	118	116	127	158	124	120	115	110	116	149	136	120	107	123	115	123	132	125	120	120	126	126	121	94	118	117	125	108	122	121	129	123	109	119	125	111	120	123	135	120	122	133	141	100	125	123	120	125	113	148	111	119	115	134	128	110	122	137	136	116	104	133	111	116	120	113	130	117	104	123	109	131	115	134	131	105	98	129	123	126	143	127	115	131	130	127	115	129	112	114	119	101	121	105	120	109	112	124	114	124	127	115	100	121	141	130	131	125	119	134	118	92	130	117	127	136	133	126	118	114	111	136	111	120	120	130	109	127	117	130	119	122	129	131	86	106	116	126	117	117	129	125	131	104	124	105	130	134	144	120	132	125	124	113	102	119	145	117	130	127	125	119	131	145	102	100	115	95	106	107	121	137	122	106	120	144	136	130	122	120	122	124	120	103	121	135	104	112	127	115	126	127	112	121	138	126	101	117	129	100	113	118	139	124	120	121	112	108	98	132	126	124	136	131	114	105	116	138	105	144	113	125	131	131	124	102	136	124	119	109	122	113	115	141	104	135	119	109	140	129	110	150	126	120	106	111	112	117	106	115	111	133	125	119	114	109	129	130	103	127	127	109	97	122	125	140	112	124	116	122	123	111	148	114	123	132	124	120	140	109	117	125	119	129	112	119	121	107	97	127	131	115	123	113	129	125	120	142	129	116	137	114	123	123	104	120	125	117	104	108	125	114	106	116	96	124	119	115	120	131	116	134	119	120	120	139	129	117	93	137	117	125	112	112	117	119	114	111	121	106	107	135	114	113	143	128	119	112	127	116	123	110	137	114	127	124	119	109	102	111	103	107	136	121	104	124	137	127	127	115	98	108	109	112	108	139	127	110	111	128	116	126	113	115	120	117	111	124	113	111	125	123	108	126
25454	33829	34022	18430	17149	15576	14603	14498	19130	17846	8539	5851	6119	13912	13183	13091	8488	8061	10440	5509	8858	10492	9366	8532	5881	5752	5150	5061	3733	3522	2865	2838	2353	1177	1281	1264	1174	1066	1102	981	1114	1020	737	773	737	691	679	697	550	504	438	477	468	418	416	396	365	366	361	362	329	341	311	334	335	316	332	336	370	345	338	344	350	325	350	348	336	355	310	343	379	332	340	326	359	374	325	340	354	363	358	350	351	320	311	351	331	369	376	299	344	332	367	314	333	348	319	365	321	316	327	315	331	339	325	334	332	378	324	314	326	375	320	314	292	340	334	324	305	345	347	333	346	359	327	338	361	338	314	354	310	348	344	353	304	375	329	313	320	349	300	309	323	330	351	337	369	365	340	350	345	353	323	349	338	355	324	353	311	356	360	363	323	340	327	346	327	333	318	308	315	360	324	346	370	333	368	324	326	338	342	332	335	357	322	349	352	318	324	349	321	295	329	326	324	324	307	338	351	364	362	335	352	330	344	330	324	342	364	306	351	320	301	322	342	329	329	310	338	345	360	320	306	337	331	356	314	336	346	333	335	331	366	309	324	363	381	320	328	301	335	347	339	319	332	318	310	319	339	338	317	341	358	368	282	336	322	325	367	350	326	307	341	318	333	365	315	328	330	331	348	363	347	338	313	342	359	328	341	328	362	318	324	342	328	331	358	371	300	342	344	343	307	336	311	316	324	371	354	295	312	350	359	340	327	314	314	329	331	323	354	309	318	343	344	362	327	343	322	322	358	335	341	348	350	358	331	331	331	331	329	332	340	344	342	355	340	338	313	350	337	352	334	305	333	338	342	342	337	316	344	344	348	312	334	327	350	328	300	346	320	371	370	347	319	331	356	329	329	307	349	345	341	345	326	321	333	330	344	333	365	339	342	354	304	352	335	347	322	346	369	328	331	298	325	352	315	347	326	319	342	329	343	328	333	313	358	317	359	303	332	338	338	319	328	340	320	324	325	364	299	305	336	348	315	319	315	329	370	315	318	337	328	337	336	365	344	337	311	321	322	337	315	323	315	320	326	348	366	305	329	313	327	330	335	333	341	341	338	361	313	319	324	330	292	332	327	346	337	340	351	343	348	312	349	342	325	330	340	328	332	339	343	344	335	331	317	323	318	331	348	354	327	336	308	338	341	327	330	339	332	353	356	290	338	346	330	336	326	315	334	316	328	310	335	341	322	358	376	307	341	360	335	316	340	316	352	335	345	350	312	288	333	353	349	334	359	314	371	314	325	305	367	326	318	321	333	334	358	331	337	345	319	347	357	328	324	347	343	318	336	322	356	348	308	318	323	331	346	330	326	317	310	363	349	331	326	311	314	358	332	352	329	341	350	344	324	353	327	309	305	336	296	358	334	311	332	322	330	323	376	312	360	356	341	330	371	332	330	325	325	358	372	348	303	353	298	329	345	319	345	343	322	335	325	314	367	308	347	372	305	306	363	330	325	360	293	331	317	338	311	333	307	296	321	337	329	340	344	341	339	349	345	350	307	338	318	327	324	336	358	341	381	335	347	335	358	345	368	316	369	353	325	307	339	350	312	331	328	325	355	348	292	344	348	297	349	319	347	361	337	352	340	355	360	319	343	346	340	320	341	349	303	306	330	317	344	315	327	320	323	348	329	328	297	333	372	345	323	345	325	340	312	339	298	329	336	338	354	365	344	296	351	356	330	307	335	322	326	352	339	327	320	337	339	334	317	297	350	304	305	356	325	336	358	339	338	341	327	308	358	355	354	317	341	332	330	326	325	341	324	385	335	324	309	331	313	343	336	319	341	357	338	349	333	311	330	351	342	341	328	352	318	296	328	344	315	324	326	300	334	356	321	292	326	359	336	364	327	356	370	331	356	357	327	344	351	346	331	364	326	331	354	323	319	352	339	335	322	349	334	346	337	338	335	353	342	330	352	328	331	353	340	304	313	309	343	329	311	353	330	309	326	343	308	304	324	346	337	336	330	349	280	308	325	310	321	343	328	353	331	317	326	314	366	319	355	328	358	337	338	291	334	320	325	327	340	347	323	338	352	372	310	304	323	324	326	332	323	334	323	330	341	346	357	391	297	324	364	340	356	339	322	336	349	298	321	341	347	344	335	324	369	317	349	339	334	337	313	320	330	335	355	321	325	324	362	328	331	346	323	310	341	341	335	342	309	308	344	305	333	286	325	353	340	317	327	347	291	323	330	316	303	343	365	357	335	348	315	372	315	320	327	338	327	330	311	343	330	300	285	312	342	328	354	367	331	322	337	359	346	324	344	332	329	359	334	340	345	333	334	327	349	336	330	349	367	310	312	318	331	322	351	328	321	334	367	358	309	335	330	348	347	359	339	317	324	330	327	346	342	342	332	353	367	357	337	318	343	346	349	332	332	343	332	318	362	340	317	319	355	349	321	317	350	320	339	311	324	301	342	339	310	300	320	340	334	362	340	342	302	338	324	378	325	336	321	350	329	335	345	329	315	352	354	327	328	323	335	335	320	336	316	336	327	335	311	303	352	313	329	326	344	359	354	366	314	325	354	329	330	318	386	350	334	312	377	336	337	323	346	362	360	342	370	354	340	299	318	329	326	347	331	336	358	347	369	331	293	337	325	315	341	368	307	336	324	328	311	346	363	323	342	341	311	348	342	361	353	305	302	321	312	315	327	326	337	358	347	348	331	361	305	304	328	345	338	330	321	365	312	326	337	331	287	333	338	352	326	307	336	302	341	357	361	357	356	310	320	325	333	304	322	337	354	335	344	341	338	311	340	357	341	322	354	362	332	352	323	301	313	360	333	378	338	322	338	339	327	306	297	336	331	303	340	300	310	333	344	339	301	305	347	346	346	362	319	346	344	353	372	329	340	315	329	328	368	325	343	361	339	320	372	319	325	336	318	350	344	296	340	317	351	342	327	359	331	350	342	325	366	347	333	313	345	320	339	313	327	313	321	315	355	360	350	308	367	342	340	322	296	320	324	327	330	336	311	341	346	315	315	327	381	353	331	292	316	339	295	316	327	343	340	330	301	322	292	361	319	346	341	357	316	341	336	325	392	346	305	318	347	317	346	293	333	319	318	346	327	307	319	308	358	345	352	305	345	381	326	364	322	358	343	310	330	346	321	364	317	309	348	298	347	334	338	313	343	340	308	316	300	323	317	335	346	328	345	295	314	339	356	325	332	317	334	368	340	347	330	333	316	337	325	322	371	312	297	344	345	358	349	330	303	320	356	305	311	331	316	345	357	342	367	355	332	342	354	364	321	341	341	302	310	316	331	359	360	317	335	367	320	328	348	341	339	345	346	319	343	315	337	343	318	326	363	341	368	327	294	322	314	312	332	325	320	325	349	308	370	370	313	326	341	321	332	308	313	347	356	320	333	337	351	348	342	346	351	333	321	331	323	388	346	350	346	327	333	337	352	365	339	344	327	330	376	327	307	316	344	361	332	351	333	309	310	349	334	330	340	293	361	344	310	338	318	332
43771	45228	32258	18302	10204	6508	4080	4375	5664	5014	1689	851	930	2214	2326	2153	1324	1421	1637	948	1055	1459	1427	1049	713	747	628	622	499	455	370	283	308	172	173	178	155	139	159	162	140	138	127	119	119	115	122	135	124	112	95	96	72	86	82	83	77	77	81	76	91	67	87	93	81	65	73	80	77	83	51	89	82	76	77	74	76	85	80	63	95	80	85	83	83	84	89	81	63	84	74	77	75	68	85	58	86	70	90	78	73	70	79	88	79	88	94	76	69	81	80	85	79	64	75	87	80	78	78	67	76	72	71	80	76	70	78	79	75	81	65	67	72	68	84	94	73	71	81	79	87	84	67	68	77	74	90	82	80	86	60	87	86	79	86	85	68	65	74	85	89	78	74	75	71	75	73	59	79	79	83	99	67	74	77	83	82	77	69	100	82	63	74	70	88	79	84	83	75	70	68	69	81	66	73	87	81	88	73	60	63	73	79	82	70	73	67	73	85	80	97	60	65	71	93	83	77	61	73	65	79	77	77	85	62	67	89	61	71	70	80	71	74	70	82	79	76	83	86	76	68	67	88	84	78	74	71	75	78	75	74	75	68	78	87	66	75	76	91	68	67	85	84	76	72	74	102	84	63	83	75	88	85	94	75	79	82	86	82	73	74	80	75	91	71	57	67	81	69	68	70	84	75	69	70	70	89	79	71	92	84	65	65	71	87	70	86	69	74	78	78	59	70	78	81	92	82	80	88	96	95	62	92	76	76	75	67	66	103	75	72	85	96	74	71	85	74	66	72	83	80	76	80	72	71	62	72	83	73	78	71	85	64	87	90	69	85	79	83	83	66	84	77	58	83	76	82	87	75	80	86	95	86	79	88	86	83	80	78	72	88	81	77	69	73	74	76	71	85	76	65	62	79	84	79	70	78	64	72	69	86	74	92	103	80	64	75	95	93	77	56	78	63	70	59	83	68	88	96	68	70	70	78	72	83	106	86	79	72	73	71	76	97	80	77	72	68	67	99	73	76	63	86	71	71	85	79	62	75	75	69	77	62	89	73	83	80	80	88	87	91	84	74	78	78	82	71	84	87	85	85	86	67	86	75	86	69	75	77	75	90	68	94	78	69	86	86	85	80	72	70	83	89	86	94	85	85	70	106	72	74	73	84	59	94	82	68	54	88	79	88	77	84	96	93	73	78	69	79	78	96	91	89	80	75	65	85	87	76	86	75	92	66	76	71	73	86	85	105	75	82	71	69	100	79	80	71	73	86	83	66	72	84	78	79	81	67	74	74	93	98	73	76	71	89	75	57	62	71	76	69	70	70	80	69	70	78	74	81	79	73	71	78	88	90	83	75	83	81	82	85	75	77	84	73	77	86	75	62	75	77	71	63	80	86	85	84	101	70	57	69	75	87	72	75	78	72	80	88	77	80	62	83	73	86	68	77	78	92	79	80	87	64	87	75	62	84	92	72	73	84	85	72	80	78	83	78	92	88	77	91	67	78	84	76	98	93	80	65	79	63	88	89	91	72	79	70	68	78	81	73	66	70	83	88	99	70	84	74	79	75	73	74	74	64	58	78	85	86	76	88	71	106	79	70	99	92	83	61	75	82	80	92	71	76	80	83	81	64	78	70	85	87	70	68	86	84	69	86	69	70	66	84	81	74	84	66	87	85	79	85	81	78	74	78	95	80	66	68	77	79	76	74	69	78	64	71	80	65	74	68	78	84	77	80	73	70	69	54	80	70	75	77	75	77	73	61	73	80	77	85	78	81	79	81	101	90	83	68	69	83	70	93	83	97	92	77	73	76	92	81	81	73	71	73	80	54	67	63	83	83	81	65	77	70	88	87	68	78	80	71	74	74	75	67	90	88	74	83	75	75	74	74	77	74	95	61	90	91	70	78	78	88	76	87	78	75	100	79	74	69	85	77	88	84	55	73	74	81	84	77	65	82	74	84	72	80	85	83	77	77	100	75	73	67	89	87	74	83	92	78	73	77	78	68	88	73	80	80	74	96	69	81	96	68	81	88	77	72	88	65	71	91	71	65	78	83	62	62	83	67	82	63	83	84	67	88	81	74	91	84	88	80	83	65	78	72	82	68	63	66	68	74	87	80	93	73	90	58	82	65	56	87	85	83	82	82	76	81	88	78	68	75	65	83	78	87	72	43	83	74	66	83	79	63	75	89	61	75	70	81	66	68	86	83	65	79	76	86	78	60	73	77	71	57	69	77	72	60	77	86	85	75	81	70	73	86	83	87	69	73	82	81	82	72	77	66	78	88	82	65	67	79	80	68	76	75	74	74	73	88	87	62	79	98	87	84	69	78	70	73	79	72	85	88	93	66	98	69	74	69	88	80	90	70	77	90	78	71	75	88	78	79	61	82	83	73	88	69	67	82	76	85	74	78	81	81	71	94	72	84	82	80	81	78	65	91	69	78	65	78	87	78	80	70	83	77	96	76	74	79	72	91	75	66	91	74	78	79	75	82	77	81	82	80	67	62	83	75	82	65	81	80	97	58	55	84	83	71	80	71	71	67	81	65	81	80	73	78	70	89	64	89	100	71	84	84	73	68	91	84	82	70	67	72	74	72	78	76	65	68	65	84	84	59	86	59	82	72	90	69	54	87	75	79	85	80	96	67	72	77	77	79	75	76	86	77	78	82	79	75	66	82	83	81	81	73	74	86	76	91	74	84	96	85	77	61	72	79	72	84	90	56	82	89	47	82	87	77	82	98	72	75	75	65	65	82	84	75	73	80	72	76	81	87	74	87	89	76	70	84	77	72	77	72	80	72	70	68	80	82	82	73	71	63	74	88	88	77	78	82	75	62	73	76	84	60	70	81	87	62	73	74	52	73	67	66	78	101	70	78	71	86	93	82	91	68	68	83	87	69	86	77	93	95	72	70	89	70	69	77	75	80	87	77	72	94	67	74	81	80	78	88	75	72	81	82	57	88	97	84	88	80	92	67	60	89	78	93	79	81	56	63	72	82	88	58	85	83	67	110	69	89	69	61	89	80	88	67	69	94	78	81	84	81	69	68	73	92	69	69	79	74	78	91	65	78	101	79	87	82	83	72	85	90	74	82	63	88	59	79	84	81	84	75	88	93	77	101	87	79	87	78	77	72	79	70	84	78	66	83	74	77	71	71	73	68	87	68	57	75	68	88	63	86	66	90	79	59	102	78	75	75	83	93	71	57	69	76	80	79	94	81	81	89	76	83	72	61	72	85	70	70	71	85	71	82	86	88	82	73	84	80	60	81	80	66	80	77	65	80	75	82	87	82	97	75	79	84	72	69	80	99	63	54	81	84	71	81	65	79	74	75	83	61	71	76	70	86	78	88	74	81	94	102	93	79	73	75	76	76	77	102	90	72	68	62	67	75	93	79	82	72	80	77	60	82	67	69	65	68	69	82	80	75	81	76	65	75	80	71	57	69	71	73	80	74	66	81	73	83	87	76	73	95	81	79	77	94	86	67	61	84	72	91	90
31148	41818	36518	23852	21891	22735	20034	22189	27409	23367	11970	8399	10256	21618	21484	20429	13456	14905	15957	10644	12501	17544	15626	12953	10200	9878	8942	8477	6977	6596	5080	4508	4068	1951	2129	1966	1973	1699	1728	1405	1690	1479	1189	964	1098	949	799	1054	739	623	453	473	429	460	356	364	287	302	304	274	252	261	253	240	252	230	225	237	220	224	222	228	228	230	200	204	212	251	240	216	214	243	207	238	211	231	242	230	213	242	223	220	225	236	221	239	211	238	226	235	219	245	220	241	229	244	239	250	240	249	256	249	211	248	232	239	236	231	241	241	260	233	232	225	241	229	217	241	236	250	243	243	205	229	221	242	229	218	215	233	232	231	210	233	239	249	222	226	228	232	219	216	227	223	241	230	194	239	214	220	255	205	236	235	228	226	224	196	210	218	246	225	240	226	222	205	263	243	223	230	221	218	234	227	240	238	228	242	236	225	241	235	214	235	216	203	227	227	234	237	229	252	216	201	246	247	236	232	256	245	211	231	233	207	259	217	216	266	221	234	233	222	232	199	205	243	223	228	234	221	222	256	256	215	248	226	219	226	224	236	222	220	251	224	262	236	225	209	234	219	241	250	231	228	233	240	235	248	245	217	223	236	242	221	200	242	245	228	240	217	230	233	245	227	231	230	245	224	204	235	235	229	234	231	252	231	257	242	241	222	198	235	226	227	245	243	254	257	275	255	207	222	233	229	197	248	238	233	226	241	215	228	236	213	190	216	233	250	244	240	244	237	259	224	220	227	250	274	212	228	218	202	251	242	241	249	220	251	224	217	211	243	223	244	243	240	241	247	226	256	222	228	241	248	239	219	218	252	226	234	229	255	225	247	214	207	240	213	233	238	221	220	247	202	191	228	217	215	231	232	240	240	227	242	251	233	230	226	230	202	224	232	242	250	207	235	246	238	245	226	194	203	223	224	219	265	235	234	238	237	245	233	218	252	207	227	261	237	200	228	209	220	226	216	215	250	258	232	242	228	217	245	205	237	251	208	213	218	217	216	229	241	212	223	247	267	255	226	217	247	214	225	220	206	227	242	241	241	230	246	216	229	229	237	218	241	210	215	213	251	216	230	229	218	215	252	229	222	226	237	232	229	213	234	192	209	213	221	231	220	230	210	224	207	219	209	234	263	252	221	239	239	231	218	244	244	226	213	244	220	223	215	221	238	194	224	246	245	245	244	227	218	239	232	199	237	212	251	211	267	253	256	235	222	234	230	258	211	250	235	247	233	224	249	234	244	245	242	237	233	207	212	273	184	227	207	272	253	224	236	233	228	223	251	215	245	210	249	217	209	206	248	220	232	223	241	241	217	230	225	231	208	218	249	232	238	246	235	223	256	231	229	250	229	217	206	236	219	226	228	215	249	190	212	234	209	237	234	221	226	202	249	244	230	218	213	229	237	252	216	230	205	240	244	217	241	235	197	227	237	209	214	243	231	233	216	230	213	239	239	197	238	226	222	221	243	237	221	226	230	232	242	199	263	256	215	227	222	237	230	230	247	236	216	235	226	208	239	243	241	218	227	228	213	246	241	234	230	243	229	252	223	217	218	246	230	206	227	214	202	229	201	206	225	247	258	249	215	207	233	219	220	213	235	265	245	212	252	284	225	224	241	241	249	237	258	225	215	244	245	215	229	223	247	209	218	248	200	241	246	200	222	241	229	228	224	231	241	241	223	219	244	218	212	238	246	233	229	227	223	213	253	223	216	238	237	192	215	233	216	220	233	208	265	204	232	230	258	213	237	214	238	231	227	237	240	279	228	221	243	213	216	203	249	226	218	234	223	234	210	229	246	250	207	233	242	210	219	213	236	245	244	230	233	238	234	241	238	233	223	210	226	253	224	243	203	245	249	252	224	215	211	251	257	260	212	236	225	236	231	234	209	208	225	236	212	223	228	229	245	225	266	255	240	235	244	222	213	223	204	235	246	230	248	211	232	240	238	224	252	251	215	232	217	233	215	213	230	244	227	233	226	218	232	247	239	234	250	246	249	217	247	211	254	233	231	222	215	256	224	258	252	241	242	240	222	245	244	240	253	240	228	228	229	215	231	223	237	249	221	206	216	217	231	232	246	222	194	262	224	229	240	208	222	215	219	204	218	247	233	227	228	244	237	226	235	214	234	202	222	234	229	242	258	268	241	236	233	227	214	226	216	257	219	243	211	233	230	213	233	233	231	188	235	243	235	216	267	238	234	234	230	210	223	208	234	239	226	197	228	251	238	233	238	237	236	242	223	219	253	232	245	223	234	230	215	216	274	236	252	236	246	208	217	221	219	235	219	218	218	227	245	233	244	217	245	204	217	258	235	228	231	249	222	245	233	208	239	228	231	251	262	227	276	203	196	243	244	225	227	240	244	206	243	223	252	203	223	206	234	212	203	246	233	239	242	234	229	220	198	212	216	223	257	235	200	233	237	227	234	208	214	229	236	241	220	228	239	287	199	232	229	230	231	209	221	225	229	223	236	221	194	232	235	224	237	233	236	244	213	235	218	266	231	258	216	208	212	221	254	257	247	204	227	236	224	234	228	211	252	230	192	196	233	222	224	219	221	227	230	217	203	224	254	204	222	228	233	222	212	231	224	215	219	208	235	243	223	232	232	236	206	214	229	223	240	212	250	209	222	214	227	220	218	250	230	240	220	209	229	241	242	218	222	224	256	241	212	230	200	229	221	224	224	233	236	231	259	234	257	225	216	221	216	216	217	202	225	211	249	226	232	249	218	244	229	255	228	232	199	227	250	234	241	238	236	272	231	222	222	232	218	201	244	239	216	251	207	233	229	257	211	253	235	218	236	214	229	226	221	236	207	208	217	234	231	254	239	251	233	257	205	230	211	243	219	242	237	236	225	238	227	226	214	227	210	198	236	221	234	220	245	240	264	224	252	237	246	229	231	241	238	226	216	237	235	245	228	206	209	213	258	241	253	238	219	229	243	226	205	239	228	233	217	230	214	222	236	241	215	242	245	263	242	256	187	226	217	241	224	211	186	239	227	225	215	217	199	228	229	219	219	201	233	233	234	235	248	240	202	253	230	213	231	241	221	222	213	231	235	248	233	244	201	244	222	244	233	248	243	236	248	214	241	246	219	223	234	216	233	225	219	259	216	205	218	236	246	228	246	238	230	252	234	234	249	211	226	212	223	225	236	230	242	243	227	226	223	199	225	207	211	238	198	248	255	238	243	243	250	233	253	225	234	245	211	207	217	228	237	238	214	231	242	228	235	240	242	214	214	234	262	234	245	227	220	229	226	219	226	225	235	239	204	231	222	227	229	221	241	257	248	216	239	242	236	239	226	220	226	219	234	210	222	243	224	226	231	239	189	218	211	236	219	233	239	247	237	226	261	214	190	232	232	202	200	198	249	226	233	227	241	208	234	213	233	221	226	220	246	234	238	218	233	251	223	228	218	229	245	235	231	225	239	211	225	229	244	261	203	235	225	247	215	208	228	224	246	200	223	218	223	223	224	229	241
9950	6772	2677	786	552	392	368	351	379	268	218	203	208	238	238	234	209	203	226	206	209	193	224	192	209	178	172	186	178	200	180	168	160	171	155	152	167	168	162	152	161	176	163	169	174	157	171	170	144	167	159	133	142	175	162	136	158	158	148	168	143	152	187	139	164	160	160	164	172	175	158	162	144	145	168	175	151	154	164	141	155	146	164	159	186	167	158	153	158	160	160	184	165	162	174	149	139	168	155	157	162	155	144	148	182	157	160	149	148	164	126	152	158	144	166	152	133	162	159	196	151	151	178	143	146	149	176	155	157	145	153	173	162	169	153	144	169	168	180	170	135	167	139	163	153	146	140	168	160	159	155	152	166	171	184	159	132	153	160	145	123	165	166	163	175	167	169	190	159	150	164	158	142	152	167	148	189	158	174	146	165	172	173	165	151	163	153	169	163	167	164	194	144	185	154	156	141	150	184	161	143	148	157	171	154	156	161	190	169	146	151	151	165	176	162	164	145	185	147	165	130	160	156	152	140	157	153	150	163	158	162	156	159	157	155	146	151	149	161	152	175	155	175	144	173	163	146	144	154	177	157	163	161	159	158	163	179	152	185	166	170	150	152	157	187	159	155	149	160	165	173	145	150	150	157	160	166	172	152	167	163	171	162	153	163	148	163	146	155	125	157	181	197	198	162	153	164	154	168	185	179	157	150	158	181	161	128	138	151	167	146	175	139	163	167	161	151	169	165	182	178	142	157	152	168	159	158	178	165	165	157	172	148	136	165	166	175	152	177	167	144	160	168	153	157	153	176	165	156	128	147	162	162	144	148	164	144	155	172	151	148	149	165	157	165	167	156	164	178	153	147	171	180	177	174	155	167	155	162	159	172	163	141	170	167	157	161	146	160	164	145	148	176	152	160	155	154	164	158	160	174	176	136	174	145	167	172	138	165	147	165	164	163	169	157	136	150	148	172	156	165	170	166	156	156	174	182	167	149	169	159	178	154	155	164	150	167	174	162	173	163	178	153	176	175	187	175	152	146	168	180	161	152	149	162	145	147	190	156	149	164	154	176	151	149	142	155	152	144	162	166	152	178	155	148	151	157	178	164	165	148	187	170	152	165	146	171	151	158	195	160	146	164	170	144	142	158	159	160	159	155	191	168	164	156	165	158	176	152	150	185	178	168	171	157	146	138	144	176	134	163	146	164	140	140	184	166	149	166	149	163	162	147	178	166	156	166	166	156	135	138	152	159	156	162	171	190	152	151	154	183	165	171	176	153	160	143	158	189	169	177	165	165	180	165	135	188	145	134	160	159	148	161	164	175	136	170	163	148	144	170	151	161	177	162	150	156	162	151	161	142	152	158	156	150	163	162	159	168	146	170	144	151	155	163	160	166	172	179	140	156	160	168	167	168	160	178	142	179	170	141	165	156	159	175	151	162	167	168	168	149	177	177	151	162	171	149	138	167	177	139	162	163	121	162	158	163	164	176	173	160	177	150	136	137	162	165	156	140	152	161	165	143	152	150	163	166	169	154	176	181	168	157	159	162	135	168	157	164	158	159	168	147	180	162	154	160	177	166	174	138	159	158	175	168	144	140	164	155	155	139	146	165	145	147	149	150	137	161	171	142	164	176	187	151	138	168	159	145	183	153	142	147	156	159	156	157	153	163	152	147	146	171	167	143	135	186	153	148	173	163	166	146	167	131	146	159	163	176	178	165	155	154	162	181	128	172	146	169	152	174	151	161	180	154	144	174	173	177	190	162	161	148	170	160	172	160	174	170	169	160	167	174	170	161	158	153	156	181	175	165	174	170	188	173	169	156	177	151	174	170	139	144	187	174	164	189	164	189	165	146	154	172	156	162	152	166	163	165	141	184	165	159	167	157	132	164	141	164	162	167	158	177	165	153	158	182	163	169	161	151	159	165	170	166	180	190	161	144	130	147	178	140	163	155	174	140	166	157	154	162	165	171	167	162	170	192	146	154	171	171	159	157	149	167	152	150	171	132	137	164	180	174	134	161	176	161	155	167	158	170	161	148	167	160	172	184	142	162	160	147	176	155	153	141	143	151	159	184	158	136	137	166	140	150	174	141	134	157	171	165	168	140	160	172	159	200	162	155	144	166	162	148	136	161	150	135	126	150	164	169	144	170	160	161	158	173	133	167	173	154	134	154	159	148	169	154	159	166	167	162	131	156	162	158	162	151	149	153	173	149	169	178	162	168	172	191	171	150	163	152	171	150	173	164	148	164	172	131	171	160	166	138	184	158	143	152	177	149	170	159	158	145	170	174	148	168	156	154	149	141	175	182	168	140	162	164	145	161	143	162	144	157	157	185	158	162	165	141	176	138	153	142	173	158	169	170	165	155	168	154	157	159	171	160	193	163	147	168	146	165	147	149	142	190	176	188	164	160	147	153	163	144	190	167	166	160	174	154	157	146	159	172	161	127	148	151	127	170	146	156	170	156	157	157	184	150	183	155	158	140	157	172	159	151	158	160	142	152	175	157	159	171	170	144	161	158	184	161	166	160	157	167	180	136	165	153	148	162	152	152	176	151	163	134	172	178	147	169	166	160	139	162	187	171	172	144	163	150	174	152	137	161	166	175	152	157	169	162	145	161	152	167	174	126	140	154	181	164	168	163	172	155	163	176	167	152	167	148	145	149	169	165	172	140	160	157	174	149	152	144	180	158	152	158	152	162	167	151	152	154	155	176	167	151	173	177	179	133	173	144	155	160	168	176	175	144	177	153	148	177	164	142	155	156	195	156	153	146	168	172	142	175	144	152	136	159	174	177	154	160	195	147	174	175	132	139	176	142	166	152	143	183	155	162	152	157	163	158	153	158	154	163	168	176	164	157	130	158	148	162	160	154	144	152	162	159	160	169	168	177	171	153	148	141	152	152	158	166	156	147	170	157	185	154	160	149	150	166	168	156	165	142	156	164	144	153	178	159	151	157	170	141	193	155	159	134	139	149	157	139	159	158	169	141	158	146	168	161	165	154	156	163	148	137	174	124	169	163	158	195	157	154	159	152	162	160	142	141	159	193	123	163	162	159	170	159	163	164	168	167	152	179	138	168	138	137	143	154	178	141	193	154	160	170	143	146	148	168	180	166	150	164	161	148	155	168	173	193	154	179	162	166	166	155	149	148	158	167	171	177	150	135	174	161	146	166	154	138	146	168	155	151	140	188	167	131	149	137	133	131	159	163	158	154	147	156	142	161	179	164	158	151	156	174	165	148	142	152	164	145	167	168	177	181	176	155	167	158	160	168	154	144	156	165	154	178	167	173	142	132	167	165	151	170	147	169	187	150	180	180	162	160	159	164	156	157	142	162	127	179	173	161	157	151	157	174	162	160	164	155	151	156	163	154	177	160	146	184	157	152	139	199	183	179	186	187	148	151	153	150	164	165	144	177	140	150	183	153	177	153	171	178	167	159	173	159	165	154	160	140	157	169	191	154	172	160	151	164	153	170	140	135	159	148	159
8443	8898	10003	7123	5820	4639	4231	3615	4321	2942	1597	1255	1336	2113	2171	2202	1782	1529	1869	1396	1310	1635	1396	1282	1049	877	960	905	815	721	716	562	579	529	541	514	523	454	520	486	479	473	455	485	452	489	458	430	458	469	439	418	489	435	428	435	411	429	448	448	437	455	447	422	431	416	447	431	401	426	448	396	413	437	429	433	405	423	445	455	462	427	456	425	448	468	448	437	469	445	463	463	442	426	436	451	451	429	408	463	440	450	416	461	426	453	420	452	432	437	414	448	441	451	435	437	443	452	457	432	413	393	460	436	445	431	422	457	431	458	477	439	466	477	438	468	435	418	434	428	422	430	449	447	423	485	482	461	427	430	415	408	481	454	461	444	413	430	474	408	415	420	390	453	446	405	420	442	449	411	452	455	473	423	459	416	436	399	440	470	422	423	441	443	408	458	453	445	431	428	435	439	440	450	419	429	462	424	461	463	437	431	444	452	417	452	446	434	431	461	442	430	438	407	423	427	424	461	485	441	454	442	442	435	404	397	398	431	461	417	460	435	430	398	448	445	451	433	416	450	431	453	445	418	444	419	408	423	435	444	458	420	442	449	445	449	427	439	459	426	433	445	427	435	420	417	400	456	433	427	444	427	467	403	444	449	457	405	435	438	419	436	415	365	405	425	399	411	475	407	490	427	419	466	434	450	437	417	420	446	447	412	431	417	440	412	453	448	435	411	447	459	447	426	434	446	458	456	466	396	434	405	452	451	448	427	446	441	426	433	436	417	422	423	442	429	428	430	463	476	455	470	444	448	433	426	421	421	416	407	422	454	417	415	424	420	427	421	443	433	445	398	435	436	442	401	440	403	420	410	429	433	408	473	433	446	438	447	457	409	431	435	449	454	440	437	397	464	429	447	438	406	425	449	467	432	448	404	430	470	452	447	365	482	430	455	471	420	442	481	469	440	469	435	434	485	448	428	440	428	422	427	446	419	434	428	404	413	423	429	436	442	426	404	440	398	423	439	434	457	451	468	434	419	413	433	416	427	430	430	456	434	420	429	416	436	466	435	426	426	440	442	405	451	406	407	463	454	425	450	393	445	409	453	448	429	431	437	418	436	438	455	403	412	397	451	446	436	434	443	412	439	414	453	476	422	443	440	424	443	449	420	414	453	426	461	412	417	448	435	434	464	439	430	435	425	453	447	448	427	453	469	424	437	403	441	455	442	421	436	434	402	431	434	443	433	438	465	417	416	426	444	436	422	438	444	446	437	452	436	451	418	428	388	427	451	461	448	452	434	460	442	449	467	420	420	437	462	477	426	391	426	458	477	438	417	458	486	454	437	421	457	422	436	426	430	433	443	468	463	428	451	467	472	466	435	438	406	441	439	449	400	384	432	447	447	404	457	442	446	460	427	457	466	384	426	419	462	417	439	442	457	437	468	406	433	436	413	416	431	433	433	430	438	427	413	395	425	443	438	458	458	463	410	460	430	410	446	441	440	406	457	433	424	436	420	392	438	432	425	419	428	480	442	455	432	439	450	469	438	452	423	444	437	417	419	469	444	425	384	429	438	417	412	443	421	465	411	428	428	448	436	468	441	430	453	427	440	451	414	456	446	444	415	447	438	421	420	443	437	452	446	483	439	436	470	426	435	390	451	489	456	413	417	433	408	444	456	437	434	422	426	425	415	433	439	432	445	440	426	459	395	449	434	475	432	431	458	422	427	421	450	442	483	447	417	425	459	394	425	406	399	426	459	450	484	431	436	430	443	412	446	447	426	427	437	420	431	442	406	416	438	477	433	425	426	405	448	448	461	434	427	429	461	407	374	444	426	453	433	438	427	451	448	452	466	426	445	439	430	477	393	420	424	460	458	448	417	447	400	419	473	430	421	438	436	411	434	401	442	457	423	440	409	444	424	445	445	453	439	395	436	447	444	402	437	436	435	428	426	397	426	426	444	440	422	438	432	465	424	480	472	474	468	430	440	426	451	433	449	448	441	427	445	455	399	459	437	437	432	429	465	408	412	425	399	450	457	411	410	417	448	450	451	436	467	415	426	443	426	434	480	451	417	424	445	438	438	450	421	485	438	465	446	401	426	415	469	435	417	474	452	399	463	424	427	461	431	493	405	454	455	436	417	471	440	398	433	429	421	438	431	423	407	426	424	438	392	437	444	481	422	431	455	457	467	415	440	432	407	469	442	418	457	445	418	437	438	410	430	436	425	427	430	463	438	445	441	456	459	458	450	441	446	410	449	433	420	454	416	433	472	435	408	403	436	460	425	415	409	403	456	424	421	406	428	407	440	447	461	430	452	464	454	464	435	465	431	428	432	425	435	412	439	424	402	431	433	428	422	432	444	411	429	423	420	429	434	434	433	450	423	442	428	470	446	445	450	426	456	436	472	452	464	446	416	414	465	434	447	430	473	424	471	416	413	435	445	404	406	451	439	423	432	434	389	424	436	423	445	409	426	427	445	426	413	426	424	450	461	422	428	468	442	437	442	428	439	402	410	401	416	452	425	453	402	431	465	419	413	438	440	425	408	414	416	397	458	443	444	436	455	431	407	412	430	424	421	425	415	415	415	438	451	461	432	421	430	453	430	418	411	438	432	442	440	454	452	462	445	441	414	453	437	437	416	440	434	454	415	416	445	439	480	454	441	449	443	430	439	445	473	424	420	440	416	432	437	449	432	402	493	447	428	492	452	500	457	433	434	446	418	444	462	429	433	423	437	447	406	423	461	441	435	436	410	401	444	451	424	427	448	437	420	452	447	420	420	473	424	427	452	445	444	437	413	435	437	415	451	451	444	441	426	440	436	441	438	397	440	441	453	412	425	430	491	417	471	460	435	438	432	474	421	412	406	459	445	443	419	490	422	450	443	429	414	418	413	445	455	435	439	433	429	423	428	439	438	400	440	460	436	440	431	429	432	422	445	443	424	413	425	452	453	439	405	435	435	446	457	431	423	418	427	424	424	394	418	415	435	393	489	408	440	431	434	401	419	459	440	457	470	475	476	434	415	464	435	420	407	418	431	428	466	414	444	463	441	445	434	457	415	410	447	431	433	430	399	416	436	452	409	433	416	463	444	429	434	455	454	465	440	435	416	417	414	407	426	457	430	441	434	447	426	420	442	437	431	443	478	463	441	431	418	436	406	483	428	428	469	441	433	402	437	447	461	454	453	428	444	410	435	416	444	432	420	441	446	449	391	459	477	427	427	455	433	424	408	426	460	473	421	420	395	447	461	429	446	428	424	401	409	439	447	433	434	426	439	434	398	434	408	399	434	420	405	434	479	450	462	447	499	432	449	434	423	447	459	463	415	413	441	477	413	472	457	453	406	444	403	450	454	417	442	428	407	426	425	438	456	468	419	442	446	434	433	384	409	443	395	464	409	399	455	480	419	461	437	428	444	437	397	415	383	411	480	430	400	437	474	457	440	459	448	448	418	429	435	435	458	464	449	459	420	416	437	426	413	431	426	446	454	442	414	439	400
31951	34542	22930	8934	4372	3036	2280	2216	2929	1927	835	517	488	999	1082	1134	771	670	834	696	584	864	659	545	473	388	383	408	343	272	293	219	185	171	156	146	193	140	168	154	152	150	124	135	146	146	129	155	125	114	137	98	131	131	128	101	108	118	106	118	134	109	116	140	139	118	120	124	135	113	112	119	110	112	115	118	125	114	128	132	102	136	113	122	121	117	107	127	137	141	98	113	130	113	113	98	111	121	109	114	105	105	133	118	115	97	130	124	127	114	124	109	128	137	118	111	112	134	130	117	102	114	114	116	124	119	119	118	98	98	106	116	114	111	123	118	101	105	112	125	120	129	105	129	125	131	141	115	138	111	114	126	114	127	112	108	103	110	116	121	113	119	121	127	99	102	113	125	133	125	130	97	120	139	118	104	93	100	129	110	112	109	108	127	154	125	118	123	138	93	101	119	141	111	128	124	137	115	132	116	137	112	108	89	128	131	110	110	115	96	118	106	102	127	115	120	125	107	124	125	111	113	116	117	109	98	122	124	116	141	94	118	100	103	113	113	112	121	141	100	119	104	110	116	121	111	127	102	109	124	119	128	123	125	125	108	113	108	109	131	134	123	118	109	113	97	128	100	126	116	117	141	133	136	121	112	114	125	112	122	122	129	122	121	116	113	127	106	117	121	114	120	112	115	118	135	109	111	137	98	111	132	128	113	114	122	129	118	119	112	120	137	128	107	108	126	118	132	113	127	113	126	111	117	129	120	125	122	134	106	114	127	117	90	114	120	123	116	121	129	119	110	116	132	125	120	113	114	116	101	128	121	111	113	116	127	123	127	111	134	97	105	109	116	136	108	117	120	109	118	108	90	125	102	99	119	119	104	115	132	98	135	99	122	142	121	134	135	113	111	135	114	107	113	115	107	120	104	115	109	102	114	113	129	120	122	111	105	125	139	114	108	118	110	99	147	104	115	116	109	108	111	103	133	107	121	125	140	123	116	103	116	120	103	109	116	118	115	128	113	124	116	123	122	118	113	123	127	117	110	129	114	126	115	123	135	122	125	127	117	110	127	138	122	137	135	137	127	129	126	125	114	101	113	105	114	123	103	114	116	104	99	114	131	123	99	114	124	127	120	111	124	98	117	123	139	100	126	140	137	120	124	138	113	116	122	113	120	115	115	110	117	110	132	111	118	113	124	134	115	109	143	103	121	127	140	105	115	95	116	136	111	119	117	120	127	129	120	111	116	107	106	101	113	116	129	113	107	108	122	109	112	117	113	132	99	119	122	118	118	91	104	104	110	115	126	106	126	123	108	108	124	119	129	97	108	141	104	107	125	106	130	127	106	98	107	124	114	113	124	120	104	118	117	107	129	143	112	131	108	128	122	115	120	116	120	132	118	131	128	135	117	108	148	138	118	128	122	122	110	108	121	114	130	111	99	119	102	85	109	121	125	111	127	117	107	112	113	133	103	131	110	112	112	105	107	137	122	126	116	114	103	140	110	118	107	103	115	124	126	97	107	110	129	112	103	122	112	127	110	89	98	101	128	118	96	116	140	114	117	126	123	109	130	117	94	122	108	123	126	127	121	120	129	105	100	120	127	98	120	123	120	110	121	113	114	113	134	103	99	116	137	120	128	110	104	133	115	137	105	107	132	106	129	116	103	112	97	107	115	106	113	121	99	114	111	139	109	119	99	109	100	125	110	112	137	113	110	115	140	128	112	110	125	105	143	128	114	141	101	123	129	122	116	120	119	110	123	127	101	128	123	118	117	121	116	112	115	128	113	96	119	133	123	111	105	124	122	86	134	123	117	104	118	107	115	117	110	132	116	120	117	134	123	133	112	116	108	116	122	125	100	102	95	105	128	131	117	131	112	130	130	121	117	95	115	122	113	123	113	129	131	116	113	123	102	110	116	108	136	119	114	96	125	122	105	124	108	120	126	131	109	127	112	124	117	113	131	107	100	100	117	122	129	108	130	105	129	110	108	95	112	125	125	112	133	118	94	116	120	113	101	107	105	116	125	129	116	133	122	124	130	104	115	128	114	120	132	112	91	103	107	131	98	108	100	106	122	114	123	107	121	104	120	115	109	121	110	90	112	108	126	110	126	117	125	123	112	125	113	134	108	116	95	105	129	111	122	118	127	118	114	105	138	117	115	111	124	116	92	101	92	111	108	120	119	112	121	120	115	114	115	107	109	114	108	114	106	100	116	121	128	106	110	137	125	120	96	96	109	108	127	124	113	119	106	121	134	128	120	81	118	114	114	129	103	93	121	114	106	113	125	112	118	120	94	107	114	104	124	113	129	105	128	124	103	111	140	137	130	121	111	107	103	108	121	125	117	116	126	120	99	114	107	113	115	108	121	115	111	125	126	104	115	119	129	100	121	105	129	118	109	115	110	136	104	113	107	116	97	102	116	119	122	110	116	128	126	105	114	115	132	124	144	114	115	112	124	127	124	134	137	111	124	103	121	137	105	119	110	122	120	131	112	124	124	114	110	127	117	115	101	107	109	127	117	140	107	143	108	118	107	123	99	125	116	118	149	120	107	121	122	132	117	117	118	105	126	107	113	94	95	131	134	113	123	104	137	116	107	136	139	123	123	134	107	129	122	112	102	148	102	128	133	121	120	106	118	116	105	123	114	123	129	107	117	112	107	100	107	132	103	113	112	144	117	121	109	117	112	111	114	134	108	114	134	117	114	122	103	102	141	127	103	143	113	107	112	133	110	94	113	101	112	123	120	119	96	131	112	118	94	121	120	127	92	113	111	92	128	121	129	127	106	102	121	108	136	87	129	120	121	120	135	127	100	114	108	121	113	123	112	114	109	129	115	111	103	121	105	112	91	112	115	133	110	139	107	119	108	122	125	126	104	127	128	102	128	122	93	101	116	127	124	120	110	118	120	107	115	128	108	149	106	129	117	120	111	111	101	135	128	119	113	101	116	127	100	113	132	112	108	116	112	110	127	109	107	123	132	129	102	127	119	120	115	126	103	125	121	120	102	127	111	125	137	128	120	127	111	141	136	94	112	131	118	108	106	133	111	118	114	109	127	114	119	117	125	121	99	129	119	116	120	114	102	127	130	116	120	131	122	108	124	122	107	111	106	104	95	107	121	112	118	131	122	100	132	109	142	127	111	134	110	127	116	131	122	125	85	111	120	121	130	99	130	109	120	133	132	124	103	96	109	115	125	129	112	105	105	128	122	124	123	124	140	104	127	112	110	125	125	116	113	115	134	100	103	108	137	116	126	117	126	113	109	132	109	106	122	123	92	130	129	98	105	124	110	117	108	111	96	115	117	131	114	127	127	116	127	117	146	112	125	108	114	109	117	118	120	110	131	126	114	122	117	106	122	112	107	113	99	110	113	103	94	126	90	128	112	108	124	111	110	119	135	105	116	106	123	105	126	123	118	133	118	138	115	99	90	127	103	132	105	119	118	110	106	122	128	123	120	112	107	112	117	140	115	112	122	118	101	108	112	118	132
23139	31084	26289	17160	18181	16716	15472	15815	20926	14496	8350	5736	6063	12599	13376	15040	10237	7863	10952	8901	7294	10921	9219	7513	6403	5216	4927	5096	4640	3601	3019	1997	1948	1031	1356	992	1140	1024	910	792	967	886	664	685	724	677	569	688	546	503	458	449	439	393	402	352	381	367	339	345	326	369	328	328	331	329	336	336	322	304	325	295	293	304	305	324	367	293	293	305	295	322	336	303	357	322	354	312	350	315	309	334	327	319	336	332	326	347	321	344	318	334	330	344	311	332	345	338	319	339	319	310	345	338	319	333	322	317	312	350	316	327	322	330	355	324	358	339	345	353	333	326	317	329	312	353	348	313	339	313	322	349	325	323	307	345	351	338	315	330	320	334	340	306	343	320	328	334	328	312	328	340	308	355	307	323	346	331	360	298	308	318	314	327	328	329	343	318	297	354	333	341	347	372	314	309	364	328	322	334	339	336	298	341	324	363	342	329	316	328	302	306	339	343	308	335	358	344	299	323	321	333	323	318	309	328	308	313	331	346	322	348	351	318	318	336	306	332	333	325	339	334	338	301	331	345	300	325	344	309	326	335	301	346	348	320	347	354	313	311	320	375	347	308	325	336	308	285	337	303	318	320	325	310	317	325	333	353	297	339	356	333	321	336	335	328	341	311	355	305	309	370	359	318	376	307	321	347	341	294	331	294	339	343	330	311	365	337	317	288	314	328	341	314	318	329	312	337	306	325	334	330	343	351	314	305	291	309	321	349	332	316	350	346	280	300	277	320	355	332	313	323	327	301	336	329	348	314	320	334	355	294	306	320	292	320	310	348	324	292	316	325	303	342	326	338	316	332	319	326	342	359	323	351	320	327	325	347	382	349	343	319	354	306	322	309	319	292	326	335	312	332	312	344	339	337	312	300	308	325	309	329	313	325	332	296	337	334	306	323	361	339	306	322	313	299	332	334	310	295	324	326	331	346	312	310	337	317	342	301	325	334	333	300	325	330	342	318	323	277	323	316	337	331	334	341	310	330	337	333	339	335	313	329	345	343	340	332	329	365	325	329	329	323	289	355	332	317	335	315	365	343	320	327	342	350	354	358	327	305	363	308	293	344	339	297	317	328	337	306	381	341	348	330	335	323	317	319	327	322	333	318	323	327	354	304	314	343	316	324	326	341	305	291	321	352	343	329	310	320	339	338	330	316	336	311	316	320	320	343	300	343	345	316	335	342	325	363	347	310	322	303	364	317	337	326	347	311	318	295	326	321	323	331	323	268	327	343	359	304	314	351	332	345	319	315	340	324	336	346	355	319	335	323	308	323	332	337	340	337	345	339	343	323	342	300	342	297	323	340	324	330	325	318	307	357	328	339	331	354	315	318	356	342	327	331	353	303	322	319	322	333	382	299	321	344	325	322	311	323	316	340	346	304	305	285	328	302	338	333	333	331	318	327	335	357	326	349	318	322	306	319	324	342	308	298	326	334	338	312	316	310	303	346	330	348	357	306	328	315	360	328	304	334	294	334	329	292	329	310	313	309	342	355	333	363	288	330	300	332	330	306	344	336	324	321	319	310	312	337	311	350	336	321	312	328	323	300	313	321	358	319	341	335	331	339	320	308	298	339	327	343	309	312	337	327	312	340	326	354	326	344	307	309	298	315	311	311	322	295	314	309	340	337	315	338	312	304	331	309	317	346	309	335	330	294	326	362	290	316	312	332	335	322	328	326	303	326	302	347	353	345	318	343	310	315	329	338	289	323	321	333	353	307	332	300	340	329	347	327	334	364	335	341	313	320	328	326	311	333	305	341	360	337	334	326	312	316	297	328	332	340	333	311	326	341	321	342	364	309	306	330	318	333	325	318	345	360	318	317	326	322	320	312	328	332	327	321	321	366	310	335	296	363	317	305	318	319	326	317	329	335	317	374	300	301	341	336	329	335	324	321	323	296	360	359	284	314	338	312	295	307	307	309	346	338	303	335	348	335	315	348	325	329	337	328	336	326	279	325	346	319	321	303	294	326	341	353	356	335	365	342	340	339	317	342	305	323	323	335	318	364	318	312	342	345	332	315	324	312	308	312	343	317	334	330	350	324	374	360	317	339	343	347	328	329	360	337	347	328	329	346	344	324	333	323	342	293	355	331	304	313	337	313	328	316	313	350	310	308	315	291	313	296	301	350	330	292	307	343	352	310	308	317	315	341	340	318	320	368	324	327	312	334	322	308	328	319	338	297	325	351	292	323	347	365	306	302	324	320	335	328	293	344	333	340	325	338	347	345	343	312	355	333	329	307	349	301	323	302	324	364	328	344	300	337	307	327	335	323	311	350	308	314	336	319	344	311	307	317	314	312	313	311	316	302	343	337	326	336	346	331	353	347	365	299	315	339	308	314	316	322	337	334	322	319	320	340	326	328	353	288	332	373	312	306	321	336	304	358	316	318	320	342	323	335	337	323	340	284	346	347	281	345	339	339	324	349	286	308	339	340	300	311	296	331	348	326	347	337	321	356	327	352	321	320	344	322	323	352	316	322	332	318	324	314	340	345	315	335	308	319	338	313	325	348	336	313	351	313	316	320	305	326	307	307	343	354	330	310	315	326	362	317	381	292	341	358	325	312	308	353	343	326	339	344	351	344	329	314	326	294	345	355	340	343	327	354	351	307	308	316	313	332	296	321	311	333	363	306	347	350	327	344	329	335	346	334	313	292	321	328	307	319	328	330	309	286	349	315	342	326	314	324	301	338	304	325	348	312	323	324	334	289	349	328	295	324	340	312	331	328	319	306	348	282	336	339	305	331	338	314	322	302	329	334	330	322	354	356	331	317	350	305	338	337	334	333	316	328	335	347	334	335	347	317	340	309	351	314	317	347	326	313	311	316	325	339	345	300	346	323	328	323	319	341	290	323	339	360	327	313	333	351	339	318	328	312	344	338	311	336	344	337	314	317	279	332	323	286	314	335	306	349	313	346	322	309	308	322	363	317	345	332	317	334	326	355	316	345	322	350	354	301	333	357	347	301	288	296	329	327	344	335	304	327	329	360	329	305	319	337	366	295	364	338	331	361	352	344	340	310	316	316	288	334	344	361	305	315	301	359	353	324	291	305	334	326	345	338	322	296	349	314	327	329	342	330	315	357	332	338	342	339	343	366	337	330	332	314	327	350	336	319	342	319	368	350	358	311	328	340	356	314	319	315	298	360	350	341	313	328	354	337	292	343	369	335	337	335	323	325	379	311	314	332	313	310	334	328	342	319	327	332	320	367	349	327	315	351	338	340	352	324	307	344	305	331	355	297	348	348	324	316	319	320	334	285	316	329	319	325	380	340	322	326	317	321	303	336	315	318	299	341	338	321	317	342	322	323	361	321	352	342	319	335	314	322	317	302	292	317	334	316	343	342	309	314	317	341	327	313	347	352	333	318	308	343	334	324	352	347	332	328	339	317	334	336	321	321	341	315	321	356	303	330	328	333	306	324	323	322	307	366	305	357	333	307	338	308	341	342	326	327	316	328
40567	44131	33179	17925	10231	6565	4650	3885	5305	3185	1410	963	634	1790	1985	2235	1624	1243	1430	1316	933	1246	1290	783	794	658	603	520	540	488	362	219	226	137	180	154	179	146	124	124	140	131	118	112	96	94	108	103	90	74	74	106	83	89	77	83	85	70	82	70	84	84	62	78	69	83	81	83	75	63	81	64	59	87	83	81	70	81	72	89	74	64	80	67	82	67	60	68	67	76	77	73	61	76	72	90	85	58	86	61	70	69	75	79	79	82	73	63	103	63	70	56	79	75	72	60	95	70	80	60	66	68	57	57	88	71	91	67	72	73	83	65	69	84	75	78	71	65	72	72	76	70	76	75	80	68	86	78	64	84	77	65	63	75	67	68	75	83	81	75	75	67	69	81	79	80	75	68	73	76	77	73	82	100	78	82	69	78	85	84	77	87	77	82	58	63	70	64	71	64	72	66	60	79	74	69	83	79	74	87	70	64	76	69	75	56	79	79	83	83	72	74	75	83	54	55	62	80	102	67	65	77	81	76	85	77	72	102	72	92	62	79	75	59	71	79	55	75	92	72	76	77	66	65	62	95	71	81	76	68	79	74	70	70	66	90	86	68	85	67	69	80	77	67	71	71	66	70	71	80	66	76	88	63	72	86	79	80	73	74	63	65	86	84	79	75	75	67	69	69	79	70	87	65	48	62	82	66	72	68	71	49	78	71	85	77	75	81	88	70	66	67	81	63	70	71	77	64	81	61	64	87	75	56	60	71	72	81	83	71	83	73	83	72	76	85	71	80	81	76	90	68	79	68	81	80	90	65	68	60	81	94	65	58	77	78	81	61	79	93	78	66	74	70	56	73	74	70	67	70	77	77	82	82	79	62	68	76	61	81	85	82	78	98	78	70	64	57	77	63	85	74	79	73	68	90	91	84	69	70	74	61	61	60	84	70	95	66	60	68	58	81	79	62	72	78	80	66	71	74	59	77	82	70	77	70	54	80	59	74	71	66	91	75	80	89	92	61	101	68	66	92	84	82	57	86	68	62	89	68	79	82	83	73	72	75	71	67	75	73	76	67	91	62	90	75	75	89	56	82	63	66	75	62	76	72	60	89	76	71	75	70	73	73	61	68	59	57	64	55	76	75	76	50	63	71	57	76	72	65	86	65	77	83	77	63	68	86	85	70	91	82	70	61	68	85	79	74	62	65	76	76	76	68	83	77	86	79	77	79	79	81	79	72	76	80	72	68	73	66	89	91	70	78	60	75	69	61	87	91	82	75	85	91	88	62	77	70	72	76	75	73	69	72	69	77	85	87	65	78	70	80	75	74	82	63	57	66	66	68	65	73	74	61	66	85	77	69	83	53	75	88	72	62	70	78	69	68	82	81	64	84	64	88	79	67	106	67	72	75	78	86	62	73	73	72	74	81	76	83	79	68	74	79	59	67	80	79	72	95	72	91	72	84	101	83	79	76	88	77	83	76	83	67	71	70	78	66	61	70	81	99	70	75	71	95	67	67	64	86	61	80	72	73	72	93	74	82	66	77	70	76	70	81	60	74	75	77	83	55	86	86	65	78	68	84	78	74	75	76	77	84	69	78	73	64	77	79	64	74	91	87	74	97	54	66	76	74	77	67	74	78	65	70	73	74	81	72	78	69	86	82	74	79	73	82	92	66	89	84	67	59	74	77	87	59	77	88	72	70	78	87	72	68	73	69	69	64	78	62	78	79	67	85	86	70	64	65	81	68	80	63	67	69	65	70	95	68	60	78	70	66	68	66	74	67	76	81	74	89	69	83	75	65	77	58	85	69	80	63	80	71	70	83	56	68	74	75	77	68	62	87	56	86	90	78	72	69	70	66	72	90	89	83	75	82	85	62	81	76	65	82	85	65	79	59	83	65	73	81	67	73	82	68	65	80	81	89	82	88	87	68	84	73	83	71	77	80	79	70	73	79	80	96	68	55	79	79	63	71	74	86	67	79	62	75	72	77	65	73	61	78	70	55	81	75	86	69	78	88	69	76	82	96	83	90	71	68	84	65	68	77	66	81	86	68	65	76	87	79	53	68	62	96	69	75	51	77	63	80	84	73	75	79	65	71	71	77	72	61	75	73	70	63	72	65	92	86	78	87	89	78	80	79	72	78	78	91	82	69	63	76	79	72	59	72	64	71	78	77	64	55	78	65	81	75	70	87	84	52	63	88	69	78	69	71	78	68	60	63	75	61	77	60	70	72	76	71	70	82	85	71	66	79	82	90	72	67	87	64	88	68	74	63	77	86	77	76	91	75	84	87	76	74	66	79	87	70	69	66	90	85	77	80	72	83	77	87	89	74	84	68	60	80	75	70	72	90	91	79	90	65	69	82	88	59	83	60	85	74	64	74	85	62	84	82	84	71	80	83	73	76	66	79	67	78	79	77	89	82	77	95	69	68	76	85	77	71	87	78	70	82	72	66	83	65	73	76	74	68	65	79	61	95	76	71	72	89	68	82	84	90	80	78	69	71	91	71	78	84	99	80	86	70	74	76	86	82	69	79	72	88	63	72	81	57	73	101	86	64	57	75	80	71	65	66	65	72	70	86	76	71	71	90	94	60	82	71	61	89	73	78	71	79	67	66	68	60	81	95	76	66	87	80	67	70	75	55	79	71	82	85	78	67	86	78	79	75	74	68	86	70	63	75	76	54	76	87	74	75	56	77	80	77	73	78	68	80	63	76	79	71	86	65	90	68	83	66	80	70	79	73	71	67	66	89	72	68	59	89	62	79	66	79	74	78	89	77	72	62	68	63	58	83	65	61	77	75	82	73	74	85	68	79	82	75	91	82	69	81	68	70	71	86	68	81	77	75	58	89	85	59	81	69	69	76	82	86	68	73	75	92	86	79	65	77	71	82	69	71	66	79	72	83	82	72	77	79	76	74	85	90	84	66	66	74	81	74	73	77	81	95	60	70	79	89	74	82	65	89	80	63	84	92	84	62	72	67	81	72	83	75	67	82	74	73	87	71	66	78	93	75	81	83	81	55	65	76	78	62	63	76	77	66	83	90	72	69	52	71	56	73	73	75	59	60	71	73	80	98	54	58	86	81	79	78	71	83	52	67	83	68	78	66	67	87	91	68	77	72	70	60	73	75	57	69	67	76	81	74	81	94	78	89	78	62	71	74	74	85	70	72	71	90	72	75	64	71	79	82	69	84	64	68	77	69	67	77	65	84	74	75	61	80	67	57	71	71	84	64	76	90	75	85	62	69	81	82	77	70	64	70	65	79	61	70	79	74	76	86	96	80	72	70	74	89	82	82	74	90	84	79	72	79	69	79	72	72	64	79	59	60	82	73	76	88	68	68	70	66	90	76	83	81	83	84	71	73	99	66	83	62	80	68	62	87	90	64	75	69	76	81	64	75	73	65	74	72	67	79	72	71	63	72	76	72	73	82	78	79	79	71	68	68	69	67	72	73	69	89	76	62	91	72	74	73	77	85	83	71	67	75	73	66	82	74
28088	40304	36140	23683	22940	23258	21728	21008	26444	17341	11974	9165	7234	17483	20911	22345	17958	12966	16238	15135	11043	16102	15503	11584	10757	9271	8098	7273	7489	7018	5860	3286	2584	1512	1999	1750	2127	1538	1389	1399	1647	1331	1089	937	972	973	765	936	675	616	571	513	422	420	359	319	270	295	233	264	244	279	248	239	263	250	236	228	238	219	194	220	245	220	218	234	202	244	216	209	227	220	211	233	231	251	215	224	226	226	211	214	256	210	235	237	205	237	228	217	242	206	233	250	246	228	227	232	251	218	245	228	269	219	208	217	251	196	205	238	232	242	231	209	230	210	221	242	228	218	265	253	216	215	244	225	211	227	220	223	230	239	232	225	220	216	216	251	232	239	220	202	224	220	194	225	212	229	207	225	237	201	222	234	232	241	197	231	204	218	228	220	235	240	206	246	202	215	234	218	228	242	241	211	231	225	195	206	213	226	223	254	219	200	217	227	218	218	228	236	235	219	228	209	254	224	216	217	236	215	241	204	252	221	212	208	233	230	211	244	233	234	241	215	230	216	212	243	225	237	234	244	214	219	248	243	201	239	201	206	234	226	215	219	202	240	218	207	237	245	212	203	243	226	217	209	227	226	226	231	231	217	209	230	235	221	258	238	206	216	210	226	212	198	215	245	228	237	229	208	206	214	209	239	247	230	228	200	237	210	206	252	221	214	241	213	206	233	218	205	203	223	216	220	215	255	247	174	232	228	223	244	225	247	202	216	248	246	246	223	210	243	234	219	224	232	223	201	226	262	227	234	217	225	203	242	237	227	220	208	219	215	233	229	209	218	223	221	247	230	244	202	216	227	204	223	241	225	225	195	206	231	221	205	238	220	237	216	230	221	210	213	201	222	228	246	203	208	199	197	218	257	237	223	239	261	233	216	262	244	257	216	239	223	210	216	212	237	234	229	227	222	233	232	239	215	206	252	223	241	226	224	250	228	224	225	246	223	222	244	230	205	240	227	205	222	238	231	226	220	244	218	197	241	213	208	211	215	231	230	221	211	230	195	230	215	224	211	229	226	219	217	207	230	237	226	224	200	226	241	223	235	215	232	214	228	205	220	219	218	217	215	201	239	226	230	220	242	210	227	235	219	227	211	213	194	187	224	212	199	216	216	251	207	226	248	205	234	235	228	227	226	214	199	223	219	228	228	217	255	259	217	216	233	231	219	224	239	230	223	219	218	217	220	244	206	234	189	218	227	242	234	220	235	214	243	224	216	224	231	211	206	209	228	234	213	249	227	219	215	210	212	185	209	236	198	249	198	199	206	243	257	214	202	206	222	227	207	201	218	216	215	241	208	230	203	236	232	245	196	215	221	199	228	216	219	231	249	216	228	232	241	210	231	224	223	218	249	216	222	252	225	199	220	210	243	223	213	191	240	216	209	216	233	227	226	245	230	232	241	192	204	212	241	225	195	213	211	208	231	243	221	222	231	195	230	234	195	219	218	206	248	224	211	213	219	214	228	206	226	196	216	214	225	227	210	240	201	184	223	219	227	216	212	211	228	208	222	229	217	225	216	233	225	212	216	214	220	228	195	231	227	232	221	228	206	238	226	214	247	216	244	237	214	236	223	214	240	210	218	231	212	229	204	224	211	228	244	227	225	259	214	226	235	235	239	212	223	216	214	247	215	219	216	225	214	238	246	201	204	233	232	186	255	216	228	208	213	230	225	212	237	227	207	213	226	211	239	195	228	216	204	212	251	200	218	243	221	203	234	213	213	218	237	244	194	215	218	221	218	225	250	228	225	227	242	234	204	228	243	241	221	229	241	225	223	227	240	223	221	221	221	224	229	214	234	216	227	244	257	233	219	211	207	210	238	241	218	226	198	232	245	226	259	236	225	232	247	274	248	218	201	232	210	223	221	226	228	235	195	200	246	225	198	234	248	236	223	226	226	226	203	203	237	204	207	232	234	200	207	210	198	221	212	219	224	232	246	215	230	223	215	226	233	209	205	236	216	254	246	227	227	254	245	239	228	231	237	245	210	225	206	213	225	225	226	195	209	216	221	219	212	218	248	226	237	201	230	231	216	223	221	232	207	212	227	238	223	200	227	224	219	218	232	201	204	201	221	235	235	237	225	208	228	244	248	230	230	228	220	208	258	219	227	225	249	230	196	225	234	257	226	236	222	225	221	199	227	217	213	239	217	214	224	245	221	199	222	238	229	217	235	246	222	209	222	234	213	208	218	252	227	220	217	198	227	239	208	229	250	254	246	239	227	235	201	221	222	252	218	206	220	221	217	231	206	213	228	219	220	227	240	230	224	236	196	223	242	218	241	233	219	226	226	227	225	224	211	204	208	195	241	277	224	239	234	209	226	233	242	231	208	221	218	233	221	223	223	204	221	218	210	225	224	225	238	223	211	220	215	234	236	233	205	215	225	202	221	207	226	221	226	213	206	222	229	226	235	210	252	233	215	224	211	224	216	187	216	224	219	228	223	226	228	238	214	243	207	228	211	234	200	212	214	233	220	233	229	230	222	189	232	217	196	218	241	227	203	216	224	210	238	219	200	233	234	244	224	231	223	214	200	218	218	211	227	238	240	250	220	217	223	255	230	229	220	229	228	220	197	252	243	221	238	218	218	218	238	228	210	184	211	210	211	252	235	204	197	223	246	224	232	237	230	219	223	252	239	206	211	220	240	225	205	217	220	242	193	238	210	209	219	209	233	241	231	229	250	224	189	217	229	219	220	225	240	232	199	235	202	222	223	199	254	239	228	197	230	233	232	237	237	214	215	230	223	230	220	200	257	190	251	228	217	231	240	204	253	241	220	224	208	212	229	223	235	238	215	209	233	223	203	228	233	225	224	223	241	217	221	225	234	223	238	204	206	236	217	227	238	210	209	222	202	205	230	237	235	198	227	218	247	219	253	195	233	231	198	216	213	219	227	226	205	221	222	206	217	222	249	232	230	238	205	230	224	215	250	201	230	200	247	226	228	219	243	216	234	225	223	197	218	212	214	219	227	230	227	229	224	231	228	218	249	252	229	209	247	237	232	238	219	226	200	231	204	209	241	241	225	228	259	223	230	230	238	191	224	186	226	234	224	212	217	227	250	246	232	216	262	251	249	209	242	212	217	210	243	220	223	220	237	195	209	250	228	226	217	236	225	239	205	243	227	226	229	211	215	239	211	209	248	214	198	219	194	207	234	244	217	213	240	213	219	213	237	233	217	225	234	214	193	226	238	225	207	222	211	217	207	212	228	245	230	249	207	227	220	208	238	216	223	226	227	203	214	222	225	230	233	227	205	237	237	214	239	216	255	231	221	227	248	236	203	224	231	194	222	222	212	226	218	231	231	226	238	250	212	211	230	224	248	225	224	244	227	242	227	223	226	203	225	228	216	218	219	184	242	244	205	224	233	261	210	237	220	222	228	216	238	236	227	237	227	227	240	237	198	207	228	225	216	220	215	224	222	237	192	233	200	244	215	226	216	227	246	220	201	209	212	215	224	217	198	234	210
9240	6918	2809	869	502	423	413	344	342	217	214	213	202	219	255	201	210	187	222	211	184	185	206	173	180	191	181	180	180	189	159	149	167	159	162	151	159	160	146	163	165	134	168	171	157	173	143	161	163	150	155	142	145	154	169	164	190	132	152	160	164	157	154	172	161	162	144	136	142	163	179	178	160	167	152	150	134	181	138	187	155	164	157	139	164	177	150	148	169	159	146	145	145	161	169	169	163	158	148	146	156	164	153	127	149	170	162	180	127	173	164	143	159	147	159	170	174	171	166	167	168	163	151	128	153	158	145	142	147	173	170	148	118	132	179	170	153	140	138	158	142	162	141	160	165	177	127	145	158	157	149	149	161	157	141	172	168	148	155	177	156	176	160	160	164	149	129	151	154	153	190	171	151	160	142	144	156	148	163	147	147	171	155	155	159	165	173	155	154	151	184	153	143	173	151	191	161	163	156	143	165	138	139	186	160	122	156	150	155	149	156	157	149	136	145	175	174	153	170	148	156	169	145	166	163	147	162	159	155	148	147	146	154	149	154	177	153	150	131	157	167	144	146	151	164	140	162	150	155	187	144	159	149	162	167	174	152	156	159	190	172	159	162	162	159	143	156	158	182	161	141	142	163	161	151	131	155	165	151	149	145	154	157	180	148	149	176	145	152	165	158	170	166	168	173	160	156	153	153	155	154	145	125	145	168	170	144	178	164	174	156	169	160	146	173	133	161	136	164	139	158	147	161	157	157	160	166	163	168	145	158	172	124	143	144	154	158	150	154	136	163	155	147	151	123	159	152	166	159	182	160	160	156	149	170	164	163	170	173	176	159	158	157	140	154	136	157	144	164	150	152	152	153	170	134	150	158	160	144	153	149	148	160	142	155	152	127	168	180	138	142	142	157	155	173	164	152	154	162	138	149	157	156	145	140	158	169	162	170	165	156	166	160	170	158	161	159	159	133	163	139	160	163	171	170	175	170	190	169	178	143	140	175	162	149	170	150	137	162	138	160	135	153	154	143	141	171	157	166	185	140	157	156	162	143	173	155	172	174	168	171	164	145	150	158	159	155	172	154	139	166	165	156	143	133	162	163	161	142	163	174	156	140	152	148	174	153	169	161	146	137	153	124	167	165	134	175	149	156	158	149	169	152	163	140	149	154	167	145	161	154	143	161	169	167	144	162	156	138	153	175	157	156	174	169	177	135	177	177	164	178	152	147	154	162	144	160	157	161	193	171	187	159	149	147	158	164	151	137	170	182	164	163	174	162	147	147	160	160	162	153	158	165	177	161	143	148	151	164	156	142	160	153	160	167	169	177	183	146	161	183	178	177	140	148	134	160	159	150	148	121	152	162	153	161	154	152	158	182	161	143	166	159	175	151	162	157	152	151	169	160	145	157	161	147	143	156	160	180	176	158	159	133	163	150	138	157	154	176	158	156	156	149	158	167	150	155	170	166	175	147	163	164	149	151	159	169	138	152	163	168	182	155	150	152	156	163	143	123	179	162	178	150	152	158	153	168	161	162	145	164	152	143	166	168	162	150	135	167	145	170	168	165	140	148	168	146	194	148	146	160	177	144	163	147	125	151	170	149	140	157	161	143	159	145	131	177	168	146	139	165	149	169	143	182	154	169	154	170	150	139	157	165	135	157	144	161	145	143	184	172	141	146	159	171	175	151	168	147	153	148	166	142	142	152	168	165	166	158	151	142	143	148	158	135	159	151	194	142	139	174	155	172	165	159	160	153	152	152	159	159	164	158	140	173	154	155	150	169	149	166	173	156	171	159	141	155	170	135	151	156	143	171	150	157	162	149	161	155	180	157	133	162	177	156	154	143	135	149	164	151	165	136	145	156	141	132	183	170	160	150	171	149	174	125	165	160	149	148	170	158	152	158	188	156	129	153	143	151	172	152	155	159	144	141	154	145	151	144	141	165	177	141	174	156	137	160	170	156	153	157	165	162	161	152	137	171	151	165	169	158	159	167	142	138	165	148	157	155	162	170	150	165	133	153	160	179	161	158	171	173	176	162	157	179	151	157	174	150	171	181	154	192	133	161	137	146	152	147	159	163	155	142	181	141	157	175	156	186	181	165	162	163	148	158	155	167	172	150	145	167	157	172	163	151	156	153	146	153	146	179	151	197	173	160	149	141	158	156	143	156	175	153	161	140	142	154	151	137	167	181	151	149	151	181	177	162	141	156	157	147	190	164	142	166	163	146	158	164	153	172	164	153	150	162	156	168	151	142	163	175	152	185	169	160	168	134	145	132	167	184	168	169	180	161	183	144	147	134	166	169	152	176	150	147	145	169	158	193	175	175	160	157	135	158	167	152	137	164	152	148	140	166	162	165	164	175	156	156	136	159	159	150	188	145	153	141	162	148	141	152	141	156	146	136	167	153	144	133	150	141	149	160	165	165	162	166	179	143	161	149	163	180	164	140	164	151	174	153	144	170	177	149	161	160	126	164	163	154	170	154	160	153	155	169	163	159	143	169	151	167	161	157	173	148	157	172	154	161	163	162	153	163	168	154	165	169	146	180	178	188	175	139	153	155	154	138	163	167	164	158	151	165	165	149	161	156	145	147	154	161	156	158	159	146	150	177	169	137	143	157	176	169	150	141	149	146	164	150	168	161	151	167	141	154	169	151	158	149	150	159	172	160	170	151	144	145	142	158	144	167	173	142	151	168	184	154	164	170	176	156	158	169	153	163	174	155	150	156	146	168	145	185	182	166	168	177	165	140	149	172	161	180	172	158	163	149	172	146	164	157	149	152	166	159	151	158	159	137	159	165	171	146	143	169	156	150	147	163	154	140	135	148	154	151	136	156	176	170	152	161	158	153	155	148	162	170	149	157	153	168	169	156	171	164	151	161	158	160	149	163	139	136	168	164	175	152	168	161	144	136	161	139	156	183	152	168	159	150	168	159	150	156	180	165	145	153	129	151	162	164	129	171	142	160	168	161	135	174	161	146	126	185	163	164	160	148	150	166	146	151	142	200	171	165	140	154	177	153	154	163	170	177	151	178	161	153	134	163	191	122	165	139	152	154	170	127	143	155	145	150	167	117	158	160	152	150	171	169	166	157	155	155	177	147	178	168	174	156	157	166	166	145	187	152	147	173	159	179	151	151	173	156	170	157	165	160	166	154	163	149	156	169	150	149	164	137	173	173	137	157	161	154	143	157	169	143	158	147	153	142	150	161	152	142	157	149	154	157	164	159	141	137	140	167	146	143	144	134	136	131	147	159	161	148	163	160	157	169	155	150	147	125	151	177	152	148	145	145	149	162	155	180	165	162	152	145	153	173	171	184	183	158	143	126	166	159	155	164	147	158	168	157	143	158	145	189	171	169	174	157	144	152	153	163	153	144	142	148	170	156	144	169	158	158	161	147	160	173	160	131	160	138	167	167	176	136	165	152	165	145	184	163	162	176	118	143	132	158	146	146	155	153	157	146	144	160	174	157	164	160	144	167	155	143	161
7880	9260	10494	7536	5488	4651	4164	3617	3846	2056	1916	1557	1142	1910	2171	2130	1925	1447	1500	1391	1261	1480	1264	1194	1076	941	817	824	753	731	692	588	587	507	524	510	525	489	527	488	479	452	477	435	452	437	479	472	472	452	419	452	413	434	415	424	421	428	426	445	448	424	454	425	439	424	469	444	436	428	382	428	434	443	425	423	434	448	438	444	417	435	423	424	418	443	427	416	436	373	430	452	405	449	449	425	424	404	423	436	403	421	428	420	425	430	437	461	446	463	402	406	480	417	423	445	437	430	464	436	423	431	424	425	407	382	461	391	436	431	424	389	475	400	447	402	430	415	460	425	444	445	431	438	447	431	453	469	423	453	410	437	432	463	445	437	420	434	464	473	422	417	431	415	406	401	454	439	424	413	430	431	436	408	377	451	444	424	451	437	438	412	422	463	449	407	445	440	431	431	450	401	470	389	439	449	434	409	414	403	465	432	471	486	427	440	462	433	465	472	443	446	482	449	449	420	427	393	437	438	435	429	444	456	417	471	455	448	442	407	414	480	434	442	433	414	449	435	479	405	414	449	421	397	439	450	460	454	461	438	425	425	439	389	420	437	463	467	469	413	461	472	432	465	434	411	430	435	406	432	433	455	398	443	420	455	434	451	424	440	460	444	418	428	426	429	428	413	436	428	413	471	426	388	398	423	390	449	431	434	435	446	442	472	390	476	408	461	433	435	417	423	413	443	446	440	430	445	431	428	456	444	429	471	421	424	428	432	428	428	427	432	403	460	432	416	422	451	451	434	407	432	420	428	432	434	442	443	468	452	441	443	447	418	421	458	423	405	434	465	431	431	415	448	424	426	392	453	458	399	446	422	415	472	446	454	427	454	421	425	435	394	448	435	448	432	431	444	422	421	464	419	471	439	431	460	411	428	409	408	434	447	469	454	441	424	417	415	437	454	418	428	462	431	460	389	417	428	454	429	451	456	439	437	439	419	443	428	396	445	388	437	411	450	438	468	436	428	395	412	451	451	443	426	432	445	394	450	440	427	391	406	419	457	418	461	426	409	445	446	429	425	444	428	425	408	397	417	442	428	413	432	419	420	431	426	469	429	399	430	413	428	419	439	415	441	442	443	463	425	404	431	431	434	420	435	426	408	436	431	434	415	419	394	393	447	447	440	411	438	461	412	424	401	422	462	418	417	418	440	435	463	407	446	483	461	407	397	411	435	431	443	449	448	421	447	449	423	442	427	443	431	425	449	438	487	421	448	399	425	426	439	448	452	413	470	434	428	426	423	419	460	422	465	453	359	439	415	442	435	421	461	438	420	416	446	436	442	427	388	463	469	462	428	407	397	459	402	483	430	432	399	418	441	428	432	438	439	413	434	421	421	462	418	419	446	398	422	437	420	422	400	412	415	440	429	454	473	437	480	452	400	459	463	466	387	432	431	413	428	421	417	391	426	410	442	430	415	457	402	419	394	444	414	414	439	431	427	414	453	406	436	414	403	412	430	444	451	427	424	417	474	410	420	423	444	452	407	479	434	441	428	459	434	461	416	472	449	397	439	448	437	419	454	426	463	443	415	427	401	446	423	434	413	461	422	456	461	439	447	403	445	424	410	427	392	433	446	464	441	440	424	451	431	446	432	416	468	422	431	438	444	417	459	408	448	431	454	424	414	447	426	424	379	427	418	438	439	442	462	421	426	457	453	475	441	460	426	383	442	432	441	401	436	411	403	426	471	457	430	431	444	445	421	417	445	420	451	415	425	417	409	446	423	428	387	441	419	416	411	424	383	449	441	415	414	442	427	460	428	417	390	416	422	434	482	439	466	457	425	430	425	452	459	390	467	409	445	390	416	426	489	445	414	440	418	445	419	404	432	424	441	438	434	420	410	461	419	431	444	449	452	458	456	445	440	429	446	411	408	426	419	437	408	438	423	428	421	419	466	412	432	398	410	440	421	408	403	435	418	423	444	453	424	437	418	420	452	430	454	445	433	415	407	455	468	456	418	435	450	436	416	447	439	433	426	462	405	423	460	444	401	409	405	407	428	470	438	424	447	407	393	406	439	413	470	449	412	400	441	430	466	438	403	393	456	432	412	449	430	441	416	419	435	362	431	420	435	447	423	445	436	432	411	414	442	463	426	410	433	443	465	380	412	417	449	421	430	440	442	420	436	438	422	399	429	430	438	431	451	409	429	467	457	409	448	437	429	411	422	444	420	431	422	480	415	435	452	397	446	419	449	455	414	451	444	443	411	401	428	418	420	402	426	495	442	475	419	421	427	447	425	426	471	423	381	435	426	434	393	437	392	466	416	412	430	417	416	408	428	425	445	451	441	431	464	426	405	408	437	413	407	419	426	422	449	416	446	465	462	409	449	448	428	363	449	434	434	407	437	436	413	426	424	432	407	429	405	448	402	441	435	418	428	436	442	442	401	431	428	417	446	449	429	416	427	425	441	448	422	397	456	403	421	429	419	424	423	432	426	429	453	405	411	453	419	434	443	455	450	404	433	424	461	454	413	422	399	444	417	414	410	406	452	455	408	419	432	415	432	441	434	450	400	466	426	419	418	445	453	423	453	454	427	425	439	423	435	420	435	457	451	410	414	446	453	422	415	409	423	475	439	418	468	448	496	449	410	451	427	444	443	443	473	471	454	443	402	409	423	389	410	418	399	453	455	462	412	452	442	402	410	444	432	441	453	433	473	416	423	461	398	415	477	437	439	452	440	455	410	445	412	415	415	401	442	467	438	458	428	417	453	440	432	418	427	417	427	450	439	409	409	421	406	458	430	417	444	459	442	425	406	414	463	435	408	454	436	439	386	417	430	414	429	439	466	419	435	420	436	462	465	411	367	420	436	441	420	466	419	414	397	430	462	420	411	447	421	405	413	398	450	461	458	424	414	414	455	447	434	431	451	432	483	465	397	445	462	423	423	388	437	402	429	406	421	467	434	460	443	423	455	453	433	410	449	452	428	431	431	409	450	432	396	402	416	455	425	398	435	415	436	404	438	402	432	468	410	409	431	424	456	455	416	431	434	436	388	443	434	409	440	424	462	447	430	433	405	427	447	447	431	458	414	447	471	439	378	456	405	433	420	425	441	423	422	431	461	433	428	407	427	458	419	456	449	460	403	426	442	431	452	448	462	457	435	409	422	394	446	436	448	409	421	442	464	427	420	444	449	443	454	449	376	455	445	421	442	417	412	454	413	444	410	431	437	493	437	423	470	449	457	437	438	440	427	411	436	435	452	425	433	438	446	468	473	427	413	397	442	411	429	448	482	473	421	438	418	442	430	448	451	439	410	438	409	423	401	410	415	440	435	438	452	431	446	474	453	440	437	450	416	458	444	367	377	450	410	426	403	463	413	450	438	395	389	375	446	424	420	391	450	418	432	412	420	447	409	435	436	411	422	450	426	459	433	421	414	433	430	442	382	448	441	421	461	418	466	389	403	417	413	431	424	405	436	441	430	427	425	426	407	413	450	445	443
34481	35107	25659	10636	4215	3028	2325	2114	2358	978	1058	547	422	802	1007	1161	958	576	616	686	680	759	602	505	476	332	346	297	334	305	251	186	191	169	150	153	160	170	115	149	140	125	120	132	153	137	115	132	117	130	109	140	99	115	116	113	132	119	110	107	102	116	127	120	121	116	97	121	121	127	126	111	127	123	120	109	104	103	106	116	122	118	137	109	109	125	106	96	130	138	117	121	119	131	113	122	117	106	119	122	133	107	113	146	127	116	119	101	99	110	126	122	128	116	91	129	101	123	123	124	108	102	99	114	106	125	111	103	117	140	124	127	126	113	126	125	120	120	121	110	113	125	116	123	128	127	129	113	119	107	112	134	106	112	105	111	104	125	105	106	134	116	109	113	132	114	103	104	113	122	121	107	111	137	132	107	115	106	133	111	113	122	107	130	117	123	100	123	132	127	113	118	126	122	132	129	118	124	119	122	122	122	128	119	107	114	137	110	95	102	123	114	106	110	126	132	127	133	97	114	133	113	119	117	119	139	116	117	110	104	106	116	97	117	127	110	118	107	118	116	112	101	119	115	125	124	118	123	114	102	119	112	107	107	115	119	141	114	102	106	83	120	134	114	119	109	105	117	122	123	107	120	133	116	109	101	106	131	134	113	112	114	105	120	116	130	104	116	143	113	108	128	130	122	106	127	130	115	95	124	104	117	92	115	116	119	113	104	145	123	127	131	131	117	123	127	115	137	123	113	121	128	93	118	139	130	107	120	105	114	121	133	122	122	119	128	109	116	130	123	118	124	103	122	111	112	127	123	99	124	117	119	110	116	110	106	133	138	112	125	99	141	112	124	122	109	119	107	108	117	126	124	138	83	113	116	124	115	104	118	125	125	112	103	133	106	127	139	144	106	132	114	100	135	135	104	117	111	130	131	113	113	117	109	120	124	112	111	112	120	123	121	118	113	112	116	117	132	123	106	116	115	121	120	117	135	128	122	113	122	132	136	113	110	135	120	106	123	122	118	121	126	133	120	103	114	116	137	114	111	127	119	113	122	128	112	122	97	124	126	104	106	103	97	108	108	103	104	130	104	131	119	140	105	102	127	107	107	116	115	121	113	107	126	138	101	120	106	114	121	114	110	119	117	121	123	112	117	112	114	129	127	101	143	121	107	109	116	117	127	100	132	139	125	119	126	127	133	118	112	129	111	106	123	103	114	109	122	125	124	108	120	119	113	116	111	119	131	136	120	132	120	146	125	114	127	115	143	107	125	122	124	127	107	138	127	102	120	125	124	128	116	107	113	125	113	109	102	123	110	134	104	138	115	104	128	107	130	92	121	128	140	138	122	108	99	110	116	114	137	134	126	106	126	122	119	93	134	106	115	121	117	115	128	141	121	121	119	115	117	104	110	112	113	123	99	108	111	113	129	119	117	126	109	98	118	107	112	143	152	120	96	134	116	103	105	105	112	108	110	123	120	118	130	118	109	109	124	108	114	112	139	104	112	117	124	125	102	110	120	95	117	113	124	120	127	119	124	114	114	130	127	105	143	133	115	109	109	107	110	99	117	122	115	107	120	129	110	150	113	111	114	96	116	116	113	122	108	118	119	107	109	130	130	119	107	85	115	108	113	105	121	104	133	118	103	114	126	120	111	110	106	129	118	109	133	123	91	115	113	124	130	101	120	103	114	113	117	117	149	127	121	123	117	122	117	145	118	115	122	112	118	120	105	118	143	128	110	107	104	122	114	112	120	131	114	127	118	124	111	101	111	120	105	116	127	115	115	124	139	103	107	102	117	96	102	124	123	126	123	110	127	105	105	104	113	107	123	86	113	123	125	122	114	105	106	106	126	103	135	130	123	109	113	127	111	124	120	109	113	115	122	129	124	120	129	106	125	102	96	116	109	110	140	128	119	111	128	133	112	115	100	125	106	127	112	130	103	133	127	95	123	117	112	118	113	132	119	110	129	134	124	103	118	107	113	126	112	117	111	114	127	126	107	116	107	118	124	109	133	105	135	116	108	107	122	122	100	118	93	141	104	116	102	114	102	117	96	118	126	103	113	116	112	122	120	115	110	125	127	125	119	117	110	133	115	120	122	114	111	115	102	131	133	110	122	114	122	122	112	109	93	105	103	120	118	122	108	115	143	118	111	108	117	130	112	136	124	127	110	121	114	118	125	107	132	114	98	111	127	110	140	110	106	113	114	123	128	119	125	140	128	120	118	103	119	128	106	113	131	116	135	117	132	139	115	103	89	113	110	133	133	131	115	106	101	105	119	120	117	120	122	117	134	107	107	111	118	134	115	127	102	116	101	115	120	130	109	104	122	106	138	127	103	132	111	107	119	117	132	117	115	116	118	122	121	126	136	118	109	120	116	114	108	107	108	121	87	129	134	124	130	145	111	124	103	105	112	107	129	131	102	114	106	115	125	107	130	122	105	118	98	107	114	140	124	124	104	120	151	120	107	121	118	117	124	128	132	125	105	123	121	125	114	126	138	109	105	119	117	123	152	111	112	121	116	116	116	112	119	139	130	120	132	123	114	108	123	107	104	103	120	100	108	126	111	117	126	122	108	113	111	98	111	126	139	120	94	132	99	155	120	119	125	99	106	116	109	106	118	104	113	94	113	119	102	110	114	92	134	121	111	103	126	112	105	122	99	106	109	126	103	115	108	108	120	127	106	104	92	104	107	124	137	106	122	105	126	108	114	122	110	109	127	109	111	116	120	132	113	122	134	112	123	110	112	146	119	98	115	113	134	119	112	106	125	123	105	111	136	114	121	125	116	122	117	124	105	126	121	104	129	103	129	117	120	118	135	131	108	129	109	112	111	131	99	116	130	117	119	102	107	119	137	123	123	124	101	105	129	142	136	132	109	111	118	106	108	114	117	128	127	118	123	123	112	117	123	121	112	114	116	113	110	119	129	112	129	103	109	154	112	130	117	107	123	121	106	131	105	95	115	118	132	117	120	126	115	116	135	104	129	112	92	125	123	117	107	107	114	119	115	123	125	101	108	118	117	122	114	122	110	102	112	107	136	122	117	134	119	113	123	131	130	112	108	110	112	105	118	115	126	111	109	122	135	112	125	111	103	123	123	107	119	113	124	132	122	122	116	111	113	109	119	125	121	114	102	131	136	115	115	113	124	125	117	133	107	102	128	120	114	105	120	118	133	112	122	112	131	121	124	118	116	117	116	131	114	116	136	93	107	102	126	116	129	117	105	106	103	111	120	123	131	112	102	113	148	122	143	116	125	116	115	126	98	108	119	125	99	117	103	108	137	131	99	127	120	120	112	111	121	105	132	111	104	111	113	117	126	138	110	117	112	119	113	120	116	128	111	120	110	114	117	124	140	102	116	120	113	106	117	110	99	114	113	112	110	131	117	94	120	119	104	122	106	114	139	138	132	115	105	106	103	121	117	109	129	137	124	108	128	131	111	113	126	113	120	111	126	112	110	122	126	122	114	82	85	140	118	124	107	109	132	121	108
25405	30778	31674	19305	16331	17147	15322	15353	17540	8603	9942	5156	4731	10719	13110	14350	12280	7293	8131	9118	8828	10284	7887	6655	6176	5094	4200	4047	3988	3780	3093	2022	1543	979	1173	1004	1162	1058	833	909	980	824	696	757	779	641	573	669	584	488	503	457	417	438	382	368	312	367	366	370	345	327	335	361	346	300	343	345	324	333	314	330	327	331	333	341	321	325	357	308	295	319	292	315	346	351	353	290	326	328	326	318	346	303	341	336	343	313	316	306	334	344	340	316	355	328	329	338	319	342	345	311	366	339	317	312	317	327	308	325	321	332	339	334	358	335	328	313	349	343	303	321	333	341	330	318	311	330	333	326	328	306	342	348	315	302	314	334	345	358	312	347	336	293	269	320	350	309	294	323	318	316	310	365	307	319	343	326	325	295	311	290	319	330	320	346	319	315	336	327	328	304	307	344	345	329	328	319	332	371	337	355	300	311	312	353	342	317	287	320	346	342	325	328	309	323	333	337	299	342	335	308	325	338	315	334	308	321	327	339	331	350	325	313	326	325	348	340	326	347	355	351	307	311	305	349	347	325	328	333	310	339	317	299	318	301	318	296	343	297	362	324	306	336	310	338	370	313	326	319	308	348	332	353	335	337	329	320	293	342	342	331	329	344	353	337	326	319	326	334	333	342	321	370	334	329	336	324	331	348	324	311	319	284	335	328	326	351	309	339	315	307	327	337	308	311	302	331	332	338	325	303	317	319	352	308	333	340	311	310	360	311	313	310	353	326	298	294	288	384	360	335	314	354	290	325	341	346	346	345	326	349	347	332	330	352	336	311	354	318	335	341	360	332	330	337	322	326	337	336	321	302	318	331	315	312	323	338	341	322	355	337	343	283	309	306	308	319	315	306	349	314	312	342	338	325	318	339	317	298	321	323	325	322	322	331	323	321	319	317	313	338	310	354	320	293	319	318	309	347	311	309	331	337	340	366	298	306	289	303	331	307	340	335	316	333	365	360	329	328	320	302	312	319	324	319	351	313	331	309	360	327	308	333	346	342	298	313	290	314	351	329	305	328	280	324	300	300	355	291	320	321	356	343	332	314	293	328	339	349	321	329	328	331	345	322	311	333	332	323	305	338	292	285	319	319	330	339	331	371	323	322	318	336	318	326	303	359	340	305	344	298	302	337	354	340	347	341	339	315	348	335	314	355	319	303	336	327	318	330	335	261	334	326	339	310	295	313	338	328	313	315	316	319	335	318	341	293	299	341	297	339	315	331	325	338	349	302	328	298	324	344	320	345	337	339	367	301	313	317	320	331	307	363	307	299	339	339	345	354	347	337	301	331	297	347	333	335	318	316	329	323	289	314	347	332	325	341	295	343	334	354	330	331	329	304	320	328	353	319	322	321	303	307	333	335	279	337	348	288	330	331	338	291	341	296	322	309	325	324	321	346	308	356	350	309	331	297	324	308	332	295	312	346	333	344	335	332	322	323	313	313	340	325	316	290	302	333	316	343	290	344	307	340	351	324	340	335	351	302	290	284	336	338	335	355	316	301	300	319	325	308	303	320	325	308	298	326	317	334	312	350	334	323	298	315	333	324	343	321	362	313	337	338	300	319	309	324	316	337	336	343	349	325	316	299	294	317	309	341	303	342	340	298	345	336	342	331	310	358	324	323	332	317	316	314	312	312	298	334	336	321	325	280	354	311	325	322	335	319	351	335	369	321	340	298	325	301	330	345	330	318	305	326	327	325	333	324	336	305	315	342	333	335	308	336	344	335	340	323	322	305	328	340	324	350	329	312	318	352	295	316	326	319	336	341	309	342	310	301	333	318	323	331	355	325	316	348	333	290	327	337	340	313	337	341	347	309	320	338	323	315	345	316	338	334	295	309	334	334	319	306	322	331	316	330	308	324	335	329	316	324	354	288	324	364	345	298	345	331	308	330	332	299	306	360	309	333	327	325	358	298	338	336	348	321	346	313	336	330	331	311	327	337	318	371	339	316	328	312	337	339	321	327	337	329	347	314	325	358	360	311	318	344	352	327	316	287	315	344	357	341	346	334	375	280	347	343	312	316	305	320	347	359	335	301	349	340	330	345	308	340	328	335	342	363	332	302	330	287	333	336	370	347	320	347	328	336	294	305	309	322	338	361	330	337	311	328	326	318	319	305	314	340	322	329	349	320	336	324	312	325	308	363	332	317	307	297	320	349	337	294	337	336	335	299	351	328	330	347	308	324	337	333	317	298	339	340	305	293	309	351	312	351	339	345	302	347	306	355	325	331	294	340	358	347	357	298	344	327	355	329	302	312	333	359	304	293	332	353	332	322	292	340	304	324	339	319	321	306	333	347	323	327	313	328	354	303	318	303	327	307	346	323	348	312	331	335	319	323	316	285	345	306	332	298	307	320	352	353	352	341	309	350	309	323	307	317	312	314	316	373	325	339	352	349	329	352	330	318	281	339	319	345	331	305	343	352	324	345	313	282	361	315	315	337	333	310	304	361	298	337	337	339	315	317	338	342	334	320	323	310	315	316	363	306	310	343	322	320	328	336	294	343	329	324	322	316	328	314	346	317	330	332	300	336	320	349	308	334	372	324	340	341	336	346	302	308	317	330	316	300	321	303	310	350	336	352	316	326	336	297	325	297	314	315	326	294	323	331	336	304	306	318	288	342	325	342	337	309	313	347	327	363	329	340	315	352	333	306	326	352	308	329	344	314	310	349	311	324	304	336	330	315	340	340	331	320	335	318	326	312	372	342	335	292	327	357	322	318	354	338	325	332	321	296	325	325	355	319	317	323	338	316	338	303	315	311	303	332	318	343	325	302	329	354	342	332	343	314	321	337	339	321	363	322	334	321	303	334	325	306	350	339	320	323	329	314	333	310	324	326	353	335	334	326	327	311	312	290	325	322	297	340	316	295	327	327	284	322	346	312	313	335	328	312	333	358	295	323	337	358	332	357	341	329	331	322	325	321	349	303	320	319	343	317	310	366	323	338	363	341	325	327	294	307	376	357	336	341	326	319	307	346	339	329	312	329	323	332	300	303	314	309	322	296	330	343	326	312	348	329	319	311	359	300	359	323	333	352	319	351	308	326	324	301	340	361	353	353	329	355	343	330	310	350	325	371	359	325	336	341	309	326	323	313	288	349	312	321	324	327	356	314	320	332	351	338	334	318	302	311	358	347	295	316	340	324	342	319	315	328	325	376	311	338	335	325	332	345	362	286	338	312	329	327	369	301	341	322	321	338	327	341	330	284	337	328	309	332	352	298	352	351	346	298	347	356	365	318	328	326	320	376	356	336	305	322	316	330	312	307	355	339	334	357	338	308	345	325	340	320	332	324	338	310	354	346	319	322	343	314	346	311	344	314	352	317	267	307	294	321	329	302	319	344	323	284	335	344	332	344	299	330	348	348	325	332	324	330	305	369	323	341	354	314	347	348	357	346	337	307	331	319	299	309	364	304	314	358	344	349	362	336	309	332	328	337	309	376	339	312	321	331	348	319
37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
