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
336983091165	336983091726	336983092276	336983092826	336983093376	336983093926	336983094476	336983095026	336983095576	336983096126	336983096676	336983097226	336983097776	336983098326	336983098876	336983099426	336983099976	336983100526	336983101076	336983101626	336983102176	336983102726	336983103276	336983103826	336983104376	336983104926	336983105476	336983106026	336983106576	336983107126	336983107676	336983108226	336983108776	336983109326	336983109876	336983110426	336983110976	336983111526	336983112076	336983112626	336983113176	336983113726	336983114276	336983114826	336983115376	336983115926	336983116476	336983117026	336983117576	336983118126	336983118676	336983119226	336983119776	336983120326	336983120876	336983121426	336983121976	336983122526	336983123076	336983123626	336983124176	336983124726	336983125276	336983125826	336983126376	336983126926	336983127476	336983128026	336983128576	336983129126	336983129676	336983130226	336983130776	336983131326	336983131876	336983132426	336983132976	336983133526	336983134076	336983134626	336983135176	336983135726	336983136276	336983136826	336983137376	336983137926	336983138476	336983139026	336983139576	336983140126	336983140676	336983141226	336983141776	336983142326	336983142876	336983143426	336983143976	336983144526	336983145076	336983145626	336983146176	336983146726	336983147276	336983147826	336983148376	336983148926	336983149476	336983150026	336983150576	336983151126	336983151676	336983152226	336983152776	336983153326	336983153876	336983154426	336983154976	336983155526	336983156076	336983156626	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2698	3650	2300	2698	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
35828	21281	23876	33112	28817	28180	23686	27030	29250	23699	23060	20323	13129	9040	5470	3010	2427	1547	804	680	507	471	458	520	536	508	555	544	521	492	532	527	488	429	450	441	400	448	572	477	428	418	453	435	414	418	401	423	407	404	439	443	395	433	398	401	415	431	389	409	427	426	412	385	403	435	417	409	371	442	395	405	424	404	423	419	416	403	420	391	422	426	403	432	401	438	409	454	415	458	417	443	395	396	416	421	394	411	447	424	393	425	444	376	411	414	373	405	416	416	373	458	444	432	394	384	396	410	406	420	397	394	396	415	429	419	428	374	407	435	407	397	404	411	422	380	416	462	407	436	411	387	367	456	438	438	411	409	401	370	409	409	381	408	419	423	451	392	413	388	381	422	426	461	428	422	397	453	417	422	402	408	448	411	388	427	399	394	406	384	403	382	404	482	432	443	400	409	424	434	375	407	387	365	384	399	400	403	374	397	401	422	416	378	379	455	438	426	415	392	439	407	427	397	400	432	388	356	429	399	462	393	442	367	438	378	394	395	440	400	433	393	436	440	421	400	396	406	374	402	436	379	412	436	413	376	409	438	421	443	372	440	424	412	399	405	421	405	373	406	397	412	415	446	399	418	427	421	428	394	388	439	394	411	413	430	425	457	438	337	416	424	422	398	359	379	373	425	440	363	417	445	449	424	420	365	406	359	424	406	409	428	404	413	432	434	391	414	456	391	395	403	441	461	435	426	380	393	394	441	369	443	417	424	421	404	416	409	413	418	414	393	428	440	441	436	401	410	412	468	389	396	418	391	416	403	416	371	433	407	422	429	358	425	431	430	390	404	344	421	400	343	430	446	410	411	393	386	412	414	402	412	432	392	412	441	369	429	425	409	451	431	390	413	438	452	418	410	438	392	430	395	409	435	374	391	426	406	436	441	428	424	440	384	413	414	387	440	403	405	414	407	409	399	427	384	401	370	388	433	385	352	419	372	412	454	363	409	369	404	380	431	403	412	391	408	418	426	437	434	424	396	391	398	368	409	429	407	386	403	413	394	403	379	416	417	445	398	433	386	414	399	412	446	401	383	409	426	430	355	406	420	386	387	369	393	394	415	426	400	375	415	409	408	385	409	400	384	412	404	369	419	419	436	397	368	370	376	447	400	424	400	451	432	397	401	397	421	408	422	409	420	394	361	411	397	424	407	401	353	419	412	365	408	409	377	368	425	449	399	413	411	400	405	403	396	434	441	399	388	442	402	388	426	417	438	386	431	421	391	473	411	402	412	377	384	389	430	403	399	413	405	392	372	399	407	397	397	425	425	426	423	377	372	403	421	439	449	405	440	423	415	395	393	379	430	418	436	390	437	383	419	380	365	415	400	376	410	386	400	379	392	427	400	376	407	413	398	405	438	394	410	439	413	416	409	410	395	390	404	369	399	410	430	437	371	430	387	421	450	429	385	387	397	417	405	453	392	380	406	395	433	409	399	400	432	419	448	426	365	405	402	434	456	399	399	402	354	427	406	431	414	409	392	397	428	422	406	417	377	388	405	381	407	419	416	419	425	424	414	389	431	409	411	399	425	425	429	421	411	459	374	448	403	417	420	414	411	400	403	389	421	433	375	408	405	414	401	426	429	404	386	385	421	415	459	412	456	410	418	413	428	425	376	420	384	416	416	379	397	394	433	402	420	390	401	397	391	405	373	402	436	437	435	419	398	380	419	456	412	419	439	395	454	412	410	461	397	405	435	422	336	400	423	376	434	398	394	430	419	399	394	415	408	350	435	388	419	407	384	422	398	396	396	416	436	411	385	412	388	405	436	438	371	385	387	413	398	431	476	427	404	413	407	384	403	429	436	424	405	417	425	454	427	379	412	428	403	412	426	453	395	416	403	407	426	391	459	402	440	419	413	376	395	406	421	440	448	434	384	392	419	395	427	398	401	430	425	451	397	419	362	419	418	410	405	408	438	376	420	439	401	392	421	429	412	449	417	383	412	430	386	414	416	380	437	385	450	408	415	392	381	397	431	419	364	382	408	423	429	410	418	435	433	392	431	431	446	401	406	396	390	415	411	416	380	441	451	411	385	392	432	410	415	416	409	409	404	413	396	428	437	445	391	414	390	441	387	402	413	422	410	436	448	422	390	418	444	394	421	386	415	384	426	448	445	435	425	386	396	447	388	375	408	423	425	391	391	430	436	431	417	439	433	390	408	404	415	377	393	409	413	432	409	436	431	363	381	428	417	421	400	416	370	402	375	400	406	428	435	417	396	410	421	404	446	421	388	433	459	428	381	383	383	396	393	456	400	387	404	427	401	412	395	382	384	430	410	397	422	437	411	410	389	387	425	399	407	398	378	400	447	421	435	431	399	423	432	454	428	389	417	391	406	413	379	367	395	416	400	410	412	432	411	406	414	449	412	434	430	403	422	399	416	389	413	421	421	416	425	426	418	384	395	449	429	399	414	411	438	419	444	377	388	410	415	435	451	430	420	398	419	456	387	404	399	440	396	415	404	381	428	401	409	374	415	401	430	431	429	413	413	398	420	372	413	436	398	382	405	354	396	416	419	405	434	397	419	415	408	421	369	447	413	425	382	422	403	399	444	414	379	428	372	421	408	424	405	441	429	399	402	413	384	411	432	402	350	389	397	396	400	428	443	412	392	395	400	371	440	403	423	414	399	428	424	403	408	380	392	399	420	416	401	425	410	422	399	411	396	435	402	389	416	366	395	429	398	370	402	433	424	388	400	369	405	404	402	426	402	426	373	383	394	411	396	430	381	393	380	402	433	431	436	396	422	408	410	376	432	376	415	395	411	394	444	448	389	392	387	406	398	400	422	416	381	418	383	395	413	422	412	358	427	437	358	414	425	402	414	442	442	411	391	423	416	426	412	419	432	401	379	426	439	420	408	413	464	429	424	409	386	439	398	402	389	394	386	427	417	401	376	397	385	426	398	419	415	445	386	405	408	405	388	406	418	403	438	387	413	386	395	413	434	415	449	392	417	424	436	420	406	445	407	414	397	369	412	426	394	427	394	422	411	429	388	388	398	364	392	405	423	375	388	412	426	385	398	395	397	465	390	371	369	398	404	410	432	419	426	406	393	398	445	403	428	395	412	405	413	406	413	391	453	422	445	406	406	402	411	391	378	438	489	397	430	439	450	449	442	425	414	404	412	405	421	410	409	422	388	410	420	394	397	433	394	430	408	417	402	400	429	443	422	378	414	469	389	387	437	401	407	387	397	387	441	439	411	410	409	417	418	461	451	400	441	399	419	389	390	439	404	402	407	445	379	395	393	369	412	396	404	390	367	409	393	397	402	421	361	417	392	445	416	390	434	406	395	434	399	390	411	415	394	436	411	388	373	433	417	423	371	412	422	434	389	409	394	425	391	409	426	387	419	397	393	439	371	417	421	386	382	446	400	381	403	416	433	407	383	448	396	390	386	427	410	385	437	380	414	434	419	430	376	410	417	400	397	382	421	428	403	385	415	418	447
23975	11344	20244	34343	33436	38921	35326	42616	43600	36801	39511	34992	31005	25804	20019	13117	11728	7186	3016	2556	1654	1631	1581	1591	1629	1678	1808	1754	1869	1749	1853	1523	1275	1235	1178	1231	1106	1051	1881	1343	1112	1073	1000	1038	1049	1043	1129	1017	1044	1055	982	1013	969	980	1017	974	941	963	955	984	1001	1002	980	980	974	1039	958	991	995	994	946	972	1007	993	1027	950	983	1016	1042	1005	1032	951	1031	1001	1063	1131	1043	1084	1037	1026	1044	984	1022	1035	962	965	1003	976	1011	985	977	962	917	944	998	959	949	1005	939	977	919	1045	976	963	980	955	946	997	984	1009	932	995	924	969	948	946	1006	956	978	946	950	972	943	947	981	937	940	922	933	871	949	947	964	915	991	960	987	1032	993	971	957	1001	994	992	968	961	977	958	998	959	959	996	943	999	994	983	980	930	1003	923	980	938	1011	919	990	926	982	974	955	1005	940	991	951	1033	959	919	975	1009	913	974	996	967	977	981	925	992	894	951	972	963	964	978	944	1034	1025	990	956	926	918	993	962	973	950	981	1010	953	1020	968	1014	939	958	960	950	995	957	1018	993	985	998	1000	932	935	939	934	982	990	954	977	1007	966	961	948	975	999	988	965	977	932	958	925	932	975	957	1027	972	962	934	957	927	940	944	983	987	1004	982	964	974	940	948	993	939	929	958	958	971	945	1006	948	975	957	951	949	978	972	1021	889	997	979	996	967	944	962	973	997	920	962	955	975	964	1035	965	978	951	1009	929	951	966	974	994	973	967	991	979	955	991	965	932	988	942	993	1013	912	1010	991	950	932	948	935	894	974	946	934	973	964	963	972	964	956	987	904	980	933	977	960	1008	973	994	994	944	921	1007	1004	952	986	930	946	973	943	951	989	1008	991	986	933	938	966	942	1019	943	978	906	970	953	1013	920	976	956	996	1009	964	936	918	956	908	964	954	970	940	963	986	955	942	975	928	987	974	992	953	996	990	964	950	967	971	939	1010	959	959	998	984	939	999	967	971	971	1018	961	958	936	963	946	969	959	965	1031	939	922	953	943	892	1005	1014	993	1018	969	992	1036	946	957	930	924	983	937	989	970	930	957	1009	958	952	992	971	970	974	955	1014	921	947	971	953	945	970	943	961	979	952	950	956	938	908	945	978	1000	954	960	945	947	950	993	988	995	931	979	1018	928	970	965	977	989	1006	1000	964	978	1005	956	948	978	1010	950	978	972	960	982	955	1016	1002	938	967	928	952	1019	964	1003	968	980	983	983	946	949	926	995	953	978	994	1004	982	1003	973	1039	1015	976	994	1039	1021	958	964	949	998	959	979	1026	969	919	987	967	947	960	951	973	986	935	1040	943	934	922	945	991	981	1004	964	963	948	969	932	947	946	958	962	961	977	964	1004	960	954	953	925	925	1005	924	958	981	975	1005	962	922	979	1015	930	992	1004	920	990	962	992	1003	963	916	975	969	974	1000	945	942	998	910	992	985	974	923	983	967	950	938	925	980	962	971	956	1002	948	996	945	974	989	928	1011	916	973	970	942	952	967	980	949	932	926	977	1004	970	968	954	972	983	939	929	1033	972	1002	994	998	980	956	944	1022	1004	967	935	958	963	1003	957	1008	984	1008	964	937	951	973	914	984	987	979	982	969	961	1023	918	993	970	954	976	967	976	956	959	915	944	970	975	980	932	1008	939	915	982	954	979	985	900	924	961	943	913	925	963	971	940	951	968	985	963	938	971	957	966	1013	963	976	1016	918	968	994	902	996	953	942	948	966	867	947	937	999	979	940	947	987	956	1009	971	958	959	998	975	1001	966	991	951	980	963	976	950	986	961	990	1009	959	942	974	946	996	1026	946	977	958	960	998	953	1009	948	961	1007	982	925	909	1027	924	1019	917	943	873	961	1010	920	992	953	967	1008	962	982	975	1000	978	873	929	1034	903	919	955	979	955	985	981	966	976	952	936	1003	976	971	974	1030	990	959	964	977	954	946	977	907	1018	984	962	1039	964	981	982	975	951	974	975	973	946	917	985	1003	1021	1031	950	947	1000	942	964	999	985	969	964	964	927	966	1012	983	958	933	978	923	1003	908	980	962	937	948	894	969	914	990	971	921	977	952	988	975	946	987	971	916	982	972	923	916	997	1013	955	1000	960	976	979	997	978	962	987	1056	955	898	953	969	961	973	901	995	1001	966	958	963	993	974	974	950	1031	1001	958	970	940	911	949	967	999	1023	916	932	953	952	929	955	946	926	937	958	931	959	981	966	910	965	976	928	992	946	947	1013	948	902	1015	998	1005	948	987	966	998	986	1018	910	932	969	1006	1008	946	947	959	965	954	968	969	933	996	1002	1007	958	936	926	1013	931	987	927	1020	924	968	952	997	969	1007	961	936	976	1007	981	946	1010	965	969	943	965	961	988	982	980	943	980	931	959	966	969	968	956	971	972	997	926	985	973	971	950	982	977	956	922	1009	1027	971	962	943	909	987	985	916	943	982	1009	951	994	974	956	967	972	974	937	952	1001	936	1011	930	933	958	947	948	976	945	961	939	963	1004	931	975	987	1002	955	977	925	947	950	934	998	1008	965	955	995	996	952	950	986	936	945	898	944	1000	942	958	935	978	939	1027	947	950	982	1007	977	974	994	950	963	969	962	957	946	958	935	930	976	981	962	1003	943	957	986	995	1005	1022	939	938	941	947	968	1000	926	967	1001	958	989	1002	949	934	883	979	971	946	1026	1026	1016	982	990	953	960	987	975	871	928	1029	938	968	979	953	953	1005	980	978	940	949	965	953	967	959	970	918	922	885	942	980	969	950	1000	977	961	1029	995	961	976	973	968	957	1008	955	940	976	918	965	982	947	925	944	984	929	984	1015	1002	944	1003	935	960	944	1026	938	965	920	967	1006	1008	984	943	995	983	993	926	965	923	967	955	920	993	971	950	1000	956	931	926	957	1015	985	931	999	1022	957	969	967	990	887	993	972	971	955	970	967	975	996	916	981	963	955	905	1013	1002	1033	963	976	965	972	942	1012	959	954	893	975	912	917	1011	1011	951	963	1022	979	936	936	989	975	970	980	931	953	964	944	969	958	984	946	1023	942	947	964	959	934	951	965	1028	957	961	939	948	958	921	1000	935	982	968	996	987	954	940	952	993	952	940	980	937	946	899	970	975	1001	968	948	902	894	1004	1004	1016	929	890	989	947	942	978	995	963	964	936	1029	1012	965	966	996	974	963	946	989	979	913	1015	984	960	937	974	927	928	906	982	958	978	941	944	1026	960	948	989	1028	956	924	1014	993	1018	938	957	974	923	992	1004	958	963	962	994	964	917	864	958	912	948	973	968	942	989	913	936	994	996	908	961	923	950	957	984	955	966	995	996	981	933	1009	939	992	1003	977	938	932	980	892	971	964	983	934	906	1041	923	960	937	985	992	923	930	976	1003	990	1015	914	1014	938	1026	960	940	997	959	973	951	968	980	1023	964	1017	997	965	974	976	969	962	948	983	969	1006	975	903	999	982	1003	948	969	944	998	919	999	956	1019	972	958	962	987	1040	939	990	931	997	942	917	974	935	1022	988	969	990	945	943	931	954	979	987	1009	976	963	951	998	990	964	927	893	959	1036	948	999	954	974	949	1001	986	1001	985	996	968	889	981	937	1025	949	972	942	939	969	1005	977	936	992	996	962	983	982	1007	982	950	966	961	929	993	984	946	950	931	909	971	971	1012	978	952
6266	2247	2006	2447	1750	1355	1072	1251	1183	693	617	596	469	397	300	242	240	212	173	183	205	210	212	175	195	182	194	173	174	167	177	168	176	184	171	193	165	202	212	178	171	184	174	181	167	203	151	165	181	182	157	173	187	167	179	172	181	190	210	213	183	165	202	166	173	179	199	170	166	183	186	187	204	179	155	191	174	178	178	150	176	197	161	202	170	178	168	172	142	205	195	196	171	197	173	160	163	196	201	205	162	193	170	199	172	172	183	168	168	154	168	189	187	168	164	195	193	184	189	189	170	195	166	173	212	165	178	181	160	174	168	149	151	209	200	169	183	168	181	190	181	174	166	185	175	164	190	178	169	194	159	170	196	161	183	190	149	186	180	165	158	175	166	164	187	179	181	165	179	187	142	150	192	179	177	203	189	161	181	178	184	181	174	170	185	187	172	173	172	169	170	179	186	176	178	153	162	193	159	157	175	163	155	174	189	168	168	182	206	176	199	161	159	190	164	172	152	176	161	178	184	172	191	191	178	183	173	169	181	176	189	188	175	196	202	174	177	157	164	179	180	187	179	162	199	205	179	155	189	176	184	156	177	190	202	166	200	194	195	192	207	206	177	157	187	179	197	189	169	165	172	181	188	171	173	180	180	181	203	173	177	184	181	173	172	191	182	190	180	187	192	196	187	160	190	172	159	181	182	185	181	152	187	169	188	169	181	166	171	172	170	188	171	181	198	187	181	180	181	173	172	175	176	191	204	167	190	176	187	164	164	182	159	163	198	188	196	188	183	191	162	181	186	208	192	178	196	193	202	182	206	170	154	171	172	192	205	191	172	180	172	185	164	174	166	185	171	160	184	172	195	166	148	198	160	185	188	170	165	155	172	186	168	169	183	209	171	176	192	199	184	166	205	193	178	201	190	183	183	178	188	190	190	183	184	153	187	159	161	172	181	175	178	187	168	179	185	151	205	178	176	190	169	208	198	189	176	205	197	184	197	187	176	184	167	184	159	182	194	187	188	173	175	178	172	156	181	210	189	186	213	170	169	171	202	179	197	172	179	184	213	172	188	180	184	183	185	189	172	165	171	169	211	148	184	189	197	196	182	179	196	188	148	186	170	157	199	192	173	176	177	185	186	176	179	165	171	178	182	175	181	161	173	180	156	215	174	180	169	165	179	182	198	168	212	192	192	160	171	185	176	185	167	185	190	180	177	190	179	194	167	193	188	185	153	189	181	175	216	180	175	179	187	181	188	204	195	183	183	181	180	168	158	182	195	177	188	185	163	175	159	206	176	185	152	197	176	169	173	178	194	178	175	209	185	178	187	171	174	181	171	167	165	176	173	167	185	174	193	176	170	181	186	181	183	176	194	186	195	189	191	213	172	191	205	164	181	165	187	157	177	190	184	205	152	183	169	181	170	154	183	184	178	172	180	184	163	166	186	185	168	184	184	172	196	180	193	192	178	153	180	191	162	164	183	180	188	164	182	211	200	173	203	177	187	190	193	184	193	192	161	191	155	179	192	215	186	205	183	181	186	169	157	175	179	178	178	165	199	212	198	166	162	197	187	175	161	191	162	170	199	174	190	180	179	173	156	175	172	186	163	178	199	160	207	183	193	162	189	186	182	181	173	198	209	143	200	200	181	186	193	190	169	172	168	171	160	160	163	169	197	182	185	190	165	192	148	161	167	194	176	166	190	191	190	191	189	170	196	175	198	208	165	205	176	181	177	209	193	155	142	191	174	190	189	173	182	176	178	164	180	171	182	162	187	176	180	183	162	162	169	186	184	174	162	194	172	170	169	173	158	159	176	167	189	158	168	182	194	175	193	187	184	186	212	200	193	181	175	188	184	189	179	172	162	165	195	180	184	178	204	183	184	187	203	186	195	177	200	160	175	175	186	171	171	169	183	162	170	181	180	220	177	169	169	167	177	171	162	181	181	159	167	191	184	194	190	177	191	151	187	167	164	183	169	173	182	194	172	167	185	164	174	169	172	212	174	161	171	171	171	183	171	157	186	206	173	165	190	190	173	178	186	154	176	199	193	176	189	171	165	178	177	194	155	186	185	164	168	181	158	165	179	171	183	202	200	187	174	194	198	184	179	201	172	196	192	202	181	177	179	165	155	182	186	180	167	175	192	162	178	172	178	221	169	189	201	181	187	184	179	194	163	163	178	215	154	168	197	182	187	192	165	182	189	171	194	179	168	192	195	179	163	181	177	197	188	195	154	162	186	188	194	173	176	182	184	180	176	171	173	191	187	182	212	186	182	171	184	219	200	177	199	184	195	191	167	182	183	189	175	161	173	188	185	183	184	174	198	193	165	142	170	165	182	184	221	165	185	172	180	206	182	195	161	164	180	200	186	170	190	177	197	176	162	161	176	168	170	192	168	193	171	201	174	184	184	200	189	186	169	196	172	180	175	193	195	182	163	168	172	179	185	171	185	201	179	172	181	173	169	177	178	184	191	171	169	167	157	194	166	152	185	185	161	205	187	166	177	171	193	177	185	195	171	179	188	184	183	162	179	164	196	203	187	177	191	164	176	185	184	211	168	179	152	176	190	186	208	176	192	189	193	182	172	189	174	171	198	179	184	171	166	183	179	184	171	165	185	196	207	173	158	165	192	179	174	175	173	171	165	185	187	185	167	158	148	174	188	179	193	180	191	197	167	169	171	169	184	165	200	155	181	159	157	199	201	183	164	163	164	174	211	178	193	195	196	209	179	177	194	193	207	199	180	191	169	203	180	200	167	178	175	191	183	171	180	191	174	199	206	175	166	173	155	181	177	184	175	184	192	192	168	171	192	182	185	193	173	183	191	196	183	176	198	168	178	179	201	209	185	188	191	182	194	190	192	173	190	176	187	158	194	182	183	187	190	165	212	174	179	170	179	176	198	197	200	189	163	162	184	176	180	181	176	182	185	176	183	154	161	196	175	178	163	158	162	172	180	183	188	168	172	163	172	201	208	187	188	163	188	149	195	176	187	205	172	189	197	171	164	186	158	179	178	187	176	169	155	220	182	174	182	164	168	188	180	197	184	182	180	196	189	164	187	190	193	174	197	160	154	170	179	182	177	198	195	209	188	199	169	192	171	189	173	171	162	179	179	171	167	173	182	193	196	169	153	190	176	160	189	190	178	220	181	175	194	178	211	203	190	199	172	185	180	167	150	159	187	156	197	182	218	185	195	192	214	186	165	164	176	168	188	192	182	189	186	173	180	182	186	182	183	184	181	176	179	178	201	188	193	174	198	202	174	184	185	196	166	174	211	167	216	179	162	178	192	214	182	170	208	197	215	172	178	188	192	185	181	190	191	158	165	183	171	198	167	171	212	176	174	189	163	165	204	166	194	170	170	214	191	204	200	165	184	188	168	179	174	177	178	204	179	194	154	172	150	173	202	166	161	179	169	199	169	172	175	186	157	179	184	158	161	184	187	185	171	175	160	184	164	154	160	184	192	183	166	181	189	184	166	189	169	178	195	187
5053	1724	3368	6241	4991	5190	3986	5555	6000	3884	3664	3349	2372	1950	1357	1049	983	758	557	610	596	598	573	585	583	541	605	535	541	548	549	580	533	510	541	501	519	492	548	618	557	536	505	491	515	483	465	485	533	516	487	507	516	502	471	526	477	500	528	499	485	511	508	554	499	516	519	483	499	505	500	527	443	457	473	465	494	515	528	467	516	529	520	559	589	506	570	525	533	551	513	549	522	513	513	518	516	506	486	483	514	510	484	471	540	491	488	548	485	492	493	510	496	537	503	474	573	536	501	533	487	494	492	495	467	539	515	533	486	497	466	518	516	496	523	505	500	497	514	500	492	488	524	499	481	498	471	492	480	537	519	514	535	493	468	520	502	500	484	510	498	479	505	528	494	488	515	490	515	505	473	505	497	500	503	527	504	509	503	505	533	543	498	515	461	485	493	526	513	506	476	505	480	497	512	465	499	523	519	526	495	493	505	505	452	520	497	485	457	524	520	467	505	505	504	532	496	511	505	495	484	496	474	465	522	506	512	538	489	491	482	495	520	484	546	456	469	469	516	511	494	529	479	525	517	564	455	520	527	502	505	469	491	518	497	493	478	504	537	488	564	507	506	470	478	513	504	502	487	485	518	480	498	503	514	466	513	479	512	518	481	484	527	505	481	496	489	513	509	476	522	520	506	515	514	527	518	525	492	480	507	490	498	459	492	474	547	507	521	518	493	514	477	476	511	531	509	531	505	492	494	490	483	471	486	505	507	467	493	525	486	487	492	526	515	466	513	504	507	510	514	472	538	521	469	545	519	513	487	483	470	477	515	520	471	482	504	526	467	487	518	476	505	512	507	481	491	505	521	501	517	486	520	515	473	455	465	490	515	533	513	489	508	477	502	494	479	498	526	487	484	509	516	513	510	508	500	506	496	502	521	461	494	517	481	501	525	450	448	476	510	507	440	518	505	515	483	502	499	505	538	513	453	492	504	481	562	564	494	481	510	562	506	503	470	511	506	444	496	509	508	504	508	509	519	487	486	471	507	480	523	508	495	520	513	447	510	502	472	494	484	500	501	483	490	487	495	501	527	480	502	532	510	495	486	481	526	486	504	505	513	514	510	517	517	489	470	461	516	516	475	502	511	492	502	488	536	539	546	528	524	556	485	548	500	471	504	501	500	525	486	486	492	486	496	514	476	519	490	508	486	487	509	501	497	525	488	484	473	522	513	476	522	487	508	471	481	446	480	516	504	498	496	498	498	513	535	504	502	472	524	512	507	513	511	454	533	539	497	497	482	493	540	515	517	509	473	520	530	486	453	537	507	481	480	499	513	508	539	464	518	468	510	458	524	496	474	526	501	484	519	516	492	498	486	477	477	500	504	482	484	541	512	500	474	518	489	543	494	536	503	487	550	506	504	488	522	508	506	512	490	525	487	488	457	473	475	474	530	487	537	536	499	514	504	480	489	482	518	515	502	528	520	519	465	484	483	550	483	545	489	522	490	466	480	489	532	546	481	522	531	529	483	534	494	491	442	490	498	546	491	491	497	476	508	524	496	506	520	527	507	521	499	518	511	524	490	513	497	492	537	494	495	474	501	501	506	498	497	463	508	505	508	490	468	488	511	521	513	524	475	501	466	524	485	501	465	501	505	494	502	505	536	507	498	501	486	485	498	503	508	499	497	522	554	506	480	539	490	475	503	522	478	503	462	452	534	477	490	519	494	505	496	473	540	535	515	459	476	483	575	471	504	534	488	492	489	499	548	490	497	492	489	528	527	508	465	493	480	462	473	498	507	504	506	483	490	455	487	521	506	513	536	487	505	502	484	500	487	544	529	522	486	497	481	530	515	463	483	489	504	512	515	507	503	519	555	510	539	510	467	501	448	532	504	525	483	521	521	520	498	466	488	480	489	500	470	489	496	522	507	511	505	482	494	507	487	519	486	492	495	512	527	544	544	492	512	518	487	507	472	494	508	480	478	521	521	493	521	514	539	495	464	495	498	505	486	489	486	522	507	533	496	506	503	497	518	503	509	507	534	516	498	503	485	488	484	513	510	504	509	464	454	485	492	485	498	504	509	505	488	510	447	506	517	484	443	503	464	535	469	505	533	504	489	510	471	486	536	507	514	536	524	490	496	531	482	518	496	556	544	455	524	509	549	511	484	493	490	517	528	558	479	500	505	491	524	518	518	452	515	497	494	521	498	507	504	490	490	455	526	513	479	503	525	511	467	512	487	506	504	506	484	482	492	496	484	485	506	470	506	551	477	509	530	532	471	505	515	532	549	504	495	516	512	500	494	525	499	524	520	506	478	480	463	489	529	497	508	508	483	525	502	475	473	500	501	497	527	546	460	506	483	498	501	491	561	511	504	491	511	536	499	520	549	473	506	533	495	517	540	511	506	478	528	508	495	515	464	508	501	523	522	512	497	493	483	491	497	491	512	521	509	481	493	511	545	472	493	530	488	478	468	478	495	483	520	503	500	512	513	502	505	506	511	509	487	524	521	481	501	519	453	478	494	565	490	484	494	501	472	508	524	515	499	513	526	509	528	467	482	489	543	509	530	507	490	501	438	497	462	524	502	497	504	502	514	492	516	487	472	517	509	469	483	471	503	529	483	512	491	506	515	506	474	488	484	541	477	503	512	502	481	465	517	479	544	478	464	522	485	528	477	538	457	540	478	469	490	476	472	520	533	531	506	496	494	505	506	487	431	498	467	520	477	469	508	516	491	477	494	460	518	480	490	549	514	537	500	507	503	512	474	480	498	509	476	499	487	509	501	485	494	505	462	489	468	492	523	418	501	489	511	497	491	484	572	519	497	544	476	488	438	503	530	519	492	518	561	495	479	470	495	483	494	507	524	502	496	550	541	527	508	539	508	506	527	507	503	488	507	474	436	511	491	508	518	511	512	514	481	511	548	445	522	475	485	488	525	498	497	533	482	493	496	528	526	487	484	500	490	534	501	520	496	501	481	483	475	526	489	485	500	524	499	513	499	509	511	555	493	531	498	493	518	513	496	542	501	477	504	524	512	536	506	462	471	486	485	493	497	475	510	515	478	507	527	522	461	514	482	518	491	479	474	476	518	490	515	509	557	498	523	475	515	519	484	520	518	521	548	488	541	499	532	499	508	522	533	492	542	500	497	530	515	504	492	469	504	528	527	491	478	517	507	466	503	556	495	480	508	499	501	540	509	498	514	492	522	527	493	494	477	514	522	503	503	517	528	539	512	524	489	494	491	548	513	482	476	517	471	515	484	453	437	489	490	492	473	481	495	540	516	476	487	514	486	497	505	525	500	507	509	507	463	504	542	490	511	486	479	501	500	507	481	494	532	494	477	505	489	515	470	488	490	520	514	516	528	488	518	522	497	479	526	471	559	477	466	503	510	527	513	486	490	507	484	522	492	541	561	502	530	513	506	529	493	493	456	479	529	510	472	523	520	488	487	512	499	512	475	493	526	506	540	471	486	493	489	468	489	492	490	532	524	522
23056	13309	14089	23365	18837	17666	13411	16254	15539	10691	9589	8482	5642	3662	2366	1491	1414	611	445	446	400	378	390	400	366	333	360	348	327	371	353	359	333	364	336	331	302	327	325	468	346	290	302	279	333	318	314	314	293	327	289	336	301	317	299	295	326	305	276	301	296	303	334	333	288	295	310	285	324	338	298	304	323	320	325	302	289	281	293	323	304	274	314	325	313	292	279	315	315	307	324	283	325	295	300	308	325	292	290	322	290	331	324	300	287	326	326	315	281	275	296	333	336	303	283	263	290	309	275	279	306	293	299	301	366	290	332	298	290	308	319	313	347	331	287	311	303	352	288	355	297	340	312	329	311	287	326	316	299	307	280	284	301	337	312	324	339	287	305	304	306	289	294	308	312	289	291	288	306	329	335	284	293	313	318	306	286	329	320	312	314	285	313	331	318	303	301	312	292	315	306	328	308	301	287	298	325	296	332	323	311	328	342	313	302	297	305	336	294	309	328	294	323	301	303	326	281	289	289	330	325	316	283	306	311	292	333	287	324	286	366	324	315	294	305	321	318	295	313	309	317	334	260	326	286	303	356	312	326	305	330	319	301	298	265	321	287	289	307	316	329	274	287	296	305	302	305	299	277	306	319	282	303	311	285	299	329	314	287	308	307	316	291	330	293	333	273	298	278	323	321	306	298	305	282	294	301	325	329	306	316	308	302	341	283	304	340	274	300	287	321	310	307	330	308	288	281	304	311	308	308	322	300	302	308	305	323	302	267	293	266	294	316	283	305	314	309	308	293	336	333	299	303	298	315	312	293	289	350	296	293	289	308	310	299	332	338	327	302	279	268	305	293	316	298	298	309	306	285	280	299	276	297	320	294	300	287	307	299	290	333	300	302	331	326	341	299	321	338	296	333	346	328	293	301	334	296	327	329	314	289	325	301	306	320	319	296	311	293	279	320	315	296	266	293	314	325	305	306	322	291	294	269	306	307	266	308	297	301	339	305	312	266	293	317	305	314	287	295	316	283	311	308	308	298	303	327	319	303	295	311	342	287	290	302	300	321	327	307	301	344	344	341	306	303	269	279	328	285	297	296	286	278	308	303	302	288	324	292	342	342	324	329	327	321	291	309	328	315	321	281	303	302	282	332	317	301	298	342	325	288	281	304	323	303	294	330	290	311	303	350	322	288	308	301	339	294	290	297	283	315	295	303	298	305	345	281	294	274	309	307	314	337	320	295	312	320	321	309	303	287	311	317	321	315	292	290	308	318	288	306	304	273	310	323	300	318	278	308	303	322	284	295	329	287	301	305	300	298	270	333	311	284	297	339	300	315	329	313	290	317	306	329	266	306	290	308	305	298	299	323	292	295	302	323	265	287	314	331	308	310	313	313	312	301	289	293	291	285	285	311	344	299	284	300	297	314	300	291	284	311	324	337	285	308	325	331	302	311	315	290	305	292	324	306	304	295	307	307	318	306	297	308	303	298	290	318	289	314	301	304	286	293	247	316	275	319	304	304	292	299	319	311	304	300	289	288	270	282	303	267	323	325	304	299	279	324	314	295	290	330	310	318	295	317	330	313	315	326	303	310	320	277	303	305	318	332	297	300	291	280	299	342	322	319	278	306	314	309	305	311	295	328	280	293	312	298	299	332	298	335	297	282	289	307	282	302	330	327	322	333	337	305	263	284	344	297	299	317	272	348	305	292	331	303	319	292	297	311	297	322	309	300	313	298	305	324	287	332	338	316	312	291	282	265	355	310	282	327	297	305	273	300	307	316	314	299	281	277	301	307	303	289	294	311	302	312	299	306	306	272	301	310	286	333	331	307	298	294	310	330	297	327	324	304	289	330	314	317	312	285	302	307	296	335	307	315	324	312	321	263	300	290	302	356	314	299	333	303	301	316	309	317	274	306	299	280	291	312	295	291	280	273	272	320	326	319	291	305	303	295	290	300	293	314	313	283	311	309	303	304	322	327	264	294	292	294	301	284	322	272	325	306	319	282	312	300	340	314	299	302	302	296	319	328	324	323	288	265	330	306	303	300	299	312	279	307	305	316	337	255	290	287	315	333	322	332	310	296	291	316	296	293	265	325	284	308	320	306	323	308	311	264	288	299	313	278	292	274	293	295	297	295	319	321	315	311	328	326	317	307	303	289	294	289	297	316	292	332	328	326	312	304	313	303	289	363	359	324	290	345	323	347	305	302	309	287	315	302	335	291	305	306	296	310	312	311	314	356	302	276	295	314	295	332	291	319	296	324	311	272	296	290	309	301	312	261	322	324	314	330	300	292	305	308	331	276	347	288	307	312	308	306	288	304	294	351	292	295	302	321	296	315	315	332	321	318	298	311	324	311	302	345	305	293	311	283	290	297	295	329	300	308	313	323	297	314	314	332	310	297	353	308	257	294	278	297	330	323	321	269	315	331	310	274	302	304	280	286	314	318	326	270	301	299	306	288	307	316	314	325	315	275	367	314	307	317	315	304	311	308	309	324	321	337	283	312	309	276	305	309	324	334	313	321	277	313	312	346	314	307	319	282	329	273	325	330	306	292	285	306	335	312	303	321	268	296	281	302	295	296	329	257	319	304	289	283	297	308	301	274	330	289	288	327	328	305	341	298	328	271	298	299	319	317	334	295	292	309	296	304	312	279	306	295	353	301	298	327	277	314	318	328	311	337	305	300	323	273	274	316	320	324	294	290	318	309	320	318	289	296	301	311	324	304	318	314	310	314	260	310	311	311	289	314	298	323	292	286	369	318	291	272	294	305	329	305	302	319	309	309	314	273	312	260	278	316	298	308	312	294	350	305	315	290	300	317	328	326	335	308	301	305	322	338	320	337	299	312	310	295	305	325	276	290	290	280	323	286	307	286	317	292	313	303	336	331	282	283	307	329	306	300	295	297	314	315	298	289	291	318	315	321	304	312	272	283	300	323	282	295	299	317	291	303	309	320	332	300	290	272	264	286	329	297	289	317	312	294	347	311	311	292	285	336	302	299	316	290	328	310	328	308	311	284	293	322	300	322	290	276	329	323	323	337	313	317	310	309	322	316	328	288	286	287	316	291	309	319	314	274	315	295	322	281	305	337	291	315	330	336	313	303	322	323	304	348	301	295	320	295	309	313	328	329	302	290	313	302	306	317	312	317	292	291	314	335	292	296	299	306	318	331	331	294	313	321	308	308	310	277	309	312	291	333	318	305	286	280	318	328	273	326	297	304	321	314	308	313	306	309	351	307	341	318	319	293	294	309	298	307	291	342	289	309	286	285	305	294	275	291	279	292	301	284	328	299	311	309	312	278	288	320	269	298	316	300	287	311	337	296	309	292	317	297	331	301	298	296	309	295	296	325	270	311	351	310	317	287	302	318	292	311	276	292	286	284	325	278	322	308	330	304	276	311	313	320	294	305	325	328	312	293	313	306	298	314	290	323	311	311	310	308	320	284	296	298	276	315	348	295	285	335	309	327	317	304	295	325	308	288	333	295	340	326	303
15878	6608	12322	26535	25315	27980	25316	31197	30264	22466	25686	22695	19832	16132	11032	7671	7089	2727	1750	1394	1286	1535	1465	1273	1168	1070	1070	1067	1211	1130	1198	1201	1210	996	1009	896	870	809	949	2002	815	800	813	843	802	882	793	809	795	803	836	791	819	831	823	768	819	797	776	774	773	788	785	829	752	758	741	778	758	792	772	794	786	741	821	736	772	785	771	843	766	816	844	825	864	856	871	834	877	883	820	837	747	795	793	768	760	763	768	756	767	810	767	779	774	797	749	761	754	768	740	761	727	781	810	750	762	736	779	750	771	803	790	776	798	829	768	820	769	745	739	790	728	815	776	768	807	779	785	779	728	788	776	780	795	778	791	780	738	792	765	730	785	753	722	747	820	711	765	758	773	759	771	751	817	776	821	774	760	811	745	792	762	738	742	777	783	793	740	769	751	813	835	772	737	727	771	774	806	784	783	803	812	810	801	806	756	746	739	789	766	770	791	760	809	764	788	759	763	784	756	781	784	742	785	803	744	797	770	786	757	778	718	818	756	775	816	753	750	735	770	801	735	738	783	748	757	791	759	793	740	759	783	777	786	756	813	748	760	746	783	766	771	754	804	768	768	789	733	776	765	763	783	791	790	756	740	792	778	774	714	768	756	751	852	705	735	765	782	768	744	722	802	736	731	815	743	765	761	721	790	787	751	758	795	770	772	757	788	782	770	764	760	703	765	783	745	771	800	757	800	720	788	798	778	808	717	739	757	785	785	785	750	785	775	779	734	779	785	756	710	777	756	741	801	743	787	742	797	759	807	762	802	754	734	795	783	782	756	756	756	754	747	774	770	762	790	741	748	775	784	795	783	766	751	763	820	781	783	761	736	743	772	797	743	746	743	777	737	825	764	782	754	773	750	787	816	726	788	748	736	734	845	736	777	749	795	755	785	819	739	724	780	740	757	808	799	781	768	762	799	732	803	749	772	764	783	759	722	717	733	744	758	765	796	827	754	757	721	782	817	834	780	821	777	801	752	742	729	723	742	739	810	770	742	791	775	807	733	751	744	773	746	748	834	753	800	787	746	772	795	753	791	721	732	735	740	783	764	782	737	775	757	777	805	758	760	810	724	774	825	778	777	792	756	774	782	726	746	727	791	796	771	762	764	778	746	788	770	806	760	732	798	758	696	785	738	785	739	801	771	763	802	791	752	774	774	787	769	759	786	767	741	790	720	798	784	754	767	734	791	793	791	813	775	711	782	773	747	762	778	774	811	772	741	781	777	759	797	789	784	765	828	799	786	748	765	750	770	742	802	777	693	737	752	810	816	770	785	741	804	749	815	760	805	755	753	741	701	792	747	759	749	724	794	712	780	753	727	765	718	750	724	743	795	737	761	800	799	746	754	738	802	832	802	777	764	800	766	744	773	749	769	692	761	746	739	775	775	803	746	787	731	735	810	701	730	725	792	766	767	771	746	781	787	786	735	756	814	740	794	747	790	766	794	765	781	806	780	748	704	769	742	760	779	734	756	783	762	766	804	779	768	715	775	767	706	801	796	802	756	763	726	783	722	760	766	802	792	796	806	749	760	833	784	826	723	758	784	784	788	811	763	774	794	752	809	789	748	792	793	832	726	770	771	731	739	802	767	746	737	737	752	790	794	772	729	746	778	752	748	773	773	714	712	799	771	761	725	807	801	713	749	798	774	770	766	738	735	762	769	727	748	769	748	805	789	796	794	779	783	750	792	799	772	828	749	792	802	788	767	723	722	786	753	805	721	741	713	767	794	765	772	756	748	830	772	760	786	761	738	792	764	750	744	771	740	769	778	810	788	779	731	761	785	773	840	750	790	749	814	709	810	820	803	798	748	750	794	794	737	756	795	751	719	767	786	735	771	771	800	769	808	777	756	794	812	739	746	753	738	765	758	747	793	817	744	743	761	812	782	758	733	794	801	774	803	766	800	735	726	753	758	788	786	762	802	760	801	811	803	775	775	747	783	728	732	789	802	786	733	733	806	813	805	813	816	795	786	764	778	764	793	764	812	755	764	796	780	829	725	762	756	732	779	778	796	732	753	797	770	760	827	798	785	768	759	781	742	777	768	699	784	759	716	766	788	763	753	765	772	780	764	798	803	738	785	804	774	756	733	732	783	785	790	783	746	730	749	762	756	753	770	774	785	772	785	775	756	813	738	754	781	794	787	771	780	760	778	822	825	743	745	771	745	750	728	718	750	772	763	742	858	778	762	768	689	733	737	788	755	758	737	789	754	753	756	782	718	787	749	816	740	806	751	796	706	806	796	744	759	767	786	764	795	780	805	760	731	751	772	808	817	796	765	756	792	753	776	754	795	815	735	788	738	722	767	725	781	835	776	820	761	793	750	783	763	788	767	737	729	797	713	804	755	754	804	726	825	772	749	793	763	755	718	788	779	769	793	802	753	787	763	750	801	766	808	768	763	816	762	771	768	761	758	748	747	784	773	755	734	788	744	805	773	803	791	816	794	764	750	781	747	765	759	781	786	779	753	746	752	736	764	789	771	813	796	785	756	777	817	802	795	785	778	726	773	778	776	782	779	789	774	772	794	730	783	786	711	801	752	759	750	735	749	739	743	737	823	761	795	788	772	756	762	736	718	786	759	791	836	778	830	761	795	782	768	734	785	745	801	797	797	849	762	775	817	790	738	764	760	812	756	723	764	755	795	793	784	741	744	772	757	733	776	758	740	761	724	771	762	751	773	735	776	755	736	737	737	798	814	746	734	786	781	786	823	758	724	786	788	723	812	770	707	767	819	787	769	815	767	747	726	749	786	771	736	793	777	751	782	793	769	773	770	823	717	767	748	779	732	762	805	766	801	773	752	814	801	774	777	796	741	749	766	811	791	783	769	735	748	773	775	758	800	777	801	722	768	825	808	780	724	724	791	810	800	783	723	700	814	737	792	788	778	820	779	768	803	832	744	757	816	789	736	770	759	744	787	767	754	744	730	811	773	753	752	753	763	800	793	762	762	795	799	807	788	791	812	780	763	717	753	801	748	722	743	752	768	815	774	748	756	777	730	779	761	789	758	800	756	769	767	808	766	795	769	753	758	764	742	741	742	740	767	731	756	764	762	715	744	762	753	779	705	766	719	722	784	815	763	752	752	828	803	751	774	778	748	770	741	784	782	757	830	824	781	776	749	733	760	790	762	791	787	753	765	719	765	768	762	761	798	775	717	770	739	775	768	728	794	750	780	772	774	781	791	761	755	764	758	817	739	751	803	739	815	811	735	741	722	730	760	789	818	749	820	773	784	808	805	734	763	772	770	797	773	785	765	752	782	760	776	736	728	777	751	756	774	765	735	757	801	802	753	772	728	712	771	822	792	760	770	800	799	743	794	781	727	798	777	807	695	795	806	823	791	807	792	804	758	815	733	791	737	764	811	771	811	750	804	774	775	752	702	732	777	751	784	843	794	764	765	757	723	815	816	766	790	773	782	799	769	769	818	790	824	805	735	778	808	736	763	764	789	773
30321	19569	19039	31540	28023	27043	22937	24458	22109	17327	18663	16615	11581	8600	4595	3140	2329	1031	750	599	619	704	634	489	550	535	561	553	603	543	524	533	510	501	501	520	473	410	528	683	464	432	479	474	426	433	415	481	421	425	458	452	463	417	431	444	439	422	431	449	411	496	434	411	439	414	424	465	448	453	444	449	462	426	434	490	421	453	449	451	411	434	426	433	459	458	443	460	441	477	435	459	462	409	403	463	445	413	442	435	440	448	433	449	417	478	452	440	423	460	439	436	420	428	399	451	430	448	454	454	468	442	467	412	417	441	414	475	412	449	448	387	450	438	450	442	439	444	461	427	421	426	436	439	445	433	458	436	420	437	398	412	412	425	475	458	456	449	439	422	420	425	456	429	414	454	440	471	443	439	431	435	457	417	444	417	397	376	441	452	444	400	427	407	434	425	434	440	428	404	378	437	447	460	431	423	443	477	482	461	473	415	452	416	442	437	426	406	427	421	462	470	471	409	431	456	488	415	396	425	416	410	413	461	391	446	468	514	446	426	422	414	473	424	461	409	406	463	458	421	472	454	451	412	428	407	401	428	408	440	411	429	418	455	425	444	451	456	440	416	454	409	449	429	435	448	455	432	456	437	451	461	440	430	463	449	450	475	471	447	463	418	467	427	421	443	400	459	389	459	400	433	420	425	457	427	461	447	444	418	461	439	442	440	407	453	443	417	442	464	397	403	423	444	428	423	442	436	442	437	420	430	420	451	439	487	449	490	482	453	420	454	442	438	430	432	469	422	455	438	484	457	438	435	418	409	412	448	409	421	434	463	449	438	472	476	461	475	441	406	429	432	453	459	446	479	450	461	413	443	439	412	469	441	427	445	436	431	454	434	416	417	439	410	426	419	405	406	492	403	393	380	439	443	405	466	448	417	416	489	417	440	431	395	469	409	475	441	428	443	460	454	444	429	406	447	463	427	451	414	461	444	437	446	453	437	455	449	459	455	430	428	453	468	449	426	431	423	427	427	454	443	433	434	440	393	430	463	439	435	433	393	470	421	450	444	429	466	401	447	432	446	446	408	456	472	435	429	420	470	427	455	465	444	422	400	464	480	442	410	409	423	471	411	420	455	422	464	444	475	427	434	442	431	438	421	473	458	434	444	439	425	448	445	465	449	417	427	431	472	443	415	384	464	447	428	418	378	469	455	456	446	422	401	429	460	413	398	461	441	432	448	476	422	469	403	443	376	448	440	449	467	440	432	412	414	436	437	429	427	425	406	451	396	422	463	416	462	439	451	414	453	416	459	460	424	467	453	439	456	456	463	407	409	445	442	431	444	435	427	414	415	470	459	434	409	405	425	416	456	433	458	401	415	393	505	434	399	489	441	410	443	412	435	423	415	413	392	434	465	441	447	444	413	438	453	432	435	463	437	429	466	436	452	399	433	435	446	456	423	482	434	419	451	452	426	423	435	445	422	445	414	421	448	459	472	445	448	465	434	432	470	408	432	442	468	445	471	410	442	441	465	451	432	465	433	476	413	432	430	442	434	470	424	458	459	372	438	445	431	470	411	440	416	424	462	466	432	463	455	442	409	439	430	440	403	428	407	449	409	432	469	464	448	408	413	421	373	495	428	390	433	424	438	446	408	437	432	445	431	418	433	430	473	437	440	436	449	434	453	408	416	415	445	444	397	455	400	442	453	432	421	422	397	431	454	439	433	457	464	424	423	436	399	402	418	425	434	430	425	420	470	441	463	366	421	427	443	423	453	407	438	456	422	371	430	411	432	445	420	421	401	429	444	428	444	450	478	453	411	439	408	442	420	444	414	413	438	407	444	447	450	448	457	432	414	422	415	428	415	445	416	424	435	399	420	472	444	428	436	418	465	442	407	454	472	433	408	415	459	416	431	462	443	440	445	448	420	455	463	431	464	433	404	445	412	413	402	469	425	465	449	484	400	440	424	439	430	487	444	414	452	394	416	430	437	448	439	426	394	447	469	407	461	446	469	432	445	400	453	443	435	415	418	465	481	432	446	442	462	419	440	399	430	436	421	415	407	433	436	461	460	453	445	450	402	451	456	448	457	416	458	421	417	452	451	434	423	412	434	522	450	444	425	459	421	456	420	431	436	434	430	415	409	432	443	393	448	431	450	430	425	377	467	430	414	463	480	420	431	406	450	433	430	422	415	383	411	409	428	459	444	427	482	455	436	440	447	440	420	402	420	426	460	450	436	430	453	407	445	475	440	478	445	433	413	423	409	478	459	471	457	433	421	482	412	422	445	426	419	431	403	437	404	425	474	444	428	492	427	472	445	428	438	442	414	456	408	440	435	424	442	434	463	451	449	431	427	447	420	377	425	448	433	426	440	411	473	434	401	417	443	438	449	409	440	479	453	453	450	410	450	422	454	419	436	399	434	442	407	436	401	426	431	377	415	399	420	416	441	440	425	386	398	449	441	461	389	452	445	427	447	416	423	444	421	444	416	444	419	438	437	469	461	416	460	435	442	429	452	492	436	451	441	442	417	436	438	463	461	425	417	406	407	475	440	430	393	445	414	452	441	425	409	431	457	446	419	404	442	432	405	438	403	469	421	417	458	472	458	436	436	454	436	397	439	464	442	399	495	437	393	488	437	434	420	464	427	444	422	452	455	453	424	455	429	416	411	455	442	473	433	428	432	409	422	434	446	450	452	413	434	439	450	444	444	424	425	410	429	433	450	441	451	441	429	441	427	438	399	434	413	445	438	414	459	449	453	423	443	427	431	485	426	442	446	430	421	439	421	423	434	445	453	446	477	444	458	435	491	427	448	428	412	460	445	434	415	432	428	447	431	439	439	440	415	439	399	459	414	429	420	409	437	381	385	421	404	490	441	451	426	426	458	425	456	429	441	478	408	456	410	464	405	419	442	415	412	403	462	468	444	401	429	411	472	415	411	413	442	439	428	443	426	439	459	432	454	425	399	412	446	424	427	442	440	459	412	447	482	446	422	439	436	461	381	432	468	425	455	462	379	443	400	435	483	445	443	400	427	490	423	440	462	421	410	455	468	419	411	414	410	433	448	450	455	466	397	409	460	448	441	492	492	440	425	437	419	433	448	459	421	394	453	433	448	423	424	424	416	428	433	464	452	440	420	418	421	420	458	454	395	449	436	388	418	446	437	426	442	436	422	424	416	436	408	420	451	456	446	455	468	426	433	428	412	411	424	431	414	419	408	437	443	424	440	483	422	396	440	413	472	400	413	430	437	462	447	466	421	452	416	429	433	473	444	421	452	492	423	481	426	429	409	457	430	474	457	463	416	423	406	438	479	417	440	440	414	415	457	434	423	419	457	429	468	474	438	426	442	438	420	444	437	463	410	444	413	441	442	446	404	470	415	419	455	456	443	424	463	401	455	422	420	430	402	424	462	404	427	431	463	415	444	445	408	425	446	453	427	449	426	425	412	420	422	455	481	426	452	427	433	459	424	434	444	459	422	412	452	422	440	425	420	453	435
19977	10645	16158	32543	33049	37355	35153	38435	36522	31156	35673	31037	28788	24820	17318	13157	9780	4768	3148	2430	2237	2551	2466	1894	1667	1607	1833	2044	1896	1774	1689	1708	1650	1460	1357	1391	1220	1162	1806	2487	1095	1112	1094	1152	1104	1032	1127	1096	1072	1113	1066	1074	1091	1072	1033	1043	1040	1060	1074	1067	1082	1031	1049	1024	1043	1027	1035	1007	1046	993	1125	971	1056	1052	1059	964	1023	1029	1027	1086	1105	1117	1105	1097	1196	1207	1157	1183	1152	1094	1087	1075	1060	1038	1010	1080	1080	1029	1022	1102	1071	1044	1046	1025	1046	1081	1049	991	1082	1009	1037	1011	963	1045	1032	1060	1053	981	1006	1051	967	1031	992	999	1005	968	1018	1067	1093	1002	1062	980	1047	1026	993	1078	999	1029	1024	1053	1006	974	1004	1039	1036	954	1055	1016	1012	1052	965	1005	1021	1024	994	967	978	1071	1015	1007	1015	1027	1015	968	978	984	1043	986	984	1029	1050	1049	1080	1037	1043	1010	1037	1035	1065	1002	1014	987	1000	1069	1064	1037	981	1030	1021	1012	1020	1048	1051	1082	1074	1004	997	1040	1005	1015	1023	999	1018	1039	1009	988	1012	1006	980	1012	966	1042	1075	959	1026	1027	1033	1005	1043	995	1002	1023	1035	1024	990	1068	1048	1084	1001	1036	1080	998	997	1005	1009	1035	1043	979	1018	973	1011	1016	999	1054	1019	1027	1047	993	912	1024	1004	972	1001	997	997	1051	998	1004	1049	965	1032	966	1008	1029	1062	1070	1041	1022	1016	982	1031	976	1016	1001	1071	1051	1037	1031	976	982	1051	955	1021	1019	960	957	1010	1001	977	1009	1002	961	959	978	1017	992	1046	1016	1005	954	954	1021	979	1023	1043	1063	1025	1005	1020	1055	1070	997	1065	995	1038	1011	1031	983	954	998	1016	1001	1020	1062	998	968	1019	981	1031	982	972	1005	1031	1015	1035	1029	1018	1006	1060	1053	1037	989	979	1024	991	992	1027	985	1014	1012	1024	1024	1069	1042	1025	1034	1038	1011	1024	1037	1040	990	1017	981	1032	936	1059	1011	1028	1009	1002	1031	1051	1011	978	1004	1018	1035	1002	1008	1026	990	992	991	977	1006	1053	999	1018	1005	980	965	986	1019	986	1001	986	1043	1030	1009	1048	986	1044	1099	1003	1020	1061	995	1011	1034	980	1053	1016	1015	1105	1028	1043	1015	940	1018	990	1068	1025	1086	1064	1033	1036	992	998	1034	1053	1015	998	1012	1000	1089	994	1041	1072	1003	1038	1025	1062	1001	1010	1044	990	1017	1014	991	980	1033	1014	1014	1007	986	1008	1035	1025	972	983	980	994	1032	1010	1016	1029	970	960	1018	1054	1005	1071	1042	1047	1026	993	1001	994	968	1008	962	1010	967	991	1004	1053	975	1020	1003	1069	990	990	1102	989	1045	1020	997	1034	971	1005	1028	1011	1036	977	1030	987	1010	1024	1015	1060	933	1029	1015	1029	1079	1054	1057	1027	1001	1053	1049	1063	1043	1068	1056	1033	1044	1027	988	1026	995	973	992	1018	1026	970	1003	1077	961	1025	1066	1008	981	967	1023	1010	1076	1046	1001	938	1016	999	1083	982	1050	1020	989	1055	1054	992	1040	1001	1071	1024	921	1051	1015	997	1073	979	1032	1018	991	1033	1048	1045	1028	1047	1026	975	1010	996	1023	1060	995	992	1011	994	949	984	997	1029	1018	1042	991	1026	1002	972	1081	984	1038	986	1024	1018	1047	968	1040	1066	1012	1048	989	1035	1020	996	1007	1018	1027	975	926	1027	1022	983	995	1007	1043	1012	1029	1025	1015	1055	1022	1018	1016	988	1051	972	985	1003	1013	1008	1036	979	975	1031	999	1017	1019	1005	959	1009	1013	1002	1022	1008	984	1004	972	1058	1051	965	1053	1036	991	1027	1018	996	1006	1049	1039	1025	1064	1015	1048	1050	997	1010	1022	1073	940	1008	1071	1048	986	986	1029	1019	1074	981	1046	1043	1049	990	1059	1038	1042	1018	1012	1015	1013	1062	1022	1044	1048	1049	1025	997	1013	945	1007	985	1014	992	990	1041	1007	965	1000	982	1030	1081	978	1010	1005	1009	984	1033	1012	991	985	1041	987	1075	1004	978	1039	949	971	1040	1027	997	1022	1004	978	1049	979	968	1025	1029	1011	996	1060	1087	1001	976	983	990	1043	1029	1052	1035	1007	986	1048	1010	1016	981	1002	1028	1022	995	1002	991	1037	1024	969	1017	960	1007	1068	990	1020	910	1047	1025	992	1049	1045	1051	1052	1030	1027	1026	983	996	1021	973	1073	999	1083	1012	1021	1022	962	1006	1052	1047	1040	1010	998	1000	1007	978	974	990	998	1003	1036	1042	1010	972	1025	957	1056	989	1010	983	956	1002	1043	986	968	987	1056	1019	1049	1007	993	1012	993	1032	1013	1009	994	1007	1083	1011	955	1024	1028	1004	994	968	1061	978	1017	1029	1010	1015	991	1053	1006	1050	1007	990	1001	1004	956	1028	996	1066	1006	983	1047	1021	1032	1044	986	1009	960	997	988	1037	1031	1001	992	978	1053	1052	1040	1073	1021	1024	959	983	1002	1031	1047	1024	1022	1028	1040	977	1060	974	992	963	1082	989	1070	1025	1002	1034	993	991	1065	1014	1033	1042	997	1057	982	1001	1024	987	1031	1028	973	1021	1041	1038	1029	1050	1088	1009	1040	974	1081	1031	1000	1048	1011	1019	1054	1030	1040	989	958	1017	976	1022	1041	1037	1046	1082	979	1023	1048	963	1085	1032	1000	1035	1050	1005	1032	1082	1007	1052	990	1000	1006	984	1044	989	1004	1039	1021	1001	1044	1013	1003	1031	1002	983	1032	987	1011	1011	1083	1075	1062	985	1053	1038	994	951	1021	987	1025	960	991	964	1058	1077	978	1010	948	1064	1004	991	1061	1046	1050	1068	1027	969	986	1010	1059	1018	1051	1069	1040	1037	1042	1076	987	1011	958	1009	1011	990	969	1044	1081	1073	1079	991	1027	1020	948	1018	1031	979	1025	1048	1042	1013	1014	1037	1050	1039	1013	1011	1068	1044	988	1035	983	998	1011	1023	964	997	1063	1030	969	1019	1009	1034	1058	1007	1044	988	1052	1058	1026	1017	1032	1063	1030	1000	1047	1016	982	1055	1061	993	1010	973	977	1028	1022	1045	970	999	1048	989	1048	1060	983	1010	988	1036	1037	971	1029	1021	949	1013	1030	1039	1055	1105	1057	1010	991	1063	1025	957	1026	992	982	999	1021	1003	1039	988	1026	1015	1063	1079	1049	997	1036	1025	1091	993	974	1008	1002	1096	1007	1001	989	984	1025	1054	1031	1024	970	1007	1071	994	1017	971	1004	1035	994	993	1012	1037	965	1028	969	939	1010	983	1010	1070	1070	1033	1058	1059	1063	1017	1033	1045	985	1016	1006	1018	1065	966	1068	1096	1040	998	1078	1059	1057	991	1070	984	976	991	1009	986	1047	1019	1032	993	1046	1022	1008	988	1016	977	1020	991	1009	1026	1039	1090	1048	1053	1015	1019	1015	1014	1051	1038	992	1024	1016	999	1053	1037	1047	1032	1037	1027	983	1050	1009	961	987	1052	1036	992	1041	1052	1033	1003	1029	1019	1007	972	1032	1014	1028	1005	966	1031	1046	1014	1005	1059	971	1019	1019	1013	1059	975	1076	1029	1047	988	1001	986	1012	994	958	969	983	1063	1058	1026	1010	1006	967	967	982	1075	1020	1040	1010	1064	974	1013	1023	974	1022	1000	1029	981	1079	1021	1054	1042	1000	1002	1054	1035	1014	1030	1078	1000	1039	983	1040	1003	1023	1057	1003	1036	1017	1019	959	1021	1031	1007	1042	1066	1020	992	984	1081	1029	957	1003	1027	1062	1017	965	1020	1017	1028	956	1052	981	997	1049	978	1034	990	1086	1030	1027	969	1029	1036	1011	1016	1000	1028	1032	1010	1023	1009	1016	987	985	1027	1083	1030	983	1084	997	978	1062	987	1039	1044	1040	1034	977	1027	987	992	999	1028	1025	1016	1021	953	995	1001	998	1024	1043	1003	1010	980	1025	989	1010	993	986	936	1023	998	976	1028	1085	1005	1051	1048	1018	954	1068	977	995	966	1045	976	989	988	1030	1000	1037	1017	982	1029	1042	1021	1004	976	1056	1013	962	1041	998	960	1008	972	1026	1072	1014	1075	1045	985	1005	1010	999	1028	1022	946	1035	1063	1078	1020	1035	1022	1088	1013	966	1036	1007	1013	1033	1021	1046	1016	1047	1048	1043	1091	1042	1005	970	987	1008	1056	1001	1013	1005	969	1017	998	1027	1052	1011	1063	1016	1008	1049	995	993	1011	968	1043	985	1061	1007	1038	1008	966	988	973	1007	1069	1022	938	1050	1021	1055	1018	1050	995	1082	1055	1014	1044	996	1001	1069	1006	1011	1037	1035	989	1058	970	1040	1068	1045	999	939	996	1046	1011	1005	977	961
3918	1399	1816	2328	1490	1418	1228	957	829	723	651	523	449	362	277	293	237	215	197	217	210	212	213	218	193	212	199	217	198	209	185	233	194	187	203	204	169	209	180	205	223	195	192	208	200	193	204	219	183	208	212	210	207	200	248	218	198	186	182	195	207	175	175	186	210	193	222	221	213	170	205	198	207	210	212	184	205	213	219	195	233	194	199	226	232	211	222	217	187	188	191	194	211	199	205	226	196	209	222	212	199	198	203	181	235	212	206	216	195	214	201	217	207	191	202	197	200	209	219	205	169	216	169	200	228	213	206	196	182	226	213	202	203	222	200	191	188	214	215	183	207	219	194	199	207	169	207	208	189	204	197	229	201	200	194	199	177	205	180	170	200	195	205	193	190	205	210	206	199	226	194	198	212	199	188	219	179	205	248	196	183	215	225	215	200	202	203	181	194	225	212	183	231	193	195	213	187	217	201	213	205	199	195	190	219	209	182	182	205	217	192	194	198	207	233	227	200	196	197	192	205	189	210	215	228	230	201	215	231	209	240	190	182	200	196	226	183	191	200	216	178	196	194	183	207	202	232	212	216	204	176	192	228	210	206	217	175	191	200	215	206	178	193	208	205	194	195	178	200	212	228	222	197	196	210	199	185	216	213	196	193	215	202	198	185	212	191	195	211	208	216	206	191	216	193	198	198	228	201	204	203	205	214	195	192	212	207	193	200	198	183	187	200	190	209	225	162	206	206	185	200	205	202	198	217	190	212	214	166	199	198	181	231	201	188	200	187	217	197	195	205	225	199	187	202	196	225	184	195	206	221	210	191	206	213	200	193	231	189	205	222	183	222	206	226	200	205	208	227	193	196	213	187	204	214	195	191	204	209	217	188	201	181	201	207	176	175	180	197	196	184	197	211	193	190	159	189	197	218	198	204	203	202	199	199	215	204	212	214	196	224	228	180	191	205	202	185	202	226	198	194	230	206	216	209	196	208	203	194	198	199	199	218	191	192	218	225	213	207	181	207	191	204	217	191	219	203	202	221	209	218	231	186	205	188	198	203	183	205	192	213	201	203	216	217	201	171	199	228	201	200	247	228	188	214	176	210	212	214	202	208	228	195	198	208	208	201	228	185	194	211	231	203	221	203	212	187	212	214	201	187	208	206	206	215	199	168	204	222	234	185	195	203	204	218	194	211	193	225	204	190	206	215	194	188	174	202	169	189	217	196	209	195	241	193	213	235	206	206	218	210	210	201	208	214	209	171	210	191	226	215	230	206	219	178	201	224	211	216	195	220	191	210	219	229	216	203	166	218	186	200	227	180	198	228	187	209	204	207	198	209	190	199	207	203	188	188	203	203	211	209	205	183	184	196	166	202	193	192	184	197	208	190	201	229	212	188	218	196	210	213	208	174	199	220	195	190	179	216	204	213	179	195	199	197	194	201	203	207	201	183	195	185	208	212	202	201	224	188	187	182	180	240	199	177	198	210	213	174	197	212	208	212	188	211	206	193	190	198	198	226	201	223	200	206	167	196	190	179	209	217	209	236	214	181	212	196	188	184	200	182	238	208	188	205	170	218	224	206	210	194	226	226	216	212	206	207	213	191	199	212	207	204	188	210	181	203	213	227	199	199	192	216	210	221	193	202	185	196	231	190	194	179	187	217	242	191	211	217	204	188	191	199	203	187	179	195	201	198	205	201	198	195	184	184	199	206	229	216	200	196	206	206	211	204	209	215	204	186	227	223	186	209	198	202	205	217	168	227	221	223	230	220	190	220	216	246	208	196	187	215	195	203	210	213	199	199	192	193	190	210	212	222	215	193	223	216	212	188	231	258	202	190	198	188	227	192	214	199	215	201	203	208	223	214	202	213	182	204	181	219	224	212	207	203	207	197	229	210	197	227	226	210	201	220	177	207	203	220	187	180	194	195	198	209	196	190	185	209	219	201	212	228	187	227	219	224	206	218	204	191	190	195	184	195	183	216	211	220	223	197	169	186	190	184	197	205	209	197	198	202	210	218	219	211	211	198	185	205	211	238	223	204	219	192	170	205	214	183	199	209	215	212	216	202	202	215	194	218	208	178	210	216	174	189	213	213	168	204	234	208	199	206	207	212	192	218	195	202	185	213	234	169	236	209	208	186	187	230	187	210	175	203	206	222	202	204	228	190	183	206	191	174	194	205	195	195	197	201	205	197	179	204	220	214	190	206	200	195	209	231	212	196	185	228	180	213	193	203	188	209	186	206	198	234	189	194	203	218	195	214	208	229	227	199	210	193	219	206	204	183	200	192	206	185	214	197	223	194	213	184	193	187	196	205	202	200	186	185	198	214	208	181	209	218	213	207	217	221	204	208	216	213	189	198	200	206	189	191	190	186	203	211	219	208	190	202	184	175	222	205	214	177	194	187	205	220	219	196	189	179	179	235	184	209	227	238	235	182	186	185	192	204	201	193	209	205	200	200	215	195	181	194	190	207	184	185	230	212	213	218	186	237	231	212	214	207	222	209	204	203	185	215	187	212	218	209	223	172	223	191	201	211	209	206	170	200	217	200	206	203	200	202	174	221	207	178	183	203	206	244	189	190	173	208	212	193	205	197	198	189	216	199	193	200	199	218	195	211	207	180	176	198	204	188	175	223	226	205	198	189	176	219	221	228	215	203	206	192	198	195	223	197	207	193	200	192	216	229	203	212	210	212	219	191	222	218	194	189	171	215	196	190	219	167	189	183	214	205	207	183	215	197	170	218	207	220	220	211	208	212	199	198	208	169	194	203	212	218	212	188	193	203	220	215	197	217	210	196	187	189	187	174	203	197	205	230	188	219	212	210	215	185	231	210	195	190	184	190	208	188	197	224	224	189	208	199	180	183	178	202	194	222	217	196	196	200	216	224	199	196	206	204	226	213	209	239	188	199	198	209	218	191	202	184	203	196	224	193	238	196	223	217	201	184	203	222	215	219	168	220	176	200	213	207	220	200	200	208	185	243	176	188	208	189	199	184	202	199	236	228	180	244	199	202	190	216	199	205	201	218	191	189	207	208	226	196	196	191	231	194	186	217	194	207	200	176	188	213	195	198	177	206	196	222	194	180	189	200	209	205	201	211	240	198	208	172	203	184	171	204	191	217	211	208	189	218	200	198	190	216	191	216	169	216	186	202	204	185	218	202	202	194	203	210	176	214	213	194	227	218	199	212	186	172	188	190	202	207	207	184	202	187	217	187	216	195	183	197	171	224	198	197	198	221	176	195	207	204	216	227	217	212	239	213	220	184	192	205	192	201	219	215	199	219	228	220	193	201	205	179	176	184	199	195	175	195	203	211	226	221	208	217	190	200	191	186	226	222	219	205	193	204	198	200	184	215	187	211	212	188	194	222	223	189	195	215	187	200	205	208	182	211	195	223	206	209	217	205	210	201	208	216	194	215	217	195	220	197	174	193	209	194	165	202	217	203	192	205	212	227	168	190	153	179	212	188	200	205	228	217	176	190	186	202	198
3712	1614	3392	6077	4860	5141	4846	4448	3708	3613	3860	3018	2280	1787	1231	1019	780	713	626	665	633	702	643	615	604	564	616	573	615	568	542	584	594	553	537	536	558	582	538	560	538	548	542	576	572	552	552	525	558	586	524	566	543	592	521	585	545	529	547	609	541	552	552	543	506	554	540	513	550	548	543	554	535	529	524	553	502	571	519	564	588	554	549	564	582	613	578	589	595	555	557	579	572	554	554	556	559	532	578	570	545	543	505	552	552	533	551	486	573	573	534	600	565	551	492	527	539	556	544	568	505	526	536	538	573	578	578	605	538	554	567	564	514	568	585	562	540	571	526	517	527	546	558	537	560	493	541	557	548	582	529	542	565	552	573	533	570	508	521	553	538	547	507	554	548	556	561	546	544	588	525	539	589	562	549	581	546	574	510	544	556	534	521	555	530	560	495	542	528	551	538	518	557	541	561	533	515	566	550	542	538	549	575	539	529	557	535	536	527	576	574	542	528	545	535	627	533	554	566	558	576	560	500	581	534	543	603	545	574	565	555	547	531	551	566	519	561	554	584	594	523	518	515	544	555	541	589	552	555	521	584	536	559	530	485	560	539	555	547	539	542	563	560	562	560	548	508	474	533	506	520	557	512	563	551	531	552	537	561	542	563	532	549	561	551	538	530	497	548	551	553	556	539	533	572	551	568	551	548	590	558	509	553	589	603	497	557	520	577	578	583	544	545	577	525	543	553	560	547	543	528	565	534	499	537	501	559	541	540	491	558	564	520	511	555	540	525	520	545	537	565	598	521	565	566	521	556	505	540	488	579	568	525	526	542	522	578	490	549	547	535	550	567	503	508	571	546	542	545	504	564	523	553	542	568	545	553	522	555	516	559	548	551	572	526	568	572	544	556	556	552	533	521	549	564	582	532	557	521	584	564	560	512	555	558	564	533	544	549	554	545	514	577	568	580	549	582	562	581	549	559	524	583	509	560	583	532	506	548	551	540	558	585	532	552	560	562	539	582	541	575	552	574	568	535	554	539	543	576	570	556	556	524	543	543	506	531	535	546	541	551	539	544	538	519	576	534	528	534	520	568	555	524	599	517	570	519	544	552	561	528	533	572	568	529	514	525	525	554	548	562	493	582	599	523	537	568	549	545	538	542	526	551	551	595	561	550	562	547	543	572	497	530	529	546	560	518	554	521	516	546	543	506	524	554	520	561	557	508	538	541	519	539	548	532	600	524	535	575	556	560	507	517	545	564	562	572	575	524	526	513	561	560	551	573	518	558	580	556	533	547	543	536	541	555	568	583	547	557	550	544	538	567	545	526	536	540	586	525	543	502	589	603	554	574	579	505	549	578	509	567	563	528	537	535	583	555	525	565	496	537	555	562	544	555	566	544	516	537	562	548	546	550	523	518	547	563	518	532	568	512	555	552	592	557	542	550	543	522	571	557	544	555	559	556	536	495	550	514	545	528	574	554	577	574	586	544	527	540	561	538	569	559	529	561	538	541	554	511	543	532	518	570	525	559	519	527	559	561	560	551	545	513	565	541	588	553	502	572	547	515	524	561	548	541	577	559	523	538	542	508	540	524	558	556	522	535	532	559	522	531	515	561	553	571	564	544	533	556	536	537	576	541	550	524	515	570	535	540	559	534	545	567	509	528	565	533	504	510	546	575	577	530	552	561	542	566	532	558	542	554	540	546	517	560	543	575	564	554	520	533	536	553	598	572	570	518	573	545	525	569	534	514	560	513	554	531	561	550	566	550	549	576	555	534	519	546	537	546	526	572	548	541	536	547	554	548	561	520	583	550	592	538	552	576	537	521	562	517	530	563	505	558	560	563	531	547	570	546	558	562	562	575	562	541	555	553	537	507	534	568	585	584	551	556	531	540	532	575	539	557	542	522	559	556	572	588	522	560	564	503	512	538	548	566	539	563	571	591	547	515	586	579	545	518	555	528	549	530	520	537	513	530	530	544	581	560	545	544	543	523	566	584	555	544	513	551	544	573	512	546	578	535	501	531	550	563	562	553	552	562	521	558	531	549	551	553	532	519	537	532	503	573	530	557	557	528	556	533	539	536	559	535	532	596	507	545	537	545	541	583	533	492	524	576	567	509	534	513	512	560	504	517	534	541	542	548	530	566	559	527	544	543	547	604	566	566	556	544	571	546	566	513	594	586	583	538	588	566	559	542	563	567	547	530	551	557	551	620	536	554	535	554	547	537	544	543	587	579	530	564	567	574	576	539	567	550	500	540	533	552	513	561	532	543	532	521	538	549	541	508	536	522	518	540	528	544	526	542	546	538	549	560	574	513	548	610	554	552	517	559	537	533	556	540	548	535	541	588	535	535	526	563	550	561	527	537	552	571	520	577	523	537	567	575	543	519	548	572	532	535	540	544	568	548	562	525	516	560	563	521	541	529	525	549	506	555	552	573	544	534	545	566	586	540	547	553	534	527	539	491	513	568	551	556	540	545	560	549	577	597	562	529	508	501	537	509	534	523	498	546	510	534	535	569	562	521	557	545	567	499	546	536	563	543	539	554	527	577	544	559	549	535	527	524	533	570	527	517	530	507	527	534	588	531	536	573	530	555	547	537	548	534	507	565	533	578	565	463	544	547	515	585	534	560	537	547	538	543	535	531	537	509	504	538	602	550	565	561	529	578	523	556	552	524	517	570	528	504	503	561	533	529	571	584	554	552	552	540	535	541	526	568	602	512	533	509	553	528	513	540	540	555	565	535	566	551	544	511	511	556	547	537	506	572	557	573	562	519	529	550	588	530	513	534	541	551	581	506	554	542	533	551	547	489	510	569	569	578	578	530	543	570	543	581	575	555	540	513	573	544	594	533	501	596	537	529	535	557	506	530	564	536	515	542	573	539	538	579	539	512	576	566	546	534	550	543	547	538	540	546	562	550	547	554	526	547	514	533	553	538	543	559	553	540	528	532	559	497	548	514	518	561	561	538	559	522	534	534	523	578	577	538	563	528	575	568	564	557	512	528	515	547	535	520	566	571	524	574	570	567	551	530	554	558	536	533	521	570	538	543	533	545	558	547	543	512	553	548	495	515	563	563	495	544	553	549	540	566	580	550	525	551	540	534	533	556	553	563	559	523	555	545	548	556	572	547	581	554	544	557	551	526	531	538	563	512	544	567	573	560	564	549	540	504	500	550	522	531	540	543	542	519	566	539	574	562	495	556	553	523	575	555	547	557	554	557	548	564	573	566	513	536	536	567	535	529	590	551	572	520	503	536	500	564	554	526	555	538	555	515	566	567	557	560	533	561	552	555	533	542	538	527	529	500	566	565	544	558	561	574	574	526	526	554	529	610	566	576	507	590	525	533	524	563	528	565	546	519	522	580	504	555	546	533	517	540	576	529	517	539	564	540	557	532	588	546	581	574	550	541	542	570	544	517	547	557	521	564	525	547	537	527	545	540	531	555	547	556	561	557	554	553	589	567	538	555	532	519	560	531	531	562	536	537	542
17230	11205	14311	22223	19516	16073	16001	15057	9764	9337	10742	7278	4787	2968	1891	1215	675	607	476	454	425	484	407	373	341	333	340	370	348	353	348	325	325	363	359	367	349	312	336	357	323	316	316	317	294	299	321	312	305	306	281	286	299	289	333	312	341	292	315	336	328	294	294	342	353	314	296	280	306	296	286	328	293	279	304	320	316	308	306	312	322	315	315	349	350	340	304	300	341	305	319	324	309	259	340	297	341	312	317	307	322	326	295	298	330	301	310	336	326	354	320	319	294	317	331	332	310	322	323	292	332	295	326	352	329	270	329	311	309	292	316	283	287	321	342	324	293	324	334	339	337	325	301	306	294	310	313	328	307	322	299	308	344	307	316	326	308	312	307	276	350	308	277	319	332	310	328	324	337	351	313	298	325	302	332	330	305	317	332	350	288	282	312	300	287	315	300	329	299	315	310	277	313	292	306	313	350	347	354	273	316	300	298	301	291	295	293	297	317	311	296	276	326	288	325	311	294	318	304	303	323	323	350	308	289	280	306	298	327	320	330	311	306	350	309	310	318	334	343	300	316	299	307	315	261	343	340	297	323	316	305	297	299	295	332	299	276	304	298	320	305	301	312	309	335	289	291	300	330	321	337	306	329	294	296	322	347	344	305	306	313	323	300	316	298	296	280	303	353	319	315	318	334	297	327	295	321	342	318	299	307	312	315	340	312	351	323	337	299	329	323	300	315	304	284	356	323	282	295	329	312	285	308	255	334	308	302	331	314	349	300	299	319	298	268	329	289	301	330	316	345	322	332	314	301	317	315	300	299	309	309	296	281	300	312	317	303	331	295	303	292	312	296	344	313	316	322	300	293	338	332	291	344	315	284	295	321	279	322	313	318	289	306	304	314	282	281	300	315	357	311	300	293	304	265	299	310	331	306	309	299	311	318	317	316	290	297	300	322	322	308	318	322	297	337	343	326	293	314	289	314	270	339	309	317	278	290	296	314	318	311	306	292	330	291	304	274	306	330	309	317	335	322	291	301	304	309	302	338	307	315	312	310	260	325	314	312	308	294	310	314	278	326	335	333	309	290	341	326	322	311	305	313	312	326	317	263	337	286	281	278	311	303	331	301	280	314	323	323	342	298	313	322	326	322	315	336	303	317	319	295	340	299	374	309	324	315	287	307	334	302	306	294	283	287	331	330	295	291	283	292	298	289	343	296	300	312	343	331	322	334	345	318	335	305	352	311	315	294	265	313	323	319	303	312	332	345	317	292	273	292	331	279	308	301	327	327	290	291	321	304	329	296	357	310	304	346	331	310	278	321	329	330	308	308	359	326	274	309	333	277	317	301	328	316	320	331	317	286	300	337	302	317	305	290	309	322	340	306	297	329	313	324	309	296	338	347	310	278	302	307	319	318	280	312	307	299	319	333	300	310	311	293	283	287	257	334	304	293	303	304	283	331	327	324	300	305	304	328	321	334	303	310	337	315	318	367	295	292	310	320	311	307	283	328	350	278	290	289	299	298	299	332	292	322	310	308	304	317	308	288	291	310	299	333	287	302	300	329	299	311	339	301	319	300	327	330	292	268	303	348	332	328	290	312	328	331	307	293	348	284	307	319	307	300	303	290	328	290	306	339	327	312	321	309	299	328	267	308	307	312	313	284	309	306	317	298	295	312	342	329	304	344	302	288	325	291	270	302	327	343	297	318	326	318	320	306	327	319	316	320	289	335	328	345	295	310	300	310	364	337	324	323	300	273	325	307	328	322	292	282	283	324	316	316	280	318	284	337	287	295	281	291	320	310	293	276	317	327	333	318	300	332	299	327	322	323	302	302	313	304	304	298	288	296	318	301	308	300	316	313	317	336	336	298	336	338	301	308	292	293	330	305	317	300	314	313	329	330	298	309	270	297	325	305	306	322	297	315	308	312	339	329	296	317	295	294	287	311	292	297	313	330	319	295	307	307	304	284	298	292	323	309	334	301	322	332	322	317	284	296	299	340	314	325	291	314	305	323	326	355	328	305	316	272	293	293	313	316	319	292	327	312	292	292	279	297	289	310	285	289	325	338	317	352	316	323	289	294	289	342	316	308	311	329	310	325	327	302	288	322	303	307	302	319	315	282	328	308	310	316	317	304	302	332	301	286	337	298	328	305	304	304	311	321	322	297	303	313	296	316	329	321	341	285	311	315	316	330	290	324	307	317	322	325	285	292	278	328	298	317	335	263	304	296	342	296	305	304	307	308	307	303	260	321	285	325	319	307	363	340	332	321	292	263	324	348	315	321	292	279	310	304	354	299	280	327	307	306	323	320	306	280	325	307	296	331	303	311	315	305	297	310	326	284	324	310	300	292	302	309	299	323	265	332	328	297	337	323	280	321	316	311	323	336	315	329	311	312	337	321	299	279	291	297	330	290	335	327	317	295	307	311	330	316	316	274	298	287	278	305	279	303	297	299	310	335	324	338	292	307	331	271	323	307	314	286	287	299	303	303	307	322	319	312	307	275	318	304	301	324	301	286	327	296	308	272	312	298	304	355	340	308	294	325	294	329	330	301	327	309	333	302	309	299	290	307	326	309	312	325	298	312	304	301	304	310	315	325	351	290	303	318	314	289	307	277	295	309	292	343	272	320	285	349	306	340	327	327	295	343	336	339	335	353	317	298	288	318	295	270	307	301	326	286	281	319	314	336	313	286	285	319	302	296	325	303	323	294	331	313	284	335	326	284	292	294	283	326	341	328	318	320	311	278	308	302	306	277	346	295	324	306	292	307	318	322	352	307	316	315	316	313	309	310	307	305	298	310	303	293	312	298	292	311	295	296	322	302	298	294	323	300	326	312	328	311	291	314	339	337	336	318	309	306	288	293	332	329	302	329	320	301	274	307	311	338	325	298	311	300	333	310	306	301	339	292	334	297	311	279	337	316	298	310	293	304	302	284	278	286	306	337	318	293	318	353	338	327	306	282	299	297	334	300	300	329	314	315	322	296	300	298	342	315	317	309	314	303	315	310	318	286	303	331	311	344	284	341	268	293	318	315	295	297	292	306	262	258	295	316	285	300	310	291	302	325	341	308	296	308	306	282	322	317	297	304	313	296	311	306	304	304	347	280	310	316	310	304	280	350	334	298	329	313	281	328	283	295	313	315	301	284	317	342	319	293	329	310	312	297	282	306	301	327	318	344	305	275	302	291	343	321	333	324	286	306	312	321	296	314	324	300	311	316	322	290	336	296	320	331	319	271	311	290	308	294	281	316	349	318	294	295	331	306	304	306	279	318	321	297	319	315	329	330	288	324	316	340	334	310	278	321	312	297	316	297	318	328	286	332	307	282	312	306	316	311	299	298	310	321	313	332	309	295	284	292	311	310	311	314	317	319	328	349	323	329	310	308	322	315	309	306	314	306	325	335	325	335	284	337	350	317	317	292	335	295	320	289	277	293	312	297	308	318	336	319	309	311	317	326	326	320	281	334	302	338	323	330	318	317	307	286	319	321	304
12199	7427	14029	25003	25940	27342	29505	28177	21610	23800	25516	19198	17860	12765	9405	6196	3178	2778	1922	1665	1803	1969	1342	1189	1157	1063	1113	1131	1090	1022	1034	1029	939	1020	873	851	875	852	895	1189	858	833	822	857	791	830	838	859	806	835	812	759	723	756	810	823	821	817	766	769	781	815	782	816	803	787	753	818	755	832	818	792	794	791	819	764	763	841	747	800	847	805	865	909	873	875	920	827	826	789	787	784	747	756	730	829	811	748	800	778	787	758	789	799	737	774	804	744	771	781	719	755	782	820	723	753	784	773	799	768	790	740	768	793	781	817	792	806	746	785	720	761	802	802	764	827	786	794	787	781	761	763	762	770	781	807	740	748	745	768	798	815	788	779	776	795	768	752	743	772	768	775	752	763	761	810	801	765	714	833	846	765	782	763	793	777	821	739	841	780	768	811	792	823	770	780	799	751	766	808	762	743	808	802	733	745	770	819	782	748	841	777	778	794	760	761	819	736	808	757	804	753	786	743	756	781	767	765	804	804	780	753	742	798	760	752	788	754	770	757	821	760	780	793	791	710	767	802	828	708	802	785	800	800	736	713	761	719	757	835	768	781	824	749	723	785	781	771	783	790	772	802	744	751	807	795	729	749	741	741	790	844	731	763	789	814	740	784	778	768	729	829	806	791	798	791	804	766	747	748	775	812	768	818	750	782	755	757	773	740	782	754	829	781	811	766	829	777	765	786	765	844	783	802	758	784	784	728	791	763	745	768	767	795	810	817	760	777	785	728	738	822	739	757	752	741	808	762	823	767	773	750	789	806	804	814	788	767	773	774	753	802	795	803	742	809	765	755	791	835	774	791	768	748	731	798	781	783	800	764	777	826	767	766	787	796	782	736	796	798	783	772	765	773	826	774	759	830	790	757	802	813	809	790	716	755	802	773	806	813	759	763	746	839	778	767	787	788	781	792	747	781	801	769	774	740	770	689	763	728	778	788	753	825	765	835	795	798	773	814	835	778	744	821	776	792	801	767	821	800	767	776	767	762	805	788	783	784	756	747	797	755	753	785	742	788	744	808	801	828	766	811	792	787	721	782	770	751	784	815	813	774	773	798	824	773	770	736	783	737	780	776	824	787	807	733	782	804	778	785	787	761	753	740	808	769	805	851	782	748	747	733	778	770	766	788	738	752	776	754	746	761	721	803	763	761	756	771	757	780	783	781	842	777	764	777	777	799	764	761	758	791	807	776	758	829	705	761	764	781	766	748	789	785	802	774	812	823	774	808	754	786	717	802	756	826	790	771	787	774	745	781	787	781	827	756	777	763	755	838	835	765	772	840	761	764	801	756	773	793	739	749	758	772	753	776	835	764	754	808	783	758	796	774	757	824	726	737	814	738	764	761	782	754	760	825	797	801	858	732	764	754	732	753	813	765	778	772	755	778	773	809	803	757	769	740	768	769	743	744	797	753	776	807	835	784	740	792	775	779	821	774	752	756	725	760	752	787	812	790	758	776	775	739	752	785	733	814	775	757	782	817	756	797	766	797	764	816	735	759	779	751	757	754	794	794	760	773	798	753	732	799	788	786	789	752	806	705	758	771	783	771	807	757	794	788	740	783	766	761	765	760	832	780	738	838	822	730	804	865	780	793	807	757	857	826	773	787	823	788	790	748	758	770	787	716	798	738	743	768	793	766	783	748	771	802	748	757	775	759	765	737	833	756	776	824	765	795	760	762	785	775	795	738	827	779	764	775	836	783	769	785	777	769	740	788	796	822	788	800	800	764	738	751	770	801	813	765	802	765	783	782	757	749	795	730	781	779	827	762	804	752	790	770	743	735	737	766	802	760	815	817	808	800	790	790	783	808	832	734	738	733	805	793	817	789	734	771	773	745	810	780	820	760	822	744	744	829	801	793	795	709	760	796	759	786	753	769	798	762	771	795	718	786	749	786	773	757	799	815	759	823	809	753	719	759	770	779	772	705	770	776	769	814	800	742	705	788	768	747	762	757	780	744	758	761	769	787	801	813	748	784	771	771	808	771	778	731	793	725	753	775	773	762	767	737	738	780	791	775	777	774	784	830	827	789	779	739	763	835	766	793	837	748	763	742	771	775	788	801	726	795	771	774	793	795	798	804	779	788	742	794	757	789	795	775	734	761	801	798	764	819	850	786	728	781	753	803	778	762	767	799	758	787	773	832	798	841	759	745	791	781	775	782	823	727	793	793	760	789	816	746	811	791	787	721	775	774	788	782	802	770	805	789	797	764	793	785	765	764	778	783	783	832	756	768	817	767	840	846	797	792	776	746	811	763	736	796	749	770	715	822	778	772	818	801	754	794	812	763	789	816	778	824	780	763	737	758	754	869	768	827	792	757	832	775	790	802	778	744	755	745	819	792	800	775	753	750	849	793	804	796	800	751	791	745	803	785	788	756	749	750	785	806	757	774	751	766	779	801	777	836	772	766	782	816	792	857	743	783	797	762	767	786	720	797	807	813	744	779	760	798	775	758	774	781	807	814	847	804	712	770	775	716	813	788	760	757	785	788	779	784	782	779	766	824	788	782	768	772	764	726	784	811	772	803	815	788	785	760	774	779	757	746	793	737	770	772	734	801	721	803	740	811	802	741	798	780	783	771	800	756	761	754	759	771	803	803	805	732	845	742	802	758	804	796	821	736	752	783	764	793	772	780	784	855	769	810	786	797	776	786	785	773	790	728	763	776	826	788	759	803	698	784	793	732	782	736	779	763	835	774	816	752	750	797	786	809	778	813	834	828	815	821	829	748	772	793	819	787	744	844	783	772	781	787	800	771	773	804	769	752	749	775	760	786	754	812	756	778	750	794	793	797	785	762	771	755	807	765	787	791	804	742	802	768	800	778	745	751	782	746	743	752	776	747	749	746	850	761	806	796	792	768	843	762	797	743	727	729	781	787	735	720	772	771	758	839	742	801	756	791	788	788	774	826	766	771	758	835	783	773	738	805	745	742	809	769	816	811	800	799	785	738	803	804	802	784	776	785	817	790	749	746	767	772	746	745	764	800	795	820	802	762	805	776	796	770	766	762	774	787	770	778	760	771	771	816	773	742	804	794	749	774	799	753	796	792	776	759	795	787	742	799	779	794	777	767	786	767	742	836	768	779	802	783	774	763	750	795	768	817	789	769	763	780	840	749	774	774	827	782	770	732	768	733	805	765	818	771	774	782	778	816	738	810	762	779	784	799	817	794	768	821	729	781	782	755	775	802	766	766	752	858	738	745	777	758	743	784	785	759	750	757	752	753	798	751	757	783	745	780	805	753	800	788	853	797	759	782	771	784	786	767	796	780	734	751	751	788	784	759	791	752	839	749	753	755	764	773	746	790	791	831	763	836	773	759	758	791	785	736	802	758	791	772	790	757	794	797	784	736	738	786	787	783	774	744	785	802	762	789	751	742	760	784	759	763	775	827	752	801	820	733	772	784	766	768	831	800	767	824	812	822	789	784	767	800	811	760	708	830	861	715	804	781
25475	16789	25593	30982	28656	25724	25885	23625	17202	17975	18456	12681	8542	6269	3765	2152	1211	1181	1012	794	690	648	567	529	487	493	449	475	474	475	473	500	465	450	446	419	453	447	434	546	424	452	443	464	393	443	423	450	414	417	452	409	398	385	424	414	467	432	428	461	412	424	441	420	421	414	412	408	420	407	424	407	426	399	440	393	405	446	428	445	412	421	421	434	442	394	421	438	432	428	421	380	380	429	443	413	442	382	390	422	421	437	430	399	428	390	403	427	414	386	409	396	379	395	417	430	412	422	423	442	394	402	419	414	435	429	397	427	398	427	410	393	367	406	413	459	417	391	402	412	385	416	379	374	450	436	411	396	400	371	386	416	363	454	417	419	403	403	421	389	391	424	426	415	419	430	410	403	403	445	398	384	391	383	455	411	438	399	395	416	437	419	368	459	447	442	411	395	413	438	413	402	426	381	416	418	424	455	456	412	446	392	450	446	435	423	426	384	433	411	399	395	401	392	395	416	446	420	421	464	418	405	436	426	467	404	404	398	396	435	403	436	395	418	432	429	384	429	443	391	422	437	405	404	441	416	416	407	399	401	421	416	413	431	460	447	384	406	420	390	409	429	395	404	396	416	421	444	394	375	449	379	418	433	395	450	389	382	437	419	401	424	433	390	412	438	395	410	427	403	429	449	397	457	460	441	436	411	373	414	407	430	381	432	440	414	459	444	445	428	405	400	407	415	389	431	397	444	433	403	398	457	436	434	368	417	405	410	432	441	450	430	394	417	422	396	420	449	399	436	472	395	422	407	467	408	399	422	409	434	418	438	421	415	433	435	402	430	404	380	416	427	413	402	381	428	399	412	472	427	466	402	411	390	388	421	416	410	390	400	405	425	418	447	426	419	410	413	394	438	438	406	414	401	428	386	394	410	381	418	416	407	417	446	445	433	414	392	447	444	423	411	416	399	412	419	387	429	417	406	427	381	431	370	393	389	424	430	414	429	402	413	414	435	407	426	444	423	417	359	375	425	427	448	373	446	410	451	442	409	415	388	381	423	393	476	440	431	454	412	374	407	426	391	406	395	427	387	397	367	415	430	447	385	419	440	431	398	425	426	433	435	427	383	412	443	448	457	419	460	423	407	391	416	413	455	417	420	397	420	395	456	410	410	402	434	440	417	383	428	432	401	399	455	373	429	404	415	437	412	416	404	419	423	423	439	437	416	392	416	420	386	388	390	394	444	413	370	426	432	412	423	413	398	402	414	423	401	411	425	413	442	429	421	398	390	394	394	463	426	430	444	382	399	447	434	435	431	361	363	413	418	412	449	433	400	385	413	437	411	434	444	413	377	412	418	381	404	382	424	414	422	425	432	384	433	421	439	408	383	430	425	410	409	411	425	377	404	404	430	441	404	436	418	411	434	394	387	391	427	423	417	417	424	401	430	407	422	455	446	395	409	441	417	419	383	388	426	423	385	423	359	408	414	424	438	399	432	438	419	384	427	394	417	417	424	388	380	451	448	416	397	399	447	417	435	419	392	426	413	374	384	432	421	454	401	428	436	365	414	430	411	407	397	369	403	431	442	434	400	420	383	475	420	402	412	409	431	406	409	392	396	432	415	415	405	406	420	396	404	414	402	407	406	426	442	441	406	377	377	372	385	455	411	405	439	435	401	398	417	439	392	393	442	409	431	396	429	390	410	436	388	429	402	414	416	425	420	427	384	397	420	394	422	408	401	401	414	418	402	396	424	384	374	393	413	428	400	367	462	414	402	389	395	410	413	436	422	441	397	400	421	421	376	413	420	419	430	398	406	405	421	405	419	401	424	417	448	432	428	418	426	403	399	426	440	427	411	447	401	403	409	393	431	412	414	403	432	393	420	441	436	412	428	423	418	411	374	450	402	403	450	461	441	434	395	429	456	404	446	446	375	407	481	464	391	385	399	426	429	402	418	379	405	428	407	448	406	392	440	428	435	436	428	364	439	409	390	435	464	444	463	422	387	430	414	431	385	470	441	377	387	411	440	413	441	401	348	437	408	434	423	412	442	440	404	369	444	421	439	447	410	387	452	412	402	379	425	406	395	428	421	402	414	414	450	419	409	384	410	422	407	438	454	409	379	421	431	399	417	443	449	401	389	407	400	420	396	402	416	381	436	444	403	418	430	428	431	408	418	420	431	437	438	401	428	373	448	404	396	407	418	388	435	372	399	416	429	396	412	410	390	430	441	437	372	430	428	392	391	397	399	423	410	424	413	377	406	442	428	441	454	426	422	440	456	416	420	429	409	452	390	410	379	394	439	414	407	372	406	383	399	393	426	410	406	400	377	422	411	394	395	435	429	381	427	427	405	383	423	421	388	396	445	393	414	401	394	457	368	413	385	417	403	420	418	430	409	405	443	434	387	401	395	394	400	395	415	433	424	438	421	386	400	406	402	391	416	399	365	393	409	454	436	435	400	404	407	434	397	435	416	440	444	428	407	416	390	446	403	425	437	404	399	384	411	422	414	436	421	458	440	439	467	422	406	443	423	425	377	432	430	398	425	389	406	402	437	414	411	434	461	416	392	423	413	415	436	427	412	427	397	435	390	390	421	398	428	399	406	407	423	377	423	405	403	418	400	424	418	411	413	387	401	401	389	409	407	445	389	399	408	388	441	413	441	422	412	440	423	420	414	424	425	409	404	424	418	403	408	395	429	428	452	432	452	412	360	406	425	397	391	395	395	399	417	425	400	416	419	401	409	417	396	396	445	435	420	430	397	399	411	407	426	405	411	382	391	442	429	412	398	393	416	382	421	429	405	428	431	429	417	425	409	428	385	427	409	421	385	403	430	392	385	397	399	418	386	428	370	416	414	403	413	421	417	395	401	402	427	414	400	422	405	396	434	418	420	410	396	429	405	418	426	454	426	414	448	454	461	450	406	398	405	443	451	389	397	454	411	383	416	430	432	396	422	384	406	425	450	467	396	405	443	431	413	407	400	403	379	416	351	401	384	429	424	388	399	432	398	474	415	424	376	434	430	459	426	449	404	416	405	427	417	379	402	427	401	423	441	403	399	423	411	417	444	442	411	427	372	407	455	412	384	384	393	435	405	360	411	402	398	435	387	422	431	426	399	409	404	445	412	401	408	426	388	370	385	369	402	446	418	374	379	439	419	442	409	390	412	402	409	358	418	415	445	380	474	412	449	425	385	404	430	400	392	421	463	410	420	394	408	421	418	430	416	388	406	415	357	420	420	416	410	423	454	401	432	434	453	412	414	417	422	401	374	417	404	409	433	357	412	435	430	424	401	396	408	422	426	391	423	423	427	455	381	429	427	411	416	445	405	393	418	431	362	387	387	420	422	422	418	403	413	393	422	439	409	381	381	435	408	461	409	411	403	406	429	418	393	399	394	396	433	470	371	413	373	444	474	422	388	394	395	426	435	427	383	425	398	453	415	469	413	439	455	426	415	407	399	409	413	409	442	434	423	398	452	408	400	412	425	434	392	410	402
16407	10324	21698	31738	33731	35647	37776	35584	29872	33305	34250	26615	23850	20295	15408	9651	5142	4919	4489	3282	2764	2557	1767	1772	1526	1503	1483	1393	1436	1488	1549	1579	1439	1195	1198	1090	1135	1056	1187	2138	1226	1052	1092	1027	1069	1074	1065	1169	1065	1067	1071	996	1005	1004	1030	1006	1047	983	963	969	995	973	999	942	1018	995	992	978	934	957	1036	1005	1031	956	972	964	972	1003	1018	982	984	1079	1099	1174	1178	1203	1123	1095	1012	1092	1009	1009	928	986	943	984	937	952	971	951	979	1005	1027	1006	1013	955	969	1015	959	1006	920	992	1012	973	947	1029	1041	985	982	985	965	996	913	978	947	974	1002	950	984	1004	1033	999	1003	959	993	956	980	932	979	961	972	957	1012	964	940	977	1036	1006	984	1008	999	983	949	927	964	969	966	1014	955	935	975	971	988	983	975	972	925	960	935	956	1009	992	928	917	946	986	950	972	990	959	987	973	980	955	957	1058	946	954	958	978	1010	963	1004	950	1000	1010	973	956	998	968	1003	953	987	953	1004	1005	1023	982	975	992	979	944	969	983	1019	949	967	984	995	998	960	989	1017	948	1006	933	980	1016	920	970	927	987	961	1017	949	980	1004	971	948	954	993	983	915	1002	961	907	961	963	975	989	991	953	940	969	940	1013	915	998	933	981	986	987	967	916	998	957	985	917	950	966	988	940	931	935	996	966	950	1000	979	991	954	980	966	994	970	914	1018	933	900	1004	969	977	1001	902	965	971	1003	967	995	995	959	1012	939	988	925	926	969	931	1054	937	961	992	981	1003	989	985	959	930	959	996	966	907	958	1032	977	978	870	991	1021	944	961	998	1020	986	946	956	968	1029	1008	973	1032	996	1007	982	954	965	944	951	926	936	942	928	968	950	969	969	982	979	927	956	912	969	989	962	954	1020	931	985	917	957	963	969	981	968	988	938	1001	935	968	980	984	1009	980	988	932	991	994	936	993	970	976	976	969	1002	983	1032	968	923	1004	951	997	935	979	955	1020	957	1004	967	1057	941	994	1005	971	951	1039	1014	999	956	981	955	964	982	966	930	922	942	1038	946	1020	939	968	970	991	928	973	972	953	969	1000	959	984	976	934	954	997	996	1016	1008	955	1030	905	1001	975	901	970	1030	1036	933	991	936	952	972	1018	1006	981	922	976	965	970	948	982	961	963	1015	945	964	989	988	987	926	944	988	955	944	990	985	926	961	953	954	922	960	915	1009	1007	962	1034	968	964	984	975	985	963	1002	992	965	1014	1007	940	977	985	1030	993	1015	1024	969	1010	929	1005	963	963	926	927	1012	951	1007	1008	1034	992	1008	938	968	1010	957	975	955	953	935	949	969	1008	980	1014	979	1001	997	927	977	959	1041	1007	978	988	994	993	1015	953	1007	961	981	979	1005	1014	955	1005	1018	932	943	906	977	982	937	956	1030	990	968	962	931	974	949	958	1019	984	1033	953	999	986	971	1012	962	1020	947	935	981	960	1006	945	1014	985	960	944	951	932	1010	963	992	938	994	954	915	950	983	989	965	958	967	914	1003	965	960	970	965	938	974	1008	963	968	964	993	999	1011	991	928	994	989	943	980	978	991	964	944	1005	981	947	938	986	990	995	999	982	996	963	1002	1017	949	938	970	946	1007	968	953	949	1007	965	960	950	977	978	957	968	1001	939	1006	982	958	997	997	986	1038	979	1004	976	939	976	1016	984	959	999	979	982	969	967	977	982	940	980	969	994	968	973	1024	1003	904	999	935	964	964	954	977	974	927	979	977	998	991	942	989	915	963	1005	897	991	1022	950	969	968	966	1008	956	1012	999	954	1002	988	1015	935	964	976	936	975	1000	975	930	934	946	1012	1002	1007	936	959	993	993	1001	919	979	1006	1013	1001	997	1032	981	989	984	987	999	937	923	960	965	958	952	1009	991	1039	1001	962	996	1013	995	963	965	1003	977	980	1008	1040	992	1027	952	955	924	979	973	970	996	951	962	922	954	941	991	961	993	985	946	932	1003	925	980	963	1005	938	929	1000	1003	1005	983	1001	947	950	972	923	981	959	998	920	951	1014	1007	891	953	920	936	924	978	957	964	934	1016	967	1022	975	1021	991	988	950	1010	943	884	991	969	984	1006	940	1014	921	967	999	1015	920	964	955	964	947	966	971	964	978	989	1031	991	965	1028	995	957	945	972	964	1040	993	923	1020	963	969	926	941	995	993	962	939	1017	1000	988	939	982	995	900	962	969	971	990	1010	951	920	985	961	997	948	957	934	978	963	1000	975	1002	963	972	990	968	937	1022	948	1020	987	975	980	956	990	1010	912	977	925	994	1027	999	1077	978	933	972	940	997	987	942	975	994	958	958	976	991	973	973	996	976	992	941	963	997	900	951	1031	1025	1000	978	963	968	916	925	881	984	1067	922	974	948	971	970	962	1006	1013	1011	997	937	1006	933	998	970	939	1013	977	1017	992	966	1061	1007	981	962	1012	963	1052	977	990	990	974	945	1009	1004	1014	989	919	898	972	973	1025	999	996	949	947	989	1015	954	1021	935	957	1046	1004	999	968	976	977	922	954	975	979	964	959	978	996	1028	976	923	1011	1006	953	985	971	979	909	1009	1029	942	948	989	963	962	973	1007	1025	981	938	992	1008	993	985	1018	1016	940	999	965	983	961	938	991	975	926	978	1015	980	1003	992	926	1000	1024	973	981	976	987	986	913	976	961	1023	918	932	1051	979	996	1036	952	1006	981	960	906	1012	970	970	950	1003	979	1025	989	955	981	973	983	972	983	986	916	954	991	995	882	968	986	981	991	989	938	990	998	953	962	1010	938	991	966	992	963	992	944	946	945	991	1007	995	972	985	1018	970	959	975	1014	928	1009	958	997	1017	950	968	969	961	946	935	982	1002	950	944	924	981	913	971	950	933	966	996	940	923	963	962	941	973	969	987	959	968	974	972	1001	954	957	983	941	970	962	1020	948	1008	981	955	949	1016	941	943	1016	951	974	1006	996	937	1001	974	957	981	1001	957	995	1013	944	971	922	979	910	953	1002	999	965	978	957	972	960	985	974	996	934	977	987	958	934	1041	956	973	975	996	1025	949	1021	989	959	950	912	1052	988	959	973	909	977	1005	955	953	910	967	957	1037	1029	977	971	1017	976	959	975	1022	971	1023	985	1008	1011	959	946	945	963	938	935	951	945	985	1007	959	948	964	951	1000	1008	950	940	998	954	989	963	929	1011	954	978	969	989	1002	975	972	951	981	922	966	989	975	977	947	969	973	992	997	983	1015	928	998	980	991	956	966	917	943	979	975	903	999	971	941	1031	940	980	976	963	979	994	1010	977	1033	975	1008	938	958	1031	992	1004	1014	949	920	927	947	949	974	1031	988	982	990	989	974	1028	993	942	1000	972	953	975	928	1032	955	958	958	1014	1020	935	910	918	1009	987	923	1001	1010	1034	995	957	1005	974	933	955	993	992	930	901	948	1019	969	956	930	982	975	947	1031	999	945	1000	964	1013	1043	948	1020	951	975	959	963	958	968	956	1021	996	990	946	1011	986	1006	1004	998	959	1019	976	969	970	941	971	953	954	1008	965	926	964	956	1013	974	969	948	976	960	969	982	924	954	998	911	951	1012	974	987	971	996	948	990	957	986	934	922	1026	990	976	1048	964	937	969	952	968	999	969	912	951	989	999	937	1027	968	949	987	977	965	1021	907	949	975	940	946	949	964	1018	950	1036	967	960	950	1016	987	950	941	973	911	984	910	981	980	999	953	963	1022	992	986	971	1052	1045	959	943	955	985	1001	964	986	957	1015	982	979	1009	964
3899	1532	2093	2309	1544	1237	928	854	626	719	639	497	326	315	248	215	191	222	197	215	200	177	167	208	193	202	169	150	173	176	187	182	142	172	196	171	166	168	174	192	160	167	167	171	182	162	165	157	140	166	169	197	178	173	151	179	149	144	181	177	177	146	186	164	187	177	176	168	180	156	169	164	167	161	190	177	167	162	190	165	172	171	166	161	164	194	169	169	166	166	178	174	146	161	176	179	167	175	177	180	182	150	173	169	163	159	193	160	179	159	177	186	166	172	175	182	187	177	190	168	186	173	175	172	186	167	168	202	168	188	187	167	178	177	185	167	155	173	170	179	158	141	183	168	158	172	167	158	151	172	184	179	159	157	143	154	174	173	190	201	191	164	175	156	155	183	175	178	184	182	171	151	170	177	174	171	172	177	175	157	181	168	186	177	165	160	170	141	170	170	170	167	139	145	147	180	149	176	162	190	176	187	160	169	154	165	178	162	178	172	168	170	183	160	170	167	160	176	168	168	178	177	168	157	151	194	165	163	165	150	153	158	148	190	165	192	190	138	159	175	171	165	171	153	169	172	168	153	177	162	191	160	183	171	172	176	194	161	182	171	196	162	171	165	177	169	156	169	171	173	155	174	148	156	172	166	164	159	143	154	190	168	163	175	176	159	167	158	177	188	173	160	195	178	160	194	143	155	180	159	138	147	181	189	179	173	159	168	140	142	128	160	176	185	155	161	154	172	174	187	171	166	175	174	143	186	160	168	173	175	171	173	170	192	181	194	168	172	152	169	161	192	157	173	165	197	147	172	178	199	157	147	165	157	151	155	177	166	153	172	158	166	145	177	173	212	167	174	160	163	182	167	171	166	152	168	165	156	175	176	174	177	155	170	184	152	175	161	172	160	177	174	147	161	163	149	166	191	171	160	173	175	164	157	164	189	156	173	159	168	150	146	157	154	165	173	164	172	156	161	181	181	202	172	158	175	170	153	174	149	167	174	181	168	186	175	157	169	171	141	170	132	180	206	183	175	173	178	196	180	171	174	178	166	148	174	154	185	164	188	182	170	181	180	178	165	179	160	185	172	167	172	160	154	169	186	187	156	167	156	163	188	167	184	156	191	164	161	178	181	173	177	172	173	152	177	178	173	158	158	177	195	162	189	166	160	179	172	167	178	153	187	149	175	213	170	167	185	171	184	165	164	170	165	165	175	148	185	155	162	181	179	166	187	189	173	165	148	152	164	160	182	154	174	165	171	182	187	186	142	164	171	174	181	143	186	167	159	163	171	171	178	145	168	165	178	147	180	159	176	150	189	175	183	184	186	167	171	164	160	158	168	177	177	209	159	167	156	155	180	148	159	164	179	164	157	156	171	177	159	179	183	167	189	153	152	184	177	172	188	154	152	166	171	179	165	159	178	174	167	178	151	174	169	179	159	169	171	176	181	170	171	172	178	187	159	178	165	172	179	164	141	171	196	173	176	176	198	165	194	177	181	152	158	160	170	170	153	181	196	151	149	138	185	180	167	189	175	185	188	160	145	161	148	161	142	174	162	144	157	166	158	155	161	190	177	175	175	173	131	175	151	177	161	169	153	163	190	169	158	166	145	211	154	164	168	172	154	143	158	160	181	158	189	168	193	164	154	164	191	165	189	171	193	183	167	177	162	186	175	171	160	179	156	176	165	199	168	158	164	159	173	152	171	174	156	174	187	180	170	159	185	154	186	186	172	172	156	162	151	160	164	164	176	177	184	194	170	167	164	173	177	179	170	174	176	176	159	185	170	148	180	177	165	140	165	172	182	195	177	171	165	171	163	181	148	176	161	202	150	176	182	163	172	147	155	176	195	170	139	157	165	177	166	182	137	164	165	173	172	149	174	152	183	152	194	153	181	169	160	180	139	141	172	176	183	155	168	180	158	142	181	181	163	174	192	173	158	211	170	141	159	143	178	153	159	174	188	187	157	185	193	174	173	182	185	173	151	176	171	149	162	177	178	187	179	188	141	163	157	155	170	166	183	184	124	172	143	182	141	168	167	174	148	177	200	183	152	174	159	161	163	178	171	159	174	155	174	153	162	146	175	181	169	138	190	136	172	160	165	168	163	153	153	155	188	168	179	156	160	161	162	172	174	156	176	149	157	161	187	152	173	167	175	147	167	174	169	178	190	156	159	166	165	173	164	161	156	180	167	175	155	174	175	178	169	165	163	176	165	151	159	201	164	178	159	165	177	179	195	144	164	172	154	175	172	180	156	169	193	175	173	159	161	187	175	148	175	170	161	174	179	170	178	169	171	168	146	195	185	165	167	169	185	180	200	203	174	177	150	175	183	184	157	141	161	198	162	147	175	173	173	186	166	158	167	173	149	169	161	161	174	185	149	158	154	161	178	145	176	180	158	159	159	183	160	178	140	159	181	156	165	172	151	178	171	206	182	150	181	163	144	167	153	193	181	162	163	159	154	189	151	131	174	171	192	174	168	193	155	185	171	195	170	180	167	177	166	192	160	187	179	149	164	173	187	174	150	171	160	150	177	197	192	172	174	164	154	186	179	162	162	167	187	135	159	165	168	173	160	174	169	183	156	201	176	161	144	178	155	184	175	199	164	195	162	153	170	190	144	191	163	149	183	165	182	147	157	147	142	165	181	157	168	184	180	192	174	183	170	168	179	150	150	169	223	166	178	171	151	195	147	139	170	151	167	168	167	174	168	166	176	161	155	170	171	152	153	165	167	197	176	155	165	164	193	171	181	167	176	183	181	139	177	183	180	171	185	183	147	150	169	181	180	180	174	166	170	164	177	150	174	168	162	140	169	151	152	176	161	159	167	163	163	174	153	160	172	171	183	164	162	154	158	185	171	184	170	161	152	196	163	133	159	179	169	146	181	176	177	186	158	170	169	177	163	182	170	172	170	167	171	172	177	182	160	185	178	180	161	160	145	148	181	153	169	176	157	186	187	159	187	163	181	170	186	176	166	170	174	181	177	152	154	165	138	181	143	166	140	169	186	152	170	174	166	179	142	176	172	177	180	154	177	179	161	177	180	176	168	188	179	139	169	173	166	149	168	172	181	193	170	181	190	156	167	153	156	181	174	181	174	173	170	172	163	182	171	171	150	160	165	152	166	180	180	160	180	181	188	170	162	150	151	142	163	173	180	176	154	174	149	156	164	190	180	185	183	173	174	166	161	164	161	164	182	171	177	158	156	152	172	184	164	185	164	167	145	177	193	172	180	180	173	170	196	174	150	184	168	154	148	192	169	172	167	180	193	187	169	163	171	193	166	181	160	177	154	178	174	168	169	159	168	173	194	194	179	195	178	172	168	158	169	185	175	178	183	170	165	141	197	149	171	159	172	154	170	171	154	182	168	183	196	187	190	153	168	163	184	168	177	154	170	156	160	184	173	165	171	161	188	156	156	178	174	178	181	163	184	161	197	159	171	164	157	160	162	175	180	147	173	161	146	172	147	148	162	173	177	174	175	201	145	161	167
3655	1645	3933	5881	5044	4654	4250	3956	2955	3850	3587	2473	1664	1511	1156	829	711	704	635	635	581	556	522	561	508	488	511	503	474	527	518	483	523	461	465	462	509	466	509	530	501	488	461	462	484	478	465	470	465	461	454	477	501	460	464	447	452	496	461	470	461	456	460	494	435	469	472	454	463	474	470	469	463	455	477	472	494	457	494	490	488	502	488	508	507	490	504	507	482	490	484	499	451	460	453	488	482	463	493	453	479	477	486	485	439	504	477	461	437	453	457	444	441	483	507	435	450	472	450	481	457	491	465	433	512	471	447	482	476	458	453	468	461	485	466	468	487	468	480	492	444	484	442	467	455	477	483	462	490	475	482	479	477	454	480	461	475	399	470	456	485	455	506	489	463	467	453	463	487	460	459	485	467	489	466	462	505	461	485	474	478	487	483	401	453	479	484	475	479	482	438	499	513	462	461	467	482	429	511	452	462	475	508	422	442	436	477	481	480	475	473	480	487	443	445	454	487	482	482	475	443	432	455	449	485	475	434	478	467	496	432	488	450	502	476	441	453	483	484	453	436	477	458	504	447	460	481	472	529	439	467	496	476	465	437	483	508	435	499	433	464	431	493	432	500	459	457	478	477	459	508	513	454	452	469	458	447	494	473	448	485	460	487	476	499	460	519	450	439	452	489	518	488	458	475	457	481	488	468	454	486	465	488	459	478	461	488	479	472	509	472	476	486	433	475	458	447	486	465	478	481	482	482	455	447	461	449	437	479	477	491	450	433	494	485	481	454	472	475	489	457	463	454	436	477	485	481	490	450	448	413	477	491	499	482	488	440	465	484	445	502	482	473	479	480	464	471	473	448	489	483	473	464	460	458	483	464	483	495	486	480	479	507	499	441	460	471	431	471	436	455	449	495	510	444	434	465	471	510	484	456	490	476	474	504	493	498	473	480	511	480	473	512	455	502	491	516	458	489	471	473	469	501	476	478	486	461	451	481	470	452	497	474	434	475	468	455	501	463	452	466	468	444	486	462	479	455	486	486	475	475	484	452	470	496	452	481	449	453	462	462	450	497	489	431	493	487	475	458	465	479	457	459	446	467	444	442	494	512	464	486	502	507	482	451	452	456	488	499	482	463	508	480	466	497	463	471	468	484	504	479	470	448	459	498	440	474	437	461	509	485	483	476	434	472	486	474	438	468	487	435	484	458	430	443	460	450	490	446	440	424	447	491	485	456	462	482	485	479	477	471	467	466	446	434	468	477	473	455	499	516	471	492	521	479	476	433	486	442	427	508	464	420	467	437	469	504	475	487	496	459	463	487	456	470	443	476	453	491	468	500	443	442	459	491	458	484	468	442	500	472	489	488	461	473	487	475	469	456	466	464	442	451	468	473	435	432	464	464	443	454	469	461	475	456	457	447	478	485	457	455	480	461	438	479	481	466	466	450	484	496	504	453	501	465	483	466	481	508	458	481	519	463	475	451	488	507	460	485	464	440	471	467	444	454	508	431	460	455	459	457	452	483	479	484	499	463	453	476	405	452	480	440	443	502	483	441	472	510	489	495	416	456	450	484	468	492	444	480	440	466	477	501	470	442	475	485	443	501	468	508	449	488	468	486	501	462	460	502	452	453	475	517	445	464	461	478	484	491	455	472	475	455	457	467	478	454	453	460	476	488	483	437	508	482	500	487	510	490	493	473	486	440	469	478	465	510	456	455	464	468	462	446	457	458	457	444	474	461	484	466	490	467	474	455	474	477	473	463	438	481	472	482	476	435	420	476	448	481	459	460	456	449	458	475	459	482	467	457	466	510	497	514	452	461	450	443	443	454	466	459	471	485	509	494	446	479	484	493	471	480	452	492	460	499	425	492	492	481	472	442	446	479	459	504	468	485	443	478	510	459	466	467	456	446	451	453	453	480	452	496	459	509	463	478	459	446	452	504	503	460	484	449	457	408	459	470	475	443	491	462	451	478	512	493	487	457	463	507	466	492	463	497	467	459	450	478	502	524	454	488	464	435	483	478	470	487	504	512	484	454	496	448	480	494	467	436	476	501	438	484	503	485	462	466	455	473	487	490	497	471	468	463	434	487	475	450	486	441	478	466	454	454	522	491	455	457	513	495	476	449	475	476	476	501	453	491	471	456	478	455	472	488	527	464	465	480	469	485	491	453	481	468	498	461	453	426	435	488	481	489	462	447	489	473	476	445	454	478	493	469	451	473	457	522	470	466	465	452	456	448	478	469	448	456	483	433	482	471	515	411	452	452	486	506	516	473	486	463	444	486	448	458	489	512	435	454	477	473	481	479	472	456	507	426	485	479	445	483	497	485	441	462	467	472	465	487	476	457	466	478	465	421	510	485	505	481	494	461	485	460	456	470	450	435	483	476	486	503	455	439	483	444	456	467	411	475	479	493	445	455	479	472	462	451	497	445	489	415	508	447	514	452	461	471	471	502	482	476	459	473	484	505	451	467	451	472	513	455	513	470	435	432	469	500	471	518	457	432	436	499	490	458	453	527	464	440	458	493	483	474	500	495	446	445	473	452	469	481	478	503	451	447	463	482	432	482	490	476	439	489	494	438	475	480	451	428	418	437	461	459	433	486	439	465	458	448	466	483	500	475	477	476	448	502	497	457	464	476	487	453	521	468	440	512	454	464	461	485	448	459	462	470	442	418	469	502	457	448	428	481	473	466	459	481	487	420	467	476	481	501	454	437	471	456	486	475	464	478	491	459	497	501	456	488	473	422	433	452	483	487	440	495	480	472	465	473	489	449	510	463	461	520	472	517	464	501	488	461	481	481	441	460	448	471	476	504	454	478	491	484	445	490	453	497	492	496	497	503	477	418	467	448	463	484	450	477	466	463	525	477	472	466	473	457	490	438	460	425	481	431	442	485	509	462	481	475	462	463	446	454	526	454	459	428	505	421	474	460	495	532	474	458	456	459	485	479	474	467	485	467	497	475	485	491	478	481	474	433	455	461	503	479	497	450	487	460	462	494	475	448	464	456	471	459	471	469	489	479	471	459	447	489	467	461	440	474	472	433	519	450	466	481	485	465	433	490	478	432	441	464	493	477	448	488	500	485	530	467	495	466	464	471	514	487	478	498	466	449	444	454	458	454	450	484	475	473	454	473	466	447	460	506	448	486	502	468	449	508	478	457	469	466	448	481	488	492	462	516	455	446	460	453	498	472	481	468	507	450	462	464	455	455	456	465	433	513	440	459	436	450	470	457	503	447	491	501	470	470	484	468	475	464	472	438	513	471	467	485	473	484	471	439	455	463	463	493	455	491	464	481	446	484	447	453	476	497	468	460	471	481	473	462	492	509	459	476	470	445	484	463	481	486	462	446	468	464	466	476	468	461	453	454	435	477	455	498	448	457	447	496	473	482	445	465	472	461	473	480	478	507	464	459	476	454	448	463	436	483	507	471	496	495	443	456	489	463	464	455	453	467	472	483	479	467	444	427	490	469	476	436	448	444	488	498	507
17781	11800	18134	24797	20793	17737	14981	11704	8987	9466	8602	6646	3482	2233	1647	905	654	654	574	483	458	330	370	328	296	332	299	323	315	332	342	328	335	306	264	259	316	298	317	344	335	316	315	309	327	266	263	293	330	286	289	262	292	282	297	280	323	316	280	306	278	313	308	272	292	297	278	297	312	290	290	304	288	288	303	287	291	300	278	286	281	309	289	302	321	278	246	297	286	289	283	308	323	295	309	305	271	274	280	306	296	292	258	309	321	314	315	265	296	287	296	291	259	319	282	276	268	280	316	298	302	282	268	300	306	288	283	304	279	311	312	298	301	260	306	272	277	273	273	300	306	289	310	287	299	271	286	297	296	273	325	312	307	281	277	264	267	292	308	285	290	301	281	269	299	276	283	314	268	285	308	273	287	312	306	298	266	315	320	293	253	282	289	289	259	322	317	289	284	310	272	304	290	271	291	298	290	285	283	292	312	280	280	255	285	286	306	320	277	300	309	306	327	300	293	297	327	270	296	305	283	276	267	275	266	313	286	289	276	302	278	264	278	275	313	275	282	323	276	292	300	290	293	297	299	295	282	271	288	310	293	278	302	292	306	283	309	305	269	320	317	280	304	288	285	318	264	293	258	282	264	281	317	316	280	271	299	280	257	295	280	293	281	301	271	272	308	290	268	280	268	267	299	268	292	272	297	287	295	324	279	294	299	263	294	287	277	290	251	296	284	287	301	294	285	316	291	297	315	281	323	290	302	300	295	250	247	270	303	302	313	309	251	289	275	268	271	319	280	273	278	275	317	303	276	281	302	274	270	281	282	279	293	311	325	294	247	268	287	285	280	265	294	294	284	293	271	303	302	311	297	281	281	327	263	302	283	295	278	266	261	288	302	324	304	292	295	314	273	296	307	311	301	292	324	302	286	302	299	321	279	274	286	265	307	287	274	273	289	260	295	307	289	279	292	262	278	289	279	269	313	315	290	293	280	310	288	264	274	304	271	273	301	270	291	276	301	290	303	279	276	302	297	312	313	283	305	318	270	296	283	278	321	280	289	267	288	278	290	296	285	303	284	282	285	301	291	278	303	301	276	265	308	317	297	276	288	280	267	278	332	314	286	249	281	301	319	288	277	297	325	258	284	260	272	270	264	284	274	298	285	332	329	299	306	273	318	319	304	285	281	308	276	307	312	278	282	302	289	311	303	292	297	296	269	298	274	296	286	299	315	327	265	248	290	262	324	286	251	288	311	273	293	279	270	332	302	268	247	295	282	284	310	297	294	273	291	240	317	273	277	270	303	313	292	295	305	271	303	271	274	307	281	274	275	296	298	273	265	312	287	253	306	262	267	282	282	291	282	282	277	300	275	279	272	273	297	302	298	313	285	322	269	302	261	286	290	303	286	295	273	291	323	276	319	292	309	315	288	286	313	302	285	302	307	287	293	288	275	262	294	296	296	277	250	256	292	292	276	247	267	298	309	305	274	274	282	295	305	312	294	247	284	283	274	335	290	303	304	299	259	307	275	285	309	282	265	302	295	301	265	284	294	287	291	305	312	285	272	334	299	293	292	279	312	272	320	300	294	304	291	264	273	328	326	281	346	304	280	290	296	288	284	285	284	308	273	294	303	305	312	305	305	271	293	273	302	300	308	255	269	292	286	276	288	269	298	286	266	293	263	286	323	310	290	273	291	289	294	270	335	308	266	273	282	281	290	310	280	292	320	295	291	292	288	283	300	257	266	257	274	285	282	308	333	308	299	309	262	287	301	309	293	278	273	289	300	292	283	288	288	306	295	290	289	300	309	294	297	297	278	259	299	313	284	280	320	272	292	307	274	301	290	302	244	311	269	254	282	301	287	305	288	281	280	311	299	324	304	304	301	279	318	313	311	277	289	274	298	277	287	280	274	281	284	288	271	277	260	291	294	298	291	306	290	261	342	280	277	293	264	299	301	289	322	307	273	278	302	268	320	273	281	263	277	276	223	304	270	299	293	278	290	282	240	294	312	289	289	267	299	288	311	273	266	274	317	266	297	269	288	270	280	331	295	280	297	272	299	274	304	301	298	277	266	291	320	300	287	287	273	288	297	284	272	282	277	284	305	305	290	275	295	275	348	277	270	305	304	299	287	272	328	300	293	272	309	300	285	287	261	303	287	270	316	304	312	251	280	295	299	299	286	269	305	329	264	288	284	287	293	289	295	313	284	263	265	320	282	296	282	300	280	278	290	276	279	327	311	303	296	304	280	299	268	280	293	279	280	319	301	285	323	247	281	306	313	297	280	259	285	291	301	266	281	287	313	302	285	302	302	264	254	280	280	269	259	251	288	318	246	271	262	301	296	338	294	279	289	311	291	274	266	294	304	285	309	283	305	300	296	296	310	264	280	286	323	286	285	271	273	268	304	267	299	279	296	300	286	265	304	278	281	314	261	250	281	314	298	306	300	285	297	298	297	260	274	312	298	262	291	278	271	308	288	273	290	308	266	275	277	303	292	311	307	299	290	335	278	287	291	287	285	293	294	286	303	320	298	290	279	286	312	285	270	280	301	291	285	293	301	271	295	298	313	269	300	265	289	288	297	283	290	272	291	258	285	273	260	289	280	268	323	301	280	294	288	324	290	307	288	294	288	248	259	282	327	304	324	303	313	292	282	294	293	264	276	264	295	285	288	300	288	260	285	304	294	272	307	284	279	289	260	310	295	272	296	278	279	240	297	281	304	285	310	285	309	308	317	289	294	293	296	293	265	297	261	265	315	248	316	279	279	298	271	267	313	285	303	275	300	257	305	304	290	305	287	302	252	276	295	324	270	308	297	256	269	282	298	310	296	289	286	303	311	293	282	253	269	257	280	274	279	268	291	292	305	302	301	276	265	310	293	301	289	305	286	294	269	290	261	344	286	302	260	271	260	282	303	293	280	264	285	307	307	317	298	302	340	283	302	247	305	256	278	259	251	253	284	272	276	280	293	305	276	304	304	299	304	289	285	296	265	291	271	279	260	296	310	262	291	289	274	293	316	321	273	279	289	283	280	308	307	328	293	266	316	282	304	300	296	295	284	294	285	284	313	297	274	276	310	271	282	271	299	297	323	287	298	283	255	279	287	302	299	309	302	257	301	292	283	311	299	290	287	281	282	266	287	294	276	313	306	289	316	292	283	306	285	290	325	287	291	288	256	290	261	301	301	263	245	311	296	297	312	296	318	288	282	281	292	268	295	298	282	274	272	272	267	291	304	289	292	258	305	297	276	299	260	266	268	299	283	313	286	281	306	301	280	260	277	292	268	306	314	271	283	283	300	268	305	271	292	308	265	299	293	286	261	298	291	299	317	323	298	297	294	284	264	283	279	285	296	267	279	285	280	272	290	291	296	278	298	274	295	279	282	280	303	308	290	274	295	269	284	298	279	287	296	307	297	255	270	289	298	285	262	304	303	296	306	279	272	292	324	307	291	278	319	292	274	269	289	300	295	293	293	282	288	303	304	304	264	277	305	315
12712	7495	17773	27838	27516	27165	26500	23940	22034	23767	22029	18015	13243	10687	8213	4549	2908	3194	2706	2130	1730	1265	1040	979	1063	965	970	981	983	969	1020	971	904	857	822	781	744	796	842	990	813	793	783	760	762	765	783	826	774	745	752	724	760	686	738	756	768	708	716	734	729	699	722	783	758	757	712	740	744	752	746	701	743	835	745	707	756	734	770	717	749	788	749	743	841	842	760	768	799	762	797	783	733	793	783	757	734	752	751	685	698	747	689	738	727	716	735	767	782	781	715	756	718	727	746	754	730	737	722	729	731	698	705	724	691	712	757	726	737	699	733	736	721	730	743	736	757	771	766	756	715	766	766	738	780	682	768	741	751	807	736	734	726	745	659	760	722	747	719	686	731	681	714	782	725	755	697	703	716	842	722	753	725	751	745	722	709	735	763	765	738	734	721	736	767	737	764	728	719	684	708	699	772	776	719	743	724	728	725	707	778	741	726	693	702	709	719	736	722	718	771	703	684	745	736	744	676	751	742	729	706	705	793	740	715	696	731	746	725	728	720	706	691	715	748	701	747	733	701	729	741	686	771	731	753	699	727	740	740	751	702	704	737	732	701	740	785	758	670	717	704	736	754	748	751	728	730	734	719	729	751	732	722	701	764	718	720	725	729	725	756	704	763	723	742	724	783	700	744	784	724	695	739	747	749	751	722	777	768	777	724	755	703	767	703	800	693	718	731	766	712	716	680	706	722	723	698	729	699	717	680	734	742	711	792	752	720	729	777	717	744	766	749	763	765	711	722	709	700	749	727	694	732	721	747	740	688	765	694	694	747	738	743	694	733	739	715	765	725	715	739	745	756	690	729	701	740	677	762	762	735	790	727	707	742	744	747	715	743	734	740	748	708	684	751	701	761	726	712	736	748	705	689	737	723	758	738	737	718	747	750	732	744	716	761	728	744	729	733	755	727	720	732	756	801	748	753	742	748	752	716	721	715	720	712	719	771	713	744	773	730	691	738	722	671	717	687	724	715	752	719	723	731	697	741	718	739	724	694	697	707	684	693	736	762	768	686	754	731	726	721	758	687	696	733	717	737	726	771	732	754	715	704	762	727	729	755	712	704	759	778	683	688	808	761	760	743	752	801	709	732	731	780	687	719	742	730	723	698	717	703	721	761	717	720	716	742	767	720	711	710	708	763	713	787	684	749	684	731	795	774	703	746	745	676	776	697	748	767	698	734	752	700	727	738	741	770	714	701	686	743	725	731	751	748	729	697	719	761	725	668	715	712	724	755	765	718	735	732	727	710	733	729	748	762	723	766	724	744	714	676	739	733	709	702	752	680	754	719	741	730	760	734	671	718	762	724	729	707	701	757	771	747	736	738	709	737	707	723	723	761	763	705	723	709	748	754	725	810	717	730	677	710	716	710	750	806	732	740	743	731	666	738	688	695	724	760	735	766	750	689	733	734	748	730	744	674	737	714	714	756	725	738	699	769	670	754	758	779	653	700	705	765	756	697	746	735	731	716	735	712	713	743	727	732	741	719	751	758	715	699	785	701	799	712	728	700	725	733	734	691	700	759	758	734	758	739	746	688	770	709	760	729	787	667	747	678	683	716	677	767	764	785	707	705	715	750	740	715	727	711	711	708	798	780	726	723	685	723	815	704	707	746	792	713	728	734	755	737	764	804	717	738	707	726	730	727	779	717	753	691	708	735	750	750	709	717	716	765	713	696	705	666	705	737	720	717	711	694	671	738	730	704	713	631	706	695	766	738	785	755	722	748	720	747	753	720	717	747	711	720	708	752	708	705	740	758	709	741	737	745	733	751	730	724	765	723	765	694	725	703	687	744	741	722	735	730	775	720	747	679	714	769	703	697	740	804	730	685	746	769	733	727	733	735	694	717	704	724	693	739	724	699	685	752	722	743	709	727	722	697	764	740	769	765	719	730	746	734	731	737	731	727	744	712	761	733	737	731	776	771	719	708	752	798	745	737	716	678	741	764	735	704	717	736	752	678	729	778	737	702	728	725	727	710	683	699	726	761	714	746	748	697	736	798	700	726	717	755	719	748	730	719	743	707	769	765	738	781	741	689	725	763	709	748	705	766	685	770	703	724	717	718	728	682	731	746	760	732	715	724	739	763	759	706	745	723	687	724	733	717	709	761	773	708	697	675	705	770	707	705	732	717	672	732	763	753	721	722	758	732	799	680	731	780	731	661	716	725	738	684	658	743	753	719	740	744	726	739	708	705	722	721	723	699	753	766	734	713	726	772	679	738	723	745	772	732	733	792	736	726	715	697	724	738	716	723	731	776	748	731	762	726	687	745	770	711	768	731	724	739	692	689	750	771	775	734	718	715	717	793	739	762	761	732	746	699	702	728	717	689	761	702	724	662	761	725	729	724	774	714	716	756	766	708	748	716	684	708	740	747	686	706	690	693	723	769	742	689	774	687	681	702	681	725	738	757	754	755	724	730	759	729	715	740	742	715	774	692	754	731	757	757	735	713	724	717	741	762	750	707	735	741	706	702	730	705	786	773	747	737	728	731	725	748	735	713	735	766	726	725	738	754	715	726	767	727	770	726	709	753	746	715	742	708	764	749	727	737	695	725	718	737	715	752	699	712	761	711	786	765	716	758	732	766	757	706	711	751	727	724	756	737	698	739	744	730	705	720	737	736	723	713	703	702	738	681	747	761	707	714	715	705	688	707	759	663	681	725	735	756	750	768	750	750	749	735	780	705	780	715	721	707	712	735	713	773	738	704	748	749	752	796	703	741	766	729	732	751	791	762	740	783	688	710	708	717	698	759	724	706	761	697	729	770	748	754	727	703	757	698	745	713	703	799	679	733	728	685	778	711	748	722	724	716	708	725	698	718	748	723	720	746	773	738	736	707	718	696	755	728	732	714	684	727	713	718	753	728	749	690	744	718	740	724	709	746	729	728	733	732	752	744	744	699	711	697	729	783	744	774	683	773	723	722	708	714	757	775	723	746	755	739	734	730	690	741	731	778	729	759	687	739	742	706	673	752	708	777	717	736	731	705	704	767	689	766	729	755	759	744	728	705	702	718	772	716	678	717	677	726	717	707	712	722	708	733	746	757	711	697	768	706	719	760	745	727	708	778	725	736	759	754	709	743	709	781	732	720	702	718	727	717	741	747	715	715	736	783	744	736	770	765	755	775	708	733	759	706	674	691	756	751	700	708	732	692	719	678	702	702	767	764	734	719	754	700	744	709	723	773	746	695	691	758	790	738	686	734	739	711	675	752	694	732	750	785	745	727	731	715	753	656	793	708	720	750	759	695	698	737	701	739	710	705	735	692	775	708	772	718	736	720	669	690	703	699	726	698	684	748	778	683	735	715	711	748	730	720	714	716	667	756	753	735	706	732	788	732	733	741	688	755	727	774	734	747	716	737	707	745	722	706	741	759	747	748	736	782	735	702	745	718	743	778	750	778	773	707	710	722	698	762	744	756	756	730	726	662	698	702	722	773	780	746	781
26145	20209	27626	34452	29970	27155	23538	19886	16843	15527	15746	10606	6892	4471	3079	1716	1038	1023	918	842	676	553	525	491	459	496	510	482	514	493	507	470	496	474	463	438	436	445	396	419	415	417	426	446	440	452	441	391	411	414	404	421	391	441	428	404	404	381	407	385	404	445	419	411	381	411	419	417	418	400	440	404	407	414	436	410	438	385	404	407	442	442	437	489	405	440	452	419	390	419	416	445	401	429	432	411	439	411	410	406	429	416	424	393	397	420	423	412	393	408	388	407	399	425	440	414	445	406	406	405	420	443	437	401	414	417	421	395	401	403	421	439	411	422	390	408	422	371	409	416	410	420	423	433	394	417	415	420	406	447	423	420	396	429	385	383	407	390	396	431	409	412	478	397	429	423	445	409	473	406	415	389	415	409	410	438	394	394	416	414	418	409	413	436	418	420	415	406	444	427	395	388	442	400	410	426	389	400	407	419	425	380	439	434	402	434	395	407	402	438	407	412	407	450	386	387	391	395	407	371	418	416	405	417	399	412	390	403	456	405	447	433	431	423	390	400	395	402	420	350	448	431	423	442	471	439	427	429	415	449	402	447	411	396	431	399	404	449	450	416	420	362	453	412	408	415	392	434	398	402	386	431	442	366	425	438	381	427	395	422	419	425	392	412	424	389	414	396	387	408	383	448	416	418	424	393	410	402	449	452	430	385	462	448	458	398	418	407	399	368	449	410	441	422	434	424	380	398	366	414	438	423	427	375	395	393	420	422	403	428	437	412	382	396	414	380	438	416	415	415	449	381	386	429	457	453	451	420	442	423	418	388	371	401	384	447	453	466	418	443	345	414	403	392	430	401	412	413	423	437	424	413	411	372	408	412	387	421	395	395	419	420	432	412	383	403	409	423	409	416	397	415	416	385	391	451	410	437	397	377	420	427	397	387	411	370	425	393	417	385	426	420	423	426	466	424	402	426	418	409	400	427	394	434	423	395	404	396	409	395	409	419	417	426	400	390	409	419	404	425	369	421	417	372	401	373	381	418	394	442	441	389	446	387	398	407	370	435	428	452	434	434	401	424	404	421	382	430	413	377	414	427	387	416	412	372	395	429	387	406	357	399	438	402	375	427	439	392	427	405	446	427	438	437	416	425	389	390	428	433	390	389	408	409	441	414	392	433	419	419	398	415	403	389	408	439	410	408	386	364	439	433	392	407	445	397	428	433	418	421	420	377	403	381	413	442	440	449	451	414	420	425	456	388	398	385	420	387	425	370	437	449	432	390	439	406	399	427	427	381	424	405	416	410	428	455	431	377	404	407	433	399	409	485	435	435	411	444	413	415	440	399	363	420	410	441	407	379	385	421	394	418	366	389	420	438	393	407	412	443	418	426	389	409	425	420	419	418	396	372	419	420	382	446	404	417	410	414	402	439	453	421	426	429	437	410	438	397	417	408	396	389	422	389	439	438	412	424	409	422	449	401	386	413	452	399	451	425	436	447	407	377	423	398	372	427	409	407	396	417	380	395	417	398	402	419	419	442	475	419	420	405	352	376	394	436	398	465	460	371	402	424	438	433	412	390	400	388	396	412	453	390	380	438	410	398	434	383	429	399	434	415	410	414	421	430	411	410	430	391	452	426	407	461	420	427	428	393	422	405	409	413	380	406	419	408	435	440	435	389	386	352	377	410	430	417	424	410	423	407	434	417	410	391	408	406	423	415	426	427	404	429	396	464	427	390	421	412	413	438	374	390	438	450	417	420	424	437	421	372	463	410	398	427	403	439	390	439	432	392	367	408	388	400	415	443	422	395	401	408	430	407	428	413	419	426	411	435	425	412	417	389	406	420	448	440	409	399	377	347	407	450	431	448	432	429	418	388	412	422	415	433	403	412	399	448	393	435	441	358	440	397	373	427	421	417	411	417	442	438	441	427	420	412	398	401	414	430	401	429	415	385	405	417	426	410	400	424	412	389	396	376	434	428	429	433	449	409	385	385	413	403	407	423	456	412	457	402	401	386	409	405	413	405	417	394	443	426	405	409	432	414	390	457	405	373	379	403	408	427	421	377	406	425	394	411	362	383	399	394	429	433	402	423	419	418	409	406	410	401	401	448	410	413	395	383	450	419	407	467	447	429	424	409	437	429	461	387	434	432	430	414	409	416	423	395	418	427	414	456	415	399	401	432	425	411	388	416	398	422	426	400	413	418	416	466	457	422	425	442	424	432	420	385	407	374	411	390	414	370	427	429	445	391	430	447	408	436	417	409	390	403	403	448	409	389	428	413	416	431	407	422	405	400	469	372	431	453	410	383	400	429	389	403	422	372	398	482	416	450	398	446	414	421	462	393	376	417	412	391	427	408	404	471	387	437	416	404	434	387	470	402	379	431	428	387	404	371	409	414	428	425	423	422	397	407	414	395	433	394	422	393	423	401	395	352	457	397	418	446	418	410	427	391	380	406	421	384	405	436	397	402	442	398	423	401	427	458	447	469	433	415	404	401	394	412	399	408	374	415	373	429	376	436	393	406	407	374	450	398	410	402	428	433	431	413	423	396	403	414	403	371	440	443	390	416	428	437	433	370	400	413	408	415	418	442	384	370	426	425	436	430	419	401	427	393	431	393	448	405	423	394	396	425	399	429	374	418	399	397	454	408	435	393	423	426	428	407	410	428	366	416	365	423	416	426	398	434	390	395	379	380	433	393	423	360	435	423	393	385	423	403	404	405	425	371	447	360	376	430	436	450	404	419	428	358	441	411	425	402	378	406	375	419	432	394	408	383	404	375	397	402	404	440	425	407	429	390	431	438	410	402	410	395	398	427	408	410	416	461	399	422	424	383	424	390	400	385	438	437	411	415	440	398	415	416	435	399	392	415	432	385	448	423	402	414	411	376	415	382	464	410	410	416	375	434	417	443	405	368	393	429	454	410	442	424	380	408	399	404	372	380	392	437	397	409	424	411	391	413	424	396	412	375	416	435	412	437	385	417	444	399	397	431	390	409	383	404	445	410	415	420	426	422	476	417	403	398	434	414	429	416	432	396	415	405	454	442	450	426	396	394	402	421	403	372	444	388	429	409	443	409	397	404	385	378	394	394	384	395	368	382	417	389	392	391	419	400	438	416	446	419	425	399	445	427	411	409	382	412	405	387	417	417	361	409	425	419	437	432	373	431	400	406	410	461	402	434	426	412	422	416	387	398	409	415	419	443	405	394	437	406	458	419	419	431	419	416	392	446	393	385	392	392	431	470	437	430	415	432	394	427	439	413	425	426	427	420	429	404	377	404	400	392	411	416	425	443	453	452	397	413	402	422	418	394	443	420	423	452	427	412	410	431	416	408	400	410	419	356	372	417	379	389	368	406	425	437	413	385	435	379	419	414	381	365	377	403	446	440	412	431	368	428	428	392	390	417	404	412	409	410	379	392	442	477	435	433	425	392	443	437	424	406	399	433	428	399	388	449	402	419	410	398	369	426	399	429	418	435	404	404	367	407	393	371
17304	13440	24203	35748	35317	37384	34202	32067	31440	30750	30466	22648	20237	17103	13050	7777	5505	4991	4188	3637	2750	1729	1580	1441	1383	1366	1479	1549	1642	1637	1574	1652	1422	1263	1140	1070	1093	1104	1073	1307	1054	1017	1042	1102	1084	1103	1095	1070	1014	1073	1018	1022	928	998	1061	1043	963	994	970	1028	1022	978	1008	1026	946	1024	1009	1068	1007	996	1002	979	1016	1014	911	1033	1019	964	972	1073	1054	1061	1026	1063	1107	1166	1097	1056	1145	1076	1055	1061	988	1015	1023	985	990	1015	1024	996	947	943	1017	1007	985	961	921	1069	981	978	964	984	978	994	980	957	935	973	1068	987	950	1009	966	961	962	984	966	982	946	1005	925	963	1051	976	985	1005	984	931	1006	929	984	983	979	1001	981	936	960	956	934	1004	1012	979	978	973	979	933	986	975	1009	1013	980	975	959	975	974	987	928	947	991	968	959	991	1027	985	958	955	974	963	971	985	978	966	986	955	993	975	1028	989	983	1043	996	952	1030	970	920	966	925	937	952	952	953	993	950	988	993	1017	1010	1011	932	1004	952	929	956	1005	979	994	1005	985	958	980	970	973	925	997	1002	1015	921	982	969	979	929	963	948	1037	991	998	970	973	923	975	993	969	993	957	1005	996	994	1006	1033	998	943	969	1001	951	914	983	956	932	926	962	956	962	971	953	954	913	1027	977	958	929	965	974	965	978	961	1019	965	1011	972	947	979	1011	979	913	997	983	987	963	1028	933	1004	984	927	1001	943	936	972	987	1025	983	948	970	969	954	953	1024	985	1019	959	984	924	1030	1007	969	965	990	987	995	997	976	973	988	971	940	938	1015	960	986	980	967	977	1026	946	967	997	1031	974	971	942	947	996	979	963	1003	965	981	955	973	1017	981	1004	921	981	935	960	997	920	1012	1023	921	940	989	1022	935	940	908	963	1005	948	998	922	1056	973	1001	948	945	974	961	946	963	925	1008	932	976	964	1003	989	952	949	928	1006	956	965	957	998	938	950	968	994	923	910	966	964	1014	950	961	952	1034	972	931	926	957	1013	915	992	1009	935	891	1014	1046	984	1009	995	928	985	1015	1006	981	950	996	991	1003	1006	994	963	982	994	988	941	980	1011	963	949	944	941	975	949	939	946	976	982	978	1008	917	982	974	955	985	941	984	970	979	944	978	976	1004	947	978	1030	937	960	978	1019	948	931	1015	976	1003	964	1012	976	989	987	1002	989	1009	978	994	940	1006	920	976	1009	1012	951	924	1037	996	977	982	1013	974	970	1031	957	967	960	974	947	1009	1035	978	976	962	1002	959	962	987	1019	957	979	996	991	968	981	1019	981	980	914	955	951	966	961	945	924	996	1027	957	1001	1031	1027	925	982	973	935	971	961	928	1062	1003	980	1021	935	1000	947	995	984	985	953	965	977	1003	966	963	964	942	995	973	977	968	947	933	959	959	951	956	999	957	1030	992	924	960	975	972	922	953	954	936	942	1020	1012	979	991	904	943	998	1024	1023	1015	953	950	978	967	933	984	1018	915	981	940	947	987	947	958	968	968	971	993	963	1011	1005	947	988	964	1031	1011	950	968	913	955	1020	988	994	976	936	936	935	972	964	937	977	990	930	961	964	962	984	920	975	976	956	1004	1015	950	939	989	952	954	977	997	960	1006	956	1010	932	993	962	961	969	948	983	997	988	986	956	969	953	995	957	970	940	977	998	984	980	898	973	929	923	933	925	955	988	971	1015	992	930	954	959	949	945	999	985	966	970	940	973	986	983	964	973	1012	1001	991	1042	981	945	975	974	997	963	972	1014	979	977	962	965	978	950	940	924	891	1016	1011	1006	1034	973	985	941	990	1016	975	974	992	982	1040	997	972	977	940	952	969	1016	945	942	1016	983	985	1021	971	951	1011	923	931	966	969	994	994	947	923	945	991	996	953	951	1004	959	1037	942	940	946	1070	995	989	973	939	957	984	925	955	981	1006	975	971	969	987	963	963	1019	925	963	1040	1034	987	985	955	972	1089	1014	950	1023	968	978	1011	1031	958	923	952	938	931	929	981	957	1011	1014	1023	967	1014	1016	1018	972	1028	996	941	1020	960	1035	974	981	957	955	992	968	998	972	951	1014	960	1018	958	1015	904	990	1013	993	961	971	1028	972	970	948	976	1012	974	977	951	980	960	998	949	983	991	910	947	952	945	967	985	971	993	991	1004	1002	949	1029	955	1010	969	916	1015	981	998	1000	995	968	993	979	982	929	903	992	943	947	929	984	935	1009	966	977	959	962	924	999	946	1000	945	973	945	982	971	972	943	946	1038	1007	957	929	957	961	974	973	997	998	928	960	922	909	982	963	951	1017	975	968	984	952	968	922	993	1024	937	990	1035	956	927	968	964	989	934	967	963	978	973	993	977	959	1011	1046	957	946	959	949	1015	1006	971	1000	967	964	954	918	980	946	938	1023	971	964	911	947	988	955	969	958	966	999	961	1022	973	1035	980	978	976	982	968	1031	987	958	980	930	1024	997	1011	955	995	1065	996	979	980	937	980	968	1017	986	986	990	955	998	990	1001	994	977	951	980	899	992	1014	957	956	1004	950	1001	983	1004	929	1005	953	992	1013	917	977	997	991	1032	986	953	995	960	950	965	952	990	1017	915	973	895	990	967	1009	979	967	977	963	985	1020	965	969	960	972	978	957	982	964	977	980	942	959	961	971	1008	999	966	973	1009	984	1005	992	949	987	912	965	934	996	943	957	1003	999	960	1004	963	963	999	1022	1039	1011	996	978	988	998	975	1020	1030	961	925	977	983	929	1050	1034	929	992	937	1019	1000	915	1001	974	1026	977	989	953	982	938	939	959	945	985	963	971	993	935	1013	999	1001	986	989	974	994	953	993	985	963	925	961	994	969	942	988	951	929	901	971	983	1002	965	948	971	948	877	961	950	960	986	918	955	982	1065	886	921	965	1014	927	927	1001	951	939	910	988	977	1017	945	1020	938	1020	953	970	956	946	959	974	969	1008	982	954	923	941	993	965	977	990	958	945	937	966	1001	985	945	934	964	942	1013	936	963	954	1025	1000	949	1006	976	1007	967	1015	967	937	946	931	987	994	935	909	962	935	929	994	972	983	965	942	947	960	941	950	998	972	955	975	1000	1029	1021	933	980	977	982	986	964	1030	1004	957	1000	932	993	976	973	989	997	959	931	968	949	989	997	990	945	918	955	1011	956	961	988	990	979	976	972	962	975	995	949	974	913	945	935	1024	991	989	984	966	943	965	959	951	944	988	967	989	978	959	993	995	932	980	994	994	937	981	907	963	981	955	990	974	996	987	962	941	941	948	984	962	1004	980	940	1001	972	971	963	979	997	993	930	998	995	973	964	983	1037	978	930	962	944	996	991	988	989	927	963	965	964	957	901	952	961	1024	1020	1006	1002	944	962	973	1060	962	942	903	907	948	982	975	995	981	1025	985	919	1000	1001	990	962	936	986	1070	951	949	930	988	1011	1020	903	954	961	948	938	968	936	946	977	998	939	967	962	1022	1000	1011	1003	997	949	918	1006	995	983	977	937	963	910	1033	983	980	998	912	982	887	979	923	1063	946	992	970	963	968	959	997	926	946	993	956	966	977	978	932	987	946	990	938	1055	911	989	961	976	1000	1013	965	946	958	1010	954	1005	1014	964	918	965	989	943	961	924	949	962	979	991	930	1001	1011	1041	977	1025	980	1015	954	954	1041	983	983	929	952	1018	963	925	953	992	1000	1006	978	975	944	969	1026	1014	970	966	1008	932	979	943	1003	973	1015	938	932	998	944	987	969	950	987
3983	1570	1923	3133	1788	1202	1092	771	713	712	526	340	333	284	272	246	171	206	169	220	202	200	193	200	201	182	202	202	202	162	195	168	199	167	163	204	198	194	199	207	182	183	174	162	173	223	184	196	190	171	151	175	196	170	202	158	185	176	140	172	174	170	196	190	175	178	192	180	177	190	177	196	186	181	174	162	172	204	172	199	161	175	180	166	210	167	182	171	187	165	174	174	182	186	225	170	165	163	178	182	163	189	200	219	196	199	182	185	172	188	176	186	179	190	181	193	193	198	189	190	189	187	174	186	169	197	177	197	168	182	177	184	184	176	186	196	168	191	210	176	173	175	196	164	184	167	199	174	175	198	182	192	192	167	167	205	170	170	172	196	188	184	171	191	196	175	161	197	193	175	181	176	204	188	202	187	183	210	189	192	172	201	168	207	168	189	170	198	186	179	180	193	192	192	178	196	192	204	181	181	218	202	181	195	183	188	186	189	147	159	179	178	197	190	203	190	162	187	168	177	167	176	168	181	193	181	168	169	195	181	179	190	168	194	168	175	181	206	190	200	188	180	179	186	178	167	208	185	184	172	204	211	174	180	185	182	152	195	171	155	190	198	183	203	194	195	162	203	174	197	177	180	173	176	171	196	200	171	172	195	161	162	190	207	180	176	165	203	202	165	170	201	185	178	163	185	184	181	193	187	161	176	196	201	177	175	234	201	197	154	181	193	211	187	166	198	181	187	199	174	162	182	198	181	175	150	188	159	164	168	151	183	177	163	190	197	192	166	203	164	195	173	203	184	181	183	164	172	154	181	185	183	170	173	176	183	164	186	161	204	166	201	198	208	180	204	195	173	190	166	195	160	184	183	196	159	189	197	170	177	179	185	164	178	176	174	188	186	149	175	203	212	201	166	187	181	189	185	184	217	174	182	166	205	139	180	189	180	184	188	183	174	199	189	208	191	197	184	186	163	193	171	175	183	184	176	210	166	179	201	195	178	195	163	179	163	166	179	167	185	166	172	184	196	183	181	190	204	200	195	192	184	177	198	186	192	164	173	188	175	186	176	173	197	186	177	204	176	190	193	196	217	183	197	190	198	172	195	165	192	200	199	188	191	192	162	215	179	182	202	174	198	193	170	215	180	187	184	175	179	164	193	197	181	173	163	154	202	186	203	168	194	180	184	167	176	194	185	176	221	189	162	191	166	174	187	196	171	183	184	190	183	186	192	189	208	189	164	166	172	184	183	181	178	184	169	162	173	161	164	159	232	173	172	169	176	196	196	189	187	186	199	203	176	209	188	170	145	160	190	193	190	178	201	176	165	187	167	192	182	200	167	188	177	169	180	190	218	181	168	180	186	193	202	178	190	193	195	164	193	167	173	186	180	174	189	181	184	192	190	169	173	207	152	182	194	180	179	181	219	185	164	174	176	189	208	181	197	205	198	175	155	173	193	173	177	172	173	156	216	156	180	191	167	203	187	186	182	182	168	186	157	189	170	165	179	186	184	169	196	170	175	191	192	163	179	168	207	198	173	199	208	175	186	173	198	188	187	173	198	171	197	182	189	177	178	192	178	207	175	183	205	198	194	173	153	156	196	176	165	168	182	186	179	194	188	199	180	161	183	178	188	195	161	163	175	181	178	180	192	196	179	189	188	174	207	172	191	178	176	181	204	186	184	170	199	170	165	189	169	183	188	188	199	191	191	185	186	178	171	194	195	168	190	182	171	176	153	172	190	209	183	198	173	163	196	161	167	181	175	157	185	184	199	183	183	184	231	162	187	172	179	182	170	192	187	168	169	180	170	188	177	170	172	165	176	170	182	158	196	191	192	167	187	204	193	178	195	177	156	176	166	193	179	183	193	161	166	198	200	176	184	169	170	169	159	199	190	205	184	179	184	186	155	196	180	174	203	158	204	184	190	171	156	164	202	199	190	205	190	174	202	191	183	164	186	181	195	186	173	177	205	189	169	164	202	221	204	179	168	184	185	173	173	180	177	188	205	212	192	172	154	189	194	200	182	194	179	182	184	178	194	176	183	185	194	178	178	190	197	202	180	174	200	184	168	188	182	178	189	213	179	182	188	200	192	186	172	173	203	162	181	200	168	206	189	189	188	181	187	172	169	194	175	163	174	199	183	162	186	192	203	155	178	196	160	201	155	206	225	171	196	183	184	165	172	184	198	163	196	186	174	167	167	179	179	200	177	170	174	178	179	200	195	176	217	183	183	171	161	172	166	176	180	174	202	214	204	183	202	181	186	167	184	179	187	205	188	180	193	176	148	182	178	173	198	181	177	169	183	188	182	199	199	189	186	162	189	206	191	191	170	173	202	183	148	178	177	176	189	188	177	192	186	192	200	186	200	193	156	207	174	189	203	174	179	191	156	196	166	190	162	181	157	176	182	192	179	168	169	182	204	182	166	179	177	160	187	164	173	173	166	181	188	150	182	191	168	176	168	177	159	190	172	173	196	172	186	175	202	180	219	169	199	179	163	180	191	200	194	178	169	194	173	186	211	194	169	171	190	173	192	180	181	190	188	185	202	170	204	166	180	163	169	196	165	184	184	209	157	176	179	190	197	198	169	198	167	212	172	194	178	175	181	207	179	172	208	204	195	208	182	178	199	176	173	210	181	182	183	153	196	165	168	190	183	185	194	184	211	182	172	219	178	180	179	160	172	192	179	169	182	186	169	168	164	172	187	202	165	189	178	180	186	189	198	179	181	185	187	176	177	190	208	151	186	197	177	212	159	175	174	196	184	181	202	161	184	177	178	158	187	180	173	190	177	196	177	178	191	153	199	186	185	187	190	204	223	176	192	180	207	171	186	158	183	190	169	183	182	160	165	210	192	192	235	177	184	204	177	194	174	182	159	179	195	188	197	186	178	197	179	189	192	161	181	201	179	194	179	197	194	184	183	208	193	176	210	178	180	166	165	175	158	194	166	174	191	184	233	178	166	186	161	163	167	177	200	175	159	183	186	185	191	174	204	182	181	194	173	151	178	162	215	195	175	170	185	192	171	184	166	165	176	173	180	168	192	190	214	202	172	177	174	163	171	168	184	214	190	176	181	206	177	187	175	195	196	182	185	171	204	192	206	184	194	191	172	194	156	185	192	183	166	182	199	184	202	162	190	206	179	186	173	178	188	170	172	188	167	195	178	171	151	182	187	174	192	203	155	183	185	175	200	173	188	169	196	181	200	167	169	159	199	176	177	189	186	199	184	179	170	196	192	191	170	161	167	169	190	188	199	169	171	198	169	191	196	192	180	170	174	184	170	181	176	186	184	176	178	167	178	174	176	191	194	190	187	197	174	200	182	172	176	186	166	195	165	184	178	164	214	166	190	203	165	195	180	192	190	192	181	198	172	164	179	197	177	173	176	170	179	181	163	201	216	190	178	201	198	178	202	203	179	183	160	159	178	170	199	189	183	193	160	195	173	164	191	203	188	176	176	168	183	192	199	193	166	170	177	211	192	198	161	208	147
3690	1882	3867	7507	5744	4991	4098	3113	3312	3732	2824	1718	1541	1347	1025	829	732	697	657	681	598	585	538	581	490	595	538	531	531	564	529	513	552	507	505	511	548	505	520	520	542	474	481	508	554	486	507	513	505	512	515	506	498	494	500	513	504	513	474	496	512	514	494	482	526	490	523	466	497	528	450	498	497	520	477	530	520	505	541	556	531	518	569	538	589	554	559	524	560	543	488	526	508	536	513	515	518	495	509	478	482	465	516	488	547	546	533	485	460	494	480	514	504	438	511	494	509	499	473	541	489	494	465	471	481	471	503	502	529	511	483	500	528	494	534	473	514	512	484	493	529	491	509	498	513	475	518	451	479	508	521	466	569	514	518	525	489	498	492	524	521	473	508	487	511	547	489	493	512	506	509	465	512	499	511	496	503	500	507	501	505	522	493	481	499	537	528	490	518	494	504	536	512	529	473	477	486	484	510	513	504	508	483	473	538	491	487	507	480	486	518	500	522	502	540	497	542	452	477	488	508	511	479	502	486	489	514	527	510	506	550	490	474	497	501	506	506	516	555	534	494	533	480	502	475	467	464	477	483	513	490	491	502	458	446	470	508	494	498	503	493	500	523	506	471	493	473	499	480	481	531	481	490	557	491	549	483	528	478	505	509	473	539	518	492	475	508	528	547	507	502	469	515	494	460	539	484	453	522	501	515	487	468	498	565	470	475	472	481	521	482	513	526	488	494	470	480	503	525	494	518	546	517	496	496	514	507	519	497	520	542	508	516	488	494	539	497	458	472	513	485	492	508	556	516	500	484	519	549	492	492	466	474	511	475	506	498	470	498	475	510	503	486	519	522	512	506	531	468	507	536	470	521	463	523	507	512	468	490	485	512	481	460	496	493	497	510	505	522	571	533	496	511	510	522	488	471	471	478	482	479	502	481	521	553	521	479	501	499	543	493	460	514	519	505	491	502	510	462	504	520	515	501	482	511	494	517	523	484	463	507	502	529	487	516	532	489	475	532	525	483	533	500	481	520	481	487	527	478	498	524	507	481	472	515	517	525	504	510	484	516	459	480	477	504	527	501	518	528	496	530	487	480	513	491	492	528	511	516	517	522	488	506	495	488	500	507	484	468	503	532	501	504	514	427	487	504	506	523	467	489	485	518	503	506	508	520	528	505	502	529	469	492	490	526	517	472	496	511	539	490	481	481	456	553	478	542	491	485	464	486	497	472	505	525	536	489	489	518	497	521	521	481	498	514	492	489	513	502	516	488	525	480	472	468	517	486	499	499	460	497	494	517	555	507	497	500	479	506	571	553	511	522	492	550	498	478	463	507	489	498	463	507	503	506	528	493	477	526	474	485	514	491	529	504	477	495	479	508	534	522	464	527	505	501	452	475	552	470	496	498	518	513	517	514	490	504	476	473	520	502	491	484	538	500	479	492	557	463	480	507	497	485	466	499	513	489	501	517	487	459	501	536	476	514	481	534	496	466	552	504	511	505	477	533	540	486	530	466	512	516	525	457	506	490	473	526	505	524	488	512	469	504	511	523	521	486	468	483	488	493	479	546	515	475	509	530	534	523	484	489	504	549	506	473	507	496	470	469	539	496	522	475	479	474	528	521	490	485	494	488	472	466	487	540	464	485	473	523	479	499	495	510	523	525	510	478	498	488	521	504	494	498	552	521	515	569	535	517	477	496	531	467	500	555	507	516	524	501	504	506	463	493	510	470	483	497	512	532	483	513	505	554	540	544	471	511	504	503	540	481	530	470	479	493	546	530	533	487	460	509	497	482	527	524	516	482	459	506	508	490	499	516	495	540	513	506	499	536	469	508	540	509	537	513	473	509	540	484	497	467	508	490	499	487	515	464	497	519	497	520	510	504	472	518	509	551	554	483	505	502	500	533	542	497	516	492	476	509	494	472	495	498	482	518	526	453	515	512	494	538	520	476	474	507	453	537	524	481	511	476	486	519	499	503	486	496	510	486	469	562	484	520	502	515	473	489	499	527	525	489	463	513	474	486	464	493	460	482	528	482	525	524	478	484	470	482	480	513	524	491	513	501	498	519	479	516	525	493	591	534	508	501	473	516	491	509	476	518	514	486	501	471	533	529	493	519	535	546	466	504	482	534	538	521	494	453	500	495	487	506	506	514	492	487	480	499	531	538	545	494	497	507	485	478	510	518	518	500	529	482	497	520	486	507	528	482	508	509	480	532	460	482	519	498	491	494	514	523	527	510	497	540	503	515	516	455	486	536	468	483	505	532	508	509	534	507	471	457	510	473	509	459	530	519	521	500	524	528	492	496	510	525	513	523	475	543	478	514	501	514	526	487	461	515	512	511	479	520	529	483	532	512	497	507	555	483	497	512	517	539	518	515	531	513	487	506	504	501	495	510	501	514	509	480	516	464	511	500	483	533	501	503	484	491	481	512	524	490	534	532	503	501	523	463	495	549	504	529	523	508	461	497	462	519	505	458	500	490	538	516	475	501	457	520	519	532	455	474	497	531	519	528	492	491	516	485	509	538	484	480	512	485	489	498	473	500	487	496	509	540	469	476	525	511	496	483	527	476	492	514	502	514	498	512	479	498	470	519	496	469	492	484	501	502	515	488	508	474	498	490	506	514	513	520	508	494	496	474	463	492	481	482	553	494	529	541	527	505	490	528	507	503	508	481	537	506	521	475	513	519	517	472	511	472	522	475	527	499	538	547	470	487	475	540	483	507	503	489	512	480	507	514	494	491	484	471	487	515	496	506	519	493	538	467	480	480	460	512	467	490	507	488	515	454	457	507	448	543	522	525	485	555	493	522	509	459	490	515	503	501	542	521	512	539	508	513	499	492	530	529	469	507	507	461	481	504	497	484	459	495	499	549	470	486	524	508	500	514	497	511	517	473	483	481	470	505	503	501	521	537	455	526	514	563	504	481	493	490	447	504	484	537	514	469	520	540	490	482	534	485	458	495	454	514	508	521	510	488	527	491	498	532	480	471	474	491	516	497	472	520	455	487	476	506	498	508	488	494	491	523	494	504	491	478	501	514	478	481	476	482	517	494	454	480	498	466	517	468	461	493	512	492	496	529	536	540	501	483	491	485	492	505	527	528	488	499	519	544	482	496	451	484	503	477	522	544	470	494	505	514	529	508	493	523	508	513	524	516	468	522	513	525	496	469	490	503	507	499	496	500	508	500	526	486	523	500	504	491	487	489	449	498	520	479	476	508	539	477	504	511	494	491	502	497	527	522	515	511	479	511	505	522	497	518	454	509	512	501	531	473	496	502	473	515	481	537	488	492	497	514	503	478	485	474	525	532	490	494	506	509	476	516	504	495	502	524	507	492	502	522	499	460	552	507	519	513	495	477	469	482	489	503	506	534	533	512	525	454	499	465	496	462	520	465	527	508	513	507	521	520	487	489	513	513	515	495	518	492	512	501	563	560	501	437	504	512	470	521	486	487	487	524	514	487	467	513	496	486	498	490	545	474	478	513	530
17600	14885	19418	29155	23707	19457	15746	11361	9343	8389	5635	3383	2674	1969	1108	900	708	903	593	488	423	390	342	322	324	354	306	330	333	312	342	354	318	341	311	308	256	323	294	346	297	305	298	327	341	320	327	301	315	328	329	339	305	336	282	301	288	305	298	288	284	289	290	314	308	287	345	308	290	275	278	326	316	284	273	287	315	299	314	275	313	294	300	301	326	322	334	308	288	315	290	325	293	313	328	281	295	296	332	335	300	296	325	341	300	295	306	299	333	316	336	277	288	287	303	319	296	318	298	323	305	300	325	328	259	331	321	313	323	310	319	286	295	274	359	321	330	316	307	289	276	279	284	300	329	347	273	289	315	292	277	283	278	297	274	323	284	297	318	304	315	277	312	293	277	317	273	290	340	298	303	286	317	247	265	317	297	323	279	317	306	324	294	312	320	355	314	316	321	322	325	303	320	297	326	269	320	321	271	285	285	289	351	291	311	290	295	319	308	311	296	339	301	306	292	314	317	313	318	279	322	316	306	303	308	319	303	349	366	314	284	263	286	288	324	311	312	290	303	280	329	293	296	313	289	311	300	278	321	318	347	324	309	307	294	289	294	275	319	295	293	291	298	316	318	285	344	319	302	299	326	276	306	282	272	302	295	310	299	281	311	291	298	310	306	323	292	304	301	295	338	326	297	310	339	312	297	302	297	300	322	301	288	292	279	327	329	311	304	324	273	293	331	295	322	309	296	290	333	287	317	275	282	292	319	302	344	299	299	291	343	315	315	321	328	294	335	336	296	310	290	364	296	293	300	305	275	287	309	315	323	322	289	304	300	298	287	308	304	299	311	277	286	295	314	285	294	305	298	277	291	329	330	354	324	303	310	296	328	302	337	287	293	318	322	337	324	295	315	302	294	279	293	305	272	303	296	319	326	281	282	273	299	280	332	324	345	307	318	302	289	264	308	290	300	291	324	322	278	302	321	332	307	324	309	310	330	295	266	327	292	275	312	289	295	303	290	305	283	303	295	274	308	308	299	331	341	305	274	283	285	290	313	290	293	339	269	264	319	314	313	310	320	293	315	295	297	294	322	319	268	278	292	265	308	279	321	294	301	290	318	296	284	290	291	310	317	302	287	287	264	302	283	319	333	320	313	297	332	313	288	282	315	297	274	312	317	277	317	321	279	295	299	276	320	290	285	336	306	309	279	306	319	289	285	302	298	288	291	276	330	315	311	310	299	311	296	315	285	283	362	294	319	328	296	341	310	263	323	298	310	290	283	302	326	344	312	278	310	305	287	286	339	291	317	338	312	344	305	326	286	289	317	300	309	324	304	314	287	289	286	307	310	324	297	298	307	318	305	333	293	323	327	334	276	262	299	311	299	278	307	284	307	300	298	284	290	276	342	272	278	269	310	284	329	303	287	303	254	317	300	299	293	319	263	326	291	303	312	270	296	303	304	267	319	284	289	301	300	287	281	290	300	300	328	314	291	293	272	301	307	292	329	329	317	298	319	292	303	299	331	292	305	292	296	278	282	325	310	281	321	276	292	298	279	305	290	324	312	291	314	337	287	325	306	321	338	314	334	325	300	318	279	297	285	301	276	279	283	277	319	332	306	290	323	307	298	287	309	295	327	297	281	307	312	300	297	322	314	295	294	321	274	271	313	321	299	292	290	301	308	294	332	344	303	286	324	320	299	324	321	320	305	313	305	310	302	331	308	341	309	333	336	291	323	312	313	323	320	282	297	302	327	323	283	297	310	278	334	285	300	297	323	317	311	306	277	285	290	289	266	314	300	288	291	288	351	325	272	331	276	291	292	298	290	303	313	337	295	301	315	321	279	317	279	307	287	299	294	326	305	329	290	310	310	307	314	340	292	299	340	314	325	302	296	253	338	295	296	308	316	279	294	327	291	291	281	295	296	277	300	293	322	313	298	320	293	310	297	293	297	313	317	302	313	329	322	305	319	313	302	327	324	336	284	299	299	322	312	314	324	328	309	307	316	306	314	287	335	285	309	299	244	323	314	337	282	306	265	297	295	307	278	309	249	297	318	301	298	304	289	312	325	284	305	303	309	321	286	287	300	300	306	314	286	321	310	286	301	280	325	342	314	319	284	306	304	313	286	301	308	334	324	297	325	295	306	313	294	327	294	313	270	337	294	289	329	290	277	304	295	303	337	303	289	314	280	307	283	284	304	317	302	315	278	309	285	326	305	257	304	318	335	303	303	310	293	285	323	279	303	330	301	304	301	336	258	276	303	288	297	311	284	267	328	314	302	321	318	302	294	311	286	322	295	341	335	297	311	297	311	302	287	307	315	316	310	315	294	298	284	329	305	295	259	314	274	292	283	270	334	291	309	306	286	296	291	338	293	269	293	297	308	308	336	289	289	308	291	297	317	308	299	330	311	320	308	287	296	317	290	326	300	309	311	295	305	328	290	324	312	270	323	330	308	289	299	314	290	305	297	315	291	313	297	306	298	285	292	324	303	302	320	315	306	323	308	317	288	317	295	296	296	334	320	297	330	313	304	323	291	305	293	299	297	327	302	274	286	271	312	313	326	289	318	319	313	338	292	329	314	319	288	306	253	313	300	325	305	320	302	300	284	299	304	330	291	298	305	287	289	307	297	289	298	327	298	332	311	310	263	284	298	294	335	293	323	282	291	302	280	317	296	271	314	299	306	297	319	335	306	295	327	291	351	302	323	254	294	293	328	305	339	337	304	308	324	304	338	295	323	308	327	308	297	301	274	302	291	331	313	284	273	322	325	289	277	300	301	331	284	307	286	289	316	321	331	310	333	313	327	335	319	300	316	297	315	280	302	307	306	303	325	321	294	309	312	298	316	332	312	322	337	289	304	285	321	314	300	324	300	321	274	286	303	293	280	290	316	337	319	300	286	298	291	311	303	296	294	312	284	309	296	323	273	290	291	320	342	293	290	301	273	299	325	307	314	330	281	318	342	285	310	328	291	315	335	316	289	302	343	309	292	320	326	297	306	303	311	309	328	311	317	312	323	320	294	293	324	324	315	265	346	320	303	332	302	319	313	283	302	281	298	347	308	304	318	337	314	302	339	294	297	309	328	289	343	302	317	280	298	314	313	316	304	348	302	289	259	296	305	297	273	335	297	296	298	297	332	287	315	310	308	320	276	283	305	280	292	310	305	346	290	312	326	299	299	283	298	333	327	303	266	277	311	268	303	298	298	290	324	292	317	311	294	307	346	287	299	331	318	308	253	329	243	300	299	309	283	297	314	302	294	329	291	301	278	302	307	302	292	291	290	293	317	301	329	300	323	330	299	331	295	306	278	289	295	301	335	303	296	354	281	317	299	314	309	319	332	332	307	334	299	283	291	326	282	270	325	293	299	280	292	332	305	332	293	302	286	280	264	344	294	303	290	327	289	327	287	326	302	320	320	297	299	312	280	310	329	275	291	291	310	325	309	318	300	303	310	300	312	313	320	287	317	301	300	295	298	304	315	324	293	303	303	314
13322	9933	18411	31375	29452	30096	25842	22857	21936	20834	15833	11336	11189	9325	5375	4437	3455	4177	2715	2102	1519	1204	1016	1040	974	952	967	1054	1018	898	998	958	1008	811	834	835	838	796	822	1060	893	797	800	778	795	855	830	857	770	814	774	749	733	796	775	790	773	773	786	778	781	784	749	741	811	759	739	793	777	794	749	780	757	753	749	763	791	790	792	808	824	793	800	781	854	854	816	888	801	779	854	781	804	854	790	762	718	786	744	791	754	780	791	783	791	787	770	782	740	820	822	740	782	711	755	781	761	753	759	742	814	771	780	744	756	751	726	806	779	721	744	730	837	754	784	773	771	753	823	716	721	784	795	750	746	797	744	761	815	723	771	739	793	815	724	824	764	736	751	731	787	829	813	757	754	705	751	777	752	711	789	771	776	777	828	721	773	798	744	779	725	739	783	776	760	802	810	762	809	785	806	754	775	734	802	768	768	769	743	784	740	757	785	756	767	771	797	766	766	731	754	714	741	688	745	758	737	792	707	787	744	761	750	787	755	774	805	798	776	775	761	735	766	724	760	749	817	725	790	767	717	801	765	725	747	800	754	743	772	765	725	714	777	753	766	724	761	774	763	743	736	781	708	742	746	751	737	741	772	739	803	817	796	755	752	838	772	802	780	743	744	737	756	768	778	762	766	739	722	795	784	807	760	812	740	772	793	717	802	775	773	766	826	767	797	831	780	789	806	776	728	738	728	761	766	753	738	722	755	758	720	696	794	787	766	715	782	771	796	795	738	767	808	781	714	681	731	770	799	792	729	725	794	764	752	811	714	738	740	796	719	774	763	731	716	729	737	749	742	793	735	750	791	756	752	828	739	783	764	730	751	790	702	789	718	758	755	768	722	782	741	807	783	779	794	716	740	739	833	769	733	762	700	745	776	781	753	796	750	748	765	781	766	796	752	732	765	772	779	747	764	785	732	750	728	718	739	789	707	775	772	771	744	804	768	824	731	785	781	820	760	729	794	752	801	809	764	799	760	775	761	771	764	760	753	776	749	768	756	740	779	832	768	774	733	815	794	720	738	735	755	730	768	795	733	754	781	748	726	735	805	728	753	698	790	767	764	743	788	726	768	714	748	784	721	740	791	749	751	754	810	773	748	778	754	820	772	765	733	760	753	769	746	743	805	730	719	773	755	747	801	796	753	762	761	731	792	733	816	740	747	770	794	794	804	801	742	758	732	750	767	763	774	737	756	756	789	725	781	776	785	816	761	687	786	729	748	788	758	769	730	824	788	755	774	748	751	781	763	751	828	724	728	793	752	755	752	716	760	761	740	721	735	768	754	782	776	774	765	771	811	761	770	785	796	789	751	760	760	768	778	719	747	782	733	745	763	728	779	779	814	774	785	729	779	814	798	795	719	748	792	756	754	795	728	777	703	750	795	764	784	757	761	763	784	709	781	787	775	773	772	757	785	738	813	725	775	763	734	748	815	744	810	709	750	797	733	747	787	745	751	755	770	749	748	741	782	797	772	777	795	783	768	764	758	750	768	772	779	741	780	804	769	706	750	795	727	770	753	769	732	747	761	757	747	743	758	751	717	737	713	796	727	756	781	765	761	742	763	725	732	758	754	729	715	767	753	752	752	752	756	802	805	810	761	748	776	712	738	741	797	791	747	755	762	781	741	764	728	712	726	779	728	805	763	760	768	739	771	728	767	736	774	767	759	745	741	799	736	788	741	773	765	782	778	718	798	757	707	739	736	782	782	772	775	744	773	808	775	751	789	734	777	806	738	768	798	783	831	727	744	727	761	762	813	743	757	744	708	773	791	785	730	732	737	766	768	762	762	779	720	759	762	733	762	774	827	728	760	784	737	732	757	754	783	733	718	783	748	790	742	752	755	739	746	764	771	735	753	723	757	779	795	730	739	832	787	771	771	799	733	771	771	797	789	752	728	802	714	783	763	777	723	787	762	791	781	740	731	783	787	783	741	733	746	739	815	776	784	817	798	690	743	779	755	765	795	755	786	748	742	786	765	723	786	782	784	766	773	706	751	771	767	738	752	796	757	823	753	733	776	740	779	781	739	796	736	761	755	790	786	745	791	784	772	679	740	809	770	763	757	779	763	834	721	799	822	769	759	796	773	743	758	769	743	769	730	746	826	746	775	716	762	779	789	746	778	715	758	772	788	752	759	760	787	759	810	759	740	752	693	798	759	721	769	771	749	790	712	802	737	745	798	728	801	709	792	804	681	782	745	796	784	757	771	758	748	828	762	780	745	735	737	715	745	717	752	771	808	737	772	745	773	759	791	796	723	751	771	759	707	782	740	721	772	767	749	774	733	776	772	752	745	729	793	734	686	759	792	747	777	746	746	741	753	732	765	793	776	781	721	759	741	751	720	778	763	760	783	747	761	775	812	724	783	800	711	767	736	745	742	797	777	754	691	702	778	741	776	768	732	768	766	760	749	746	806	763	787	706	801	750	807	807	753	717	782	786	774	780	772	800	735	757	767	787	771	734	742	769	772	782	719	735	762	766	780	758	788	713	785	753	743	762	750	808	798	722	720	737	806	733	742	759	732	784	786	766	782	775	757	747	754	777	766	752	714	733	763	703	759	770	815	770	778	782	785	787	776	737	787	794	758	731	740	770	806	845	813	780	761	776	728	736	722	725	777	794	787	748	758	752	745	802	794	795	759	778	799	738	782	736	739	785	755	805	730	735	760	763	765	768	808	773	754	741	751	752	747	759	741	767	770	839	779	784	798	774	786	770	730	786	757	748	718	758	699	741	799	751	811	737	768	777	739	739	798	720	751	800	758	775	718	806	800	769	757	689	768	752	701	761	755	731	762	810	761	785	799	783	767	802	798	784	758	757	724	765	793	738	715	785	750	712	801	754	775	787	799	735	752	778	792	797	783	806	769	781	743	751	760	767	731	815	788	766	763	755	765	741	792	804	779	773	758	830	775	781	776	754	758	764	777	705	794	770	789	782	773	748	760	748	757	760	749	772	724	759	783	748	821	812	783	743	810	774	735	755	744	702	794	727	762	774	785	770	787	808	793	795	741	749	761	790	787	742	747	745	742	733	741	741	759	786	794	787	764	768	764	780	790	779	738	748	738	767	766	715	776	778	706	776	806	794	785	777	706	760	803	826	732	768	740	806	755	739	724	722	745	738	795	775	766	742	763	811	766	799	769	732	703	744	761	785	744	794	806	767	763	746	716	792	751	747	774	782	752	788	758	739	750	783	776	772	743	751	763	722	742	742	719	778	735	760	794	749	737	790	764	785	739	789	771	757	769	748	775	779	725	791	757	774	766	769	749	727	738	749	790	787	767	790	748	755	754	757	770	770	743	728	744	758	758	755	796	760	763	760	754	751	727	771	762	778	811	765	782	763	750	759	756	725	783	791	771	788	716	758	743	757	769	770	749	792	798	761	790	782	773	703	745	787	798	739	768	743	789	790	766	731	798	758	754	764	835	741	748	784	756	735	779	769	762	828	759	779
28029	25628	32450	36752	31845	28219	24170	19781	17051	13997	10767	6732	5651	3396	1966	1656	1543	1617	990	840	651	547	496	493	520	478	477	464	512	473	459	456	457	441	447	420	414	456	434	520	421	438	434	428	413	389	423	407	419	403	399	402	417	406	464	449	393	392	426	471	408	407	428	444	407	425	466	407	459	381	434	470	426	440	467	479	372	426	415	408	428	440	445	434	442	433	466	464	443	440	404	428	415	409	395	448	419	405	419	405	414	419	423	428	433	388	446	420	423	398	437	453	390	443	422	393	449	403	409	440	392	406	377	429	471	394	428	407	427	414	435	443	439	443	417	424	446	366	424	438	415	450	384	429	412	395	424	412	466	432	462	392	397	446	457	414	434	389	397	411	399	427	442	430	429	388	385	418	432	435	442	436	412	419	423	391	424	439	438	383	384	403	406	413	414	478	431	447	425	435	406	407	401	422	398	458	445	414	430	434	417	451	437	438	426	430	416	460	425	446	401	425	388	390	437	418	394	415	444	417	448	417	428	416	416	455	449	407	354	425	424	450	454	470	392	401	378	392	423	396	424	408	443	430	380	412	415	422	410	419	382	397	461	437	410	429	405	406	413	426	423	416	414	378	453	399	386	425	408	416	387	396	409	419	388	410	409	411	403	417	430	409	416	420	405	415	379	418	425	399	422	397	405	381	392	412	453	410	445	409	410	418	399	411	399	424	403	429	423	414	395	411	468	389	437	407	423	401	409	442	410	434	409	460	444	393	428	431	462	459	422	406	447	404	427	442	407	445	436	420	415	391	407	425	417	413	402	425	412	430	416	401	420	434	402	426	385	441	403	385	461	409	421	416	405	399	401	445	419	422	420	421	441	402	409	395	434	436	404	404	397	399	461	419	411	395	396	375	454	422	445	413	438	386	411	451	406	436	427	428	436	444	462	435	400	433	415	412	395	385	444	413	403	407	409	403	461	442	413	420	412	461	429	404	439	451	438	469	377	439	410	427	397	379	449	434	443	413	448	420	419	399	441	440	428	388	417	424	439	364	427	460	464	375	439	437	441	398	445	437	421	413	446	429	427	414	419	470	425	410	472	461	443	416	406	441	419	441	431	390	456	395	419	415	432	403	408	426	406	440	411	424	427	415	445	441	427	438	454	437	408	431	407	385	430	439	424	425	440	461	430	420	466	404	437	427	409	406	396	413	404	406	435	429	407	409	397	438	425	405	447	414	423	416	414	449	395	399	399	392	431	427	442	382	441	416	442	377	402	432	389	400	426	406	408	399	407	411	448	440	446	439	450	423	409	446	418	425	435	407	401	366	405	409	438	467	428	436	421	402	409	427	411	407	412	404	465	416	375	454	388	389	446	432	431	424	420	420	416	384	394	424	455	415	406	406	408	409	413	422	409	450	428	382	446	428	450	371	439	437	417	445	465	425	411	419	417	412	389	396	411	438	377	423	465	416	439	429	418	388	379	410	396	435	424	426	400	430	449	392	430	396	422	421	434	450	404	421	387	414	408	428	472	387	441	423	416	400	418	449	401	423	413	400	398	442	430	428	409	409	431	401	465	405	405	420	433	402	417	413	420	403	413	427	432	453	431	396	424	432	426	401	414	444	446	416	416	437	455	406	464	459	470	445	431	386	417	420	402	394	422	445	412	420	416	394	431	414	437	420	433	436	406	456	379	402	398	417	434	392	417	421	435	437	433	395	438	407	454	435	412	384	425	418	421	391	449	412	408	406	444	377	430	411	452	422	388	398	408	405	403	380	454	403	431	371	427	428	391	403	414	439	446	448	456	414	436	441	429	407	362	465	445	416	424	392	410	413	432	427	422	398	430	405	385	421	411	419	386	436	446	427	397	399	394	419	416	441	430	422	423	390	427	437	421	443	407	413	407	437	441	417	444	427	411	382	395	402	393	414	411	389	469	390	397	435	392	426	440	404	400	393	375	435	401	445	421	416	415	420	392	427	406	400	446	415	385	417	412	411	425	397	427	424	451	416	389	411	440	411	393	404	438	412	413	461	419	432	396	401	385	415	406	407	402	413	428	406	419	429	420	436	410	393	430	412	410	397	402	429	412	413	418	401	448	409	387	442	391	456	365	437	414	418	406	427	407	408	424	436	420	460	415	438	425	429	429	438	418	433	410	408	371	402	386	388	439	403	435	434	433	445	417	399	431	448	418	434	415	411	387	401	430	413	420	404	419	393	388	398	447	417	441	428	392	466	455	421	423	420	451	399	429	420	442	429	391	489	433	410	421	444	422	423	442	418	416	401	426	419	417	403	453	447	426	438	415	415	436	415	420	445	434	408	409	443	434	439	401	445	442	443	391	427	399	401	425	411	427	443	442	426	440	429	403	436	407	386	378	431	406	433	463	441	422	378	431	396	417	462	432	398	393	409	463	472	437	411	444	432	398	448	442	398	415	439	412	404	418	403	447	411	428	375	409	383	407	406	426	408	427	418	404	385	418	425	468	408	430	410	396	433	400	414	433	390	420	448	428	443	416	436	442	393	406	433	392	425	424	441	422	450	407	458	389	422	429	430	431	435	416	434	418	404	429	392	442	389	419	434	416	404	394	391	422	435	426	399	427	413	397	412	393	402	399	414	396	409	442	425	418	442	426	455	395	426	427	440	439	398	442	404	427	385	427	453	415	396	428	450	384	378	416	395	399	444	412	405	332	420	434	431	418	443	386	398	409	389	452	440	396	414	408	411	434	423	401	451	431	437	407	418	408	456	396	438	429	438	408	391	418	436	430	443	414	422	422	429	435	391	423	425	428	431	403	448	425	383	408	478	396	453	429	410	443	439	411	457	421	441	401	438	377	444	428	401	432	405	403	391	413	392	403	453	404	448	420	445	373	401	432	425	415	430	433	423	388	402	410	443	392	412	404	391	397	406	420	439	416	414	428	413	441	409	389	412	430	453	388	463	402	396	364	450	388	417	427	409	376	421	472	412	404	395	420	430	408	437	434	426	416	482	389	408	419	426	424	402	425	409	390	406	403	455	416	386	399	411	440	408	430	413	401	408	402	381	401	395	390	404	434	401	397	390	389	453	450	409	411	470	425	419	409	409	413	389	382	411	402	398	425	421	410	400	410	425	431	425	363	403	417	393	412	416	438	434	395	433	446	446	424	379	444	431	399	391	386	415	438	425	425	409	416	415	400	415	388	409	388	419	407	388	419	403	396	422	406	410	431	421	444	444	441	403	443	412	424	438	459	426	402	382	413	380	434	460	387	409	413	394	416	398	415	413	384	402	405	408	415	405	407	386	427	453	417	408	429	404	456	403	422	457	422	394	432	422	399	419	440	447	439	445	372	399	448	405	423	429	407	377	424	423	414	418	430	414	400	424	387	422	434	439	434	398	420	398	405	448	415	412	435	420	409	408	433	404	446	459	413	394	416	450	420	405	408	432	419	425	403	446	391	419	428	430	440	389	468	436	428	413	399	405	423	391	431	418	398	402	479	428	361	408	409	416	414	416
19566	17658	27934	38948	38503	37601	34376	31397	30525	27936	22405	16859	18723	12509	8719	7695	7163	8225	4141	3385	2245	1601	1390	1453	1438	1465	1491	1393	1380	1264	1291	1235	1218	1205	1149	1097	1078	1042	1004	1382	1099	1080	1012	1072	1031	1177	1049	1047	1049	1047	1055	994	1087	1090	1017	1041	1082	1004	1026	945	1024	994	996	1023	984	1039	1055	1002	1000	1023	999	961	1026	1036	1006	1044	1031	975	990	1030	1046	1029	1061	1034	1038	1053	1038	1105	1015	1103	1079	1101	1047	1057	1046	1024	1036	995	998	1001	1039	981	1038	920	1015	994	1007	1001	957	1038	998	1036	1021	987	976	941	978	979	971	934	1000	978	981	1015	959	1023	965	978	987	941	968	1000	1049	986	969	976	967	1017	1010	1022	1027	981	977	993	958	957	1001	1035	929	1022	976	1002	1006	996	970	997	1029	991	1023	1002	973	969	951	964	987	954	982	1010	980	983	992	938	1000	991	942	1000	1038	998	929	1024	929	1024	968	967	1015	948	1024	953	1002	939	930	1001	996	1013	990	1026	1019	953	985	949	962	1003	992	971	1033	968	1008	866	941	984	969	957	966	974	1017	986	999	962	949	987	955	1011	922	964	1022	974	982	964	966	966	1006	971	1039	959	924	1012	950	1001	996	990	959	983	952	951	1012	1027	984	958	973	1020	918	996	986	952	1061	988	1036	1020	962	972	975	989	955	917	996	1005	981	960	962	929	970	1012	952	965	967	982	1003	949	943	952	956	994	1029	1006	974	986	952	964	916	959	987	1044	969	934	1027	984	989	973	928	974	991	987	961	1022	987	1013	1017	974	1011	967	972	981	949	1009	890	893	1007	976	978	969	1072	1021	1038	1003	1030	953	963	999	972	1017	947	1004	1028	969	1025	1015	986	974	942	964	1022	1019	1053	951	947	1030	1017	972	987	942	971	986	1011	964	951	947	918	991	978	988	1009	985	1009	989	917	922	1011	947	1015	964	998	997	1011	963	993	989	997	1022	1020	957	986	998	925	984	948	999	1013	1001	971	1035	964	961	1030	985	998	1028	1005	977	941	925	1012	1014	959	999	1022	953	972	957	958	945	983	926	1000	988	994	988	990	981	961	972	961	993	914	989	943	959	998	969	983	983	936	985	969	947	960	997	1001	972	1010	981	966	924	971	1009	982	1001	977	988	996	997	975	984	973	996	983	937	1037	982	966	953	933	1012	1029	975	1009	966	1011	985	985	933	998	949	970	922	1008	961	984	979	966	983	945	957	970	1000	1004	1008	963	952	940	941	1012	983	1002	969	963	967	1005	985	1014	1018	998	1017	978	960	951	974	1032	1019	1000	931	986	1018	1013	1005	938	1009	962	971	937	992	937	1012	973	925	944	980	954	1005	962	934	955	1032	963	977	974	1003	972	1011	944	950	981	971	954	980	990	966	1019	997	992	980	923	975	1000	978	993	945	997	974	1024	979	982	980	990	972	955	1038	971	1033	968	950	966	965	971	931	981	946	1008	1049	982	976	981	925	1014	1050	1057	1008	993	941	942	1020	949	947	965	988	914	955	969	998	950	996	954	915	974	957	1021	997	1029	1002	962	958	975	967	945	1026	991	941	953	967	916	1030	1008	984	963	1013	929	969	969	972	988	952	985	961	1011	962	1033	1026	992	989	960	1020	992	997	951	973	948	979	988	991	954	914	973	957	976	968	992	993	971	1021	1027	999	1031	1008	1017	985	998	945	1028	1024	1022	986	932	967	973	988	940	1005	998	975	963	958	1001	975	954	985	978	1022	954	952	1031	933	990	998	965	1006	1022	988	966	980	989	1096	983	984	978	997	943	976	1018	1007	963	1027	1002	1026	940	962	953	960	979	921	931	937	959	956	994	1005	1009	991	965	998	1024	911	941	978	985	947	1012	1024	994	945	981	1051	951	989	980	985	955	967	1004	1030	887	985	1014	961	1006	962	1014	972	957	1026	978	972	986	995	1045	999	1000	1003	997	982	979	933	983	1007	1019	1003	968	924	987	1005	999	983	970	963	964	966	946	967	957	1026	978	963	967	993	989	950	947	1003	999	990	970	1041	960	958	982	1021	993	929	983	992	985	949	1024	972	980	969	1005	980	967	963	977	996	1014	967	967	997	1025	918	1025	974	940	950	963	958	979	960	932	1025	982	966	1005	961	1011	1000	965	950	954	1009	959	1009	940	1057	1002	1013	983	1016	968	1005	1029	992	987	951	1008	1055	988	981	988	1005	1028	971	1026	970	1019	955	1017	1022	1025	985	1027	1009	1015	955	993	1023	1042	1011	970	1002	967	949	993	952	961	1011	998	985	967	977	920	974	1007	957	945	951	1017	1008	978	958	1028	953	1011	965	1008	969	951	1000	1000	969	985	1008	953	990	968	982	976	1015	1034	940	981	963	1061	968	959	974	985	997	1015	997	976	993	1003	972	989	957	943	1014	979	974	992	978	956	974	987	976	975	1017	921	986	988	970	1012	992	994	947	973	1021	920	987	950	1021	956	972	914	958	989	967	923	1016	959	946	997	932	996	963	995	1005	963	952	976	935	1022	947	987	935	957	937	1031	990	1022	975	964	965	1040	989	984	986	945	1009	977	988	948	963	984	1045	980	1029	919	921	1010	990	994	1000	983	1015	992	960	1043	1019	991	974	1004	955	934	1071	972	980	957	1028	981	950	1017	983	968	957	989	961	1045	982	948	991	1014	1032	1002	989	979	952	980	978	964	965	1006	977	1017	965	994	948	956	926	1047	949	927	1000	1027	937	964	988	949	964	1023	962	933	1002	975	1000	939	958	1011	979	985	866	958	969	957	955	1058	967	978	974	953	983	966	958	912	978	980	963	989	960	986	952	1003	1007	977	980	990	952	979	941	968	1053	993	996	974	1053	986	991	954	983	1038	977	979	1016	969	958	1007	959	963	963	999	993	979	1020	949	978	999	1035	971	982	958	1011	1000	966	1029	929	932	922	973	1002	977	967	1066	1021	933	946	983	947	946	1000	957	970	952	951	967	950	1016	1021	928	951	1002	969	1002	1004	946	979	965	1002	972	956	976	951	1024	957	981	980	940	968	966	957	959	957	964	976	1011	979	992	964	965	956	991	1005	904	1006	967	960	1010	936	1014	976	995	926	988	980	1007	938	994	963	1041	980	976	979	931	977	971	1045	983	959	994	963	975	977	1015	975	946	898	957	989	1006	957	950	956	928	958	992	941	910	1004	1009	964	935	1013	945	934	988	985	994	993	937	920	965	958	979	998	949	929	966	947	1017	983	1025	1044	918	933	971	985	958	956	998	995	1008	1009	968	980	940	1006	979	942	976	1032	954	948	1026	968	995	963	982	949	993	970	1027	1066	959	946	978	952	981	965	998	1000	1023	955	937	978	970	959	981	1038	975	984	927	926	945	1027	950	987	1019	961	978	1019	1025	989	926	1008	962	1010	1025	953	1014	1004	952	974	995	1004	932	970	1018	965	1027	979	928	958	1005	1009	977	998	981	1050	1023	959	966	1004	1052	993	1054	943	1010	1023	973	950	1056	975	995	992	961	967	1005	1002	1008	976	970	980	986	993	1018	1029	972	981	992	1010	1027	1063	992	1004	1010	932	1035	962	1049	953	1018	923	988	960	1011	1003	948	1003	912	989	991	977	1012	946	978	999	998	932	977	1000	972	1050	950	928	902	1016	965	966	967	998	1028	1000	953	1049	947	998	1036	954	988	1011	999	973	991	1020	959	1014	1022	978	945	926	963	959	982	1011	1021	978	1025	961	973	968	974	1068	944	932	991	989	1015	1028	946	972	989	980	1003	1009	1016	1052	975	960	957	985	942	954	927	986	1030	997	984	973	942	974	943	983	978	987	979	973	1008	978	1022	902	953	1022	986	974	988	997	947	974	1003	958	944	1001	983	955	1009	990	1004	1000	983	1016	996	966	985	933	1025	1029	983	1048	941	966
4329	2632	4017	4168	2833	1803	1360	1063	793	699	612	457	392	267	247	270	231	203	210	207	197	174	218	209	190	187	203	167	196	190	173	183	169	171	168	177	196	188	171	183	178	199	180	182	172	160	192	170	178	170	180	168	180	173	164	192	172	165	162	211	190	197	187	189	166	174	182	191	174	199	177	196	185	167	199	199	177	175	181	174	206	181	168	188	166	195	173	194	171	194	201	170	186	174	165	173	183	185	184	193	168	166	196	168	195	205	218	191	159	169	178	177	178	164	184	185	182	207	211	177	195	181	162	195	198	174	188	178	206	187	181	199	186	174	207	175	204	206	208	173	196	173	166	204	191	204	179	174	170	183	211	198	175	186	180	184	206	164	169	201	191	184	179	175	198	176	206	165	174	188	189	205	170	169	170	192	199	168	178	175	189	169	165	182	192	179	187	188	191	183	192	160	182	168	204	159	176	209	197	175	162	183	161	182	186	180	202	186	202	170	158	176	179	175	170	177	190	189	210	189	179	201	194	200	164	164	181	177	189	196	193	181	178	175	181	198	187	207	172	179	182	159	180	161	185	172	197	182	211	168	170	186	182	215	178	183	196	189	174	197	194	185	183	198	181	195	184	183	206	184	167	197	161	177	204	174	208	171	181	184	154	195	168	159	155	196	147	173	170	188	147	183	167	177	199	195	175	186	179	188	160	184	192	177	195	187	185	181	180	205	199	192	169	182	193	190	213	206	203	201	177	200	178	187	159	183	211	172	168	200	186	182	201	176	188	189	179	161	188	184	208	183	173	157	152	199	180	189	200	178	177	185	154	185	179	175	198	189	182	196	177	172	179	202	195	177	163	215	166	180	195	172	208	197	173	193	181	200	180	192	183	145	185	201	175	175	178	188	193	183	169	168	181	202	199	205	196	161	180	183	163	163	192	197	171	184	165	190	189	181	184	178	182	185	173	178	183	194	180	194	195	174	169	200	205	197	157	184	179	178	156	188	159	174	207	193	202	174	183	187	177	159	205	191	179	194	193	207	183	202	191	204	195	186	197	173	194	196	175	199	185	187	173	181	169	186	166	186	175	177	180	185	193	191	174	173	177	171	206	188	181	176	200	216	209	189	172	178	173	197	193	181	179	189	195	221	198	159	164	162	190	174	173	176	172	175	176	171	178	179	184	204	158	140	199	180	173	171	182	203	185	200	182	167	179	174	183	188	177	185	204	208	181	169	197	188	172	208	175	175	173	181	168	192	182	209	207	179	190	187	189	171	193	179	172	173	175	190	204	195	176	192	192	201	173	178	216	189	177	165	185	192	183	178	178	187	197	184	198	183	180	193	207	203	176	159	184	189	176	181	164	175	205	188	205	181	182	180	164	192	175	195	191	188	204	176	145	199	184	219	191	189	188	178	192	174	181	191	183	195	171	182	195	183	199	193	162	181	193	200	171	180	192	187	183	190	171	186	189	172	187	188	186	172	170	186	185	187	190	195	184	200	160	188	186	184	184	163	187	147	192	187	189	175	152	179	183	195	177	208	193	209	180	185	187	192	157	195	174	180	186	187	172	161	185	194	220	193	172	171	182	170	160	173	169	168	184	159	190	172	167	191	182	206	175	169	181	176	168	183	178	193	172	187	185	165	195	180	169	161	198	188	189	171	201	189	171	217	187	193	155	214	170	186	177	174	175	159	198	206	167	169	174	224	164	195	212	192	180	175	176	179	179	160	172	170	185	190	183	185	198	174	190	191	157	162	184	200	178	173	178	193	184	170	188	180	166	190	191	185	177	183	164	190	186	171	194	180	174	190	188	173	160	171	174	170	172	208	198	187	178	170	173	187	191	167	188	202	186	182	168	162	185	172	185	177	194	194	192	162	203	200	168	186	190	169	210	173	171	175	192	177	182	203	174	200	172	193	168	167	194	188	189	180	189	189	182	184	194	175	177	159	163	170	177	178	158	197	180	179	183	199	185	204	186	160	163	163	204	189	163	159	183	173	187	185	196	200	192	174	215	179	193	172	168	160	183	201	210	195	173	204	182	166	192	184	189	183	193	199	197	200	182	157	154	167	197	183	198	179	156	152	175	179	192	187	197	205	186	169	195	174	176	226	164	187	162	168	163	168	184	193	174	180	154	184	181	176	184	166	162	171	196	171	200	193	185	168	189	193	206	198	176	184	180	171	168	209	188	183	190	213	175	185	190	171	201	189	207	198	191	193	199	184	187	199	171	185	176	168	153	167	174	178	191	202	197	207	198	171	164	204	201	185	169	200	170	167	198	185	187	178	159	194	184	196	210	199	161	192	164	201	176	177	189	190	185	183	168	164	195	189	170	178	166	181	199	161	185	204	167	194	168	164	187	154	181	176	185	171	200	181	157	172	169	192	170	187	172	178	179	176	193	178	179	190	144	218	185	173	202	197	184	178	199	172	194	160	180	172	195	174	183	179	170	166	196	166	199	181	170	183	178	175	206	212	187	197	196	170	180	182	167	163	169	185	184	161	210	166	192	217	186	212	185	176	200	193	187	224	164	177	175	184	180	206	177	176	171	170	179	178	169	176	183	179	185	169	186	184	174	185	174	206	222	173	174	180	212	181	187	169	176	173	185	201	173	176	205	150	180	204	197	178	182	177	216	154	155	167	194	196	163	159	165	184	179	182	205	206	162	209	181	197	198	172	185	181	197	184	205	202	179	167	166	173	202	187	181	178	186	183	183	186	177	174	168	181	200	205	187	181	196	198	184	173	155	187	192	192	184	151	189	177	178	189	186	181	191	173	191	172	186	189	194	196	164	217	198	159	171	163	183	167	196	194	177	164	181	210	190	157	193	190	166	200	218	170	174	183	189	153	206	181	181	189	172	156	179	171	165	176	214	201	177	188	171	185	210	200	178	175	173	187	164	161	162	202	177	192	177	201	182	192	208	146	162	156	187	203	182	186	155	161	179	161	175	185	160	194	185	188	170	176	185	172	176	171	144	177	177	182	187	165	192	170	194	200	200	197	188	179	207	200	185	170	190	161	188	195	193	177	198	173	168	183	181	201	176	209	165	161	166	182	216	190	161	161	189	165	198	187	156	181	166	192	177	204	197	191	205	183	175	159	185	176	176	168	165	182	160	191	184	177	164	181	186	193	200	175	186	187	193	190	171	177	170	159	182	173	184	180	177	189	209	202	211	185	194	185	182	198	187	172	173	181	183	162	200	199	187	172	195	192	191	180	182	209	172	185	161	183	200	192	211	189	189	188	164	171	204	157	200	164	179	166	197	170	205	158	176	165	168	178	190	176	161	179	182	180	194	193	179	182	191	177	190	186	188	200	187	200	156	180	191	167	206	175	178	199	209	206	191	180	202	192	190	167	156	183	189	186	185	179	157	192	163	197	203	184	183	151	184	165	161	204	187	179	186	183	198	183	166	165	176	185	193	181	207	183	193	199	186	182	196	169	182	170	164	176	203	159	188	204	219	203	144	182	177	196	181	172	202	177	218	188
4117	2984	6689	9503	7398	5951	4675	4237	3663	3469	2319	1709	1718	1218	908	950	813	808	722	656	565	524	568	518	540	548	531	570	504	537	545	482	511	503	508	530	511	507	502	508	488	507	485	512	540	502	504	507	506	486	521	447	511	503	508	434	458	514	480	461	534	453	472	507	475	497	460	497	504	530	500	487	493	486	465	497	535	529	508	500	484	516	548	519	549	571	558	516	492	550	600	557	537	556	551	503	537	482	528	507	493	502	531	504	497	476	500	485	472	501	508	518	498	523	476	499	528	532	471	516	491	483	494	488	524	485	541	490	491	473	495	520	485	480	518	523	502	503	478	500	469	520	478	486	507	496	497	504	526	544	519	487	463	531	474	480	457	487	460	493	517	523	467	521	429	510	503	484	496	466	533	541	491	515	483	497	512	480	511	469	484	523	505	510	510	523	482	523	484	508	484	501	440	472	500	497	496	481	472	496	499	474	518	477	466	479	480	508	492	512	533	518	482	484	497	497	480	485	487	479	480	483	518	489	510	452	532	490	468	498	465	497	487	489	490	514	487	488	486	511	545	545	472	542	538	511	467	487	508	534	499	472	475	508	534	471	505	515	484	502	506	490	507	512	523	493	498	512	486	527	479	459	488	517	494	464	499	494	494	499	490	515	511	502	490	493	534	486	523	517	484	506	498	516	484	506	506	447	507	521	501	576	438	475	556	495	514	499	486	500	513	471	456	523	478	514	487	500	504	483	472	508	511	460	495	485	459	478	475	505	470	514	487	486	506	486	492	525	472	492	503	492	523	471	466	500	556	514	494	491	511	488	528	450	502	472	547	480	512	531	491	488	477	501	478	493	473	495	472	514	538	477	504	543	542	513	528	486	493	495	526	470	485	510	507	509	476	492	444	474	511	499	487	534	472	459	520	508	477	532	480	502	490	498	453	522	536	500	509	514	463	522	495	466	495	486	548	528	503	483	462	468	479	518	489	524	526	534	485	551	471	474	492	519	474	513	522	502	524	476	509	509	516	488	525	495	489	497	485	503	491	503	533	449	486	506	474	513	483	520	462	493	499	476	472	467	491	521	488	501	464	480	479	492	513	489	537	446	540	481	547	492	461	505	482	463	512	524	508	517	514	480	515	508	501	531	478	479	516	469	482	498	533	532	508	480	511	503	473	497	578	478	497	504	477	529	485	463	515	506	520	521	515	474	506	477	512	484	533	490	517	529	458	513	517	518	480	498	517	505	526	538	549	524	509	521	504	488	496	522	465	490	460	505	509	525	502	499	510	534	488	522	512	498	499	514	453	491	502	501	510	539	490	445	485	459	526	510	510	496	493	476	484	511	483	452	513	495	464	523	514	486	508	517	482	458	504	523	545	504	501	479	483	471	509	502	496	485	509	503	490	490	478	459	503	468	529	505	542	514	501	516	525	523	504	499	523	467	512	509	476	467	523	489	478	521	513	486	461	495	497	495	481	484	503	508	508	494	509	486	486	555	510	517	519	511	513	496	466	488	485	484	468	457	522	494	510	473	507	499	486	498	476	502	512	512	511	508	489	523	506	477	457	513	484	487	518	512	474	497	468	494	561	485	484	480	526	487	457	503	503	520	486	475	510	512	490	478	506	481	508	500	479	509	483	495	480	488	518	480	520	482	503	489	461	509	514	485	536	482	500	488	525	477	462	495	472	514	484	493	502	477	489	487	474	472	493	507	483	472	494	520	482	490	526	499	464	528	546	517	510	502	533	504	511	508	510	491	469	497	536	514	505	524	520	484	495	530	488	513	468	499	499	486	497	534	502	502	502	477	493	515	485	491	515	511	459	496	497	520	475	516	499	507	515	504	492	460	483	528	512	487	484	515	484	508	498	479	487	501	501	529	503	560	476	467	507	524	535	532	502	524	492	468	489	532	498	526	488	483	477	426	501	515	517	507	489	541	537	517	469	489	507	487	460	511	481	503	467	527	477	506	533	508	516	531	509	459	499	487	495	530	504	536	466	524	496	486	526	472	537	474	484	482	516	474	509	502	467	507	489	544	506	508	505	469	498	509	478	507	489	518	536	505	516	500	506	500	502	462	518	523	494	460	511	531	518	490	468	509	508	493	460	511	491	507	537	506	514	516	509	519	480	506	516	508	522	496	537	478	508	483	523	453	535	537	497	521	507	503	478	496	494	496	536	489	479	479	489	491	483	463	521	559	508	500	486	487	506	504	513	510	496	527	477	431	468	502	517	492	491	532	493	513	524	462	504	508	486	477	481	498	439	473	478	487	527	524	506	503	495	526	503	483	497	532	499	540	534	492	466	496	520	467	475	487	510	489	471	482	501	500	515	486	487	485	534	498	475	480	514	499	475	517	515	530	474	485	516	476	503	463	518	495	495	458	534	503	464	497	477	484	498	530	528	501	490	490	472	510	486	518	537	501	460	500	507	476	467	469	545	505	508	511	524	500	514	491	520	487	470	485	474	499	523	509	467	499	537	472	496	510	508	516	448	494	475	494	468	483	478	498	507	526	504	495	474	508	511	497	524	536	493	535	524	482	505	514	492	499	536	509	466	456	515	510	489	537	506	501	481	516	465	503	530	509	513	470	489	485	521	491	484	507	510	485	510	475	494	506	478	527	523	477	540	508	490	489	505	514	498	512	486	519	488	483	519	480	532	502	506	518	472	523	528	505	494	484	491	489	480	479	479	533	505	503	498	476	504	508	511	479	519	462	536	538	504	493	480	487	521	499	515	500	499	486	482	512	484	528	466	540	510	517	498	530	508	510	481	487	499	520	460	518	500	490	467	533	531	473	477	485	499	502	478	533	568	479	508	497	492	475	509	513	478	521	533	486	507	497	501	541	502	496	519	503	527	509	478	554	498	514	461	503	486	502	454	501	514	546	495	480	480	498	497	474	514	493	508	504	561	509	513	526	497	513	456	508	526	498	507	523	506	475	515	511	508	491	489	513	488	543	486	524	489	527	504	468	508	509	506	492	534	501	474	489	515	516	520	472	469	509	498	505	499	524	491	489	459	493	521	505	498	543	500	500	494	548	461	512	489	498	488	512	491	499	528	487	532	492	495	528	494	506	497	526	493	489	522	507	485	490	545	495	527	478	490	514	475	462	493	525	506	482	513	484	483	490	543	535	453	510	530	521	466	529	526	544	500	519	495	538	493	526	512	487	505	476	493	438	489	464	478	516	536	520	519	506	486	489	494	524	479	497	487	500	467	507	504	511	534	448	539	489	469	547	472	498	506	490	511	468	493	529	476	534	458	499	537	490	491	516	530	505	495	503	509	517	502	498	499	503	523	552	488	497	501	511	464	458	466	461	483	495	514	510	533	510	517	513	523	497	495	516	511	465	477	506	513	484	527	517	494	533	485	523	495	509	508	503	479	531	507	490	509	539	524	482	496	503	446	483	491	503	513	519	540	499	518	517	526	480	479	524	469	533	488	492	488	469	450	474	531	465	503	484	476	509	542	506	489	504	497	520	502	531
18049	19385	27917	32686	27425	22152	16207	12439	9577	8323	4978	3124	2161	1346	979	993	989	779	473	491	377	317	321	344	300	366	336	352	330	375	322	322	328	304	316	311	354	326	272	308	328	349	286	285	296	314	302	280	313	295	303	317	272	312	286	314	290	289	286	282	330	290	304	279	282	282	304	281	314	273	311	272	321	319	281	289	272	267	291	304	277	273	288	300	321	301	292	290	282	310	283	307	311	283	346	317	293	308	298	288	288	313	279	300	312	293	294	299	268	334	314	307	285	318	267	300	272	314	289	302	279	268	293	253	308	325	295	303	270	275	284	297	254	295	315	294	296	306	274	305	312	310	329	307	284	306	303	279	281	288	280	315	315	289	295	293	299	313	288	315	286	298	324	309	271	294	322	320	268	293	290	298	272	298	308	290	282	268	283	282	320	312	288	306	306	279	307	298	284	284	303	289	331	312	315	292	274	273	306	284	265	287	312	307	307	268	326	273	282	299	311	288	291	300	268	316	303	290	302	302	286	298	276	323	287	300	292	292	326	334	304	307	286	310	306	306	288	303	298	310	282	326	313	302	294	277	266	274	291	261	277	296	311	329	310	300	291	298	304	298	304	344	299	301	295	286	281	305	308	278	314	295	287	302	346	285	268	310	307	327	287	320	296	280	268	273	279	329	285	304	289	345	291	279	278	329	268	280	275	279	290	291	290	324	266	346	278	277	289	323	298	280	305	283	336	280	272	339	296	302	285	313	285	292	323	305	320	289	253	317	286	289	299	295	327	332	317	299	309	291	329	295	311	258	282	302	319	279	312	299	265	332	299	296	317	298	293	297	302	299	271	295	290	287	306	292	313	296	324	275	283	306	274	298	303	274	305	320	330	323	299	294	312	289	281	276	324	315	315	279	304	283	315	299	313	294	304	306	295	313	322	263	296	300	255	275	273	319	287	272	250	294	287	286	278	303	299	331	301	292	268	300	317	310	267	296	296	284	307	287	291	278	332	306	303	310	270	262	303	315	274	324	301	324	293	333	314	285	301	324	294	298	269	284	292	270	285	299	293	265	309	327	310	275	261	309	297	304	319	278	295	296	306	278	317	318	313	295	280	267	270	298	305	253	315	301	297	294	320	294	318	284	311	301	316	276	278	275	284	291	307	303	277	317	288	263	299	286	295	272	325	287	283	290	281	290	297	298	328	285	301	290	303	292	303	314	310	284	311	295	325	275	286	310	288	304	294	289	290	288	302	285	290	298	286	287	278	308	289	299	293	304	292	296	289	295	300	295	293	307	259	308	278	316	318	305	287	287	285	292	283	284	301	300	297	333	307	286	297	283	261	268	299	297	310	304	263	283	285	319	321	316	284	262	278	279	329	296	303	296	275	281	300	314	265	288	278	310	279	295	321	300	310	294	294	322	276	303	313	270	267	295	305	296	298	303	289	304	285	286	292	297	325	297	310	298	278	303	288	278	290	307	286	301	293	295	304	321	311	288	296	300	309	312	313	288	302	282	313	311	292	289	324	282	305	290	275	309	307	298	290	303	320	306	301	289	298	268	303	287	330	313	311	266	291	273	287	307	273	299	279	287	306	285	279	285	308	280	295	287	287	287	292	284	299	309	314	291	296	296	294	314	279	289	306	304	296	280	292	287	317	316	263	303	279	301	294	318	278	292	258	285	295	310	285	285	298	290	284	315	281	308	314	304	303	319	313	293	316	297	294	304	305	292	285	327	328	317	282	328	310	281	307	284	274	273	287	279	295	292	310	293	299	292	303	303	269	309	307	310	267	279	267	300	287	324	304	278	274	293	300	299	276	273	290	291	317	264	303	315	255	294	305	271	274	315	292	311	315	297	301	304	311	291	260	301	336	292	307	329	344	296	280	306	284	279	268	271	309	299	289	273	295	265	314	277	276	280	288	304	277	290	276	315	280	307	286	274	286	301	303	304	304	315	293	295	295	273	315	293	301	316	296	298	272	314	296	283	296	290	316	280	274	294	308	298	270	272	290	289	294	331	313	317	283	291	306	318	307	325	374	315	279	309	288	291	312	295	285	293	290	259	287	301	281	275	322	289	300	283	313	298	301	314	319	270	277	298	304	316	281	261	325	298	305	280	286	295	284	293	307	310	316	309	310	316	288	286	298	301	341	312	312	293	307	275	269	308	294	278	271	279	299	295	295	283	287	281	301	271	296	275	320	271	268	271	283	304	320	283	279	337	293	313	304	322	327	304	289	332	288	294	275	317	271	297	304	280	287	314	294	284	278	316	291	273	266	289	291	301	301	274	291	303	311	303	291	312	308	279	339	285	279	275	270	294	300	293	293	294	296	272	284	296	318	326	296	282	277	293	284	275	304	322	276	277	308	289	258	297	260	293	291	283	296	271	289	255	279	283	293	304	311	305	293	261	297	301	297	310	282	282	290	283	314	296	308	291	300	287	276	300	310	308	295	292	298	311	271	299	266	289	304	296	288	316	300	303	306	322	332	311	310	291	299	290	328	316	293	305	286	313	267	285	314	285	311	280	319	301	294	292	291	310	285	262	299	295	306	274	316	304	305	323	294	295	321	307	278	267	322	284	275	299	287	271	316	304	284	293	292	300	343	274	298	291	342	333	249	277	272	299	267	288	309	285	271	297	300	295	271	308	298	308	294	294	287	341	327	284	305	283	316	320	311	281	291	301	298	295	293	278	285	304	306	313	305	284	288	296	289	335	317	315	304	265	292	310	335	287	325	314	311	331	268	293	285	289	256	321	295	300	336	305	306	302	290	289	298	282	307	274	264	292	291	315	303	331	308	302	271	280	269	298	280	299	318	314	286	275	311	287	301	283	283	271	287	291	322	318	310	260	297	306	330	294	264	297	300	299	274	322	301	275	308	300	319	308	305	278	290	284	295	304	302	309	284	304	278	281	321	314	280	289	308	297	320	301	292	276	267	298	329	296	264	314	312	288	298	292	303	321	295	286	302	303	322	303	300	293	315	277	271	302	310	291	298	329	281	312	265	288	300	302	274	307	302	312	279	277	335	281	305	290	327	321	286	289	319	305	284	292	258	272	283	274	276	291	323	303	294	272	283	322	280	260	296	335	283	317	317	309	305	306	272	320	315	310	285	309	272	276	292	285	281	305	258	297	295	281	270	317	323	274	315	312	316	252	322	294	293	252	308	282	284	295	310	326	290	290	313	275	339	289	281	312	277	295	324	310	325	302	302	272	286	282	302	297	323	276	314	288	249	311	290	298	322	318	305	299	296	268	310	317	281	307	307	323	282	281	271	288	273	288	329	301	263	310	287	300	275	309	320	282	274	303	303	304	295	292	265	298	300	292	288	288	263	298	281	291	306	335	289	282	299	283	295	311	292	280	346	289	293	334	338	279	318	288	302	271	278	320	297	312	302	302	293	305	310	277	275	329	316	288	295	287	272	317	298	292	318	291	302	297	351	314	274	278	314	277	283	295	319	272	321	298	290	310	316	286	316	299	266	308	334	315
13753	14484	25578	34666	34011	30652	24977	23245	19876	18155	12758	10517	8751	6255	4954	5038	4823	3595	2074	1974	1224	1051	971	1086	984	1025	958	1028	1048	1095	983	873	774	843	831	806	816	783	786	793	796	825	779	778	766	802	771	806	794	727	765	811	719	734	701	748	795	808	772	793	747	777	770	741	774	718	778	742	734	721	800	718	766	764	767	756	801	736	752	735	724	796	750	775	819	805	806	840	750	734	872	846	807	737	784	748	730	757	698	788	786	753	721	750	745	743	758	726	714	726	754	744	799	737	739	748	798	746	727	768	760	726	747	753	684	728	751	743	757	719	746	737	726	759	726	800	759	738	794	726	721	726	752	735	694	737	731	716	706	730	752	723	734	772	684	765	830	787	743	788	729	742	765	709	698	744	729	749	734	686	741	728	780	765	747	736	736	715	700	719	778	768	737	758	772	767	751	715	731	754	709	742	709	731	706	797	727	744	790	758	735	749	754	751	712	687	718	715	715	717	767	748	777	747	740	739	731	718	711	790	744	735	763	735	746	733	736	749	732	696	726	791	790	717	754	770	755	746	755	740	747	755	791	721	697	708	710	728	763	762	754	699	774	799	768	745	753	771	704	764	759	723	718	735	738	757	703	708	751	737	739	754	751	705	750	736	738	764	786	761	714	698	652	748	752	711	732	763	751	767	713	761	694	767	732	780	756	702	739	695	694	716	719	754	709	714	738	759	723	738	771	732	753	757	775	719	732	764	776	720	724	795	731	730	726	744	695	732	687	766	744	749	761	724	741	778	720	737	791	778	733	753	701	747	763	777	730	766	763	712	738	704	762	747	691	752	698	768	776	716	704	753	684	752	733	726	740	750	785	737	766	793	765	765	693	749	735	730	734	719	734	742	744	719	760	740	729	725	758	733	757	735	753	727	695	702	756	730	788	758	726	704	763	711	771	727	757	716	721	727	703	721	736	752	713	691	713	744	727	771	732	716	778	703	751	689	739	765	717	738	686	734	716	693	756	716	700	737	710	748	725	713	722	748	754	781	694	723	745	700	768	780	756	749	785	793	728	731	753	755	738	728	772	742	736	713	722	794	744	764	712	788	734	721	747	754	729	727	730	707	760	712	749	762	800	721	722	739	752	764	742	715	714	680	740	802	726	763	799	777	738	714	764	761	715	737	768	794	752	759	770	766	722	738	739	741	718	739	707	714	758	795	718	717	758	748	753	736	718	719	768	707	718	744	752	774	754	745	665	730	724	699	732	694	714	740	739	726	731	730	677	732	737	736	754	726	745	697	728	769	714	791	753	739	747	715	700	713	731	702	763	769	725	736	765	736	792	798	720	741	756	732	734	753	749	728	728	772	769	799	763	725	739	758	763	739	739	731	716	736	777	787	742	750	690	700	783	755	743	727	713	759	748	740	737	752	767	742	775	761	759	738	797	684	687	728	747	759	706	738	756	775	709	753	716	714	716	777	819	744	712	761	759	731	729	727	712	708	711	752	707	748	748	766	742	718	744	699	813	737	728	728	728	761	776	767	740	745	737	736	723	737	754	772	772	733	743	748	761	734	785	703	724	724	720	742	750	721	712	697	776	746	720	768	761	716	693	740	784	732	744	722	747	746	721	762	758	733	793	743	740	708	748	709	792	753	742	795	715	803	790	755	755	754	705	750	737	736	744	697	761	707	726	754	754	743	753	735	759	721	771	726	700	742	712	825	736	763	711	726	715	722	757	777	769	712	767	734	720	749	737	734	679	735	743	761	734	760	713	755	762	744	743	797	690	715	748	729	705	733	759	752	718	737	725	756	760	732	729	720	680	715	740	722	724	736	755	716	721	762	731	716	724	802	718	755	726	723	755	791	763	785	766	749	795	726	680	718	735	761	762	727	736	738	718	733	741	718	703	742	698	740	772	721	706	725	751	740	726	756	742	778	729	725	694	742	722	723	765	713	763	724	713	775	731	744	753	698	705	757	789	735	730	693	735	741	715	747	765	708	701	752	717	747	757	749	698	765	739	699	743	728	733	720	736	759	798	767	741	752	805	693	753	786	785	800	736	732	720	742	765	677	777	740	756	748	788	724	732	714	669	738	787	752	762	725	733	710	723	724	802	736	713	696	744	766	690	757	706	705	771	767	696	712	760	749	742	765	698	712	724	745	725	774	723	732	716	753	737	777	726	760	745	773	741	745	725	760	764	711	768	747	739	733	794	713	698	758	815	749	738	797	740	725	744	723	747	725	702	704	732	751	766	756	769	796	760	765	745	723	747	728	732	803	748	715	771	752	709	757	730	782	724	756	727	750	791	739	709	747	753	752	702	761	778	750	659	726	776	739	699	759	791	741	714	738	752	736	773	748	715	719	745	747	754	748	705	762	797	729	743	729	734	745	714	717	699	750	744	713	820	759	754	703	728	800	724	736	723	752	773	753	727	756	743	703	711	708	761	752	753	679	768	695	745	794	737	779	734	757	717	745	733	691	767	740	762	759	703	705	783	743	748	708	790	725	769	762	751	772	754	752	674	704	765	757	749	735	723	717	720	722	722	715	699	727	726	755	722	757	748	764	727	755	713	754	764	738	771	740	719	775	773	735	733	726	717	715	770	778	755	751	685	727	732	741	678	730	788	738	742	773	734	755	717	739	742	720	725	726	738	719	682	713	697	729	732	743	782	746	737	718	785	733	741	757	739	744	764	699	759	729	747	762	761	700	771	796	768	763	756	740	766	745	752	710	708	768	764	788	722	707	728	712	788	765	759	753	738	732	700	749	760	747	697	752	691	729	759	746	746	702	707	765	737	748	758	749	755	733	729	739	775	748	752	818	721	706	738	769	721	757	738	740	742	720	763	719	763	699	718	728	761	777	760	737	747	796	747	768	751	774	756	730	785	718	736	736	735	764	740	723	697	742	708	703	748	748	743	792	695	744	782	745	740	745	731	741	780	740	696	743	763	757	725	736	762	731	788	760	791	756	726	750	735	798	776	749	725	714	725	763	700	784	718	691	734	737	732	723	739	709	758	750	768	714	721	741	756	741	729	751	683	743	643	772	721	727	748	766	760	739	731	764	714	760	729	752	733	759	739	703	750	782	737	749	741	727	713	732	733	738	759	729	734	758	704	714	719	732	738	745	741	743	762	777	758	738	766	770	754	719	736	690	775	758	748	758	758	725	712	780	758	721	699	747	780	711	752	728	757	697	734	758	723	747	763	716	694	725	782	738	735	716	748	757	759	780	768	691	715	753	738	774	740	770	763	757	752	733	729	755	734	758	703	712	705	699	720	720	726	701	766	729	760	721	722	766	729	733	763	736	730	741	730	726	757	740	695	748	723	716	751	746	725	724	723	766	714	732	714	789	776	719	730	731	743	747	718	718	700	770	784	753	751	760	732	738	737	718	747	738	731	779	729	742	736	746	728	743	739	706	758	787	729	784	684	712	730	776	802	755	706	730	721	743	738	765	752	732	807	736	670	734	741	789	748	755	703	769	768	789	745	770	791	728
29017	27289	34367	39947	34637	29798	24953	20793	15660	13948	9932	6888	4231	2525	2151	1894	1558	1317	816	850	535	520	490	481	483	485	536	485	469	436	442	461	445	419	450	429	391	443	433	438	409	408	411	420	438	435	401	408	469	414	422	423	404	391	408	429	401	404	411	394	409	416	391	409	405	393	424	379	378	391	402	423	371	431	415	403	442	380	417	424	388	383	415	404	418	420	370	465	460	438	398	441	427	450	451	391	366	367	421	393	403	400	412	408	419	363	369	383	463	392	412	402	384	370	429	403	421	413	423	417	422	392	411	432	386	420	436	412	462	429	416	395	396	406	423	357	393	414	437	382	413	356	427	443	431	416	379	400	407	435	416	456	358	388	396	401	411	416	400	428	411	427	380	442	427	375	419	401	391	384	410	408	367	392	416	404	357	377	426	412	419	449	406	403	406	399	401	403	404	380	411	413	381	422	389	417	421	420	387	380	374	418	385	417	397	433	408	401	401	424	381	393	388	393	407	403	410	468	370	444	432	433	408	424	427	415	409	395	402	396	403	413	375	424	413	429	397	394	428	413	410	383	412	375	432	414	443	438	383	396	390	432	451	391	411	414	381	407	416	403	420	405	435	388	394	459	378	394	377	407	388	418	435	401	447	390	440	378	406	446	410	376	374	416	381	366	469	438	422	431	398	409	415	451	434	386	414	367	413	393	423	444	395	420	424	383	411	389	430	409	428	413	405	403	422	459	407	412	426	379	377	397	383	390	364	392	404	423	388	390	449	392	418	404	378	411	393	411	448	398	353	382	387	387	383	434	382	451	430	388	430	399	395	426	406	380	388	379	407	377	407	404	394	421	413	390	402	451	440	389	378	406	392	423	422	402	424	389	403	374	416	416	394	388	403	395	433	395	404	384	389	416	411	424	394	408	421	430	365	404	390	463	409	413	467	356	414	388	464	412	433	388	430	426	394	406	398	396	390	419	422	421	417	401	390	401	389	401	398	423	396	375	385	394	404	419	423	400	416	407	385	391	427	424	422	424	415	439	406	387	398	406	385	382	414	393	421	364	430	383	399	432	452	414	394	421	407	416	397	393	401	468	424	423	416	414	431	412	404	438	417	402	393	422	414	411	394	416	401	377	398	428	391	400	459	374	400	414	415	435	411	397	397	438	442	407	447	415	398	404	416	424	380	422	431	460	405	424	464	392	430	430	362	418	418	403	444	404	410	408	423	418	398	392	423	387	363	431	413	365	421	379	378	424	378	420	419	411	402	406	422	371	377	409	436	395	427	398	397	408	429	411	390	431	379	426	418	443	412	400	411	442	402	451	398	364	380	418	426	402	403	408	430	444	387	428	440	371	408	413	413	377	414	409	368	380	441	412	398	439	419	382	411	388	409	418	394	412	379	407	405	442	369	402	374	360	418	403	420	435	387	402	393	429	406	394	410	426	408	384	419	410	394	422	446	403	429	409	414	433	394	386	417	383	384	429	430	415	383	386	376	381	382	410	421	412	399	420	405	447	393	365	399	404	391	384	428	433	379	424	401	444	434	412	386	376	409	450	425	432	421	368	374	431	437	387	423	378	422	367	384	399	392	380	396	374	399	433	407	417	380	420	416	402	418	375	413	426	448	412	399	429	436	425	406	365	415	408	419	429	407	384	410	399	395	439	454	415	413	389	406	400	451	397	382	449	408	391	431	390	409	393	435	375	417	386	452	371	337	430	426	399	398	372	400	403	358	417	404	420	421	386	438	447	397	417	420	481	395	405	395	387	409	412	377	395	419	422	402	382	394	388	412	414	368	419	389	375	379	402	401	400	403	398	402	428	396	390	444	433	400	402	426	406	419	401	384	476	392	396	415	412	456	415	441	442	423	397	391	379	384	397	375	368	409	380	428	439	464	435	431	388	381	372	381	406	416	419	416	467	349	415	400	400	439	400	418	416	464	423	378	410	394	396	397	405	423	431	419	394	385	405	416	417	412	407	410	432	457	422	407	424	419	378	411	365	401	429	436	410	365	448	383	369	433	396	425	416	430	404	426	415	435	393	442	410	404	397	401	413	411	416	428	414	429	380	411	417	402	372	451	401	402	381	428	379	421	397	423	393	417	388	422	417	358	435	386	418	386	413	392	463	396	401	394	428	383	393	385	403	390	410	384	405	403	405	415	447	429	392	381	421	389	392	455	408	437	434	384	418	449	373	385	459	413	429	378	408	392	420	400	424	408	403	399	423	405	369	445	427	396	426	400	356	357	431	378	399	449	428	410	399	429	426	408	446	392	393	384	412	405	407	384	384	401	444	417	434	409	448	370	424	428	393	427	434	406	409	380	371	395	377	428	436	384	412	422	388	427	367	390	394	429	429	379	407	420	405	432	436	372	415	375	384	435	390	407	384	383	385	389	410	417	466	405	401	393	438	437	422	370	438	400	409	415	428	417	395	388	387	412	404	374	385	448	420	436	409	393	411	425	417	405	424	402	427	366	374	379	394	425	403	424	408	382	413	402	442	386	407	406	451	382	403	423	392	432	399	363	398	423	401	413	420	412	447	410	425	415	413	416	391	418	391	404	442	431	440	406	419	411	389	431	393	430	374	409	385	395	406	422	407	428	413	402	377	405	410	409	416	420	444	417	397	448	397	463	458	421	382	417	399	382	427	381	394	410	419	380	392	401	431	370	341	384	393	402	393	434	370	398	424	400	445	409	469	434	458	386	442	426	407	400	430	377	398	420	410	414	422	430	383	395	430	378	424	411	409	405	385	420	379	429	421	404	450	404	391	417	445	403	420	402	396	402	422	434	402	396	416	390	421	440	432	410	373	397	379	385	369	419	432	377	413	396	392	407	402	419	408	407	421	431	444	402	427	458	381	421	384	433	412	388	416	442	353	411	407	453	404	426	441	456	438	420	405	466	394	385	391	414	438	442	418	402	414	392	438	382	401	434	426	380	388	411	391	393	442	417	444	459	428	449	403	408	416	439	418	405	438	399	376	387	341	382	434	406	422	426	416	418	406	394	418	406	410	416	449	428	383	422	430	426	393	380	418	428	377	393	419	455	402	418	412	392	401	390	416	428	403	420	397	415	396	407	420	364	418	402	384	430	453	368	408	415	408	424	402	377	409	404	410	371	404	404	355	413	424	439	429	414	403	383	417	402	368	439	398	429	392	392	390	374	388	416	385	457	404	413	450	439	365	417	398	377	441	414	425	382	376	385	351	436	461	361	396	446	418	400	391	415	395	391	452	416	371	430	410	403	446	416	446	415	376	378	397	413	388	424	410	416	427	439	380	382	384	464	398	410	403	415	425	419	381	397	411	431	385	391	457	414	388	414	430	404	386	384	447	421	375	413	419	463	374	414	401	388	425	384	418	425	394	389	415	389	425	395	392	382	397	434	388	417	402	473	419	432	420	359	386	434	393	417	398	411	392	397	407	376	406	407	435	417	423	404	427	409	413	422	419	395	415	407	390	408	438	380	415	430	419	453	441	403	409	436	407
19927	19771	31359	41615	42733	38771	34490	32008	27653	26786	19932	17260	12644	9859	9913	8758	7247	6065	3574	3356	1915	1666	1488	1495	1436	1378	1512	1420	1473	1438	1344	1368	1123	1096	1051	1044	1020	1036	1068	997	1012	1049	1024	1015	1049	992	1019	1032	1032	1006	1060	997	991	997	997	1021	966	946	961	977	995	931	965	941	974	987	1008	945	1006	1009	1014	966	1002	978	945	897	976	912	1015	968	992	960	1011	1012	963	1077	1007	1106	1014	1027	1046	1052	1116	1021	1068	997	955	989	991	990	922	1004	906	925	1002	927	951	936	1017	1018	989	949	987	1011	937	930	965	998	955	968	937	977	914	912	967	925	919	950	904	957	943	931	928	892	921	940	983	976	934	957	883	951	990	989	957	971	986	929	893	920	900	952	891	923	922	960	953	959	973	955	913	899	969	909	906	958	952	935	927	962	997	958	962	948	900	928	984	928	939	968	937	993	989	941	952	922	939	989	935	957	966	971	965	947	990	1001	920	908	898	947	954	952	961	1032	956	941	957	986	943	919	969	930	913	948	953	973	930	972	1000	984	957	971	949	989	948	978	952	940	1021	948	917	975	910	971	929	994	985	922	908	976	977	889	963	919	972	968	965	940	938	998	965	928	955	963	946	949	961	925	930	892	939	957	909	967	969	989	946	943	950	947	1001	926	893	932	951	928	963	1007	944	969	967	941	1010	967	974	930	1009	1024	962	920	953	907	945	932	912	950	994	979	964	956	907	949	944	953	944	958	997	945	937	939	924	932	964	926	973	929	880	925	913	910	962	912	959	978	883	971	981	936	937	949	943	975	918	934	882	936	963	886	964	931	890	937	934	906	969	976	968	973	924	969	981	968	963	927	909	943	949	947	964	920	940	920	964	935	925	937	898	973	967	921	924	895	938	975	946	943	942	970	964	960	976	933	941	926	972	941	928	900	955	946	951	913	948	957	978	982	934	928	959	945	957	962	960	966	933	960	945	993	926	961	1003	945	942	914	908	941	964	943	939	946	946	969	949	956	985	919	988	954	931	910	933	988	922	945	931	954	923	926	927	985	972	992	926	937	1041	941	912	965	943	1030	942	983	947	964	942	962	952	983	962	896	988	994	924	903	959	943	885	968	903	928	934	977	929	923	930	968	1000	945	959	891	966	929	968	959	936	898	964	965	956	982	936	923	1012	940	976	967	930	953	938	950	949	990	953	996	1020	930	930	953	964	927	905	953	957	1007	938	987	953	949	948	920	934	960	932	986	953	969	959	987	945	977	983	960	915	962	938	958	988	985	964	928	914	950	944	967	978	953	958	929	939	901	969	931	966	913	955	917	951	1012	979	924	891	979	960	898	894	950	994	984	975	885	886	938	978	910	946	957	942	940	926	951	923	923	937	936	871	945	968	968	985	997	947	965	984	938	957	961	983	939	933	957	953	905	950	957	960	930	1013	937	942	951	997	986	910	1026	971	949	968	953	931	924	893	958	953	934	939	1002	936	1016	926	935	945	941	990	954	957	949	939	951	927	1001	986	980	966	921	987	922	942	965	971	1005	959	929	944	928	961	941	911	944	924	938	959	919	918	934	940	903	950	969	949	948	901	955	880	986	901	930	939	934	957	989	948	923	973	928	988	890	937	948	993	961	956	938	977	942	942	974	948	969	892	975	953	947	903	939	922	959	968	957	877	954	976	933	968	939	971	972	967	979	943	956	919	960	950	907	941	939	993	934	986	894	1011	937	979	930	991	908	916	964	971	971	944	975	939	955	956	903	938	916	959	954	891	958	991	919	946	936	913	944	982	975	957	950	924	948	952	952	992	923	972	908	895	903	954	985	977	938	908	900	913	939	975	891	966	958	925	943	943	917	954	930	928	940	963	965	948	898	929	862	940	920	984	928	944	954	973	1001	995	956	964	999	973	940	891	954	971	974	937	950	940	974	912	953	998	926	986	936	945	961	964	943	868	913	984	972	949	962	970	957	1008	981	976	993	950	959	979	925	911	973	912	881	917	929	990	989	976	950	948	963	1011	991	972	977	944	955	960	929	913	900	949	919	964	904	928	961	979	902	975	910	896	854	938	931	957	971	1007	945	916	972	982	990	914	927	952	918	960	951	878	1021	927	958	967	975	970	1002	985	939	912	975	963	934	908	953	960	929	975	980	928	1004	969	967	897	950	907	951	918	956	967	957	927	955	975	992	919	980	980	955	948	956	961	951	909	944	921	980	999	915	974	985	932	1011	926	975	943	918	988	913	950	960	908	984	920	941	974	960	932	872	985	933	916	965	898	982	911	970	961	881	951	940	962	909	964	991	992	980	1025	966	910	946	962	989	961	961	884	995	986	942	956	997	956	962	962	1018	953	955	916	960	994	973	942	939	919	998	959	954	952	935	921	909	974	955	947	972	944	909	902	943	950	915	975	908	972	964	927	937	951	971	957	978	948	951	966	947	1013	975	958	931	953	924	964	981	998	933	965	972	939	947	906	954	966	944	957	985	982	934	958	926	976	1004	920	955	934	929	992	1014	962	919	988	979	991	892	912	933	876	964	917	961	935	967	919	968	950	985	944	964	905	979	956	939	927	949	998	946	951	876	982	890	930	967	977	944	977	855	967	931	940	903	946	952	970	958	973	961	926	912	965	1000	948	957	973	1018	978	941	941	937	942	969	941	959	904	898	948	922	946	977	1044	983	952	952	1020	927	991	934	989	959	969	934	939	963	967	948	917	971	964	997	970	989	983	976	949	924	938	910	989	937	962	974	985	925	914	984	944	926	891	959	976	948	970	968	932	982	887	952	983	970	917	953	960	950	901	903	942	911	933	920	909	960	888	977	954	940	950	951	998	936	954	968	981	903	930	937	971	972	939	972	970	960	959	928	1022	993	967	895	947	956	957	932	979	949	951	959	943	934	933	986	940	898	929	933	914	976	944	944	928	980	954	898	950	958	934	944	963	977	959	939	953	940	968	988	961	982	974	962	934	966	871	878	854	945	963	992	902	957	1007	947	977	872	910	985	951	901	953	935	959	985	1005	953	925	938	923	988	887	996	968	951	977	946	984	955	903	911	950	892	951	933	970	944	923	944	954	955	987	927	930	931	937	891	880	901	993	952	933	918	1011	1008	950	944	978	953	923	963	1001	928	955	925	988	978	961	925	980	894	961	1005	946	928	960	937	996	977	941	883	912	984	947	961	977	974	915	960	926	912	941	949	919	972	953	936	1016	945	969	902	925	937	974	970	985	953	962	933	896	977	983	922	937	1000	898	967	901	957	914	895	947	934	985	959	912	907	952	940	955	988	965	903	933	996	941	968	905	908	941	909	1012	989	961	906	937	908	940	931	934	964	949	1000	931	980	961	1015	957	968	949	978	935	953	884	940	923	876	956	920	942	988	950	958	972	965	980	929	954	968	919	975	973	983	913	937	1010	881	931	981	931	993	974	896	957	995	963	944	925	905	1013	921	954	924	990	937	952	991	966	981	942	946	979	962	957	924	932	947	944	895	930	916	957	931	936	951	947	928	977	900	947	979	968	947	967	942	1011	943	949	928	926	936	971	987	955	979	897	973	894	941	892	942	941	855	1008	951	918	943
4659	2431	3573	4992	3293	2006	1210	993	639	455	406	304	250	238	206	178	196	187	197	184	151	160	166	158	156	160	171	174	164	180	138	167	162	178	170	122	164	161	158	164	169	152	146	156	157	181	150	171	135	163	150	178	148	145	165	173	140	163	159	161	150	179	156	154	160	167	152	164	184	156	147	138	169	163	179	149	188	124	139	159	141	160	192	152	151	148	168	162	159	161	164	175	152	144	155	162	150	127	187	158	157	154	178	155	160	161	175	160	167	149	158	173	166	167	201	158	159	139	178	167	173	170	163	177	174	128	155	176	168	176	177	154	143	160	156	188	171	137	127	142	155	153	154	156	150	135	166	188	166	162	156	138	162	188	220	179	158	161	155	175	156	164	174	159	138	157	158	164	171	176	160	190	156	154	165	154	158	159	177	164	137	145	145	175	174	143	172	146	164	163	155	172	162	142	156	133	152	165	151	160	169	166	155	159	171	147	162	183	177	166	128	156	160	167	167	161	176	170	163	178	146	161	149	180	164	182	171	140	136	178	133	169	151	167	155	147	172	165	179	127	172	176	166	142	162	160	189	163	164	168	139	142	187	155	177	145	185	162	159	149	170	167	168	148	169	151	166	166	168	170	152	146	152	178	193	147	155	161	162	170	198	175	136	164	175	172	151	159	165	163	177	176	184	167	182	153	177	173	156	176	171	171	147	150	161	176	175	167	178	167	170	170	153	174	144	157	173	143	167	149	160	157	162	171	153	182	134	176	160	185	156	150	171	147	132	165	149	155	158	144	171	147	157	153	137	155	173	192	155	165	186	148	151	179	162	169	173	172	153	163	167	153	153	157	143	148	174	147	164	157	156	166	165	154	147	180	173	170	155	149	153	171	155	155	146	161	143	180	184	168	132	170	167	167	149	168	161	181	169	166	172	163	156	150	157	166	186	174	162	165	169	185	183	150	176	167	145	166	140	147	152	156	152	150	164	154	183	162	168	176	157	125	151	157	141	171	174	177	157	159	187	161	170	168	164	163	175	169	178	147	154	144	149	172	163	158	165	158	151	151	146	151	191	151	153	169	144	137	160	128	157	163	145	175	188	177	155	192	119	166	156	148	176	163	152	126	170	138	165	129	161	158	168	159	135	137	176	148	135	164	158	142	154	146	147	155	137	149	153	175	143	164	151	161	167	137	133	154	178	168	159	178	158	150	172	171	155	163	188	167	164	178	160	167	158	145	159	161	133	168	178	155	187	157	172	173	158	178	159	169	146	152	172	140	158	173	170	144	138	159	145	174	146	156	137	159	133	148	135	162	174	165	148	154	158	156	154	152	160	136	162	176	155	166	146	143	145	149	189	192	161	145	152	181	154	166	143	167	171	159	176	143	173	141	173	189	157	179	150	168	161	154	153	144	169	163	189	135	173	160	169	147	166	143	175	170	175	179	166	148	165	126	168	172	136	149	170	152	155	165	160	159	157	153	175	166	165	165	154	180	172	176	163	151	166	176	126	166	136	168	182	156	161	165	167	172	135	143	142	193	180	154	170	147	148	172	165	189	133	141	143	175	157	162	136	156	167	152	162	171	185	165	149	175	161	156	144	185	143	159	174	164	152	160	154	175	175	161	152	156	175	152	137	156	149	174	164	172	182	157	176	172	162	142	152	152	151	166	176	139	154	150	125	140	158	137	164	138	145	158	163	152	166	149	166	157	160	146	150	168	168	179	154	157	137	151	137	158	152	151	166	162	135	153	147	157	130	185	153	155	163	161	162	147	188	169	127	162	200	164	156	160	166	148	191	159	163	139	158	164	157	165	171	161	179	141	178	158	149	142	164	165	155	161	164	152	187	150	159	150	161	163	206	179	161	185	164	169	162	166	165	165	145	151	161	174	158	162	159	139	157	151	150	162	162	163	158	165	140	170	156	160	160	152	138	143	155	158	169	165	163	132	170	145	157	143	184	183	155	159	168	156	195	141	160	171	185	162	162	181	165	172	151	131	147	160	155	142	152	169	155	161	165	156	164	168	164	146	177	172	188	148	134	171	146	177	173	191	157	153	159	144	162	153	141	182	150	152	183	153	170	151	145	158	167	146	169	174	146	163	179	174	166	180	162	156	147	156	169	150	154	167	173	164	139	175	151	166	162	131	182	162	153	183	153	153	169	181	150	174	148	185	168	145	151	148	164	131	159	132	143	157	166	145	180	148	167	148	176	141	178	159	163	161	150	157	166	164	125	157	142	172	155	166	137	169	176	166	169	144	155	156	193	169	176	172	137	162	148	141	140	166	171	161	169	173	174	156	152	170	201	166	138	155	155	199	173	170	140	183	146	166	167	139	145	160	144	169	166	144	151	155	159	161	169	175	175	153	140	168	160	150	157	174	173	145	183	160	190	172	167	162	133	162	181	146	176	166	171	146	148	155	166	171	133	185	187	165	168	161	136	161	161	166	145	137	157	173	141	187	150	181	161	154	168	153	195	162	174	180	165	145	148	172	160	154	153	161	154	153	145	147	168	179	145	144	152	150	183	158	136	166	169	142	162	170	137	161	143	167	162	189	144	167	161	178	161	164	171	143	162	153	159	176	192	166	168	163	167	152	160	141	143	193	164	159	151	155	166	156	172	167	157	159	157	158	148	163	185	157	156	162	180	146	150	160	177	161	166	180	154	155	170	169	179	156	160	150	134	168	163	165	168	162	159	150	133	153	173	147	160	162	165	152	163	175	178	161	163	166	154	145	145	174	151	164	140	157	170	141	166	164	140	147	146	138	155	174	163	154	169	163	162	183	166	166	147	155	177	164	171	169	160	155	163	172	175	157	155	166	144	151	161	168	147	144	195	157	164	186	162	178	170	158	155	152	143	169	176	158	156	164	155	147	169	132	155	160	162	183	163	169	156	181	164	142	170	149	153	155	155	165	163	169	182	170	137	169	137	165	177	159	163	152	161	162	153	152	154	179	154	160	149	173	150	148	169	153	155	168	168	159	169	147	165	176	185	142	171	161	149	165	163	158	162	148	156	168	159	176	166	168	164	179	173	171	178	167	166	157	150	176	199	167	171	157	178	174	168	157	171	171	169	168	168	174	133	159	149	140	165	170	174	140	152	176	174	153	182	148	165	157	143	162	138	181	142	152	126	155	184	151	143	163	170	161	155	148	153	169	180	146	145	130	158	175	165	162	156	124	157	166	158	151	174	159	151	151	150	153	156	150	174	172	153	138	162	149	146	175	151	141	155	138	184	150	135	162	140	162	146	150	168	146	194	129	151	168	161	142	155	169	160	156	177	158	168	179	128	143	137	160	178	169	175	151	146	160	151	138	149	152	170	163	154	143	162	140	135	147	158	164	166	169	190	147	165	186	151	151	147	136	184	162	144	138	175	158	167	152	164	147	137	169	166	164	153	180	168	155	182	151	149	169	179	155	198	147	172	186	156	160	129	167	182	165	166	166	164	160	158	147	151	180	161	159	156	160	162	127	149	164	177	147	140	175
4304	2703	6607	10342	8674	6274	4475	4145	3009	2470	1863	1527	1192	1058	903	745	700	650	607	529	490	506	491	520	499	455	453	473	473	492	412	454	447	448	443	455	429	473	411	431	429	422	440	448	438	444	455	446	448	447	448	457	421	503	443	459	431	435	434	446	405	418	450	440	434	459	466	429	449	464	445	457	476	450	430	437	428	441	435	448	461	461	480	451	432	499	469	506	450	473	448	459	472	476	457	442	402	408	442	472	436	422	462	431	488	435	486	443	444	439	433	427	471	447	457	446	449	469	429	448	460	461	428	475	445	406	439	445	448	434	463	425	435	428	431	518	429	497	471	452	479	438	434	444	433	441	444	455	431	450	420	473	442	424	460	428	399	444	466	479	451	434	469	420	441	438	475	437	453	439	472	426	435	462	391	442	415	483	421	408	451	468	439	435	487	451	447	425	434	415	440	450	473	429	455	451	460	422	426	421	466	465	430	447	456	448	445	429	432	457	441	444	408	427	415	425	438	441	448	426	468	446	429	446	483	441	426	416	478	439	446	401	426	438	462	458	421	423	501	443	443	424	473	470	436	447	485	443	420	486	445	427	449	442	448	442	411	477	483	472	431	451	433	385	420	408	441	445	470	460	413	425	465	406	414	443	435	437	465	438	441	450	450	434	465	436	427	469	405	445	462	464	409	462	402	492	421	455	467	434	440	439	430	441	427	420	446	441	461	433	470	442	453	464	430	404	427	469	434	451	456	459	445	448	514	454	461	435	450	428	435	409	472	440	462	426	413	458	445	418	453	458	461	467	405	426	420	462	456	427	454	471	474	384	425	436	448	469	420	471	440	407	433	456	448	441	443	452	486	406	453	444	424	450	468	469	487	380	479	417	425	464	449	434	459	447	432	443	476	433	445	459	443	454	412	426	457	465	416	462	450	467	418	380	423	449	458	452	414	473	422	457	485	459	465	430	455	465	435	453	451	453	434	407	426	432	443	420	416	451	456	457	433	474	472	477	462	399	428	429	489	447	431	437	415	431	471	444	435	443	418	421	427	458	481	415	453	450	460	469	431	428	426	487	401	430	446	442	449	450	464	426	440	413	422	432	464	407	490	443	414	443	453	446	419	417	442	446	444	487	431	436	449	453	465	451	426	488	472	430	437	461	441	458	445	428	466	443	439	467	471	434	406	413	398	441	460	421	481	473	479	437	431	445	416	432	451	423	448	454	407	444	438	454	415	429	440	468	441	430	472	412	440	456	474	435	438	422	424	439	432	454	436	469	461	466	428	425	401	425	449	438	451	456	481	457	474	428	432	421	460	464	439	470	428	448	471	456	423	419	389	432	402	444	454	433	409	449	438	428	423	440	433	449	450	488	440	473	415	445	461	512	446	430	463	438	434	440	429	437	484	442	423	456	447	423	467	469	435	419	465	454	423	476	419	411	450	432	447	443	453	447	435	435	444	443	470	439	456	413	443	422	439	417	389	457	408	421	430	432	417	472	477	437	440	463	456	445	444	410	460	459	396	431	439	428	477	389	433	464	449	412	425	479	463	408	412	474	478	481	441	450	443	455	425	452	449	443	426	486	417	432	458	484	427	442	454	453	455	451	464	451	421	463	428	403	451	472	465	446	434	442	429	463	437	421	449	429	403	401	471	431	458	450	451	436	415	488	422	438	467	452	436	469	437	442	429	426	469	487	456	470	453	448	402	429	469	432	473	442	433	441	457	406	404	472	443	389	432	451	421	424	439	447	447	411	446	412	465	466	430	426	420	414	426	450	451	475	414	429	463	434	454	460	460	426	429	475	429	424	449	428	441	424	482	428	429	427	465	437	460	409	444	434	466	433	440	432	463	426	419	447	419	450	477	455	431	456	434	460	450	474	442	434	397	393	427	472	430	455	446	459	427	465	485	466	459	450	429	454	457	433	441	437	462	465	432	441	393	404	469	428	474	450	454	390	437	422	445	461	437	392	451	444	466	451	435	494	436	413	440	424	499	438	402	393	445	443	446	428	430	448	462	432	430	439	437	462	430	454	442	449	442	418	425	438	427	433	459	429	460	427	428	420	443	441	461	417	473	417	444	436	489	458	437	463	431	485	457	419	439	436	459	455	431	446	434	442	421	429	438	416	426	383	463	420	436	415	414	445	433	427	456	465	426	458	458	450	451	432	451	427	471	450	428	433	434	461	412	455	449	430	454	430	466	437	462	437	448	446	434	427	425	453	450	459	442	420	463	402	456	464	439	433	418	453	421	438	443	432	450	409	421	417	440	393	424	411	446	457	436	434	459	453	491	425	485	444	467	404	468	437	445	430	404	432	396	421	449	448	453	451	452	443	446	466	467	426	460	442	419	424	434	460	452	430	504	457	452	431	425	436	429	423	464	439	463	465	453	419	469	477	378	424	458	448	442	445	456	477	455	453	458	410	436	426	401	461	429	445	446	441	454	449	440	453	461	448	405	435	409	452	461	422	441	463	421	445	461	432	465	441	423	447	451	430	445	471	462	501	442	437	442	450	426	493	437	494	463	442	400	457	463	431	451	405	428	450	397	462	441	446	460	430	415	424	437	433	416	438	435	449	437	407	412	457	422	430	439	397	446	443	478	444	436	456	393	418	415	413	436	425	440	476	425	436	434	443	457	437	396	449	448	451	464	421	446	444	423	482	420	437	424	470	429	441	467	434	438	442	446	415	420	431	417	443	434	461	425	456	487	446	420	448	468	411	430	479	436	425	459	434	474	466	470	461	435	441	425	456	472	461	438	447	429	435	453	416	422	478	455	423	460	459	458	441	453	453	418	453	460	424	456	434	458	448	440	471	447	478	460	433	418	460	431	425	427	445	481	408	421	438	437	465	427	468	421	445	454	440	434	468	441	440	446	439	436	453	450	470	445	466	439	415	441	428	442	427	473	435	417	450	417	437	465	459	453	443	417	449	411	428	456	463	479	445	463	412	448	442	425	411	448	436	462	460	406	454	427	460	437	445	435	449	425	440	422	462	422	463	438	442	443	440	399	424	438	474	425	433	440	446	443	456	448	448	424	453	431	445	429	406	478	477	405	429	442	434	434	419	441	414	465	420	439	433	430	413	454	451	483	422	431	444	444	437	430	427	458	463	453	459	447	446	421	424	444	471	449	447	436	453	461	446	441	455	477	425	449	458	435	467	439	452	418	470	431	391	479	441	443	417	424	436	460	453	422	451	430	405	411	468	431	424	445	421	471	394	431	482	412	478	428	400	423	389	454	436	464	410	420	446	430	493	430	402	445	460	412	454	433	424	454	451	467	431	416	459	437	459	440	449	483	440	452	458	440	398	442	449	470	478	453	450	446	466	425	419	457	432	448	459	434	437	440	431	446	428	450	438	471	449	422	494	421	451	438	462	449	427	433	433	438	444	449	429	439	434	466	426	465	435	451	459	462	436	441	477	455	441	446	456	441	453	410	444	378	458	432	422	450	446	484	457	399	436	438	474	435	454	427	456	431	463	472	479
21649	18729	23530	35381	30040	24968	17025	13443	8545	5556	3664	2394	1494	998	1087	1086	937	675	483	387	344	322	284	312	315	299	309	325	311	288	296	280	288	263	301	239	268	296	299	296	281	294	292	314	279	250	305	284	278	279	270	223	276	289	255	284	252	269	271	283	244	239	297	227	256	250	259	267	269	281	235	255	285	289	258	254	276	279	259	268	256	300	249	264	247	258	255	253	290	272	293	274	269	256	261	279	259	232	267	277	288	254	259	270	243	262	266	250	322	262	291	265	283	258	268	267	244	270	262	242	255	251	268	272	290	264	264	244	283	252	263	282	274	281	271	275	273	261	253	283	255	259	267	249	281	254	245	274	266	244	262	241	259	252	259	268	253	247	252	256	267	263	258	269	277	253	279	272	275	265	259	285	290	270	255	276	260	284	263	267	288	285	241	252	268	292	282	266	282	275	252	231	252	230	269	256	233	244	287	309	249	287	262	264	274	240	278	234	288	237	261	266	286	281	225	244	246	269	252	251	239	270	248	278	258	274	285	253	288	262	283	270	264	285	270	253	254	271	267	298	272	266	256	272	295	264	267	272	284	224	291	271	261	264	281	257	270	272	261	264	261	246	261	251	266	237	297	280	278	244	249	265	260	253	245	291	272	261	275	279	244	236	270	275	255	263	272	265	307	263	290	282	253	253	292	253	275	285	261	245	253	253	281	257	275	272	271	301	257	268	260	272	257	273	261	287	293	251	279	293	245	268	266	226	242	301	283	264	275	269	293	266	235	266	253	249	258	280	258	265	259	251	256	262	290	280	280	282	282	263	258	265	253	274	254	238	295	254	296	286	294	257	259	233	261	265	233	309	269	251	261	270	259	271	281	284	253	249	267	264	248	290	269	247	260	257	291	263	263	280	234	274	260	232	258	293	298	277	246	260	248	285	274	267	270	255	250	228	280	288	274	266	275	256	262	297	310	280	255	279	249	243	269	264	264	271	280	275	282	284	271	254	267	282	253	268	271	272	279	262	263	266	248	268	274	278	274	269	281	293	290	254	263	259	264	260	255	304	288	264	262	260	259	271	257	287	298	248	244	277	251	271	246	274	269	255	266	263	269	271	265	229	246	273	275	262	281	240	263	262	270	267	267	265	227	275	285	274	259	256	246	318	278	231	256	257	252	248	287	268	278	287	259	276	254	270	271	281	273	264	272	265	254	239	280	252	263	238	250	242	270	274	262	273	271	263	261	296	282	263	247	249	262	262	265	289	277	291	258	247	298	262	317	297	256	254	287	285	265	228	260	291	226	261	251	284	251	277	255	272	278	253	246	280	282	310	242	279	282	279	260	290	279	272	257	262	288	247	270	267	257	258	284	240	268	298	289	283	248	235	249	267	249	275	284	259	275	251	226	270	285	254	283	264	231	247	247	271	265	273	256	275	278	274	265	267	255	261	250	281	278	259	235	240	233	271	315	266	277	261	287	255	252	236	238	254	242	265	258	278	262	253	271	287	268	262	275	297	249	245	286	238	281	278	256	281	261	237	241	260	281	275	252	276	271	241	273	276	297	268	267	257	244	276	279	242	268	249	282	264	253	251	260	254	262	257	277	271	256	245	265	274	267	265	301	258	276	266	278	244	240	264	256	265	280	263	255	305	294	264	258	281	266	266	276	265	255	233	266	255	251	251	274	284	242	270	274	256	261	257	284	283	256	233	252	268	276	257	258	279	265	238	259	255	240	264	246	255	231	267	299	283	270	298	258	284	252	272	267	262	280	280	256	233	259	236	244	277	298	253	284	266	270	289	287	290	268	250	261	271	259	290	299	287	247	294	276	246	245	224	241	259	264	266	325	255	269	251	284	263	248	275	291	305	288	250	278	277	256	256	251	244	245	236	310	261	272	276	259	256	294	292	270	255	261	264	264	259	272	245	276	281	283	239	247	239	264	281	295	250	275	291	275	242	245	245	287	278	243	259	245	267	283	282	253	266	245	259	278	262	250	250	263	243	279	277	232	268	255	282	287	266	277	259	255	240	277	272	272	251	259	230	288	251	262	254	281	292	287	278	258	264	276	262	235	275	227	252	270	273	267	242	247	285	235	248	239	274	256	262	247	281	273	277	250	283	266	250	268	296	285	258	256	309	288	269	286	261	228	290	269	273	277	269	258	281	252	277	258	310	280	261	278	258	275	266	272	249	221	283	284	265	254	264	266	285	242	276	264	285	280	271	271	252	272	289	291	266	274	293	258	282	279	254	292	293	259	261	274	244	268	255	236	251	303	256	280	249	292	268	260	266	283	305	271	276	262	267	251	269	271	262	258	272	263	253	260	276	269	266	264	279	283	279	279	272	271	265	251	243	268	249	247	274	265	215	273	281	272	245	280	295	270	244	267	291	233	250	278	266	257	261	260	237	258	279	296	261	240	256	253	267	234	239	256	231	249	263	290	263	239	259	273	261	238	273	238	255	253	246	243	268	268	318	291	258	260	229	256	247	255	274	253	263	284	255	240	252	263	271	267	262	296	276	276	285	277	276	282	266	298	267	257	237	265	249	272	252	274	245	264	266	288	252	280	264	270	254	287	270	267	268	253	275	257	263	281	275	249	284	255	241	258	273	288	261	265	281	276	249	246	269	252	265	270	290	258	256	264	258	257	274	293	239	263	257	283	262	253	246	249	262	281	275	237	268	262	277	250	266	260	253	317	271	291	234	259	271	309	255	276	274	258	255	273	261	261	275	271	263	255	279	262	254	277	280	273	281	292	276	248	281	288	245	253	298	283	263	251	263	220	265	255	278	252	290	272	270	248	256	256	267	285	277	270	282	243	285	256	270	277	294	270	295	224	254	268	260	291	243	274	269	284	256	269	228	260	235	255	265	288	260	247	266	246	277	298	272	272	286	270	258	270	273	228	258	237	239	252	276	261	273	284	264	257	261	278	252	297	250	264	280	264	258	280	248	234	277	302	295	247	302	251	287	308	284	265	255	248	252	264	263	323	277	267	250	284	262	248	274	250	282	297	248	286	271	263	279	272	239	242	273	233	266	243	269	259	269	251	287	284	255	267	273	258	252	245	263	264	243	253	244	261	262	236	252	258	235	280	271	280	247	268	270	259	239	299	287	282	265	300	246	239	250	273	243	262	276	251	278	254	275	297	310	260	274	262	269	265	248	271	250	241	251	282	274	282	271	262	277	281	260	248	261	250	280	261	280	289	254	240	255	273	259	278	270	284	263	283	275	259	258	254	280	258	248	304	282	276	247	269	253	269	236	260	286	262	243	261	304	235	274	261	280	265	274	272	288	247	270	268	279	276	275	244	267	274	272	247	294	281	267	241	246	257	250	270	247	300	281	249	266	274	234	261	255	267	236	254	272	273	280	287	267	301	252	267	251	262	264	245	292	265	245	288	244	274	279	279	276	285	251	297	288	270	277	300	261	273	269	278	254	272	255	302	259	269	251	254	298	283	268	277	267	271	249	241	262	297	241	258	239	240	280	285	316
15880	13531	22722	36794	37409	32752	27032	23898	17900	14255	11857	8426	6808	5257	5568	5319	4506	3064	2092	1544	1168	1135	901	876	813	885	964	949	846	886	906	811	794	759	738	711	735	724	849	843	686	736	705	706	733	729	732	699	714	673	681	716	695	709	660	675	722	709	651	656	674	690	653	641	674	687	665	662	666	704	633	683	717	673	674	722	646	648	689	728	722	678	642	691	672	665	662	675	696	671	696	734	750	738	684	718	685	689	674	642	652	665	633	706	701	688	680	662	636	668	660	697	654	705	648	676	673	671	673	689	682	698	690	725	662	693	644	676	622	710	656	677	708	632	660	692	677	670	729	702	660	649	692	666	695	699	629	663	654	640	699	722	651	609	729	647	658	681	663	645	678	613	698	667	625	673	664	623	651	697	646	730	668	616	628	653	672	705	670	651	655	714	657	710	666	658	643	667	681	650	668	691	695	695	687	632	671	643	706	658	654	708	665	705	707	625	699	649	644	654	695	669	676	644	695	698	700	656	717	628	695	605	717	608	674	655	676	682	718	696	672	649	660	699	626	650	647	660	699	666	671	661	657	672	665	671	639	704	657	627	671	706	676	646	655	645	637	694	677	625	661	647	632	618	689	661	693	635	671	646	686	635	626	657	675	671	683	682	661	705	650	664	695	676	637	695	612	720	704	706	650	669	655	678	659	644	657	662	690	660	663	673	699	673	676	680	676	675	630	657	680	673	719	658	655	638	712	662	672	650	683	673	677	688	633	623	677	646	692	622	667	662	614	648	670	655	699	679	646	690	644	667	674	638	681	701	666	729	657	659	693	709	649	668	686	639	680	685	669	689	686	666	661	666	625	703	648	660	698	667	690	616	617	679	654	666	692	671	655	641	655	689	715	642	648	665	694	645	715	668	680	660	650	684	661	679	649	639	671	677	646	670	613	667	641	677	642	701	652	665	658	652	631	688	685	697	702	665	647	629	667	700	697	652	695	644	689	685	689	678	722	672	630	674	646	657	690	669	642	638	650	648	674	655	686	673	649	665	701	684	655	694	639	654	658	633	653	676	726	620	674	666	661	597	644	653	668	670	677	661	675	703	658	657	705	656	651	693	692	684	651	697	649	627	717	655	680	663	609	686	675	658	645	704	684	650	648	641	640	646	657	677	682	667	658	686	689	645	640	601	662	688	652	683	643	648	657	665	652	658	657	661	652	671	655	701	659	631	673	685	653	647	627	625	675	682	682	656	661	677	670	671	662	671	652	651	716	672	661	690	654	677	660	641	677	698	636	678	634	661	698	665	630	672	653	676	650	695	673	681	685	687	692	634	661	633	636	700	682	639	692	689	680	670	666	674	646	635	676	708	644	680	647	639	734	656	659	692	698	698	646	645	661	665	664	701	697	624	693	683	685	649	661	651	687	689	656	672	684	659	677	641	681	637	677	695	670	649	665	648	673	681	663	668	679	656	691	640	658	706	668	644	680	628	712	665	610	693	669	656	708	681	658	668	656	654	649	671	689	637	668	641	674	659	650	672	647	680	627	646	680	639	673	717	678	690	651	663	700	655	725	678	617	650	714	666	678	681	638	675	669	704	631	703	660	661	739	642	654	724	707	645	658	665	666	687	676	630	652	665	673	641	662	675	716	671	662	636	640	684	687	659	668	622	647	639	671	660	710	673	635	641	671	693	663	661	659	637	639	651	653	672	637	667	689	670	667	672	649	674	671	659	714	667	589	686	647	662	707	703	656	690	673	665	655	660	663	647	675	668	680	672	680	719	657	658	723	686	717	623	666	714	698	686	606	624	642	651	683	675	662	646	651	699	627	669	704	652	698	663	657	684	700	646	650	673	640	651	673	701	719	654	647	689	652	651	662	658	697	652	643	669	705	661	741	688	666	623	686	642	644	689	644	678	653	651	697	660	638	657	628	670	663	693	664	699	679	690	624	675	643	690	683	669	677	616	662	703	634	640	663	660	724	690	655	684	661	712	670	682	627	711	654	660	689	637	663	686	664	709	657	674	651	665	664	653	651	675	687	669	688	664	623	632	672	628	624	666	662	681	636	649	679	713	658	697	636	646	664	629	680	685	629	699	679	643	684	701	714	671	676	682	678	658	663	740	650	686	676	674	688	645	709	629	652	645	669	698	629	665	623	684	646	629	682	656	685	672	706	684	663	663	673	672	691	660	674	657	680	623	645	690	660	670	718	684	640	689	692	678	678	679	717	723	663	662	650	659	669	655	700	626	682	651	659	676	662	689	632	663	646	669	643	679	693	693	652	641	685	695	699	686	664	657	689	658	653	651	681	662	655	678	675	664	701	663	678	650	676	649	675	668	738	650	688	668	662	642	676	652	646	658	679	671	684	662	646	661	688	658	645	680	683	651	636	649	676	685	737	736	677	664	653	642	702	649	675	677	646	682	674	682	692	682	659	674	682	697	683	723	660	721	667	640	698	656	664	666	697	659	681	649	679	638	653	701	653	669	707	677	687	669	662	671	640	659	666	698	657	690	676	661	635	691	692	669	666	664	703	631	671	594	697	655	655	662	659	695	661	607	635	664	702	677	693	714	655	681	704	612	625	653	678	670	704	684	725	645	698	669	662	650	712	642	689	642	680	716	646	664	659	677	678	665	649	684	639	640	720	713	654	686	688	650	669	700	632	671	644	674	653	646	655	721	652	674	681	718	638	645	655	629	691	639	683	668	630	631	668	648	659	711	661	659	596	644	655	686	693	683	676	679	645	664	658	648	665	646	633	646	666	731	652	633	694	694	642	690	645	634	634	677	638	639	639	683	647	651	668	630	632	655	662	655	653	723	632	710	665	652	612	677	710	662	661	627	688	656	638	655	663	631	632	698	694	693	683	652	651	691	675	676	688	651	620	693	743	672	675	616	653	683	712	597	669	697	640	667	692	643	684	661	706	671	639	732	678	672	616	663	645	623	641	695	649	700	642	673	635	650	653	635	693	686	638	681	688	630	676	628	687	694	705	654	723	654	653	641	673	687	698	661	703	612	665	695	663	638	641	618	675	638	646	675	616	631	630	666	640	687	646	718	623	709	706	711	710	677	694	660	656	618	658	671	648	666	693	640	690	689	687	672	671	694	630	640	701	669	679	673	655	654	649	682	688	647	704	676	681	685	617	688	661	635	696	706	663	637	606	658	646	643	695	657	679	665	636	663	619	686	676	680	659	666	685	622	678	621	671	677	690	632	685	654	661	677	655	691	662	681	634	703	648	657	694	665	665	666	665	683	694	630	660	675	716	679	693	671	669	674	709	662	652	689	677	625	702	648	661	654	641	665	617	710	696	660	637	675	705	642	642	666	686	658	692	650	675	627	678	649	649	732	694	615	671	685	654	704	680	692	687	683	666	711	685	686	628	680	680	681	646	689	720	696	704	706	665	621	698	690	649	670	638	656	709	628	670	640	652	660	662	659	669	664	659	659	659	720	668	712	704	627	670	693	679	647	664	709	719	693	678	617	677	654	649	658
34184	31639	32389	41705	36913	32478	25795	21507	16110	11260	8375	5719	3816	2259	2340	2232	1924	1235	771	613	540	471	391	433	413	393	422	449	430	389	401	445	378	365	410	367	373	390	406	550	385	382	366	404	405	366	420	426	361	376	395	362	382	380	364	377	365	375	363	334	362	354	417	396	330	372	343	390	425	399	369	379	382	387	362	387	363	442	372	371	350	418	375	376	407	374	360	356	357	397	360	373	384	426	398	361	392	360	357	349	372	392	391	356	378	374	405	364	403	362	397	367	389	383	353	364	353	342	365	338	361	353	368	388	389	359	348	386	382	383	353	390	354	389	376	364	395	371	387	395	362	359	364	350	403	398	345	367	404	376	382	378	369	383	369	356	372	367	386	348	326	341	410	366	363	357	375	400	379	355	365	408	349	401	373	385	419	329	339	376	365	357	385	382	378	339	354	384	353	391	373	339	380	388	385	379	381	351	378	377	366	388	367	371	361	352	345	386	362	357	386	365	355	375	384	409	349	396	379	399	355	380	347	365	375	388	362	354	376	397	386	352	335	361	414	355	379	369	415	359	340	384	387	366	364	382	384	373	351	390	374	373	371	372	375	381	382	379	346	369	415	359	350	348	367	397	354	333	368	396	384	406	391	396	389	372	376	375	373	364	381	386	374	368	387	342	356	370	351	403	385	350	380	357	360	389	407	382	343	366	414	376	339	404	364	368	393	384	372	367	337	353	374	368	331	343	401	422	365	402	372	371	376	374	405	373	325	377	386	387	358	391	399	371	359	395	394	345	371	376	349	363	401	380	394	388	373	383	367	392	392	401	385	359	351	376	348	373	391	374	377	363	349	379	344	336	406	377	346	414	393	356	381	347	349	361	383	371	357	408	371	388	383	400	384	378	335	383	367	368	392	353	369	367	362	380	388	394	393	401	371	373	387	327	372	358	385	392	364	365	346	364	403	401	344	377	372	354	337	348	368	387	357	387	355	420	331	371	369	429	361	371	392	346	380	387	361	392	385	373	373	385	356	365	357	338	369	376	369	341	390	381	405	388	368	362	376	340	369	368	386	329	387	364	349	355	382	387	406	396	374	373	359	334	360	388	405	395	391	356	344	364	365	403	399	404	392	389	353	374	357	402	400	355	369	308	343	373	390	316	349	363	359	359	366	399	376	366	428	393	378	398	362	420	390	381	369	381	374	370	380	339	382	344	368	387	377	373	339	367	357	374	380	365	375	362	379	376	372	376	403	390	379	363	390	338	348	407	404	385	386	392	395	355	372	361	358	358	351	336	390	350	344	399	404	376	383	376	377	361	365	383	337	331	399	353	357	378	352	372	374	392	348	344	367	361	377	360	339	359	363	377	367	378	360	347	351	337	379	367	393	370	360	367	340	353	363	378	363	381	350	395	370	404	374	359	347	386	359	350	368	408	395	377	360	366	357	364	337	310	382	317	353	375	400	339	348	351	365	382	355	371	389	382	360	357	399	354	365	363	369	337	359	394	382	378	332	377	369	385	363	357	366	379	356	331	354	350	359	340	341	351	379	394	377	385	363	353	400	353	371	387	373	352	394	365	370	396	375	356	374	395	383	393	366	357	393	375	388	375	332	398	357	356	390	375	358	381	384	331	351	337	380	335	356	363	414	393	352	379	405	356	384	362	335	401	385	376	350	380	340	413	356	364	376	394	417	359	363	342	373	361	421	376	385	391	375	367	371	356	356	332	402	345	363	361	388	395	379	364	365	366	364	349	416	360	373	392	394	353	386	427	367	366	367	338	368	358	380	351	369	373	414	381	381	376	367	371	398	361	366	350	329	376	363	383	402	387	370	330	348	397	382	356	363	397	365	348	390	367	370	369	372	352	393	372	356	358	381	410	351	348	377	356	377	372	368	340	342	391	367	375	395	367	369	347	374	435	389	385	380	316	387	396	354	372	327	380	361	369	394	356	388	402	398	375	392	417	364	376	369	373	354	384	386	364	383	354	364	373	363	365	347	359	370	376	387	365	374	406	359	361	356	369	394	389	365	340	382	374	377	432	396	349	360	343	400	387	361	371	361	383	371	356	359	415	330	349	384	370	403	358	369	351	364	324	339	368	370	367	377	373	372	380	395	379	406	383	385	377	327	357	394	371	389	369	381	341	367	381	375	375	381	370	364	349	378	355	386	360	374	374	348	359	397	380	389	369	376	376	375	369	371	378	372	373	383	402	391	360	394	391	392	357	367	362	359	367	333	374	375	336	360	417	368	379	372	362	359	334	340	379	368	371	456	364	392	359	346	380	399	330	378	394	370	353	359	376	387	406	420	418	328	368	351	375	363	363	372	383	377	365	348	384	373	362	372	347	361	355	427	378	367	391	413	372	397	373	362	375	376	371	351	353	347	345	390	368	308	369	377	364	350	391	356	361	345	367	354	376	406	329	367	365	334	384	347	356	396	349	368	356	337	362	385	359	407	342	362	383	361	375	364	347	352	401	384	331	365	377	350	371	365	389	393	343	381	378	369	386	383	385	400	357	360	384	396	346	369	344	356	330	380	385	378	370	367	353	363	386	391	348	379	363	358	366	389	358	396	398	360	385	363	392	363	383	388	377	370	394	385	385	359	371	341	384	388	414	356	402	383	373	399	363	408	368	367	360	412	396	361	354	391	380	346	376	411	343	394	403	378	393	409	320	365	394	393	370	369	382	385	380	396	355	374	381	326	382	354	341	372	381	365	356	421	394	343	385	382	406	343	364	371	380	356	367	343	359	354	369	329	355	402	373	373	378	334	321	397	353	380	347	370	404	389	372	332	384	390	403	371	340	367	372	352	357	381	379	372	361	363	398	383	377	411	368	375	369	383	375	393	361	406	393	377	348	364	409	373	369	388	395	315	362	372	372	387	358	351	375	354	348	382	348	353	378	375	401	368	372	412	339	372	371	379	359	344	355	391	367	365	370	391	377	402	377	409	373	360	382	388	391	360	340	386	367	419	378	388	381	368	379	346	383	356	368	379	362	422	366	396	353	374	323	337	381	367	366	399	364	328	364	361	383	360	382	369	380	355	340	360	345	371	387	373	367	364	375	334	395	366	416	346	391	390	340	377	388	382	382	367	397	355	355	373	357	404	367	344	363	376	397	363	369	388	376	379	334	399	324	375	380	383	338	392	364	361	383	359	354	360	353	394	339	379	383	399	374	411	397	383	364	371	348	355	364	319	361	368	393	387	395	358	356	382	409	371	383	356	356	343	365	356	361	331	365	363	374	363	328	380	367	410	338	376	389	361	407	361	367	363	318	387	363	402	369	349	349	377	378	360	370	399	382	376	374	346	364	370	389	345	364	362	390	390	373	387	383	397	395	368	375	400	349	360	377	347	373	336	384	377	363	372	371	383	366	409	334	395	341	359	401	368	374	378	353	358	375	376	376	326	376	356	380	355	375	370	364	374	339	415	368	351	352	398	372	376	374	382	367	357	409	354	359	375	336	377	391	362	411	365	358	394	376	368	379
24176	23066	29794	42831	45615	41913	36439	33160	26810	22492	18707	14922	12085	9187	11454	10186	8972	5107	3057	2297	1812	1579	1305	1213	1242	1270	1217	1238	1232	1222	1163	1106	1025	1049	971	1026	997	916	1427	1706	980	975	986	968	927	939	918	973	950	889	880	916	885	915	934	857	900	900	961	875	926	912	824	892	882	890	919	823	944	890	891	929	890	864	887	823	916	851	883	926	883	896	938	922	847	939	905	926	906	928	860	945	925	925	908	923	909	866	824	877	907	884	877	885	884	866	809	855	901	878	908	876	860	860	865	880	904	834	923	846	880	857	845	884	811	857	921	916	930	895	867	856	902	853	869	872	835	884	856	895	872	843	882	840	873	883	865	874	900	886	851	817	895	792	934	835	848	864	816	893	813	814	923	896	847	902	844	871	847	849	865	903	877	843	846	831	891	893	882	832	925	859	843	923	833	856	927	931	913	881	889	855	918	871	853	861	880	885	913	855	772	874	869	905	889	848	902	904	846	912	851	802	838	851	860	854	827	849	909	855	889	880	885	895	937	873	874	837	884	902	887	881	877	827	889	899	831	881	895	856	856	841	892	877	877	855	785	897	818	879	858	900	835	870	850	860	841	892	860	891	972	846	843	892	865	855	859	870	870	904	838	958	853	865	829	873	888	846	884	892	875	878	898	891	854	892	867	863	800	885	901	903	884	861	883	853	867	871	842	826	831	832	869	862	855	912	872	839	840	846	881	850	905	863	894	884	857	850	852	882	796	819	872	851	861	920	861	856	860	869	883	871	868	915	870	885	859	892	921	900	788	914	833	874	875	903	882	853	810	896	893	848	855	821	922	918	870	850	828	849	908	922	884	846	894	845	876	835	887	844	880	882	860	821	859	896	876	855	842	850	834	899	859	842	842	902	881	874	811	874	894	893	852	894	896	824	893	921	831	856	821	897	840	840	910	892	861	868	872	903	820	832	863	861	826	894	867	885	810	860	880	897	847	903	889	851	878	858	830	919	891	826	840	800	847	848	817	851	888	887	808	881	850	866	862	822	863	869	912	846	906	874	851	903	883	831	924	814	882	833	857	841	825	834	879	851	856	851	890	875	837	908	866	903	922	884	827	842	908	894	857	848	874	878	858	831	892	891	841	811	839	914	836	852	853	920	840	852	898	853	901	883	806	908	863	847	828	807	904	840	898	872	848	876	880	851	855	888	884	868	859	857	835	916	836	864	833	881	878	867	885	856	814	871	917	901	957	852	864	893	865	914	901	848	854	845	826	878	847	903	921	854	920	881	849	865	858	905	841	848	855	819	863	876	852	836	833	889	871	826	876	881	854	894	837	836	856	863	885	907	871	895	921	845	886	896	841	862	846	936	861	863	865	850	842	908	875	852	908	857	855	887	886	847	867	829	897	885	880	879	912	790	818	872	848	844	880	830	894	918	800	893	855	893	850	863	906	848	862	886	837	875	839	903	892	889	882	899	876	868	857	855	866	889	915	832	834	832	877	875	880	899	932	904	854	898	892	856	813	814	846	815	871	836	828	829	892	833	853	898	877	860	853	932	879	870	920	820	842	845	896	861	854	839	864	834	860	869	849	877	881	887	892	899	852	896	851	859	875	852	835	878	771	896	869	855	911	863	880	913	864	897	883	907	842	884	910	832	854	835	878	834	916	881	851	873	922	873	860	924	871	831	828	899	847	854	895	866	851	897	877	897	900	909	878	844	849	841	908	871	921	836	845	865	846	882	894	846	867	866	872	862	883	819	864	857	819	835	868	901	861	867	872	833	849	914	902	890	870	877	949	854	826	877	902	901	903	824	852	807	837	826	866	832	875	858	864	883	870	847	850	838	874	838	930	861	865	916	831	909	816	862	888	875	877	850	870	826	924	860	870	895	835	880	875	896	870	899	894	850	843	886	846	905	848	865	877	834	898	910	819	881	833	883	865	881	897	889	863	855	880	883	843	850	866	883	895	856	853	890	875	855	857	882	872	876	821	853	886	866	885	921	880	884	838	836	861	855	852	864	862	842	903	897	859	878	854	837	907	889	842	901	867	846	858	849	851	888	916	825	911	907	854	840	901	824	869	836	843	851	865	872	859	878	881	884	921	821	825	845	835	855	886	901	836	906	851	865	880	911	913	909	846	862	876	908	835	858	867	866	928	861	808	863	863	881	853	910	878	850	843	850	905	905	860	855	846	884	847	848	831	820	886	830	843	837	877	884	839	826	880	879	874	817	880	847	849	870	864	855	899	853	834	868	819	863	857	847	830	858	836	824	897	851	864	881	880	927	879	836	866	907	870	804	913	799	864	871	849	851	891	865	825	892	897	904	897	852	872	834	852	895	842	855	857	848	832	881	839	864	882	879	872	875	880	829	855	882	871	934	874	898	832	922	841	876	824	922	881	870	893	877	870	878	851	843	837	869	892	872	860	814	823	876	842	860	897	870	880	867	889	912	878	884	824	856	863	881	838	862	913	847	848	883	843	870	894	908	875	862	826	878	828	829	880	874	890	806	890	863	861	865	879	829	895	849	871	837	840	888	853	900	847	867	886	846	845	865	851	884	860	885	904	865	846	893	845	890	893	884	841	819	841	883	861	878	883	850	873	882	867	839	845	884	902	836	903	896	893	898	882	879	884	855	839	865	835	906	883	818	927	878	906	890	846	892	897	838	848	862	922	868	878	865	832	876	887	850	873	878	853	817	848	851	838	914	806	825	814	879	834	855	842	912	869	875	869	853	840	878	887	877	848	851	875	811	874	843	854	856	851	866	855	922	876	851	890	863	877	858	831	857	947	839	822	869	916	882	840	867	828	891	864	905	854	884	893	906	846	887	871	922	856	827	901	880	856	890	929	905	897	824	808	900	850	766	876	874	833	852	821	902	885	857	892	865	858	868	845	897	886	904	873	868	864	860	817	895	918	901	822	942	864	821	877	853	812	883	847	858	836	853	852	874	872	832	867	885	807	874	897	898	883	815	835	886	834	867	884	891	866	888	874	840	862	814	876	841	829	925	928	860	886	850	867	846	882	929	834	835	843	830	884	849	822	893	909	861	880	846	846	917	851	817	920	808	853	819	844	824	850	843	863	857	850	854	847	892	848	857	880	887	848	847	880	824	878	911	892	821	901	892	891	947	856	878	920	897	856	829	825	870	876	856	863	825	856	859	900	840	843	813	901	869	859	858	819	872	837	816	921	831	889	856	870	869	830	819	866	877	830	900	847	846	939	890	885	881	893	884	936	907	900	907	847	889	896	875	838	883	888	853	905	832	806	911	853	875	847	832	924	824	896	871	858	874	944	820	872	856	889	882	876	900	872	868	885	858	852	888	847	889	917	851	862	867	883	899	870	878	881	896	910	841	950	934	882	860	833	866	888	877	823	902	843	836	865	854	809	843	841	841	836	839	830	882	837	939	852	840	864	870	895	917	841	849	899	839	853	902	824	883	831	890	914	911	857	851	869	873	877	832	897	852	871	848	934	838	894	855	841	904	838	926	876	887
5273	3400	3928	4433	3234	2546	1382	914	600	432	340	248	210	214	206	196	172	165	140	131	125	128	137	162	153	145	146	113	156	148	124	123	135	142	137	130	137	133	127	120	149	140	140	142	132	136	134	123	142	128	131	140	130	138	140	109	116	108	144	149	142	115	105	124	121	129	138	121	135	140	125	125	156	136	114	104	120	145	133	104	135	112	123	124	121	147	125	139	153	145	117	154	151	138	135	114	122	127	166	131	144	147	134	126	141	134	115	145	134	141	131	156	133	115	133	136	137	136	119	138	131	127	141	131	136	135	148	120	147	135	122	127	145	113	135	148	130	140	161	133	146	109	135	133	126	126	130	133	117	135	138	136	125	128	127	139	128	141	132	126	135	151	141	132	131	114	132	134	117	162	149	132	120	112	135	126	123	130	153	124	143	149	119	126	135	134	136	140	133	132	133	133	127	132	141	153	131	165	150	118	128	121	162	137	141	149	135	137	141	117	135	109	171	131	103	142	145	147	136	133	151	150	109	155	130	134	149	140	125	152	122	140	132	128	138	135	127	127	135	116	148	144	127	137	126	124	145	141	133	143	127	140	119	122	129	123	125	136	147	119	145	136	135	132	98	137	125	144	142	133	132	136	125	133	153	146	124	138	123	140	141	127	126	123	123	120	143	128	119	127	157	137	147	147	126	92	138	134	136	154	151	137	125	125	135	145	131	143	144	152	132	147	110	117	151	160	142	113	104	140	137	124	127	138	141	122	146	132	129	145	138	135	141	148	146	146	145	123	115	150	129	135	143	112	136	135	127	125	137	120	141	142	143	139	136	125	153	127	124	150	117	126	138	147	138	127	129	143	144	129	141	143	131	126	122	135	128	138	145	134	136	137	144	123	149	136	140	133	136	127	132	136	131	126	107	127	100	137	142	133	134	140	128	128	111	147	123	135	119	145	129	139	140	124	129	138	132	134	114	136	122	130	121	165	129	116	122	132	139	144	134	138	134	148	135	143	129	127	141	149	141	142	137	120	127	118	123	154	145	138	141	127	125	143	166	143	109	143	139	126	130	158	147	142	123	132	137	128	136	147	117	147	149	151	145	146	118	119	141	143	155	126	114	122	150	136	143	123	121	124	128	137	113	131	134	113	120	134	150	111	138	168	129	128	143	151	173	125	104	112	131	118	140	133	143	141	142	128	136	141	126	129	122	125	129	129	124	141	131	139	136	135	123	127	129	108	129	116	106	124	141	127	148	152	116	139	122	141	154	137	133	131	149	129	129	123	132	130	150	127	154	150	111	120	112	144	121	141	134	109	139	139	130	127	142	139	139	120	143	128	154	122	120	117	122	140	132	131	137	115	129	136	142	142	128	152	113	132	130	138	136	130	116	128	119	134	143	138	138	128	151	117	121	121	124	145	147	157	132	127	120	121	150	147	131	128	136	144	130	137	134	128	137	145	113	116	112	150	133	136	129	142	132	130	162	128	140	140	138	142	131	147	136	115	134	124	136	160	127	142	120	148	143	139	154	148	140	131	129	132	145	135	145	148	139	117	136	138	113	135	137	143	135	118	132	158	143	129	118	148	135	107	114	149	156	141	140	108	130	142	142	131	117	127	127	116	136	139	133	118	124	112	140	137	132	131	130	143	129	123	140	130	143	131	136	134	130	119	129	153	160	117	127	124	140	152	134	150	129	135	122	148	149	133	106	135	151	136	124	125	144	150	135	129	134	142	134	144	126	129	122	134	100	116	139	135	145	127	146	137	147	129	166	134	126	125	137	141	141	115	129	157	119	118	140	147	163	137	136	137	144	139	111	128	141	117	139	151	143	118	144	118	166	122	153	136	130	120	125	158	115	133	135	125	115	143	123	145	125	146	145	146	129	136	144	148	127	148	139	110	154	129	112	110	151	127	126	147	137	136	134	125	110	124	155	134	144	131	133	148	132	138	139	147	142	133	147	154	139	124	162	144	127	128	122	116	139	133	136	129	161	125	137	113	110	127	118	117	117	134	113	140	111	135	130	131	128	122	124	143	141	129	104	129	151	143	157	167	124	142	130	146	139	127	150	124	153	132	114	98	124	151	118	125	131	128	143	108	143	125	171	144	131	128	145	139	103	119	124	134	140	131	121	142	152	143	120	142	135	127	128	144	116	119	116	122	137	146	137	137	122	137	140	133	131	147	135	122	135	123	142	125	130	138	127	132	142	125	130	98	146	143	120	144	120	147	146	139	137	150	116	157	133	132	106	124	133	121	165	149	112	144	133	138	126	129	135	147	123	151	136	128	128	130	133	121	134	149	143	121	164	126	148	119	145	124	137	122	149	132	125	146	116	144	132	145	158	143	125	117	119	122	153	139	134	142	143	146	151	147	145	133	99	136	117	136	147	138	158	149	129	154	150	125	145	112	128	137	116	118	132	127	129	129	149	146	129	132	142	123	139	125	150	139	121	122	144	122	141	128	139	134	140	141	145	143	144	150	137	100	135	128	109	124	147	131	132	163	139	129	122	135	135	135	107	122	159	143	137	133	135	111	117	138	122	116	138	138	144	131	143	105	138	128	129	138	130	126	148	123	127	123	125	132	129	117	122	114	124	97	141	119	118	139	119	130	150	124	123	140	156	142	158	141	148	143	135	133	109	114	102	136	130	124	144	137	134	143	135	131	149	165	134	124	120	140	161	117	122	142	129	127	131	119	142	154	150	154	134	135	134	113	129	123	123	133	128	137	130	112	125	132	146	142	116	117	134	140	127	140	125	130	144	132	142	126	126	139	155	125	136	123	135	140	139	143	122	147	149	148	135	129	135	131	133	138	139	131	130	145	133	137	127	135	128	127	135	149	119	165	138	135	125	128	144	136	138	135	131	133	134	158	124	137	141	120	139	129	141	135	120	124	120	163	119	165	132	132	141	116	120	149	119	124	127	140	146	129	146	132	139	143	139	125	145	141	149	144	142	134	137	137	145	141	120	146	133	123	130	131	127	135	121	125	133	108	116	133	137	136	129	142	145	139	140	145	145	112	132	138	144	151	131	140	142	139	137	128	127	132	126	125	129	136	149	137	143	132	144	139	146	119	122	148	137	132	146	131	140	160	140	133	130	144	123	137	110	144	134	148	137	129	134	125	140	113	135	150	120	136	130	126	137	149	121	127	119	133	148	165	148	137	137	134	123	138	144	152	140	127	118	147	123	126	129	125	121	117	130	139	124	148	132	121	137	128	119	159	133	110	117	125	130	136	136	154	115	124	155	136	118	149	161	142	132	138	112	116	135	144	117	116	136	150	158	136	135	135	105	131	122	149	126	135	124	137	129	150	120	136	135	120	122	113	146	138	143	121	129	132	120	109	129	122	130	126	140	127	118	124	130	130	133	117	136	138	128	151	157	115	135	125	129	146	115	126	125	131	141	114	139	117	124	135	121	116	140	142	119	127	138	131	117	150	137	125	129	117	165	133	136	116	139	142	152	131	125	129	158	144	134	120	129	110	122	130
4860	3496	6938	10470	9612	7994	5048	4161	2826	2094	1767	1220	1113	976	955	896	750	583	490	443	492	467	431	425	436	423	430	413	395	378	383	400	408	405	388	397	369	380	407	383	393	402	367	386	363	409	361	359	374	370	353	366	400	386	406	400	396	387	390	368	392	380	419	362	365	423	374	381	425	376	348	352	404	370	377	387	382	389	364	405	401	365	406	403	380	379	365	395	402	362	390	400	385	421	406	397	420	375	395	363	363	409	439	365	369	399	373	363	357	381	405	402	380	388	372	393	404	377	395	389	386	434	385	391	352	397	402	364	372	384	416	433	379	382	379	390	350	393	363	372	383	399	386	405	400	414	375	363	388	364	399	377	392	363	390	394	363	385	386	386	397	352	390	387	372	388	370	359	367	375	376	409	356	370	397	401	415	434	382	356	362	372	366	334	405	373	404	391	391	393	405	377	375	374	400	353	394	380	408	385	381	385	338	382	420	397	352	388	384	396	381	374	404	374	368	371	385	397	377	372	375	378	375	370	382	391	386	410	361	383	408	378	380	388	371	366	393	392	414	397	358	368	364	375	376	377	386	390	402	380	399	397	361	406	400	367	420	374	393	370	405	364	384	391	412	409	375	422	362	407	380	378	409	385	384	390	401	359	369	394	389	398	412	376	375	361	427	346	400	375	414	396	380	397	386	388	399	383	371	376	408	368	384	346	364	390	379	371	380	385	398	401	393	363	379	367	389	380	385	363	347	362	402	357	377	373	400	387	370	377	375	391	385	351	379	374	367	409	355	396	388	377	359	358	414	397	353	377	386	368	402	379	405	382	397	386	378	365	354	384	377	363	368	408	365	399	382	356	379	376	395	344	378	359	397	385	410	389	374	418	393	411	367	378	361	372	405	414	360	375	382	420	399	400	386	356	364	377	377	402	357	348	346	360	400	373	383	397	360	388	365	381	408	418	377	407	360	373	410	362	366	392	372	390	372	400	379	380	373	391	378	351	377	382	372	357	385	418	347	374	382	360	359	426	408	386	346	344	401	388	371	407	398	370	374	369	389	371	409	358	382	402	411	358	380	378	369	398	373	418	364	365	403	377	378	382	398	426	383	423	375	385	375	388	410	387	361	380	367	380	375	430	351	381	376	378	388	368	345	369	403	380	371	392	386	404	367	401	385	378	383	367	348	363	376	412	386	401	360	375	355	394	369	407	374	352	401	377	391	391	394	403	401	408	389	399	373	354	392	364	386	422	348	395	364	383	403	389	347	392	383	408	381	399	376	401	393	421	368	359	387	393	395	368	395	407	369	380	377	400	381	418	398	387	411	391	395	366	386	358	402	384	348	335	376	382	393	352	380	396	345	386	413	344	351	361	380	377	359	391	417	385	359	380	405	343	435	378	336	405	375	361	375	417	395	399	391	385	393	386	373	398	372	389	366	359	366	400	375	372	391	380	358	362	414	399	344	365	355	401	365	385	396	382	390	397	359	369	385	365	371	387	377	362	363	370	408	417	427	390	365	417	387	374	363	363	390	376	436	367	371	379	387	394	397	403	389	398	368	394	377	390	395	392	363	353	366	377	365	407	370	363	390	354	393	416	348	394	351	388	391	381	369	402	393	363	384	377	413	374	348	379	376	401	372	357	372	388	370	404	380	390	385	393	418	379	374	400	371	373	379	378	406	361	380	401	367	385	375	394	385	360	388	377	377	397	420	394	377	379	416	372	396	385	364	360	369	398	400	394	418	355	392	359	401	397	395	392	408	371	374	358	359	339	361	396	366	396	404	419	382	402	355	365	411	375	378	404	393	355	375	379	405	405	374	382	358	374	370	360	351	385	400	372	397	396	365	417	396	385	386	406	369	363	358	348	408	398	374	394	385	383	372	406	387	401	383	380	370	364	406	362	382	392	411	370	370	404	421	348	422	367	376	372	417	363	374	377	381	365	395	357	367	404	364	364	377	387	361	379	381	369	375	387	397	387	353	395	376	372	415	389	367	382	373	406	361	373	392	361	393	413	419	373	369	395	367	361	395	404	375	382	387	416	404	402	401	386	362	401	401	335	397	369	407	393	403	413	391	414	397	407	365	379	389	407	358	374	418	350	392	366	393	361	346	392	414	387	367	406	348	379	401	358	404	369	410	382	363	359	387	362	404	404	397	390	383	378	395	374	380	345	393	374	353	396	375	374	393	440	383	341	403	379	370	416	380	344	401	382	381	405	358	410	343	397	374	379	391	410	415	375	348	397	406	386	374	369	372	354	345	426	399	353	407	346	407	395	410	385	429	384	395	348	408	387	376	374	375	374	416	374	385	381	398	411	359	379	356	397	416	406	371	404	407	366	379	395	413	351	417	379	408	396	371	403	377	421	416	378	379	384	369	390	386	386	378	391	404	382	366	378	369	378	360	398	394	392	367	392	399	406	382	383	357	392	387	406	406	389	395	356	384	366	377	404	376	376	393	441	406	355	418	392	368	381	403	388	368	410	388	393	354	412	386	367	419	362	364	388	380	376	377	381	399	378	412	384	374	353	378	380	400	412	388	370	395	401	348	376	412	363	402	414	403	370	376	384	369	403	369	382	412	366	369	364	368	391	365	417	389	366	339	388	369	373	382	393	394	403	402	389	388	387	373	406	349	395	370	372	382	381	387	385	431	404	381	372	390	396	356	370	366	373	377	359	386	372	371	382	391	374	393	359	379	416	385	355	391	398	402	354	362	350	397	387	396	394	390	378	370	363	414	383	413	394	394	409	374	409	358	383	410	383	379	398	377	351	415	402	392	365	351	390	396	376	381	394	384	397	386	386	387	395	394	368	360	353	360	378	396	357	414	404	383	376	359	399	384	342	385	372	371	376	380	377	356	396	362	388	362	391	353	391	389	376	379	392	362	362	427	362	378	390	419	383	410	380	331	372	372	402	375	375	390	363	377	375	398	394	387	410	372	396	376	373	383	392	389	384	396	368	392	397	358	415	397	375	396	391	340	392	390	361	389	397	399	404	370	366	362	366	399	369	374	344	398	443	399	357	375	369	381	400	349	368	397	389	379	388	436	408	336	400	389	352	365	356	388	384	380	374	410	380	412	391	384	392	384	364	384	380	356	361	388	357	370	379	366	356	403	391	402	396	388	364	411	418	376	369	374	362	402	392	384	390	340	386	368	373	405	371	379	381	356	392	375	355	358	378	400	375	402	374	366	364	419	409	393	338	389	352	383	376	360	410	360	409	377	405	388	392	367	395	367	417	377	404	405	384	349	393	403	391	388	389	347	370	390	371	381	366	404	350	384	419	374	402	379	376	356	398	367	354	388	380	353	384	380	367	389	365	370	378	389	374	406	381	373	353	356	392	375	412	403	339	376	363	410	404	385	401	392	374	390	379	394	351	417	354	387	376	370	404	384	403	417	355	387	384	393	386	355	403	369	402	363	384	374	380	375	372	358	363	386	350	387	389	389	350	391	397	396	387	374	393	369	380	379	338	398	381	380	415	385	362
26078	24064	26690	34850	31377	28029	18944	12818	8558	5301	4318	2667	1702	1886	2385	2221	1060	673	438	350	317	290	274	268	272	264	292	268	254	266	290	243	277	245	258	255	270	269	268	226	228	262	266	252	259	239	235	247	271	224	257	259	244	246	268	233	243	248	277	238	249	274	273	259	243	251	226	249	240	248	263	260	265	251	260	242	251	254	250	236	247	234	266	216	271	265	240	269	229	244	256	237	258	251	253	248	275	238	249	260	270	265	237	249	274	234	263	252	271	237	225	255	244	267	241	270	230	241	271	240	268	229	256	260	266	241	241	215	266	292	265	248	244	238	249	286	266	235	231	262	279	250	240	276	269	239	245	265	250	229	235	256	251	240	268	269	229	255	239	239	227	274	226	247	247	255	240	235	283	244	252	238	219	230	270	241	249	246	246	255	259	246	255	230	228	243	234	256	246	268	250	243	224	235	244	240	266	228	261	246	242	243	243	231	259	232	235	239	260	229	253	239	224	265	249	221	260	239	258	230	246	251	269	251	235	277	255	262	232	248	252	254	245	223	235	256	268	250	243	252	259	261	259	261	232	250	230	247	226	250	253	251	268	261	258	256	264	266	273	256	224	237	260	250	262	261	255	282	255	240	248	246	258	251	241	272	251	233	261	254	241	248	251	231	242	261	244	239	245	243	236	241	273	295	250	264	271	259	233	236	241	219	264	245	228	222	237	264	268	255	244	251	258	247	244	220	265	251	259	259	272	246	245	287	241	222	248	256	248	281	225	290	225	241	242	266	273	228	255	262	221	248	249	231	246	236	257	223	240	230	255	245	245	213	256	244	247	257	248	261	246	219	240	246	257	247	265	248	271	244	257	247	289	230	248	280	255	264	267	230	253	238	242	268	235	242	253	241	249	251	266	219	236	264	257	233	230	244	220	231	288	238	275	242	256	261	258	230	222	228	243	239	257	244	239	238	272	270	273	250	239	250	245	259	230	252	261	260	277	234	232	274	270	275	262	248	228	251	251	242	277	254	273	259	258	259	268	240	230	265	252	235	250	260	229	250	227	256	238	215	263	262	257	229	241	240	262	266	246	276	265	275	257	248	265	246	246	248	244	278	251	217	266	270	216	263	262	217	252	245	242	251	251	273	265	275	258	232	255	228	274	227	248	276	252	257	269	227	256	261	278	252	241	246	274	250	233	227	235	240	245	242	259	255	252	237	259	251	268	246	237	275	233	279	232	247	247	253	243	234	240	268	263	248	274	280	234	289	265	261	229	221	229	251	248	302	268	242	248	221	231	263	253	260	215	257	234	251	249	238	238	246	245	266	255	251	270	279	260	211	235	262	248	264	243	249	246	242	246	266	237	252	252	230	242	242	270	269	236	241	247	241	231	267	226	246	248	252	239	245	251	241	265	264	261	252	260	260	239	241	286	230	253	224	261	267	246	235	277	252	254	222	226	275	265	247	252	239	256	235	248	245	255	242	236	228	241	250	239	220	232	221	248	235	249	258	254	260	240	240	266	223	249	227	270	256	261	220	258	234	249	261	271	254	268	219	266	241	246	247	224	228	250	274	249	251	257	266	251	235	261	252	235	259	256	290	244	233	233	231	284	247	219	231	254	236	255	277	251	241	237	230	247	247	256	226	248	266	265	255	302	223	263	246	255	251	254	251	274	253	250	231	234	250	279	218	258	255	248	268	246	249	260	230	275	268	246	240	250	241	227	236	262	245	246	264	266	250	268	247	253	243	245	240	242	256	247	259	250	220	227	250	253	218	270	259	210	245	238	238	231	240	218	264	234	247	262	276	286	266	231	246	224	222	261	277	230	289	249	249	223	243	298	273	259	230	258	254	216	256	236	257	236	249	248	250	255	257	254	250	275	245	260	251	266	237	264	266	258	230	243	247	246	272	281	269	247	252	246	257	267	257	246	266	254	262	233	268	245	232	227	233	277	270	234	273	248	247	257	259	250	231	227	234	257	233	236	240	239	245	243	226	243	255	256	261	266	262	243	235	231	251	247	241	261	262	284	282	242	244	235	232	242	249	282	265	223	254	268	253	260	246	264	251	227	234	242	239	254	262	262	260	249	213	257	265	249	228	254	275	271	239	247	235	252	266	261	254	255	243	270	266	252	267	281	254	255	246	251	244	247	253	229	271	257	243	227	236	253	211	244	242	233	234	279	247	223	235	300	266	240	230	246	220	235	241	235	239	241	241	211	250	253	254	221	235	273	248	250	250	247	249	249	265	209	254	264	226	267	256	252	236	268	231	252	263	285	254	244	242	239	242	233	247	231	251	279	243	227	248	242	267	254	282	253	260	233	238	238	251	255	272	258	256	254	256	251	267	249	243	218	241	256	251	274	285	249	225	290	228	265	247	230	235	271	249	278	265	262	254	251	236	254	252	249	270	268	216	268	240	224	254	217	246	272	259	246	231	205	261	258	259	244	259	222	220	238	221	258	256	231	211	238	252	256	258	271	224	282	226	228	255	260	258	260	234	262	250	228	251	245	244	253	260	253	232	255	287	251	259	258	280	243	251	226	270	227	230	229	256	287	258	229	268	251	246	288	251	227	246	223	266	240	284	241	250	264	237	240	253	248	259	230	218	230	251	232	263	275	249	267	243	238	240	266	249	264	245	270	260	231	248	206	219	217	279	251	252	280	226	247	237	249	286	228	225	226	247	268	254	225	256	249	223	245	238	263	225	238	235	237	233	240	256	249	289	249	243	270	263	257	250	235	234	234	243	233	235	240	240	271	218	257	259	248	259	249	250	241	244	274	260	249	247	291	267	251	262	256	274	260	254	247	265	258	253	279	261	248	238	253	243	244	287	246	243	253	226	249	267	269	251	221	232	239	272	277	234	254	249	226	261	297	253	237	252	220	254	268	269	237	275	227	271	226	253	215	228	217	260	244	249	271	258	273	295	230	252	239	251	233	244	240	279	267	240	216	259	228	224	246	230	222	256	244	238	246	233	237	253	260	225	225	254	268	254	247	249	249	237	252	271	256	259	237	247	246	223	267	250	251	271	262	266	250	216	261	253	252	223	249	243	240	258	216	268	249	229	249	251	258	234	251	264	252	260	254	267	245	231	227	271	269	269	248	248	247	244	247	262	251	271	225	281	250	251	258	233	256	231	225	277	246	238	248	249	268	245	259	257	243	218	252	230	268	233	226	260	242	260	254	269	249	225	249	252	242	257	266	261	260	262	216	228	241	266	233	260	241	267	247	249	250	246	239	241	252	220	225	216	252	239	260	261	216	241	241	263	246	242	251	266	258	245	251	285	241	239	240	241	276	248	233	264	240	292	267	250	262	250	221	276	251	255	252	231	257	216	278	278	282	235	249	269	230	269	246	244	284	236	238	256	249	261	253	265	270	239	234	211	245	265	235	248	259	255	267	250	262	221	250	244	239	260	247	243	254	237	241	258	220	253	257	250	224	238	272	235	253	232	233	258	240	263	257	227	222	211	268	262	237	263	240	258	260	244
19983	15567	25059	37462	39117	37175	28465	23993	18028	14014	13364	9542	7376	9134	12198	11037	4998	3331	1933	1639	1182	908	829	811	781	803	768	804	751	815	856	766	709	720	740	687	665	678	729	649	720	683	649	634	689	660	679	652	698	658	638	654	624	633	597	616	640	674	700	622	690	625	667	638	621	639	678	647	647	647	630	668	635	684	646	651	651	634	663	684	649	633	629	691	642	645	635	633	650	658	662	723	715	680	674	643	654	611	646	620	628	626	664	650	623	633	618	628	635	629	626	637	614	636	618	618	629	653	626	668	616	594	582	658	665	662	637	632	603	665	671	642	628	597	618	633	626	618	586	608	615	599	590	668	635	629	613	613	608	636	649	638	608	593	624	681	655	618	634	593	648	680	650	616	679	615	641	602	633	636	595	599	681	666	636	584	627	592	643	624	644	634	627	637	647	674	645	612	628	617	618	601	629	584	619	585	654	611	603	625	623	623	663	638	651	629	678	648	650	677	637	644	635	607	627	642	621	679	662	638	652	590	617	657	680	653	682	631	656	573	644	604	638	567	646	633	629	662	619	604	637	597	634	598	683	671	656	635	699	678	609	626	636	644	615	624	622	609	624	628	678	636	645	626	583	630	619	610	621	644	616	664	604	639	648	646	638	593	628	634	610	614	605	659	626	649	629	649	653	623	642	633	634	639	648	646	662	630	627	620	600	622	626	630	653	624	607	654	622	654	631	605	654	672	622	644	650	641	600	640	622	610	640	623	627	649	673	604	625	608	625	629	633	625	649	624	643	605	652	623	638	652	639	640	658	648	589	607	632	604	633	622	665	653	615	639	630	646	640	620	602	631	629	665	646	662	582	596	661	598	680	668	617	633	632	629	667	604	635	612	647	615	617	615	624	624	631	668	625	662	600	622	607	610	668	603	598	621	632	626	641	673	620	652	613	608	654	665	634	684	637	590	637	614	609	658	593	627	629	612	601	616	685	672	649	586	633	617	657	619	624	651	593	629	621	633	620	642	581	632	653	610	610	672	626	598	613	588	622	678	615	637	611	641	628	622	642	608	684	618	658	641	625	669	660	622	617	632	594	583	619	601	650	661	642	631	633	633	643	682	619	606	602	603	612	605	633	602	603	627	628	619	635	607	632	619	660	595	593	577	597	572	646	605	637	655	591	600	618	685	662	634	658	653	655	629	634	663	625	661	575	648	667	620	598	634	644	612	649	633	629	642	627	639	601	614	655	607	626	623	630	646	642	665	635	653	636	633	656	623	604	626	655	592	682	634	680	622	610	611	630	636	670	633	612	604	623	620	644	630	623	633	613	624	611	642	662	667	606	652	627	606	606	612	630	629	648	595	643	679	637	649	647	608	604	613	558	602	643	635	627	645	596	585	614	643	610	643	660	580	635	653	615	662	591	621	665	655	626	665	665	578	650	613	626	650	623	634	604	640	632	626	615	628	662	625	610	633	652	632	621	639	636	636	636	586	659	608	667	622	648	637	676	613	647	623	607	635	632	595	603	651	656	666	621	634	652	626	642	625	644	575	583	663	632	646	612	636	656	587	653	583	643	603	611	647	631	627	643	659	646	646	632	607	661	650	647	704	582	657	616	627	579	602	602	661	641	626	596	628	611	638	630	627	638	647	650	654	621	637	600	626	638	648	604	676	677	698	656	630	661	675	588	647	660	661	685	616	629	568	657	608	642	600	625	597	638	634	644	640	603	636	630	603	610	646	646	628	613	627	651	658	613	654	644	623	625	634	655	646	678	673	590	646	667	641	624	620	594	690	671	618	646	606	672	591	662	609	619	651	613	613	644	616	652	632	597	615	608	670	630	644	640	635	612	640	601	617	608	633	646	624	606	602	627	634	676	637	636	629	601	653	612	629	655	659	630	648	608	631	647	633	650	616	629	591	635	633	598	652	616	615	643	614	617	629	605	622	625	615	650	651	642	633	613	617	618	655	635	599	610	644	611	653	631	609	629	642	621	625	660	667	654	660	653	633	591	558	682	616	635	632	649	618	631	587	635	623	677	621	649	628	631	632	648	668	598	641	650	610	690	623	608	638	637	628	627	665	559	625	669	649	604	639	620	609	644	626	594	667	604	595	587	673	622	593	648	613	634	605	647	620	621	628	598	634	659	619	622	645	621	641	616	644	662	647	618	647	669	593	615	639	672	643	664	612	636	652	642	620	602	634	611	626	635	662	602	615	627	628	638	616	613	610	595	614	640	660	616	634	654	625	628	650	590	621	611	591	669	631	624	609	601	586	639	631	626	570	624	694	628	643	596	661	648	633	589	636	608	656	614	648	626	600	631	640	618	613	634	616	639	623	640	661	630	642	661	595	675	567	641	625	600	647	624	648	606	600	612	610	630	676	649	589	630	635	625	619	637	677	648	629	633	602	680	628	633	609	639	645	700	669	629	613	672	629	650	640	614	622	601	675	669	669	616	666	651	616	630	586	621	616	645	641	631	629	639	622	588	660	640	642	604	606	619	648	617	595	595	599	643	651	645	655	630	644	589	642	657	688	628	612	625	607	653	655	619	615	640	623	668	647	594	602	614	624	636	662	609	649	687	575	624	663	602	614	638	587	639	671	618	614	659	636	604	632	646	638	675	647	633	658	671	608	619	642	676	659	599	611	643	621	593	624	608	623	643	627	603	655	616	670	641	641	658	650	622	567	631	640	620	600	596	642	621	648	606	676	631	663	622	608	636	632	596	635	705	670	634	579	581	625	613	640	644	610	649	629	654	630	603	642	629	597	612	676	634	631	631	617	628	600	627	638	600	629	633	611	674	617	653	664	644	648	598	643	627	606	613	619	630	687	581	650	597	608	626	583	585	600	612	630	623	617	642	615	640	641	627	643	630	630	611	681	667	659	671	626	613	602	660	650	643	658	663	646	577	624	627	606	580	642	650	649	618	620	609	625	612	595	637	642	598	592	614	615	605	629	638	610	601	663	635	604	653	660	691	675	663	632	660	670	600	653	639	660	609	656	672	631	690	657	592	652	644	631	650	606	642	629	657	602	655	656	672	639	619	653	625	592	595	666	590	653	667	611	636	599	596	661	588	668	566	618	673	632	677	672	612	607	687	636	623	622	635	636	628	650	641	636	622	688	603	666	655	611	626	651	611	645	623	622	583	617	622	627	607	647	645	661	675	662	641	639	600	651	611	622	616	661	637	642	599	597	620	622	608	634	630	651	625	636	623	630	642	628	643	652	643	611	627	609	623	662	646	591	657	597	635	685	617	634	640	710	646	617	649	593	622	607	629	621	615	671	658	617	611	601	594	653	592	600	667	647	611	642	637	608	611	617	622	630	600	664	639	626	629	644	649	592	631	613	639	598	659	652	636	664	607	608	632	634	647	614	633	658	643	648	628	575	652	614	625	653	603	636	610	653	667	629	611	632	627	649	652	648	608	606	635	648	658	656	613	615	669	630	649	645	670	630	615	605	668	647	626	623	647	628	605	661	668	626	590	618	631	621
36468	30764	31772	41275	37275	35080	28098	22403	16546	11558	8679	5951	4002	4909	6257	4821	2110	1254	811	738	454	413	381	395	399	393	405	387	441	425	434	390	386	365	383	388	398	324	394	378	378	370	369	386	372	390	318	336	345	368	368	375	366	360	371	369	344	365	331	372	320	341	334	362	347	349	341	392	371	373	361	365	356	353	358	385	339	390	378	359	344	375	327	382	388	350	385	338	337	372	332	345	340	358	399	345	367	338	367	332	366	363	339	356	346	347	312	382	333	368	333	357	343	366	378	355	349	342	339	354	373	361	348	373	374	366	355	363	375	338	332	350	328	336	354	378	335	377	349	367	348	326	381	345	363	335	359	348	346	344	349	387	383	357	369	333	358	343	374	336	305	362	377	347	341	372	349	379	376	353	347	390	343	378	374	347	376	376	299	363	360	366	375	349	331	338	356	348	338	342	348	343	384	350	369	348	338	347	360	372	362	343	320	380	360	353	333	325	371	377	349	368	350	314	376	345	367	358	374	378	367	335	336	324	339	396	359	345	369	345	355	323	365	344	339	357	337	352	350	331	357	352	357	379	347	386	369	363	374	396	359	347	351	329	369	338	341	360	360	379	338	343	360	356	392	355	323	337	343	344	355	385	337	338	349	365	357	370	356	364	335	350	357	355	355	346	405	368	354	404	360	349	384	334	387	328	361	327	306	368	367	332	356	342	364	339	380	362	367	336	355	363	354	343	354	351	351	346	335	322	326	328	361	344	335	363	352	357	328	374	336	338	345	330	378	346	376	382	385	338	329	355	398	402	357	339	368	386	355	409	356	353	369	355	346	358	354	312	344	369	371	337	350	373	359	352	369	324	371	334	351	363	367	327	385	365	347	345	383	333	358	358	367	319	320	372	380	341	367	338	342	356	382	354	313	368	345	388	317	389	338	338	378	338	332	334	343	332	358	372	330	361	391	356	329	369	368	372	356	343	375	369	374	348	360	357	334	357	332	309	364	343	342	323	376	316	351	374	317	325	346	360	384	357	370	371	360	356	373	359	368	371	360	352	336	345	351	390	320	326	343	354	338	374	386	312	374	359	295	337	367	328	329	337	344	386	325	351	383	371	358	346	352	341	342	351	350	366	341	330	345	404	346	372	364	350	377	378	372	309	356	353	387	360	362	392	356	348	370	352	397	395	350	355	371	339	355	366	348	337	391	395	361	316	349	377	335	381	328	353	351	367	379	354	332	343	354	332	368	387	368	340	333	397	344	344	338	376	334	353	355	351	338	347	367	354	350	332	326	349	348	313	342	346	352	365	348	354	365	350	344	337	319	386	372	350	388	397	362	353	360	341	330	318	330	333	368	355	352	368	339	343	360	349	368	333	384	332	381	396	342	361	328	327	363	356	332	352	388	343	340	385	351	319	365	341	337	362	362	382	330	355	337	391	321	359	330	336	375	360	317	343	339	380	362	327	368	373	362	358	351	326	359	353	397	358	380	346	329	376	354	368	371	348	376	386	365	363	347	347	365	346	359	397	331	343	373	359	380	335	338	352	333	358	369	343	322	324	371	374	386	318	369	359	349	363	358	373	376	362	377	322	353	350	353	390	357	320	395	380	350	345	356	362	368	363	336	348	376	367	367	382	370	354	369	341	374	340	351	350	340	360	356	378	389	337	333	341	350	326	332	349	347	396	334	413	342	386	344	355	342	323	362	367	325	379	331	347	344	386	356	350	366	357	351	332	360	354	369	341	351	366	394	342	367	331	360	372	350	376	354	345	354	340	339	363	339	384	352	353	323	352	349	376	380	327	358	370	368	368	349	337	397	342	374	346	358	384	338	353	350	356	361	348	370	329	375	354	321	355	356	341	334	342	362	364	359	332	336	373	390	366	370	323	386	336	353	356	348	378	352	358	316	336	330	368	345	313	358	376	352	336	330	345	336	367	366	361	397	324	366	350	373	329	366	355	385	348	343	352	341	373	391	341	366	371	359	361	335	391	343	357	359	342	361	376	368	336	376	352	354	315	356	336	339	387	344	374	328	345	367	382	352	330	369	364	339	369	354	355	358	350	326	366	351	365	342	356	360	363	354	357	348	374	369	370	349	377	345	339	351	353	366	358	333	392	337	352	349	338	336	359	331	395	371	319	361	344	326	325	325	373	318	380	326	324	361	357	350	337	307	338	359	371	357	361	366	355	320	355	404	324	352	363	346	348	354	346	329	361	333	393	350	359	384	319	346	355	376	352	358	347	378	361	339	341	342	378	346	349	380	390	357	357	374	333	327	330	369	384	321	310	311	348	326	367	357	347	337	364	326	350	327	359	375	367	383	378	341	346	347	347	380	332	373	321	350	332	357	353	305	321	356	361	379	321	376	338	353	354	336	363	342	373	356	361	356	341	352	360	369	335	378	357	352	358	395	357	382	389	368	343	377	362	328	371	380	371	340	359	393	333	348	326	384	353	340	362	324	341	358	365	345	361	338	359	329	338	342	354	325	288	352	343	369	377	351	328	322	326	353	322	392	354	372	354	341	403	310	368	382	353	384	339	335	365	356	362	389	360	324	393	341	344	355	409	370	350	331	371	363	347	352	331	367	337	362	382	357	340	340	359	353	341	365	356	347	364	318	364	327	320	392	334	375	369	349	364	353	342	306	392	373	341	358	328	345	385	374	335	338	353	382	358	342	310	316	327	359	371	362	356	376	340	350	355	372	379	351	354	374	351	353	380	358	361	349	366	336	346	371	365	345	337	353	309	362	347	340	361	341	358	363	356	341	366	360	358	345	409	345	367	327	343	356	327	367	351	375	366	367	332	372	377	325	331	333	358	338	308	348	314	324	344	390	350	387	372	324	343	364	351	364	368	381	389	322	391	387	336	356	347	349	398	356	354	326	348	348	335	316	350	349	374	331	330	371	322	328	342	324	353	352	344	356	311	378	346	346	348	364	370	341	359	328	391	382	348	373	383	358	348	352	368	336	344	383	343	392	381	319	371	360	347	338	334	344	360	342	380	345	364	368	366	349	366	366	364	330	329	334	362	363	344	377	348	347	345	367	358	365	342	327	340	369	331	400	346	351	347	376	347	351	384	380	356	334	358	357	341	324	350	358	331	328	334	374	326	362	345	334	361	366	376	354	358	360	368	344	314	356	364	348	322	336	363	357	385	367	351	356	354	387	364	366	372	333	332	401	342	358	361	373	369	327	335	347	366	317	392	369	357	374	334	342	343	375	347	334	345	354	349	354	359	377	367	388	353	329	365	349	352	357	347	359	322	346	375	355	359	347	357	345	335	345	397	371	353	309	352	362	345	367	326	335	377	352	341	358	361	360	372	382	360	373	317	366	363	379	342	343	383	360	369	372	337	350	384	361	308	378	364	317	327	346	322	345	369	365	362	350	352	368	363	354	367	346	343	323	372	324	373	322	359	355	357	365	338	371	370	371	343	373	379	391	354	359	384	361	375	353	376	348	340	365	359	343	362	373	353	359	349	357	331	343	357
27552	21150	29579	43842	46232	45293	38247	32824	25492	22354	18883	16522	13092	19495	23657	19174	9355	5566	3669	2803	1608	1306	1251	1171	1101	1075	1115	1177	1233	1291	1123	1035	1032	955	930	946	964	965	944	1012	934	911	928	923	904	924	879	873	957	858	902	855	819	856	899	918	874	862	899	808	872	868	903	849	854	845	863	812	896	876	864	857	938	823	898	893	842	839	851	835	870	837	824	864	856	838	832	797	815	900	881	876	873	903	906	844	827	822	823	852	858	823	889	783	816	772	871	842	789	802	840	845	886	854	828	854	843	850	790	781	832	813	837	844	860	812	820	765	824	800	842	812	808	848	841	837	838	831	877	841	837	863	847	860	854	795	875	840	829	842	869	803	835	780	793	852	831	798	818	865	812	876	850	851	796	843	821	763	894	823	854	845	831	853	890	771	793	810	843	846	830	831	830	857	812	811	862	801	805	886	853	816	826	805	829	816	902	849	865	824	820	743	814	802	870	826	856	846	790	790	779	867	854	845	790	875	840	871	838	804	823	800	860	835	834	896	832	889	801	846	846	812	842	802	807	822	816	818	802	869	857	910	806	837	780	810	822	848	834	818	819	851	849	810	807	810	800	828	866	849	831	892	812	832	878	815	771	762	813	802	846	855	855	857	798	844	831	859	830	863	846	807	814	846	870	797	839	807	833	839	845	783	832	860	829	788	865	897	787	870	790	829	842	857	806	845	843	860	810	874	848	825	821	814	824	810	800	868	865	840	809	820	792	836	803	823	842	873	812	855	838	827	865	831	835	804	857	874	846	851	871	828	837	837	862	772	891	875	849	868	870	798	868	829	830	838	819	795	819	835	796	788	833	849	832	792	793	848	821	892	784	813	868	878	814	821	836	810	822	906	838	862	855	812	802	807	808	806	833	820	802	853	866	801	811	811	841	860	856	850	825	841	826	839	821	756	849	845	925	864	846	812	761	770	834	831	845	811	854	832	816	856	816	828	832	864	813	846	829	810	838	859	809	858	875	778	793	862	816	805	808	857	865	858	822	841	840	821	872	821	842	834	816	854	825	856	834	860	854	776	866	807	785	820	834	865	818	845	808	803	840	809	895	816	881	842	873	876	795	799	819	873	873	829	861	771	838	810	832	827	858	826	800	841	825	857	836	811	829	857	765	886	821	851	815	853	819	857	826	794	837	856	785	844	830	875	847	822	829	856	791	840	804	833	836	843	864	815	821	868	824	822	821	874	844	837	819	812	878	851	860	823	848	828	838	870	882	817	809	842	805	834	875	831	846	857	846	849	846	804	785	863	779	819	821	830	843	801	760	812	844	810	799	836	810	788	852	857	813	810	822	798	817	817	830	804	813	850	849	839	857	848	828	828	848	799	845	815	769	815	811	827	848	814	822	832	847	814	812	817	824	827	851	856	851	797	800	829	839	826	821	780	793	873	846	800	841	780	808	806	841	861	825	833	837	794	854	856	841	822	831	842	838	810	822	821	812	858	904	848	881	821	833	843	827	854	823	835	854	865	843	821	837	867	784	822	834	853	774	831	810	789	837	886	845	867	815	848	898	823	857	818	812	812	846	837	818	817	820	799	820	817	856	828	851	819	786	890	846	813	848	805	837	814	848	842	806	859	845	855	881	862	801	880	825	855	850	835	806	870	881	807	817	812	837	857	855	798	845	816	793	817	874	839	822	850	829	811	826	846	862	816	796	848	861	816	827	836	785	783	871	849	820	845	818	813	809	849	803	830	809	809	822	786	826	834	769	884	859	867	875	801	804	837	848	859	883	874	849	808	806	833	816	858	861	859	885	872	878	867	831	850	813	786	823	858	833	826	853	799	835	845	807	842	866	805	850	839	827	807	811	837	831	879	873	849	806	824	818	851	826	816	822	765	818	842	833	820	801	825	817	817	861	857	851	807	837	816	826	837	874	858	834	894	836	798	780	838	831	852	806	825	883	873	771	853	816	813	840	786	799	871	745	775	844	855	830	846	827	861	839	828	841	888	872	787	849	811	830	821	814	881	809	859	871	854	843	825	877	850	832	822	839	853	863	741	816	840	837	876	807	863	857	824	827	838	802	860	867	830	782	887	874	859	832	851	836	835	793	844	837	810	849	859	798	856	861	848	869	832	819	870	869	789	842	837	781	832	835	811	797	825	840	836	848	864	814	847	860	829	849	815	857	826	849	753	811	812	834	816	844	831	853	859	782	895	840	875	809	829	831	839	825	856	875	751	874	798	779	847	889	792	859	854	798	845	859	808	775	830	854	830	874	836	851	859	824	852	835	802	846	797	791	802	803	792	824	792	820	848	830	823	858	887	811	828	787	803	817	834	852	826	830	849	836	795	818	841	795	842	817	871	853	795	859	849	828	836	780	854	803	830	833	863	841	798	836	842	814	820	817	825	829	833	866	787	844	818	793	823	839	819	791	835	874	779	843	773	833	833	861	812	816	817	792	855	854	811	833	823	804	852	858	796	808	839	838	826	816	817	783	834	803	839	816	800	827	777	827	831	863	840	810	800	832	864	801	842	819	791	846	879	871	829	821	830	850	849	820	856	848	820	872	869	852	835	849	822	852	840	805	827	804	849	859	839	836	851	845	884	810	843	852	788	869	881	789	815	864	817	790	796	807	796	806	793	821	821	816	812	798	846	857	865	833	776	829	835	828	827	814	828	819	873	824	787	819	833	845	823	866	778	844	770	881	836	780	795	804	815	892	841	801	843	842	836	805	839	799	767	850	819	856	817	823	799	828	823	866	837	864	820	825	814	843	834	828	856	828	840	807	811	802	834	777	853	865	868	798	863	851	825	798	875	915	872	825	839	868	798	874	839	815	794	805	846	827	811	793	841	841	856	819	873	868	881	871	841	835	815	827	819	836	841	847	846	803	913	822	834	847	834	840	830	831	827	818	810	808	780	793	813	882	824	868	837	888	862	809	818	873	782	832	836	819	785	832	848	819	812	822	797	817	800	878	858	849	851	811	884	887	862	799	795	830	934	846	821	855	828	845	835	881	822	852	794	802	841	801	839	855	849	814	847	808	830	810	831	891	835	851	824	834	852	867	866	878	793	824	861	831	862	837	823	869	860	796	799	849	881	793	824	781	822	845	810	761	873	861	828	807	855	891	835	838	860	824	801	802	859	822	849	818	900	834	884	890	835	801	816	825	824	845	799	861	849	845	894	814	858	849	870	860	795	861	846	841	853	851	852	836	873	862	856	845	794	774	875	809	832	807	830	826	805	844	857	881	905	898	797	843	873	787	821	852	803	818	817	803	832	813	785	798	801	829	844	825	865	840	859	852	802	854	828	805	838	846	831	792	841	824	898	825	774	857	830	801	819	835	901	851	794	771	826	837	839	859	834	837	820	821	824	807	819	805	829	826	836	837	796	776	858	806	824	832	842	925	831	855	888	798	879	817	805	796	829	820	848	767	831	879	828	850	876	854	786	865	837	856	858	800	832	880	860	851	817	858	826	872	884	864	800	810	828	843	843
6537	3436	3832	4879	3287	2486	1528	897	527	392	280	296	215	231	262	204	134	133	133	140	146	123	138	120	121	110	125	151	135	145	143	143	132	114	125	125	130	150	127	120	161	132	119	145	115	129	116	132	119	126	105	128	113	118	132	126	124	144	125	134	131	157	122	133	127	129	128	148	119	130	117	126	129	122	129	119	120	145	140	125	139	132	109	110	129	134	106	144	95	108	127	122	112	111	131	140	130	118	113	110	128	148	145	114	105	133	115	112	136	135	126	128	121	126	128	142	107	130	117	129	122	115	141	123	128	133	141	139	131	137	131	111	109	138	119	130	122	123	137	122	127	149	146	125	109	127	122	122	111	122	126	146	142	109	116	130	148	111	140	124	129	124	141	95	129	115	114	134	130	107	138	130	131	119	138	129	105	117	142	107	147	114	109	118	126	114	132	108	104	103	120	152	115	116	133	124	107	129	133	141	131	140	134	145	139	120	125	121	117	111	92	136	106	109	140	116	135	125	138	116	109	121	130	121	144	120	117	118	118	133	119	134	122	122	119	119	117	120	120	129	124	124	116	112	116	113	119	137	121	120	113	125	125	132	131	127	127	126	140	106	131	135	125	129	141	113	113	119	125	123	120	134	126	139	130	131	146	114	130	137	121	131	137	138	135	106	117	127	109	125	106	133	127	119	136	126	129	116	134	100	115	132	115	137	117	151	125	103	117	127	140	122	129	142	132	114	131	139	107	130	127	128	125	133	115	126	136	113	128	138	140	104	135	146	144	131	128	129	127	133	104	146	157	144	139	124	123	151	122	122	148	137	133	134	145	108	121	137	135	140	136	124	123	131	111	134	136	144	135	110	131	125	124	114	136	145	127	107	140	117	107	118	141	128	118	138	125	126	115	110	125	128	122	107	135	111	118	120	120	138	106	142	144	111	104	131	118	126	144	121	129	118	109	123	132	109	160	131	125	112	125	143	112	130	141	116	128	139	109	129	134	120	129	133	114	133	131	117	138	117	115	122	122	128	102	111	130	109	121	142	140	124	149	112	110	138	142	112	102	125	124	119	109	113	135	114	145	135	147	124	119	126	134	131	124	106	147	124	139	96	121	100	114	123	109	125	116	105	145	126	131	139	122	125	124	116	127	130	119	118	122	142	118	139	108	117	112	147	125	129	146	145	105	130	120	126	117	127	128	116	128	117	120	136	113	125	110	131	125	136	139	137	110	134	117	125	105	136	112	122	116	143	119	125	122	121	127	113	130	117	127	128	151	143	133	125	114	117	103	103	122	138	133	138	124	124	120	126	137	129	120	117	127	147	128	114	138	131	130	112	163	121	128	133	126	143	112	130	136	115	133	120	151	122	120	142	116	129	117	134	124	113	127	126	122	123	133	127	133	132	146	143	148	135	117	126	119	120	135	143	134	134	129	133	116	134	139	130	140	97	94	120	128	124	113	116	134	128	136	108	129	122	121	123	141	155	108	138	127	120	106	140	119	102	116	121	128	110	119	115	108	150	127	118	123	141	128	121	117	147	97	137	115	123	130	121	106	119	100	116	102	131	116	135	134	131	133	123	125	122	118	133	139	121	130	117	125	107	133	117	134	114	115	118	140	126	138	117	132	120	148	115	126	125	138	139	147	132	127	132	112	125	116	131	110	130	119	115	133	117	116	144	102	111	112	126	105	156	107	132	141	94	133	123	121	119	144	130	130	123	107	118	121	125	130	139	136	122	138	124	112	131	116	131	130	124	115	139	143	147	142	122	117	128	99	130	143	143	137	151	119	147	137	100	122	128	123	109	91	123	118	132	122	132	110	124	128	132	104	115	133	107	129	125	122	132	94	136	110	133	117	131	123	133	105	138	134	123	118	133	124	114	139	127	108	139	137	124	148	130	111	134	111	118	134	140	139	152	106	137	124	151	132	126	138	105	124	155	136	115	120	130	117	129	147	126	140	123	120	129	123	123	128	140	160	118	119	141	112	141	128	116	145	119	127	140	136	134	128	136	150	125	130	116	117	136	130	132	112	108	140	125	120	119	115	137	113	139	135	164	117	125	152	148	130	121	127	148	133	132	119	93	118	117	109	121	131	144	118	129	123	117	124	109	121	138	132	112	115	117	131	130	117	111	117	130	114	129	117	131	117	121	143	151	134	143	106	119	117	132	139	112	147	118	105	107	112	141	156	112	124	105	145	126	100	117	123	128	113	127	124	116	125	132	113	112	110	130	129	137	125	138	124	126	123	143	131	127	141	114	128	119	109	99	102	151	131	129	118	124	108	110	136	130	120	145	129	123	139	132	120	115	116	144	120	138	133	123	122	141	130	124	131	128	128	136	117	122	135	104	136	137	131	138	125	126	112	124	126	110	118	120	124	132	135	124	112	116	124	126	125	128	117	113	139	107	95	116	112	99	105	135	141	131	125	102	132	126	137	119	136	138	125	106	132	112	129	121	118	116	137	116	124	140	145	131	124	126	106	129	143	144	138	110	122	123	118	137	96	116	132	130	126	120	126	113	127	123	162	115	117	130	142	123	137	110	148	117	122	147	115	115	117	135	136	126	126	133	143	116	102	115	109	125	126	104	115	118	125	129	121	112	119	128	126	127	99	127	134	114	134	134	128	135	141	107	138	148	142	100	121	128	112	123	119	138	122	106	124	122	130	115	155	109	126	111	112	109	125	117	132	123	121	120	139	132	140	136	122	121	125	112	121	116	129	129	122	124	132	124	138	123	113	123	146	119	139	145	113	113	124	132	110	142	151	145	138	109	120	100	120	126	131	149	149	123	126	144	110	114	116	128	135	137	144	149	128	137	127	137	118	137	141	124	141	133	122	117	116	135	131	110	126	115	123	138	129	123	115	139	128	118	114	127	129	124	147	133	131	113	101	108	114	121	115	123	122	123	138	130	124	136	125	123	121	111	113	111	135	118	121	127	113	126	110	146	131	114	102	134	98	122	141	149	124	114	137	125	142	126	126	110	136	126	128	123	116	131	127	126	105	147	113	130	112	114	123	118	127	123	106	125	133	135	110	119	138	128	132	114	137	124	139	136	139	131	106	135	124	142	130	120	134	131	125	132	133	123	131	127	110	117	120	123	129	128	125	147	111	127	143	119	120	114	133	142	130	119	140	126	113	104	107	121	120	130	145	127	111	113	128	114	140	133	141	131	136	125	132	139	141	130	136	132	117	131	129	125	113	135	133	137	124	116	127	121	142	94	114	148	127	130	121	131	123	132	140	125	118	138	118	120	135	144	132	114	114	122	137	114	136	117	137	114	106	131	129	122	143	143	119	124	113	117	131	117	135	119	136	148	128	157	115	110	144	142	130	131	137	146	139	121	135	116	123	137	134	136	107	122	121	140	103	110	125	137	144	118	119	133	127	118	104	125	139	130	142	126	142	148	136	143	126	129	125	115	142	130	143	110	136	137	110	128	111	125	121	142	123	111	120	123	131	109	129	124	134	140	121	108	144	112	120	115	120	130
5569	3059	6662	10886	9815	8242	6175	4218	2588	1982	1484	1424	1057	1335	1445	976	735	501	505	453	402	347	381	360	382	378	389	356	373	374	408	410	409	370	409	378	368	412	407	358	379	355	374	360	399	376	372	401	348	352	335	379	359	393	349	387	391	354	342	321	348	332	392	355	376	339	366	408	387	377	371	375	350	372	337	364	345	375	363	376	361	388	367	367	367	405	362	412	363	355	362	387	394	366	376	374	352	380	355	336	357	392	370	365	380	388	380	331	363	392	385	373	364	377	376	368	388	389	367	366	336	410	354	416	351	371	387	369	342	337	357	361	339	360	380	386	344	355	356	378	348	374	376	366	396	327	406	331	378	354	356	367	407	414	374	371	371	367	358	352	394	336	373	377	352	386	331	368	378	382	381	357	362	338	381	377	374	337	338	365	394	394	366	353	365	361	399	383	381	369	346	371	356	391	367	363	366	370	382	367	348	373	376	388	396	376	348	372	380	334	397	360	358	335	373	368	327	368	386	372	332	344	367	311	367	369	399	359	349	362	339	368	405	369	371	358	343	367	361	375	392	387	376	381	343	371	367	352	364	367	382	360	325	358	357	386	364	352	426	346	367	379	333	397	398	352	358	341	385	343	366	378	379	376	380	388	362	370	345	344	389	376	339	362	419	399	408	374	379	401	361	374	371	366	376	369	350	352	370	370	380	359	374	400	365	400	352	375	367	384	348	354	332	367	363	383	387	358	347	362	397	354	378	350	373	354	364	351	393	350	363	362	359	392	371	338	348	368	362	363	352	377	366	376	330	373	393	351	398	365	351	374	400	371	344	357	368	358	326	366	358	395	347	376	396	351	342	340	379	404	349	375	349	379	341	371	352	389	364	397	361	348	390	386	390	347	410	364	377	396	373	400	395	333	366	388	375	324	357	365	337	364	333	351	351	365	388	351	349	395	372	341	379	378	322	370	340	350	395	384	386	349	382	400	355	351	367	349	365	341	345	374	380	372	345	403	362	365	327	386	369	374	382	360	388	345	349	356	377	378	363	366	367	375	375	371	370	365	353	341	356	403	368	370	363	363	368	388	405	369	398	373	357	331	360	373	342	379	345	365	351	361	349	352	360	341	374	352	371	355	367	359	376	378	399	397	362	347	368	389	349	383	384	386	371	357	356	343	354	370	343	354	359	359	356	344	390	349	387	361	383	395	404	397	360	346	366	336	385	374	385	366	367	416	370	360	357	401	372	354	367	405	373	353	337	398	365	388	385	364	363	384	359	368	342	330	341	364	347	369	383	362	353	352	386	367	365	391	352	362	374	364	405	396	342	377	363	367	355	398	362	328	357	370	353	357	366	359	367	359	384	385	362	367	371	337	377	355	339	357	332	347	356	347	354	354	365	375	402	362	367	390	364	366	355	406	374	343	352	359	337	366	362	350	383	363	379	393	321	395	362	370	368	354	345	341	331	385	357	375	358	368	405	379	375	367	325	415	398	330	330	362	349	415	355	374	332	369	352	389	357	361	376	371	367	358	346	377	356	354	369	363	372	332	408	352	347	365	402	365	365	384	352	378	376	363	341	381	349	335	373	377	363	363	370	390	360	380	356	385	352	346	411	354	357	397	393	367	367	365	366	363	378	374	350	368	341	337	380	374	384	355	391	362	390	383	394	361	362	370	378	378	377	372	381	379	364	349	347	341	367	354	352	358	340	383	350	380	357	373	376	346	349	364	365	362	373	347	389	387	375	360	391	379	371	342	358	370	356	386	350	378	373	354	352	359	343	366	339	361	356	348	350	376	395	359	348	389	403	371	361	402	344	365	385	372	388	355	386	375	373	390	332	364	385	371	361	372	388	354	393	398	363	352	372	365	333	365	372	393	345	326	345	385	360	401	379	383	337	366	358	355	354	360	372	351	366	394	370	384	350	379	341	390	371	373	396	343	362	338	374	395	401	370	369	370	358	404	370	361	381	349	364	368	379	360	365	365	384	377	372	347	373	389	354	383	382	378	376	361	377	391	372	367	374	337	359	369	398	377	371	366	399	362	343	368	369	387	393	338	387	358	321	372	376	375	347	359	403	370	398	361	334	360	371	356	331	371	401	365	395	360	379	345	397	378	386	334	317	338	350	362	349	369	321	357	376	362	323	345	380	376	370	358	385	381	360	372	388	360	333	396	363	348	351	354	353	386	376	373	383	345	385	333	337	349	374	381	357	356	354	365	378	336	375	360	363	360	357	375	363	364	364	345	340	366	368	349	341	364	351	389	346	435	350	376	354	410	339	376	361	366	381	393	351	348	403	359	363	357	390	380	369	364	410	364	365	349	387	366	398	366	365	367	359	343	382	349	338	368	357	315	362	385	377	352	352	322	369	373	348	349	373	366	383	368	399	350	386	361	344	369	336	341	378	354	358	403	392	360	365	347	381	361	337	355	390	374	361	357	357	355	392	379	350	351	323	398	338	391	363	352	368	353	355	329	354	346	386	377	413	389	378	376	380	398	395	385	357	379	376	377	351	364	396	361	407	373	388	338	357	359	376	374	362	364	364	394	383	349	347	369	362	399	369	394	357	397	354	374	382	352	353	362	346	368	349	394	381	342	390	374	367	368	341	361	380	346	361	384	352	371	347	345	365	352	359	391	350	353	370	341	362	386	345	374	376	341	359	368	363	359	339	360	347	374	374	406	365	385	352	359	348	359	343	400	385	414	363	378	347	361	360	380	420	369	357	377	342	376	364	405	376	385	346	329	353	390	362	385	337	381	360	340	364	395	350	341	363	400	357	362	356	393	335	375	368	374	373	398	368	355	373	361	371	343	393	384	372	345	373	355	385	345	382	390	368	377	379	358	368	360	345	370	353	387	371	349	372	356	379	386	359	355	344	363	355	385	377	409	368	357	373	384	378	384	334	370	349	355	367	387	348	420	381	378	388	367	373	369	366	398	353	366	350	388	354	364	327	339	389	390	362	336	404	389	378	387	393	406	374	378	389	351	378	350	353	345	378	371	384	344	397	384	329	413	346	351	405	379	340	359	370	380	379	360	387	361	359	358	365	397	365	343	361	379	402	361	341	402	362	361	378	356	368	368	370	373	370	409	367	400	377	335	360	371	395	375	354	381	386	354	388	409	384	399	376	387	373	348	358	347	356	371	372	376	349	413	365	364	383	346	396	366	381	377	326	377	367	377	378	369	379	355	341	345	355	365	355	400	379	416	362	328	399	376	334	359	364	356	353	389	356	363	348	349	353	366	357	369	375	371	326	343	388	369	357	369	396	381	338	375	360	347	363	370	391	372	359	352	398	334	347	380	373	320	385	363	388	370	383	324	375	369	349	380	377	350	384	363	359	364	375	361	339	332	354	372	398	365	363	391	395	353	358	376	358	342	346	384	353	396	368	385	368	389	392	339	352	375	389	364	349	363	355	362	321	358	326	381	356	380	360	353	348	377	366	373	387	384	323	366	379	385	345	370	320	387	342	402	351	371	366	367	352	392
27677	21956	25343	33840	31358	27045	20289	14082	8692	5457	3703	2460	1560	2373	2727	1830	1165	655	451	434	312	287	277	231	273	250	280	288	265	333	337	326	282	280	273	236	235	250	254	335	257	266	229	260	255	254	243	287	260	264	255	284	279	262	248	269	246	251	258	298	257	266	266	280	219	241	238	254	282	243	255	266	282	243	250	241	260	270	244	267	289	232	226	271	228	245	249	215	214	249	254	268	259	244	254	271	261	269	222	242	234	242	269	225	245	240	234	227	271	265	252	241	245	254	277	242	247	270	224	252	245	242	249	245	236	256	262	264	247	271	264	266	232	228	242	263	252	218	251	245	233	277	263	246	222	279	272	225	250	251	218	237	267	246	258	256	251	241	266	245	224	219	228	248	267	251	238	255	242	223	287	251	260	227	242	261	259	274	242	237	270	243	250	232	248	202	252	238	240	261	271	263	265	229	232	260	240	248	220	240	251	247	240	250	249	218	261	260	239	252	261	259	245	193	289	247	264	223	239	235	239	237	220	263	281	235	271	228	269	264	266	231	246	218	233	232	259	275	225	223	267	239	246	225	252	237	244	250	212	227	235	263	229	223	255	232	232	234	250	257	243	231	246	266	247	255	235	254	255	285	253	235	219	246	252	262	254	235	269	279	238	218	229	234	257	269	240	262	234	210	263	232	254	231	251	249	241	242	250	244	262	281	245	241	236	223	245	229	243	263	228	256	255	223	240	265	282	259	229	279	273	233	242	261	250	266	246	236	274	248	268	241	234	221	243	241	256	255	256	276	213	265	249	291	228	256	246	245	250	257	235	215	245	234	207	241	252	237	223	250	255	238	241	258	222	254	247	270	257	214	237	261	267	224	224	242	248	225	246	250	264	264	230	267	231	210	242	221	243	240	278	232	210	273	245	239	229	220	225	267	269	223	257	239	230	255	257	253	248	253	219	254	249	244	220	246	273	246	280	270	222	247	256	251	246	254	233	248	247	258	255	255	247	256	259	255	234	261	250	238	242	262	220	287	265	252	252	209	249	249	236	271	225	273	265	278	227	232	265	267	270	240	267	239	270	224	243	251	272	233	265	249	250	258	236	229	225	259	240	272	234	268	252	256	257	265	248	255	247	255	264	268	257	253	233	233	238	240	241	243	238	225	241	261	249	229	272	236	245	216	252	244	260	261	218	277	250	261	230	244	237	269	255	255	280	261	250	218	241	269	242	233	260	242	243	264	247	241	268	249	254	249	226	206	260	238	260	288	236	273	261	283	246	252	280	255	250	246	249	229	232	225	231	253	252	268	246	228	259	276	253	241	230	239	246	250	265	225	237	287	253	231	231	268	228	255	228	264	242	252	253	241	269	248	246	279	256	259	224	233	247	230	230	267	248	240	242	261	234	231	268	263	221	287	223	242	258	194	255	247	281	262	239	254	240	283	249	259	238	244	247	248	260	245	241	227	235	248	242	227	254	250	243	249	275	256	283	254	248	252	281	251	243	239	271	235	264	256	283	251	245	264	273	248	259	234	251	253	246	238	229	296	269	231	265	264	252	245	266	246	227	229	235	231	273	249	257	243	243	237	237	267	260	205	259	254	251	244	246	246	258	235	233	239	244	257	242	263	252	241	224	248	254	228	231	222	246	254	239	246	228	243	225	244	265	235	226	249	241	257	244	270	259	262	208	204	230	251	231	272	260	241	234	230	238	245	248	222	265	246	243	237	251	226	233	250	236	251	223	250	250	253	251	240	225	231	245	241	247	267	247	247	209	194	258	240	244	269	267	219	298	248	238	223	264	272	249	267	246	237	247	287	231	232	221	262	257	242	259	252	255	249	239	232	238	238	241	255	272	251	259	219	255	243	236	265	216	241	294	241	262	218	256	212	252	258	280	274	244	216	249	241	210	227	229	244	246	228	235	246	268	232	247	267	270	257	240	238	241	241	237	247	258	261	239	214	283	254	251	243	256	235	263	259	244	258	233	244	233	253	240	252	233	254	248	239	245	246	231	244	234	255	227	246	237	259	230	240	264	239	265	248	246	219	253	261	231	262	268	245	248	277	245	271	259	225	229	250	225	262	259	223	255	235	233	284	258	255	238	237	242	249	259	258	262	260	235	260	235	248	228	238	227	242	268	252	228	225	241	236	272	267	241	241	259	233	294	227	254	258	229	255	246	266	242	233	240	229	242	267	224	243	266	232	238	188	247	253	259	229	257	258	285	218	249	250	232	254	257	274	234	243	232	256	244	231	267	233	276	259	242	212	268	228	242	287	268	216	214	292	294	271	250	271	251	260	229	256	238	269	242	258	232	233	231	278	253	271	227	241	233	249	233	263	237	248	248	260	228	265	235	231	241	238	260	246	238	241	214	245	255	227	238	253	234	244	263	238	231	234	250	269	235	244	235	263	229	273	254	228	256	244	253	250	237	243	259	265	241	262	230	255	258	268	235	215	268	239	242	217	250	237	226	229	269	226	220	228	233	242	249	234	218	248	239	217	227	221	252	261	244	219	226	276	234	243	234	264	246	277	225	244	229	263	261	255	236	244	250	225	225	271	251	242	231	255	245	225	221	237	255	274	235	231	219	268	261	227	269	250	259	265	256	226	261	254	252	244	261	256	258	255	242	265	259	218	234	229	258	243	250	225	265	255	263	255	244	249	231	249	254	259	262	261	266	258	214	254	239	248	232	267	270	286	211	246	236	221	247	252	266	235	232	265	261	266	265	265	261	272	257	241	275	270	267	261	205	241	250	251	264	237	253	229	237	260	259	250	259	248	256	248	235	260	235	265	238	253	222	254	236	226	245	253	234	227	251	263	218	248	237	245	254	215	282	252	241	213	262	237	226	265	255	221	242	249	257	247	244	241	281	237	213	236	266	240	255	239	284	232	251	235	258	244	239	233	260	226	234	282	262	236	235	252	267	240	234	261	249	256	223	262	263	206	236	232	259	265	256	269	267	225	232	260	243	242	256	239	247	243	247	248	261	269	252	236	246	251	196	241	254	252	235	276	239	247	261	263	254	254	238	247	239	247	247	229	233	264	263	265	240	230	234	225	271	247	276	257	274	274	248	271	253	257	261	220	273	241	269	235	287	249	255	270	266	268	275	236	233	253	226	263	221	247	244	213	254	222	252	235	259	236	249	223	253	239	267	249	258	243	262	269	233	246	242	255	246	274	269	236	263	218	233	263	254	238	272	257	270	258	244	245	237	237	275	245	242	246	223	251	249	269	248	222	273	233	258	249	271	249	247	234	266	267	232	252	249	240	244	234	252	229	253	253	268	273	273	271	266	250	228	218	227	258	243	246	242	230	243	250	259	244	253	250	275	248	248	236	267	253	263	251	252	231	246	251	263	270	238	239	282	251	250	229	233	229	251	235	264	247	216	239	237	254	250	261	221	246	243	279	238	253	225	212	251	247	253	268	217	275	236	246	232	250	250	238	276	261	250	243	270	262	250	241	261	236	245	238	258	232	248	239	221	238	224	256
20884	13577	24295	35810	40830	35587	31374	23364	16378	13014	10596	9428	7316	12458	13386	9647	5160	3126	2310	1904	1086	848	807	775	766	726	933	914	962	1119	1185	1168	823	710	683	693	716	686	674	1012	778	640	692	658	672	726	660	601	609	600	613	636	635	640	684	652	679	692	673	626	649	636	613	625	620	668	664	680	646	671	633	659	646	571	682	610	636	649	634	617	644	619	637	648	639	625	624	594	648	614	640	682	659	658	693	635	674	697	646	606	647	691	685	625	634	651	636	661	629	668	652	631	624	605	633	640	635	672	623	675	605	654	659	557	667	644	643	618	608	627	652	610	608	630	646	642	638	624	651	661	620	641	616	630	647	603	627	617	662	620	645	604	631	615	665	622	653	617	605	662	669	645	616	638	655	599	597	629	650	639	630	647	646	614	593	639	652	601	638	655	669	630	604	598	608	617	651	656	647	632	629	623	616	580	670	617	589	612	653	626	653	622	615	618	691	620	621	629	643	645	620	629	598	646	581	604	639	669	639	606	617	688	626	662	645	601	619	592	609	641	623	642	641	623	667	614	619	656	627	622	632	600	620	653	598	715	630	644	654	590	639	637	636	641	603	596	629	654	624	635	663	691	641	665	659	583	630	630	616	643	622	632	656	652	613	624	620	577	625	599	631	643	610	618	685	625	616	617	696	616	669	579	610	612	628	634	648	620	632	613	654	644	659	629	671	660	638	628	599	604	634	648	650	604	636	622	662	600	623	657	655	620	606	583	592	638	652	652	632	613	616	621	638	575	635	666	611	659	669	640	640	645	642	639	665	636	618	639	653	652	616	628	646	661	604	633	666	659	597	638	671	670	615	627	603	617	635	588	661	618	698	631	634	642	635	574	615	601	655	637	644	663	645	609	642	681	633	650	639	654	615	631	609	625	574	666	648	598	614	626	614	626	584	590	631	635	636	646	658	659	653	673	614	619	631	648	627	626	658	673	594	629	607	673	627	624	610	648	633	665	610	615	642	662	642	650	643	646	639	631	599	684	646	620	611	644	610	634	653	597	648	610	633	611	630	608	616	587	639	608	613	649	640	661	634	613	641	644	640	640	618	635	651	668	659	627	645	631	623	648	625	604	678	646	674	622	622	641	628	648	612	671	659	670	620	683	612	645	617	623	621	646	622	611	632	637	594	613	615	654	655	622	671	669	653	612	664	655	665	643	608	628	619	643	669	654	606	642	610	645	612	619	632	599	629	663	634	625	670	625	689	649	653	630	658	665	609	644	630	587	639	588	649	633	597	625	633	583	582	622	653	559	640	602	621	674	655	641	615	655	608	619	629	596	638	616	637	639	631	638	638	606	650	660	636	649	599	686	645	648	682	619	634	625	635	634	647	629	629	604	653	626	612	634	628	610	639	611	649	650	665	624	626	636	652	605	653	626	655	606	642	630	580	572	610	605	608	617	663	626	640	639	622	628	624	635	680	622	633	647	592	632	666	647	661	624	582	622	624	626	634	611	678	599	610	617	642	652	637	647	641	651	553	596	668	657	595	637	660	607	621	627	619	651	640	668	630	630	591	600	646	616	650	636	633	591	629	657	611	632	620	601	611	634	641	626	630	635	626	591	613	650	625	601	652	625	645	610	624	641	646	647	637	677	646	604	631	615	678	660	656	620	619	615	629	590	652	602	652	651	579	639	633	669	629	634	604	651	620	659	650	682	633	683	646	652	654	621	613	624	626	579	592	631	629	632	610	628	645	596	655	639	602	582	644	617	631	630	640	649	633	655	640	621	634	589	578	611	653	658	683	676	630	583	627	641	641	612	630	649	637	658	663	604	700	600	621	622	654	643	654	656	627	645	662	648	634	628	667	642	632	643	633	587	623	615	647	653	634	648	643	622	643	638	608	633	646	622	635	592	598	621	585	680	631	622	644	635	615	644	660	656	649	635	632	645	622	643	619	618	588	653	597	592	626	636	608	641	624	671	592	622	614	600	616	644	640	649	644	613	571	632	605	640	611	640	645	650	623	597	610	635	656	604	600	624	601	672	614	649	629	629	635	605	621	613	625	594	601	637	628	657	623	646	669	630	643	673	637	634	616	638	674	634	667	735	623	587	642	662	607	630	661	615	615	641	651	622	682	609	638	628	650	587	630	653	631	649	638	638	641	621	618	662	680	694	609	655	587	589	653	655	596	600	652	621	665	655	655	602	639	655	628	639	641	638	701	617	669	648	653	632	653	613	645	643	600	639	641	605	627	655	665	662	627	597	637	604	632	599	616	621	660	676	599	597	631	646	693	633	566	678	588	691	608	665	627	653	698	620	678	613	649	650	630	645	627	589	595	631	667	624	666	624	621	661	590	616	685	637	645	639	657	653	640	633	647	659	634	636	631	616	643	617	644	645	612	658	641	608	654	595	603	645	560	621	625	629	620	649	618	628	599	646	638	613	667	656	669	631	620	635	621	633	625	615	637	622	641	629	621	617	650	635	635	605	672	612	610	658	610	633	644	673	606	658	666	612	646	584	630	608	596	644	593	616	635	625	602	592	624	620	632	634	645	643	684	613	627	620	632	609	601	645	703	618	568	655	645	632	642	656	651	649	595	644	591	623	622	662	658	629	685	658	621	610	687	614	614	630	614	639	604	677	631	669	641	667	629	645	635	651	643	697	635	601	664	630	616	656	657	665	630	678	654	581	649	646	641	632	626	596	623	637	631	633	633	652	652	621	633	634	630	556	661	636	595	656	600	614	640	586	584	654	657	604	601	611	627	621	614	650	644	654	629	649	671	623	630	627	639	676	615	655	659	613	617	613	632	602	653	650	617	588	594	629	623	669	623	618	620	623	625	658	655	595	598	628	646	652	627	640	643	607	640	595	669	630	615	645	681	624	612	599	629	618	660	613	607	623	631	645	660	644	617	668	611	629	663	634	621	596	607	644	657	673	598	628	601	592	669	614	662	583	597	623	581	632	619	646	635	673	657	696	667	647	632	665	650	614	631	620	632	665	682	620	635	636	650	629	602	618	573	612	632	650	656	590	614	610	667	601	648	604	622	628	654	619	637	650	631	627	610	658	622	595	669	667	629	628	633	629	557	657	639	598	641	625	652	628	620	626	628	678	627	649	638	681	611	636	629	644	675	663	645	607	622	662	648	611	648	656	635	649	602	630	625	644	625	622	641	622	624	596	665	604	615	641	657	644	666	584	657	639	621	673	632	624	620	607	604	648	627	630	671	710	623	695	660	600	604	621	635	655	613	671	640	633	629	629	651	651	606	611	655	653	605	620	593	618	644	638	612	629	644	649	620	656	609	586	649	627	595	608	635	601	649	632	634	640	644	656	619	614	663	593	644	603	606	615	650	645	619	642	654	604	680	621	568	627	626	644	615	623	654	635	625	687	629	632	646	645	641	641	604	631	635	621	657	629	628	614	622	624	635	653	607	645	655	603	695	632	629	647	651	610	618	668	642	595	655	643	638	628	596	623	632	638	623	613	647	643	648	633	653	627
38981	29132	33297	39209	37884	34525	27891	22648	15293	10216	7560	6259	3873	4888	5253	3840	1758	1347	1096	728	488	519	396	426	417	396	393	387	424	473	789	571	467	391	374	358	368	340	397	376	371	340	378	377	363	363	368	361	343	359	334	377	345	365	379	364	403	379	344	341	375	380	353	304	347	367	373	337	355	396	346	378	388	312	361	356	352	371	367	376	378	351	344	369	352	349	346	386	373	367	382	385	359	372	356	382	343	371	364	383	345	333	363	357	330	379	336	367	378	373	394	380	375	333	368	345	385	354	381	324	363	358	357	358	369	343	344	392	345	393	386	313	355	346	337	340	320	341	390	338	309	335	342	356	336	327	338	382	356	314	346	355	370	373	360	360	374	357	350	327	409	379	408	326	377	358	326	349	323	377	366	353	399	354	342	373	353	346	373	353	338	353	358	413	379	363	340	318	359	329	380	358	382	345	356	361	369	368	362	380	392	359	331	363	352	383	361	358	371	369	376	332	356	388	367	327	365	371	366	365	344	367	344	365	358	367	338	365	366	342	346	340	332	349	346	341	379	336	353	353	332	348	366	341	349	335	357	353	380	373	384	379	354	340	388	338	305	366	325	351	362	353	367	345	332	360	311	353	360	350	381	339	385	357	360	328	373	386	358	359	354	377	346	330	350	367	362	327	354	347	354	355	398	369	345	373	374	353	330	383	333	354	354	394	336	329	363	403	367	335	342	372	345	391	374	347	403	318	359	384	356	372	329	341	358	352	381	350	354	365	318	358	345	306	375	365	363	322	361	362	335	333	379	342	341	367	338	366	367	375	359	340	346	346	349	320	338	356	362	343	320	340	362	369	358	369	371	352	349	312	382	375	341	362	358	370	331	364	350	350	307	373	347	320	384	340	342	379	378	340	370	391	354	320	385	333	352	340	373	338	346	359	348	349	366	378	374	316	325	336	349	325	359	382	378	399	364	349	349	338	371	341	361	350	349	361	364	347	341	366	362	363	332	338	359	340	359	364	346	363	348	370	340	320	339	327	356	363	354	357	314	337	354	369	364	341	362	316	356	305	356	385	332	349	372	329	369	372	340	368	388	335	417	392	358	359	346	355	387	348	349	361	361	340	366	370	346	338	328	356	350	380	368	385	325	394	343	354	346	357	372	370	302	364	355	338	378	326	373	365	320	371	368	373	332	347	340	365	352	358	374	313	367	336	352	387	364	375	344	348	364	369	323	372	338	355	357	328	366	351	338	370	380	353	369	352	365	325	349	332	350	373	366	334	335	364	347	330	404	356	365	384	362	345	354	371	375	367	395	334	370	353	402	407	384	340	307	326	350	366	354	362	358	386	342	375	344	361	376	336	343	316	367	383	375	372	320	360	338	352	356	389	368	349	333	357	359	383	391	358	360	387	340	349	345	374	346	345	336	353	368	346	329	378	335	343	381	336	328	370	335	290	296	320	373	335	335	360	366	338	368	352	323	342	344	348	389	348	358	344	377	386	325	349	352	370	373	333	349	349	355	354	338	364	311	363	384	389	362	361	352	366	321	382	373	312	389	362	351	352	388	359	337	356	368	326	317	336	335	370	362	362	324	347	363	355	325	378	380	331	363	382	363	353	354	336	360	367	326	353	356	329	367	356	374	399	357	294	347	359	356	334	315	378	379	346	335	372	383	353	348	329	354	354	323	346	364	382	356	357	331	337	345	324	364	348	386	391	361	394	301	337	385	407	328	342	384	350	358	369	353	345	367	383	367	326	343	360	370	349	359	350	370	364	355	338	371	361	341	330	336	350	343	331	358	341	341	377	326	394	373	331	370	341	343	351	377	349	358	378	362	348	319	348	337	334	345	389	342	371	355	362	386	358	371	367	345	346	349	359	388	374	347	349	369	349	369	362	353	348	358	369	404	358	354	378	305	346	368	355	343	357	351	362	358	316	360	343	361	363	381	327	352	342	377	372	360	356	349	365	339	329	370	351	359	348	358	358	344	328	378	370	392	355	349	355	352	368	336	345	376	367	334	346	365	348	385	326	315	344	344	392	323	350	338	349	381	350	324	342	355	377	340	328	369	353	310	357	318	369	342	318	360	318	370	340	373	343	316	360	369	349	354	352	357	360	350	362	355	364	357	321	348	359	343	341	351	345	381	343	412	342	376	362	365	373	382	324	377	374	348	347	338	337	333	330	343	352	345	341	330	326	332	361	323	332	325	298	397	360	312	354	377	340	392	357	323	344	329	403	388	373	326	346	339	343	370	369	339	353	345	355	361	388	386	346	400	387	378	297	346	357	328	370	357	361	357	323	351	354	335	355	391	355	343	346	350	341	367	382	393	369	359	345	393	325	372	352	392	366	338	359	381	335	378	383	343	354	355	369	358	385	316	326	311	353	325	396	381	342	368	340	357	362	385	324	358	341	346	355	361	359	353	349	359	395	350	355	343	357	358	356	334	382	376	390	348	350	346	373	375	377	359	339	359	361	309	356	360	380	356	331	348	397	337	362	360	358	351	391	378	371	336	356	380	342	352	345	334	375	392	349	351	343	331	329	376	374	381	381	335	359	376	384	348	346	345	327	349	384	381	352	379	349	367	395	356	363	308	347	368	343	382	350	358	363	336	328	362	373	324	322	371	315	375	359	368	394	360	391	374	342	357	343	381	345	353	343	348	368	344	366	391	347	367	328	317	355	348	339	369	335	363	340	338	350	316	361	328	353	335	343	345	325	342	347	345	333	330	366	352	390	369	379	422	323	378	374	340	336	313	348	336	361	342	356	362	336	353	352	389	391	344	321	300	349	344	368	349	343	339	324	380	334	365	358	340	340	383	377	376	340	335	345	335	350	397	332	315	374	339	335	343	369	363	340	324	361	321	361	363	368	375	361	333	347	378	333	385	347	334	323	360	361	374	345	316	343	367	394	360	361	327	343	348	317	377	371	347	388	373	366	355	358	359	338	367	368	349	316	301	317	379	362	342	364	333	338	320	370	346	375	322	361	371	361	357	372	345	321	375	353	370	378	353	367	367	321	363	381	350	356	356	367	335	401	349	341	369	359	366	387	364	366	375	327	371	357	340	368	377	323	349	369	363	310	341	369	400	368	335	372	398	366	342	318	357	347	360	356	333	359	334	352	335	333	355	309	349	342	349	334	357	371	356	362	342	325	347	356	359	329	361	369	394	380	326	307	354	342	346	357	334	337	320	377	343	340	365	315	340	376	368	399	358	357	374	381	377	363	360	348	374	346	373	329	368	383	372	369	394	332	368	344	367	339	333	347	347	332	308	342	395	361	329	357	337	361	357	385	400	337	362	384	356	339	346	329	382	360	346	335	326	335	375	359	346	387	350	328	365	341	361	362	334	325	360	345	349	341	308	363	335	342	345	341	344	370	362	332	362	360	355	382	397	354	338	348	362	359	360	341	336	353	361	315	331	359	361	393	344	383	335	345	383	341	331	347	380	364	360	357	374	362	327	334	373	378	338	341	372	348	365	367	297	347
28309	20614	31818	41550	46965	42794	39805	31880	23785	19935	17936	15510	12678	19228	20011	16212	7887	6143	4631	2712	1648	1489	1172	1133	1141	1167	1123	1155	1321	1652	2295	2121	1697	1220	987	928	928	884	866	974	922	893	961	912	899	835	906	950	893	887	825	887	846	826	895	840	876	882	835	862	868	847	885	887	801	876	866	827	814	885	811	810	831	833	811	887	841	836	876	831	820	889	855	902	929	827	884	892	883	881	870	841	842	878	858	943	877	853	871	840	850	835	809	825	879	821	857	817	811	829	868	836	832	826	875	809	800	827	839	815	864	826	836	796	823	848	795	834	825	856	846	823	889	841	858	801	898	795	843	773	792	827	821	778	789	871	856	819	809	857	835	829	840	883	876	848	783	809	809	845	874	813	808	892	835	870	854	864	818	827	811	871	754	819	817	799	837	844	777	919	865	858	841	883	831	855	838	852	834	827	855	749	868	846	820	841	867	846	830	872	874	888	788	830	842	821	790	880	813	831	851	803	834	844	843	769	863	819	827	834	855	824	820	854	850	802	848	837	804	841	888	833	835	783	804	807	841	853	836	850	838	869	861	819	838	812	824	824	810	836	830	869	840	784	806	820	838	829	861	850	815	888	798	795	825	770	813	804	819	863	902	802	805	846	852	875	835	809	835	844	807	836	824	844	858	828	828	850	849	842	805	791	867	808	839	852	855	806	905	863	860	844	832	802	810	841	854	823	844	881	873	836	790	883	838	863	880	841	843	833	848	850	828	855	842	852	858	847	808	813	826	858	821	810	806	834	845	790	818	837	826	861	787	851	809	843	827	787	826	788	826	811	835	804	806	836	814	835	853	800	787	817	829	833	813	784	830	869	807	795	818	839	829	885	814	862	839	861	864	860	830	831	862	840	893	857	803	773	863	841	847	840	842	824	813	803	845	829	778	807	822	845	861	837	816	836	834	823	860	848	800	817	832	841	825	817	827	853	898	864	791	826	849	842	883	861	842	864	843	816	859	859	807	823	844	773	871	858	791	834	794	824	861	808	818	856	862	867	844	824	818	883	855	850	855	841	836	813	846	813	816	833	873	814	858	865	796	868	885	848	870	794	820	835	843	779	824	808	816	850	883	854	859	805	812	856	779	819	850	837	819	859	879	867	829	809	879	850	856	803	840	809	842	762	876	800	840	834	814	838	822	795	844	844	816	819	832	807	831	883	824	838	814	826	807	821	808	881	800	814	832	801	850	852	871	874	834	819	851	836	819	791	840	855	894	823	793	863	871	768	831	828	831	815	828	876	856	826	758	814	874	830	855	860	864	852	857	865	839	839	840	860	811	819	841	853	893	846	801	825	838	834	858	846	845	825	851	760	831	792	806	879	848	828	847	830	830	817	864	869	819	816	824	849	844	798	844	845	920	838	825	891	830	788	811	789	842	826	931	834	816	858	851	826	790	812	836	797	804	781	863	834	797	846	841	850	827	803	896	825	846	845	875	852	814	801	840	852	802	805	822	851	826	903	864	830	842	844	811	795	806	812	812	793	781	851	872	810	834	830	795	829	905	828	813	749	810	829	859	808	888	824	805	855	870	836	810	820	849	824	869	870	820	841	868	869	868	849	849	856	861	879	814	846	846	873	811	810	836	856	781	789	813	822	869	794	803	790	822	799	850	860	857	804	808	782	854	828	841	806	843	786	897	830	800	838	876	819	865	844	815	851	889	842	883	767	880	859	821	850	837	836	833	861	848	791	818	824	814	802	844	786	826	821	839	855	792	829	823	831	901	806	852	821	833	843	863	827	800	884	843	788	848	765	818	836	828	832	849	858	852	822	830	839	856	845	821	861	801	879	827	843	859	811	793	840	818	819	853	813	851	827	842	831	887	851	844	807	824	788	822	832	891	803	821	866	841	849	835	826	858	850	883	821	842	836	823	859	828	851	841	872	807	812	792	803	832	820	876	890	859	885	808	822	813	804	801	822	764	823	895	809	846	851	832	833	816	797	863	836	806	855	807	861	790	841	830	864	831	807	921	803	859	779	854	826	861	806	876	844	839	875	806	788	800	880	863	904	863	829	835	832	846	821	818	842	826	826	832	798	846	805	824	834	864	864	866	824	876	831	813	860	822	837	790	824	849	740	847	795	836	867	821	810	779	848	797	872	870	789	835	812	839	796	844	800	849	842	802	836	752	808	875	826	816	821	827	854	853	823	825	855	858	824	873	892	811	824	849	815	801	826	865	831	821	854	785	863	817	836	828	814	845	843	849	863	787	817	827	851	849	866	850	889	839	801	882	806	866	837	771	831	851	802	844	826	782	775	871	805	796	840	818	816	835	773	786	807	844	832	833	834	801	814	806	831	828	813	837	852	786	864	867	819	799	806	884	814	865	863	820	836	786	827	860	820	822	820	835	831	827	822	823	785	836	826	797	803	833	818	874	872	818	850	792	852	853	803	841	840	829	782	850	870	829	810	833	803	817	827	787	873	846	849	836	804	840	837	853	822	803	798	884	873	852	858	849	776	816	876	822	836	846	801	827	823	850	858	814	837	830	749	839	802	838	823	843	817	789	830	835	816	833	848	887	805	856	862	849	845	827	834	892	835	844	859	884	885	845	878	810	812	782	805	837	859	806	826	837	828	841	874	862	843	773	810	799	840	823	809	834	805	872	865	817	800	813	873	827	794	812	751	789	852	901	842	795	765	778	840	853	831	801	795	827	806	874	805	819	822	852	852	865	872	825	857	786	815	830	822	819	812	808	915	790	816	802	891	873	812	839	832	857	788	868	855	785	836	820	843	827	789	814	867	795	794	853	866	823	837	879	880	847	815	795	796	828	826	830	878	866	870	854	849	797	866	856	808	866	868	800	817	876	839	840	811	834	866	860	850	834	813	823	819	889	854	823	889	935	879	850	809	825	801	810	857	871	810	833	858	823	803	816	856	846	815	825	802	815	816	794	866	828	831	864	817	828	785	784	808	874	828	788	824	836	906	853	845	881	814	849	837	833	746	853	874	839	864	861	853	807	846	831	847	837	824	799	868	845	850	828	806	857	854	849	799	853	884	814	830	855	855	811	794	892	856	812	805	870	814	814	796	843	865	796	806	796	871	880	798	860	877	797	786	837	799	786	830	829	827	830	832	887	842	892	873	807	823	860	842	862	832	777	798	843	831	809	838	835	850	825	882	837	825	913	780	836	861	789	838	903	833	843	847	820	846	841	803	847	857	795	850	868	844	815	801	843	833	797	813	788	792	839	884	828	853	827	825	811	911	903	850	788	792	849	855	885	777	853	862	824	842	782	818	828	877	827	823	858	857	842	842	872	845	881	876	795	850	848	863	810	792	844	845	881	829	814	817	913	858	849	823	821	851	859	839	887	845	797	791	888	786	900	775	849	816	847	787	862	894	797	795	826	830	824	811	876	839	824	813	869	826	843	829	828	838	823	877	761	829	775	806	805	820	828	846	775	779	854	799	816	832	806	859	816	818	826	802	801	855	856	835	824	836	826	901
8221	4816	4679	5630	3835	2702	1558	833	468	302	309	265	205	211	216	213	147	149	141	123	113	119	140	139	117	123	138	110	115	120	117	125	124	123	121	105	118	115	106	130	118	112	143	139	127	117	112	113	119	121	115	137	111	132	109	127	93	120	98	107	106	130	112	119	137	124	117	120	133	139	128	130	111	109	128	118	131	115	112	116	127	123	143	121	109	145	112	111	113	121	110	124	116	126	113	115	122	97	134	123	130	116	133	104	138	143	126	139	117	112	123	120	107	121	124	126	119	131	97	136	141	134	131	142	150	133	126	126	118	115	123	117	129	127	133	119	115	132	126	122	110	102	140	125	130	125	106	102	130	120	107	122	124	133	133	119	121	120	126	119	116	105	127	127	148	105	117	128	119	114	126	109	128	112	130	128	129	132	140	113	138	137	130	129	119	127	124	114	108	129	92	134	120	124	122	133	112	124	116	118	120	119	128	121	115	114	102	134	137	100	128	124	138	136	136	154	99	126	109	132	122	120	120	122	117	126	123	135	124	94	133	108	93	114	119	133	94	132	122	112	119	95	118	98	105	119	110	108	140	109	138	129	111	124	132	104	109	103	126	122	138	118	131	122	119	137	130	128	153	132	95	116	133	124	118	114	128	125	133	124	121	119	118	100	117	99	123	123	133	111	106	139	110	118	120	126	150	141	116	138	128	122	127	124	119	109	121	107	123	125	118	133	134	113	124	133	142	129	112	126	116	140	108	111	128	121	123	118	126	105	135	119	120	127	139	116	152	127	121	119	131	132	100	117	135	122	113	125	140	106	118	126	112	129	106	136	124	133	142	133	111	123	126	112	123	115	138	118	121	111	95	130	136	109	135	117	124	104	103	110	119	121	111	116	116	108	136	103	120	119	126	110	99	100	112	119	113	147	127	120	112	127	139	113	100	110	125	120	107	135	131	116	110	100	115	122	115	116	137	116	121	121	131	135	123	122	126	134	106	106	108	106	137	119	124	136	101	113	97	121	128	113	127	105	114	103	119	126	132	122	137	112	122	112	123	116	117	115	142	137	119	96	106	144	131	106	115	102	150	135	133	124	137	120	100	115	122	115	118	126	116	112	141	124	119	135	113	116	122	134	123	133	128	121	105	133	124	143	122	104	127	140	122	128	112	117	117	122	114	123	102	120	109	142	137	116	124	101	129	117	135	110	123	100	117	118	130	107	124	119	132	139	123	127	117	122	142	131	110	121	122	115	142	109	127	118	135	124	105	130	136	126	113	112	108	108	109	120	139	117	116	124	141	116	115	111	122	89	124	143	131	100	102	108	126	130	105	116	125	123	115	136	129	117	136	110	120	108	117	116	128	135	117	123	146	103	112	132	119	125	119	126	116	121	132	123	107	120	142	118	127	115	113	109	119	121	109	103	118	122	106	109	125	127	137	115	122	108	135	151	116	105	114	124	116	115	120	109	126	107	120	139	129	92	124	120	112	103	117	144	135	112	120	143	118	138	125	122	112	118	117	129	116	118	123	109	127	129	106	109	130	138	127	130	119	133	111	127	119	122	136	134	92	113	113	132	112	137	117	131	135	113	150	123	121	117	127	124	118	111	116	99	108	123	132	127	125	123	110	126	113	113	125	102	111	116	133	149	120	112	111	113	120	131	119	123	139	144	114	113	113	122	107	113	109	140	135	120	119	99	125	124	130	109	115	107	131	123	111	98	128	98	120	120	102	116	103	122	143	123	119	127	117	123	100	106	127	130	123	123	115	134	115	117	130	130	128	115	116	103	127	123	127	107	118	118	141	99	118	134	118	113	122	119	119	94	128	120	112	120	140	114	132	131	111	116	118	131	122	124	118	132	126	116	125	114	98	124	131	109	119	111	119	128	128	117	109	108	125	108	113	123	111	122	125	132	136	118	127	113	110	108	123	107	121	137	132	118	127	137	128	127	130	129	103	117	111	142	123	126	116	132	108	147	123	130	118	124	101	102	120	127	115	129	139	121	116	118	122	121	130	128	119	103	120	115	132	116	128	115	131	136	127	118	108	102	122	110	140	105	121	129	125	98	157	103	126	106	122	127	157	113	116	139	103	122	124	111	103	115	127	120	119	109	113	118	112	134	131	115	121	122	111	109	96	131	111	140	129	100	124	138	121	101	139	120	117	125	131	114	98	123	126	133	106	119	135	108	115	129	123	130	118	129	140	115	127	118	115	128	124	111	134	112	119	124	110	114	110	118	124	110	129	125	118	87	121	117	136	123	143	120	131	127	126	133	137	111	123	135	123	125	122	134	139	125	109	107	116	115	150	141	125	115	122	124	124	103	117	133	115	101	113	135	137	98	126	122	112	136	113	116	145	111	120	128	100	125	132	129	114	122	128	108	135	129	110	120	118	130	94	104	96	106	111	105	135	129	109	139	136	129	118	140	133	111	129	115	114	130	125	109	140	127	117	126	126	119	112	117	102	113	140	142	116	118	126	106	127	140	145	107	119	133	129	120	140	132	111	128	127	123	129	119	107	127	130	119	127	119	137	113	125	155	102	108	118	143	127	129	125	116	110	123	119	132	140	122	107	143	145	113	114	117	123	110	118	115	113	115	114	140	109	120	131	143	129	105	130	119	111	102	112	124	121	123	136	121	143	112	124	144	105	105	102	138	126	125	140	109	128	135	135	120	120	116	120	143	125	110	121	109	109	130	101	127	125	98	132	118	129	113	129	124	115	108	135	123	115	118	120	125	128	110	106	133	103	116	107	129	107	108	129	104	114	110	134	122	101	121	97	137	134	113	110	113	135	126	122	122	108	124	118	138	138	127	144	124	119	136	124	115	110	132	119	131	131	130	118	129	141	110	131	124	123	122	127	122	108	123	121	136	125	126	115	116	125	107	125	141	118	122	134	118	102	127	116	113	105	118	106	115	109	113	115	119	110	133	123	116	138	122	113	100	123	138	122	133	122	131	125	116	148	119	128	135	122	126	116	106	100	130	127	123	135	123	132	117	103	119	129	128	126	155	110	135	120	115	104	117	138	117	113	125	109	142	142	117	113	115	125	128	112	124	142	128	110	129	145	109	138	129	121	116	120	111	105	115	117	118	132	128	134	129	110	99	140	143	105	105	144	116	125	127	133	133	127	136	116	101	127	126	117	117	115	117	122	118	117	105	109	114	121	107	123	126	115	125	137	111	115	112	147	129	126	126	122	121	106	123	113	121	131	116	116	120	130	120	111	122	135	115	135	104	126	127	118	133	135	119	115	121	122	95	121	126	148	129	129	89	134	124	109	142	105	139	122	130	98	104	121	125	122	147	127	110	114	118	128	128	113	109	110	113	132	113	134	131	122	120	130	97	114	123	95	138	114	113	125	113	136	123	128	128	124	118	109	116	108	155	121	134	152	128	122	118	116	128	138	105	124	128	123	99	123	109	130	124	136	135	135	108	126	107	114	117	113	130	122	127	128	123	116	113	120	126	123	116	114	113	118	126	117	129	112	114
6468	4334	7265	11703	10084	8007	5720	4100	2384	1604	1478	1316	1046	1248	1132	938	634	601	498	443	363	394	397	344	403	346	399	393	363	399	396	398	385	350	388	350	368	359	323	349	359	318	352	351	361	338	352	363	358	356	392	389	337	352	338	381	353	375	372	361	394	357	378	347	369	363	394	353	355	365	395	370	379	366	335	370	351	336	353	329	385	352	375	358	352	348	339	334	340	365	355	378	375	380	363	372	332	356	319	353	383	335	320	372	333	371	372	358	341	365	375	337	342	354	359	330	347	353	329	341	354	338	376	349	373	350	347	347	378	384	368	357	337	365	382	349	380	345	354	361	404	329	349	338	370	341	370	380	351	381	343	367	379	337	361	321	353	389	352	334	352	403	339	386	342	357	362	369	357	318	386	378	372	372	362	389	373	366	386	346	398	367	383	362	337	364	367	350	352	358	337	394	366	361	313	407	363	375	369	335	333	371	377	376	334	357	320	356	372	385	335	361	372	344	326	349	365	349	370	323	342	371	371	309	360	333	363	364	389	354	354	341	338	351	364	360	337	361	378	345	383	362	319	328	381	369	379	368	392	351	329	366	335	353	370	384	374	354	352	364	327	354	345	337	332	331	325	346	398	352	352	395	380	343	353	398	336	363	369	355	341	338	372	357	330	330	380	349	362	356	348	341	347	441	366	388	342	373	344	347	369	340	375	382	386	365	323	356	357	368	372	390	367	354	352	372	345	334	349	353	351	363	377	373	332	369	360	372	364	332	371	340	400	356	362	329	362	357	382	356	373	330	350	317	382	362	326	338	379	354	330	379	346	353	382	376	344	345	352	373	367	325	343	357	343	370	361	381	375	346	383	361	369	366	374	370	337	344	362	373	370	362	349	319	371	383	365	392	343	380	343	320	338	365	372	346	345	371	341	384	369	339	371	378	371	380	340	368	358	356	356	343	328	334	358	334	367	352	344	340	363	353	355	380	367	379	330	369	376	357	379	363	358	341	357	339	379	361	353	338	368	351	307	343	357	319	345	394	359	382	370	360	362	349	344	363	373	369	361	339	351	360	361	370	331	325	356	374	373	349	351	380	365	363	376	331	349	326	372	364	364	356	348	354	362	340	387	346	329	357	342	371	358	323	370	349	411	396	336	383	353	341	348	338	368	379	333	347	361	345	355	341	361	370	356	360	357	355	357	334	333	363	378	351	383	343	301	369	362	363	345	364	362	367	346	350	356	344	366	368	372	358	318	349	350	344	354	368	384	355	383	351	341	338	332	345	329	334	346	343	365	346	341	360	367	339	327	334	360	342	350	340	339	376	364	347	329	339	374	356	382	373	370	386	332	361	337	329	381	369	345	358	350	367	364	379	398	359	357	350	359	378	349	357	377	371	373	316	329	365	376	378	361	317	369	388	328	326	344	333	353	357	355	366	370	357	355	344	391	376	340	359	380	349	331	336	358	327	361	365	365	351	339	369	353	319	372	350	333	338	353	387	373	364	377	356	363	332	353	363	352	355	364	363	352	344	394	299	353	334	361	358	375	337	343	320	344	355	396	382	334	367	305	367	371	376	335	342	374	370	345	345	357	372	322	347	365	365	366	334	380	349	351	342	350	338	400	337	389	350	355	362	374	378	363	375	354	413	361	348	419	358	364	346	322	354	362	319	382	380	337	372	357	319	333	364	361	349	352	351	329	366	346	349	376	370	335	361	340	367	339	348	356	348	354	387	372	337	400	371	379	372	383	363	343	370	368	356	375	328	339	354	316	340	358	354	340	350	373	374	375	333	341	328	337	363	380	366	352	342	399	346	354	342	362	362	379	337	372	332	335	323	363	360	374	391	355	389	378	361	394	337	378	376	353	379	364	369	367	385	368	331	318	378	311	361	348	374	380	346	360	385	361	349	394	368	380	360	345	372	334	342	385	369	335	385	365	390	357	363	359	344	368	361	349	352	361	346	336	353	358	358	367	365	337	321	337	339	336	372	362	368	378	372	346	353	351	368	340	418	346	325	353	337	370	344	352	364	359	345	349	361	359	380	355	366	379	351	375	323	380	354	353	333	358	361	380	409	340	345	338	337	419	330	371	382	343	332	343	349	383	331	351	345	348	380	378	365	360	375	349	368	356	359	330	357	382	355	345	327	347	374	360	359	370	355	324	344	350	356	381	328	363	354	368	352	316	346	325	342	364	358	365	357	361	369	353	390	359	356	368	380	346	378	375	384	373	355	364	367	337	358	376	367	334	401	342	360	348	370	352	354	337	364	388	352	338	362	367	362	381	348	349	354	420	315	325	378	384	346	359	380	357	362	361	378	335	416	360	365	381	343	328	356	385	360	327	377	379	344	362	365	339	340	353	339	362	357	341	343	348	394	373	358	359	319	324	361	380	383	350	341	339	337	332	345	340	327	365	370	359	363	385	335	334	351	345	347	320	353	334	383	367	367	353	364	335	335	365	388	376	324	376	358	344	344	370	345	347	353	363	361	357	346	365	390	367	374	357	358	351	350	357	368	342	367	363	353	321	352	348	370	353	388	334	352	363	374	355	338	349	336	349	354	370	365	361	348	357	344	403	374	343	365	343	362	373	380	385	378	336	347	342	391	352	345	376	345	337	366	329	379	331	394	341	351	338	360	382	351	352	391	392	384	353	356	345	373	341	376	392	369	370	342	354	340	393	356	380	324	356	360	360	339	370	371	359	355	369	364	377	390	362	345	344	344	356	388	348	365	372	354	371	353	335	365	386	360	351	352	352	338	384	375	374	345	342	358	342	341	374	367	405	375	367	355	336	386	367	354	339	335	353	344	342	352	337	359	334	387	336	379	334	364	380	361	357	392	370	383	341	360	363	339	339	335	346	348	376	343	335	348	342	347	356	365	356	355	334	353	359	377	340	350	318	340	400	372	347	362	342	344	347	358	342	344	350	371	331	339	384	374	387	356	365	393	376	360	391	349	381	380	343	374	352	362	381	344	394	334	324	362	386	355	348	325	369	358	366	383	346	380	363	346	360	381	331	341	371	386	374	388	339	329	354	333	361	368	378	342	357	370	325	352	342	381	370	369	364	377	333	355	349	383	347	346	368	363	348	341	376	353	370	360	343	344	336	335	352	357	359	341	365	336	337	343	348	330	331	377	359	360	346	371	351	392	380	343	360	364	368	354	357	342	365	364	363	334	328	350	356	365	337	326	393	371	375	333	317	351	376	386	370	400	379	371	325	357	342	368	381	364	390	370	353	356	370	365	358	346	367	381	368	352	380	338	368	368	379	363	339	377	361	364	343	361	387	349	385	325	388	333	347	326	331	362	348	314	357	389	322	352	356	313	366	354	358	354	356	353	340	344	337	342	339	360	350	372	340	355	348	382	370	338	370	362	352	419	354	353	355	340	349	334	378	351	376	326	349	370	348	332	297	359	357	366	344	352	352	331	355	359	312	389	362	348	387	326	357	341	360	388	366	375	356	323	361	326	344	365	361	332	363	369	387	393
31642	25939	25865	31521	30358	27000	19496	13526	8282	4940	4206	2936	1756	2066	1683	1256	918	839	521	314	290	270	245	279	306	284	304	291	318	279	289	279	281	258	285	258	256	247	259	233	271	263	223	249	248	229	268	237	236	217	235	236	220	235	242	237	257	228	247	219	247	225	252	226	246	242	227	248	267	233	234	234	262	251	243	248	230	256	243	229	221	251	236	222	220	267	256	249	207	270	270	242	256	235	215	255	241	251	213	217	209	247	227	236	234	222	261	234	234	227	229	242	244	242	258	252	234	230	249	230	262	246	246	236	235	234	232	230	269	253	273	238	240	234	232	225	231	249	231	218	199	270	214	229	243	263	255	265	221	249	252	242	243	247	264	234	217	234	243	214	247	259	229	258	235	218	231	230	258	243	244	237	222	255	230	212	257	215	227	237	191	209	248	225	229	232	259	228	231	239	209	255	270	223	234	223	259	261	210	224	256	245	260	234	259	230	225	264	253	253	223	231	247	265	239	265	258	224	241	232	227	241	210	268	235	243	214	268	239	239	237	244	255	263	232	271	238	252	229	233	254	230	238	236	228	206	256	220	250	253	249	239	257	247	242	249	225	226	213	219	236	229	234	264	245	245	247	233	251	221	253	246	290	265	224	252	220	226	263	266	251	253	232	230	250	205	231	233	259	209	229	207	236	244	239	269	257	268	236	219	215	256	258	229	227	209	226	253	240	234	244	257	233	229	238	224	242	242	224	236	241	232	235	225	245	241	267	239	224	221	246	244	273	233	241	253	269	235	216	240	225	254	215	246	229	250	223	207	246	243	278	245	265	208	272	239	250	218	261	261	249	246	239	238	240	213	223	248	227	217	219	218	233	224	214	209	226	233	267	236	238	262	216	237	210	230	255	232	240	221	242	219	230	247	214	238	240	257	269	238	265	253	242	216	256	240	231	233	265	243	223	224	246	251	213	214	257	271	236	226	234	232	251	227	220	251	267	238	247	239	219	272	241	244	265	249	229	261	224	223	248	215	236	219	255	224	230	222	234	267	261	249	273	242	272	226	249	206	242	238	213	274	247	233	230	263	210	247	230	242	208	258	238	222	226	238	229	217	246	239	208	249	276	267	230	225	224	233	214	242	271	262	234	232	226	249	243	243	247	226	228	239	244	252	232	242	236	243	238	234	229	247	235	209	239	247	275	241	235	228	232	218	276	219	232	225	256	241	245	252	244	222	215	231	262	211	246	229	228	275	250	235	235	237	227	256	246	244	257	224	227	240	258	276	230	232	242	224	228	244	243	263	242	254	222	266	249	223	229	255	262	225	279	232	258	219	251	246	257	232	223	229	241	220	232	220	242	221	232	276	232	254	208	211	244	233	237	242	236	217	221	221	205	230	233	244	256	265	268	238	233	226	222	244	243	246	246	232	256	258	270	251	227	238	241	248	239	228	245	258	215	236	231	211	269	224	229	229	243	235	260	221	239	247	220	265	235	269	236	220	217	213	237	234	242	235	254	261	261	242	243	251	227	227	246	249	257	235	234	252	246	235	248	243	239	250	240	219	211	214	213	250	238	235	237	267	233	235	244	247	211	261	235	224	274	237	215	232	265	242	222	233	259	243	228	209	235	249	233	225	231	221	240	227	251	234	213	252	258	219	239	262	232	220	254	244	235	251	234	250	229	242	254	244	272	237	207	242	250	252	243	214	231	234	238	234	208	244	240	252	245	253	257	254	244	247	258	242	245	252	235	222	238	256	244	243	252	228	229	251	256	246	276	242	257	235	244	222	246	221	219	243	243	211	250	230	236	231	231	252	240	228	232	191	255	269	228	244	233	216	241	245	220	248	271	214	248	233	255	249	250	225	222	234	252	239	245	220	237	250	233	225	234	231	273	231	231	224	228	217	231	226	239	215	218	222	254	208	243	227	233	245	283	253	237	208	246	252	265	256	232	228	244	229	253	241	266	241	261	254	237	263	219	248	223	236	232	215	248	232	213	225	252	255	229	208	236	274	223	248	208	249	221	235	219	254	247	236	207	224	231	249	242	258	227	240	238	219	249	248	259	236	244	242	250	250	247	243	257	251	243	264	244	234	220	229	239	229	238	219	248	238	243	220	213	244	250	232	245	219	237	219	227	241	243	222	270	235	244	228	250	254	246	214	238	244	248	263	223	231	256	231	260	259	284	263	244	246	255	227	245	230	228	245	252	234	210	235	240	199	258	239	244	235	217	221	244	225	222	268	253	242	246	237	226	251	235	230	223	257	212	251	236	237	235	230	248	202	238	247	231	211	240	240	252	239	219	261	234	250	235	228	206	273	249	242	217	254	223	213	209	249	266	230	252	212	223	233	240	247	237	236	251	275	255	228	219	250	241	217	230	234	233	217	216	240	235	232	237	236	237	230	225	269	276	215	244	258	229	240	258	243	227	220	234	232	251	221	254	262	232	262	236	267	248	237	205	223	238	261	243	250	233	237	250	250	214	241	255	235	219	261	232	248	237	255	245	256	236	256	230	261	219	245	225	241	242	228	246	246	221	224	229	254	239	236	239	222	254	229	218	236	236	240	290	244	208	242	259	248	245	243	254	266	262	245	240	247	232	241	238	206	265	240	212	245	225	217	240	256	239	267	256	204	227	232	269	214	218	246	247	227	262	227	263	235	241	200	257	246	257	240	231	232	234	235	259	259	217	232	239	256	253	249	289	247	273	230	220	240	226	210	230	247	226	212	245	215	228	257	232	243	257	225	228	231	261	259	246	248	234	223	230	198	235	251	242	243	264	223	239	212	234	249	256	260	213	237	260	274	257	233	232	227	226	218	231	242	242	228	256	226	231	246	260	230	217	247	244	255	237	220	220	225	236	217	208	235	227	197	232	257	241	241	239	238	249	235	240	255	232	223	221	222	229	255	235	234	232	255	244	224	237	247	252	204	251	259	234	220	247	237	248	225	250	256	284	228	226	226	240	226	242	210	224	228	254	268	227	243	251	237	207	245	239	236	239	221	232	246	247	203	248	266	212	209	217	234	249	264	224	265	232	249	251	245	250	243	250	230	227	219	239	253	249	218	231	250	238	250	224	239	237	252	264	222	202	247	209	204	265	254	241	239	237	243	238	237	273	256	249	219	231	228	214	245	260	275	233	246	237	238	246	195	265	216	268	215	249	254	241	243	229	228	254	253	218	246	235	248	234	228	249	215	250	249	238	240	249	270	232	260	258	234	249	233	243	237	232	243	234	233	220	230	202	256	247	219	246	238	252	245	224	244	256	243	230	242	251	269	242	241	252	221	259	238	234	218	241	274	214	248	219	228	233	234	207	234	223	254	205	233	240	237	254	242	235	251	232	225	226	234	219	261	246	241	243	259	248	219	237	247	235	202	261	232	223	213	235	218	235	238	229	252	257	224	241	254	225	261	224	219	265	234	223	268	208	257	251	230	226	249	231	234	263	241	249	246	234	230	231	221	224	252	203	224	242	240	255	229	215	212	206	253	235	246
22883	17609	24759	34443	38546	36487	30112	22758	15471	11918	11137	8488	6999	10341	8960	6668	4577	4372	2428	1360	900	803	805	763	848	945	1048	1149	1232	939	886	950	1003	869	795	721	663	640	682	647	629	652	630	666	651	650	643	673	670	613	649	628	621	673	617	661	598	598	637	652	646	630	639	640	633	639	604	623	609	627	621	625	636	592	609	636	619	594	605	641	633	610	627	573	632	675	602	619	606	592	644	623	677	637	645	678	636	591	627	632	607	595	610	622	593	640	634	608	601	575	625	657	622	610	597	591	599	618	624	646	637	625	629	551	602	619	586	624	607	654	569	630	643	641	567	609	615	601	618	620	573	583	616	626	593	584	610	581	596	623	643	596	581	608	645	584	634	610	652	645	618	626	634	636	642	588	600	621	627	630	605	588	605	592	626	627	637	588	635	659	631	579	575	593	585	624	674	635	587	589	608	629	637	600	608	656	593	621	597	612	653	619	609	592	604	598	644	596	648	590	629	588	607	629	574	640	592	662	619	625	620	625	598	632	628	619	625	635	601	599	627	558	636	612	592	620	611	618	647	625	602	629	594	612	644	581	630	614	624	634	631	557	620	629	601	667	591	630	617	607	623	620	661	593	588	600	615	606	625	626	665	657	588	596	595	617	611	611	626	598	574	612	598	640	608	611	635	594	617	607	592	622	571	635	644	597	619	650	587	604	639	615	650	604	603	579	609	599	621	575	610	586	632	618	584	641	604	624	562	655	601	586	604	628	610	555	601	633	646	609	642	653	564	620	592	587	650	600	619	597	616	623	627	612	638	571	638	594	617	591	628	590	591	609	628	606	621	621	604	622	616	613	577	564	602	595	660	634	620	583	617	611	605	621	568	597	601	648	632	596	578	605	649	583	617	599	587	639	548	601	620	650	603	648	646	657	650	618	585	568	648	598	583	596	613	623	614	662	625	598	638	597	617	599	626	573	629	592	644	659	617	602	669	629	641	590	625	606	651	613	610	604	576	610	629	563	600	639	581	615	579	592	627	610	640	589	594	630	633	537	600	605	590	630	591	574	645	630	614	612	609	637	598	611	631	607	624	626	595	640	631	647	606	589	609	624	579	646	558	590	605	579	624	595	630	591	642	649	589	621	631	610	588	616	588	627	627	634	662	610	613	650	600	619	607	594	617	610	598	599	636	671	611	665	610	613	620	589	665	597	634	625	654	664	615	657	603	576	636	605	630	600	616	625	586	612	623	608	650	623	562	617	652	613	626	612	650	612	582	600	584	597	596	570	606	605	597	589	582	636	614	594	601	628	654	634	605	621	641	564	636	629	588	601	580	567	595	604	675	564	619	598	654	578	633	620	624	619	654	587	616	633	599	587	604	635	615	613	647	637	587	577	651	610	648	614	607	634	594	610	588	591	614	625	620	626	660	627	595	622	620	585	596	645	699	598	584	588	594	589	659	616	621	563	576	620	648	592	582	635	638	645	603	617	663	587	590	622	604	613	582	678	603	610	583	609	608	606	609	622	569	618	583	556	577	596	620	608	605	636	676	610	612	641	675	591	611	608	569	605	580	598	630	651	652	623	586	608	585	615	675	630	590	627	581	611	631	642	627	575	616	591	581	623	619	617	603	591	586	640	658	643	598	576	570	587	616	587	596	605	651	620	620	618	590	659	622	637	603	613	608	579	614	638	620	579	645	616	595	629	583	636	581	633	583	603	597	608	599	628	636	598	571	598	609	559	598	669	639	599	603	594	590	645	604	620	577	615	610	633	627	616	586	583	559	588	607	619	615	639	599	584	636	586	646	635	600	587	570	570	599	612	559	612	617	630	631	617	644	634	601	594	587	591	587	642	591	580	615	617	635	634	625	634	568	619	608	606	599	601	619	602	622	596	652	582	593	633	649	629	633	599	619	631	581	589	640	564	587	571	588	593	614	561	621	594	650	616	576	609	596	600	596	610	613	618	663	641	585	613	557	623	618	619	618	604	651	625	658	625	628	606	629	588	613	634	609	586	594	582	609	635	600	636	607	604	570	582	603	559	602	611	614	672	623	599	657	615	575	665	592	578	610	586	611	624	608	618	621	581	638	604	578	603	659	623	602	632	631	619	614	622	631	582	597	617	593	627	643	631	617	608	603	605	634	623	625	595	614	645	653	624	583	644	619	578	659	669	656	639	602	590	571	645	629	651	641	589	598	575	627	620	663	586	607	624	644	593	627	621	660	643	641	592	613	654	608	568	559	605	620	589	589	561	615	618	608	592	610	595	611	605	622	619	605	604	604	601	615	584	599	581	602	670	616	628	633	613	599	606	609	611	603	577	613	598	570	647	652	592	592	624	591	657	627	641	614	618	626	625	608	590	628	607	604	613	598	645	642	594	618	601	597	623	604	629	613	620	649	584	590	580	647	632	648	576	603	591	622	629	613	619	610	651	630	564	620	601	630	608	581	584	603	616	623	637	589	604	630	608	620	630	652	635	687	647	627	623	624	619	610	634	587	596	616	608	606	616	608	653	603	597	612	627	649	585	588	617	606	588	623	584	620	661	636	626	613	644	624	620	591	660	611	633	604	586	624	639	608	606	650	637	626	544	626	591	611	601	607	600	619	548	635	602	628	595	600	654	625	617	611	624	632	617	582	611	600	639	602	604	643	613	598	616	621	653	643	618	596	577	587	568	635	628	594	605	625	612	593	611	589	593	569	645	607	570	628	588	619	609	712	592	653	571	618	686	623	606	592	580	621	606	619	571	607	580	628	624	587	569	636	648	616	612	641	585	636	602	602	606	626	642	607	592	561	617	624	618	600	601	614	561	601	619	606	621	627	598	601	622	625	593	587	602	631	579	646	579	634	651	620	622	580	643	659	613	642	669	592	583	589	614	647	638	647	614	593	569	611	563	613	588	642	603	610	644	633	593	613	621	626	588	595	617	623	678	613	623	604	635	626	603	575	641	585	602	619	610	625	589	608	623	620	622	602	616	625	638	622	654	569	607	594	587	587	632	563	624	609	563	613	586	591	632	564	607	601	628	610	616	581	562	579	600	603	616	569	621	646	647	651	650	604	609	585	620	622	616	613	609	621	570	608	622	642	599	608	575	589	618	630	598	592	602	597	615	615	570	560	602	625	574	643	630	567	658	645	583	596	634	626	577	615	616	590	647	614	650	566	566	616	586	639	612	604	572	607	609	634	594	628	574	614	562	654	651	634	651	570	561	616	641	670	630	600	631	631	597	594	611	575	612	577	603	645	584	627	605	598	613	613	596	610	611	624	631	642	622	601	590	616	616	650	560	632	616	580	664	609	586	646	604	646	617	618	620	626	640	585	606	617	578	593	607	579	632	632	595	614	624	580	618	611	624	603	602	606	563	582	544	601	640	637	588	582	625	599	614	627	606	613	647	613	630	632	622	617	617	659	629	606	651	593	609	631	638	594	589	630	632	610	613	599	641	557	633	592	647	654	614	576	603	607	617	628	629	647	628	629	607	598	574	619	595	603	625
40766	34145	33033	36555	36433	34266	27396	20770	14270	9812	6772	5014	3415	3661	3431	2344	2049	1599	887	610	418	451	442	446	469	483	438	437	482	384	435	463	476	356	345	401	380	417	430	363	378	369	352	376	337	403	378	342	347	376	352	373	337	335	342	369	390	352	381	334	347	366	369	310	371	376	388	387	368	371	302	341	356	349	364	354	373	358	332	379	357	343	328	387	361	317	370	351	382	372	382	379	351	365	394	355	393	378	335	355	392	327	333	378	349	386	386	381	344	386	348	370	360	366	371	350	327	340	387	368	361	363	360	369	385	359	400	368	365	363	337	345	382	385	386	350	348	366	357	368	329	307	379	358	329	338	387	352	368	368	332	356	405	356	361	348	348	373	365	353	379	378	342	339	358	351	351	359	325	365	353	363	355	352	382	339	366	389	349	361	369	337	335	324	356	379	349	337	389	348	336	382	344	382	387	352	354	360	380	328	348	354	351	374	340	397	327	320	372	342	387	336	381	349	336	349	339	339	343	353	379	361	365	345	347	361	330	368	332	344	341	339	341	351	320	376	377	368	321	365	350	353	320	358	405	392	337	349	360	362	377	398	370	338	328	347	331	364	371	354	360	320	330	376	323	375	391	324	344	342	329	382	400	352	363	353	403	337	351	342	373	385	363	372	341	343	387	307	390	351	370	367	383	396	385	379	344	348	333	327	341	371	361	323	357	360	367	331	335	350	348	395	353	347	361	369	368	357	379	374	361	355	383	374	390	364	369	347	387	367	346	332	345	330	350	327	330	372	358	361	355	343	348	312	371	354	383	366	374	412	357	342	393	372	367	354	343	339	377	356	344	377	350	344	375	364	379	336	319	360	325	385	351	336	370	324	361	365	343	360	374	331	347	347	358	362	372	399	377	342	375	352	351	365	370	341	378	376	353	337	389	366	385	357	346	349	344	375	357	332	359	353	330	328	331	336	386	373	393	387	368	335	364	366	365	370	367	332	357	332	362	370	348	351	338	351	328	359	353	375	335	357	355	365	340	388	373	368	382	349	335	349	349	347	355	360	351	383	407	364	354	363	344	358	341	374	336	356	364	354	365	320	368	322	340	365	376	371	365	363	379	369	406	380	382	364	344	364	364	341	323	359	328	369	342	366	362	392	363	376	346	357	360	339	347	354	331	357	344	371	356	372	341	344	402	361	371	381	379	355	365	349	338	377	389	354	354	330	312	366	322	359	385	346	359	370	346	392	340	381	386	359	391	325	349	387	336	342	332	369	388	334	365	378	369	359	359	366	357	359	343	343	361	369	365	409	377	402	322	362	353	367	351	353	378	337	432	370	338	379	364	362	338	367	372	324	325	360	335	398	343	367	366	389	352	353	326	358	328	392	368	371	362	347	351	376	371	390	380	375	341	330	355	335	331	365	358	357	355	366	332	346	380	388	327	356	351	379	368	324	349	367	351	342	311	355	348	350	362	376	344	350	336	379	367	315	341	377	368	344	337	352	337	376	357	334	382	358	358	346	378	362	382	363	332	362	350	349	396	387	374	364	366	333	341	366	352	308	397	348	352	336	371	342	373	390	333	344	330	365	389	366	376	359	366	354	323	388	395	342	358	338	366	355	386	346	377	348	390	386	334	350	341	384	382	319	364	384	371	353	302	363	334	381	352	402	344	336	383	351	349	345	344	382	359	391	331	372	346	389	332	370	379	357	383	352	371	319	380	361	369	354	347	326	311	377	337	361	391	324	400	352	397	365	396	302	331	352	373	363	355	360	361	360	352	372	373	372	360	346	372	397	374	363	355	380	363	374	350	374	346	346	365	366	357	350	333	363	358	326	343	371	320	347	359	311	352	359	352	352	337	389	346	358	341	374	363	391	333	358	361	351	331	385	345	353	329	342	328	320	348	371	368	323	346	347	369	369	365	369	340	323	387	400	341	384	326	376	374	367	346	331	348	363	360	367	358	370	361	342	335	353	369	341	373	358	355	389	355	376	363	363	352	333	376	334	359	334	320	347	371	378	403	346	352	361	354	347	338	332	332	350	357	394	345	366	369	379	347	339	328	360	379	364	344	377	401	333	375	343	366	373	384	374	392	368	327	334	384	366	366	337	340	396	341	355	338	387	324	405	354	379	334	360	348	335	373	340	319	354	379	336	367	349	379	348	349	336	364	375	367	366	381	392	377	396	363	332	350	341	352	371	337	376	363	342	363	326	370	338	327	350	330	344	326	365	368	358	384	363	364	326	340	355	361	363	383	359	313	365	361	346	344	353	368	372	339	362	355	353	353	362	394	343	344	331	378	351	365	374	361	364	380	378	350	331	357	385	364	314	338	340	356	399	389	371	329	342	374	361	384	342	364	374	322	346	363	350	332	337	360	346	366	378	329	373	340	379	355	354	349	342	340	391	393	347	335	387	333	364	351	326	347	416	386	324	396	385	373	371	372	359	324	344	354	330	351	395	335	386	341	361	360	362	382	346	321	363	390	372	332	374	370	324	376	355	360	381	346	380	376	380	313	337	387	371	326	361	388	378	381	355	347	413	364	374	324	381	349	377	336	336	387	392	382	381	339	370	351	365	350	307	373	382	364	365	354	367	378	344	355	368	384	319	402	344	338	412	343	363	373	373	361	327	339	366	372	390	381	366	379	340	367	370	344	370	366	332	366	397	341	343	359	340	374	371	345	349	340	373	357	348	322	348	342	353	371	365	367	369	350	374	376	349	373	352	377	383	342	411	322	356	373	353	332	382	362	357	349	345	360	339	352	335	342	358	365	341	348	364	366	350	366	350	356	371	349	381	365	338	371	369	367	365	362	369	336	352	329	347	387	377	394	369	343	405	360	364	384	352	354	319	329	369	328	351	315	354	350	346	332	372	359	372	375	371	362	394	370	332	350	366	351	366	364	363	355	362	369	344	340	366	346	329	358	362	361	355	378	367	359	376	326	369	363	353	325	337	356	359	374	397	336	363	364	349	370	336	345	343	340	339	375	375	366	348	350	352	355	368	373	312	379	336	348	355	341	363	357	313	376	337	342	360	370	345	374	342	387	343	375	360	336	359	364	342	345	343	361	368	359	374	368	342	363	372	361	396	355	330	332	356	321	371	373	353	383	348	339	369	367	389	346	356	377	346	361	342	363	357	335	347	337	355	370	385	318	359	352	368	368	329	359	320	347	373	335	363	376	369	387	360	394	324	386	367	371	332	357	345	358	373	329	355	368	386	366	338	372	356	355	316	315	355	371	357	381	365	331	340	328	352	332	363	360	380	369	352	344	387	365	372	380	374	332	342	359	394	388	365	360	385	346	374	352	384	343	380	375	370	332	319	320	340	356	372	395	385	348	394	364	365	348	364	367	319	352	331	369	356	402	372	380	332	372	367	382	357	333	319	347	365	363	373	362	347	388	340	373	340	350	390	413	352	366	345	347	378	358	332	346	364	359	352	349	325	360	351	381	386	363	372	362	393	395	347	305	352	377	350	319	359	372	376	398	371
30099	26774	31512	39741	45230	44169	37749	30647	23887	19961	16331	14170	12436	15530	14778	11161	9377	7435	4057	2180	1445	1218	1191	1217	1536	1477	1373	1486	1409	1168	1339	1501	1327	1020	1000	979	988	932	1382	969	924	941	957	926	895	917	884	894	955	880	878	862	838	888	859	914	829	881	866	857	907	796	888	835	864	808	847	858	872	851	860	873	856	873	837	841	877	833	832	790	820	851	871	839	835	859	836	871	839	921	928	910	902	936	911	848	901	848	897	843	851	835	846	879	872	804	901	807	855	852	877	825	847	815	850	806	820	823	840	846	828	828	865	867	789	846	834	822	851	881	863	828	791	823	822	824	864	836	856	885	856	869	824	855	881	881	826	828	866	836	864	804	834	872	814	812	884	891	825	926	826	821	861	818	783	828	818	863	881	783	829	789	835	895	819	822	839	855	821	794	848	842	856	845	815	856	864	858	846	864	888	842	834	915	868	858	887	827	855	846	816	881	896	835	861	860	853	830	856	817	862	833	812	837	833	791	848	867	839	871	847	829	858	822	887	840	860	857	841	842	857	792	802	836	826	818	824	819	775	863	874	814	849	841	842	821	860	859	872	839	826	826	785	842	883	794	869	859	877	845	854	888	820	833	881	836	863	845	822	876	816	802	861	800	822	832	853	863	855	878	799	867	868	813	875	853	830	846	806	875	854	818	889	822	849	861	877	812	896	822	872	790	846	883	841	807	856	847	823	800	835	894	799	820	876	807	827	795	859	794	824	813	813	827	852	892	861	851	881	854	840	855	782	853	853	822	854	825	835	840	851	836	838	818	837	876	869	851	854	884	884	849	874	843	900	876	831	874	848	828	825	918	863	848	852	799	832	820	815	845	831	867	805	806	842	809	809	851	846	788	829	849	837	850	847	865	812	821	857	844	842	857	860	857	878	826	876	810	815	776	779	827	828	801	809	843	777	865	870	844	888	863	812	877	770	836	871	813	869	865	840	876	840	783	837	826	829	818	845	866	846	834	854	832	860	874	820	838	822	846	816	785	841	819	867	793	826	864	857	835	842	817	833	898	859	769	840	832	801	825	834	814	862	815	845	822	897	843	816	866	850	843	846	807	823	832	852	851	871	827	808	848	809	825	827	841	877	832	811	782	832	813	873	867	845	815	799	833	855	855	837	869	829	884	769	857	851	859	849	851	830	831	846	821	827	792	870	832	824	789	787	853	812	805	802	838	875	836	865	868	777	859	799	814	810	823	855	825	857	831	806	836	874	796	852	841	800	849	841	814	847	842	797	826	896	883	843	851	862	860	867	839	840	860	861	832	846	885	817	837	865	828	800	842	854	868	831	829	880	864	877	822	820	788	838	809	833	833	822	817	841	873	853	770	838	809	878	809	807	766	861	849	849	846	894	840	826	797	857	855	844	885	855	835	851	841	806	911	795	892	814	873	800	862	827	839	792	858	853	879	865	792	846	838	869	900	853	873	838	900	857	865	841	871	796	879	817	815	816	845	859	836	848	859	834	848	890	812	812	837	854	825	831	842	956	906	833	819	870	810	833	867	801	867	783	863	882	842	792	855	796	832	829	833	833	828	837	880	873	842	828	879	797	857	854	852	825	853	857	839	842	842	867	834	866	792	847	858	833	826	836	867	818	826	842	875	862	855	876	831	836	853	828	849	800	800	774	848	815	846	815	858	821	844	824	866	832	846	810	844	792	857	823	835	837	879	842	826	847	833	835	876	820	871	845	854	850	823	819	865	877	862	824	838	850	853	836	836	831	835	868	785	844	830	811	803	864	846	853	857	840	749	792	845	845	821	830	807	842	843	847	831	815	854	825	845	810	825	850	842	862	818	822	811	826	803	816	875	807	846	796	841	850	796	842	835	794	867	828	821	826	812	817	818	863	826	832	862	853	819	818	793	832	847	852	820	836	853	856	815	875	801	837	839	844	823	813	819	787	812	835	852	837	784	862	836	886	833	821	794	846	838	844	825	841	851	801	877	791	820	811	829	866	833	850	857	823	787	831	863	833	815	840	862	803	773	839	808	862	807	873	820	833	833	884	848	844	881	781	813	824	878	815	809	823	835	837	878	936	849	839	790	868	797	812	866	840	864	830	832	807	810	835	882	802	865	825	851	875	829	843	836	816	854	821	824	830	842	824	853	850	869	837	821	843	854	836	780	845	802	836	833	851	828	871	877	805	808	827	831	821	770	849	846	793	814	840	858	796	885	861	843	815	845	779	813	833	768	849	874	879	829	832	840	852	833	842	821	804	835	862	804	871	777	823	816	869	799	802	846	845	860	780	882	828	822	848	846	851	860	858	819	810	894	852	778	838	820	826	848	795	861	833	812	859	865	825	823	828	826	850	831	816	840	824	809	835	844	827	886	827	877	810	865	847	829	832	865	806	850	830	843	835	833	806	823	809	785	882	833	829	888	840	858	802	852	883	812	832	839	846	865	876	808	860	854	800	825	817	803	827	858	823	819	847	840	865	816	891	839	889	834	869	866	851	788	827	872	909	852	877	833	842	854	860	787	833	817	933	780	840	839	832	827	840	858	822	822	815	841	860	791	866	865	832	832	853	816	827	842	836	781	891	843	881	892	806	863	827	834	831	846	854	837	834	868	800	840	822	870	834	811	879	845	812	874	825	808	852	816	823	820	844	887	848	858	818	850	816	841	834	918	848	827	809	830	834	835	800	833	837	905	831	831	867	848	809	842	849	852	858	834	845	877	825	760	846	884	860	846	819	813	845	829	843	863	862	816	832	854	819	839	833	831	807	852	809	872	852	775	838	866	842	859	823	793	808	868	846	837	831	830	864	826	830	863	866	898	844	809	894	811	827	876	786	843	886	826	854	841	790	829	840	818	815	831	814	899	840	853	800	893	828	816	797	834	833	830	840	858	817	815	817	836	862	809	849	834	846	781	841	793	869	802	861	836	796	897	801	837	808	830	832	849	821	854	831	855	870	821	818	822	809	823	818	838	837	893	784	843	845	827	811	870	881	886	868	875	850	882	820	815	839	808	823	797	793	837	808	839	838	801	834	852	818	872	823	813	812	814	786	799	841	839	850	813	822	801	888	873	802	869	898	886	866	836	836	844	868	851	821	862	829	836	829	821	814	819	811	855	826	855	881	887	865	831	859	801	828	829	824	871	886	824	867	780	826	869	898	801	837	843	823	809	817	808	820	858	808	819	816	797	869	863	812	838	810	829	846	864	854	835	834	872	847	826	798	841	838	823	857	840	840	820	885	890	827	847	869	823	869	848	864	808	822	822	799	868	846	845	833	851	796	834	902	878	844	803	858	829	827	888	882	826	839	821	802	818	863	802	855	818	819	911	814	855	798	797	882	880	835	856	827	809	777	835	814	796	790	852	854	801	830	889	822	856	838	827	863	791	827	802	851	787	829	831	889	855	899	837	814	796	810	857	817	826	899	815	846	852	806	782	851	858	847	817	829	918	822	806	896	799	776	833	867	838	863	840	891	882	904	857	866	841	829	812
8061	5030	4527	4085	3357	2516	1629	1013	591	356	297	244	194	208	170	168	160	148	135	112	130	142	141	119	122	109	137	122	113	139	104	147	145	110	112	94	109	138	133	137	111	148	115	119	98	138	144	136	131	122	136	127	109	122	114	106	126	136	124	119	117	102	129	126	145	120	144	131	129	126	137	124	154	107	130	109	115	135	128	120	116	114	99	136	94	141	112	145	105	107	112	142	113	130	133	132	130	130	127	110	126	125	125	137	129	123	112	130	130	129	145	120	128	102	139	134	120	117	111	125	140	134	118	125	115	127	123	120	134	128	115	117	114	119	121	114	120	109	150	117	125	124	118	148	111	123	140	140	104	127	130	123	134	127	89	122	103	121	122	120	114	135	137	109	131	117	140	148	138	107	131	125	112	139	105	146	134	132	118	160	110	145	131	133	112	112	144	142	123	140	125	119	129	140	134	122	121	118	113	127	137	119	123	125	121	122	124	136	140	132	139	122	127	120	147	158	129	127	118	123	127	104	122	137	110	141	127	120	103	126	131	118	124	129	134	130	108	137	105	134	117	134	133	121	116	127	118	125	103	103	132	127	139	122	116	130	115	104	128	134	132	103	137	130	124	135	137	114	147	107	127	123	123	148	113	98	145	119	132	141	96	124	126	132	100	133	130	129	115	159	106	106	141	133	136	127	108	132	130	135	142	110	106	127	109	121	126	104	110	138	127	127	127	123	118	132	139	107	93	121	119	139	94	130	99	119	129	138	115	120	127	126	144	117	104	120	111	125	140	121	104	119	116	129	125	123	114	135	145	125	125	155	115	124	106	128	118	116	125	120	112	125	121	126	143	123	144	139	131	122	122	121	137	122	147	117	120	106	123	145	114	110	97	124	110	112	128	135	103	134	123	125	136	147	140	120	130	136	97	112	126	99	113	137	115	115	102	122	119	113	116	124	132	118	145	119	119	115	129	146	131	135	126	125	127	126	119	125	127	131	135	110	104	126	153	140	108	139	144	117	106	119	120	162	125	117	121	109	125	132	116	105	130	132	123	136	124	136	115	129	98	122	120	118	121	119	121	123	121	133	120	100	130	133	120	119	128	129	117	111	105	130	122	121	118	119	133	131	120	125	117	122	123	120	105	131	133	123	126	106	135	117	125	128	118	120	123	136	121	122	116	126	111	114	120	134	122	128	99	139	117	111	120	140	103	109	129	113	131	115	117	120	128	131	144	106	125	114	153	117	114	139	138	159	112	115	122	118	116	117	125	130	121	124	114	135	124	115	115	109	112	106	147	126	111	129	121	133	115	118	119	110	147	131	125	123	115	104	122	124	123	121	144	136	120	108	135	132	120	110	120	132	130	116	132	118	115	119	135	116	120	136	137	132	136	118	128	134	137	128	110	106	131	142	110	136	141	117	119	129	107	129	109	99	112	106	118	132	98	141	136	133	129	111	124	126	121	125	133	131	119	114	138	117	137	149	126	108	143	125	121	116	136	120	110	125	124	110	128	128	130	120	126	113	122	117	115	128	118	139	120	128	121	110	118	123	119	129	135	128	140	113	128	142	119	128	104	131	134	114	138	127	143	124	151	143	101	122	133	116	108	138	125	150	119	115	96	125	136	118	125	122	145	127	97	133	133	134	122	131	131	136	108	125	123	136	109	143	136	144	137	124	124	102	136	111	131	120	129	120	124	120	115	123	138	120	118	118	112	132	130	114	129	128	109	103	142	114	108	122	142	120	116	119	109	121	130	128	142	137	111	142	137	121	117	131	112	119	130	109	120	120	138	114	121	119	133	110	135	119	132	116	146	129	139	130	130	110	129	136	124	118	120	149	150	144	115	123	114	134	119	117	121	119	121	113	118	119	128	130	138	118	121	125	131	119	132	147	154	148	123	127	125	129	120	127	135	135	147	129	136	125	156	121	136	127	125	136	117	111	128	111	128	111	125	111	108	104	135	132	141	98	121	139	123	135	117	129	122	125	120	124	100	127	130	116	121	112	131	135	103	112	118	124	123	121	127	112	117	136	120	108	123	143	118	121	129	133	123	123	127	119	110	122	122	129	139	116	130	130	128	120	115	126	121	119	111	130	130	124	115	113	131	123	120	134	102	158	128	89	131	118	126	131	117	108	134	122	119	121	113	123	113	112	148	123	125	124	144	127	133	128	113	143	136	123	136	137	121	108	118	117	132	114	136	123	127	111	109	115	136	133	127	124	110	130	117	131	98	117	126	155	109	135	136	132	138	130	122	134	116	127	129	146	124	120	137	127	109	106	114	127	117	109	119	133	127	132	124	145	104	109	136	116	134	121	141	125	108	133	122	110	144	128	136	143	114	112	112	133	117	124	112	112	97	119	132	127	131	126	128	126	140	116	121	137	108	116	129	109	104	134	117	96	124	142	115	115	129	127	149	125	105	136	118	134	142	113	129	122	136	119	109	119	114	114	126	112	129	108	121	134	127	143	145	128	134	109	137	125	125	138	128	116	130	140	119	108	106	121	136	129	147	115	132	109	118	106	124	121	118	98	128	133	114	129	153	132	115	110	130	132	131	129	115	118	124	125	121	117	114	141	128	130	135	116	122	138	136	108	121	102	156	118	121	131	138	90	106	122	100	123	122	120	122	125	127	140	134	124	102	115	143	110	126	131	124	121	132	124	115	133	129	119	134	106	144	138	113	108	138	108	131	106	118	117	132	114	118	115	146	123	135	124	109	129	147	120	104	99	110	131	141	146	115	123	120	143	122	140	131	139	132	110	125	115	123	108	111	110	124	136	136	117	119	136	119	148	120	111	116	129	135	133	128	115	135	140	116	108	120	125	123	132	137	119	138	132	101	131	114	139	117	132	142	105	125	131	116	123	131	134	128	143	131	118	131	125	120	111	125	145	130	132	118	117	145	141	117	142	113	141	153	121	118	129	141	130	118	127	125	135	149	105	105	120	134	139	127	126	142	124	131	122	106	121	96	125	134	128	116	139	112	140	117	123	123	132	138	122	127	100	124	126	111	118	103	113	110	103	127	127	150	115	122	137	113	138	104	133	147	125	120	140	128	145	130	138	122	123	134	128	125	117	110	144	132	117	150	134	118	121	122	110	140	118	133	120	135	133	124	135	135	122	119	124	118	138	145	118	132	147	99	133	127	128	117	142	111	122	118	108	139	128	135	114	142	145	116	108	123	123	140	110	124	125	105	117	118	121	126	94	119	114	115	118	148	130	115	127	117	106	99	129	148	117	116	135	121	118	140	127	120	125	132	121	136	125	127	107	127	120	129	108	124	119	134	117	128	142	126	119	121	141	138	126	107	122	127	118	110	140	127	116	147	129	122	109	117	134	109	137	133	130	129	107	124	134	129	127	133	108	130	125	116	126	130	124	104	131	135	128	122	129	149	136	134	95	125	114	110	104	145	93	126	138	130	113	114	105	128	127	116	130	114	141	123	116	112	131	121	143	119	132	117	114	106	111	120	126	123	94	132	111	129	112
6150	4789	7299	9646	10338	8537	5436	3842	2407	1840	1433	1174	958	1033	887	785	699	536	454	399	422	378	392	388	371	385	435	365	371	363	404	429	369	348	374	374	375	380	390	352	381	363	399	368	374	351	340	334	363	332	362	373	341	384	383	368	350	377	375	369	374	376	333	401	361	360	370	355	334	381	369	345	378	364	342	362	347	359	409	358	362	394	370	366	392	382	356	330	361	386	405	359	401	389	383	393	372	350	375	349	363	377	360	370	381	381	403	370	378	347	373	359	407	356	360	383	367	368	365	348	379	360	364	370	349	360	343	357	390	362	331	379	364	354	351	367	373	348	354	404	374	381	343	353	355	388	345	381	379	350	389	371	352	350	359	365	337	353	377	387	342	370	365	357	378	337	379	393	370	397	342	365	367	370	378	356	324	356	348	372	356	367	362	355	371	345	361	382	328	374	390	350	362	419	336	353	367	349	351	384	362	368	372	375	355	365	363	353	372	390	337	373	328	379	376	367	392	371	363	347	372	368	367	363	367	339	358	358	342	365	365	366	362	353	386	396	361	368	341	354	383	335	360	372	338	386	324	357	338	356	348	384	372	369	348	347	376	380	375	374	365	346	350	346	348	351	375	350	363	362	415	395	366	385	353	374	405	367	348	364	352	372	356	375	383	365	351	359	375	389	393	378	384	373	347	353	385	349	354	360	366	351	360	340	349	333	364	395	375	393	385	326	358	340	394	353	376	362	357	374	318	354	372	370	355	386	375	344	393	328	357	361	384	337	355	343	343	366	363	366	362	359	354	372	383	347	328	372	356	333	390	373	361	355	360	388	394	359	351	376	366	394	351	325	357	370	361	409	351	373	318	398	342	351	368	376	361	351	365	365	362	358	377	400	356	360	393	362	384	388	367	370	335	373	381	364	365	340	364	382	346	362	346	366	359	365	375	372	334	334	351	361	378	371	368	344	399	366	365	360	362	348	387	357	355	360	340	361	385	366	344	319	354	370	391	389	359	370	381	343	333	360	366	365	359	386	325	360	380	368	336	352	377	398	355	372	390	383	381	403	380	371	350	326	380	387	361	362	363	351	340	323	359	365	381	346	361	360	347	342	332	359	348	366	328	360	392	351	344	368	365	337	371	387	367	364	386	343	359	367	386	370	379	376	336	382	390	339	374	368	359	371	370	349	370	401	337	364	356	336	358	379	322	383	406	378	408	349	395	323	347	350	355	353	349	349	350	386	366	375	358	365	343	361	332	387	406	386	342	393	363	367	370	404	337	382	346	380	349	352	377	358	380	380	358	371	359	355	372	379	400	363	346	323	358	368	349	344	375	328	390	364	368	395	364	379	385	354	366	376	381	333	380	360	356	352	336	367	385	386	347	361	334	357	368	348	376	361	371	342	367	392	325	409	372	365	376	346	383	367	348	369	378	410	337	369	357	348	370	342	411	366	369	402	321	372	339	368	373	379	364	344	330	374	363	338	343	335	405	356	350	355	353	345	367	369	355	394	401	338	376	319	364	396	367	393	368	368	334	371	343	343	402	362	366	334	376	374	383	376	383	381	372	327	374	346	381	376	387	358	329	339	391	371	358	361	377	380	349	382	378	392	396	337	343	355	348	379	373	389	374	361	364	380	342	372	354	391	405	365	359	340	354	380	327	351	368	341	342	366	395	355	373	357	371	365	386	331	369	381	364	351	349	338	370	354	410	355	379	407	368	323	334	367	336	345	359	397	383	350	390	377	348	359	344	355	386	363	373	352	372	387	331	358	388	360	356	388	379	389	350	338	394	328	341	369	394	346	331	372	377	356	361	351	348	367	349	370	356	356	362	335	367	366	367	376	382	360	326	350	365	370	384	371	375	337	385	344	336	365	343	356	357	380	349	361	347	366	335	359	362	372	347	364	359	351	392	364	342	384	340	389	324	363	391	361	389	350	404	353	343	385	343	341	381	351	352	357	347	391	402	363	366	342	375	362	355	359	342	348	368	347	388	380	361	346	351	377	360	383	360	382	382	347	351	362	360	363	322	363	399	377	347	377	388	394	370	372	354	343	356	337	344	399	331	377	336	327	359	346	374	341	366	368	346	364	367	390	366	383	356	382	335	356	350	403	389	377	356	358	407	326	371	358	382	368	366	345	361	356	376	325	374	384	409	331	375	377	367	393	358	374	411	399	382	385	345	379	339	335	365	350	335	367	350	372	368	367	362	372	338	367	338	367	358	356	359	373	358	377	372	378	385	352	345	384	373	354	363	357	391	351	348	372	354	390	355	376	370	370	362	389	346	356	373	353	339	346	373	374	389	370	349	359	365	372	365	406	373	374	328	376	350	324	322	358	380	372	354	348	380	334	352	368	402	364	339	372	374	399	382	348	357	350	372	323	381	338	342	406	341	364	373	349	380	351	373	365	361	342	377	368	355	351	355	366	354	372	382	344	379	332	365	347	377	385	391	364	357	374	334	374	365	397	347	305	390	355	333	354	389	382	378	339	413	349	357	361	361	331	328	400	362	375	363	355	380	392	344	341	334	344	371	355	341	360	360	358	325	356	367	370	348	403	366	348	358	384	386	362	335	350	363	353	374	371	375	346	413	386	369	365	358	380	365	359	357	344	396	377	357	350	353	355	360	370	402	392	387	378	364	360	365	357	341	380	400	369	391	348	366	356	359	352	367	360	383	351	356	348	374	380	379	359	353	350	373	367	347	365	348	361	391	370	367	346	365	364	351	385	356	414	321	325	358	354	344	365	369	349	367	357	390	344	352	375	361	346	370	374	340	376	382	376	369	345	370	343	330	340	359	349	360	332	383	351	387	375	371	371	391	371	382	385	352	353	396	368	375	365	375	381	348	360	341	364	329	323	346	363	352	359	374	340	368	354	373	385	350	383	344	342	382	371	374	386	386	377	333	348	372	388	328	353	381	376	360	368	376	378	357	381	369	377	360	377	351	375	366	340	372	342	357	360	357	354	384	385	316	359	393	388	387	341	395	366	371	376	377	368	402	338	356	379	368	363	385	360	361	384	378	409	372	335	374	371	347	383	365	361	350	382	395	312	375	394	342	344	377	339	369	324	363	361	393	396	370	355	333	361	337	372	358	364	374	368	343	341	368	386	353	330	340	355	373	352	371	404	373	353	366	372	407	371	348	343	354	357	364	338	368	338	355	374	358	362	396	398	377	350	363	355	324	360	370	358	341	382	349	370	407	369	359	410	352	338	381	372	366	379	372	372	378	362	368	359	370	348	389	335	375	350	383	348	359	374	365	404	376	357	342	339	402	368	388	397	351	369	348	401	379	377	322	337	368	345	356	362	358	357	379	338	347	341	368	383	385	366	374	356	349	368	362	324	375	325	349	359	319	346	385	352	350	357	357	391	347	373	369	384	369	363	354	361	355	369	348	349	372	340	341	356	378	313	366	371	348	400	346	398	353	346	390	328	388	358	364	379	371	384	361	367	379	355	379	379	363	354	353	379	355	360	376	391	349	362
30821	27297	26584	28618	28216	26976	19134	12954	9007	5726	3780	2651	1766	1913	1413	1316	852	783	459	325	298	281	284	265	265	288	269	277	265	253	257	270	295	240	264	271	265	267	369	260	253	231	265	268	245	229	244	234	222	254	252	260	262	251	228	264	227	247	256	251	231	254	260	236	236	246	234	238	252	227	268	258	243	278	227	247	242	234	217	253	234	225	237	238	211	258	264	244	222	241	244	224	256	287	266	222	269	238	247	262	232	221	262	238	250	227	239	201	267	263	256	249	279	267	243	234	237	256	251	219	249	241	257	231	278	244	231	255	270	228	252	250	231	260	233	253	236	252	241	281	259	262	238	237	236	267	247	225	229	252	252	220	228	221	256	254	230	251	237	228	249	264	254	242	258	238	220	213	228	242	237	263	257	248	249	242	254	246	209	252	256	213	237	252	256	243	249	239	253	258	246	258	251	257	234	239	244	216	233	251	232	229	251	257	265	224	239	222	257	246	259	240	278	279	246	246	244	205	233	239	210	220	230	223	248	220	252	242	242	219	253	229	245	239	270	255	245	238	248	242	226	230	243	249	240	252	212	233	256	235	227	246	240	243	242	255	271	206	231	279	246	235	270	224	247	239	243	245	241	242	269	245	238	234	226	248	259	228	255	259	245	229	237	232	234	255	282	239	258	246	220	223	276	277	238	259	224	229	252	268	228	234	259	226	252	229	249	254	238	236	256	256	230	237	235	263	231	234	239	239	248	245	245	261	265	249	233	232	216	238	272	215	249	235	260	241	240	235	227	233	234	221	261	249	234	248	250	253	232	254	232	268	233	239	221	225	282	233	240	258	255	248	237	235	241	234	231	240	230	219	252	246	279	250	247	243	249	266	215	223	227	222	261	231	239	252	245	251	245	229	248	230	227	244	250	252	247	228	245	234	239	229	240	249	252	240	231	251	242	225	266	245	264	285	233	241	285	244	235	256	243	226	277	247	211	251	252	253	257	247	228	260	242	248	263	259	249	225	238	235	230	213	245	243	220	222	225	226	203	227	196	240	261	248	255	254	238	240	260	240	217	261	246	218	239	265	249	255	245	226	253	253	243	233	243	239	229	230	229	251	251	209	260	243	232	241	236	232	230	264	255	267	255	226	219	244	242	227	251	229	240	233	266	254	249	254	285	228	252	256	249	255	230	233	243	250	228	251	257	240	239	257	242	231	247	240	244	246	267	244	220	220	235	232	234	248	239	238	245	244	224	252	239	231	239	234	244	248	236	243	233	244	226	257	225	260	245	256	239	231	248	271	251	252	222	232	239	242	250	242	241	245	234	247	245	253	254	245	279	261	246	219	232	260	286	242	237	258	261	264	244	212	232	264	235	259	265	243	237	231	206	210	226	252	240	224	234	260	283	251	249	270	238	232	249	241	235	232	251	265	256	271	229	239	237	256	237	258	224	254	228	232	257	215	229	239	248	245	254	254	255	242	264	254	231	259	252	247	256	259	252	239	226	255	230	235	264	261	216	249	240	237	248	235	259	237	223	254	239	258	256	232	244	249	271	245	241	259	242	262	223	236	246	223	250	232	254	285	233	230	262	265	249	261	259	235	250	244	262	203	258	238	242	234	225	224	263	231	251	249	264	256	214	219	246	242	229	236	247	231	219	276	252	245	262	283	230	291	243	245	223	218	270	251	257	239	212	232	214	221	238	242	253	226	246	250	248	246	226	275	248	223	234	249	232	246	252	255	237	270	223	232	262	233	268	273	239	223	271	243	270	252	251	266	258	220	252	226	218	226	257	248	263	225	227	227	222	265	236	232	230	250	222	260	225	247	249	268	251	254	253	222	227	246	250	243	241	265	258	232	233	224	253	244	261	240	252	252	238	231	254	247	236	262	216	207	212	250	257	234	228	267	265	230	250	229	268	243	235	267	253	247	235	244	224	260	255	228	272	257	253	270	275	238	263	244	233	254	243	247	215	242	232	240	235	280	271	233	236	217	253	275	252	282	222	248	241	251	218	236	229	231	264	254	237	278	245	223	250	248	250	241	241	264	257	250	235	238	242	265	252	241	236	230	215	251	233	263	231	277	216	240	229	223	249	242	231	239	279	293	246	227	271	245	274	227	240	257	248	260	265	232	231	232	242	239	231	220	246	244	278	231	232	273	261	234	271	257	238	251	234	199	250	245	244	257	222	249	248	224	231	228	236	227	248	219	250	237	270	219	226	249	254	246	227	275	227	233	249	231	218	265	247	211	223	231	256	240	255	248	257	253	216	247	215	257	241	241	224	220	236	256	246	218	269	253	225	261	257	245	248	254	250	228	239	271	242	253	229	276	252	212	243	253	237	227	247	216	258	219	236	235	244	254	250	207	246	256	248	239	272	252	253	210	271	238	255	246	236	250	259	245	271	246	251	241	252	235	254	247	265	252	227	246	246	239	263	271	238	236	234	223	245	245	227	228	206	260	218	228	254	226	235	224	220	246	234	237	247	250	232	236	242	228	221	254	279	259	250	278	264	255	276	278	254	245	244	224	229	237	255	253	234	232	261	212	214	254	240	242	227	259	244	243	259	210	257	246	242	248	237	243	248	252	258	232	238	250	260	236	275	235	249	252	243	237	230	256	244	267	261	255	236	261	229	256	255	243	251	245	261	271	264	223	244	232	282	266	249	233	238	237	248	260	238	252	230	244	257	274	250	265	260	250	236	264	228	247	235	237	237	256	240	246	218	233	244	237	247	232	240	242	250	235	253	256	251	244	235	231	245	239	207	259	227	236	228	236	252	235	251	241	250	244	246	225	249	228	241	260	213	241	250	256	236	239	244	250	250	251	236	224	247	230	239	225	249	251	243	259	262	270	268	228	283	245	230	271	266	268	255	225	282	253	241	241	232	250	218	239	267	243	208	231	239	220	277	246	265	215	274	272	272	293	237	259	269	273	265	245	266	253	252	271	236	206	244	261	244	241	250	267	237	266	249	248	251	252	226	242	236	247	252	238	239	263	235	214	263	249	253	248	262	224	231	228	220	246	246	222	245	271	244	237	254	220	242	227	261	266	238	226	262	244	242	278	207	236	246	265	217	241	241	221	239	259	265	243	247	242	251	246	228	247	232	241	233	240	252	278	229	233	233	230	243	243	284	260	228	226	235	245	281	215	228	214	250	235	238	218	216	256	239	273	257	251	264	215	215	276	237	267	212	243	255	236	260	245	259	254	251	283	236	244	244	230	223	253	245	246	234	235	236	246	241	247	243	263	237	211	227	230	216	243	220	242	249	239	248	230	251	240	235	226	234	255	251	222	237	233	225	243	242	238	264	260	226	271	222	243	233	242	265	251	256	255	268	236	228	249	237	233	238	247	262	253	223	264	235	238	234	253	251	238	238	210	252	247	228	223	240	270	260	252	254	263	274	222	233	246	246	265	233	249	229	246	219	246	289	239	218	247	266	288	265	239	221	235	234	225	239	242	254	258	240	263	257	233	251	209	234	243	230	226	248	231
22856	19112	23916	31924	36805	36828	28616	21823	17080	13273	9902	8251	7568	9257	7342	6555	4728	3811	2070	1161	990	875	792	785	852	845	819	879	796	715	749	741	776	689	689	696	670	599	1652	694	640	637	644	667	677	647	658	638	667	644	646	627	583	630	615	625	662	643	718	641	634	600	616	647	631	636	673	618	649	652	681	607	632	641	606	636	635	667	684	669	623	637	631	628	636	608	611	635	623	634	630	637	718	617	629	668	665	638	607	604	626	649	630	644	632	644	610	624	620	628	660	637	584	657	665	642	664	643	622	656	623	637	628	630	564	626	626	635	646	583	602	609	676	575	638	612	635	590	624	618	661	623	626	606	617	595	614	630	594	619	622	573	582	658	631	665	656	637	649	615	650	622	619	643	640	612	586	614	640	626	606	627	572	638	629	636	601	644	618	640	627	656	631	598	599	616	656	604	626	644	605	589	645	629	618	615	647	605	591	600	646	613	613	629	660	603	590	626	622	622	654	649	595	623	622	588	595	625	630	616	614	623	558	620	625	644	588	567	669	605	634	584	651	625	583	591	675	592	638	628	638	621	654	566	611	581	613	621	656	612	588	635	639	597	604	643	619	600	617	618	630	625	668	590	626	648	635	636	607	614	643	615	623	614	680	634	591	617	639	586	626	626	657	586	658	593	607	620	605	599	613	595	605	622	637	595	623	654	607	617	656	642	648	599	634	580	638	592	615	628	585	633	629	585	611	593	614	616	606	634	622	618	610	627	644	634	649	629	637	635	581	604	611	614	615	600	659	650	600	617	666	609	601	581	596	617	620	648	629	588	637	605	606	607	598	643	618	615	636	642	626	648	617	597	618	622	581	633	649	618	593	620	601	578	562	647	603	663	592	591	628	613	573	616	645	605	651	593	661	603	596	619	608	584	595	646	637	602	588	594	629	603	579	575	620	636	596	645	618	626	635	611	594	614	602	608	590	562	623	600	611	615	592	624	624	645	659	623	626	586	624	598	599	629	591	584	608	634	583	594	606	636	623	623	607	564	608	632	576	600	611	602	633	636	628	595	605	611	643	615	608	613	596	596	603	629	612	589	632	609	590	605	642	627	652	675	653	639	598	625	615	626	610	587	650	627	599	624	649	597	626	596	587	604	633	618	643	636	614	641	661	625	638	637	611	648	629	631	602	578	608	592	594	603	587	637	610	646	601	647	647	571	628	627	655	640	609	595	608	640	607	608	595	614	618	615	616	580	626	591	627	599	633	645	628	613	651	652	640	594	602	595	599	632	619	600	657	610	684	642	608	662	579	608	607	642	607	647	638	645	607	606	611	615	643	630	605	621	605	632	685	632	630	636	609	611	583	575	665	575	591	569	593	642	612	641	636	652	669	674	594	632	651	604	603	637	588	608	560	667	666	652	631	600	639	576	586	638	596	625	609	625	636	646	611	602	605	608	583	655	635	577	599	627	627	636	623	591	614	636	647	611	651	617	614	585	607	628	604	683	624	554	627	550	603	618	635	616	670	635	598	576	663	605	598	647	641	627	625	644	664	648	607	640	632	643	582	638	622	646	619	631	579	595	601	622	660	643	597	662	594	627	581	652	610	597	637	676	603	645	617	609	626	620	621	611	625	593	605	658	607	614	612	601	606	661	688	640	616	629	654	620	625	688	618	630	590	601	586	662	603	595	625	591	617	598	558	597	616	613	628	626	592	581	652	645	615	622	629	616	643	641	615	610	649	614	640	658	618	604	655	638	627	622	623	647	656	652	642	627	610	635	653	632	622	613	573	583	628	637	656	598	552	637	630	652	617	614	611	615	617	650	610	637	614	617	582	609	595	615	629	657	663	638	633	591	610	613	610	641	642	603	619	588	626	576	662	603	597	614	604	608	645	644	587	629	623	610	638	624	620	600	583	558	636	637	627	632	612	649	623	620	628	606	616	572	648	611	635	641	618	600	612	619	664	577	610	608	596	692	573	614	611	598	576	633	624	601	596	623	603	606	610	605	652	640	651	603	633	636	605	635	619	626	600	651	651	604	636	619	602	629	590	604	632	647	669	688	686	611	601	612	580	652	632	656	624	605	614	638	624	599	653	618	629	656	648	625	651	608	641	656	657	602	630	644	629	614	659	609	606	610	618	661	628	610	624	593	642	618	669	577	604	589	609	622	628	630	615	615	626	573	575	632	613	617	609	644	600	619	609	610	596	594	641	594	659	602	576	641	602	601	624	651	645	651	626	645	615	624	607	623	582	619	612	634	642	659	607	642	589	654	638	646	600	609	606	623	600	621	605	586	593	619	605	639	642	562	645	598	572	641	583	636	621	608	630	587	614	613	613	634	676	594	578	614	630	657	603	614	598	628	687	610	650	612	610	609	591	630	610	661	581	659	620	593	641	619	596	594	651	648	665	616	630	606	641	644	621	622	581	622	595	670	602	613	581	644	614	627	633	618	620	582	624	577	597	634	590	566	590	567	655	614	590	588	629	642	641	634	634	640	630	600	610	631	592	620	590	617	692	604	643	637	576	584	613	650	615	606	632	617	615	611	639	615	641	586	604	620	649	578	631	601	629	586	584	598	576	638	615	571	610	608	648	610	577	627	618	623	600	624	617	610	631	636	586	640	659	643	585	640	604	610	653	641	608	631	599	622	596	666	599	617	613	640	601	590	675	591	644	605	624	590	605	589	631	610	615	615	620	674	636	598	649	631	604	598	620	618	600	592	629	633	605	614	639	612	630	614	598	607	605	627	644	641	626	617	678	612	625	623	621	672	643	605	612	599	608	624	604	624	634	615	664	586	634	643	589	593	602	621	588	659	595	622	626	618	637	621	654	657	633	585	650	620	606	625	612	633	604	633	635	615	611	661	618	587	627	640	629	674	582	643	593	632	622	612	611	618	605	587	666	608	640	615	612	589	639	627	663	651	654	586	632	614	628	612	598	683	638	555	608	655	623	599	615	549	617	610	588	603	617	594	590	640	622	611	634	632	583	653	618	599	673	615	581	658	668	611	633	602	590	578	620	626	593	666	623	638	618	655	618	599	610	637	650	644	602	633	627	655	635	609	638	598	590	647	637	600	626	615	656	615	644	600	598	583	623	590	637	589	640	571	585	589	612	626	583	630	611	613	626	613	592	624	603	597	595	619	661	596	636	610	628	602	613	640	646	620	632	598	639	610	676	640	599	663	606	610	594	585	624	628	635	609	605	626	615	573	658	663	581	618	603	677	636	590	599	634	651	623	611	641	624	641	584	654	626	612	603	583	596	623	590	582	607	602	590	609	627	600	668	606	645	625	613	606	603	589	583	576	596	573	619	676	639	579	642	617	628	650	607	586	615	654	600	644	598	603	622	606	576	603	616	631	568	581	610	582	651	603	604	612	625	603	607	602	616	609	601	624	628	629	558	636	592	610	644	625	636	565	607	604	611	615	632	607	621	592	583	610	607	626	614	614	613	635	598	583	650	607	613	661	623	600	588	624	631	597	598	638	616	607	617	594
40409	33709	31723	33812	33644	35106	27011	20760	14867	10451	6920	4774	3860	3813	2908	2423	1524	1489	836	514	492	433	414	432	427	396	357	369	383	407	397	398	430	371	339	373	372	364	413	783	343	388	367	368	368	351	373	365	341	361	389	365	379	361	347	366	385	376	399	358	346	358	361	376	362	383	381	350	330	369	346	350	354	360	330	343	385	344	332	361	344	361	330	340	356	326	339	390	377	363	337	372	359	393	355	378	363	385	352	355	354	375	323	339	319	360	304	350	355	360	348	338	349	333	338	330	378	344	370	385	344	366	361	337	373	370	353	337	350	395	348	339	344	323	379	344	371	366	346	307	342	374	354	368	329	343	363	356	353	341	362	323	362	372	341	337	349	359	366	336	383	374	342	369	370	367	342	389	357	364	358	325	342	353	351	380	355	358	343	332	329	330	339	351	320	343	390	378	367	332	393	315	381	362	377	335	352	322	361	383	363	351	358	393	320	344	358	390	376	375	385	361	357	380	337	374	355	327	333	354	371	344	354	366	390	363	387	384	373	354	359	382	324	339	353	377	348	388	356	398	308	371	371	394	351	369	385	327	367	341	364	353	341	344	326	323	348	368	369	397	364	335	332	342	392	354	371	377	364	340	368	370	354	378	321	349	361	347	342	361	402	320	364	356	343	346	362	358	322	359	351	357	346	360	351	373	342	350	320	359	336	325	351	368	351	320	361	356	327	383	353	354	354	348	346	346	361	344	332	354	359	377	351	359	335	413	355	361	346	369	360	336	355	346	368	371	341	349	353	351	346	340	359	365	352	326	337	343	366	373	380	388	340	370	376	359	359	350	356	356	381	368	357	373	356	333	357	373	354	352	341	341	333	369	364	344	336	368	325	338	340	356	332	359	388	348	353	360	331	365	374	370	334	350	331	355	360	359	369	355	354	368	371	344	383	360	356	368	329	363	325	361	352	363	331	354	351	361	360	353	343	328	341	377	359	328	326	369	343	332	344	328	362	390	375	320	318	350	365	370	352	334	346	372	332	351	353	358	380	367	341	339	329	323	360	354	348	394	352	315	341	347	327	344	357	379	357	349	382	366	356	354	334	354	349	319	339	341	350	351	379	330	334	389	345	337	340	357	375	346	377	372	377	368	339	370	351	347	377	374	371	352	357	377	384	318	380	342	350	347	370	331	359	348	393	363	347	329	341	389	372	346	373	330	345	345	378	330	354	357	388	351	353	320	372	377	363	393	363	360	359	357	342	358	359	372	329	350	361	352	388	347	335	352	380	362	356	333	372	365	356	372	406	375	335	355	375	355	333	325	365	345	375	359	353	357	339	370	362	368	351	338	380	347	341	328	327	340	335	358	377	350	355	372	378	358	357	361	362	336	337	355	382	376	337	352	369	349	357	352	340	349	366	340	328	361	339	314	357	366	360	358	334	360	321	339	371	380	327	344	382	350	356	363	377	376	399	377	369	352	391	333	387	373	335	349	365	380	317	345	376	362	366	359	348	363	335	368	352	342	334	320	363	339	342	347	367	380	341	370	372	353	338	333	352	370	342	358	350	331	387	366	362	375	369	404	354	333	384	362	373	362	356	366	368	389	351	370	338	364	384	377	388	370	350	353	350	370	363	379	363	329	337	365	354	357	377	371	349	346	342	344	366	390	372	377	370	354	357	380	364	325	370	312	358	354	388	342	370	322	346	368	365	342	342	342	355	378	378	361	335	308	382	359	349	353	380	329	351	370	344	350	364	379	336	295	310	346	373	323	373	346	392	368	341	348	355	343	384	368	363	351	370	345	346	360	344	368	348	385	353	351	335	338	379	361	344	343	349	351	340	346	325	351	349	366	365	360	343	324	358	373	339	332	369	347	331	379	383	330	359	348	353	361	354	352	338	393	390	363	328	361	358	371	342	389	353	359	370	343	374	354	351	388	336	356	359	346	333	386	378	330	343	361	373	359	360	380	341	350	363	364	391	388	374	389	369	340	313	373	320	378	396	338	377	364	348	378	359	345	346	375	350	326	334	359	353	380	409	352	363	368	313	348	351	362	347	353	350	343	349	351	341	360	373	339	373	381	336	349	395	350	344	366	343	348	368	367	362	334	356	346	347	333	350	330	373	385	367	395	336	329	336	355	326	347	385	332	368	356	328	359	354	379	426	378	345	389	361	351	338	359	393	360	352	361	374	374	342	395	364	362	339	326	362	338	358	345	350	367	337	341	350	367	335	310	320	330	339	341	393	371	321	370	340	339	337	360	348	343	357	360	321	342	337	359	385	373	336	339	341	379	326	382	327	365	364	369	360	365	326	383	346	354	335	383	348	367	365	354	357	352	369	342	339	371	372	314	330	341	357	381	342	376	347	350	364	342	348	348	341	368	371	389	343	355	359	368	376	382	341	362	336	359	336	352	364	374	341	315	334	329	337	387	349	375	399	360	349	355	334	332	367	386	407	367	358	354	345	333	363	360	333	345	354	338	398	348	349	348	346	356	378	340	349	382	347	367	338	363	339	335	331	366	328	353	332	361	342	342	393	356	345	349	320	381	378	348	397	372	363	377	340	375	352	360	334	343	370	340	359	366	330	383	370	387	339	344	342	357	380	324	373	362	345	362	347	370	359	368	343	397	371	359	364	311	353	328	387	366	352	322	339	354	356	348	342	346	368	368	343	323	343	351	368	383	352	370	365	366	355	346	329	333	347	379	321	347	347	369	338	374	378	315	354	364	363	336	335	328	378	362	327	390	350	331	393	356	362	389	328	337	354	348	355	331	360	400	355	337	316	358	350	352	371	357	328	388	370	353	363	338	351	378	362	363	379	351	378	293	325	327	357	347	344	320	385	358	357	336	365	384	329	373	360	350	359	328	334	394	360	362	380	360	355	348	377	350	360	375	373	358	362	311	367	380	380	393	322	356	355	316	315	363	377	357	339	333	377	353	345	334	327	364	346	370	347	373	363	376	363	375	346	368	367	337	354	368	343	363	331	361	369	350	355	354	347	334	311	329	407	351	363	345	352	350	375	339	351	345	337	333	353	364	330	359	386	353	341	345	390	353	367	320	329	349	344	339	336	345	361	357	350	359	387	342	380	375	363	362	389	358	352	386	369	379	347	351	316	323	341	363	327	337	337	357	342	348	348	364	386	384	374	339	322	349	348	363	350	386	400	349	336	344	341	357	387	355	367	399	344	370	377	331	351	343	372	353	392	361	363	321	370	362	356	381	352	345	328	340	361	362	331	342	377	388	360	382	358	331	370	364	378	381	337	337	362	388	383	338	366	369	334	369	364	339	385	373	364	356	365	317	337	353	376	317	353	341	355	361	373	318	353	349	360	369	366	391	335	344	394	382	336	349	345	388	344	363	348	326	328	390	373	387	346	392	333	349	346	393	334	366	332	375	327	349	394	372	300	329	349	341	316	360	336	359	352	357	368	364	365	392	356	340	363	348	375	318	353	345	362	351	371	365	383	373	358	356	368	361	346	364	343	382	338	362
30529	26273	29121	37074	42557	44981	37513	29936	23495	20446	15497	13020	13842	15524	12336	10754	7501	6705	3504	2131	1454	1469	1280	1264	1241	1139	1189	1222	1260	1221	1214	1329	1148	1047	980	915	978	922	1150	3766	967	891	879	909	929	921	905	874	866	846	846	856	824	876	810	856	819	860	861	790	880	883	886	834	837	848	854	819	839	830	870	861	821	804	909	855	788	807	850	815	797	836	865	824	808	851	819	871	866	825	851	839	902	866	880	814	851	840	811	810	797	810	818	832	810	881	827	843	803	820	897	806	855	879	803	846	851	856	833	788	859	762	832	878	853	825	787	846	809	817	895	874	857	836	855	803	779	821	829	880	845	856	825	865	839	870	836	871	814	883	808	889	809	868	830	801	828	859	790	811	826	818	815	841	889	863	818	804	797	800	841	854	854	864	864	854	824	814	863	849	868	817	856	860	806	881	873	835	850	792	888	835	893	842	859	812	791	796	826	808	861	861	833	855	845	834	835	793	806	804	786	841	877	805	828	847	812	760	792	824	819	844	821	805	822	844	811	794	831	808	837	789	792	811	834	828	825	807	836	810	861	799	841	805	818	827	875	867	807	776	847	825	819	856	834	823	817	824	800	845	817	829	828	883	861	820	884	895	803	863	845	853	820	875	810	818	865	849	808	843	829	828	835	829	811	881	802	839	788	815	876	876	832	804	844	864	850	834	846	804	807	859	853	865	852	840	835	812	828	823	812	809	871	779	806	850	822	885	859	848	813	799	803	834	816	823	839	779	832	826	834	824	823	871	876	842	835	863	840	782	829	843	807	831	869	865	856	836	784	798	791	845	835	841	861	811	871	843	835	849	829	859	862	860	811	807	853	866	808	878	854	846	814	811	894	837	809	835	828	855	864	809	876	833	796	881	807	836	817	840	871	771	883	825	867	849	811	844	834	829	794	853	820	811	857	807	856	827	862	869	820	836	788	838	857	869	811	831	865	880	851	830	865	780	797	800	818	825	872	818	881	793	850	778	810	892	847	812	863	826	816	824	853	848	868	816	811	852	789	857	826	853	850	808	802	824	828	814	813	810	804	873	823	788	843	842	814	862	832	838	866	881	823	866	828	854	861	849	841	801	827	806	827	845	810	835	871	837	844	868	893	906	830	857	808	824	825	821	810	876	802	825	850	755	789	847	823	787	831	822	831	844	810	786	829	823	871	891	800	817	825	852	813	815	846	856	849	838	829	820	845	836	843	794	790	811	843	786	880	807	873	818	805	824	885	855	844	855	837	826	834	835	758	856	831	814	841	823	909	855	867	879	798	814	841	808	810	880	819	829	826	874	794	845	819	831	788	856	817	820	822	834	807	880	805	824	811	832	773	807	855	805	844	836	845	847	831	763	788	797	835	803	861	816	851	861	850	863	753	828	829	809	821	887	879	861	881	846	819	804	818	798	855	882	847	775	805	839	817	829	862	848	823	870	867	804	822	811	876	851	758	792	855	818	822	868	845	811	823	828	825	815	849	800	833	827	828	786	894	835	846	848	847	789	836	828	805	874	810	794	843	784	879	784	891	839	821	807	855	810	828	846	880	820	828	830	877	810	818	852	846	769	880	784	831	804	893	813	842	797	797	870	813	814	880	805	846	800	849	825	835	792	821	829	857	864	836	845	851	849	776	842	809	802	827	855	822	849	847	855	832	814	862	837	864	839	890	816	800	819	865	811	843	851	835	869	806	817	870	842	795	820	868	825	811	836	852	856	856	803	855	888	869	908	798	842	857	864	816	788	845	846	810	882	806	798	848	872	808	877	794	828	805	887	823	823	791	813	861	802	850	791	821	817	849	867	768	889	779	825	859	870	879	852	848	801	827	852	831	836	843	774	861	873	814	825	843	805	848	844	807	868	804	862	874	843	818	807	826	884	877	878	771	820	816	848	771	807	837	801	826	877	826	806	798	822	805	816	857	829	835	848	870	875	799	835	841	846	804	820	853	820	857	861	859	868	813	855	836	812	809	818	817	825	810	905	857	830	789	842	862	859	863	842	820	804	808	832	831	798	828	860	831	834	780	816	848	892	831	826	847	820	861	854	863	859	877	816	825	849	850	862	853	837	841	925	791	859	852	861	899	829	837	835	801	827	797	842	843	844	840	805	882	846	823	805	867	762	797	871	784	852	834	858	833	833	797	854	849	860	797	806	785	832	808	879	905	832	850	845	838	840	821	789	831	866	854	851	830	819	874	844	845	820	786	818	879	807	846	884	807	865	833	874	839	877	853	806	852	789	802	839	858	830	816	831	845	819	836	797	854	848	849	807	794	797	834	844	827	807	874	797	819	854	846	805	840	856	808	820	852	801	796	789	840	840	872	796	880	854	793	810	814	847	875	806	865	836	847	852	770	817	873	818	832	800	821	832	836	859	799	842	857	832	829	821	859	832	824	808	837	786	770	785	847	846	823	845	866	873	843	839	818	807	776	867	819	792	875	834	849	822	829	831	821	883	824	848	863	817	857	800	844	881	855	826	880	857	824	830	833	824	804	808	870	875	829	889	811	780	796	883	840	791	780	868	788	821	869	855	818	826	868	819	849	840	835	837	806	837	841	842	820	813	875	819	807	811	882	847	775	816	872	840	828	833	839	818	847	806	856	832	882	834	847	904	843	859	811	880	884	848	819	800	780	833	817	814	869	776	862	861	758	799	804	845	818	746	863	873	914	865	862	814	880	815	851	865	808	818	779	856	831	810	873	803	850	811	812	857	832	830	878	836	853	838	858	826	775	811	898	843	806	826	795	814	835	851	873	866	770	840	822	782	843	839	851	834	847	857	786	874	883	825	856	840	849	833	885	780	823	775	836	852	838	896	881	828	876	821	785	844	853	827	822	805	826	828	832	791	841	834	912	740	827	767	847	865	833	825	845	873	842	879	837	815	812	760	907	864	810	860	841	838	797	862	829	791	804	837	819	823	839	801	804	862	802	824	803	859	864	830	820	800	788	843	806	810	850	811	807	838	852	814	823	822	846	866	839	838	795	845	768	791	794	845	819	833	799	814	826	824	827	844	790	869	778	808	844	808	848	889	808	852	833	758	819	820	847	846	799	809	858	824	860	862	828	856	857	788	900	851	816	851	825	841	808	819	867	842	852	836	804	791	821	878	805	843	814	894	777	837	810	845	836	848	865	836	838	827	881	840	817	772	828	789	803	824	874	834	835	870	853	876	855	828	801	824	782	849	814	848	754	826	810	817	811	795	842	808	866	820	841	805	843	803	786	843	814	851	793	765	844	849	838	852	838	834	842	908	832	853	814	822	866	803	799	814	840	837	827	881	842	852	853	844	818	865	806	802	822	829	856	824	820	848	825	861	869	853	791	827	810	794	792	818	864	825	829	842	832	879	814	808	817	818	842	855	812	833	842	819	803	837	843	858	769	815	819	825	822	824	810	860	822	849	813	845	840	817	843	807	880	880	804	782	846	797	830	883	850	873	803	855	845	822	872	834	860	777	822	803	841	826	858	833
8230	4946	4622	3638	2775	2526	1534	873	564	380	298	239	210	186	188	167	168	135	127	106	103	111	125	131	97	105	127	127	136	109	126	107	119	114	103	125	119	124	110	144	122	146	118	105	127	128	140	134	129	117	96	119	118	115	106	129	133	112	126	130	109	145	151	144	129	130	127	121	106	134	117	121	129	96	112	128	123	116	119	127	139	127	118	119	145	126	133	125	105	114	129	135	129	129	144	107	131	135	139	108	137	118	106	125	110	133	110	132	126	127	110	135	113	117	115	115	118	111	108	123	118	147	126	128	124	120	116	102	115	115	113	106	121	144	127	111	134	93	136	128	117	143	134	125	130	122	123	113	121	121	124	119	116	117	124	127	137	126	122	117	119	125	107	126	122	127	122	105	104	122	134	96	112	142	140	120	120	135	123	113	134	126	121	116	125	114	124	116	129	119	118	142	130	146	101	138	113	114	120	137	113	109	113	134	104	115	125	127	119	119	115	113	132	126	138	145	109	120	122	103	123	134	128	135	119	117	117	129	121	131	129	126	105	132	120	119	111	117	134	108	139	139	110	101	123	109	134	107	127	114	130	120	102	124	111	110	125	128	139	109	119	115	106	115	96	129	126	120	127	126	121	111	116	125	137	133	121	123	122	130	114	120	115	151	124	130	121	114	128	128	133	133	139	144	110	128	163	129	110	134	137	136	133	130	133	114	153	117	100	108	114	135	111	158	97	109	117	116	129	102	127	116	151	119	116	115	107	117	135	125	127	132	131	101	119	120	113	131	125	119	116	132	138	124	137	122	122	135	128	109	118	131	132	110	106	120	133	124	104	110	132	127	96	114	119	127	114	119	120	123	128	132	127	110	130	113	115	109	103	114	129	122	123	141	126	96	139	132	122	137	131	111	122	107	116	109	118	138	135	112	108	119	114	129	121	119	149	126	124	123	122	142	117	129	117	125	137	125	120	112	112	119	139	129	135	115	125	126	116	112	111	126	136	128	117	118	124	103	137	109	146	94	110	122	105	127	119	137	138	113	131	158	120	116	127	86	127	124	135	93	110	117	135	145	126	117	120	130	113	134	118	135	112	118	95	125	113	129	128	100	121	109	111	101	115	139	113	134	111	114	125	110	145	105	145	117	148	130	145	122	130	115	142	148	124	106	114	122	101	128	119	112	110	118	104	125	123	130	137	113	109	135	123	135	132	118	130	131	123	124	134	146	109	143	122	103	115	101	123	119	133	113	137	129	108	114	137	130	111	119	131	132	130	100	142	128	121	116	104	145	139	133	117	126	110	123	125	116	116	123	120	150	133	134	128	115	112	115	129	102	114	121	130	114	115	107	128	134	119	117	121	119	123	105	149	136	130	116	109	127	132	124	137	96	121	130	124	111	133	104	107	137	102	117	140	120	133	119	123	131	145	112	110	138	103	141	124	132	114	111	125	114	120	115	139	123	130	136	128	128	107	125	128	118	99	98	124	122	118	118	137	110	124	123	132	111	131	110	129	125	141	124	117	125	139	115	104	134	124	125	118	103	103	132	134	135	145	141	113	132	131	126	124	113	110	108	134	148	137	122	120	97	118	125	118	112	121	114	122	129	121	106	113	123	143	145	129	134	94	113	127	99	131	142	116	126	110	136	128	114	134	124	125	134	102	116	136	90	122	126	107	121	135	129	132	137	137	120	131	144	118	125	106	131	114	112	106	98	119	99	126	114	118	119	114	115	115	115	129	141	104	137	124	120	126	130	126	135	125	107	110	144	127	118	109	111	130	118	99	130	126	87	104	108	107	105	130	133	135	113	114	114	101	114	124	145	122	116	118	127	134	122	124	123	115	105	122	131	141	121	137	112	109	109	129	113	123	120	120	118	141	122	138	139	151	121	121	120	125	89	119	136	130	134	117	132	117	131	120	143	135	117	139	124	124	126	133	125	124	126	108	114	126	120	121	112	124	124	134	123	122	106	123	94	111	114	126	122	106	110	117	128	116	111	125	133	123	134	117	137	131	144	139	107	129	126	122	127	151	111	140	104	126	101	121	122	108	123	124	116	127	140	120	128	131	123	133	132	131	125	103	120	122	123	113	114	133	110	121	119	133	130	128	130	135	126	131	112	104	116	112	113	100	123	122	141	122	120	104	134	108	127	108	108	108	118	128	130	121	123	108	106	112	139	132	124	114	118	120	109	118	129	139	116	132	113	126	114	149	126	119	127	104	110	110	135	122	105	125	111	113	107	106	116	115	125	118	127	136	131	107	119	111	116	105	89	113	135	136	118	129	121	130	109	136	133	121	111	98	125	114	106	120	124	131	134	134	119	117	110	112	154	122	134	133	105	113	122	105	112	120	137	118	118	127	122	103	107	139	121	118	128	105	123	130	126	115	119	146	115	117	115	120	122	107	113	131	112	118	137	116	143	121	110	85	123	107	121	110	117	127	129	141	123	137	111	148	129	139	113	111	115	154	122	124	97	110	114	110	125	122	116	108	114	135	142	114	125	118	130	131	129	125	133	121	107	134	109	113	121	141	109	133	124	113	121	128	105	128	114	131	114	121	132	115	121	136	124	131	117	114	121	107	129	130	128	112	118	115	116	120	131	123	108	132	141	106	141	129	125	122	124	118	115	141	121	104	103	124	149	134	113	131	112	129	121	110	129	121	133	120	122	106	107	148	133	128	111	120	120	103	130	118	129	133	115	122	119	135	106	118	106	130	113	124	119	116	114	134	130	148	114	96	132	126	107	122	135	104	142	133	119	124	139	126	131	114	129	120	135	104	128	106	138	135	121	135	130	127	101	116	102	113	114	120	120	110	116	137	127	98	133	130	125	148	122	112	130	131	133	121	108	131	120	128	123	130	119	127	105	99	120	146	126	117	139	127	110	140	124	131	133	146	112	125	124	111	133	122	110	126	124	121	130	107	132	112	119	111	125	134	122	117	121	134	122	116	130	106	108	114	117	140	123	123	128	136	115	121	136	132	136	140	94	118	118	110	131	142	123	136	114	111	117	126	134	116	112	119	116	118	105	153	135	111	130	154	142	141	130	100	121	122	114	107	112	130	129	121	113	117	124	136	126	153	132	109	114	114	127	120	134	113	143	129	129	121	126	110	113	109	109	137	102	128	123	120	123	118	156	138	109	132	114	108	114	109	138	125	115	116	109	117	138	124	128	113	146	106	142	123	111	133	135	110	124	116	116	132	115	138	127	126	132	128	137	112	113	140	111	149	119	110	142	137	120	121	122	136	120	124	122	115	139	120	119	138	102	141	123	139	91	115	119	105	129	134	115	107	102	146	113	123	122	119	114	136	126	136	132	138	122	117	115	123	125	132	109	135	119	122	120	110	118	138	132	126	110	136	129	131	112	139	123	97	113	115	113	101	123	125	110	129	135	102	156	127	112	118	130	123	119	119	117	117	121	118	135	107	118	137	113	133	130	133	91	115	138	117	110	119	126	133	134	135	111	118	119	110	119	127	126	110	124	123	119
6487	4528	6662	8087	8686	8689	5713	3778	2508	1803	1499	1246	1045	944	749	648	586	546	484	426	382	382	354	372	382	345	375	393	371	385	376	340	375	397	359	345	360	367	368	369	364	391	366	343	361	370	386	372	345	362	353	340	350	337	363	349	354	361	355	364	372	354	360	362	350	391	366	352	332	387	347	336	347	371	346	372	352	388	373	328	364	383	344	364	354	359	361	379	366	367	350	349	407	374	381	364	342	338	356	354	391	361	326	361	357	365	374	400	320	359	362	342	356	345	367	332	354	370	342	376	369	343	354	350	378	344	361	363	367	336	349	355	364	352	359	373	358	361	362	343	372	395	334	362	400	371	338	356	342	334	401	355	352	366	364	316	346	359	364	409	336	388	333	387	340	361	377	396	372	368	335	348	367	340	326	359	352	360	364	365	346	362	381	342	362	349	355	376	355	347	370	331	363	357	363	371	381	391	349	352	344	342	405	380	307	360	353	397	359	339	380	336	350	353	350	323	356	343	346	350	360	327	356	337	359	351	382	311	362	389	352	361	375	381	356	343	357	338	381	367	386	354	388	357	336	343	369	363	336	318	377	388	355	394	379	350	354	363	331	393	326	368	392	362	338	352	350	358	366	346	365	349	366	365	376	337	382	374	338	386	362	376	354	326	380	363	348	387	340	333	378	383	334	358	365	374	328	346	343	366	359	315	339	359	355	354	385	370	348	353	326	370	382	335	369	357	342	329	362	356	346	371	336	352	345	376	340	357	304	339	387	343	406	367	305	364	331	327	379	353	353	352	367	369	350	366	341	371	337	325	357	345	355	349	355	365	358	335	380	351	323	345	319	356	379	327	390	372	352	355	355	366	357	346	333	390	389	383	352	345	361	338	322	339	380	348	353	354	348	355	355	342	372	364	366	351	326	353	352	340	349	386	336	332	379	377	373	367	356	369	352	325	371	361	357	371	343	353	378	332	352	342	344	369	353	345	337	331	369	362	353	409	316	343	319	357	359	362	367	343	357	364	359	345	392	359	368	329	383	343	351	345	377	343	373	373	380	356	332	367	367	386	319	366	403	327	358	346	363	368	346	362	356	355	383	362	375	344	380	370	347	353	351	356	362	377	353	381	371	349	361	387	367	369	361	372	346	346	328	394	340	351	391	356	345	329	377	396	358	376	368	361	326	339	376	334	391	332	371	337	376	391	369	347	350	361	351	342	357	345	363	340	349	370	337	357	369	363	366	364	372	381	369	359	336	368	340	391	365	334	380	377	336	366	364	362	406	348	341	390	344	345	374	341	371	345	356	374	349	362	372	343	361	383	389	327	343	350	377	345	343	351	366	337	363	338	374	347	347	402	339	349	345	367	374	348	362	380	379	353	356	322	378	332	320	370	345	396	326	343	368	335	381	334	316	344	364	390	378	382	345	373	341	383	404	335	358	369	362	391	359	340	322	377	360	339	345	372	348	375	357	341	372	328	344	337	345	358	386	348	355	376	341	372	348	343	333	318	336	347	363	374	320	344	337	347	355	355	388	335	356	375	339	382	333	353	386	346	361	352	384	385	332	391	355	346	367	355	368	340	353	323	374	369	360	352	377	347	371	342	341	345	361	411	350	343	348	349	377	364	378	353	358	359	341	350	325	354	363	362	390	375	357	358	365	352	350	357	387	358	364	340	330	396	345	344	338	370	321	343	350	322	356	399	351	399	362	338	330	361	367	403	362	355	354	360	364	391	359	367	369	386	370	341	362	354	354	349	349	354	360	355	336	358	351	353	325	363	383	356	377	381	349	389	342	329	348	352	361	328	369	368	344	326	369	339	355	332	398	379	362	387	363	355	374	361	375	343	349	342	314	317	327	353	364	357	331	343	384	354	378	336	374	340	344	370	328	325	369	353	369	358	361	352	386	348	343	359	349	375	394	410	359	380	323	363	382	385	341	342	378	357	343	346	356	371	347	337	361	376	365	355	335	363	304	372	361	335	359	359	351	376	362	363	384	360	380	355	359	364	372	400	336	347	357	364	357	367	415	355	324	348	375	322	327	381	344	385	343	388	370	350	359	358	349	355	373	361	373	348	350	342	343	327	363	348	370	351	336	350	369	377	369	374	326	328	337	358	327	349	334	372	351	342	344	388	404	373	331	362	335	361	355	385	378	400	355	368	385	339	363	370	385	341	310	353	341	358	350	396	357	366	356	392	353	356	322	366	359	372	352	378	347	348	332	378	366	393	386	367	348	389	332	353	348	332	357	349	345	371	371	358	338	369	340	368	351	330	340	352	341	332	350	378	361	362	379	349	363	373	360	348	354	357	333	360	365	340	353	328	394	397	360	379	374	370	357	365	328	375	375	380	359	359	372	367	362	333	347	376	354	333	360	335	348	339	319	392	359	397	345	364	369	367	336	363	350	353	339	384	373	347	350	359	361	346	383	378	365	360	333	368	348	373	356	361	361	353	323	337	333	344	356	371	361	359	344	369	336	379	327	335	363	351	360	393	374	343	307	346	361	361	337	362	393	348	354	352	329	402	338	382	355	343	321	346	375	361	361	315	379	335	331	366	349	362	348	362	368	378	361	334	354	297	353	334	375	354	364	326	364	374	369	398	340	352	352	334	376	343	359	360	325	393	373	375	386	346	319	377	368	365	363	368	364	384	353	383	355	329	334	370	361	341	362	367	348	325	365	380	366	353	358	369	377	375	332	345	350	367	352	342	338	364	363	374	371	370	354	361	363	363	375	386	359	337	364	381	380	351	365	358	340	369	324	348	334	346	374	359	362	364	362	322	356	372	380	358	348	358	344	363	375	380	318	358	371	360	338	363	350	377	402	342	340	348	368	353	365	336	354	343	349	386	327	351	370	349	343	362	337	305	352	337	347	354	355	407	374	362	344	374	344	347	366	353	368	335	361	336	380	317	396	333	355	362	363	394	355	365	361	379	366	356	344	365	341	360	335	316	346	379	367	331	362	368	351	358	354	366	329	355	381	340	356	367	321	333	353	370	345	367	349	367	367	363	344	354	292	357	364	327	361	381	355	353	355	365	352	334	364	348	370	345	387	384	355	358	343	339	326	353	356	352	358	362	360	323	365	389	341	345	375	346	353	396	332	349	358	379	350	367	375	376	371	372	346	370	374	325	370	331	371	377	376	350	360	351	376	332	362	332	343	349	373	385	380	365	371	332	314	358	350	379	367	361	354	372	380	367	353	349	375	363	348	323	368	354	393	345	365	351	351	376	375	369	380	355	358	360	343	340	343	356	360	352	352	366	404	326	330	394	370	363	354	369	363	332	372	366	313	347	396	379	305	352	359	331	364	349	359	332	356	320	366	371	369	366	376	404	355	345	334	357	385	347	376	339	368	310	384	373	329	343	351	365	370	359	362	363	373	353	343	321	355	385	337	365	367	398	328	336	341	354	359	335	357	354	373	376	370	363	388	371	349	359	354	355	326	387	343	337	402	338	363	324	355	384	375	325	366	343	332	344	351	361
31813	26300	25612	26536	24665	25114	18871	12305	7828	5646	3706	3116	2256	1818	1420	942	1061	646	403	315	328	273	256	272	264	276	261	248	276	241	280	268	257	250	237	258	255	247	344	249	228	251	238	233	263	254	250	248	236	237	246	235	274	232	272	254	238	242	228	271	220	225	245	240	247	236	234	218	250	234	284	249	226	243	252	249	235	256	235	247	244	231	234	247	233	231	247	281	267	249	254	235	277	225	233	251	255	273	267	236	216	273	248	221	246	238	243	235	259	218	225	245	220	294	235	240	247	253	259	235	274	265	263	242	228	240	247	231	236	217	222	246	235	244	225	235	258	238	231	222	212	231	225	231	263	219	218	233	244	233	228	228	237	242	252	250	244	232	263	268	211	269	230	234	212	249	231	247	264	253	270	225	244	242	259	242	236	211	227	256	243	228	251	239	215	257	235	247	240	242	230	249	253	220	249	243	240	235	238	233	232	246	249	243	244	277	254	236	247	231	254	245	236	251	261	257	229	252	257	229	196	263	294	259	247	259	221	203	264	218	240	241	223	234	237	245	245	287	242	244	248	282	309	221	245	243	232	234	253	232	226	243	240	231	222	239	276	229	239	202	260	257	210	222	223	251	256	258	234	241	226	242	249	250	231	240	252	246	257	245	244	276	283	253	248	234	243	227	233	257	217	252	216	266	254	245	238	230	258	224	253	247	250	214	221	242	235	241	236	223	251	247	284	213	242	213	244	224	243	230	234	215	241	226	259	216	237	256	224	252	244	222	259	242	252	247	243	257	219	240	247	259	249	257	231	225	234	219	256	230	227	264	255	240	258	235	250	207	210	223	214	223	226	222	238	257	243	241	241	231	243	234	236	264	215	252	201	233	241	247	244	246	256	238	241	240	255	252	232	240	229	214	237	237	227	212	244	242	220	204	239	250	234	236	253	237	234	214	227	264	225	254	244	241	256	242	233	236	252	243	236	256	218	243	245	254	260	240	251	224	271	227	248	250	224	264	220	268	235	213	230	219	251	225	236	221	218	250	235	230	226	237	244	247	253	213	248	208	249	238	242	249	237	243	256	237	219	255	235	225	237	256	235	249	260	227	250	233	237	259	257	249	244	249	262	243	248	270	283	246	250	219	229	242	238	262	221	238	246	269	269	249	264	220	244	243	241	203	219	248	233	247	229	257	248	252	254	239	242	232	233	286	253	254	256	247	227	265	251	218	261	203	234	213	232	217	252	252	220	230	238	271	253	233	237	232	257	232	235	226	236	221	243	209	248	235	238	260	253	257	264	208	235	208	230	229	228	238	243	244	250	241	252	235	233	211	238	223	246	209	236	243	215	243	213	239	254	250	243	252	239	239	240	257	239	262	244	247	244	229	239	246	240	254	232	225	263	228	256	234	260	243	247	281	276	265	248	256	219	231	261	221	220	253	223	239	258	266	266	255	222	229	250	231	235	235	265	225	244	247	236	222	250	284	254	264	241	230	262	257	227	225	234	260	248	287	258	239	227	224	237	252	262	243	228	204	230	231	264	241	244	241	265	227	226	243	233	220	230	254	238	251	228	265	262	257	256	221	253	231	218	234	248	229	245	235	257	253	244	229	257	243	224	239	227	274	232	241	273	261	237	223	202	233	227	230	222	245	247	200	264	238	269	228	238	244	249	237	240	268	248	239	228	238	234	244	257	251	211	252	237	247	247	247	252	245	239	219	250	229	222	220	224	258	240	269	211	225	228	246	231	212	250	252	241	232	265	245	202	242	229	242	230	230	250	245	222	264	203	227	243	251	233	292	252	243	227	243	241	258	210	255	250	235	262	220	230	257	248	252	236	215	237	245	281	242	250	247	218	231	254	269	238	256	228	258	204	219	229	272	256	256	257	219	241	226	259	251	232	222	243	232	258	241	242	226	231	255	221	244	255	252	249	223	232	262	253	270	220	237	276	236	240	270	252	225	247	211	245	259	230	269	215	235	244	229	250	225	218	249	271	255	225	198	259	241	231	221	259	267	248	229	233	270	243	266	263	214	232	269	236	237	249	242	253	212	230	244	242	250	227	257	217	272	255	227	228	249	236	217	223	221	228	236	264	249	244	263	214	222	253	241	235	225	271	225	245	255	262	246	260	262	258	250	225	241	249	258	268	245	232	217	222	243	208	230	242	235	237	257	272	241	253	240	231	228	264	243	236	225	244	240	227	260	250	232	270	250	244	241	236	249	233	238	217	247	239	252	250	237	255	278	241	231	247	235	233	247	229	269	255	229	236	232	249	236	236	242	250	255	248	249	237	225	245	249	247	243	234	287	243	239	251	229	248	249	245	232	253	236	265	256	247	222	243	232	237	216	244	221	234	225	237	220	221	227	206	222	235	263	233	221	214	220	264	231	229	252	228	241	275	229	240	224	224	238	222	240	240	236	227	232	242	238	225	228	263	238	244	222	203	244	235	246	241	240	236	273	251	268	215	261	242	256	226	240	265	243	224	254	222	259	252	240	226	251	250	256	215	232	242	230	235	213	252	218	225	226	231	241	221	261	212	223	247	263	245	249	234	251	228	232	235	244	230	231	235	257	256	231	266	227	260	251	249	287	233	243	241	241	258	234	250	227	210	269	246	252	210	258	237	214	252	238	257	246	213	231	239	264	260	252	228	259	253	228	252	256	276	252	230	245	246	224	253	246	242	242	228	264	246	233	224	244	252	244	222	231	248	230	269	243	233	245	269	225	230	271	235	233	239	206	276	235	223	244	237	214	213	215	234	220	215	244	264	245	264	237	233	247	255	261	213	270	241	238	224	225	250	218	241	236	239	214	227	235	238	237	233	230	237	244	246	210	245	232	276	267	256	250	228	240	225	259	240	213	263	219	232	254	242	238	218	226	277	227	249	237	241	247	232	219	269	249	203	242	243	239	235	242	231	224	229	269	269	242	239	238	221	242	238	242	237	231	235	241	237	238	246	235	238	266	225	251	273	256	234	227	237	240	247	259	242	249	235	224	233	261	264	225	233	227	195	235	227	214	253	250	216	256	226	212	237	236	210	209	203	257	245	230	223	255	222	214	236	258	259	238	217	258	220	242	249	234	245	229	230	283	233	207	243	221	238	216	263	260	233	244	231	265	223	252	258	238	254	230	212	226	258	254	224	268	251	225	226	218	269	219	254	235	276	250	230	233	233	238	233	256	250	270	270	223	235	231	215	216	218	232	240	243	227	235	224	209	260	228	239	245	274	223	236	251	234	268	233	234	233	259	223	214	229	241	256	264	221	206	225	242	249	250	237	229	232	251	212	238	222	239	224	241	265	218	251	278	238	254	256	225	253	235	226	266	219	250	243	224	242	254	203	247	227	244	238	229	250	261	242	256	241	236	213	268	202	255	243	218	262	250	265	262	247	258	260	245	244	241	251	220	236	240	266	241	205	270	246	241	254	240	244	256	243	260	233	239	239	213	257	228	230	257	248	239	256	241	222	247	238	249	245	223	227	256	265	260	252	241
23459	18040	21717	28944	32240	36043	28986	21604	15419	12448	8859	10018	8123	7501	6726	4803	5388	3119	1447	1104	1112	1012	902	865	779	855	815	752	770	793	784	783	708	701	666	684	736	676	1184	782	640	611	642	670	642	668	626	662	657	643	677	639	638	585	585	603	620	620	597	615	645	614	589	647	608	609	612	645	617	620	605	671	610	618	606	625	644	692	626	688	658	603	599	628	657	558	662	619	633	662	618	605	645	642	671	613	640	621	610	656	522	572	620	594	641	602	622	623	618	645	607	643	573	627	563	651	656	583	606	622	586	595	621	629	625	646	625	593	618	633	590	621	656	628	583	633	600	585	614	680	604	569	617	594	613	618	630	600	639	629	644	652	605	639	612	608	621	637	587	635	617	603	596	623	633	595	591	620	647	626	585	578	642	600	623	624	576	638	609	579	596	578	613	654	584	610	571	616	594	604	595	630	636	634	612	610	624	641	603	612	587	603	590	560	649	617	646	592	580	609	568	594	606	566	602	613	629	619	617	586	546	643	612	583	656	592	575	644	624	590	613	601	611	628	608	583	614	662	622	641	632	596	596	581	608	628	650	588	564	596	609	626	599	590	593	601	625	625	618	569	639	642	650	622	617	622	625	592	663	602	609	613	626	634	628	618	580	600	601	582	605	622	619	620	631	627	612	607	609	621	679	599	634	640	599	585	638	598	641	573	626	609	586	558	587	627	592	619	578	623	589	630	600	590	630	590	591	580	640	570	605	606	544	619	595	597	603	584	637	596	566	630	622	576	607	583	590	630	656	596	635	535	589	595	637	600	626	599	587	617	618	659	622	611	620	614	640	618	611	613	638	585	595	612	593	623	629	589	627	598	602	556	638	601	624	616	634	594	648	627	616	618	620	634	587	640	640	628	614	618	590	577	627	608	606	642	597	606	630	608	595	593	622	634	646	595	602	587	647	649	630	561	650	616	623	599	591	588	569	599	596	642	604	682	621	601	623	611	595	637	625	594	623	623	622	645	608	617	604	613	650	594	643	567	610	653	596	613	567	632	595	600	586	652	583	635	606	610	618	593	649	649	585	584	570	564	588	634	616	648	620	595	603	596	598	602	644	614	584	582	610	602	604	560	586	606	631	639	614	644	607	596	611	614	637	598	607	561	628	626	634	592	598	588	616	651	610	567	597	635	645	626	628	576	675	625	604	631	599	664	629	609	631	590	682	624	595	607	567	647	623	602	644	631	619	568	563	602	605	592	606	633	640	611	605	601	587	621	640	599	606	628	614	615	588	612	580	670	624	609	628	570	610	642	648	587	643	611	607	607	596	589	604	607	614	626	582	615	621	613	593	612	629	583	573	613	648	612	602	604	660	642	619	613	589	565	602	621	590	614	600	594	643	624	672	617	682	573	610	638	641	602	637	589	640	657	613	641	631	645	625	599	575	572	576	562	641	606	627	637	627	612	573	617	584	627	627	615	580	567	656	598	610	599	572	586	611	615	636	625	616	599	608	617	599	650	661	611	667	573	598	613	617	575	634	601	568	647	640	589	622	635	646	625	607	576	627	557	633	593	653	610	619	603	606	602	557	603	653	559	603	656	592	600	660	597	607	627	624	608	615	578	656	621	587	592	579	610	603	644	597	607	612	635	619	622	674	628	650	589	642	616	632	625	637	611	600	565	620	589	617	614	589	588	587	594	622	577	628	576	622	628	605	621	608	620	580	605	632	630	618	659	598	634	647	581	628	587	608	605	632	629	608	647	635	632	623	643	620	601	618	609	599	605	567	618	613	617	629	596	603	588	585	638	589	604	580	670	636	564	609	620	614	634	598	612	658	572	602	606	614	606	622	657	600	610	606	628	614	616	619	612	620	575	646	601	573	588	643	622	636	636	606	611	600	642	606	587	647	607	597	599	609	636	618	626	595	621	623	669	628	633	623	637	605	600	636	628	662	613	641	598	615	586	634	603	620	620	626	555	606	630	626	641	654	655	584	604	571	571	638	613	637	656	625	650	579	595	616	582	584	654	649	661	608	638	625	672	596	604	627	611	556	607	616	624	612	651	590	591	598	618	623	629	626	597	630	575	617	640	677	563	642	599	614	586	587	659	668	549	610	570	626	603	596	601	591	621	635	591	631	647	590	598	646	687	622	575	567	631	641	578	622	626	576	630	581	589	614	652	651	632	587	622	608	594	594	603	651	613	631	608	612	617	617	641	643	596	581	643	606	616	594	606	593	609	592	575	583	625	649	647	616	597	637	619	576	610	593	588	611	595	627	637	585	616	608	586	556	641	566	637	641	562	656	618	610	617	595	644	633	605	656	621	639	618	617	678	594	600	607	604	621	613	595	626	616	617	610	622	638	644	602	588	610	584	647	620	590	565	608	643	625	616	586	670	635	615	596	643	643	669	603	621	562	603	637	652	597	617	653	587	594	674	607	647	616	630	628	573	595	608	594	554	598	614	622	604	631	589	638	613	587	599	650	622	561	596	632	591	616	578	632	669	634	595	624	591	599	593	619	624	602	569	636	620	627	631	613	605	671	644	585	619	613	610	632	596	620	629	607	628	581	641	614	579	660	613	614	585	617	625	645	586	660	643	610	605	596	582	624	575	634	621	653	614	639	625	632	627	652	572	616	625	610	578	568	597	618	627	618	630	567	602	618	601	625	618	620	622	639	622	641	615	611	609	599	650	623	641	599	629	619	587	628	635	633	624	578	579	596	609	609	582	591	595	629	620	595	606	604	630	601	598	600	626	630	609	602	613	590	568	632	609	573	598	658	619	593	599	588	592	614	630	615	616	610	623	592	686	627	659	628	594	626	618	621	619	590	580	631	599	663	567	567	581	663	606	592	617	617	630	617	567	580	598	610	599	622	591	584	580	633	598	622	644	625	614	614	597	622	636	639	610	579	623	599	621	604	597	604	593	600	623	645	591	578	667	593	595	653	608	664	590	580	659	630	606	630	641	569	567	615	599	629	601	617	623	642	604	574	613	594	603	633	631	575	576	584	570	614	586	588	599	619	642	597	636	594	571	607	585	638	620	626	584	619	623	596	623	599	631	594	579	613	614	594	566	623	658	629	618	610	604	660	641	597	646	603	633	614	653	638	635	592	606	591	580	572	641	600	631	574	610	619	613	613	545	630	653	586	589	607	593	602	628	651	613	655	603	614	602	585	593	597	611	590	612	611	619	575	627	658	643	590	619	611	616	612	591	623	629	587	604	623	615	635	602	702	585	639	643	623	618	643	623	636	614	601	586	608	602	582	614	588	617	641	653	636	643	628	629	621	656	624	599	620	632	627	623	612	602	614	624	629	589	593	607	658	624	612	591	585	616	637	620	624	653	603	602	584	601	606	645	598	614	613	639	605	629	613	607	609	617	606	572	644	577	641	623	576	556	665	628	595	614	608	621	568	645	610	664	615	604	576	624	626	661	604	633	554	631	587	611	603	618	607	634	629	607	625	610	569	630	617	585	623	601	628	573	603	638	605	604	605	581
40195	31370	32298	32409	31437	33029	27352	21103	14143	9305	6285	5069	3948	3209	2707	2177	2175	1110	593	512	546	489	413	437	455	414	434	465	447	414	450	383	362	389	347	364	368	473	827	785	428	386	391	366	366	363	380	367	382	347	348	376	362	383	341	371	373	386	338	379	368	366	361	362	372	345	350	373	336	352	363	384	368	369	391	394	348	330	364	383	380	362	368	357	359	347	365	331	354	378	373	348	375	368	369	363	331	353	364	368	351	333	352	376	351	355	355	326	325	354	371	389	347	338	353	396	381	369	369	324	367	329	341	368	342	368	365	343	355	350	375	355	343	323	384	344	387	373	370	344	383	324	380	390	352	385	369	351	348	359	343	371	357	330	368	340	343	349	344	347	348	354	345	363	393	374	358	373	403	401	360	348	344	326	344	357	349	346	389	307	380	390	391	395	364	354	322	368	363	360	376	319	349	398	376	340	320	387	367	334	365	349	356	375	335	338	352	346	376	376	364	348	380	360	368	352	380	353	340	386	362	371	373	362	384	346	337	340	326	356	353	327	343	362	380	364	348	371	319	343	359	340	348	323	348	346	337	354	359	327	397	355	369	351	350	342	339	342	390	374	373	387	351	363	353	333	377	334	308	331	338	342	354	342	324	339	378	344	354	355	360	391	377	355	408	389	312	344	378	343	377	373	400	361	363	326	399	350	359	353	350	373	324	347	315	372	337	373	379	348	340	355	380	337	357	368	304	355	350	369	357	363	359	352	357	422	379	348	333	342	375	354	352	399	361	372	339	366	374	393	331	344	361	351	370	382	348	324	334	400	341	319	346	348	397	337	376	362	373	331	382	368	361	371	337	363	328	377	351	397	364	347	364	369	338	339	391	324	342	342	350	366	359	304	325	361	350	357	385	363	369	352	364	368	347	377	366	344	349	366	354	361	373	383	340	360	357	369	350	350	385	358	351	335	335	342	324	340	372	374	377	360	382	313	356	345	314	352	355	371	337	321	404	369	380	352	400	378	322	331	319	360	385	361	335	338	332	337	340	343	330	346	382	386	357	358	336	349	338	365	369	344	347	359	341	341	366	337	318	346	374	354	332	359	347	351	352	367	352	363	372	351	354	332	343	379	351	339	381	371	387	386	341	391	328	327	347	341	356	353	362	377	402	377	377	348	382	386	342	390	341	372	367	350	385	356	353	397	343	398	354	377	312	391	356	388	367	323	343	348	353	338	368	408	345	363	391	339	391	336	350	326	375	382	385	388	377	391	341	345	340	349	361	345	330	373	373	342	346	356	362	364	320	389	385	368	394	371	375	371	343	335	373	363	376	366	340	375	385	359	345	366	378	393	362	344	349	372	336	382	372	395	376	383	356	342	386	359	339	370	347	352	346	333	348	355	376	385	348	348	337	349	360	376	379	360	352	359	335	379	368	379	341	379	348	361	326	328	386	351	355	376	336	356	341	372	328	395	342	393	337	351	352	363	336	344	352	329	348	343	387	382	338	367	357	354	344	370	346	359	372	357	388	303	386	366	330	360	354	398	365	379	375	361	363	354	390	372	308	348	383	356	400	344	347	326	356	366	346	329	358	363	367	326	352	331	368	322	360	344	393	368	364	391	384	330	356	382	350	347	374	356	311	337	346	336	369	341	327	362	366	358	372	348	391	383	350	365	350	358	347	371	375	348	369	365	325	332	377	337	339	394	363	317	373	382	338	334	339	361	347	331	365	388	398	350	392	348	333	377	349	370	338	357	342	339	364	365	378	333	340	384	363	384	348	339	333	355	348	365	318	351	351	355	363	400	344	345	361	352	365	347	360	371	362	334	350	326	342	341	334	346	368	364	359	330	377	393	334	367	325	342	387	345	366	391	363	350	369	394	372	347	343	371	346	359	335	391	355	360	374	350	339	367	396	371	385	359	366	358	329	339	394	365	357	353	369	363	360	414	353	351	347	370	375	367	376	380	359	348	390	358	352	356	364	342	350	319	399	320	355	362	360	343	331	351	384	365	378	341	355	359	345	352	396	356	334	319	373	347	347	367	343	364	301	375	370	361	348	387	364	338	389	368	382	356	399	389	394	335	371	357	352	320	364	409	364	343	344	366	369	324	369	350	357	358	353	327	352	336	364	324	340	389	372	372	382	352	372	379	325	367	375	378	380	375	371	341	376	372	363	360	379	358	339	337	373	358	331	317	364	349	378	382	356	346	353	362	384	346	395	388	336	350	366	381	400	385	339	351	337	342	326	361	345	378	361	327	372	328	328	382	341	367	344	376	358	355	352	362	348	357	380	363	395	389	350	366	363	387	326	384	379	344	351	380	341	367	341	356	379	336	302	341	341	369	344	351	318	331	358	404	370	341	402	376	362	340	376	388	352	337	386	374	336	390	339	379	364	376	328	346	366	351	347	357	349	373	356	387	347	347	330	365	361	334	346	342	408	398	353	369	360	326	333	314	386	329	342	389	347	372	380	364	333	343	344	312	338	376	355	341	373	378	373	368	377	336	309	372	386	402	388	337	344	328	374	371	359	383	370	358	355	345	404	344	362	354	355	385	360	364	351	340	341	351	367	366	347	351	397	387	391	353	336	347	392	322	341	341	345	383	375	343	344	352	329	380	329	375	378	337	360	366	392	355	376	358	348	366	377	393	353	334	348	325	331	361	374	357	345	344	368	366	325	353	359	344	368	381	353	367	371	375	382	395	355	320	385	384	327	357	343	424	372	359	380	356	314	377	347	332	356	366	359	367	382	324	347	375	340	317	344	368	338	376	350	350	345	390	349	365	345	296	336	348	372	363	348	364	349	342	351	386	368	351	401	367	369	368	380	403	401	386	362	331	360	373	381	376	370	391	389	364	371	340	377	356	353	363	330	350	395	375	334	424	354	311	353	369	346	369	346	369	371	332	340	372	381	399	353	371	385	374	339	356	362	363	376	350	387	376	346	342	364	349	354	371	337	334	361	360	363	374	360	356	395	369	350	378	362	359	347	362	345	363	348	359	345	382	363	377	362	344	362	338	357	358	365	326	358	337	360	352	379	372	395	365	379	357	379	358	359	345	365	359	351	345	378	348	345	367	336	334	333	357	361	400	340	327	383	367	317	360	360	349	346	357	352	345	366	367	351	376	337	334	364	358	348	340	357	380	362	352	408	343	338	365	373	361	381	365	393	361	349	316	349	376	420	349	386	326	370	339	437	344	339	393	396	350	338	372	358	363	346	366	342	360	372	360	356	341	358	360	358	344	326	365	348	397	329	348	356	332	347	362	336	364	385	369	360	353	364	369	348	342	379	309	352	385	370	332	334	355	355	357	320	375	373	354	343	395	407	405	395	340	381	347	383	363	344	377	344	368	363	333	330	343	353	384	349	361	331	370	325	334	349	355	345	384	317	377	339	350	345	333	354	356	369	358	366	309	378	337	328	326	380	363	339	325	404	388	359	361	383	386	387	337	358	351	344	405	343	358	345	366	334	347	350	405	382	347	343	344	374	349
29740	23377	28825	33954	38827	43588	36537	30481	23363	19363	15395	15939	14172	12875	11621	10733	9100	4758	2329	1849	1942	1693	1298	1266	1301	1252	1286	1341	1424	1149	1178	1078	1001	917	947	1076	1061	1748	4312	3842	976	935	855	927	960	899	947	829	915	904	894	898	888	885	868	841	881	845	905	931	875	860	874	858	865	862	896	845	816	871	825	827	856	824	874	840	803	813	849	858	856	822	821	945	864	856	859	862	844	881	838	860	853	843	872	877	884	840	868	835	857	845	837	878	871	813	859	813	848	811	845	830	860	858	858	867	874	838	825	820	805	875	830	822	872	858	814	808	854	843	857	818	886	799	814	839	812	867	816	808	891	902	899	829	833	933	816	815	851	808	807	813	800	863	831	873	839	881	822	825	854	836	818	852	841	849	771	900	850	853	812	790	820	885	919	846	841	823	890	830	854	851	837	918	800	864	817	845	897	858	818	804	803	807	848	845	840	856	862	867	843	841	891	862	885	878	819	829	781	850	857	811	884	849	850	820	816	852	894	866	834	842	830	835	812	838	845	909	830	802	827	856	868	863	878	812	808	880	828	830	801	806	838	819	850	812	776	822	820	860	870	832	822	826	812	789	856	839	798	812	844	901	885	821	849	779	873	835	850	843	856	809	808	795	808	807	916	818	849	800	842	830	793	887	854	853	864	875	836	824	819	844	822	822	813	827	854	836	895	853	821	870	829	886	802	813	846	839	785	844	843	787	904	812	842	799	877	804	850	872	861	815	904	823	831	874	832	858	831	823	797	817	824	815	792	926	793	840	794	859	868	872	823	824	848	772	833	865	780	893	798	812	862	855	852	811	848	837	836	806	837	833	845	817	839	841	861	874	857	806	857	850	900	804	811	820	807	803	820	795	860	849	930	800	799	863	862	858	823	787	809	811	875	819	845	841	833	832	789	826	838	826	824	842	820	850	819	870	844	864	877	856	836	878	841	813	830	795	802	871	854	857	861	817	833	837	846	783	858	804	813	812	828	853	796	831	891	881	833	837	835	871	868	822	823	870	872	844	832	820	844	841	835	793	814	836	827	832	836	882	785	798	849	850	830	855	882	843	856	855	862	851	819	897	833	811	836	881	835	789	792	859	880	812	849	849	813	851	851	804	830	834	844	935	821	809	850	818	868	803	862	852	836	866	847	828	849	853	857	791	853	903	850	872	870	871	800	893	818	888	860	829	855	887	874	866	874	823	859	828	848	831	839	814	811	874	848	807	797	812	866	849	860	858	799	809	835	832	879	813	860	817	773	891	847	849	831	858	857	823	871	876	821	832	777	864	788	857	831	850	851	823	818	838	873	874	836	798	832	836	817	846	849	822	777	802	857	869	880	872	872	833	866	864	823	834	807	744	901	821	831	832	827	844	806	795	838	801	841	842	837	865	784	860	848	896	858	857	828	857	796	803	834	850	844	810	828	824	897	825	840	836	827	806	822	795	824	849	836	843	895	862	852	792	822	859	844	840	845	825	858	825	847	827	843	849	837	787	875	851	804	787	842	871	856	845	804	837	829	844	855	818	836	838	837	849	834	868	828	850	824	822	823	856	836	827	809	908	910	862	850	802	802	829	797	869	853	834	806	831	883	808	861	819	820	869	834	828	834	856	824	881	862	858	823	859	841	861	792	829	844	879	813	842	869	838	892	827	867	871	802	873	829	810	845	838	890	893	888	815	821	836	767	827	867	830	828	829	868	758	836	857	801	846	847	890	790	829	829	844	883	802	813	853	854	873	841	913	849	819	874	824	873	838	836	866	820	799	840	895	806	833	845	841	807	839	810	830	783	810	814	871	835	860	839	835	828	830	839	840	868	848	821	836	827	811	854	870	876	856	815	825	819	824	870	853	818	825	855	829	848	811	832	785	831	861	855	826	848	868	840	832	794	860	861	817	851	828	829	856	845	823	859	784	808	858	821	823	865	846	849	819	828	793	829	873	832	862	836	861	804	892	806	771	854	849	892	868	801	810	851	819	820	820	811	843	885	851	904	841	784	840	885	881	855	830	862	870	837	879	858	889	816	837	845	808	865	872	769	863	824	812	845	806	802	890	851	822	862	869	833	881	866	811	822	853	846	826	918	857	816	838	844	847	857	839	908	829	819	860	823	838	850	841	803	854	822	854	899	859	840	833	872	820	883	906	865	832	859	856	851	866	838	869	874	876	858	835	846	847	861	794	833	860	809	835	820	811	829	823	825	844	849	847	819	818	887	804	820	870	830	796	871	847	843	829	854	836	843	830	820	789	814	851	890	872	868	884	832	874	843	860	845	842	850	761	795	843	867	871	833	808	814	868	845	860	828	884	819	892	853	845	856	868	861	860	853	814	880	812	854	837	824	819	828	860	801	904	843	811	825	818	849	866	822	805	839	781	886	835	853	880	821	798	785	861	882	817	836	863	841	820	837	828	832	824	833	911	840	807	863	840	820	871	846	822	859	845	826	839	785	829	863	870	849	907	858	844	833	862	855	851	840	925	818	888	858	846	844	836	844	825	803	854	856	770	879	853	865	784	827	848	856	833	848	865	852	838	849	853	868	771	791	843	823	797	856	859	776	899	807	869	808	879	820	876	889	841	865	857	822	850	809	813	837	925	891	837	797	833	849	814	872	838	845	817	849	828	805	836	819	862	856	832	791	841	852	865	844	839	816	857	786	793	846	853	808	873	845	787	833	843	836	843	827	850	868	821	878	854	811	856	804	881	850	831	819	863	896	876	839	855	859	861	806	859	835	869	880	894	832	840	810	804	804	788	877	833	850	877	833	823	827	839	777	812	837	833	819	869	896	846	871	827	833	800	833	829	892	834	856	852	847	840	842	821	838	821	801	850	859	824	861	874	845	903	821	874	819	826	873	861	887	829	872	817	860	843	854	884	801	891	868	890	787	850	815	848	872	846	847	856	790	820	846	810	849	837	857	783	841	835	835	859	791	836	863	869	836	830	830	850	868	864	872	838	835	840	894	852	866	846	828	823	844	893	831	809	868	841	832	853	834	862	807	854	835	849	802	840	811	874	879	813	857	827	817	829	857	802	812	866	857	793	856	841	865	885	791	839	783	818	833	825	870	858	868	777	855	810	818	837	881	815	906	821	823	852	881	858	846	825	877	841	838	919	827	830	858	816	808	837	846	855	846	884	876	863	860	776	878	902	797	845	868	862	834	849	840	840	860	851	801	837	842	818	877	869	844	885	858	819	865	810	818	868	873	894	849	805	883	870	842	847	856	833	834	851	927	820	846	772	836	789	844	901	835	821	831	830	844	865	840	828	835	813	862	868	859	821	842	885	852	823	837	846	883	835	815	827	896	810	856	845	829	827	842	882	788	837	862	860	872	846	795	883	841	832	815	837	854	851	877	855	850	843	810	859	835	866	826	796	869	855	869	807	794	794	875	855	872	820	824	853	861	848	844	861	878	795	811	849	880	836	880	831	787	854	790	818	818	821	857	878	838	875	866	840	832	842	837	849	831	796	848	829
7800	3958	4633	3141	2222	2388	1482	836	522	378	303	278	215	208	188	162	179	157	171	140	147	127	136	138	145	162	136	151	155	142	125	137	135	137	138	145	123	137	157	154	130	130	151	146	114	126	142	150	135	144	137	123	136	134	140	146	120	126	132	120	119	108	127	115	126	130	114	144	152	137	128	149	116	131	150	138	124	153	115	137	121	114	123	127	132	137	140	139	129	123	123	153	142	157	148	138	140	134	122	101	127	135	146	115	143	152	123	139	149	154	119	140	134	130	130	136	170	127	143	153	131	129	133	142	136	159	116	157	115	117	130	136	129	128	128	141	131	167	140	139	120	119	126	131	128	138	124	135	137	136	133	155	122	134	141	153	142	134	132	144	151	123	137	121	125	135	134	149	129	147	134	123	121	137	133	170	119	150	130	141	119	147	160	142	147	125	157	129	133	138	118	120	120	139	133	117	153	145	144	138	131	150	140	140	116	148	136	131	136	122	129	127	126	142	128	131	124	129	133	141	150	113	136	133	120	147	145	142	151	123	138	142	123	121	128	129	127	134	139	130	128	127	144	148	137	137	131	111	130	154	133	152	114	124	125	145	113	113	127	140	136	130	140	151	139	132	118	132	152	119	112	140	127	123	135	132	141	148	142	138	136	128	126	134	145	138	132	144	148	122	134	132	136	137	133	134	130	141	133	145	147	140	137	127	125	129	128	149	135	141	149	135	140	126	107	120	128	135	139	164	131	118	138	139	125	154	148	128	113	136	141	147	141	119	110	131	133	162	140	148	130	139	149	146	143	140	152	157	118	124	132	140	117	129	141	144	154	164	137	158	113	124	145	130	145	151	150	143	136	130	134	137	139	145	117	127	126	130	156	139	147	144	125	138	132	123	130	132	146	135	129	144	131	112	157	139	129	121	133	146	142	155	134	131	135	123	150	144	149	149	132	132	142	135	142	119	133	147	126	136	148	141	129	139	108	143	99	146	142	126	135	118	149	123	130	136	121	157	140	134	138	130	130	132	131	160	153	115	133	128	153	117	142	139	133	148	156	158	154	125	142	142	145	140	136	127	116	124	122	142	114	124	140	134	126	153	148	137	130	123	132	120	137	136	127	145	133	153	144	149	132	145	135	134	118	136	123	145	114	115	134	150	113	136	121	145	135	129	142	112	131	127	129	143	138	142	125	144	136	137	128	128	150	147	135	144	145	146	136	131	138	129	124	116	150	136	148	134	141	137	160	131	153	122	143	127	143	125	138	101	152	143	152	146	129	114	144	123	149	155	122	125	139	126	144	115	124	158	140	134	130	145	129	138	138	133	146	148	164	131	108	136	128	155	154	127	157	121	140	121	127	135	156	148	145	149	136	140	142	142	130	148	126	117	125	151	124	138	130	128	141	116	140	119	128	143	149	128	142	133	141	134	153	175	136	140	160	143	149	133	127	112	123	115	138	151	158	117	115	136	131	143	124	139	150	152	130	117	128	154	125	135	138	125	169	151	138	126	112	149	134	146	129	159	131	125	134	133	134	135	136	121	155	137	126	123	152	119	157	133	131	140	125	132	132	120	136	129	138	156	134	118	124	130	136	144	140	132	122	150	152	143	142	136	124	127	131	107	152	138	152	124	148	137	114	156	170	114	135	149	134	147	139	133	142	124	149	134	131	127	134	131	120	144	121	130	146	153	158	124	123	142	147	125	136	137	145	124	126	158	127	147	124	128	141	139	125	131	123	140	144	114	143	132	139	125	128	133	125	134	131	150	108	128	123	127	128	136	137	126	127	169	150	134	128	129	126	122	116	143	126	145	139	131	138	144	139	131	129	130	154	154	146	153	134	146	117	129	147	124	144	151	145	154	137	136	133	135	146	131	145	145	122	140	153	132	126	125	139	126	130	127	124	145	141	164	137	136	154	138	140	123	122	126	137	149	133	131	131	135	145	130	145	135	116	125	130	146	137	118	122	128	141	151	130	145	145	137	135	145	154	124	123	131	143	130	117	158	139	140	145	128	128	116	142	149	126	136	138	146	131	133	124	129	114	119	133	132	133	148	147	134	148	139	137	144	157	150	141	158	127	127	137	140	127	147	124	112	157	145	135	139	147	124	121	140	136	131	129	138	113	128	148	152	141	124	144	130	144	143	136	132	107	136	140	108	119	132	150	143	113	137	145	154	128	136	149	150	117	137	132	118	142	152	146	131	130	146	138	134	151	136	136	143	135	140	148	128	130	162	118	134	133	128	152	94	145	123	131	120	122	136	127	141	113	147	121	133	142	143	127	138	131	135	141	128	112	145	155	129	154	127	152	125	165	134	155	159	137	145	139	156	133	134	141	128	123	140	132	140	126	130	133	136	132	138	147	119	120	129	148	149	133	126	135	129	128	110	132	139	138	154	141	142	143	138	135	133	137	128	141	159	138	139	134	127	150	135	145	122	149	136	145	135	161	136	117	155	129	127	136	114	168	161	120	146	139	148	153	150	145	147	143	107	129	174	146	153	159	116	122	127	127	147	143	134	106	146	152	129	154	132	158	128	126	115	148	143	131	123	130	121	147	145	129	123	139	153	131	157	147	142	124	133	130	121	138	148	153	114	119	129	128	163	129	150	124	110	140	116	129	162	146	130	146	140	122	129	127	144	120	149	136	140	127	140	132	138	148	140	146	138	111	122	137	138	128	140	146	125	121	139	135	112	157	114	146	149	151	150	129	130	136	130	146	126	128	152	143	129	145	121	132	154	133	132	130	127	132	108	105	127	127	140	126	134	151	140	128	135	125	146	122	149	141	116	119	154	139	147	142	131	126	156	149	147	134	149	144	139	150	125	127	148	151	121	149	143	115	135	121	122	141	110	113	140	146	129	134	148	160	136	135	117	151	132	107	155	131	140	147	134	116	118	162	118	156	129	117	130	127	118	121	143	139	146	135	137	145	137	124	124	145	106	126	144	133	136	107	160	120	140	123	133	135	122	118	148	130	132	117	146	141	142	133	137	124	132	147	130	138	134	144	145	158	146	128	123	126	141	132	149	145	118	146	118	136	136	129	134	156	150	126	127	126	137	140	126	137	131	125	136	137	146	126	128	140	130	117	159	133	133	133	150	124	142	148	137	147	120	115	141	133	122	118	114	143	129	137	147	133	130	130	147	123	128	119	124	123	126	119	117	140	144	141	131	141	140	117	140	120	145	133	140	135	138	133	145	157	137	147	137	143	126	140	141	150	132	119	122	132	159	119	139	140	133	137	115	150	141	147	131	128	128	128	114	118	146	102	122	160	133	135	140	148	131	163	140	157	131	119	123	132	119	123	140	128	131	127	137	152	134	139	150	132	155	126	126	121	132	132	146	122	122	128	158	139	149	133	143	169	165	136	141	132	121	137	126	142	108	122	112	160	147	158	116	143	126	124	158	120	150	138	146	127	138	128	105	110	129	136	130	144	145	129	137	134	133	150	135	113	147	119	139	124	152	145	152	138	146	124	145	126	113	140	137
5981	3665	7277	6834	6969	7625	5167	3679	2738	1893	1532	1291	1120	900	827	776	608	492	487	425	413	418	448	390	401	410	392	379	431	410	408	425	412	419	389	410	393	399	410	493	528	406	367	378	383	400	366	391	386	403	384	382	396	394	394	374	343	370	397	374	390	370	389	402	392	359	368	372	419	371	395	395	375	386	388	402	391	383	378	415	388	408	394	362	402	370	399	383	402	414	372	396	390	383	389	389	399	411	399	359	368	371	419	408	391	400	384	405	371	388	395	381	388	397	359	355	380	379	413	383	375	408	378	409	401	397	357	397	364	397	385	373	432	363	378	346	382	370	361	382	366	367	381	397	362	410	385	363	368	395	409	406	362	352	360	373	390	383	383	404	403	416	419	387	384	406	397	382	361	368	370	374	393	383	381	384	370	385	382	342	395	374	393	370	371	398	357	411	375	390	370	415	394	386	363	344	383	371	377	352	364	376	395	377	398	396	403	379	366	340	372	385	395	397	402	411	382	407	362	384	387	345	400	387	384	392	373	376	372	393	389	394	393	413	331	393	339	393	402	366	390	400	349	413	362	381	388	392	392	376	362	410	375	405	388	364	371	360	354	383	377	392	381	417	364	401	369	382	385	401	381	414	339	389	367	396	413	339	371	438	370	376	376	376	350	381	404	375	400	415	436	392	369	389	391	369	354	381	391	388	366	395	350	380	377	353	355	386	306	384	382	402	365	387	374	416	398	400	397	394	382	372	415	383	403	424	400	364	380	367	377	408	388	393	392	397	387	402	371	387	394	359	367	375	372	389	365	374	428	399	398	398	355	392	391	352	401	399	387	389	383	395	409	374	363	421	369	392	420	396	357	397	382	401	360	358	365	405	386	383	348	397	367	409	381	399	386	378	399	369	396	345	386	382	374	338	403	415	379	384	394	369	375	395	386	432	378	426	420	374	375	378	341	346	380	390	388	383	376	375	380	410	363	397	373	377	403	399	374	379	398	367	396	380	383	392	366	387	378	384	396	399	412	365	377	358	411	380	400	390	384	374	385	363	360	344	381	386	381	363	379	398	378	358	367	393	393	413	355	399	420	396	412	382	373	402	383	392	380	402	396	368	375	352	367	409	391	372	417	392	385	374	409	379	379	365	391	372	383	395	384	390	353	405	404	370	378	385	415	378	395	371	415	370	370	410	383	365	389	352	392	380	419	399	388	405	400	401	336	420	363	419	401	376	367	389	335	363	390	368	403	392	354	363	398	421	386	376	364	425	369	391	389	387	373	381	373	342	376	416	367	406	401	382	365	379	384	400	404	399	387	394	408	384	355	383	386	389	369	401	387	350	365	384	395	388	395	327	373	400	379	370	378	368	404	395	365	386	358	384	387	358	366	412	351	391	391	379	373	356	402	395	394	388	356	404	369	395	383	367	373	371	400	384	403	392	394	383	376	392	360	368	371	405	411	339	368	388	380	379	374	393	383	372	355	399	359	314	391	388	377	370	393	364	367	385	410	411	399	366	361	395	403	423	395	383	383	396	369	373	393	374	421	392	381	369	373	380	416	412	407	374	395	396	391	379	399	359	385	398	392	381	387	391	380	364	410	394	366	415	389	380	367	379	365	362	370	379	410	410	408	374	365	375	403	388	395	380	374	400	402	381	417	403	413	408	380	389	373	371	378	372	348	356	421	394	333	390	389	368	394	377	395	405	389	415	348	348	375	384	386	416	382	382	378	347	355	342	362	393	372	422	370	393	374	369	361	373	334	394	394	393	365	402	380	385	407	351	413	392	414	370	407	378	410	355	395	379	367	399	407	401	384	363	384	412	386	404	397	420	417	386	369	390	384	399	367	387	387	377	369	394	372	385	388	393	399	368	376	417	347	356	382	370	342	397	393	349	380	363	368	422	376	358	386	377	384	374	394	401	383	378	416	392	390	362	402	376	413	389	400	398	389	401	385	378	370	372	388	400	410	386	373	365	416	393	407	365	367	351	376	350	387	395	373	391	385	356	389	378	393	396	341	393	372	386	395	386	348	375	397	353	388	347	419	384	402	364	405	336	410	377	384	387	402	394	400	367	371	385	366	366	415	333	404	369	361	374	369	366	379	409	418	385	415	373	404	402	399	367	383	408	400	354	388	385	389	368	423	368	398	384	381	388	350	377	390	404	393	395	384	339	353	372	381	426	441	385	379	398	369	335	385	375	421	400	346	406	395	396	391	341	398	388	389	359	366	365	379	399	377	392	363	381	339	417	362	362	385	387	398	384	366	394	409	389	367	345	372	414	377	378	402	397	359	402	389	401	351	406	403	391	394	430	355	354	416	400	384	393	368	409	370	391	396	379	400	372	381	395	369	389	357	371	367	364	381	382	402	345	391	387	374	350	397	354	419	374	365	384	380	408	404	359	396	384	402	389	397	364	350	387	381	398	407	380	372	388	389	381	392	363	418	361	382	363	384	395	378	371	400	394	350	379	395	426	368	395	391	367	383	384	381	381	402	389	359	352	359	411	375	381	410	418	419	354	386	420	413	356	374	363	390	371	360	413	409	383	365	406	377	380	389	370	378	327	368	389	381	386	425	388	404	353	389	418	389	349	374	389	395	401	376	372	366	422	367	376	381	394	345	379	372	382	374	362	386	378	376	360	350	381	381	396	405	399	402	366	376	425	404	396	379	396	365	405	363	369	369	415	371	401	378	378	425	399	385	414	396	365	411	406	371	405	384	404	372	392	400	388	383	387	396	368	398	380	365	365	386	347	370	404	383	377	405	375	395	398	364	388	381	391	352	408	404	395	387	362	380	370	417	391	369	351	388	395	407	380	406	364	411	347	394	354	418	428	381	359	389	385	387	372	393	384	394	361	349	376	381	393	402	372	353	374	407	373	365	381	394	365	366	388	364	379	368	417	395	389	396	365	393	381	414	392	446	380	371	412	411	353	407	375	410	406	382	400	394	388	390	391	386	386	353	373	376	399	397	375	381	390	408	376	386	369	351	362	415	395	393	350	359	397	417	395	391	390	357	373	378	384	388	427	373	375	354	385	365	363	384	370	374	430	379	405	405	394	383	402	349	387	401	390	397	376	409	375	429	412	410	373	390	405	397	382	358	414	380	370	399	372	424	352	382	378	393	383	392	430	387	391	345	370	353	424	396	393	380	365	399	386	404	366	392	393	389	355	424	403	389	383	396	377	391	373	380	385	399	367	423	384	393	383	361	378	421	371	397	412	387	394	388	387	368	378	373	372	390	344	345	391	345	419	364	377	376	400	381	400	367	371	382	354	402	383	383	363	381	371	359	397	387	367	380	350	383	376	397	439	384	370	369	356	366	357	365	323	389	374	384	404	404	377	442	374	373	354	366	384	375	366	392	360	393	352	375	368	387	421	407	391	395	374	414	386	344	392	363	352	395	414	370	396	366	375	404	375	398	443	380	420	395	388	392	392	385	414	360	359	380	380	369	406	382	357	371	372	400	396	370	400	403	383	395	364	400	385
29427	21989	26790	25374	22551	20960	16165	11888	8936	5349	3795	3054	2260	1381	1364	1161	746	483	367	311	359	329	276	276	278	288	302	283	329	314	327	343	312	280	286	285	244	288	383	362	839	365	278	272	284	278	222	266	248	268	246	251	242	267	232	252	235	274	272	283	252	281	245	246	247	266	289	253	241	257	269	265	253	289	280	267	254	250	258	249	244	237	281	266	248	265	252	236	272	258	269	233	256	261	258	271	228	249	229	233	250	252	263	253	278	245	268	233	253	263	281	267	283	250	254	271	245	257	282	278	252	255	253	244	251	258	246	246	256	264	253	273	243	241	278	244	258	272	239	250	260	264	250	266	278	248	239	235	249	251	273	257	258	264	274	237	259	278	296	265	259	271	233	259	257	266	255	254	259	254	257	248	216	258	233	261	241	263	276	263	244	246	246	239	258	248	285	216	252	259	278	237	254	256	256	252	290	271	264	264	248	254	253	251	231	232	278	243	258	266	253	297	233	243	268	276	251	258	278	256	257	282	273	246	263	272	251	257	251	237	250	277	229	261	266	287	269	306	260	253	261	243	236	252	267	266	254	229	252	249	264	274	273	244	233	258	261	280	264	258	260	244	259	256	255	279	273	244	227	248	229	280	247	281	256	252	257	239	267	232	252	237	231	259	264	228	263	239	244	264	267	272	292	236	266	233	266	243	243	271	256	258	260	244	279	248	258	302	275	239	226	277	229	266	260	237	238	259	255	251	235	234	244	234	232	268	253	244	253	273	233	287	270	273	257	240	247	247	251	234	226	243	255	243	246	264	277	234	222	234	219	268	240	244	257	230	289	242	271	254	267	233	273	276	262	234	242	249	238	245	256	274	275	250	237	236	255	242	269	230	253	280	243	283	289	243	301	272	260	226	251	300	253	247	218	278	249	262	238	245	216	252	275	231	266	270	272	225	233	259	275	279	257	237	296	242	237	240	277	269	251	276	277	242	265	240	260	260	243	249	245	268	236	278	248	259	240	260	225	273	260	252	239	257	240	274	256	263	238	243	274	268	252	282	267	256	265	253	242	257	275	252	244	281	259	287	256	253	261	262	274	252	219	241	252	249	277	241	244	240	256	249	256	272	239	253	285	265	262	239	260	267	253	280	246	235	249	278	255	280	260	247	235	232	239	267	236	248	238	229	287	272	253	278	256	261	298	232	238	241	276	260	248	276	224	277	264	264	240	281	262	245	242	265	243	271	243	279	231	252	243	290	265	260	267	262	261	271	272	237	279	284	265	263	272	268	253	236	232	270	246	305	252	278	274	244	236	273	256	246	267	260	276	249	279	259	265	273	259	261	256	276	215	235	231	273	263	246	252	274	247	258	243	254	269	267	238	243	275	262	276	283	290	271	247	222	255	260	261	270	263	244	266	277	264	239	225	262	253	256	231	245	240	224	268	273	283	241	256	276	290	272	250	229	248	262	249	256	256	254	265	252	271	254	252	246	240	249	261	264	284	263	281	236	265	270	266	239	263	270	268	300	249	263	268	255	255	239	260	251	268	266	262	227	230	220	287	269	262	258	260	269	237	258	264	200	246	218	284	265	277	250	250	235	267	253	282	259	253	251	255	246	259	305	263	265	262	233	271	263	288	244	267	250	273	257	254	270	236	253	256	249	254	284	272	240	286	256	236	245	258	254	226	278	260	264	278	249	243	250	251	263	240	257	267	280	262	252	260	268	259	265	235	279	259	249	242	253	268	246	248	278	270	273	271	256	285	279	249	271	258	275	284	273	224	239	267	239	240	235	260	252	234	265	225	242	278	236	257	254	237	254	259	271	259	282	265	239	261	238	243	255	249	233	255	252	244	250	274	246	256	257	257	279	266	272	290	269	270	258	213	236	241	251	243	258	237	232	275	241	240	300	299	250	230	243	249	222	254	233	271	264	269	252	235	248	244	267	257	227	255	258	271	256	234	258	272	252	270	289	277	256	253	269	236	267	235	234	255	245	243	261	263	260	257	223	247	249	251	258	265	287	249	265	249	234	269	238	272	240	262	224	259	210	262	257	281	243	265	228	235	244	261	240	278	259	256	279	251	223	266	227	243	258	261	249	258	262	271	265	253	235	227	266	261	234	276	241	268	253	258	255	261	260	237	250	243	254	242	245	247	279	281	269	240	236	226	271	197	235	276	250	253	259	254	273	262	239	252	265	246	240	242	266	257	250	263	256	277	235	279	275	234	264	254	276	260	244	258	261	267	277	233	242	283	248	269	269	280	249	284	230	231	291	269	270	257	247	262	261	257	254	258	295	245	258	269	289	252	263	256	228	255	261	245	239	254	241	280	254	245	225	230	243	257	245	274	247	256	259	254	261	247	260	233	278	262	247	250	228	251	242	210	280	255	299	249	251	254	254	257	259	232	242	264	251	241	280	281	243	254	271	233	274	269	286	287	247	226	252	247	247	272	229	285	252	253	258	287	257	268	265	261	237	258	239	277	261	257	241	222	278	277	245	257	259	268	260	243	249	279	235	217	266	242	262	280	251	246	230	265	262	293	268	263	254	244	230	216	239	248	243	246	251	274	248	259	232	247	265	275	221	307	233	253	292	269	293	233	269	231	232	270	258	267	251	275	261	259	240	228	253	249	278	247	250	248	249	282	225	249	243	269	266	267	276	239	246	256	263	261	268	264	259	270	253	226	233	267	251	223	254	254	265	255	254	287	278	250	269	273	248	213	247	247	223	250	252	259	273	260	245	260	244	259	237	264	260	263	254	232	266	311	268	295	280	268	255	274	254	272	279	264	253	241	291	263	272	238	247	258	264	251	274	268	263	259	268	229	254	261	223	248	272	257	250	239	239	249	250	257	252	270	252	252	247	255	251	262	278	266	282	246	226	256	275	267	282	243	237	245	248	272	234	231	269	246	287	252	255	227	227	254	247	243	282	255	260	262	255	277	255	249	240	224	249	274	249	225	235	257	248	264	270	271	243	271	214	277	239	251	240	251	245	266	261	233	270	276	257	251	230	248	199	234	259	250	253	270	273	279	256	246	282	254	243	267	257	223	269	266	241	267	261	220	249	277	264	241	286	283	243	252	252	284	264	260	275	257	254	247	256	257	249	260	259	254	274	246	264	240	258	255	258	231	243	241	265	260	277	263	238	253	283	271	261	286	240	227	261	289	276	252	261	263	277	259	233	243	260	207	271	271	272	243	270	266	223	248	270	281	260	263	253	256	272	274	261	235	243	255	256	247	257	277	250	266	270	257	241	256	265	248	249	256	276	278	248	254	268	258	265	245	249	260	244	269	269	253	244	263	259	251	291	279	271	251	254	240	222	244	272	258	299	259	234	243	244	256	253	260	287	243	244	250	262	247	249	248	253	249	244	254	275	232	274	257	261	234	278	248	252	245	286	246	256	250	249	252	271	264	261	257	241	225	274	256	252	245	242	280	274	257	272	267	250	269	277	243	281	267	246	242	256	256	241	255	247	264	250	242	278	241	238	265	246
21428	13409	23627	25996	29034	30800	26607	21966	18397	12854	9892	10088	9497	6730	7358	5755	3223	1957	1333	1192	1488	1106	825	759	776	793	965	984	997	874	906	1041	1078	1101	952	828	673	828	1776	1583	5100	1230	685	711	696	653	647	722	657	680	658	650	686	655	698	690	623	643	631	614	607	633	606	642	684	624	650	673	665	633	664	668	632	654	636	670	687	697	628	634	652	656	691	605	673	676	674	657	639	671	664	664	658	641	695	676	680	656	635	670	613	674	670	658	647	657	678	621	628	650	645	654	606	676	683	638	606	637	633	627	716	674	627	614	619	637	632	662	634	636	664	666	632	642	640	631	634	608	595	691	663	657	657	617	612	623	647	701	689	666	640	628	627	665	614	698	650	634	646	639	610	668	675	636	620	663	622	638	618	637	651	670	654	652	642	666	654	644	616	622	616	670	670	644	684	598	624	632	669	640	670	665	653	610	658	661	626	658	637	670	663	607	647	613	630	649	631	623	659	636	652	675	640	619	660	655	654	652	661	659	650	640	615	642	642	636	651	669	623	637	630	659	660	630	625	653	643	713	661	669	677	674	651	631	661	678	674	676	653	645	697	627	639	651	642	667	647	664	699	664	635	644	659	641	692	640	625	635	661	681	554	629	662	681	668	605	652	654	679	606	631	666	677	630	660	662	678	594	586	624	692	661	637	654	684	652	666	668	660	644	632	639	635	633	680	609	636	640	658	637	659	636	657	636	617	660	684	658	689	673	658	656	678	627	620	624	640	651	690	621	658	684	641	619	648	634	657	677	620	603	644	628	635	621	625	638	648	637	608	649	655	608	652	595	664	651	595	602	632	612	637	620	627	629	654	634	674	690	703	655	635	631	616	681	661	668	614	693	635	642	674	644	652	648	627	630	664	638	648	624	628	661	662	610	632	647	652	673	624	649	600	674	646	617	606	674	638	650	687	678	629	607	640	716	606	615	621	641	651	597	629	623	628	622	674	584	627	645	670	602	628	646	714	630	670	610	667	656	665	667	580	679	608	640	644	604	634	641	597	635	683	640	648	700	676	651	636	636	649	656	628	684	661	653	687	667	632	654	676	635	631	618	666	688	658	587	620	604	601	632	634	650	620	638	639	612	624	659	617	652	610	646	677	647	648	651	599	649	624	707	695	695	614	651	637	693	649	657	627	628	698	640	591	650	663	665	651	701	645	624	641	639	660	648	599	607	666	618	622	614	642	634	664	641	613	649	615	626	671	627	633	606	642	668	630	637	652	666	612	652	678	658	629	641	617	653	647	624	640	667	643	663	674	680	643	658	649	607	622	644	616	621	637	606	684	658	631	616	626	618	713	684	639	666	617	644	628	672	654	653	648	642	633	628	656	663	651	624	682	632	604	596	637	660	665	673	613	643	635	647	632	656	651	668	636	612	681	641	617	699	650	672	644	662	658	690	622	692	625	607	669	676	659	637	617	588	597	650	676	683	629	636	689	599	631	661	645	677	626	657	691	652	647	621	654	610	631	636	638	707	616	633	613	668	607	638	648	640	672	661	683	641	631	655	638	603	657	670	653	597	602	623	656	642	670	629	660	649	649	651	672	644	610	653	659	645	633	626	619	645	617	614	654	651	608	642	607	667	656	613	647	618	641	643	603	665	593	645	637	688	677	678	690	657	604	656	608	623	627	607	657	639	621	660	589	678	675	652	659	649	657	642	634	632	658	616	666	669	676	640	681	642	638	692	637	602	684	658	670	666	673	597	660	669	662	669	665	647	653	598	635	588	688	638	669	679	644	649	675	668	655	634	617	654	646	610	665	645	660	626	657	671	615	647	661	636	681	680	658	676	640	579	609	653	618	641	655	565	611	595	626	668	653	673	656	661	642	621	626	614	627	623	610	665	659	669	650	626	652	632	632	583	640	638	647	654	593	644	652	619	665	603	638	687	631	626	646	668	628	635	618	642	595	706	647	686	709	610	607	617	628	620	670	622	646	624	638	644	650	644	688	686	641	659	611	633	610	652	647	638	613	609	641	615	633	626	639	635	646	633	665	652	619	613	653	612	645	684	653	621	636	659	681	640	646	612	641	679	652	657	675	649	672	622	644	659	660	635	631	675	667	643	656	657	688	660	628	620	692	639	618	630	632	678	639	665	633	660	660	620	642	614	653	671	680	628	654	620	587	647	647	618	629	686	662	668	643	646	669	665	573	631	629	675	652	659	642	642	640	622	630	705	720	660	681	644	633	650	660	636	696	646	613	619	644	632	624	668	674	651	640	644	678	584	675	615	633	705	642	642	589	663	635	665	631	659	597	625	640	723	687	623	641	694	626	624	620	644	663	638	676	648	656	636	627	633	636	611	636	657	672	609	620	623	707	630	690	683	639	664	648	698	656	638	603	629	624	643	623	632	635	641	636	656	675	643	672	680	626	629	646	632	645	648	655	661	641	675	639	649	612	637	668	618	585	598	641	636	672	644	639	658	633	598	670	639	618	636	639	689	654	665	667	640	686	654	657	670	616	687	613	641	595	639	637	634	628	652	618	614	603	663	633	702	605	631	619	690	650	624	658	634	657	656	666	651	654	626	658	619	648	661	641	648	672	629	658	622	666	642	628	681	656	635	659	680	664	619	666	630	657	639	655	657	643	664	611	660	637	635	610	596	659	660	647	635	657	634	607	660	606	633	648	655	652	616	646	631	630	682	597	650	662	654	655	645	670	633	645	627	667	665	667	634	680	638	634	635	665	652	649	690	630	666	644	673	679	625	665	627	643	619	610	590	599	644	640	680	617	683	639	634	666	681	650	654	637	605	668	661	673	599	622	618	655	650	632	655	664	623	641	642	592	679	609	649	666	580	632	656	694	648	649	656	682	619	618	688	623	699	661	597	641	607	655	608	686	664	672	597	613	610	668	678	637	609	626	644	622	622	625	659	623	636	629	637	665	585	664	650	652	628	651	612	620	638	645	645	614	645	643	591	633	642	606	639	644	616	669	652	665	620	654	626	657	659	616	669	641	627	628	651	600	666	598	649	606	633	614	633	646	624	633	582	606	664	680	626	616	604	612	674	677	665	675	626	637	632	602	660	608	676	611	647	652	649	610	634	695	578	657	603	604	668	626	627	669	695	612	626	692	628	648	671	667	634	638	646	624	614	597	670	648	613	656	649	654	689	613	669	643	626	635	617	673	641	621	670	659	662	617	639	619	664	663	631	653	676	611	688	674	613	676	628	663	635	657	649	659	685	660	642	621	653	635	632	662	617	632	651	680	641	603	687	679	646	625	671	671	652	654	659	607	643	629	648	679	656	674	610	671	633	645	635	651	638	603	643	645	684	624	629	661	619	618	655	648	614	630	617	616	660	624	617	676	638	631	625	639	647	610	629	643	667	649	640	635	675	619	634	587	635	654	658	641	649	661	643	617	644	664	668	631	643	628	619	639	659	643	686	663	654	589	638	639	628	645	682	646	705	630	654	662	674	622	645	662	625	688	654	664	683	641	667	675	646
36208	28782	33544	31775	29183	29231	24400	19936	15314	9840	6618	5780	4951	3241	3112	2245	1086	699	564	606	504	461	428	410	422	422	460	462	486	440	424	404	440	447	389	373	357	504	446	488	1045	554	394	341	375	341	390	354	358	391	347	361	364	368	370	335	353	400	371	330	348	332	356	350	339	341	338	305	347	367	366	366	357	359	332	352	381	361	366	352	378	398	385	361	361	346	409	363	361	353	365	375	354	349	374	388	349	330	359	371	330	334	364	375	353	388	356	336	336	365	332	344	351	331	361	377	347	351	377	393	374	345	351	355	368	336	373	343	352	353	351	379	363	346	395	356	377	357	315	359	361	368	353	384	339	340	344	393	372	357	312	395	360	390	351	328	370	368	352	352	303	351	346	378	353	360	343	352	382	383	346	338	409	367	337	381	371	330	387	362	368	403	353	351	318	345	345	357	345	327	385	387	375	362	391	323	336	391	337	371	357	365	354	359	385	400	351	334	338	346	363	338	333	363	351	377	345	413	369	347	332	334	332	356	358	357	362	333	376	338	362	327	331	344	368	313	361	392	373	355	366	352	355	380	388	360	355	369	352	319	329	365	342	374	374	335	357	346	386	364	369	373	357	365	372	385	341	360	349	349	359	348	378	363	356	351	371	359	352	368	364	340	326	357	361	387	352	363	372	373	353	362	337	332	356	368	362	356	370	355	337	353	343	336	338	332	329	342	356	372	359	385	389	383	361	373	400	333	339	381	347	353	370	347	363	351	371	361	331	356	333	344	368	343	348	331	385	334	352	332	366	357	333	373	373	346	375	357	327	375	365	334	345	379	357	366	364	333	408	369	366	363	395	349	389	353	389	339	341	333	372	363	337	391	358	408	343	338	322	379	327	343	353	323	389	329	350	365	353	348	355	351	373	392	396	346	341	392	372	358	330	348	348	346	354	334	350	361	351	361	361	323	328	348	394	316	344	370	407	342	374	384	356	379	362	371	357	382	342	350	365	366	328	358	351	373	338	366	328	368	396	339	376	347	351	343	361	358	356	332	359	368	365	380	344	344	365	383	366	356	348	329	343	391	328	337	390	323	336	355	354	351	353	329	394	346	376	389	352	343	319	350	343	330	383	340	359	351	330	373	347	361	364	332	360	362	352	344	351	427	354	383	370	380	387	344	354	339	358	322	355	322	343	364	399	348	347	353	372	363	357	357	391	343	378	324	368	377	364	341	345	350	315	339	345	331	370	352	348	350	325	336	341	355	397	359	306	364	396	348	350	325	357	380	364	371	379	359	363	379	390	398	348	369	363	347	350	342	355	334	351	336	346	330	342	338	368	335	372	350	402	351	412	368	342	332	382	387	367	359	352	380	363	340	357	370	360	380	370	357	337	385	388	352	368	374	361	366	375	386	374	328	366	335	362	366	356	410	341	368	345	385	354	337	359	371	360	365	376	357	356	380	368	377	352	351	353	348	340	385	347	349	375	364	350	349	364	332	352	351	380	358	367	349	364	348	333	361	349	352	339	357	322	328	360	348	380	384	322	368	360	353	356	341	369	365	364	360	332	342	350	374	359	344	340	349	378	327	393	347	368	339	345	349	393	358	366	315	356	365	357	376	368	360	341	343	354	352	316	362	391	371	367	348	375	348	328	387	357	364	321	383	372	357	373	372	336	367	384	327	348	339	338	370	369	353	338	390	384	344	326	346	361	338	389	343	374	346	360	359	357	357	343	357	407	343	405	337	362	342	358	368	364	355	364	368	334	330	343	375	362	360	329	384	353	360	344	364	348	336	383	341	385	337	367	328	342	328	396	338	321	366	356	327	400	352	387	355	367	365	373	391	343	373	347	368	354	348	395	346	342	360	353	343	347	314	341	342	360	370	369	357	397	361	319	341	344	385	344	334	338	339	344	327	341	376	363	356	348	356	363	376	386	362	370	347	337	347	358	349	373	366	355	347	332	374	353	364	319	377	392	365	367	357	395	345	324	350	335	348	366	336	353	350	362	378	353	343	327	339	309	340	378	333	334	320	319	366	367	354	348	328	315	356	350	364	355	361	380	395	369	374	335	383	362	394	334	361	365	361	360	356	353	379	376	375	353	353	339	355	382	345	361	347	383	378	351	347	343	359	357	339	318	324	377	330	366	372	351	366	338	348	358	374	366	375	372	368	374	316	371	390	360	387	373	342	356	378	349	356	375	363	386	355	366	329	355	359	351	353	341	371	349	357	308	348	370	347	342	370	344	312	334	334	333	376	371	340	376	371	373	338	329	312	371	337	349	353	397	346	348	382	348	368	381	363	361	337	409	343	356	358	354	383	343	339	357	367	345	350	360	338	331	385	364	339	354	376	365	336	366	368	374	344	359	340	392	344	365	376	346	333	374	309	359	374	399	327	362	353	339	330	364	354	354	329	366	384	394	354	327	319	337	347	322	326	339	330	353	371	334	351	337	347	354	351	346	373	349	336	347	365	343	324	329	324	372	411	337	332	354	331	351	346	368	321	388	344	378	357	313	343	317	367	317	339	326	390	342	386	339	332	384	366	387	408	385	380	354	368	371	346	302	386	359	370	363	366	354	375	341	352	361	342	378	347	353	346	368	353	386	334	359	309	373	354	324	353	395	367	343	357	344	332	399	338	361	366	342	331	377	355	366	374	336	374	374	336	350	344	338	351	339	339	366	344	349	337	377	339	374	344	338	336	362	370	361	350	337	302	348	345	342	393	370	370	346	359	340	326	391	375	349	385	342	339	362	391	371	387	361	335	363	316	330	348	357	352	403	340	347	375	342	352	344	371	337	357	369	384	370	353	355	347	358	360	346	367	328	351	361	358	339	360	355	356	387	364	324	333	413	367	341	355	374	349	366	354	372	363	333	338	376	348	365	381	364	357	339	343	340	341	349	353	329	364	364	351	357	346	374	361	331	379	360	329	353	339	340	366	379	359	346	375	358	345	361	383	333	347	327	346	363	370	350	378	344	376	336	341	316	366	329	363	359	313	401	370	341	328	338	387	344	364	345	397	369	372	330	372	384	336	348	359	374	369	347	364	341	343	351	357	340	366	353	336	352	371	333	335	308	325	345	367	345	370	385	354	331	385	362	336	376	370	350	349	372	343	330	376	382	341	354	355	360	360	339	344	372	329	360	349	359	344	357	348	328	329	357	341	360	368	346	309	375	360	348	361	348	342	373	392	329	329	318	364	370	343	347	359	356	357	399	328	353	329	364	381	353	392	346	327	314	327	393	375	346	334	382	374	353	357	333	341	316	354	353	370	344	405	353	390	340	367	327	351	376	374	334	352	366	341	352	337	339	360	360	355	385	417	399	393	369	345	342	353	379	373	368	342	336	386	366	362	351	360	360	362	332	383	348	335	330	361	377	330	325	333	343	371	366	351	366	360	366	396	363	326	381	352	344	338	329	351	363	343	402	376	338	375	336	328	370	360	354	330	355	352	381	351	349	391	358	363	343	373	331	322	342	356	407	319	346	370	344	362
26054	20373	29404	32908	35715	37915	34985	30582	27027	20018	15556	15817	16553	12746	13945	10024	4713	2758	1934	2411	1946	1541	1198	1142	1307	1432	1613	1567	1623	1513	1392	1424	1633	1506	1404	1037	949	1972	1474	1723	5602	1979	931	893	926	896	891	886	825	864	813	853	896	865	805	897	864	831	855	815	876	898	869	823	860	863	874	859	840	862	845	859	850	856	878	861	822	890	867	812	854	837	864	854	847	802	882	836	862	859	876	892	885	852	899	875	886	893	903	899	856	866	853	855	822	797	851	813	823	812	839	899	806	765	823	850	796	832	796	887	828	821	838	858	874	812	896	835	914	847	813	857	847	809	901	873	807	854	829	765	805	831	857	856	786	849	891	862	816	823	823	832	838	802	820	801	796	908	822	830	837	815	810	798	828	864	812	859	850	857	858	841	815	881	839	836	866	864	844	837	801	850	786	840	836	823	830	842	846	828	826	824	827	812	781	819	833	823	865	882	800	827	783	823	852	848	831	875	861	851	825	869	830	818	831	837	845	860	822	810	868	814	853	776	886	878	824	794	823	848	832	811	858	862	845	863	858	880	796	781	840	839	796	796	752	871	871	807	829	870	868	786	853	864	821	889	839	843	810	818	792	811	840	799	812	780	837	837	800	851	860	835	820	848	906	880	854	840	843	808	850	765	824	830	817	837	811	852	867	864	843	836	842	865	821	819	819	805	835	848	836	806	850	825	831	905	858	890	837	871	845	845	805	826	792	846	854	870	823	838	851	827	867	846	857	859	829	843	794	837	853	841	851	825	862	787	836	861	839	842	875	842	840	816	790	837	794	802	821	814	832	855	829	838	887	839	847	866	782	847	871	783	896	793	825	782	807	818	825	797	876	825	818	867	836	844	787	800	860	807	883	890	851	791	862	809	826	858	812	870	862	809	817	785	820	839	764	856	885	829	801	810	812	873	907	855	780	874	833	814	793	849	834	809	841	827	817	810	866	777	821	864	903	805	853	840	823	809	798	854	885	852	800	819	860	809	880	847	817	830	851	784	821	792	833	832	864	885	885	781	839	792	868	869	853	835	825	900	809	804	807	824	805	850	816	819	873	870	884	829	871	842	866	859	817	808	820	874	810	758	833	842	810	788	828	813	835	842	839	822	840	841	828	856	847	812	857	866	833	823	851	857	826	817	790	842	793	824	889	863	824	823	835	863	842	809	790	837	780	818	819	846	824	869	821	781	863	817	855	862	846	846	864	876	781	835	892	854	819	797	845	739	821	826	813	853	834	824	867	806	854	816	746	822	833	834	810	797	804	781	915	854	835	825	834	827	830	811	839	853	836	850	865	821	858	816	819	854	817	835	799	809	845	754	861	836	843	823	831	854	854	789	838	798	818	814	765	841	850	837	901	840	799	822	805	857	825	844	805	864	885	838	817	815	877	817	842	822	821	845	795	870	846	804	813	865	796	840	836	828	780	796	784	808	842	863	878	836	857	803	840	805	833	838	830	791	853	858	796	784	864	855	832	888	887	827	849	836	843	841	785	803	832	833	825	808	863	931	863	850	801	809	832	829	846	812	823	798	803	835	830	813	793	832	857	828	802	841	820	880	857	869	839	835	843	821	860	829	839	872	851	809	812	846	848	804	855	850	838	812	848	832	871	837	809	831	845	837	845	807	846	814	838	818	847	827	815	817	811	856	838	862	789	821	808	797	869	849	840	853	820	839	906	865	836	856	808	844	859	812	820	798	806	827	870	798	838	809	840	773	778	847	850	809	848	900	808	846	804	857	837	817	844	830	819	819	852	838	832	764	881	873	813	846	806	816	842	799	789	860	845	816	844	823	835	804	830	869	837	814	860	856	813	783	856	830	883	836	791	847	865	798	833	858	812	870	852	870	846	835	852	850	822	829	803	823	858	898	818	856	793	862	827	794	839	810	816	853	821	796	833	792	848	914	794	806	809	842	825	848	816	853	812	853	852	796	788	852	817	838	804	863	822	822	822	815	835	808	868	836	821	810	816	809	843	833	815	839	850	840	852	841	818	830	845	854	801	829	850	800	802	809	880	807	838	782	820	825	828	770	865	837	763	796	862	807	820	802	812	825	785	849	817	832	813	804	836	870	833	851	817	816	849	811	840	860	846	821	834	884	864	822	860	817	810	811	834	830	859	774	831	874	802	875	822	838	827	867	796	857	817	852	856	844	841	832	818	795	851	851	864	809	895	853	828	812	860	840	837	840	819	784	843	858	793	806	843	834	862	838	811	857	787	854	810	881	843	837	803	835	857	837	803	807	902	769	843	872	816	806	845	883	813	839	828	868	791	810	796	837	870	826	847	882	799	799	831	852	826	782	833	850	878	880	742	784	846	819	835	855	833	827	792	801	876	788	857	815	875	849	834	867	837	840	844	804	809	779	839	852	787	828	831	804	806	815	861	821	820	869	809	810	875	852	789	857	897	855	821	837	891	832	837	838	846	838	891	785	813	841	861	843	868	809	809	800	855	816	840	870	876	821	788	843	812	803	877	781	800	811	811	825	854	845	866	803	817	801	848	827	777	852	830	870	889	857	829	823	837	799	841	873	824	784	832	839	889	818	852	873	862	816	824	824	812	819	899	856	819	858	818	815	842	791	855	873	841	855	862	832	825	817	818	868	850	829	838	896	810	827	802	828	918	788	829	852	852	864	842	813	836	833	856	869	819	862	811	847	842	850	798	832	809	793	838	848	863	821	812	830	809	833	824	841	832	802	891	883	828	817	802	828	872	823	831	786	818	818	794	861	843	810	840	801	812	828	851	836	860	832	813	828	852	784	803	848	846	831	792	828	861	854	843	841	815	844	802	804	880	863	924	876	861	804	840	867	846	841	847	863	818	870	827	828	858	829	815	796	864	812	835	820	796	841	825	812	869	830	868	843	862	849	835	832	832	854	833	825	845	817	822	808	840	834	883	801	856	797	875	859	835	821	833	828	815	857	866	876	828	813	766	831	882	826	832	849	812	814	824	817	828	870	839	817	845	835	847	846	871	809	827	787	828	897	828	815	815	846	903	815	867	820	863	822	814	838	849	837	846	807	864	847	854	880	840	809	856	844	850	868	822	802	830	829	785	812	830	823	879	831	883	836	821	795	761	796	853	800	848	783	831	838	824	742	828	865	777	793	835	778	847	855	845	770	838	859	842	813	852	808	872	847	822	814	828	810	819	824	830	858	783	834	846	842	875	899	864	871	845	882	853	849	803	878	826	853	852	859	841	798	834	849	821	813	836	812	845	813	823	786	842	841	824	800	802	839	836	823	859	830	793	850	777	859	838	830	837	786	823	841	828	842	808	787	806	821	835	795	792	821	872	807	841	850	813	794	841	838	791	814	818	829	831	822	867	859	814	858	781	842	880	862	857	848	871	921	913	813	813	816	863	816	865	874	843	801	816	857	862	788	852	860	806	860	829	835	852	814	825	841	817	825	829	796	760	849	865	826	820	849	830	848	843	766	808	820	886	845	834	866	748	859	863	887	832	877
6160	3265	4974	3517	2033	1626	1318	950	729	396	282	281	233	194	187	172	159	152	131	159	141	145	132	137	144	128	131	143	115	123	141	145	107	139	129	140	138	145	118	124	163	155	132	145	135	128	115	137	123	136	142	152	133	127	126	145	140	148	132	133	129	136	145	138	136	144	125	142	130	134	148	140	111	151	143	140	146	129	150	118	140	131	147	128	139	141	151	132	149	150	149	124	136	158	125	146	147	156	150	158	141	158	146	134	126	146	141	129	122	145	128	119	113	130	119	118	147	128	131	144	149	134	129	135	125	142	138	124	139	134	152	145	152	158	135	134	140	124	152	121	144	139	137	130	138	124	132	125	142	157	119	165	153	148	119	142	140	117	117	129	155	130	149	150	143	133	136	133	134	135	150	139	138	142	130	139	108	121	159	108	143	157	152	131	150	152	122	153	137	165	138	145	140	118	143	144	145	141	117	138	142	141	114	142	149	119	125	136	139	138	144	137	132	108	124	146	123	151	133	120	141	114	126	115	133	138	126	141	138	133	140	154	127	140	149	135	129	113	127	132	143	134	116	127	140	120	139	132	125	148	137	140	143	142	134	124	136	144	143	144	120	133	130	128	147	157	170	150	159	136	147	138	120	145	141	142	126	132	146	136	143	139	134	141	163	121	146	145	132	132	150	117	135	131	141	155	119	146	143	145	124	153	129	155	146	135	111	121	118	130	113	129	142	156	145	121	116	149	120	129	129	122	112	136	134	115	145	145	143	119	115	141	156	129	140	111	135	144	126	144	151	147	109	140	110	143	145	145	121	125	120	129	159	118	158	156	149	124	124	128	143	144	132	143	131	143	155	138	126	143	151	122	145	155	128	146	125	145	104	152	129	119	154	145	142	135	116	129	153	143	132	139	131	140	122	142	156	132	135	117	156	124	156	142	137	135	139	138	180	147	135	129	116	151	119	133	136	155	143	129	145	141	136	140	129	155	127	144	145	142	148	159	139	146	146	142	153	130	153	130	129	136	138	152	124	130	122	129	136	148	121	156	142	145	123	136	142	121	141	153	144	136	125	128	155	136	123	145	135	126	142	126	147	138	154	151	132	155	132	136	154	156	118	138	127	125	148	134	131	156	156	128	135	155	122	134	145	159	127	130	143	155	143	147	133	151	146	139	131	126	136	152	145	141	128	158	115	156	158	140	134	111	138	114	146	132	120	131	133	126	143	147	138	132	135	140	134	127	145	132	129	143	131	143	115	117	156	155	141	141	148	146	109	131	149	147	135	133	132	139	163	146	149	147	158	149	123	124	140	130	150	132	118	134	132	135	136	123	127	131	137	121	152	126	159	152	123	140	133	118	135	142	150	150	145	132	151	129	144	140	144	143	145	125	129	139	127	112	107	127	139	131	130	142	156	128	136	141	151	147	168	136	140	152	130	146	121	147	150	142	133	149	134	135	145	150	145	138	135	125	145	141	131	133	111	140	127	114	119	145	149	131	137	145	137	156	133	135	145	144	141	135	142	146	141	128	138	144	155	140	139	135	153	133	136	135	142	160	125	127	144	139	142	128	136	114	122	142	125	133	140	138	148	148	138	125	130	150	150	147	135	155	135	111	123	124	139	118	126	118	136	107	138	132	146	140	120	142	119	128	150	129	147	135	135	112	136	133	139	126	136	108	133	152	135	137	117	115	146	122	138	159	152	127	138	155	135	141	126	145	137	144	155	155	136	167	144	132	127	124	161	143	113	135	145	150	119	109	159	151	122	124	131	127	123	142	118	164	133	140	146	134	119	148	123	161	139	152	140	123	125	114	133	130	148	131	140	149	114	150	128	142	113	151	145	143	148	145	116	130	138	138	156	139	152	129	138	125	120	132	147	133	119	130	121	144	157	115	128	137	138	123	138	147	136	148	142	159	143	129	141	143	141	137	143	157	147	128	148	148	143	155	108	132	127	133	127	135	143	134	139	148	135	134	127	133	161	148	127	142	133	123	147	141	149	135	132	156	123	125	146	140	142	133	129	145	141	138	115	134	140	143	175	132	136	129	123	138	131	143	124	145	151	132	134	117	134	127	119	163	151	125	133	138	156	113	155	129	155	127	138	141	124	141	142	141	156	135	156	141	143	148	140	132	133	143	137	119	144	138	129	138	151	120	135	132	144	118	123	116	127	117	111	140	130	132	144	144	154	142	119	134	154	133	123	160	146	139	156	134	132	143	145	141	122	116	154	133	134	161	145	133	128	119	116	138	126	152	103	147	131	145	131	130	139	149	137	147	159	140	120	130	144	135	131	138	130	133	133	143	145	126	127	125	145	148	138	149	134	160	142	143	122	133	139	139	120	147	154	150	136	128	143	157	138	149	145	131	126	132	124	135	133	113	130	123	148	124	139	151	127	155	127	131	143	125	140	134	141	131	150	130	130	148	133	147	135	136	137	119	126	123	152	111	164	114	148	146	117	146	133	138	145	163	130	131	114	138	133	122	162	132	129	133	139	158	114	150	134	142	131	145	127	146	144	158	110	127	119	150	130	138	128	150	154	143	123	123	152	133	132	136	118	153	130	149	130	138	135	124	126	140	155	128	127	152	123	143	131	140	134	131	155	148	143	145	125	130	146	152	157	150	121	126	117	121	111	138	143	131	140	107	118	142	146	146	141	151	140	117	121	154	134	138	107	133	157	130	169	128	133	129	119	116	126	132	154	128	140	140	161	140	138	125	122	145	130	159	123	125	113	128	150	145	146	128	132	136	146	145	132	127	144	134	151	124	148	165	130	141	162	151	139	131	130	150	134	136	143	149	152	133	148	143	138	130	147	141	134	139	144	127	149	141	140	160	138	137	114	124	167	149	127	138	126	130	156	129	126	132	129	118	129	114	138	115	111	144	130	110	137	127	131	133	150	148	135	125	142	127	150	115	135	124	122	117	171	120	143	122	136	132	126	149	125	126	149	121	139	153	144	114	162	129	138	143	143	140	145	132	120	128	117	126	142	138	171	142	140	122	147	150	109	140	141	150	156	144	130	120	129	134	136	149	142	128	116	125	141	158	132	140	138	135	141	159	129	134	123	145	142	124	123	139	143	141	128	134	155	119	157	131	136	134	135	120	143	140	126	142	140	124	151	155	119	150	141	151	141	136	152	137	151	145	163	143	135	146	117	128	138	174	145	144	147	135	119	156	129	136	146	140	122	130	114	136	128	141	134	134	130	150	134	132	136	131	140	144	148	149	144	149	127	141	145	135	136	124	153	135	143	138	144	137	138	146	152	149	160	153	135	129	130	141	120	124	139	150	131	126	119	144	115	128	143	121	130	160	104	151	128	134	147	145	164	136	150	136	161	146	140	136	153	169	140	143	146	137	133	142	121	121	138	143	176	127	130	137	134	121	159	120	138	141	133	137	119	163	122	136	138	137	139	127	142	142	130	127	140	128	136	130	140	143	147	133	141	124	124	137	143	143	133	162	163	130	106	144	155	131	143	163	152	125	140	154
4769	3536	7975	7370	6415	6080	5017	3754	3409	1788	1339	1270	1087	899	876	644	586	479	458	449	441	434	408	406	398	389	365	362	374	396	384	443	420	401	437	404	384	393	393	432	588	581	374	382	386	364	372	401	420	410	408	418	420	397	383	361	400	370	350	395	365	363	391	385	395	414	358	381	377	383	419	404	372	407	363	390	395	400	392	405	372	398	399	407	400	397	390	368	410	417	397	383	414	387	427	405	425	381	386	397	390	389	400	378	374	427	386	412	399	412	394	414	371	402	372	382	388	403	400	403	343	382	376	366	403	415	362	386	362	399	377	383	385	391	339	385	411	413	363	386	417	385	367	405	398	416	355	365	413	372	404	410	410	415	381	385	430	377	372	397	355	395	389	391	407	363	417	376	423	381	379	420	393	367	406	373	374	395	401	396	389	399	377	398	356	397	361	404	435	393	390	400	391	368	409	358	364	397	438	384	411	369	417	380	401	394	386	393	407	360	395	380	370	386	404	396	425	375	393	392	388	431	407	378	435	343	411	373	404	386	374	391	378	370	390	425	389	381	339	359	408	416	402	393	405	428	395	439	411	376	401	416	397	396	392	375	397	363	407	389	390	380	394	400	432	386	376	418	395	409	383	372	410	369	348	396	358	384	387	394	381	404	408	382	368	369	398	391	411	383	431	394	371	391	427	371	419	413	388	415	355	377	406	395	382	376	377	411	370	399	399	374	407	389	384	407	384	400	412	392	373	407	421	379	411	427	384	394	414	386	418	346	387	400	410	365	421	380	354	374	378	399	391	388	396	425	392	394	395	413	438	402	408	381	428	424	382	401	356	380	372	392	367	357	386	377	429	377	373	391	393	396	385	371	387	379	391	403	393	379	390	384	391	427	383	362	381	354	368	387	411	403	379	379	396	371	371	391	398	409	373	392	400	394	443	358	409	411	383	377	403	395	374	401	417	390	378	381	385	386	389	404	386	394	361	369	412	386	387	381	379	386	382	379	380	370	377	371	400	386	377	404	382	396	388	408	405	394	371	400	409	362	359	419	412	398	365	387	388	389	359	375	431	418	393	386	409	422	390	408	389	387	365	415	371	403	425	378	380	377	419	366	418	393	369	395	393	409	407	406	398	380	377	387	363	383	355	372	367	401	378	375	386	372	407	392	384	379	409	404	396	418	387	397	383	390	447	390	419	370	396	394	411	385	411	396	394	382	415	401	392	393	397	382	394	369	413	379	388	396	390	401	413	399	403	376	387	373	385	359	401	394	383	384	365	394	430	410	385	350	409	379	410	415	379	401	391	377	409	408	364	394	396	414	368	395	415	399	372	364	390	368	402	411	396	401	422	374	373	381	411	358	418	359	390	387	376	375	363	419	416	383	390	390	378	393	375	386	370	379	386	395	416	381	401	376	380	354	410	389	389	386	383	381	354	405	386	379	396	396	399	401	418	424	386	425	378	398	396	390	393	405	386	358	400	427	357	419	402	392	392	367	383	387	391	381	397	398	394	394	361	387	423	394	373	385	397	375	395	409	400	381	354	361	408	395	378	410	358	417	417	360	416	400	358	411	377	378	387	357	387	377	394	342	381	375	420	386	402	343	377	347	410	374	364	399	425	398	430	408	382	368	384	438	378	355	407	410	381	378	430	381	379	371	401	394	423	388	413	414	381	406	399	364	372	362	377	385	378	393	404	368	361	404	369	405	411	421	389	419	405	414	398	412	434	382	399	392	412	409	403	422	395	401	356	370	367	391	428	435	364	367	404	380	425	383	394	414	395	358	389	384	355	388	379	388	383	411	394	383	379	395	404	396	366	411	388	398	377	369	381	396	411	357	381	375	416	377	410	410	396	394	395	400	383	417	382	387	425	365	395	363	363	387	393	421	389	370	397	423	415	415	361	411	400	420	403	402	389	417	402	409	371	350	365	380	372	414	402	387	413	381	357	375	379	379	426	383	423	408	370	404	379	411	397	388	367	393	397	406	431	409	435	391	388	409	394	403	391	406	397	390	407	385	372	402	345	399	393	415	395	379	390	414	391	374	379	386	413	385	416	380	426	376	384	374	354	402	386	426	406	374	383	358	367	373	371	407	415	366	376	394	393	399	413	376	372	370	367	383	400	405	428	381	366	417	407	375	388	372	376	383	385	395	382	402	417	393	388	379	395	411	393	363	389	384	371	381	392	377	395	378	375	370	391	363	391	391	409	379	375	412	439	389	372	423	410	428	397	401	410	410	374	371	415	396	399	414	375	383	396	424	381	383	379	402	378	417	400	356	390	416	423	390	347	398	420	441	381	399	414	435	385	389	419	388	382	420	409	398	388	394	392	385	412	389	401	361	381	348	409	406	405	400	397	390	394	437	406	374	390	393	394	418	352	410	365	396	359	389	410	333	389	386	409	446	374	402	383	380	393	367	409	426	403	393	388	373	397	375	417	400	390	382	364	363	397	366	375	378	387	408	420	409	408	419	391	400	369	347	367	377	422	380	426	422	384	390	362	376	402	411	375	363	374	342	373	384	394	357	383	393	368	395	378	354	370	402	403	419	391	360	390	378	392	397	391	406	417	384	407	374	410	366	394	390	383	388	394	378	377	378	398	409	356	410	392	411	366	367	415	384	357	401	391	404	384	400	370	419	365	386	397	407	400	389	374	356	378	379	411	386	391	372	415	417	398	374	373	400	407	349	433	365	384	398	396	411	376	389	399	377	381	386	373	382	382	384	421	382	404	405	395	408	388	435	369	410	399	362	371	372	395	404	406	401	359	411	367	364	402	373	429	397	368	379	384	417	345	383	393	392	394	400	415	376	402	408	405	399	396	403	362	375	384	379	383	389	414	372	387	379	393	347	376	378	381	383	380	389	430	410	396	400	383	381	356	393	393	413	387	380	413	417	374	398	376	368	398	364	415	415	362	381	419	390	374	394	376	417	375	411	409	383	440	382	382	424	427	393	372	394	401	430	365	402	387	391	378	348	396	383	392	402	430	410	383	395	366	398	407	387	408	384	390	401	393	383	402	401	359	397	390	412	370	404	378	356	395	383	438	407	379	398	385	444	390	408	370	422	383	370	421	405	389	383	407	399	383	389	394	403	394	364	363	412	369	373	393	392	357	397	372	408	396	393	453	386	376	359	389	395	401	363	394	412	402	420	377	373	412	375	443	391	408	407	371	393	417	399	366	383	409	372	396	378	404	416	432	380	393	408	401	414	417	367	436	419	382	386	400	431	391	373	383	382	404	400	363	401	394	415	390	387	401	383	376	411	403	355	384	426	370	429	387	407	408	371	416	386	391	395	436	384	385	350	370	378	386	405	389	360	400	384	422	401	406	394	396	406	368	422	372	368	386	359	365	384	415	435	400	422	410	408	380	371	384	388	349	381	392	382	399	387	416	407	353	395	418	397	348	361	396	401	428	409	421	377	366	402	387	373	361	385	415	377	412	392	385	367	392	419	390	388	403	399	395	393	394	371	429	385	408	392	391	407
24319	20521	25042	25683	20810	18473	14643	10763	8580	5473	3505	3243	2466	1917	1460	813	459	414	367	380	341	309	306	313	281	295	330	326	356	349	307	314	312	272	312	268	274	347	382	640	700	933	325	284	270	286	268	293	284	250	312	288	261	298	284	317	299	283	253	262	252	266	276	283	271	273	253	283	302	248	274	299	295	273	289	282	279	276	278	275	272	257	261	297	262	251	284	254	280	278	282	239	285	291	263	274	293	262	272	308	270	305	281	262	240	274	280	262	249	282	280	281	271	280	287	253	289	274	236	258	295	272	313	307	261	254	287	272	267	261	301	273	281	284	297	295	265	305	288	277	251	276	267	283	277	266	260	290	260	276	258	277	280	271	285	266	273	260	280	294	305	246	290	278	303	298	259	257	280	275	259	298	304	243	260	275	296	253	280	280	259	239	278	288	286	288	297	292	267	262	286	259	293	277	269	242	291	256	246	267	301	296	277	257	250	264	265	244	285	264	248	243	253	272	309	261	264	269	258	275	273	273	272	291	250	264	275	296	273	268	309	313	283	294	283	262	287	298	263	300	296	284	274	256	251	300	279	259	271	282	271	283	273	273	278	264	281	241	262	235	275	253	269	261	247	307	243	266	263	247	279	259	278	285	278	269	274	247	312	271	273	266	245	272	258	278	273	284	249	265	265	271	289	255	315	280	280	311	245	287	287	269	288	291	270	270	250	276	260	272	272	242	292	288	288	284	285	288	267	270	239	255	247	252	274	281	262	273	274	246	284	290	262	282	271	242	273	259	272	288	263	271	311	259	280	277	303	292	272	278	282	283	272	258	242	276	289	307	277	296	246	318	255	244	234	258	300	294	277	284	254	289	273	275	249	270	295	293	272	253	288	314	285	284	277	228	257	298	241	280	291	285	280	276	253	269	268	255	285	280	247	245	281	272	237	255	261	277	292	297	247	276	229	284	267	265	239	258	257	269	283	274	273	282	268	288	319	276	251	271	273	264	259	293	294	255	263	261	284	279	294	276	251	242	261	266	225	278	300	286	291	286	276	273	280	262	274	276	291	242	297	268	302	274	263	278	267	285	281	254	242	299	264	273	290	274	266	279	310	273	273	268	311	262	276	242	275	281	258	267	268	227	268	273	291	261	318	282	268	300	252	275	263	270	256	274	260	285	269	296	248	270	268	298	269	267	274	269	243	279	279	280	284	288	295	270	270	254	256	215	253	233	273	291	248	283	278	269	300	267	285	282	303	289	271	237	287	248	252	251	275	265	274	294	276	261	276	289	268	272	289	278	285	284	266	272	288	261	270	291	265	270	300	297	250	304	261	266	229	297	293	253	278	268	256	275	285	225	284	266	279	291	277	272	259	278	265	238	253	242	285	289	264	299	265	299	247	283	254	260	244	281	265	231	286	247	259	265	266	272	291	305	268	264	272	260	256	274	279	299	279	242	270	255	258	225	272	274	266	281	286	266	271	238	251	272	268	275	304	249	239	272	277	297	254	295	252	296	263	308	270	255	290	283	247	273	311	262	292	274	284	290	289	274	302	233	273	289	269	280	285	259	287	257	284	282	267	245	273	276	287	267	282	291	260	277	281	267	278	268	235	263	247	295	269	289	268	262	283	283	269	241	276	282	293	252	265	286	273	279	259	254	242	273	269	241	253	282	269	278	277	281	261	254	265	275	274	247	260	299	238	260	286	288	262	276	233	248	262	283	257	260	250	253	316	248	259	288	270	307	250	251	306	284	270	295	258	280	289	283	272	266	283	253	282	243	293	284	261	271	298	251	279	302	249	264	267	271	260	314	315	263	236	305	267	265	278	300	280	270	297	299	270	278	287	277	287	273	282	266	275	236	285	271	296	262	259	289	258	284	262	281	296	298	252	254	277	267	275	267	258	258	301	260	267	306	284	287	294	263	276	245	274	291	253	235	279	249	265	277	260	266	277	250	279	256	285	267	268	276	282	300	305	251	251	261	271	310	261	256	274	295	245	246	278	279	285	254	245	238	281	281	263	288	288	264	261	263	256	243	262	282	287	300	306	243	261	285	257	277	260	254	249	250	269	262	284	269	294	268	304	275	293	282	266	273	261	264	271	287	278	263	301	266	275	255	286	261	296	270	252	254	249	276	258	285	289	269	262	277	273	300	283	291	262	255	272	276	261	286	268	289	292	268	322	267	281	267	250	269	254	268	277	259	294	285	285	310	272	271	269	266	289	240	270	265	267	279	301	292	268	268	249	262	283	251	265	272	257	263	267	262	255	289	251	261	274	287	279	258	267	281	272	275	259	257	283	283	295	289	262	278	244	282	261	272	275	252	261	278	292	269	258	268	278	314	265	288	289	278	287	325	263	243	265	279	290	281	236	260	259	236	293	239	249	265	305	267	262	272	295	242	261	275	246	266	258	283	259	262	262	284	296	295	242	277	304	297	293	286	256	286	265	278	288	286	294	290	262	253	273	282	284	274	252	279	261	309	244	287	288	277	275	275	267	237	279	266	271	274	300	244	258	280	274	255	286	277	253	264	274	298	286	268	295	275	264	312	275	242	285	255	302	265	268	304	276	268	285	256	265	279	271	262	290	292	272	261	270	254	285	302	264	268	276	256	281	262	270	285	276	315	289	268	262	239	268	300	267	269	292	317	253	276	276	253	271	279	257	267	262	249	292	271	271	298	297	308	269	263	303	310	281	277	271	256	283	286	295	290	298	268	291	277	250	300	272	252	251	298	327	272	293	258	248	292	266	244	273	301	291	270	268	257	278	244	280	273	285	306	275	265	273	295	292	270	254	260	281	276	300	253	261	307	287	309	263	289	253	263	277	277	258	263	309	274	267	265	275	275	293	264	289	244	288	255	278	274	260	268	285	273	293	241	309	271	284	255	288	287	289	300	278	257	296	264	230	273	288	293	285	263	260	309	267	273	267	264	267	281	271	282	311	271	275	281	293	252	270	266	277	236	284	260	275	260	286	255	261	292	273	273	293	243	285	270	284	270	284	264	271	291	248	256	276	254	251	293	278	262	276	257	262	295	264	259	275	276	259	266	250	292	280	242	258	270	281	268	268	242	247	279	277	262	268	294	293	261	271	287	264	287	265	260	261	259	283	270	274	271	275	299	266	311	266	286	288	290	286	294	270	283	251	243	274	270	258	245	250	281	275	297	275	287	259	278	249	279	280	273	296	311	290	275	306	276	252	299	280	257	299	288	273	275	266	283	273	258	314	300	280	254	255	287	255	268	296	274	270	274	272	270	272	257	257	300	269	269	295	280	284	267	278	277	278	274	276	279	271	253	275	260	270	282	257	299	246	288	269	265	260	265	245	270	276	266	273	268	271	253	248	306	274	271	278	244	244	285	311	313	241	236	294	256	275	302	293	284	277	309	249	272	244	273	259	284	271	270	258	225	281	253	268	282	256	275	253	289	250	268	263	246	230	293	304	274	259	248	258	297	250	277	287	288	246	268	262	270	273	268	281	288	276	286	261	274
17763	14029	22259	25956	27368	26864	25052	21582	19859	12815	10076	11245	9493	8936	7250	3969	1912	1577	1260	1369	1107	949	915	970	935	956	1094	1209	1148	1156	1099	1009	928	819	767	730	753	1139	1861	3134	3861	5064	798	687	659	712	700	691	683	695	692	691	696	696	700	704	678	684	670	634	667	673	672	679	657	671	705	689	704	646	666	715	685	700	724	690	664	656	718	657	702	715	697	691	670	681	727	688	735	683	681	726	722	712	660	692	631	678	677	688	715	692	682	681	681	658	661	678	693	662	704	652	712	622	667	688	732	626	671	694	658	691	686	691	703	696	660	663	692	713	709	633	698	650	702	687	699	674	717	694	709	705	660	677	658	637	724	713	704	637	637	638	699	668	683	638	656	682	702	680	679	673	702	711	667	713	723	689	693	692	693	666	668	691	709	696	648	657	675	644	662	695	699	705	675	667	686	688	695	697	670	661	684	691	696	703	639	663	703	689	710	724	667	654	644	648	705	728	673	711	713	670	688	662	671	716	648	652	685	668	631	708	699	668	687	682	694	714	696	642	656	740	690	685	663	682	654	677	686	672	678	625	673	686	677	637	696	657	689	652	694	658	681	645	720	686	661	713	699	710	628	685	714	674	627	666	693	702	678	714	718	758	689	701	685	680	735	719	702	675	695	680	670	690	656	701	749	675	694	690	638	648	739	671	648	680	686	710	685	678	639	670	671	731	679	654	651	668	672	695	657	664	657	652	693	691	703	642	693	705	685	657	657	667	633	681	719	662	643	692	661	675	697	695	666	687	668	685	697	673	689	800	711	659	695	695	684	691	664	708	658	679	669	681	682	677	674	714	679	666	681	683	700	740	668	654	663	686	691	646	671	680	671	681	678	633	711	646	710	719	731	689	681	684	697	695	690	713	684	653	704	686	687	679	688	669	702	686	694	697	646	694	720	693	669	673	697	725	689	673	651	712	657	685	729	668	686	636	713	673	642	634	691	670	711	694	698	678	686	677	669	655	709	659	697	674	626	708	738	664	700	735	677	677	678	693	662	683	670	734	699	710	665	681	691	690	695	676	684	682	695	682	684	696	677	683	669	674	693	666	725	703	688	644	691	700	668	674	721	651	718	696	656	674	709	682	686	665	746	719	737	699	682	694	692	674	688	723	676	698	679	708	660	761	664	683	690	685	650	689	677	629	653	688	675	673	695	656	680	672	692	732	718	636	658	667	711	602	644	717	674	689	669	719	654	684	644	643	667	707	680	674	670	694	692	638	713	680	657	703	654	623	665	683	678	656	704	699	658	666	665	661	663	667	667	686	720	672	668	712	683	664	666	690	710	703	686	676	671	616	688	695	695	705	715	679	682	640	654	686	691	654	698	657	703	655	697	660	643	683	706	703	671	648	667	711	709	670	657	674	655	702	705	667	671	705	644	699	649	702	686	681	695	673	672	694	661	679	684	699	663	662	648	664	717	706	665	662	608	670	636	727	659	662	656	676	690	690	695	677	672	659	670	669	675	692	716	678	683	712	688	669	680	667	710	684	703	665	652	690	703	712	709	712	683	736	638	662	669	632	719	654	697	718	703	716	680	714	636	628	665	670	728	659	696	678	666	692	682	679	718	655	622	691	674	671	620	671	648	656	695	673	647	682	654	670	681	715	636	697	691	674	678	676	706	674	661	689	670	692	704	722	677	709	654	659	693	696	682	680	670	712	668	682	688	661	691	666	689	672	682	703	672	719	669	627	692	709	643	695	677	664	691	686	673	699	697	696	690	665	686	683	706	637	680	686	671	681	697	667	720	678	661	689	672	649	670	630	667	659	711	723	675	692	694	677	714	634	663	699	669	637	667	670	699	688	680	651	663	694	694	655	645	692	673	682	717	677	677	666	692	631	685	693	731	660	653	687	672	667	690	695	708	650	663	679	692	674	690	670	642	669	686	733	704	687	714	652	658	673	718	681	666	639	700	691	663	680	682	665	638	674	674	703	709	605	702	666	662	717	623	670	680	663	689	726	705	675	648	699	678	637	663	702	650	721	688	640	721	648	657	715	677	671	648	715	655	713	652	699	715	672	718	694	699	694	682	662	724	701	703	735	632	682	672	716	692	692	672	742	715	711	699	687	688	707	664	726	688	616	675	664	674	727	687	722	693	684	721	655	625	650	694	690	709	688	649	703	701	701	702	697	719	680	717	692	691	701	679	697	655	668	690	695	640	701	685	672	692	697	677	664	653	750	684	652	732	711	694	641	690	687	673	681	651	687	699	689	634	707	709	706	695	688	673	643	691	655	679	712	670	671	690	663	708	666	665	688	679	671	644	706	657	659	707	636	686	671	707	671	698	684	678	711	678	685	678	683	657	743	705	633	690	678	698	668	681	709	661	700	640	688	684	687	690	651	726	696	673	653	684	656	717	684	721	662	616	667	709	695	681	639	697	678	677	622	684	685	721	689	703	681	678	698	695	724	649	692	679	694	699	684	704	634	682	704	691	670	693	724	644	671	671	682	682	702	648	676	638	680	676	711	705	625	681	684	654	690	641	711	716	709	662	670	662	726	681	671	705	635	626	716	671	705	699	705	692	690	634	660	661	662	684	656	668	680	705	652	706	700	665	645	641	700	700	676	648	679	656	654	684	703	687	739	706	704	711	681	670	718	675	728	678	688	683	646	652	704	668	676	640	648	663	630	721	684	680	652	678	699	665	664	693	682	703	669	663	628	651	663	687	673	673	666	662	712	683	634	691	686	656	649	654	657	677	681	728	668	706	701	728	689	704	713	655	674	701	681	653	710	656	680	683	655	674	709	663	686	708	665	661	686	699	668	695	665	664	731	665	700	708	653	717	668	716	670	684	697	711	689	694	642	692	717	702	712	670	679	672	694	693	646	661	733	656	711	691	662	680	660	700	709	659	681	690	663	692	664	694	654	672	707	704	643	624	709	681	657	704	651	697	749	635	685	650	643	644	727	704	655	682	685	669	663	725	657	665	713	667	692	640	672	698	698	706	660	670	720	682	705	681	694	713	677	710	669	690	667	684	681	676	654	676	677	674	663	660	670	623	710	717	700	714	677	726	614	689	688	671	683	643	694	713	683	677	726	731	692	679	746	684	696	676	634	668	641	720	651	687	647	713	671	697	665	651	619	682	642	641	701	638	692	653	679	695	734	651	699	682	653	663	658	638	669	654	716	686	681	707	693	632	663	677	676	656	708	716	655	727	685	651	709	688	656	713	663	701	658	668	655	688	685	665	708	699	682	700	639	667	689	681	726	713	633	673	730	665	694	684	658	696	639	684	693	696	692	682	673	672	699	637	673	701	672	671	674	666	644	656	661	650	640	638	684	670	667	680	678	674	723	680	654	674	728	694	702	654	698	692	678	669	702	735	731	707	652	682	687	704	649	689	754	675	723	697	674	639	669	676	669	696	698	696	655	660	672	678	673	631	690	696	671	707	730	648	682	686	712	745	705	675	678	644	650	695	616	714	701	672	748	677	700	687	734	676	729
32474	27545	31139	31537	28668	26696	22689	18993	15600	9320	7237	7511	5586	4066	2595	1276	851	621	580	596	433	434	415	401	429	392	450	468	524	516	539	464	437	417	375	348	354	338	402	945	945	618	360	356	359	390	365	308	358	350	357	351	379	334	381	370	358	409	389	367	350	384	372	344	385	401	389	335	372	336	360	358	386	331	365	343	401	334	330	338	321	361	361	325	362	360	336	334	345	337	371	361	340	381	380	370	384	364	386	320	383	367	359	394	351	343	350	350	330	379	361	364	366	366	390	376	358	375	389	375	365	330	376	365	356	365	365	347	317	354	349	401	414	378	342	357	375	327	345	347	350	375	371	362	368	362	340	399	384	322	347	340	365	346	327	359	353	378	348	348	367	378	345	319	413	350	341	367	370	377	377	386	365	365	335	384	359	370	389	389	364	366	368	356	367	327	387	338	326	349	360	322	357	327	379	358	364	365	341	364	339	332	360	331	363	331	355	350	336	350	364	364	377	420	354	337	334	375	350	356	370	388	359	305	367	346	360	349	350	344	386	362	375	347	388	368	388	362	336	364	361	351	378	359	364	395	334	356	358	336	386	357	375	340	347	334	351	363	337	342	375	322	408	372	346	370	351	352	382	350	353	320	365	345	353	334	356	344	323	367	350	325	394	344	362	359	323	370	341	379	369	395	350	382	349	322	359	332	322	389	358	347	352	371	365	354	385	366	383	362	374	399	373	382	353	377	359	318	368	361	362	347	371	358	329	385	387	343	347	338	374	331	360	343	384	339	355	376	372	371	342	369	345	331	328	313	367	370	377	338	346	339	332	342	314	368	325	404	343	383	343	369	333	356	364	370	351	365	351	347	370	360	361	374	381	383	380	346	370	353	330	338	325	368	356	378	374	346	366	353	350	368	326	360	388	337	348	381	344	356	379	394	370	378	336	355	349	383	329	352	336	357	325	367	367	368	321	365	350	360	378	323	348	358	322	345	317	376	391	382	323	368	370	359	369	359	337	362	353	343	358	382	350	384	373	350	334	341	355	399	348	377	359	371	359	326	346	346	361	387	384	330	393	330	337	341	364	362	354	341	332	363	340	390	370	355	388	358	371	353	387	353	332	342	351	401	337	344	359	350	358	351	362	357	326	347	339	339	374	360	344	342	371	365	368	372	351	352	362	356	366	335	350	362	366	374	362	374	332	388	352	345	350	343	340	327	376	379	340	343	376	368	378	345	347	351	352	361	369	359	355	371	356	355	347	355	351	342	376	341	364	358	356	363	354	377	398	357	354	346	362	338	370	381	368	375	357	351	347	371	371	304	343	383	359	365	344	382	368	419	343	346	364	348	345	374	316	371	371	354	344	320	354	363	371	334	381	342	366	360	386	414	347	370	387	383	350	317	362	349	349	393	341	337	385	345	339	371	363	346	395	340	361	327	380	349	327	390	324	347	334	358	353	367	351	328	372	380	358	371	366	345	360	333	377	332	359	324	360	355	395	364	338	333	354	362	376	375	349	387	350	386	356	368	358	372	357	345	342	363	325	366	366	385	349	330	331	352	353	354	343	382	336	354	360	402	333	364	378	368	351	380	341	357	356	349	334	382	345	346	345	383	337	350	341	342	339	399	380	363	355	370	333	336	342	349	330	330	365	337	352	366	346	380	370	355	335	367	339	357	354	330	364	381	343	328	380	374	379	364	380	391	382	356	329	367	385	354	382	378	378	380	338	344	368	346	395	337	377	359	363	366	356	370	358	382	364	362	353	366	338	366	309	359	369	405	340	336	341	361	332	313	358	367	355	330	329	361	356	323	355	360	355	373	326	333	349	340	341	342	348	372	341	348	322	363	373	309	361	345	336	346	343	381	367	338	333	390	382	321	355	365	354	386	366	354	354	356	326	328	350	347	377	366	379	354	400	387	352	365	373	366	360	372	358	349	367	372	347	375	348	356	317	367	370	366	358	343	353	383	344	365	342	370	338	343	378	353	366	335	363	335	327	334	353	335	341	362	348	373	343	354	358	346	356	373	389	392	345	367	387	367	369	347	395	378	380	378	346	360	344	372	348	324	355	355	367	363	367	375	364	365	371	340	350	360	344	353	335	362	398	318	371	366	340	341	315	324	364	331	369	353	352	358	405	364	379	374	319	315	370	309	351	410	372	398	338	346	356	401	362	369	384	366	359	371	392	369	373	339	380	396	325	357	375	348	350	351	346	342	341	358	371	351	380	358	354	389	343	350	349	352	373	374	342	397	371	362	353	374	393	339	322	406	372	349	346	354	336	387	328	348	385	339	364	335	339	344	362	346	367	371	359	358	357	368	324	350	318	351	390	385	344	412	376	333	349	364	351	339	342	347	316	341	347	375	337	355	370	320	378	362	350	379	361	363	350	360	397	377	386	367	381	370	335	343	341	352	344	377	338	366	376	374	372	319	362	339	367	355	362	312	333	362	371	376	358	357	364	318	377	363	337	351	375	338	347	374	328	354	321	338	380	354	340	378	363	400	337	339	374	324	336	383	349	367	363	355	377	331	331	332	364	368	356	359	365	352	340	324	358	357	369	340	338	345	369	353	368	370	384	347	368	336	381	352	371	359	339	372	352	339	375	364	333	368	341	366	369	316	340	357	382	341	384	388	330	352	364	378	321	354	385	348	336	365	349	375	347	357	333	377	355	371	389	355	387	342	354	339	384	334	372	304	346	381	357	361	345	367	379	378	348	347	372	336	353	344	365	322	351	354	379	376	358	344	356	357	332	361	369	378	360	344	341	334	341	370	367	333	341	380	350	369	360	320	357	375	345	394	348	327	368	346	375	420	354	383	337	340	326	334	362	354	389	384	362	339	338	352	336	367	366	365	320	359	350	362	350	356	368	381	386	362	332	348	342	344	365	322	364	403	377	366	351	362	354	385	375	372	332	359	371	345	358	350	337	379	329	353	354	342	340	360	344	363	352	349	344	367	325	365	360	389	354	339	345	402	372	355	386	382	346	380	355	347	333	348	362	355	361	388	344	377	336	375	361	369	365	382	368	398	386	337	338	352	345	327	339	348	343	383	340	378	337	334	380	347	353	338	323	392	377	351	345	367	354	356	348	357	364	367	378	357	329	363	324	396	362	384	354	354	360	362	381	375	346	345	364	323	350	336	324	371	339	355	386	350	373	351	354	328	363	318	365	319	365	400	343	342	338	357	326	322	381	366	329	356	371	360	313	362	344	349	351	347	357	343	362	374	384	380	362	362	353	374	332	351	343	319	364	348	356	375	383	398	317	374	351	321	362	380	383	351	357	325	347	371	355	359	336	316	366	388	347	394	352	398	402	346	378	352	396	354	362	334	331	333	355	384	352	370	311	375	368	364	380	345	375	350	342	367	363	354	343	376	390	334	367	351	358	321	353	329	361	364	354	346	349	336	360	360	356	330	366	352	378	362	383	335	368	374	372	373	376	357	342	363	384	369	337	367	356	351	380	354	400	340	381	368	381	371	377	396	338	350
22279	19176	27002	31745	34680	34208	31992	31349	27811	19387	18504	19791	17468	14920	11624	5952	3235	2533	2344	2250	1523	1332	1317	1234	1296	1314	1541	1834	1904	1796	1778	1517	1367	1078	990	989	1040	1003	1291	5173	4463	2532	955	966	892	862	897	844	907	863	896	903	854	819	866	845	848	909	868	856	851	859	879	849	890	840	848	888	896	840	875	845	885	863	812	841	875	835	863	854	862	810	820	887	821	900	903	861	939	830	872	811	886	859	842	861	906	879	854	901	865	828	768	823	900	883	870	829	846	811	869	833	833	853	846	860	900	869	840	855	806	790	896	833	807	811	850	820	822	846	877	860	848	822	875	884	789	866	839	862	819	846	835	805	831	871	834	777	904	891	841	819	801	823	830	839	833	868	868	844	828	836	845	807	899	836	868	822	862	860	845	897	886	844	835	787	786	844	798	849	844	839	805	831	853	878	816	825	841	883	854	839	795	862	862	863	868	864	794	743	885	796	790	815	829	879	870	872	807	908	824	818	842	840	859	838	800	807	803	857	828	859	825	816	798	873	808	909	870	818	850	806	817	873	852	853	851	816	868	859	828	783	852	829	796	879	793	900	791	876	834	832	857	851	857	839	850	797	832	836	833	838	842	826	845	835	855	850	852	832	826	835	791	871	813	877	839	854	862	853	879	889	831	841	847	844	813	873	868	862	811	838	862	850	900	861	885	798	835	887	813	852	836	848	877	811	841	798	797	838	835	898	833	799	876	867	871	871	800	812	867	813	848	823	840	889	817	830	841	832	867	829	810	843	912	814	853	827	773	831	839	818	806	866	863	861	840	810	862	914	830	821	847	850	794	848	860	841	866	787	800	839	821	806	846	862	905	839	836	851	869	842	793	862	827	876	860	836	846	836	869	805	787	808	788	786	852	852	865	832	879	826	840	815	846	854	832	878	882	834	825	862	834	805	852	770	799	826	849	837	803	796	789	827	827	887	839	769	839	843	810	836	826	842	849	791	840	854	864	845	792	812	798	791	842	870	851	828	822	906	896	813	872	817	808	859	860	891	860	846	879	831	823	837	836	805	844	829	883	837	867	838	852	823	837	847	880	844	810	776	861	855	846	860	852	875	819	798	803	888	811	766	834	850	842	866	827	870	831	799	840	883	861	849	843	861	837	884	847	849	854	848	859	834	893	843	894	869	821	872	843	823	820	810	810	849	824	805	882	808	818	891	835	809	846	817	787	842	875	863	854	807	830	845	807	824	840	840	805	734	859	836	832	860	874	831	804	846	827	790	825	855	844	841	879	804	863	866	823	836	856	869	819	779	837	906	872	809	840	828	849	836	821	828	825	808	894	834	854	879	847	809	856	866	813	867	829	883	869	834	851	893	790	845	858	839	811	917	834	833	839	827	800	870	847	833	846	871	843	815	821	861	889	820	891	819	846	869	904	858	813	817	831	838	853	847	855	883	822	869	863	835	843	819	804	820	868	855	847	878	858	829	826	822	889	810	834	830	784	860	834	845	841	826	820	878	866	863	889	834	895	847	838	790	823	803	811	896	840	741	816	865	885	882	832	872	854	883	819	840	858	795	853	806	841	846	786	840	818	805	841	839	886	877	848	846	818	873	815	816	854	842	780	855	840	846	841	832	853	837	839	815	795	837	842	834	854	797	882	815	863	820	844	836	847	835	839	859	839	819	800	796	832	844	841	813	847	884	838	864	830	821	853	815	848	845	839	825	870	840	865	843	849	800	857	832	851	800	853	850	898	842	860	818	870	830	831	803	860	840	804	843	869	842	835	844	823	862	832	831	764	840	850	813	879	884	843	847	829	838	848	861	803	819	841	833	826	810	868	871	859	863	822	862	814	793	789	850	837	885	853	786	832	883	860	852	812	832	823	788	861	821	799	836	845	846	879	783	862	846	850	804	855	852	869	835	836	839	873	873	851	855	825	832	893	833	861	844	867	793	866	790	814	854	838	860	803	841	895	847	802	863	808	830	838	842	789	843	856	853	817	868	833	858	902	826	798	848	892	883	856	824	780	898	878	826	856	818	837	891	853	842	849	821	832	821	854	854	873	835	827	854	839	812	830	802	844	808	842	822	875	801	842	859	822	860	831	832	815	839	863	822	861	843	812	828	836	853	828	839	885	856	863	828	782	852	793	796	844	827	884	832	787	832	831	821	814	855	840	799	847	843	780	818	853	792	876	815	827	802	853	803	840	755	857	799	806	808	871	862	830	813	822	894	796	821	831	846	859	867	851	850	838	898	824	800	824	848	825	805	850	817	814	850	889	844	847	858	872	843	830	895	854	823	821	798	846	873	867	897	881	812	844	841	825	857	822	841	835	860	858	824	911	856	819	815	832	841	849	844	852	826	849	840	893	829	822	855	911	876	851	866	823	836	871	835	875	842	847	820	838	817	873	837	828	844	836	870	802	867	839	837	826	860	803	870	862	848	832	868	807	790	830	768	882	866	850	851	825	857	818	796	821	831	854	859	820	826	824	863	838	781	836	871	848	847	797	830	839	824	844	878	870	872	794	810	864	847	844	824	780	789	855	846	846	803	859	814	856	840	812	880	800	814	853	824	876	824	829	848	824	860	878	835	834	892	849	854	815	871	832	800	846	844	865	794	843	811	881	799	821	844	856	764	830	802	878	861	841	808	880	854	815	836	834	868	828	833	883	820	836	824	832	885	795	817	855	870	879	797	806	836	843	896	872	884	877	794	859	793	821	849	810	833	818	847	852	809	789	850	858	844	811	811	867	846	821	809	879	894	857	798	861	873	800	780	822	859	856	828	824	809	863	866	852	830	852	836	830	846	826	818	870	832	854	840	781	859	793	850	832	854	816	813	841	886	855	859	871	855	856	825	828	848	869	848	875	822	841	819	841	835	783	821	807	819	855	841	814	838	885	853	866	859	825	813	862	814	844	834	857	821	858	858	823	787	796	777	856	859	854	835	797	860	837	831	874	866	832	866	806	859	788	869	825	839	828	857	804	828	842	826	838	850	854	862	880	876	862	862	849	809	835	846	849	893	776	799	802	842	812	824	869	850	884	800	800	860	860	848	842	876	896	851	845	813	831	829	793	818	839	875	883	804	834	838	827	842	844	816	849	826	844	867	806	824	786	801	774	796	864	854	813	789	846	855	843	799	843	875	869	787	835	827	856	852	882	802	796	790	819	883	847	819	850	879	869	848	843	829	850	832	818	858	815	841	800	848	819	842	874	832	881	874	801	838	770	858	843	816	835	841	829	827	867	885	829	824	884	877	854	825	853	864	878	817	836	859	881	850	882	806	855	814	808	872	816	831	799	844	829	825	801	846	863	865	796	866	802	838	867	854	793	822	866	821	839	860	872	897	861	794	852	839	855	841	831	821	852	861	850	785	851	862	898	837	835	858	848	897	784	828	881	826	857	844	854	800	866	868	848	834	820	823	827	814	905	817	879	893	789	842	841	854	868	900	840	820	817	835	799	818	857	832	861	795	804	780	811	854	858	814	858	818	843	803
5501	3422	3908	3197	1907	1600	1074	836	625	317	320	309	241	238	188	196	156	141	135	130	152	146	135	135	134	128	124	123	133	118	131	131	148	141	108	121	134	124	123	140	163	117	148	131	128	134	124	136	135	157	129	128	121	147	101	127	128	142	146	134	142	139	110	143	138	124	112	130	115	135	133	119	138	126	133	124	124	144	166	131	141	126	139	115	139	139	154	132	111	117	114	137	141	134	147	134	135	123	129	133	135	116	134	112	141	135	127	155	140	128	118	125	134	140	109	125	123	121	130	134	128	114	144	132	128	112	152	113	121	134	143	125	130	141	135	142	134	117	120	112	122	151	135	153	131	134	143	125	126	126	126	124	148	133	109	128	133	125	131	128	124	115	126	109	124	140	122	131	112	126	134	114	130	156	116	127	142	136	143	140	113	141	140	139	138	109	132	113	122	122	137	132	122	126	130	129	115	115	123	106	112	112	108	144	122	126	125	142	129	127	140	150	120	147	155	140	130	125	124	126	142	128	149	123	139	130	106	131	111	122	145	132	154	155	135	135	128	127	138	125	126	122	120	102	143	163	116	105	127	111	141	136	117	132	121	103	137	102	117	125	102	120	136	120	123	131	135	119	118	134	129	145	125	135	144	95	151	129	141	133	120	124	124	121	132	153	118	111	125	137	125	133	129	109	133	104	140	120	143	139	144	126	124	115	131	121	126	123	122	136	115	139	130	127	136	130	123	120	144	123	134	138	128	128	120	121	136	120	113	126	148	133	94	135	126	117	136	122	135	122	113	121	112	118	116	154	145	117	122	157	151	156	119	134	117	124	156	129	137	127	123	141	140	119	116	135	134	138	130	130	133	130	114	126	151	142	106	113	141	126	131	118	149	115	116	113	153	130	119	122	119	137	125	152	134	147	113	116	141	127	150	129	102	120	114	132	139	134	140	132	117	114	144	129	140	112	111	129	144	161	131	119	140	135	124	137	147	147	142	127	129	128	134	125	129	121	126	142	116	108	153	139	130	127	126	126	156	129	133	116	133	125	115	120	130	113	131	150	127	141	124	123	120	137	142	140	123	132	118	151	116	138	134	138	107	119	139	124	126	136	116	108	130	125	127	109	128	125	123	133	123	112	151	147	157	127	127	118	126	125	116	129	118	150	128	131	129	140	126	114	155	150	127	120	126	122	144	110	140	125	138	130	156	128	113	138	149	135	128	117	144	141	120	142	120	153	121	106	135	125	134	144	143	128	127	129	117	133	129	125	138	111	140	146	150	125	130	118	135	120	126	142	124	103	107	149	139	129	123	116	140	119	148	131	126	126	157	144	136	131	144	125	137	127	148	145	102	136	125	130	146	131	114	134	125	140	118	151	122	141	123	135	109	118	114	134	119	124	102	128	121	126	125	133	115	143	121	127	137	101	158	127	142	153	114	126	121	130	124	123	111	138	140	123	140	129	105	133	134	121	148	147	138	140	116	125	134	131	131	131	144	128	127	137	143	111	114	118	135	117	142	121	148	120	123	140	117	124	126	121	125	124	135	139	120	140	130	120	147	133	109	138	113	122	127	130	132	128	153	134	139	114	153	144	137	130	152	121	122	135	128	135	121	123	130	155	132	119	124	124	121	122	114	134	135	133	122	138	105	123	157	118	138	125	116	121	123	130	123	134	118	127	117	142	136	119	117	120	115	115	129	129	155	146	121	110	128	157	116	123	111	121	143	125	138	127	147	163	140	119	121	134	133	151	138	114	129	111	127	107	130	146	139	118	115	121	126	161	122	127	128	123	129	125	122	146	130	121	144	117	111	113	147	122	131	130	127	135	130	95	130	135	116	116	151	123	123	147	109	146	137	161	122	148	133	129	141	119	123	135	136	131	147	145	123	119	133	140	144	130	148	144	139	139	131	147	143	134	122	146	120	139	150	136	119	137	122	130	129	145	130	117	132	128	119	124	116	141	124	123	108	109	142	150	135	120	148	124	142	145	121	116	126	139	132	109	124	141	132	128	131	126	127	159	135	131	135	134	115	127	133	136	140	145	147	129	131	113	135	129	122	141	118	137	117	135	123	135	123	154	118	122	130	139	118	146	142	134	128	139	120	132	121	134	129	131	123	118	101	135	125	119	122	136	146	127	149	131	147	142	150	133	117	112	130	141	127	122	166	124	109	120	127	126	127	131	148	121	128	134	135	127	130	128	128	136	113	119	137	122	135	116	113	109	138	99	119	152	128	116	112	129	121	123	135	127	110	125	113	131	131	132	128	114	135	101	123	124	131	118	131	112	111	137	140	138	129	135	121	135	136	142	142	140	124	112	133	133	121	146	143	120	121	136	145	118	127	145	131	117	141	126	144	112	138	117	115	147	140	155	126	127	133	138	126	131	158	126	130	127	117	137	109	142	127	132	138	119	141	131	137	132	145	155	137	144	106	117	148	122	137	139	136	138	106	122	119	117	125	119	110	125	124	119	154	128	139	130	129	122	133	142	123	112	112	140	151	122	115	117	115	129	130	135	134	126	128	127	123	134	129	102	112	138	152	141	123	123	141	125	137	140	122	106	120	150	124	142	126	138	130	116	130	133	136	130	111	126	127	127	134	124	122	143	131	137	119	139	131	132	136	124	167	122	116	152	138	135	117	133	140	127	127	132	114	126	111	107	143	121	156	127	118	128	117	142	114	131	125	125	133	124	131	142	131	121	116	117	118	137	105	120	118	118	123	148	124	104	150	139	141	146	131	117	147	131	157	143	130	139	124	134	134	154	169	107	120	136	122	121	158	121	151	113	126	131	130	134	131	132	109	142	126	91	133	114	166	125	146	122	133	105	139	112	115	120	121	127	144	147	140	138	129	122	137	124	115	129	134	118	99	145	139	142	137	134	153	137	104	132	128	114	118	121	131	148	127	134	138	149	139	139	123	125	129	141	145	131	115	136	136	134	126	118	130	144	128	114	116	132	140	116	128	130	126	135	138	148	125	117	108	145	105	133	115	136	122	113	124	134	157	145	109	128	124	149	128	134	125	120	140	129	107	143	125	129	135	144	145	151	127	116	114	144	132	124	124	140	139	131	138	126	109	122	113	129	120	124	114	119	113	130	138	145	133	140	134	132	142	129	140	121	147	121	116	132	114	123	136	119	146	135	129	124	131	119	127	127	129	137	128	102	134	140	123	113	143	123	136	124	113	138	118	147	135	133	122	131	119	149	111	129	133	110	130	123	122	126	122	150	139	141	141	122	126	154	120	118	137	104	132	123	106	125	115	135	146	130	123	138	115	116	131	119	143	116	125	136	135	151	111	125	126	99	109	128	116	124	135	117	148	121	155	122	99	128	129	145	127	119	118	124	133	123	125	131	122	121	150	139	126	138	127	111	107	139	124	110	141	138	144	126	132	113	123	119	127	131	120	127	133	133	124	126	137	125	113	115	121	114	134	123	126	131	143	135	129	114	143	137	155	130	114	112	126	135	130	119	135	149	117	134	137	140	116	120
4424	3587	6313	6850	5869	5514	4030	3812	2887	1527	1485	1480	1256	1103	792	603	523	447	482	422	405	383	398	424	403	376	370	440	372	387	396	376	367	363	365	361	384	376	408	487	738	388	379	350	378	404	392	391	360	345	343	373	353	373	368	352	341	361	387	356	367	403	354	356	371	376	370	371	389	387	377	361	341	403	356	360	337	366	386	408	399	396	355	380	389	354	382	395	333	384	367	402	351	382	378	367	350	351	377	368	393	374	371	347	398	346	350	410	362	404	358	343	383	392	356	339	365	360	391	340	365	355	355	327	356	401	398	364	384	352	352	381	342	382	398	354	353	343	395	351	350	388	380	346	391	389	329	387	379	395	402	362	388	368	349	365	379	375	362	344	372	365	369	367	388	352	385	370	365	356	375	395	350	353	393	378	388	363	379	353	365	377	325	374	379	342	369	399	369	354	377	405	397	360	382	350	390	384	335	363	383	391	391	379	354	366	366	374	383	376	372	372	365	382	362	356	373	357	377	380	388	385	373	379	336	357	364	350	416	371	386	353	353	375	384	365	361	409	368	359	391	347	393	371	382	400	354	363	361	380	381	396	365	358	409	368	356	383	380	375	398	396	373	384	367	377	376	343	362	367	338	345	380	423	393	380	379	371	378	365	352	376	347	333	374	359	365	360	369	361	344	372	366	353	389	371	385	376	383	350	402	352	368	365	401	331	332	374	363	385	384	385	389	352	364	387	382	344	428	413	376	357	373	388	378	357	350	406	398	395	349	382	399	377	334	365	351	397	337	384	349	398	316	378	392	401	347	401	360	405	371	398	339	354	378	347	345	373	377	347	350	356	347	381	389	378	371	345	350	394	379	359	398	363	389	372	347	380	361	354	348	348	359	382	375	369	356	410	371	348	424	381	397	404	381	377	372	410	386	366	363	377	377	348	379	371	378	418	373	384	356	372	339	378	372	371	409	379	356	351	392	373	383	376	387	387	366	350	366	389	390	390	427	379	385	369	362	378	370	398	366	354	378	367	382	404	390	372	341	351	361	366	365	390	348	353	380	373	374	382	380	355	362	379	380	356	376	375	361	394	361	348	402	411	390	349	368	375	362	409	358	359	345	384	357	374	360	367	390	399	358	377	359	375	344	357	360	386	373	349	384	347	341	360	373	364	382	372	372	358	352	393	379	374	392	368	366	363	368	377	375	354	346	379	370	357	375	338	385	407	381	360	387	359	369	377	356	370	371	372	338	381	340	369	347	384	380	418	388	393	351	402	356	371	378	363	394	366	401	374	378	371	372	386	370	381	377	363	356	373	359	367	393	386	363	361	358	344	361	390	383	336	349	380	346	400	350	397	360	396	378	386	381	373	393	371	385	370	344	374	334	361	385	364	420	342	371	374	382	363	368	374	394	365	371	393	397	381	400	367	368	349	370	336	362	366	353	361	414	369	386	365	377	385	367	377	401	420	374	346	373	376	358	365	349	374	362	373	373	370	395	380	398	370	356	368	418	381	382	394	356	356	389	368	379	381	372	358	371	354	364	359	372	367	354	340	394	377	386	387	364	318	349	362	387	381	398	398	347	373	375	380	373	367	377	349	372	400	346	379	343	345	382	343	394	353	366	368	365	373	344	354	362	365	342	377	400	370	382	336	395	374	390	379	377	383	406	363	351	376	363	328	372	381	363	380	356	348	398	354	357	414	382	394	363	343	399	362	350	401	397	405	382	351	372	358	352	366	402	357	387	368	388	381	329	375	378	372	334	396	365	376	369	375	338	379	379	363	345	388	392	338	377	369	367	387	366	372	417	334	380	355	358	363	374	400	339	363	383	404	375	348	386	351	346	354	352	387	384	378	346	435	331	402	356	346	373	355	333	367	407	385	391	368	355	372	369	362	336	398	387	364	365	367	384	365	342	359	381	355	384	383	352	337	411	380	343	380	390	370	377	357	358	399	383	370	360	351	375	395	357	370	367	390	383	366	390	339	400	346	381	376	360	397	338	393	366	368	372	390	344	367	341	364	350	394	385	387	405	361	357	377	378	387	388	362	397	326	363	409	391	388	373	349	389	377	380	375	355	394	381	344	365	382	370	345	392	384	366	384	377	348	370	403	394	394	357	381	375	398	373	367	349	384	347	382	383	368	381	398	337	409	390	384	376	371	394	377	342	345	371	379	370	372	338	381	378	368	344	343	350	356	359	367	380	406	367	384	370	377	371	389	406	398	382	375	360	366	375	372	374	361	348	387	385	354	386	392	356	374	389	360	379	372	388	372	374	397	341	358	387	379	389	359	402	386	385	391	358	384	396	381	364	372	367	331	355	370	341	385	383	373	365	392	363	392	382	390	365	366	404	376	379	346	367	359	385	410	369	379	347	380	361	339	390	343	374	401	362	377	396	367	347	360	400	354	363	382	341	372	399	398	372	418	339	363	380	369	363	394	378	384	373	380	391	381	363	375	382	366	373	368	366	400	365	363	388	387	388	374	359	363	385	357	399	386	375	389	375	392	395	354	388	366	386	364	392	393	384	363	346	404	355	393	411	328	366	364	368	368	362	387	352	394	349	428	357	379	356	354	386	354	382	353	354	410	373	372	379	362	371	381	413	352	358	385	388	384	387	389	366	376	357	368	388	367	353	353	338	358	380	405	387	317	369	357	353	379	390	415	370	412	364	352	392	330	375	366	376	354	382	388	370	377	342	403	385	348	354	399	401	399	370	352	337	344	397	384	373	339	357	372	366	346	378	352	347	381	354	344	334	371	362	370	391	373	363	398	403	396	355	409	352	395	385	399	393	381	386	403	371	357	378	329	381	378	365	399	375	364	378	350	377	416	386	395	352	353	368	324	391	383	355	392	365	389	363	395	357	361	360	367	359	338	403	430	353	363	371	388	380	394	384	365	377	340	362	356	371	370	354	347	369	371	369	374	364	395	391	379	380	358	377	396	406	348	351	356	407	350	363	414	383	405	423	339	376	378	358	371	394	373	400	374	365	348	369	390	391	342	381	374	357	379	394	404	371	320	357	378	364	365	349	373	372	369	364	382	386	369	381	369	363	341	392	404	377	348	385	364	379	378	369	372	371	414	378	372	381	407	378	359	398	346	347	353	395	347	401	391	375	370	379	376	343	365	339	382	368	402	402	350	412	370	358	375	382	392	366	338	400	363	358	368	389	403	382	364	397	371	382	372	352	355	365	350	360	359	386	365	398	406	353	371	339	352	355	326	379	390	358	358	351	393	365	376	404	375	364	379	381	362	349	372	348	367	386	343	377	381	358	379	374	364	369	373	393	371	389	375	384	359	353	356	357	344	387	402	385	382	340	360	367	370	370	376	372	384	313	356	378	364	361	388	334	409	362	384	372	388	380	402	372	372	361	376	394	349	397	372	367	380	396	349	361	376	359	364	377	384	384	366	392	392	376	411	354	331	394	366	360	362	361	370	376	366	375	373	367	389	357	403	354	387	356	372	352	407	347	363	355	381	340	386	375	370
20854	19404	21532	23328	20501	16738	12995	10641	7810	4501	3883	4040	2880	1500	844	544	363	372	319	329	292	287	288	272	285	258	272	287	281	280	309	293	267	260	264	253	213	221	244	531	449	456	224	243	223	251	233	268	230	242	252	241	230	222	234	213	221	227	228	211	263	260	232	245	289	228	222	223	231	213	221	244	242	233	260	242	235	244	233	262	243	243	238	229	222	229	223	233	231	216	237	211	231	242	230	253	240	234	223	228	219	224	256	232	215	226	252	242	242	243	215	237	261	213	263	237	216	230	212	221	278	221	246	224	230	244	252	233	254	222	220	242	221	251	246	248	250	256	236	240	261	208	201	250	245	239	252	251	241	238	244	227	230	225	214	223	240	231	210	237	239	233	236	215	219	257	235	232	217	208	222	221	236	236	248	215	215	216	240	242	232	248	234	236	252	258	249	234	259	230	230	247	223	195	215	233	232	236	242	238	227	219	247	251	224	245	238	208	242	251	245	243	240	229	275	240	247	231	230	240	221	256	248	255	237	211	228	228	232	221	221	241	222	234	216	232	218	235	250	207	224	218	243	207	224	251	242	224	225	244	240	240	218	211	261	249	250	240	244	213	232	222	241	257	238	226	252	231	220	238	225	252	189	241	214	242	222	221	225	228	244	248	234	259	222	203	224	252	232	229	235	249	237	227	257	211	234	225	232	246	253	222	230	247	210	218	235	260	217	227	212	217	271	216	255	251	221	263	224	241	235	232	254	263	205	254	262	248	251	220	262	242	247	216	252	249	257	217	227	251	231	238	227	243	245	248	231	199	230	246	238	227	237	287	239	241	240	211	220	251	240	217	229	264	251	219	230	231	230	236	266	247	238	270	251	244	270	210	221	247	239	222	262	248	235	238	242	239	257	234	225	230	251	232	229	237	227	218	254	233	222	239	233	238	257	256	242	235	252	251	224	239	209	243	229	199	229	217	210	239	224	217	247	229	231	220	235	244	268	247	216	224	230	223	232	247	231	229	226	238	222	215	224	247	261	206	232	261	248	234	226	229	234	235	211	279	215	233	229	268	215	226	254	273	245	221	258	228	243	239	240	237	224	239	244	223	250	240	218	234	199	233	273	241	222	254	213	234	254	248	225	245	209	216	210	228	250	268	231	226	243	266	254	212	219	193	234	254	234	216	225	226	227	248	237	239	231	256	246	263	231	244	227	245	215	233	244	238	228	223	226	255	236	251	249	235	254	246	221	228	212	227	232	240	218	249	239	209	229	226	266	232	247	235	222	207	227	245	247	242	236	262	244	243	218	238	227	235	237	260	264	238	248	236	258	236	216	232	268	235	237	238	223	226	294	236	218	207	202	259	225	238	250	254	229	246	241	261	216	229	250	237	228	228	229	239	245	228	219	214	239	247	244	221	224	231	250	254	219	216	239	252	237	227	238	249	242	233	232	241	251	249	245	257	242	219	244	271	250	234	230	246	242	228	244	241	257	257	224	227	257	229	274	210	249	242	221	226	245	244	214	264	249	271	239	205	229	204	233	228	256	231	239	237	238	240	244	260	250	247	246	248	240	244	252	232	254	211	233	226	228	237	256	238	273	226	227	255	276	248	219	238	246	234	254	228	240	265	223	248	238	216	233	228	258	249	214	224	228	240	252	219	189	231	202	247	247	231	210	241	254	249	241	230	214	237	250	242	263	255	231	236	230	229	219	222	225	244	217	221	246	238	257	245	244	241	227	254	244	232	244	248	210	223	245	227	236	246	247	245	223	272	209	219	214	259	229	241	235	231	227	235	220	243	233	268	205	252	223	240	220	225	236	216	246	223	231	210	240	260	239	246	257	218	248	220	231	200	245	218	219	228	211	273	238	230	225	247	232	241	265	227	240	220	225	215	242	231	225	195	233	251	214	230	244	237	261	223	270	228	246	248	231	215	235	187	212	226	261	228	252	247	231	228	224	217	248	236	233	250	242	224	220	219	234	249	209	222	239	234	250	223	228	267	272	229	236	240	227	233	248	237	255	238	208	235	261	228	234	242	220	204	252	239	242	235	257	243	228	237	249	261	221	230	270	236	228	257	245	223	226	218	252	232	242	217	240	235	213	224	240	214	226	221	217	245	228	262	263	233	263	239	248	262	221	224	244	222	240	224	226	228	242	232	229	225	244	225	227	233	234	236	240	240	223	235	246	205	212	204	247	254	242	243	216	235	237	239	247	239	250	243	262	213	238	236	216	236	234	216	224	230	231	253	222	258	212	237	236	244	227	220	219	246	238	220	235	254	225	243	243	219	256	237	213	221	238	248	235	222	225	226	227	251	241	227	251	250	234	246	218	206	250	237	218	234	237	241	234	223	239	210	250	222	252	210	219	236	237	228	214	207	237	237	236	226	236	219	239	236	208	247	254	240	222	223	228	232	221	215	263	228	224	219	230	223	235	238	236	253	238	245	255	219	195	212	238	251	254	205	231	266	233	224	256	253	242	241	251	233	243	212	260	244	244	232	195	217	233	251	260	272	207	233	238	238	211	230	222	218	231	235	226	252	253	256	247	224	227	223	228	239	221	252	241	252	228	232	279	235	223	248	250	208	227	243	255	216	247	257	240	251	207	221	211	257	251	214	222	224	260	222	230	230	232	242	262	226	251	232	256	237	226	225	250	225	277	248	236	253	217	208	223	219	233	234	257	246	275	243	236	229	225	241	203	230	215	185	239	226	232	229	246	227	218	241	272	232	258	259	224	256	250	230	224	223	214	253	261	273	259	222	247	239	225	215	200	221	206	248	232	216	216	253	218	196	224	193	239	229	222	238	237	231	249	230	251	238	216	235	261	236	224	235	224	248	242	250	230	244	243	265	243	272	233	247	238	230	254	228	234	216	216	249	228	258	209	245	233	226	254	227	235	239	215	220	233	232	201	212	225	227	228	214	262	247	246	229	243	228	231	260	222	250	226	239	239	215	230	249	234	206	256	240	223	222	234	224	238	227	216	234	222	223	258	240	247	207	232	237	250	228	243	203	217	240	224	221	227	247	220	239	213	243	250	230	238	225	252	232	237	231	251	246	232	232	236	236	231	257	222	216	247	253	213	237	258	242	232	232	247	218	244	241	215	227	251	248	228	236	250	204	241	220	245	217	251	229	219	255	216	209	256	238	239	244	219	224	239	242	236	221	235	218	226	250	216	244	244	221	245	235	254	253	246	201	235	236	245	238	225	239	242	243	232	223	233	238	237	235	238	222	237	232	229	240	218	217	200	239	233	203	238	235	212	224	206	240	244	240	202	217	239	244	282	230	247	238	223	229	232	224	246	248	228	235	205	247	239	255	229	217	226	228	256	237	239	224	222	222	209	226	251	226	227	242	257	213	236	233	239	222	234	229	254	229	196	212	264	244	247	257	226	243	197	219	268	231	233	239	230	232	236	256	255	278	228	269	238	224	219	239	212	245	227	235	248	256	230	231	242	231	236	220	217	260	227	231	204	255	242	254	226	242	237	245
15184	13737	18724	24247	26742	25317	21209	21961	17203	12458	12914	14087	11681	6763	4296	2801	1729	1555	1371	1220	994	898	794	808	860	803	920	997	922	1008	966	923	766	690	629	670	652	661	770	2688	2194	2081	635	666	623	628	628	659	647	608	641	623	612	639	620	612	616	582	627	614	628	596	604	598	637	584	624	585	606	618	604	636	587	584	599	633	632	582	603	618	609	633	631	624	591	650	606	608	584	649	644	633	632	656	651	625	632	620	602	653	649	619	613	664	632	653	621	632	599	590	615	594	596	627	603	606	578	591	587	600	638	615	586	646	549	601	603	603	605	583	563	648	604	676	554	621	588	617	624	584	564	635	591	591	579	591	657	596	640	574	582	626	555	588	630	599	614	584	571	639	628	578	612	602	596	613	602	619	614	613	558	604	654	623	621	611	634	589	590	603	604	624	591	599	669	616	615	599	597	580	619	587	571	643	614	599	593	623	558	597	659	633	607	589	626	594	617	558	640	588	627	610	626	605	577	587	565	599	627	618	618	605	597	609	628	606	612	595	606	591	630	642	625	613	588	582	580	589	607	636	573	614	624	608	559	614	611	603	615	599	612	554	628	567	619	565	610	625	630	575	596	613	616	627	566	606	662	595	609	578	606	625	605	618	607	627	610	637	596	584	603	634	597	597	628	580	613	565	581	568	598	575	605	585	628	573	596	620	585	586	599	623	615	581	622	638	577	576	618	626	610	602	577	608	609	586	614	619	634	612	636	587	578	602	625	597	652	551	617	617	599	548	587	620	596	577	611	593	623	575	608	597	591	590	584	578	553	562	594	614	607	594	646	614	595	612	604	587	577	544	610	576	598	599	623	606	631	616	631	577	588	610	615	610	605	606	609	624	608	639	622	609	640	625	599	585	566	593	602	577	649	598	597	643	640	616	593	593	619	595	614	594	585	607	602	607	606	614	657	647	610	615	600	618	608	544	563	658	620	667	580	603	594	591	614	607	645	607	598	662	606	607	632	584	612	628	609	633	628	570	636	616	576	640	564	565	598	601	619	597	630	586	624	650	603	613	638	573	574	612	563	634	613	578	539	587	602	618	611	563	580	611	573	561	654	588	568	587	598	613	613	524	586	622	564	642	618	605	611	594	594	577	605	582	642	646	582	627	633	589	630	607	614	602	601	646	609	649	612	582	590	609	588	611	621	564	560	604	595	607	615	614	575	623	633	615	598	568	599	622	604	594	593	613	626	563	617	633	654	584	624	604	620	617	602	624	635	587	575	555	640	573	622	640	590	582	596	595	571	618	623	591	598	605	648	603	624	611	611	621	588	602	613	646	609	612	596	604	585	642	575	584	612	587	587	586	603	592	634	566	622	618	595	575	589	607	541	595	600	548	588	625	611	606	583	601	631	579	591	660	590	614	627	563	608	637	579	584	603	570	585	640	605	597	597	594	566	589	613	583	603	618	624	576	561	603	616	579	601	599	625	584	609	588	585	606	601	603	603	634	648	631	624	584	595	554	621	575	573	611	622	592	615	612	597	601	583	603	684	542	602	617	600	647	591	580	603	599	585	641	605	650	570	648	592	636	578	627	641	618	599	583	605	604	618	628	609	581	589	618	588	628	666	616	559	598	596	623	576	596	641	591	630	600	583	620	579	564	576	629	629	580	635	635	605	641	562	571	610	597	598	631	574	602	575	602	644	617	576	588	576	617	564	596	577	624	670	614	604	635	623	606	624	647	606	603	556	543	624	608	574	598	610	616	613	571	578	645	601	605	576	585	602	563	624	586	612	603	605	607	578	596	610	602	574	574	607	596	575	603	583	589	594	615	610	598	602	646	611	583	557	596	599	623	612	604	611	642	566	591	576	566	650	608	600	619	614	574	624	638	561	591	613	607	640	609	609	638	607	578	603	584	608	604	608	617	592	611	597	597	596	618	586	558	654	635	594	558	646	648	588	571	584	584	596	632	585	578	581	576	595	598	601	609	604	630	599	564	596	645	622	608	614	590	617	637	617	577	620	663	580	658	589	626	618	601	584	600	636	626	597	641	649	604	637	571	592	612	588	584	601	594	651	672	638	599	633	635	605	644	608	561	589	605	612	636	600	599	606	566	612	582	607	595	582	606	616	588	584	578	594	626	646	621	564	605	564	601	601	574	578	568	592	644	594	599	637	623	603	581	616	626	586	569	612	583	665	591	600	552	652	617	612	599	606	613	626	569	625	571	568	605	578	560	620	621	608	588	582	599	569	614	639	595	601	604	628	608	595	625	626	592	595	622	587	582	564	584	653	599	619	612	589	629	593	575	620	630	651	620	606	596	632	582	568	595	620	624	624	579	637	621	588	605	630	574	580	562	640	628	564	592	632	596	641	618	595	577	592	613	615	635	638	611	604	625	595	595	603	620	570	603	588	627	609	621	602	616	607	560	596	607	652	617	589	607	558	616	587	608	566	592	589	623	592	597	577	593	579	596	606	610	588	638	573	630	598	612	609	635	595	620	548	636	638	607	576	634	585	557	604	594	622	646	611	589	596	612	575	596	567	577	587	572	531	609	628	609	628	594	597	640	593	600	619	562	618	562	588	619	610	582	610	625	628	634	572	608	586	581	579	611	612	598	579	604	602	630	599	624	586	604	584	587	555	613	599	638	598	663	596	591	643	599	576	641	626	612	626	580	612	609	599	563	580	560	636	620	549	608	632	620	582	588	551	604	606	614	589	594	620	559	581	634	628	643	612	586	585	588	576	608	644	673	596	604	603	544	606	603	630	632	576	573	578	582	594	596	627	590	593	584	627	613	614	613	612	609	587	576	632	568	638	641	578	597	623	560	647	609	622	627	582	536	666	579	551	578	605	579	626	597	583	623	628	598	615	594	621	599	598	597	580	653	583	612	629	584	621	595	609	600	637	575	628	606	631	601	616	615	651	640	612	623	605	606	618	624	623	599	612	623	599	623	577	624	649	598	614	608	585	635	592	662	659	640	632	600	630	569	625	615	607	615	573	608	611	606	563	608	613	659	606	629	624	599	624	581	660	613	610	641	607	587	594	582	572	606	629	552	547	590	573	616	593	621	590	617	621	588	578	634	612	619	605	579	602	536	628	612	607	638	587	616	670	621	566	583	568	609	635	595	629	621	592	572	628	587	606	608	614	590	592	594	600	624	622	523	608	648	619	595	601	621	605	640	582	572	621	604	622	637	604	602	556	561	580	617	572	577	588	622	582	611	609	614	643	629	584	583	592	651	597	597	609	651	616	623	606	612	614	671	602	602	640	613	603	624	620	587	600	573	650	598	587	582	588	639	624	595	658	636	604	600	630	608	598	618	601	600	580	596	584	627	633	550	576	578	588	575	608	603	636	609	671	568	560	624	586	600	624	591	595	615	597	572	612	586	599	602	554	648	599	569	573	645	614	590	567	607	630	621	593	579	609	617	620	576	625	596	654	604	602	589	617	586	626	592	570	617	611	620	596	608	639	571	606	615	565	630	561	642	608	581	610	614
28439	26281	30064	29722	27385	24770	20246	18255	14590	10153	8736	8354	5870	2830	1578	1001	719	652	591	554	487	404	465	400	426	403	409	446	495	505	451	436	386	357	374	335	386	377	503	1573	1275	940	392	357	377	385	353	353	352	342	362	337	365	385	381	338	329	389	325	380	368	372	369	388	367	319	328	333	364	357	326	385	359	364	355	346	325	338	360	338	371	378	366	355	377	373	356	354	331	391	349	391	342	352	333	345	357	350	365	383	353	315	329	370	357	369	336	365	376	357	328	327	322	365	328	348	321	381	387	359	364	353	331	340	341	357	379	323	377	349	368	348	345	394	344	345	341	355	377	350	357	389	362	342	337	363	349	366	357	338	346	344	371	341	362	346	325	371	338	364	338	338	368	377	347	350	391	341	352	355	349	362	350	367	392	350	354	374	350	400	353	324	323	340	349	336	353	347	385	332	368	343	351	342	345	342	361	353	354	349	361	351	316	351	360	391	370	347	348	360	354	344	352	344	375	362	348	337	341	348	372	370	294	370	403	361	355	358	343	384	379	358	362	339	362	357	334	343	357	379	363	336	355	370	329	354	350	366	341	333	367	343	333	364	342	326	354	392	341	329	370	337	343	338	365	315	367	346	348	362	371	350	348	333	355	356	356	351	340	356	371	341	327	347	354	373	369	340	360	381	361	352	357	380	364	369	335	358	333	337	315	354	366	345	312	338	366	345	329	356	361	352	359	343	330	338	331	352	338	362	351	361	363	354	354	344	347	347	304	350	364	316	373	327	357	371	398	340	349	356	361	329	357	345	352	328	330	341	352	362	327	360	348	338	387	335	341	365	327	337	391	349	320	341	365	331	348	396	403	349	290	349	333	374	352	372	356	349	335	405	364	346	336	339	360	338	358	324	385	337	344	373	373	373	360	358	332	308	361	349	361	346	382	334	343	361	345	327	354	350	377	320	328	356	368	355	337	356	368	340	355	339	344	336	361	359	350	379	346	386	362	353	405	322	364	342	370	339	348	380	332	364	338	363	342	365	336	365	319	353	345	356	367	322	321	353	343	340	388	356	331	384	355	324	342	348	357	354	330	376	346	343	385	334	359	362	315	359	362	353	338	319	358	371	339	340	330	361	330	368	339	352	379	370	345	360	342	352	354	365	398	358	338	322	343	347	339	338	328	414	371	379	353	381	372	344	342	352	333	358	330	365	374	315	357	359	389	343	349	337	339	357	357	358	360	366	375	375	337	358	366	351	351	351	378	362	407	359	369	358	345	392	349	306	355	349	362	363	361	343	339	312	335	367	353	381	365	362	345	329	305	361	332	393	346	319	361	334	365	337	386	340	349	335	363	362	340	386	368	348	382	321	358	351	383	373	356	331	380	359	370	342	348	370	345	329	350	343	332	341	366	362	339	336	354	352	327	336	332	377	361	362	329	314	369	365	334	339	349	352	343	352	325	388	358	362	365	362	370	333	366	350	401	338	356	398	349	368	350	375	382	392	377	378	370	345	315	330	334	313	355	399	357	383	363	338	357	334	400	378	355	342	329	334	373	367	323	323	368	363	356	354	320	342	344	390	375	365	369	358	364	366	339	346	363	359	364	346	343	328	352	320	340	336	327	384	343	343	321	341	302	355	352	370	371	324	318	351	359	359	333	368	353	345	359	358	374	350	364	342	375	340	357	365	357	356	337	335	348	391	370	374	415	347	336	373	359	371	397	315	355	352	370	375	388	336	325	342	351	313	367	375	369	345	367	351	355	390	368	368	332	377	316	327	387	311	329	359	333	326	346	330	353	382	350	386	346	338	366	397	380	352	314	369	335	352	339	393	358	362	341	350	330	336	364	336	348	368	382	351	341	344	368	359	369	350	350	376	343	377	371	352	354	349	356	336	366	326	366	361	355	357	344	351	357	366	373	347	327	394	360	351	351	390	348	336	373	402	338	350	382	378	362	332	362	389	338	356	347	328	346	395	345	352	339	312	335	327	369	348	336	339	347	338	335	363	384	354	386	343	332	391	351	393	321	341	367	347	349	392	357	364	343	376	377	351	296	352	340	381	343	318	324	355	338	383	367	332	379	330	323	338	388	403	386	320	332	379	366	372	360	361	315	352	354	404	373	319	317	393	361	368	350	383	342	343	336	340	349	330	387	331	311	335	372	367	327	350	372	368	341	341	332	354	362	316	367	350	351	329	328	339	346	376	333	342	334	363	331	350	358	354	332	333	334	358	376	358	331	312	362	349	373	351	359	363	383	350	374	342	361	382	367	363	341	342	360	355	329	361	344	335	364	339	349	368	339	347	354	350	360	361	347	365	341	363	352	350	348	341	366	343	369	357	366	368	356	379	338	325	337	335	354	355	336	294	352	332	352	324	310	369	367	329	362	330	359	362	378	331	344	356	361	344	361	354	349	329	383	323	352	361	339	344	340	355	364	360	345	355	326	344	349	359	360	336	348	358	316	314	354	356	340	341	371	346	351	335	329	360	320	343	362	366	357	387	333	342	347	371	377	372	338	359	355	353	338	352	387	351	370	316	356	354	395	317	352	357	377	370	350	344	369	362	342	378	323	393	361	366	345	358	359	355	328	328	355	372	356	373	373	380	343	365	300	352	347	355	324	347	331	346	318	341	346	340	338	347	384	337	342	339	356	368	336	383	362	353	360	351	317	347	306	334	344	361	337	350	354	336	346	335	335	336	358	344	355	377	357	322	358	319	381	369	351	340	353	380	346	364	355	342	377	343	331	350	352	332	387	355	335	360	338	336	370	324	339	366	340	320	368	363	354	374	368	334	326	312	332	371	360	353	335	382	405	358	350	352	346	365	371	340	372	336	348	382	351	376	357	343	344	389	338	374	347	324	350	337	351	355	336	372	365	388	394	343	326	339	343	334	359	349	367	343	345	353	357	337	384	375	372	330	361	342	359	351	321	362	363	334	359	380	361	372	332	380	347	372	335	348	392	346	352	387	357	352	375	348	315	330	342	357	343	350	328	370	381	365	358	347	362	330	335	344	343	347	354	361	337	347	332	318	328	356	327	385	333	348	362	315	377	321	344	334	375	317	359	363	351	341	354	361	355	338	321	370	347	328	331	341	337	326	424	378	355	334	324	325	351	332	360	352	361	360	360	340	349	381	342	352	379	325	361	358	368	357	350	324	325	342	361	326	362	365	332	359	399	367	360	382	360	345	334	339	310	341	352	353	362	332	353	349	353	364	360	359	358	318	374	350	360	358	369	348	321	361	366	346	364	359	358	348	381	346	381	375	361	343	337	355	337	348	355	377	366	344	317	365	353	347	388	319	348	380	365	378	366	335	323	393	294	341	367	359	363	339	357	318	330	363	381	366	312	348	382	352	341	342	383	385	343	341	332	343	383	368	349	354	353	352	333	358	342	323	421	387	378	342	338	342	350	356	375	345	321	356	360	364	371	371	366	338	345	376	345	366	347	364	330	364	386	340	329	337	326	343	349	343	336	366	354	338	359	333	370	326
19025	18617	25405	29841	33548	32452	29622	30038	25207	20667	21248	21137	18293	10402	6432	4030	3112	2549	2079	1992	1722	1410	1122	1175	1208	1102	1338	1548	1814	1868	1634	1375	1130	943	980	934	899	913	2084	8962	6949	4161	904	877	868	908	882	884	836	832	852	815	864	863	798	867	840	844	817	858	840	866	846	870	887	820	865	806	835	862	856	862	783	843	797	848	816	817	809	872	840	861	813	852	866	852	806	878	852	807	897	822	847	834	833	857	905	894	897	808	894	848	843	899	865	851	839	820	801	879	835	839	808	820	821	849	839	840	837	811	833	837	873	903	869	821	838	861	796	846	798	831	861	782	822	795	787	818	852	852	844	820	794	824	798	832	808	810	838	784	826	840	840	837	858	857	831	813	848	821	788	851	871	837	859	797	820	824	812	866	791	820	812	828	836	844	827	819	782	866	789	782	849	835	828	818	813	802	818	828	819	837	825	831	823	862	827	808	828	796	814	886	851	848	803	829	800	798	800	812	823	848	839	795	845	800	828	803	782	837	867	872	834	816	825	793	846	795	848	834	833	816	899	809	826	794	880	847	838	773	837	817	841	837	836	775	814	826	854	814	844	816	821	830	776	845	846	826	864	825	835	799	837	806	848	822	807	825	775	818	829	816	794	843	873	809	828	876	816	846	833	798	849	814	816	791	816	837	818	838	840	830	818	855	850	885	830	812	880	754	807	833	843	819	853	826	839	864	831	885	783	794	805	789	756	832	850	822	787	811	829	793	854	853	818	846	835	766	835	801	835	822	818	834	872	872	857	833	854	861	797	801	885	777	799	858	826	879	804	817	818	814	845	831	812	830	811	878	838	764	851	875	799	832	817	855	792	787	860	848	798	829	830	828	809	865	877	832	804	799	795	843	792	882	808	790	814	817	800	803	859	813	831	859	827	850	779	790	818	822	842	868	843	830	814	840	849	778	833	787	826	930	849	751	791	860	826	854	768	824	849	802	819	846	799	858	889	793	881	847	830	814	819	819	798	884	839	871	840	809	894	832	849	830	842	824	869	808	864	824	814	871	812	826	858	841	851	849	813	864	861	870	841	827	805	793	825	839	869	890	751	856	809	849	877	824	848	814	841	841	837	813	802	786	881	841	826	844	833	866	814	819	811	837	785	871	806	801	830	865	852	813	818	810	761	830	847	784	827	819	832	765	838	818	874	819	811	849	860	830	818	775	793	859	843	820	772	801	807	803	808	802	841	810	794	819	828	808	813	821	849	826	858	836	823	841	783	844	830	835	818	854	813	811	804	803	769	816	834	818	854	801	831	785	820	803	817	840	807	829	866	834	854	849	858	809	811	844	811	783	809	824	819	831	874	798	859	841	802	789	799	808	842	808	810	843	857	835	812	813	777	856	849	855	803	731	864	836	834	826	788	792	835	825	799	836	834	839	833	806	856	803	840	808	860	793	808	828	790	833	829	804	817	799	797	846	795	849	743	815	790	784	859	797	824	834	803	817	807	858	827	855	842	830	851	820	831	836	807	835	823	833	804	779	810	841	788	825	872	834	796	809	828	822	772	839	828	844	812	804	847	809	839	798	825	830	858	857	829	802	839	848	846	802	823	828	778	830	800	822	814	831	812	814	836	793	819	862	826	823	860	871	820	752	809	822	828	820	887	813	814	817	868	816	880	833	866	825	815	796	825	814	817	842	806	814	865	832	766	821	789	817	848	817	824	765	841	840	818	843	876	856	872	820	806	839	769	918	882	844	856	813	778	836	810	818	823	816	900	810	855	828	804	889	830	842	832	794	810	811	863	824	869	813	767	829	820	781	811	833	820	858	828	856	845	801	875	847	815	837	807	830	790	820	852	839	840	789	877	822	768	843	816	847	880	791	807	825	830	823	827	794	813	887	813	834	899	820	816	807	829	858	851	790	809	800	862	819	791	768	902	829	828	834	846	817	830	825	789	847	789	778	858	831	829	820	804	820	853	839	800	851	866	829	807	804	806	806	803	815	831	827	848	815	838	819	824	848	800	869	780	823	803	791	819	823	837	852	814	802	789	862	847	855	803	851	833	805	843	826	826	815	862	820	824	827	859	847	826	833	824	834	837	834	846	857	842	816	827	781	806	824	821	805	862	831	829	822	819	838	812	799	856	763	833	739	815	832	846	821	808	837	805	809	836	774	834	882	745	820	834	820	807	818	849	816	829	869	853	901	853	804	831	840	827	842	835	848	813	814	864	802	923	871	830	845	835	832	861	867	895	774	871	777	834	819	836	784	854	821	849	800	844	764	780	782	810	856	825	808	825	830	849	814	821	792	817	861	826	819	802	840	830	821	851	822	802	845	825	771	811	784	826	779	843	830	822	775	838	865	811	809	824	761	833	830	816	825	837	855	826	777	812	856	813	792	826	835	802	831	883	830	851	818	890	849	838	791	839	844	852	824	864	835	804	775	835	883	820	796	809	801	823	822	842	840	799	813	759	837	812	787	822	830	838	849	834	811	765	796	893	845	820	818	833	782	847	821	832	876	884	854	812	855	839	871	807	822	816	805	800	806	894	791	836	787	851	855	840	832	816	789	850	851	807	823	829	798	826	871	816	810	821	850	869	851	817	784	793	829	813	755	824	829	854	797	797	839	890	805	842	798	833	827	802	873	792	858	813	836	838	865	820	832	874	883	827	821	869	796	785	800	863	868	795	849	852	858	856	822	822	778	798	825	816	849	824	832	780	804	807	808	823	853	819	815	819	798	812	833	830	857	818	759	863	851	891	814	827	772	904	815	837	838	838	801	912	864	795	790	815	854	828	841	810	785	821	858	834	774	855	855	812	803	863	866	854	817	810	870	850	814	805	815	791	815	840	847	840	821	811	836	819	785	818	836	846	846	879	793	847	834	823	872	835	788	808	787	868	882	842	831	828	840	837	812	883	795	842	825	832	830	844	849	867	797	815	896	809	838	819	788	841	802	811	788	815	834	819	831	831	870	844	788	889	840	789	858	802	810	827	784	821	840	863	794	844	802	774	855	829	812	755	821	864	801	805	828	867	829	831	856	859	821	848	838	857	814	837	811	810	848	795	827	790	808	843	810	777	849	835	849	833	817	869	836	837	810	812	834	824	829	885	821	835	800	827	863	865	874	846	844	863	853	790	855	843	802	846	781	844	837	820	870	841	848	825	845	783	844	828	849	859	846	849	844	795	874	830	849	787	894	864	842	838	807	927	822	820	813	821	882	808	865	865	856	844	767	827	885	764	828	849	812	821	786	852	830	838	872	834	759	816	835	850	852	827	837	820	851	803	774	859	874	839	819	841	782	808	845	813	837	810	829	843	808	812	821	821	813	842	856	812	857	789	785	816	838	832	780	820	829	800	814	823	836	820	862	825	858	821	839	764	865	801	818	819	865	808	796	805	831	780	851	841	851	852	866	752	844	798	796	807	817	848	793	858	797	902	824	856	890	843	784	785	803	779	814	824	785	827	813	773	830	847	816	840	805	822	821	813	812	916	837	791	885
5178	3204	3480	2715	2153	1833	1403	1080	601	441	395	346	314	205	172	137	143	126	136	118	152	131	134	141	122	137	142	140	129	126	126	111	111	119	132	140	130	139	139	148	166	130	128	98	124	123	126	123	131	117	146	118	121	130	139	121	128	126	129	124	141	141	126	143	119	122	115	123	142	133	120	112	120	138	112	115	129	131	131	123	137	124	127	154	136	139	98	118	102	129	132	135	118	122	126	122	121	122	140	110	123	145	122	113	111	114	124	121	122	135	110	142	125	107	125	117	139	123	118	117	146	124	100	104	113	134	121	110	129	124	113	120	122	104	121	118	101	123	113	103	129	118	105	117	127	123	125	130	149	114	127	123	115	128	113	102	127	128	123	124	117	140	119	116	141	113	120	115	113	113	107	115	102	114	135	124	137	127	119	116	136	141	126	115	138	135	141	122	110	127	131	129	139	113	125	111	128	107	123	125	113	133	103	126	141	112	115	139	123	135	121	112	125	128	114	113	115	122	128	128	132	101	132	117	124	140	116	126	104	117	135	134	133	110	125	123	130	117	116	142	135	132	119	123	124	103	110	139	122	114	114	120	110	113	129	145	130	119	138	120	111	125	125	107	114	125	113	131	103	146	121	108	123	114	128	118	118	123	115	118	145	123	164	127	130	111	121	142	150	107	134	116	124	120	130	114	132	120	106	110	134	124	114	108	112	133	109	114	125	115	138	123	129	131	127	120	115	112	114	130	119	109	121	117	129	123	125	134	103	105	124	138	125	139	137	143	136	134	112	125	136	133	102	133	114	132	147	121	109	127	112	133	123	125	121	107	111	120	123	104	130	152	120	135	105	125	133	122	134	117	110	139	136	99	111	115	122	119	135	137	132	129	150	133	123	131	122	127	123	95	111	124	118	133	107	102	111	133	117	120	116	133	124	109	129	141	112	91	111	123	128	117	132	117	125	109	117	136	116	128	123	131	117	129	125	116	117	118	114	110	100	120	135	117	134	126	109	113	108	121	113	117	108	112	128	133	116	125	99	127	127	140	122	109	111	132	128	106	121	140	135	116	119	130	132	130	129	134	160	130	118	124	113	108	139	126	108	125	101	120	122	143	114	123	119	119	105	113	130	126	125	132	122	110	137	111	122	128	113	129	122	128	126	143	112	122	124	103	126	96	117	147	130	117	120	119	122	108	133	119	140	128	132	118	139	132	114	132	119	133	132	112	100	123	136	131	131	126	114	110	106	100	109	113	132	112	126	130	124	119	111	112	117	115	120	142	120	122	138	121	128	99	130	102	142	139	132	140	117	107	114	107	106	104	100	106	109	130	127	135	119	130	137	125	123	113	98	109	137	105	111	108	120	116	116	111	131	128	103	94	129	119	127	121	126	117	108	122	122	136	123	151	113	127	115	110	131	141	107	123	105	134	110	121	132	132	146	127	131	122	114	118	131	133	134	122	110	115	94	115	120	120	123	98	120	117	110	145	128	123	147	133	142	122	138	147	126	132	136	137	108	125	132	121	133	129	126	143	114	129	131	142	124	135	146	115	128	115	116	127	104	121	120	126	120	111	110	138	128	117	117	109	135	112	101	123	134	145	129	115	132	107	114	99	128	122	132	114	128	109	129	129	127	148	137	122	124	129	126	123	121	113	122	124	117	117	131	124	138	125	124	113	131	115	114	122	131	142	125	130	103	108	128	125	117	117	120	141	130	119	137	114	119	127	123	125	103	110	116	136	95	106	114	121	121	150	147	139	114	122	117	120	122	133	130	146	124	123	112	106	137	118	126	106	126	101	119	103	105	94	133	112	112	127	142	116	125	116	143	124	125	121	114	126	123	128	137	126	118	120	129	130	103	107	119	116	114	120	107	125	128	133	109	104	132	118	103	138	107	119	105	126	134	125	122	111	143	111	125	113	108	140	125	110	110	138	132	109	117	134	138	106	136	136	123	107	106	136	141	132	136	137	119	136	131	115	121	124	122	110	112	145	110	147	139	125	109	115	129	112	118	134	105	121	115	122	125	97	102	148	122	114	127	132	121	94	108	106	94	133	113	102	108	98	131	119	109	126	123	134	114	100	115	121	125	112	103	138	141	106	110	142	122	114	111	125	130	128	114	134	114	119	132	129	114	146	107	121	120	133	130	129	110	124	118	112	127	117	115	137	145	123	124	128	139	142	128	117	132	132	125	107	112	116	128	130	128	88	122	136	122	143	143	144	148	122	125	139	129	130	105	129	123	123	121	110	130	117	111	125	150	122	111	136	114	112	121	131	117	128	108	115	134	135	135	102	114	111	116	111	141	138	142	113	128	134	99	112	113	110	134	130	110	127	109	130	113	133	127	128	99	115	125	126	133	122	113	107	128	132	128	122	127	113	127	124	109	114	128	106	144	131	134	120	132	116	118	126	129	136	102	149	114	114	99	148	119	117	123	114	122	123	134	127	139	141	141	118	124	128	138	105	122	120	111	119	114	120	121	102	126	130	111	113	103	123	129	138	110	112	122	124	128	131	123	108	133	116	116	132	131	113	136	124	111	122	117	107	133	108	126	124	98	97	127	130	111	139	130	114	127	121	114	119	118	119	111	105	113	114	140	113	134	122	123	124	100	140	125	123	128	133	108	120	134	129	117	116	119	131	150	114	138	115	123	123	130	105	116	109	138	105	118	122	103	115	105	142	136	110	145	115	100	122	110	97	132	108	123	123	124	133	118	121	145	111	135	153	107	134	115	126	138	129	128	133	123	109	158	136	99	101	115	131	107	105	120	122	127	111	121	123	117	125	111	116	116	120	120	117	124	121	127	99	130	119	123	118	129	112	119	128	114	107	120	117	147	122	124	114	134	126	136	110	134	122	111	123	116	113	136	117	132	143	101	116	119	136	123	134	113	130	120	114	118	125	126	105	123	107	112	109	106	122	110	140	128	128	126	119	140	135	108	123	125	113	107	138	150	135	126	119	116	127	125	132	148	121	129	130	129	119	121	131	123	116	145	131	134	113	116	117	115	128	142	116	121	126	123	129	108	140	121	140	143	120	112	120	118	114	116	115	113	136	130	106	121	126	130	120	123	104	113	105	124	125	124	107	133	108	145	114	131	123	127	124	128	132	134	128	137	150	98	115	124	120	112	123	127	107	122	118	136	120	135	128	123	129	127	126	110	121	108	115	121	130	116	117	124	132	140	122	113	110	129	126	111	103	113	135	127	121	108	137	111	140	128	130	117	97	112	128	146	138	129	116	129	123	132	129	137	118	121	109	108	106	120	127	131	120	101	119	121	109	131	98	127	127	119	121	120	145	119	115	157	131	125	112	115	131	145	121	125	121	142	137	137	118	98	131	133	113	113	116	110	131	113	121	102	125	127	121	123	146	123	113	130	150	145	109	145	137	121	119	113	125	111	107	113	134	140	112	139	93	104	123	108	135	119	99	115	119	119	107	100	128	134	142	127	127	125	127	154	131	110	125	124	126	111	144	91	123	133	143	107	120
4101	3313	5674	5890	6105	5514	4235	3874	2900	2026	1990	1851	1472	1078	673	562	500	490	465	392	427	392	410	373	357	408	389	429	406	380	403	360	349	337	376	309	341	342	382	662	540	364	348	345	366	336	314	365	352	367	395	383	357	392	342	388	373	339	349	373	343	332	363	362	381	350	357	367	367	303	359	363	359	375	313	364	340	368	357	383	365	361	382	350	385	354	363	417	389	360	336	327	338	352	348	360	394	332	378	338	377	378	375	333	344	344	349	400	301	366	347	332	362	378	332	349	373	338	350	355	354	331	378	387	344	355	350	386	383	362	351	346	380	363	357	368	414	329	371	402	359	353	354	341	375	381	341	358	362	378	350	376	351	364	354	386	351	309	380	354	350	378	330	357	383	368	376	361	348	354	385	356	362	378	378	363	363	375	368	337	413	398	374	376	369	353	363	376	347	337	357	360	367	359	371	345	383	363	350	373	392	383	349	338	389	353	370	369	338	377	349	383	344	333	323	354	363	380	369	333	332	327	367	331	323	366	361	381	320	371	354	369	405	338	351	421	320	382	336	316	341	340	363	342	367	361	370	349	401	347	386	362	349	380	348	379	361	371	357	395	352	354	365	341	364	400	361	316	367	357	374	399	334	359	371	360	367	343	334	386	363	350	387	331	325	362	383	362	342	364	368	357	361	341	346	361	367	370	336	329	366	357	366	362	334	344	338	345	333	349	345	366	353	367	343	335	359	359	347	385	363	339	339	349	365	338	369	367	368	343	347	355	350	324	368	357	393	355	359	362	349	365	383	389	344	367	395	336	368	364	383	355	368	375	343	332	377	368	383	372	379	335	386	352	351	310	363	381	340	367	365	353	334	353	358	354	351	386	376	353	379	384	370	393	347	352	346	377	335	311	332	378	366	380	354	350	380	343	384	338	352	375	366	362	378	354	385	397	404	367	395	327	367	343	354	362	368	371	333	379	342	339	324	346	344	331	374	372	396	367	362	365	340	357	350	367	374	386	375	350	351	332	394	366	350	338	395	355	342	349	344	362	343	373	354	362	349	343	381	380	372	367	342	370	372	374	355	343	356	326	360	347	340	354	355	302	357	358	369	363	365	357	353	368	350	370	373	340	351	358	340	346	387	381	378	370	353	353	370	369	349	353	357	349	363	350	356	344	349	362	379	341	343	351	382	381	350	347	356	355	350	345	389	410	358	384	360	374	327	322	332	376	326	367	364	375	363	363	363	343	357	353	342	360	353	380	360	383	357	355	365	395	370	367	386	332	377	340	347	375	354	366	347	356	346	344	372	359	377	304	377	380	357	339	315	328	364	354	337	396	343	350	367	348	355	387	342	375	376	368	385	394	373	356	342	404	332	317	387	376	380	332	386	370	385	373	356	338	345	341	382	334	363	355	377	348	350	398	335	349	333	367	352	371	379	343	387	317	344	358	356	330	358	367	403	339	329	387	354	374	339	360	336	335	389	302	378	391	363	365	377	331	332	328	375	369	395	376	372	351	330	338	361	349	358	354	348	365	391	379	357	366	354	362	330	329	335	377	358	363	378	327	357	372	369	376	372	360	354	356	386	388	363	325	342	383	368	355	367	351	377	346	387	356	365	337	360	340	367	371	368	376	361	355	371	374	372	339	342	361	346	369	331	358	392	367	348	390	358	354	368	350	346	361	365	336	371	378	337	340	379	392	343	385	357	351	399	378	343	370	373	384	325	377	328	345	368	341	373	310	383	401	349	403	364	372	377	355	396	359	372	339	357	375	355	367	320	316	347	372	370	357	353	377	344	337	395	333	362	365	359	360	351	359	363	347	355	361	314	394	342	339	381	364	366	396	354	337	378	327	361	355	371	400	349	415	338	385	394	386	360	381	351	373	345	352	371	338	348	356	359	341	341	353	344	347	350	349	349	393	356	325	348	384	348	375	381	384	401	337	331	349	396	352	333	367	365	358	367	376	366	344	345	353	346	373	329	382	394	358	366	373	359	305	381	371	401	349	369	408	327	355	358	371	367	390	390	374	401	394	382	352	365	332	391	366	376	351	364	349	390	346	369	354	362	373	358	336	386	344	350	364	350	352	359	375	357	350	351	355	372	352	368	346	394	359	372	390	361	364	374	364	343	368	374	338	334	393	396	364	389	349	372	379	366	379	356	373	351	337	353	360	340	374	334	354	347	398	366	329	369	360	380	368	353	372	363	323	363	371	373	336	370	380	377	341	366	338	410	337	393	375	355	341	331	366	399	325	340	376	365	385	399	362	367	349	381	414	361	371	330	369	382	346	361	356	366	362	362	409	357	354	346	346	343	360	370	382	365	373	380	351	373	351	369	372	352	375	338	389	371	390	390	323	358	365	359	358	416	353	369	345	332	366	350	345	385	375	371	395	363	355	360	331	350	327	316	355	381	358	342	349	362	340	356	383	349	360	353	321	370	352	329	353	359	386	378	369	347	349	367	411	355	331	379	318	333	357	366	375	341	346	377	385	366	365	353	355	348	381	348	384	334	351	369	337	348	358	335	369	374	371	366	364	360	393	350	340	360	379	339	383	348	353	360	384	353	350	338	322	384	345	365	329	381	342	378	355	395	394	356	346	389	392	372	350	373	368	378	342	359	358	371	341	339	335	337	350	366	371	380	348	384	347	384	369	369	354	382	377	379	357	349	356	340	359	392	355	379	349	384	360	321	304	358	365	321	355	328	365	354	344	371	355	371	385	351	381	366	362	387	345	370	369	367	326	343	355	364	387	374	380	361	353	358	354	371	349	339	382	369	352	351	338	355	356	348	363	345	382	369	376	325	353	380	370	371	343	327	355	386	356	354	377	372	338	363	343	372	367	361	386	379	376	358	375	360	375	379	359	339	378	370	347	365	354	352	373	347	381	369	335	371	354	379	339	332	373	372	354	346	379	367	367	384	380	370	356	369	351	345	346	377	392	372	375	353	374	326	346	344	326	328	357	354	379	341	333	353	371	333	358	344	395	339	383	377	359	329	357	364	357	389	353	357	375	353	361	351	335	348	342	372	342	385	329	346	391	350	359	339	360	331	361	391	370	373	348	360	351	359	409	347	353	364	349	370	377	374	352	354	375	364	385	363	350	341	355	361	369	388	362	380	370	390	379	345	364	372	331	362	374	312	350	348	397	349	331	359	348	380	370	386	363	364	372	347	336	394	369	359	358	354	370	370	377	380	370	391	395	368	344	352	331	372	372	380	382	327	355	363	383	356	359	360	360	328	377	345	363	336	383	397	354	362	337	353	362	361	367	352	361	359	387	333	353	347	333	344	368	378	378	379	387	356	340	325	374	388	361	390	324	365	374	339	359	342	367	331	345	376	364	366	361	353	389	351	385	352	364	375	366	369	372	369	368	368	330	370	367	365	366	371	388	359	361	365	377	346	372	353	353	370	371	362	335	375	371	379	355	357	359	337	365	373	334	379	341	360	380	372	363	369	346	355	327	384	371	385	346	366	348	364	323	362	377
17411	17899	20765	20887	18170	15205	11366	10220	8173	5633	5112	4158	2444	1191	652	503	509	347	314	352	305	266	232	278	266	271	262	309	266	265	274	258	260	269	243	252	295	246	241	573	875	272	257	233	266	243	265	237	233	223	252	223	219	256	217	236	216	245	250	197	240	220	237	276	214	242	237	237	233	229	249	220	232	211	242	232	250	269	228	246	228	224	229	245	240	264	252	264	210	257	220	261	239	225	249	217	216	250	263	248	228	214	244	228	229	210	253	249	257	250	280	231	240	246	241	238	224	266	205	239	225	270	245	240	240	226	217	240	238	258	239	242	233	223	230	246	242	230	231	224	217	256	258	241	223	226	212	213	204	235	225	231	214	213	256	262	263	229	242	241	232	252	232	231	239	246	252	258	229	227	222	198	250	230	249	218	208	234	231	252	266	245	239	265	241	230	221	262	256	240	248	227	224	209	253	236	250	253	192	234	233	236	258	247	201	275	225	251	228	225	256	222	206	267	248	261	234	223	241	214	252	229	242	223	222	225	218	218	246	228	235	231	233	253	231	226	254	256	202	260	245	242	217	228	217	228	199	231	238	234	282	237	227	250	218	253	235	221	241	245	254	232	243	238	253	221	235	270	231	230	249	251	252	258	217	217	269	226	217	231	235	223	266	254	250	238	252	269	239	254	256	250	256	256	219	233	218	235	240	244	229	219	234	239	258	242	262	265	268	239	226	263	274	247	228	219	251	237	248	242	225	248	252	216	244	224	256	219	251	221	269	243	264	252	250	241	217	210	235	222	224	253	217	220	209	235	217	240	233	221	227	213	195	258	229	229	249	245	248	224	234	238	242	244	224	222	234	241	250	247	211	220	264	259	234	254	232	256	258	251	227	212	253	233	240	250	251	230	233	215	214	248	243	208	242	219	221	259	232	222	254	240	243	236	249	255	232	301	232	238	242	236	234	227	234	248	258	263	231	247	233	249	236	260	235	254	207	247	247	224	254	249	259	256	235	243	237	276	236	226	263	256	235	247	245	230	211	240	248	221	248	243	232	236	241	251	241	202	218	221	226	259	255	253	233	243	215	252	243	233	267	233	244	235	229	226	247	251	225	227	208	207	240	243	227	256	256	235	238	262	248	278	219	235	222	216	268	239	244	240	261	216	216	210	274	235	247	227	214	236	256	221	223	228	201	211	262	236	219	243	241	227	220	240	233	254	218	223	276	224	220	235	258	233	239	244	200	230	233	260	235	221	227	237	255	232	246	241	231	254	265	275	260	237	227	243	216	256	215	225	226	243	261	266	248	244	275	236	228	227	240	218	234	235	254	254	221	223	235	236	210	250	225	240	211	230	262	211	247	229	259	221	235	260	245	214	234	243	250	235	224	244	237	249	259	255	247	264	230	243	253	256	251	260	232	232	264	239	257	229	238	259	237	232	233	252	244	231	251	256	236	251	253	240	241	231	224	217	226	241	226	239	262	242	209	252	282	263	234	226	236	229	214	204	258	264	240	280	218	251	218	214	243	240	214	258	240	256	254	224	241	234	216	212	239	225	242	224	217	221	236	253	233	215	216	209	215	231	240	269	241	245	213	225	215	238	251	256	241	236	249	244	234	246	237	228	237	247	213	234	248	246	252	240	217	262	249	244	242	237	230	227	198	206	247	237	265	222	221	266	219	252	266	203	236	238	234	262	213	236	242	247	227	256	232	213	231	254	245	245	232	261	241	204	229	227	242	230	240	200	227	209	252	244	213	257	246	239	210	229	237	248	237	255	267	237	224	240	259	255	237	254	217	252	216	255	232	255	248	257	255	261	254	219	228	234	236	223	220	242	256	244	249	239	232	191	258	243	242	266	246	234	286	215	260	229	215	250	225	233	262	247	214	237	214	226	243	216	217	223	216	274	241	235	213	224	220	251	219	244	231	254	236	232	223	228	238	218	251	251	236	231	218	229	223	260	240	240	277	219	254	232	236	244	253	247	222	236	246	237	254	219	226	225	249	280	240	233	254	191	228	240	245	243	249	210	231	234	188	247	253	227	207	261	227	237	254	230	234	246	247	235	241	230	231	237	255	272	232	277	248	227	249	252	243	223	209	252	241	245	254	249	236	251	191	264	273	256	257	224	254	249	244	232	236	221	240	241	246	246	279	252	258	224	225	272	264	244	243	232	218	260	246	253	227	258	273	239	231	250	257	253	235	249	226	245	191	241	229	261	220	225	230	249	246	219	209	248	231	241	241	258	255	230	241	233	251	234	249	253	245	250	232	259	216	221	208	215	258	255	248	240	236	212	226	234	252	227	234	246	236	236	246	246	264	226	233	200	224	231	221	240	239	247	236	239	276	242	249	221	250	224	238	220	246	254	247	229	232	191	253	249	241	233	228	237	230	238	216	242	246	250	231	233	219	206	208	234	244	226	237	252	232	234	239	252	220	259	277	265	256	257	223	246	253	257	242	227	225	259	243	245	248	240	207	228	227	237	217	215	220	236	245	250	250	266	232	261	227	224	257	202	260	256	238	259	251	221	230	265	248	232	234	230	238	241	259	237	227	229	225	242	240	273	229	224	271	251	256	246	218	242	245	229	237	253	216	224	242	225	234	244	243	240	250	243	235	237	239	214	252	235	250	214	229	245	258	241	226	240	222	209	217	211	238	262	239	218	227	254	267	244	223	213	252	218	265	263	254	247	247	222	207	275	236	248	229	241	241	268	259	206	243	225	228	250	273	239	232	239	262	225	287	241	214	243	233	238	249	258	246	275	259	237	235	228	232	257	243	228	261	232	235	230	253	244	240	247	235	249	244	225	267	244	229	241	227	250	233	239	228	229	257	242	238	265	234	261	227	218	231	235	265	211	210	266	246	244	218	222	232	230	210	220	241	225	239	224	229	232	247	227	257	234	235	233	218	208	250	266	244	236	241	253	243	252	226	269	256	266	202	227	240	224	243	251	270	232	255	260	234	229	224	241	245	234	242	228	250	240	273	230	237	234	233	224	231	240	249	219	255	221	225	238	244	258	224	266	229	244	253	217	216	240	220	244	250	241	238	217	210	244	239	231	232	229	195	219	246	256	230	256	249	232	236	268	206	234	256	246	251	258	229	213	232	215	248	238	236	218	233	212	227	236	261	212	232	270	241	202	211	244	234	235	248	238	259	249	255	233	244	262	214	223	256	247	245	239	232	226	267	230	238	257	254	241	256	230	217	245	241	232	235	209	241	229	234	254	244	252	261	241	256	209	227	233	229	267	255	250	234	243	244	248	232	228	250	214	219	240	238	228	236	237	237	263	228	213	231	272	230	252	244	244	233	221	238	255	247	229	225	273	270	243	253	244	243	242	250	207	264	201	238	223	259	238	239	222	237	240	207	247	243	245	222	231	233	227	242	238	226	253	224	223	237	259	253	242	265	278	238	213	233	219	244	236	233	248	232	205	232	253	256	230	238	272	229	256	260	227	212	220	236	231	248	229	218	255	212	230	238	251	253	256	202	258
12864	13496	18117	22191	24848	23805	20468	22323	18778	13954	16424	14022	9744	5542	3161	2583	1864	1566	1171	1144	1160	804	770	729	741	783	793	961	1101	859	837	749	730	711	654	641	652	626	636	3129	5193	773	616	692	654	630	607	665	623	642	595	614	625	632	600	637	649	590	615	625	604	628	632	639	648	644	620	599	640	618	622	609	619	616	674	576	607	602	628	598	633	596	629	650	619	592	607	610	649	598	584	636	592	604	621	613	647	655	629	601	596	615	593	625	594	608	613	608	618	614	631	601	656	615	626	590	653	600	665	616	586	611	604	607	607	638	627	609	630	640	621	649	640	624	623	613	644	624	580	634	609	626	604	567	593	596	640	628	617	598	633	609	610	589	605	618	604	601	599	650	615	561	623	610	659	615	639	554	605	644	651	608	609	606	635	598	655	618	633	613	592	615	616	634	608	614	594	605	651	644	598	604	580	627	623	650	579	604	628	625	624	635	662	612	593	587	579	597	621	652	631	609	643	637	575	640	625	613	602	649	610	611	574	633	619	608	623	647	636	643	613	624	644	639	607	630	644	613	604	568	610	602	624	631	618	628	612	583	581	634	633	630	629	629	636	645	617	602	611	635	650	629	615	596	612	612	631	617	557	562	687	590	638	595	611	630	663	573	590	586	605	607	597	639	596	613	624	560	609	621	600	644	626	623	623	590	589	648	614	625	609	623	627	574	619	633	654	577	594	595	641	606	637	617	601	629	575	613	584	632	585	608	643	660	592	584	608	594	617	666	631	589	588	625	623	618	594	597	641	592	600	638	594	616	576	619	657	610	655	656	610	622	621	642	642	627	586	618	563	626	615	611	605	625	569	640	609	547	580	665	606	590	613	597	610	632	605	591	634	594	609	638	607	640	596	655	601	628	614	619	590	615	593	607	636	592	633	645	559	585	587	637	586	656	613	631	616	608	590	589	618	565	617	621	599	585	623	603	590	613	631	655	654	634	603	607	575	591	598	612	613	634	552	578	633	613	615	621	649	596	599	617	653	643	622	620	660	599	655	608	622	611	619	599	619	611	649	601	610	620	599	618	645	665	598	649	654	637	610	612	592	598	593	606	627	589	629	640	620	638	626	641	655	589	625	648	646	585	629	638	621	619	597	634	611	620	586	628	630	634	640	561	588	632	636	600	618	633	630	639	585	623	638	668	600	598	605	624	602	624	661	604	621	583	623	596	618	574	607	609	624	581	593	590	549	612	645	656	611	593	571	648	647	608	604	605	635	595	648	599	611	602	594	597	595	597	604	557	619	624	585	603	656	617	599	617	604	569	658	559	659	560	650	586	599	594	635	593	605	612	579	637	602	604	651	621	588	611	637	616	591	609	621	620	625	628	616	556	612	597	629	613	609	610	652	633	636	583	562	632	609	631	650	613	595	592	619	616	641	623	583	657	604	591	653	604	561	592	638	599	605	679	601	636	581	596	598	589	612	639	615	591	611	567	607	602	613	614	623	610	606	618	636	629	629	607	643	621	594	624	629	610	618	588	589	622	642	607	615	622	642	550	597	607	627	637	566	586	609	624	630	607	592	634	634	579	642	612	641	621	664	618	601	635	620	606	657	584	597	606	591	606	608	575	635	637	639	620	583	653	599	619	629	657	675	659	583	611	625	595	598	626	605	575	604	607	590	579	612	632	579	625	579	624	590	609	609	569	605	616	629	672	586	625	633	614	675	632	574	632	652	624	608	610	596	667	594	630	650	599	621	627	598	591	614	654	643	628	624	596	613	634	603	593	589	602	623	597	614	624	634	587	654	627	652	649	630	590	626	644	610	602	625	645	605	626	657	597	613	641	592	604	609	627	567	631	645	620	590	573	578	581	635	604	612	627	620	627	628	601	648	624	612	627	607	630	567	613	603	620	649	622	634	588	597	622	630	643	583	641	615	652	594	615	654	610	588	627	592	595	597	596	645	630	606	616	655	613	629	622	642	619	608	591	662	625	592	636	569	625	608	608	640	620	569	594	602	586	612	604	574	630	551	562	622	580	608	597	602	620	613	598	589	662	639	653	613	596	645	633	576	595	620	624	640	613	608	605	617	607	588	572	628	611	627	595	654	595	592	624	608	609	602	631	571	637	643	601	617	599	650	591	636	590	610	573	610	564	580	604	622	648	587	606	596	627	586	617	638	621	573	619	627	607	612	657	599	576	647	632	590	600	600	575	605	632	633	568	601	591	640	617	627	652	639	621	636	640	623	601	601	618	622	601	620	598	595	644	565	624	613	637	663	612	611	608	615	655	595	573	628	599	576	627	583	565	625	593	603	623	613	611	612	620	587	621	624	617	593	627	629	616	643	618	637	610	651	635	628	624	566	616	569	631	646	637	586	603	631	661	625	570	670	620	632	643	619	585	595	627	657	619	647	634	653	592	656	591	611	646	624	607	608	650	549	629	616	616	592	595	602	626	613	597	615	614	623	617	624	621	572	641	625	603	610	553	610	670	646	605	591	624	634	594	608	599	585	637	614	588	566	618	653	587	609	604	631	618	585	621	626	593	661	565	636	630	633	595	651	605	596	614	613	581	601	610	616	600	660	653	609	626	599	523	616	612	564	633	600	614	594	613	625	600	605	620	647	602	682	633	618	588	604	556	600	575	633	600	611	597	637	592	641	613	597	574	662	628	648	652	589	613	607	576	587	631	541	615	618	593	621	591	634	608	610	640	624	562	616	593	627	576	626	640	599	589	628	565	635	609	604	614	564	627	597	617	576	621	624	615	591	613	620	629	610	616	641	583	575	640	603	607	615	660	612	671	635	575	614	632	621	571	618	628	605	619	605	612	611	661	579	597	650	623	612	625	577	643	638	590	610	623	643	624	589	644	578	614	584	604	658	634	608	595	675	596	618	612	634	629	607	583	610	640	596	621	637	588	651	624	591	624	607	599	611	637	630	589	595	621	612	620	624	590	659	619	612	593	614	625	612	596	625	612	645	599	603	608	583	613	621	603	648	593	585	654	607	599	598	612	630	643	608	626	672	585	623	600	576	597	572	595	656	585	598	606	618	598	606	625	582	597	634	631	645	618	607	680	643	564	623	625	587	591	628	593	586	614	639	567	651	589	605	643	630	653	625	584	593	600	632	580	609	589	628	634	667	613	598	619	644	606	604	617	629	644	642	634	585	615	614	588	646	628	608	616	630	585	600	605	607	607	599	600	592	588	578	667	651	615	636	620	595	636	692	570	630	593	642	624	608	600	630	632	605	591	615	627	633	594	645	631	645	615	617	601	565	570	564	638	602	646	606	614	630	612	590	652	600	627	637	593	631	578	607	577	576	603	617	649	588	610	637	655	615	622	628	607	649	603	628	652	602	628	622	552	610	645	626	629	605	630	577	637	635	633	639	612	578	655	637	625	591	635	626	594	668	624	640	621	605	625	679	578	641	613	652	632	649	628	616	618	628	623	590	616	631	633	575	603	566	659	643	566	629	619	659	661	640	626	599	644	572	588	625	624
26772	26938	27959	27959	27289	23962	19428	18106	14549	10826	9290	8507	4802	2451	1269	868	697	634	495	542	427	440	403	411	389	410	390	462	523	411	437	415	348	352	422	399	352	369	344	587	1804	754	345	349	380	415	372	349	369	322	322	318	360	358	352	356	381	390	331	359	344	327	312	400	338	340	340	311	366	345	350	336	336	341	320	357	358	344	360	315	322	307	348	316	315	365	383	328	355	359	348	321	330	327	352	322	359	347	341	381	348	340	350	353	339	335	339	303	371	339	344	326	375	349	335	345	317	371	341	374	342	354	365	348	296	353	360	352	369	365	362	341	352	314	376	373	374	318	348	342	309	376	339	344	320	313	362	305	368	306	319	307	373	318	326	360	322	310	311	324	347	355	335	343	367	328	336	327	313	348	360	345	347	353	344	378	368	376	365	370	328	329	373	359	331	327	341	359	322	352	321	371	339	372	333	339	364	354	363	345	352	357	345	326	348	350	366	341	299	343	329	331	327	316	332	341	356	346	335	329	361	352	342	334	367	324	350	363	327	324	366	336	346	354	317	336	365	333	324	327	338	322	340	339	347	365	332	337	335	349	360	339	348	326	315	340	337	356	309	351	366	366	318	359	319	357	336	342	334	329	328	348	349	339	345	338	355	380	335	370	340	323	361	319	337	319	357	329	324	319	379	344	335	388	335	338	348	342	361	321	337	370	337	352	334	339	360	335	320	337	380	358	360	330	361	327	376	374	353	395	325	351	356	318	357	359	313	331	342	363	357	331	357	358	306	348	377	359	347	336	357	330	352	356	354	348	340	359	367	327	315	329	341	342	348	351	347	343	348	312	327	328	354	358	353	358	354	327	367	363	347	331	325	308	349	340	316	336	347	331	327	345	346	414	359	330	357	341	349	330	360	339	335	346	325	329	359	368	353	329	354	328	319	344	329	374	357	359	338	341	344	378	325	347	355	350	352	353	355	347	362	375	348	345	371	380	308	357	352	383	332	303	303	348	340	342	344	366	328	394	364	346	333	353	324	342	361	344	298	338	362	317	326	376	362	325	364	305	345	360	354	353	343	350	337	320	349	311	356	366	331	350	322	341	383	319	315	366	345	362	337	333	300	337	347	320	292	348	339	365	338	363	313	363	359	357	347	345	325	341	349	329	347	335	330	347	369	353	316	353	351	317	328	368	349	352	371	393	346	369	368	344	344	338	350	311	339	368	343	294	340	327	355	330	329	350	310	311	349	382	342	379	372	313	328	337	326	325	345	340	325	347	327	319	309	360	327	334	366	328	352	322	327	341	347	384	323	352	358	347	331	377	376	350	362	376	334	355	330	346	354	333	353	327	331	327	372	350	375	350	357	366	321	338	343	342	328	322	347	328	330	354	345	325	348	343	328	363	335	339	350	359	335	319	356	338	342	329	328	352	352	339	354	366	312	362	308	362	355	320	383	338	314	333	348	350	342	332	361	361	343	339	337	324	319	313	347	318	338	338	338	327	340	298	328	334	320	327	341	346	363	338	383	346	339	366	336	345	320	326	337	322	358	319	368	337	343	314	320	302	333	346	340	361	325	325	380	335	353	347	316	374	343	347	373	388	329	355	345	332	351	336	327	346	355	376	336	369	359	359	347	359	351	376	326	320	353	344	339	319	341	335	329	357	342	331	348	296	367	370	397	331	336	366	360	313	337	340	349	366	350	358	362	369	355	353	329	321	387	353	334	331	404	378	311	333	341	354	336	373	399	348	346	333	305	329	348	334	318	347	355	342	366	354	379	328	330	365	377	354	349	340	348	331	379	372	345	353	341	368	357	359	332	330	341	326	335	385	337	329	331	327	344	327	326	363	352	368	336	345	348	348	379	366	326	371	350	364	305	343	316	347	355	344	362	324	358	337	382	314	357	346	333	347	328	332	371	337	334	367	328	356	320	321	361	307	340	351	356	305	336	328	355	330	312	346	376	328	339	375	349	342	351	343	360	330	323	344	352	327	337	363	346	356	321	332	348	348	387	344	357	317	349	342	348	341	306	353	341	334	290	317	342	367	366	351	362	323	344	365	333	342	332	314	340	335	357	373	360	334	371	339	333	370	357	363	321	375	337	315	348	324	357	343	365	364	341	363	303	351	317	320	362	321	346	338	325	343	368	367	326	321	338	356	333	324	335	374	312	362	335	356	357	305	367	306	331	343	356	318	337	358	389	371	330	304	343	351	337	348	328	337	328	351	343	325	338	364	344	345	369	342	343	430	346	346	344	340	322	377	327	337	343	357	321	348	356	383	362	351	333	322	350	338	352	337	314	359	371	367	319	334	318	346	358	365	327	340	352	343	341	335	382	346	368	304	320	319	358	367	332	337	373	362	360	309	347	335	374	348	343	345	361	329	363	345	321	332	328	349	333	326	334	344	323	361	331	318	332	342	342	317	352	307	326	348	341	349	311	335	382	374	353	372	331	329	355	372	333	334	344	357	336	362	330	322	319	337	359	335	331	298	334	367	324	373	316	364	301	371	350	323	359	386	372	363	381	344	350	337	341	327	360	317	373	377	345	342	394	348	317	336	349	370	368	340	333	386	392	319	359	323	367	367	380	349	349	343	350	357	333	351	343	336	326	344	354	330	346	338	361	356	323	326	336	351	347	348	332	338	338	337	357	331	350	383	331	345	347	300	324	343	336	363	306	348	348	327	338	328	340	366	329	362	333	306	327	289	340	363	342	372	351	346	365	370	360	287	346	311	333	367	355	345	359	338	340	337	349	331	353	334	345	321	348	334	366	333	309	347	328	314	306	336	331	315	345	332	339	352	307	371	338	351	354	357	373	307	354	340	327	359	306	355	333	313	306	356	367	309	352	346	306	340	350	339	342	310	307	329	307	328	370	333	302	331	363	325	329	369	338	338	358	355	318	322	319	362	316	304	320	358	325	368	378	343	354	358	337	398	310	314	342	328	354	365	326	344	326	303	334	349	336	341	379	378	349	311	335	325	321	363	341	352	344	350	349	379	328	357	330	341	414	364	280	319	340	350	315	335	348	337	303	343	330	355	349	396	342	368	327	342	348	354	355	343	358	320	361	338	338	337	318	342	341	346	341	312	331	348	339	338	357	358	331	339	337	323	351	330	326	354	347	321	334	358	333	332	349	362	333	334	342	352	315	361	337	350	327	365	303	329	367	351	349	355	339	285	335	337	336	324	335	365	363	356	359	362	319	326	341	320	310	364	320	371	345	329	306	341	326	331	348	351	394	385	290	337	356	323	351	346	357	330	330	336	343	353	318	355	331	348	367	347	325	349	334	331	362	355	339	345	345	367	347	339	330	365	362	332	352	349	322	335	315	319	344	346	349	377	373	334	350	338	321	336	371	357	360	322	367	308	341	345	348	358	304	343	337	358	371	341	320	368	324	345	340	353	338	338	329	390	317	338	331	341	326	355	324	374	328	346	323	360	363	357	341	341	368	302	327	364	354	358	354	388	321	324	326	346	306	331	339	334	358	337
18312	19745	22944	28275	31979	31441	29694	30614	27121	22811	24254	22187	15322	9394	5273	4338	2929	2639	2024	1975	1528	1148	1129	1067	1060	1136	1175	1437	1962	1500	1542	1240	1044	1018	1127	1098	907	882	849	2609	10250	3099	876	894	887	874	849	903	818	814	876	867	830	792	809	813	813	877	823	834	861	843	824	806	812	829	797	841	809	857	831	805	832	831	789	836	845	868	800	796	801	827	881	774	768	865	862	865	818	789	874	856	831	810	849	820	829	786	835	860	847	844	816	820	833	840	833	808	833	804	882	795	839	819	836	820	860	848	805	836	803	814	792	813	801	774	786	805	815	804	851	872	885	870	836	852	847	777	876	826	802	797	867	796	823	819	818	810	828	834	764	794	797	837	855	827	857	764	806	784	798	782	788	800	802	799	848	804	767	798	829	760	810	806	838	827	832	810	819	799	860	832	826	799	846	801	869	800	798	816	819	773	832	844	730	827	866	814	786	797	810	839	827	798	838	826	812	771	759	841	826	766	810	776	855	792	803	839	806	825	825	847	742	826	848	833	829	769	827	761	813	825	812	760	820	787	848	816	787	788	813	761	815	799	830	847	813	800	814	800	831	778	847	805	817	821	787	791	809	821	838	836	814	779	757	823	756	763	843	792	759	826	816	755	789	810	831	860	837	831	862	816	814	839	859	835	838	807	776	777	857	801	807	790	790	776	798	808	852	849	788	823	813	818	810	790	833	816	858	824	805	753	779	825	842	804	830	846	797	778	791	845	809	823	733	804	792	855	793	813	869	828	856	836	786	824	826	825	830	836	788	827	805	775	868	869	847	820	786	863	766	830	812	809	799	854	843	783	842	812	809	800	815	805	800	761	803	821	782	798	851	777	780	824	817	845	833	808	773	785	820	788	861	769	763	812	839	859	804	792	842	755	827	772	861	752	887	832	787	796	808	817	821	813	809	827	813	845	823	829	848	824	833	795	810	825	790	838	859	815	856	839	843	806	830	824	787	771	804	826	847	799	789	807	834	824	836	779	821	819	860	863	819	804	773	816	803	799	817	798	815	782	781	816	833	830	774	853	821	814	782	868	849	788	799	810	846	832	832	818	775	863	743	812	807	813	792	860	778	777	779	786	820	846	804	817	819	828	770	819	819	790	762	791	818	834	837	841	862	802	780	799	800	870	836	863	787	837	801	810	815	814	818	779	774	774	839	828	855	811	769	839	801	823	819	844	819	787	800	839	882	845	816	805	835	813	830	848	879	844	801	809	773	855	804	794	792	852	819	849	801	809	808	819	793	817	805	839	838	781	855	833	767	830	768	845	817	794	823	779	772	800	858	860	820	834	761	861	921	786	819	791	796	833	839	830	794	780	824	809	821	817	813	836	795	862	770	827	785	815	803	813	842	861	808	835	787	833	870	784	834	858	858	755	807	823	816	835	814	788	836	828	814	867	808	850	784	822	851	797	822	790	799	833	837	827	789	783	822	851	818	828	807	836	831	754	830	842	774	864	781	819	799	831	797	830	761	804	745	774	815	808	758	847	787	801	854	869	788	808	843	765	906	842	839	832	844	838	840	854	829	799	782	826	880	842	838	838	871	811	822	809	845	808	854	832	874	815	832	830	764	781	808	869	781	803	818	859	811	809	858	824	817	819	833	772	830	829	823	831	859	809	871	839	847	851	823	799	777	814	880	827	855	827	791	806	832	784	815	799	827	802	817	833	837	821	814	863	827	832	847	837	795	802	807	831	819	782	863	844	774	799	833	787	838	819	820	777	799	837	837	797	821	795	830	799	776	845	806	838	817	751	759	875	840	816	849	830	835	791	815	783	851	759	858	809	784	798	770	774	828	843	788	815	833	876	858	847	827	777	786	751	810	814	864	828	815	815	835	816	777	820	770	810	806	823	825	820	814	888	834	798	863	768	824	841	809	785	835	770	830	818	800	824	788	795	823	772	805	841	793	865	760	806	831	869	842	815	808	763	821	819	806	820	785	799	802	831	809	810	793	812	784	801	859	813	833	788	803	768	806	811	853	833	796	824	848	819	861	799	729	807	832	851	797	797	818	847	780	823	836	778	813	821	871	766	789	812	816	816	873	819	787	793	850	785	817	805	881	786	791	831	779	800	848	815	851	833	813	812	779	790	779	839	870	827	793	854	787	830	858	825	774	817	813	809	784	831	787	832	817	862	790	814	797	803	781	793	768	798	787	802	773	816	821	833	794	849	775	823	792	793	819	848	854	844	759	791	844	789	835	800	806	829	839	778	810	841	820	796	759	807	823	816	798	806	804	783	835	828	792	843	792	776	830	818	823	789	818	785	894	827	815	836	816	774	820	785	863	833	835	870	761	854	827	872	799	819	776	820	844	798	801	750	819	824	745	824	815	853	790	820	815	844	884	784	794	775	810	844	850	849	818	834	826	806	813	825	841	867	775	782	814	801	804	829	823	826	800	781	834	793	865	750	797	813	843	824	821	826	828	790	832	810	825	819	784	825	815	815	810	851	863	822	839	797	830	815	881	796	808	841	837	797	824	853	800	756	822	825	856	825	809	806	818	771	794	798	796	829	824	830	847	833	848	848	775	805	813	779	839	839	842	846	841	851	819	831	806	783	814	826	857	829	829	772	771	843	770	857	823	800	763	802	764	833	876	851	792	846	747	834	815	820	808	752	861	816	792	794	755	818	834	775	820	818	845	823	798	834	814	825	786	847	809	865	812	795	843	813	828	834	835	761	828	825	800	785	847	817	806	894	785	771	786	816	776	796	856	801	808	864	825	800	825	796	808	809	815	845	797	798	818	857	810	796	848	795	811	811	820	838	877	840	868	841	808	776	871	812	799	795	857	818	802	812	785	806	782	825	789	848	831	846	830	781	806	829	857	810	833	822	813	807	869	858	806	791	812	811	840	818	790	867	833	798	836	863	820	846	825	864	862	797	833	856	840	802	849	802	793	792	815	775	811	802	839	830	810	817	801	870	804	814	804	780	804	798	766	824	821	813	825	850	809	844	804	839	794	820	805	794	845	797	817	767	874	780	856	878	835	831	780	853	816	820	846	773	841	821	796	801	831	853	808	796	867	813	782	865	812	790	830	829	845	838	819	812	814	804	858	848	842	828	796	842	827	786	813	846	808	768	811	798	852	843	831	811	772	840	830	874	777	801	808	823	851	793	803	793	822	792	842	799	810	835	842	808	813	770	815	828	810	823	871	825	799	811	815	866	825	784	860	782	832	785	773	806	777	830	805	821	802	779	840	855	806	775	788	763	803	826	812	780	844	824	854	828	794	823	756	794	803	871	849	801	880	835	821	766	855	779	784	797	772	781	808	828	762	807	820	851	776	842	821	879	803	795	822	808	827	797	799	829	826	801	820	820	793	776	803	866	800	820	848	791	770	801	824	798	815	781	802	823	859	818	860	788	812	790	801	843	841	772	799	779	811	809	834	803	801	835	853	806	828	827	823	856	846	806	806	808	876	739	848	797	863	829	823	859	852	790	815	862	822	853
5074	3094	3382	2227	1772	1352	995	957	719	429	393	334	271	185	165	144	143	148	149	142	131	115	123	148	136	159	152	127	133	132	161	150	116	120	103	133	135	137	132	135	160	155	134	132	100	121	143	146	132	124	126	117	109	151	136	124	139	136	124	116	135	146	124	139	143	131	109	120	125	142	124	128	121	129	141	121	124	133	121	120	138	138	134	126	125	131	125	124	115	106	146	105	137	116	124	131	139	119	124	134	140	139	115	130	136	120	115	114	129	127	107	132	113	125	129	132	114	122	140	127	140	120	127	143	119	129	120	143	115	127	118	118	123	139	151	111	133	119	132	121	124	118	116	130	124	114	124	145	163	121	125	116	155	117	143	112	129	159	106	113	134	118	136	121	117	141	106	130	151	120	124	118	121	103	133	131	119	116	105	123	133	123	125	118	122	125	126	127	125	153	161	126	116	158	127	115	125	137	133	118	154	133	130	143	111	128	147	131	121	150	136	143	135	127	127	132	130	134	119	149	112	148	129	122	118	130	119	130	127	135	135	131	108	137	106	123	135	133	123	116	127	121	129	144	122	128	134	133	118	120	127	140	142	118	120	151	156	144	123	126	112	129	142	108	140	125	140	125	140	119	113	107	126	133	132	129	140	125	140	114	111	131	118	122	118	151	113	146	123	138	141	133	144	115	126	136	130	135	117	134	125	141	119	129	100	116	126	135	143	135	134	124	152	143	124	128	143	112	119	139	124	133	112	104	135	135	141	128	99	132	142	109	121	119	126	114	144	111	149	139	151	118	118	139	136	148	105	122	146	131	130	131	132	156	143	140	122	118	109	128	125	148	127	125	121	130	138	114	137	151	144	127	116	132	121	139	99	134	136	134	134	121	145	124	106	141	133	105	134	137	133	123	147	131	148	110	126	120	132	119	130	132	135	116	118	146	129	100	141	128	136	127	110	115	122	150	139	153	160	117	142	116	145	136	133	126	134	111	112	103	112	103	121	129	124	105	142	136	135	132	125	142	122	123	133	118	136	136	134	134	119	126	130	125	126	122	134	106	106	119	129	125	120	140	148	141	135	123	108	151	122	122	144	111	130	136	118	131	122	122	90	127	140	120	134	130	154	120	119	127	128	126	127	107	132	120	130	126	112	146	130	141	135	129	147	138	131	127	106	117	142	152	126	150	171	134	140	149	146	130	148	155	119	130	111	144	123	109	122	120	105	143	135	124	159	130	145	113	123	126	130	136	132	117	116	113	130	120	133	111	114	146	143	136	122	143	152	116	124	132	144	132	154	125	136	116	109	133	138	130	130	112	116	136	121	116	133	135	121	128	133	127	127	123	128	132	147	144	117	117	113	131	128	137	134	116	118	126	116	124	131	124	125	111	129	141	112	121	125	138	140	110	132	127	113	126	129	134	127	121	109	140	119	139	145	117	137	117	119	128	131	125	132	119	123	127	129	134	120	104	136	134	116	122	147	161	131	131	129	122	121	147	133	111	137	117	117	101	120	120	153	120	120	117	117	126	127	112	124	138	131	116	134	127	106	124	143	141	123	119	106	116	118	109	120	133	123	151	139	115	149	138	138	119	153	122	123	122	133	122	135	107	148	137	122	150	129	104	123	131	113	126	120	138	148	136	119	123	135	136	124	123	135	134	135	128	120	136	131	116	112	121	137	132	113	142	130	118	127	122	117	124	117	125	124	115	132	129	107	109	116	124	116	130	118	131	118	137	131	128	135	112	122	120	120	121	126	116	124	123	127	122	136	124	148	133	111	143	139	131	122	107	133	131	127	116	132	124	133	139	139	116	115	122	137	103	140	120	142	117	97	128	145	136	138	131	133	126	133	143	134	125	122	136	146	135	117	136	128	117	124	140	121	129	131	139	127	122	145	131	119	128	140	135	130	131	128	133	117	135	116	107	118	113	130	137	127	136	115	130	134	149	115	111	120	144	135	128	119	130	141	132	137	117	122	144	121	137	112	101	135	132	133	142	130	148	123	124	131	120	136	119	124	122	124	122	109	128	131	148	133	110	141	108	141	128	155	138	114	125	122	144	107	133	130	127	116	117	135	128	117	123	133	121	151	113	135	138	125	146	130	120	148	134	137	132	116	139	133	106	119	132	121	139	118	127	134	121	132	119	138	132	126	98	130	119	131	120	98	123	109	115	118	140	112	138	143	122	143	131	132	117	149	136	120	131	132	145	104	108	145	129	120	116	142	128	140	129	135	130	137	147	160	148	124	131	122	128	113	155	149	120	141	120	139	128	115	124	132	142	135	135	119	114	118	141	122	113	117	114	112	129	143	142	129	114	129	124	118	146	132	151	136	136	128	124	132	130	107	131	126	116	129	134	123	130	113	105	108	135	114	131	115	98	120	125	122	115	140	125	126	126	132	112	116	126	124	140	159	114	111	132	117	122	131	125	131	127	109	134	145	121	122	136	126	133	135	140	121	139	147	110	128	145	138	120	140	123	131	138	138	126	136	126	125	127	137	119	145	134	123	109	111	124	136	128	131	116	119	131	125	146	129	138	133	108	145	130	138	138	135	125	141	131	129	116	118	148	106	126	117	116	129	118	131	129	119	127	110	131	121	124	129	149	144	131	130	131	137	128	116	130	137	126	133	130	130	132	127	143	109	126	106	126	120	125	128	117	113	153	120	119	127	116	121	124	124	154	111	130	101	145	125	115	143	124	130	127	133	105	139	118	113	107	144	135	125	110	137	109	146	138	123	130	140	133	137	137	133	130	122	151	122	131	128	108	125	129	123	151	111	137	126	106	130	158	127	113	130	130	129	118	127	127	125	117	137	129	140	142	121	128	148	144	115	156	121	147	118	139	125	138	144	135	144	114	131	147	123	130	139	158	130	120	120	131	143	124	125	142	147	134	145	160	126	119	155	140	122	115	124	140	157	132	138	129	115	127	135	138	138	129	118	112	117	143	146	140	130	123	128	104	135	108	117	106	136	117	133	142	129	135	127	138	135	143	128	121	124	134	119	132	119	133	113	122	122	134	132	117	107	121	126	122	119	138	119	135	129	137	121	135	131	139	133	137	145	116	126	124	120	117	151	142	124	120	126	142	129	119	116	130	124	133	127	111	125	122	128	136	120	135	118	130	141	151	129	143	131	123	126	119	111	108	132	121	140	113	125	126	129	111	128	138	106	114	138	138	129	116	119	117	129	153	143	127	150	120	122	133	130	114	127	134	114	148	130	119	120	123	134	126	130	115	127	133	140	129	134	136	111	148	142	120	147	129	121	133	136	132	116	112	122	115	108	136	118	136	135	141	100	130	159	119	118	113	119	140	145	128	126	132	154	132	122	130	147	134	123	127	118	135	131	147	123	120	120	121	128	108	140	128	120	153	133	121	124	135	126	135	123	131	120	121	127	125	149	144	117	118	112	146	138	111	147	140	134	127	131	135	130	127	135	129	146	147	136	118	138	109	138	147	113	130	121	129	133	128	108	116	141	124	118	143	121	140
4117	3329	5278	5375	5590	5009	4309	4119	3128	2288	2140	1899	1418	1048	729	658	507	468	422	480	382	384	400	394	359	410	406	382	421	389	391	363	387	404	401	396	406	349	356	385	653	709	399	380	369	388	379	400	397	322	358	396	395	371	376	348	433	363	359	350	361	366	371	357	391	361	385	337	386	389	364	372	358	379	384	384	358	386	372	385	374	359	373	406	351	394	386	374	416	382	371	339	414	354	390	384	368	374	360	344	368	397	383	386	351	385	352	384	379	345	356	419	357	371	386	370	394	380	360	366	399	358	352	390	399	393	357	356	380	403	413	393	396	382	381	387	369	366	408	342	369	370	373	390	355	368	328	349	390	407	402	334	369	365	371	386	392	376	391	379	396	374	383	382	364	402	376	357	368	380	379	390	381	378	425	393	379	367	389	391	352	397	387	340	398	390	392	323	389	371	371	383	399	376	375	368	372	380	373	390	377	388	363	374	356	332	407	374	339	355	370	386	355	401	382	378	346	380	381	369	390	352	368	356	375	379	345	352	386	367	341	405	367	396	417	385	389	401	376	347	367	411	362	376	347	353	342	386	363	375	382	353	360	391	361	380	405	394	371	361	354	375	384	370	393	342	371	374	357	400	385	386	353	413	400	384	369	370	368	355	382	356	392	360	356	369	371	381	375	356	383	377	382	369	367	399	395	339	377	385	372	430	367	372	359	400	355	351	369	343	375	396	383	347	366	355	365	367	395	377	383	373	349	375	406	363	393	405	397	383	370	378	361	368	369	374	316	359	382	383	347	343	377	377	387	370	400	368	356	329	375	382	369	375	386	360	360	366	383	397	347	357	412	403	373	379	390	389	361	381	406	373	356	326	354	372	409	379	365	399	353	361	368	385	387	398	366	360	393	360	392	350	354	384	373	387	394	385	358	364	382	362	411	388	368	327	338	368	382	393	374	340	346	383	369	359	391	355	378	383	346	368	357	388	380	390	350	354	393	365	432	344	373	382	357	379	367	387	400	388	352	370	338	374	384	420	401	370	396	401	385	418	328	372	389	411	359	377	365	425	380	361	339	361	382	369	388	376	332	364	421	395	380	377	371	370	372	408	374	392	360	370	391	381	390	372	327	415	351	345	368	356	352	373	396	396	384	371	392	400	384	383	415	344	351	384	399	379	356	363	414	345	370	380	399	381	354	377	359	386	387	375	354	367	367	414	374	360	380	385	352	355	389	363	371	356	380	348	400	358	355	403	383	384	333	389	376	377	394	343	370	391	378	362	418	369	396	371	376	370	420	379	368	341	395	377	353	375	397	364	400	381	343	398	361	389	363	364	397	363	388	371	388	364	375	350	383	369	401	367	393	380	354	353	350	359	351	363	373	347	398	369	349	377	387	354	392	358	388	338	357	378	369	392	364	387	378	375	362	385	353	373	411	393	409	333	397	397	363	365	371	361	385	384	356	381	357	373	341	376	358	387	365	362	348	366	406	363	368	382	364	400	372	362	343	404	390	351	357	385	385	362	341	379	389	400	375	376	350	386	396	360	356	372	412	363	359	371	373	352	406	377	375	370	374	401	378	368	384	376	355	391	371	377	379	390	391	361	372	344	383	367	396	379	361	394	379	403	396	378	352	381	376	383	382	370	393	385	342	377	387	358	399	405	359	365	329	395	332	359	361	368	358	352	363	392	396	374	354	399	403	395	351	382	404	358	403	345	392	352	366	384	391	391	373	398	310	361	367	355	381	373	370	375	360	392	376	393	381	364	391	372	345	380	381	380	373	379	387	363	375	402	364	360	410	392	372	352	351	368	399	375	369	369	402	359	355	353	375	395	377	393	352	375	355	355	385	383	414	354	408	389	380	347	369	360	393	364	377	344	391	369	373	407	357	409	376	370	395	359	370	366	376	378	396	385	333	366	375	368	363	360	366	352	400	353	381	378	359	371	380	388	357	356	411	370	377	377	360	397	393	386	360	348	413	396	370	393	380	367	395	413	412	361	385	359	382	362	366	381	375	397	388	361	368	355	360	382	353	385	387	371	337	384	384	366	330	417	404	420	382	347	373	382	379	379	389	392	371	382	334	368	360	376	360	393	390	329	351	359	375	384	404	366	379	348	359	370	376	396	375	365	371	383	378	370	359	387	317	364	374	385	321	380	400	376	402	355	353	335	367	411	384	362	385	371	391	355	364	385	386	349	357	371	346	386	381	364	408	377	360	357	367	387	388	430	370	356	353	389	364	360	368	370	376	375	410	376	380	372	383	371	375	369	373	333	362	391	381	381	360	354	398	388	362	388	356	370	372	366	357	345	356	366	394	370	391	381	400	360	328	374	420	287	345	352	400	391	374	355	357	369	398	366	378	362	377	353	394	373	376	374	372	395	376	353	379	365	413	384	361	321	336	361	366	376	391	392	341	399	371	372	384	371	374	336	356	358	395	353	365	359	373	380	387	387	392	333	378	361	386	388	361	351	358	425	358	343	377	385	378	398	353	360	377	358	382	352	340	369	380	403	400	354	344	374	397	389	361	360	397	330	367	394	346	368	368	382	359	380	407	367	379	403	359	367	381	393	365	391	343	357	374	378	380	385	374	391	368	396	379	397	368	361	372	369	357	377	360	340	348	300	393	408	352	394	405	394	373	386	395	373	356	392	371	382	354	423	427	400	368	372	384	390	382	395	403	338	360	386	365	368	323	379	391	390	353	363	373	366	356	376	385	380	408	345	390	399	356	372	364	388	370	381	361	345	368	386	354	393	354	377	385	398	364	377	382	375	405	376	364	379	336	397	342	397	372	392	391	352	345	384	416	354	356	384	364	383	376	423	396	405	373	348	339	362	349	392	384	395	379	370	340	385	395	361	369	377	404	395	383	361	384	396	371	379	383	422	371	346	402	362	369	351	419	374	387	357	368	355	354	369	392	348	383	367	360	347	377	385	392	371	378	385	381	375	382	380	354	360	365	355	365	386	394	371	361	332	374	378	401	370	358	392	349	386	386	390	357	358	360	392	329	364	427	372	336	397	364	352	385	439	394	421	380	389	355	363	363	374	370	356	414	351	369	367	363	362	381	346	357	354	395	354	324	361	378	345	386	383	382	365	381	380	325	357	359	385	380	353	373	365	361	395	349	421	375	360	364	403	381	364	341	401	388	348	403	353	384	362	363	367	393	353	369	365	386	336	359	326	392	366	379	373	366	400	373	368	366	333	356	369	401	344	373	374	402	414	362	363	417	353	376	351	336	354	341	383	356	390	407	382	364	403	355	408	403	367	356	367	357	366	392	348	380	379	374	377	373	393	349	382	354	394	367	390	390	399	392	364	358	399	343	384	422	381	365	371	355	344	372	331	375	372	374	395	377	411	364	364	394	390	346	371	385	397	377	375	385	364	372	373	365	390	373	345	366	339	354	379	383	387	390	362	373	371	355	336	401	395	379	376	352	360	384	385	386	381	359	346	363	385	397	384	387	382	366	366	378	339	379	437	355	346	381	350
17877	17757	21090	21226	18958	14416	11527	10392	8238	5419	5224	4237	2369	1013	591	543	408	414	327	388	304	240	260	256	266	262	284	295	302	342	315	292	228	262	268	243	277	233	252	266	836	1110	304	254	241	237	241	281	259	232	235	264	238	296	258	231	229	242	230	240	253	270	284	257	258	271	237	273	240	259	225	284	213	267	268	273	271	271	259	257	267	249	245	248	247	257	233	232	253	234	261	246	276	226	266	220	264	245	267	227	254	245	291	277	232	241	268	235	262	264	261	224	260	246	268	231	260	228	262	259	261	250	273	258	243	274	239	282	242	259	274	245	262	240	259	257	255	245	240	262	227	253	255	261	230	245	249	273	297	245	256	246	231	224	229	217	219	275	263	284	237	228	239	249	277	228	239	228	245	264	217	269	233	275	241	251	245	224	253	262	269	237	284	237	273	253	253	232	241	247	264	244	238	262	289	257	273	243	234	252	240	241	265	273	256	219	261	271	251	233	258	251	265	236	218	252	235	251	227	262	257	245	253	257	267	255	255	274	266	259	246	251	264	247	260	279	262	263	218	245	271	264	257	260	268	254	270	243	229	245	274	247	261	261	243	274	244	239	260	277	271	252	239	234	231	248	268	254	233	266	235	262	256	237	248	276	257	250	255	238	239	244	232	260	263	245	248	242	261	253	266	248	264	247	228	263	268	242	279	258	244	270	281	253	227	249	242	233	251	269	246	263	245	233	269	267	242	239	268	252	273	262	296	273	225	245	258	263	235	252	242	262	265	257	252	237	245	277	241	232	267	252	258	221	236	266	240	241	240	255	255	232	255	227	266	242	261	259	235	279	256	266	272	243	247	231	226	248	263	245	248	239	270	261	254	260	252	264	237	295	262	232	222	282	256	284	250	238	261	259	230	241	240	265	230	246	268	267	246	232	260	236	220	257	268	222	246	249	274	235	252	232	256	256	242	282	245	287	265	266	256	244	253	252	234	280	231	245	241	263	255	219	258	247	257	272	270	245	260	259	248	229	251	217	265	251	252	227	249	245	245	267	232	264	232	237	257	255	235	252	224	261	253	225	283	232	265	247	261	225	255	250	272	256	256	258	240	252	225	251	254	251	269	260	229	235	263	241	234	274	257	261	269	264	253	265	278	235	230	228	252	229	236	243	232	240	234	247	229	280	254	231	231	248	262	269	264	247	235	255	223	244	270	255	265	260	254	244	242	227	266	273	241	240	249	273	245	226	236	245	271	267	214	308	257	262	277	248	247	266	262	262	281	263	251	232	258	248	253	256	259	244	249	237	258	248	279	253	244	239	223	253	243	222	256	229	259	295	282	265	225	245	264	274	283	279	251	230	263	251	242	251	263	252	226	232	262	241	240	232	234	271	226	237	250	255	242	237	242	255	268	253	240	246	234	262	257	229	235	256	238	291	246	258	262	272	251	218	249	270	227	266	264	237	274	235	240	241	244	256	239	223	254	240	257	264	264	274	245	254	254	268	247	216	272	262	256	266	255	249	215	233	254	235	268	245	268	250	261	254	248	249	252	258	251	255	228	285	262	279	277	262	269	245	254	282	239	272	247	242	242	223	254	225	234	281	230	258	243	271	247	276	254	276	270	244	269	239	245	227	230	233	268	264	233	273	254	238	246	256	287	248	236	255	242	266	262	274	255	264	244	237	263	231	260	261	261	272	254	273	277	246	245	238	250	302	243	243	247	252	230	261	246	266	242	237	257	270	277	253	279	252	242	241	274	259	260	256	249	244	216	272	264	237	245	242	252	247	228	271	246	249	296	257	247	262	268	275	228	260	271	303	247	232	238	249	267	236	259	251	246	257	246	235	253	240	239	260	263	255	263	277	220	277	241	254	248	269	237	256	234	254	226	234	235	250	246	285	261	283	264	270	239	261	265	252	261	250	265	252	276	264	288	270	253	242	262	250	274	266	229	244	267	244	236	284	250	240	256	285	260	251	277	235	284	228	249	240	247	258	276	230	263	236	267	236	263	258	239	268	238	272	276	256	253	254	254	264	252	276	278	235	226	245	249	238	262	257	250	251	278	271	250	239	257	246	225	301	250	258	263	257	270	272	281	245	269	259	266	258	259	239	254	241	254	275	262	251	259	247	278	255	266	271	257	259	257	278	251	258	276	231	239	244	219	251	221	261	256	273	255	239	234	257	243	254	247	270	263	225	249	250	247	243	261	263	246	267	233	211	265	255	243	251	242	230	244	252	257	269	261	285	259	235	221	227	259	230	241	244	277	246	252	231	227	275	246	272	270	258	275	235	238	270	243	230	275	274	257	301	265	293	255	269	290	252	228	254	249	259	252	244	252	276	256	238	252	243	236	254	220	239	255	245	270	262	224	238	282	265	286	248	240	238	253	275	263	250	265	262	263	236	262	287	300	255	253	247	239	258	267	289	244	249	221	243	289	223	230	229	246	256	233	252	247	226	238	255	249	256	254	258	257	234	246	253	250	266	237	260	229	249	271	248	260	236	244	259	250	239	239	229	244	261	222	264	263	273	234	240	241	249	241	257	294	253	264	257	248	241	258	293	265	255	245	248	252	229	229	262	263	213	278	276	247	244	260	253	255	237	268	248	271	293	233	237	278	250	241	272	280	248	268	220	255	244	233	262	251	239	282	278	247	277	266	231	253	237	264	277	246	252	241	249	250	249	251	263	257	224	259	257	237	240	247	265	237	254	282	246	237	246	285	260	243	257	301	236	247	255	283	239	269	286	246	261	258	263	266	263	257	232	244	250	281	267	244	229	240	258	252	263	267	241	251	231	252	278	274	258	256	252	242	275	240	273	252	234	229	264	242	241	232	242	242	246	280	262	259	253	227	247	264	250	271	247	231	244	253	248	237	259	253	258	269	264	264	276	260	251	281	232	260	253	234	250	269	247	217	218	246	252	299	285	240	246	236	224	242	266	253	255	231	230	236	251	284	263	238	273	254	260	222	252	281	271	250	250	273	265	209	251	252	255	263	273	260	239	279	248	259	252	276	244	247	265	231	268	244	244	232	245	227	228	240	278	249	266	240	217	238	274	281	247	241	251	286	273	255	256	241	263	266	240	242	250	248	276	261	249	254	255	274	253	241	258	264	252	274	277	282	249	253	232	265	274	237	245	253	206	259	229	240	257	246	239	242	266	257	269	284	250	257	265	265	245	263	244	247	257	276	247	252	261	283	235	233	230	262	271	264	231	257	272	229	231	288	257	239	254	267	242	292	279	255	230	243	252	258	250	260	266	273	231	231	280	242	249	226	286	290	270	288	267	229	241	240	251	249	259	248	248	245	258	254	231	266	247	245	240	280	237	249	263	268	234	275	263	258	258	249	248	236	242	279	243	228	251	254	233	252	230	266	274	241	246	230	240	281	276	240	234	248	253	252	252	242	262	268	265	254	231	234	250	261	251	222	225	251	245	227	252	259	259	286	241	276	269	272	274	269	249	259	261	250	248	238	243	235	241	251	248	240	252	274	251
13426	13283	18357	23038	25191	22392	21679	22406	19884	15761	17721	14761	9579	4755	2910	2463	1592	1877	1273	1267	882	828	804	860	783	845	879	976	999	1057	926	764	755	761	739	727	664	680	715	939	5312	5883	871	713	682	640	654	686	667	634	645	659	659	598	630	672	652	655	681	657	620	630	680	683	595	647	620	602	653	629	666	673	651	610	614	639	635	653	641	615	664	625	670	654	634	641	644	640	600	651	640	675	625	623	666	651	629	643	650	653	711	612	604	671	612	647	660	614	658	651	605	649	618	639	645	627	640	626	614	665	629	660	603	619	682	612	636	628	699	684	648	647	625	666	619	663	642	633	645	678	634	619	584	627	619	639	630	645	661	642	684	630	624	579	671	668	693	619	623	645	661	647	650	628	660	607	663	691	694	618	614	654	652	616	622	644	631	629	631	669	661	651	631	601	638	645	676	636	625	631	657	607	649	680	655	604	615	644	622	693	667	698	644	621	619	660	688	621	657	634	629	611	634	631	567	656	685	663	640	662	635	619	606	704	586	654	632	625	617	661	676	649	649	636	630	618	611	656	661	663	634	685	611	675	607	633	631	669	602	609	600	697	640	586	669	648	653	650	587	647	626	619	674	639	653	615	659	584	635	609	613	666	650	690	611	645	597	629	631	613	642	603	653	662	617	664	648	675	637	658	691	659	657	658	633	625	641	640	611	640	614	652	661	637	608	651	660	598	651	609	604	630	611	704	674	671	667	650	622	602	648	632	644	697	638	617	665	671	635	620	634	629	590	672	661	620	612	627	632	648	677	581	658	624	630	697	593	671	677	605	628	657	645	628	648	595	631	629	674	626	680	674	626	615	628	630	665	635	635	643	654	656	657	600	669	670	661	617	629	667	637	651	634	570	635	656	668	624	642	668	641	634	638	582	635	661	688	617	608	645	641	658	664	655	641	631	653	616	651	649	638	659	647	636	617	675	667	668	663	657	624	679	629	635	610	629	622	639	629	625	655	643	631	660	610	644	640	662	603	646	679	610	651	629	625	638	663	587	654	681	652	633	643	618	669	638	634	643	661	650	660	608	619	664	633	636	659	646	614	660	684	641	656	631	631	643	671	702	631	672	606	639	599	689	630	629	690	636	593	633	643	629	637	591	611	663	646	645	662	602	643	634	630	618	671	630	652	647	646	613	599	600	606	626	646	638	644	652	681	579	651	627	641	629	573	638	609	620	628	639	656	636	661	629	679	579	615	634	660	623	654	679	649	642	669	671	655	667	664	654	618	638	598	614	678	653	617	655	671	631	664	608	638	626	665	657	634	627	593	608	611	658	609	655	621	646	622	659	622	635	620	662	612	578	622	645	673	610	675	616	606	680	655	643	662	669	655	652	592	676	609	673	613	678	615	633	600	630	619	671	639	668	688	648	668	642	631	628	613	633	711	621	638	616	695	607	660	660	652	604	629	646	656	600	637	624	645	669	666	653	667	632	657	645	644	630	663	651	672	647	613	639	635	621	629	600	647	683	671	639	652	634	637	626	672	620	657	653	665	667	631	662	628	625	646	650	639	643	639	627	645	641	632	621	664	605	628	661	649	627	613	592	643	650	613	653	659	653	671	685	643	645	661	667	603	653	659	640	663	660	651	651	636	614	604	648	585	594	636	637	647	655	625	666	611	670	643	668	657	652	658	674	634	613	690	623	682	686	582	630	629	663	638	666	615	599	640	638	631	637	648	649	675	654	689	657	640	652	660	608	605	647	647	610	639	604	685	659	651	608	639	615	624	639	684	695	660	633	670	631	626	723	625	649	671	647	616	671	610	618	622	605	636	661	630	634	624	658	662	661	598	647	621	644	670	634	655	633	629	601	666	629	622	681	625	588	656	639	595	612	639	615	640	647	626	652	689	623	594	619	621	655	615	660	634	697	631	652	632	652	657	616	636	635	676	620	638	626	623	660	650	628	631	619	639	590	621	640	594	687	665	662	643	636	661	643	644	633	620	656	637	613	631	611	589	649	665	639	659	659	655	641	623	637	638	627	658	670	692	669	632	642	609	616	627	658	599	602	651	661	661	657	632	639	594	584	615	648	571	634	652	661	660	615	645	656	553	631	686	582	623	636	657	622	630	681	648	622	683	665	632	646	625	600	638	652	596	599	644	602	688	618	642	637	620	653	630	670	626	643	628	632	624	649	662	665	631	668	661	613	659	627	654	664	629	619	621	626	632	643	664	651	661	622	661	652	608	622	649	637	652	624	615	654	667	628	621	655	686	657	634	642	634	657	678	649	631	685	620	662	674	653	652	669	623	644	611	642	650	663	612	632	623	630	633	631	620	633	616	678	663	648	674	647	663	668	627	620	641	620	654	620	622	649	614	637	664	616	653	679	621	646	607	651	647	626	674	678	673	650	600	618	662	615	682	621	646	643	651	667	609	645	660	624	627	669	673	618	599	663	641	648	560	626	635	661	647	629	628	630	660	655	627	645	645	577	634	634	597	637	646	650	637	658	675	649	663	664	649	648	596	612	676	633	649	631	652	620	631	626	630	670	646	633	627	631	659	630	694	617	659	619	676	676	638	649	608	613	646	671	617	626	617	630	654	669	640	626	635	647	650	611	624	650	624	667	678	632	596	675	636	651	648	632	664	632	630	636	650	647	623	656	613	591	638	628	620	598	622	639	635	674	626	635	632	666	619	631	630	654	641	601	584	650	651	602	655	647	658	649	635	624	638	630	637	656	653	646	642	680	653	593	612	670	649	620	622	664	656	645	639	600	618	651	657	618	606	635	608	615	659	662	636	579	632	641	610	617	666	637	668	627	620	591	639	620	630	666	583	656	642	615	667	607	666	674	618	634	642	614	681	677	614	624	629	637	574	662	662	703	618	655	662	624	670	668	645	628	631	695	608	645	635	573	712	656	656	683	595	635	631	629	610	704	625	649	631	679	659	604	637	694	658	656	635	637	623	672	584	661	635	656	634	621	704	652	646	630	630	660	638	612	638	645	651	646	610	645	607	661	643	605	679	643	644	650	661	674	611	610	645	641	598	587	669	630	674	618	671	653	624	663	630	647	638	673	629	625	675	664	646	665	637	665	620	627	670	644	653	627	645	614	639	649	615	662	585	650	631	646	638	656	636	629	609	651	649	685	600	667	641	637	694	641	677	585	669	649	607	628	609	654	633	651	642	604	652	666	657	616	622	660	661	686	655	616	675	639	611	650	682	613	624	649	634	666	634	639	662	642	607	645	635	693	610	596	619	628	644	647	622	615	668	633	628	665	631	670	642	614	637	611	617	641	639	704	654	612	643	623	622	656	686	630	632	649	606	641	637	657	629	655	617	601	665	686	650	611	626	680	600	638	672	631	659	611	630	662	665	604	597	660	645	675	640	677	650	656	633	696	648	647	619	651	656	645	672	636	637	654	601	667	682	609	643	672	655	648	644	658	623	672	669	612	638	631	654	656	625	645	677	628	606	633	637	611	655	622	656	646	650	639	634	640	669	650
28019	26736	28805	28869	27741	23263	19759	19128	17402	12606	10934	8393	5611	2421	1343	908	659	738	604	536	467	382	375	408	399	414	433	506	548	471	481	399	392	416	401	395	398	349	353	754	2042	2210	409	368	373	336	346	378	383	351	347	347	351	346	386	389	334	329	373	394	329	350	343	382	365	388	376	334	350	377	393	389	350	368	397	357	390	390	406	371	351	382	364	391	406	368	334	368	358	359	414	381	387	363	339	331	367	380	350	388	411	374	380	330	304	345	349	343	370	355	368	387	348	363	414	352	371	372	345	358	333	357	352	373	348	347	362	352	348	356	391	355	355	380	399	386	391	354	366	394	375	367	350	361	363	320	344	387	384	378	365	320	386	362	372	380	386	352	362	331	378	394	383	382	342	343	345	376	374	367	417	377	329	351	361	396	395	382	414	345	370	357	386	389	337	373	368	371	386	383	390	346	366	345	375	354	368	343	362	361	354	403	366	359	408	357	355	351	391	360	382	373	385	425	428	399	338	330	411	373	327	323	398	384	370	381	370	345	331	378	369	348	381	335	358	364	358	382	362	386	360	377	374	353	364	368	388	373	359	365	346	352	413	343	375	359	354	345	340	379	328	323	368	365	363	353	334	327	350	366	368	392	392	391	369	378	355	346	385	378	352	380	327	380	404	376	394	344	399	342	366	362	374	348	345	368	382	378	365	341	348	357	359	374	360	383	364	374	366	391	401	338	351	348	365	357	359	355	371	367	361	377	371	327	367	359	348	361	374	363	354	357	352	345	370	352	390	364	348	396	367	358	368	357	371	347	387	358	344	355	378	383	361	364	370	339	348	385	355	356	386	342	346	320	360	352	350	366	371	362	362	362	371	343	405	393	340	373	345	369	371	377	372	378	376	393	344	381	352	367	367	361	377	317	330	378	360	347	348	363	373	343	366	351	364	362	391	353	366	343	365	394	379	364	361	348	389	375	356	403	372	344	336	377	327	355	388	366	388	350	411	356	385	338	345	394	360	353	355	344	360	375	343	340	337	366	353	332	368	378	342	387	375	363	359	358	351	366	394	370	363	352	363	357	369	358	372	394	326	380	340	347	337	368	346	331	379	355	344	355	347	375	335	381	384	404	366	375	350	362	343	351	385	357	387	403	381	398	398	355	339	368	415	334	353	357	365	383	355	326	381	361	407	390	368	381	352	377	346	396	358	370	377	353	353	367	375	392	364	369	342	388	353	344	400	389	387	345	362	389	360	361	367	333	370	393	375	353	375	392	367	401	379	376	390	329	378	366	361	378	348	373	369	369	343	402	345	366	362	374	354	331	379	365	341	409	354	368	383	332	387	334	340	357	365	349	348	375	380	389	404	345	362	355	369	348	335	371	370	337	398	391	365	358	337	333	348	350	348	386	350	353	378	372	384	374	344	333	348	362	337	367	365	344	363	373	341	358	378	358	409	373	386	349	349	376	361	399	331	319	366	348	382	347	360	368	370	380	329	350	361	358	358	404	359	350	326	379	373	378	386	370	348	328	351	369	370	350	387	345	350	401	377	365	442	365	394	378	324	363	390	371	344	363	386	382	348	349	328	346	366	353	333	359	345	388	352	382	378	342	389	338	377	400	357	380	371	387	372	369	334	383	340	342	333	350	351	357	343	357	331	402	331	360	367	388	385	357	371	353	360	382	375	363	373	366	404	399	413	367	334	350	381	392	355	377	364	340	370	340	397	353	350	349	365	361	404	353	372	431	341	336	400	391	389	393	375	380	361	373	377	412	397	364	358	378	365	372	387	344	343	357	342	342	348	376	349	334	392	389	386	379	346	394	397	380	344	314	351	348	400	388	375	350	361	371	374	365	409	384	371	374	396	365	373	385	368	329	352	370	372	360	398	380	385	364	396	360	352	345	391	370	352	343	339	367	374	343	319	341	320	375	352	343	366	374	359	357	354	361	358	371	388	378	364	360	381	386	353	384	358	398	359	387	356	340	349	329	378	379	372	369	354	350	344	368	362	338	386	360	386	406	342	362	344	357	380	356	366	359	406	344	363	410	371	381	361	374	379	363	354	374	389	404	374	372	340	365	373	360	366	326	376	349	351	366	372	335	348	361	375	358	351	376	377	387	382	347	347	345	350	362	372	354	360	393	327	368	383	338	345	390	365	335	379	388	402	368	383	379	386	362	349	389	345	347	371	376	338	370	379	377	337	370	352	391	346	349	366	364	394	368	369	371	365	350	383	378	369	353	391	369	355	356	353	350	364	402	344	375	360	342	383	373	334	383	360	365	345	344	341	389	430	383	353	345	381	407	349	362	353	371	366	360	383	338	405	376	340	369	366	355	385	353	355	365	358	358	360	357	362	373	356	365	368	353	356	375	355	363	343	406	355	373	370	394	364	355	358	350	359	347	378	336	371	349	380	365	359	359	396	314	389	362	347	366	359	386	348	394	341	381	377	351	400	352	352	373	368	363	324	357	359	340	358	380	343	375	404	359	399	382	384	414	386	414	385	336	357	364	351	372	363	340	357	412	360	360	328	346	391	328	320	357	354	339	395	361	346	425	382	353	327	345	375	330	384	340	348	366	356	367	350	358	363	357	339	377	364	331	408	386	387	381	334	373	372	364	354	362	351	403	335	371	341	348	373	384	366	374	368	358	360	342	379	306	389	354	335	354	385	397	383	389	366	392	384	316	395	382	372	345	377	352	382	377	345	374	357	346	331	397	406	396	333	350	383	378	383	350	370	373	374	325	352	409	363	343	337	367	356	387	361	340	332	369	349	355	368	349	393	370	381	357	363	362	375	364	346	348	359	285	352	415	342	311	343	400	386	358	371	369	383	371	356	323	366	387	350	347	389	362	379	402	362	343	363	405	358	338	364	347	367	365	381	352	391	334	358	385	347	364	364	359	387	375	355	372	368	353	365	383	412	378	368	380	347	381	367	379	374	358	357	383	326	341	388	385	347	377	317	375	360	332	385	390	373	397	392	355	375	352	349	364	405	372	390	385	375	372	355	370	343	368	367	363	369	373	371	324	359	386	337	367	358	376	364	364	338	374	387	360	333	322	384	352	384	373	351	407	381	360	364	377	344	357	355	377	415	358	382	328	359	393	331	311	332	379	343	365	345	359	358	361	355	340	378	357	364	383	342	345	357	386	371	348	367	360	348	382	335	375	346	355	372	359	364	364	413	377	342	384	354	385	410	372	356	356	399	348	365	347	369	405	349	347	377	358	371	359	330	358	355	357	348	383	371	374	359	379	383	333	354	331	355	344	349	366	367	369	365	379	333	375	345	389	346	319	346	372	376	369	351	354	376	349	327	346	361	374	368	389	359	350	379	354	399	358	354	386	359	383	376	349	364	372	377	393	324	369	374	374	345	360	334	376	388	397	388	359	395	330	366	362	368	378	369	387	398	383	384	352	361	357	350	363	351	377	363	358	373	378	391	333	346	355	396	382	357	370	346	352	344	364	361	405	359	371	359	387	368	373	367	360	384	369
19599	18877	24740	30024	32906	30241	30070	31861	29991	25299	25730	21873	16123	8288	5465	4000	2834	2982	2061	1801	1516	1176	1098	1140	1208	1273	1502	1595	1837	1305	1365	1176	1267	1250	1216	1113	1042	892	1001	3705	11140	10935	1016	872	861	877	878	859	882	838	847	873	878	872	888	881	882	904	887	881	889	886	917	855	836	872	875	973	890	840	839	830	873	839	868	888	899	832	898	931	888	914	841	873	876	848	826	834	873	857	826	856	894	838	829	829	835	843	870	822	816	811	859	860	877	879	891	841	878	853	864	834	871	904	867	862	829	864	805	885	879	893	852	834	892	875	866	876	895	866	869	835	842	855	849	817	838	858	875	885	858	852	843	826	852	863	954	875	872	833	869	849	858	852	821	837	872	876	864	901	882	823	882	897	869	865	864	907	839	868	876	867	897	862	820	825	844	895	898	852	856	839	804	876	826	863	883	879	838	830	847	901	882	890	807	893	866	817	884	857	857	882	834	857	815	852	848	891	858	870	837	887	888	890	834	840	868	828	826	798	885	819	816	827	877	886	851	822	874	874	818	877	880	905	843	805	832	880	891	852	863	885	842	845	831	799	906	844	860	850	910	830	902	826	900	871	827	854	913	845	862	894	840	853	861	852	917	848	873	859	857	811	881	876	878	847	840	838	888	871	858	820	849	859	917	907	852	814	869	876	907	842	836	887	903	868	809	835	836	824	857	830	883	878	860	835	801	884	846	871	862	865	872	909	827	839	848	872	859	820	845	893	800	830	824	816	865	886	829	891	850	846	853	891	872	867	823	861	858	844	895	846	886	831	875	851	912	844	817	882	818	858	835	810	833	822	881	908	904	880	935	817	862	838	881	860	911	831	895	876	883	849	824	905	870	839	885	858	886	836	862	849	834	908	844	849	863	899	799	863	907	873	841	848	867	924	830	833	834	824	883	848	834	827	870	810	830	843	849	856	848	854	868	884	900	870	824	871	860	827	828	816	814	851	846	874	862	874	864	847	900	869	837	869	849	822	832	822	837	814	830	823	834	825	874	850	845	814	858	852	892	846	921	875	866	900	896	883	849	882	845	841	864	781	853	878	874	832	866	815	934	863	899	855	858	909	836	851	820	870	828	854	823	857	825	899	829	843	844	835	844	870	875	862	867	844	864	871	864	838	835	863	855	813	851	834	879	860	824	851	831	847	870	838	903	819	856	851	873	885	860	820	854	857	827	853	826	887	815	846	892	860	823	843	893	866	891	849	861	850	857	866	887	841	857	851	917	815	848	867	819	855	873	916	880	847	891	762	887	838	877	888	857	790	826	849	883	830	897	823	870	869	866	861	825	862	864	846	861	848	847	892	865	851	913	888	851	873	859	811	878	818	884	905	866	885	876	928	872	813	846	876	830	814	848	845	905	882	847	909	847	847	842	830	842	853	861	852	856	863	845	867	875	849	854	843	836	916	824	889	897	857	807	848	819	868	832	912	847	859	895	894	827	879	907	868	833	848	801	838	897	866	799	860	813	822	859	845	887	853	837	893	858	883	856	847	858	877	910	849	872	892	852	866	841	820	872	891	815	853	816	850	834	844	859	836	848	884	850	842	879	853	869	877	898	834	816	845	888	902	849	819	828	886	851	902	822	847	860	878	829	840	811	883	846	852	869	804	879	862	882	873	903	830	871	882	841	857	847	870	892	834	817	854	871	841	866	842	820	828	892	829	867	846	877	877	841	816	896	887	881	866	790	816	894	846	860	826	860	851	900	822	816	812	845	855	850	849	816	887	860	814	915	776	865	848	869	860	878	828	854	870	884	849	858	877	838	878	903	830	881	844	853	838	870	859	897	854	889	877	844	894	839	820	809	904	838	906	896	856	902	869	871	876	890	891	862	835	835	806	869	885	906	832	885	866	861	855	861	848	835	839	877	849	848	865	871	849	857	823	834	872	898	868	853	880	901	878	882	864	825	862	859	871	905	891	897	876	829	838	891	868	839	866	857	857	877	839	866	850	921	801	839	844	884	833	906	854	854	855	877	865	848	860	822	833	869	818	801	826	875	887	918	889	838	833	908	854	809	822	822	867	841	848	779	870	819	895	822	825	886	894	844	857	840	852	874	879	838	836	905	827	865	899	815	858	845	856	908	893	803	831	835	819	863	885	817	856	882	886	815	866	882	856	849	871	865	877	888	845	889	857	833	880	895	852	822	854	850	775	805	933	825	849	857	911	874	832	833	849	825	852	909	868	882	935	886	916	888	879	835	904	908	853	832	875	818	829	904	872	870	865	883	851	842	903	850	827	856	820	838	831	835	828	920	888	870	933	824	824	861	846	846	820	872	890	833	877	909	854	829	824	804	869	777	818	865	796	839	887	894	801	826	814	899	852	835	815	862	848	872	893	857	866	871	908	884	866	822	910	895	831	868	811	834	807	836	837	828	846	879	798	829	828	848	847	859	800	853	834	848	829	861	861	874	803	848	862	817	851	887	869	821	920	859	874	847	854	876	842	826	824	880	800	867	892	875	875	868	860	833	862	900	816	888	829	814	839	907	929	851	835	824	818	844	917	816	879	843	841	834	888	850	822	883	824	846	854	862	892	839	844	854	902	839	820	826	840	820	915	866	862	876	888	898	856	774	823	844	826	835	812	851	823	838	836	819	863	888	835	863	851	850	929	859	867	882	883	848	842	828	894	839	805	846	823	867	843	830	812	838	847	842	854	854	832	858	897	839	852	846	887	864	853	847	837	874	814	866	855	870	903	893	891	915	807	854	862	801	881	844	869	862	832	842	842	911	869	903	839	872	854	854	838	843	847	854	855	879	839	817	909	823	873	821	851	873	852	871	848	861	820	925	896	865	876	835	823	895	828	915	892	858	830	849	883	875	908	868	895	873	874	837	822	923	771	825	844	842	827	866	904	822	892	897	900	833	892	836	839	847	878	818	875	821	869	883	850	843	853	861	885	901	861	844	810	881	891	862	839	894	851	872	808	860	895	877	914	803	830	900	851	873	844	884	834	896	865	861	929	839	899	893	870	844	877	866	867	870	887	869	893	831	866	901	845	851	898	849	854	845	794	828	912	820	828	834	854	865	849	807	880	839	802	866	910	818	872	851	844	846	892	870	878	843	896	876	867	894	793	883	869	927	892	878	829	813	867	854	837	837	873	867	817	891	911	842	807	803	889	841	888	936	917	868	867	875	895	880	870	903	851	797	902	873	817	831	862	854	886	841	852	830	840	865	859	860	906	822	875	881	838	889	826	847	863	853	846	876	852	841	888	879	834	792	844	859	819	802	885	833	852	867	885	858	828	884	861	835	866	837	896	877	926	840	855	817	838	831	861	878	838	852	853	850	844	885	853	872	849	871	829	813	895	845	890	888	846	920	876	832	869	869	877	880	910	877	805	833	879	854	857	844	867	865	870	850	856	876	863	870	803	814	838	859	847	886	802	820	862	885	835	842	887	874	894	830	898	874	815	861	873	875	825	844	869	860	876	882	851	868	831	872	918	851	914
5330	3495	4270	3099	1977	1457	1109	949	820	500	444	364	282	181	184	157	160	178	153	150	154	162	134	163	135	133	152	131	140	139	136	156	136	140	155	155	125	152	140	138	206	223	167	152	157	154	113	137	142	128	146	137	133	141	144	126	141	138	152	132	137	135	136	137	166	148	143	135	150	137	154	139	156	164	140	131	154	154	131	169	135	121	133	138	148	128	142	131	130	152	154	132	160	148	132	132	120	152	149	160	113	146	135	127	145	154	155	176	150	142	130	158	120	156	149	141	143	134	148	140	140	143	144	141	119	133	144	145	154	137	115	150	145	132	137	145	139	145	161	152	155	180	144	126	155	164	160	144	150	163	140	138	163	152	132	130	152	143	160	142	134	140	124	138	129	140	131	167	142	147	158	169	135	147	138	147	139	131	157	140	128	139	157	134	129	135	143	122	141	126	122	130	119	138	137	151	160	155	145	145	136	167	140	122	144	143	144	154	121	128	123	120	155	143	114	151	140	120	145	149	134	155	136	152	141	143	134	133	134	117	137	132	162	138	141	120	134	151	137	143	166	145	141	130	151	161	139	143	146	146	158	139	122	152	114	130	148	127	147	135	128	143	144	157	153	147	147	144	143	155	135	155	146	131	144	147	130	143	151	130	147	128	127	139	145	147	150	155	152	150	133	134	124	142	126	123	145	150	127	123	144	142	155	147	113	145	132	155	143	123	149	140	141	124	140	118	111	137	121	135	132	142	123	135	150	145	136	147	127	152	126	160	135	123	137	124	147	149	158	147	156	137	140	118	161	133	140	155	150	146	147	124	138	138	152	136	136	149	140	139	145	155	129	153	150	131	133	128	145	164	146	138	143	133	146	146	168	151	127	132	140	150	133	139	154	144	159	157	131	148	142	139	164	119	155	152	152	141	132	133	122	157	129	114	142	159	132	158	141	156	126	137	149	155	147	156	166	136	176	148	142	110	135	131	127	133	149	127	132	147	148	146	142	150	121	155	135	144	143	140	142	158	136	145	145	148	165	133	149	158	133	136	137	155	143	147	163	152	139	141	140	135	148	141	142	132	105	159	159	138	148	130	152	121	127	143	132	147	144	118	143	138	168	158	143	144	136	144	136	138	144	138	136	148	127	126	140	182	149	134	140	161	134	147	131	142	112	138	131	157	127	160	178	151	135	148	133	157	137	147	163	152	154	139	148	140	129	135	142	143	155	163	162	134	150	168	142	156	123	146	133	154	139	144	128	152	138	138	161	154	169	125	119	131	145	143	160	159	149	137	145	149	139	117	113	142	146	128	153	154	150	164	154	123	156	133	134	144	138	139	143	156	149	127	136	142	138	114	141	119	128	150	144	159	147	143	129	139	138	164	152	121	127	165	148	150	160	144	137	119	132	154	138	144	159	137	123	141	149	132	129	164	137	135	113	136	145	154	133	140	130	152	155	147	158	160	124	136	157	139	141	142	148	141	135	132	176	148	157	171	134	137	130	124	111	152	155	135	140	128	133	123	135	149	134	130	136	134	129	134	145	138	136	146	130	144	130	158	139	125	142	137	126	134	132	119	155	135	147	140	153	155	140	132	136	138	130	145	171	159	143	139	164	167	135	142	144	135	148	147	151	122	155	144	146	152	127	143	138	137	157	151	168	120	133	158	136	152	156	136	122	147	151	153	154	142	125	155	140	134	150	136	152	146	148	160	157	147	120	140	136	144	136	158	139	141	124	147	148	131	138	164	152	142	139	140	134	131	125	124	164	127	153	131	137	140	141	143	129	168	155	144	135	153	125	129	147	161	175	140	131	137	145	148	145	138	132	146	139	159	133	126	137	137	144	140	145	136	131	140	127	141	161	152	153	129	138	150	146	145	143	153	130	145	136	167	136	160	154	128	129	167	144	123	158	152	108	145	140	120	144	157	148	137	149	155	142	146	126	165	143	137	134	151	156	154	170	139	136	124	148	141	146	136	128	144	121	133	132	173	135	158	136	128	147	146	132	131	155	145	155	156	144	142	128	139	172	107	136	139	142	134	119	147	148	152	175	157	128	149	138	131	171	169	131	146	159	155	139	145	138	144	148	156	142	146	122	141	141	148	141	129	163	155	126	145	140	131	136	144	123	125	144	144	142	144	120	125	129	146	131	136	147	162	138	138	135	126	145	129	161	145	152	140	129	147	137	162	138	133	152	139	121	143	162	137	126	140	135	126	130	142	145	144	157	142	159	115	146	153	154	140	134	146	135	146	129	148	136	145	147	124	153	149	138	134	157	160	133	157	137	140	154	160	139	114	129	138	136	155	150	140	147	131	123	145	136	141	141	151	122	158	155	133	153	140	140	121	129	140	139	136	149	153	131	146	136	155	147	135	131	150	156	103	145	151	140	152	137	146	162	129	130	140	144	141	156	155	152	161	152	131	145	137	137	130	138	140	122	126	127	137	155	160	140	149	152	142	138	129	118	160	132	136	145	154	141	152	155	119	112	148	141	125	144	139	137	154	151	122	138	140	129	140	153	131	159	127	145	162	136	112	143	139	150	113	128	140	140	132	136	138	134	150	133	138	143	158	139	148	139	142	170	154	125	157	136	129	123	140	154	135	131	143	143	151	122	139	135	148	135	153	145	124	125	142	148	141	166	151	134	143	145	157	142	121	141	135	115	142	143	141	155	140	169	164	134	114	149	141	113	165	158	130	148	164	138	130	119	142	160	134	139	127	124	135	135	143	139	133	137	128	161	134	138	122	137	151	151	140	147	136	156	133	128	134	142	155	131	160	139	135	135	142	159	180	138	134	124	122	140	152	136	122	144	161	149	158	128	163	126	170	141	135	130	135	149	130	130	154	126	139	159	160	133	134	153	140	152	142	122	144	136	158	132	144	144	151	143	134	152	130	136	141	143	142	136	136	124	138	144	137	141	134	160	151	182	117	138	136	133	138	148	169	154	143	160	158	144	120	128	149	152	145	138	126	140	127	161	164	140	139	131	144	157	150	124	145	142	153	144	137	145	138	138	143	162	150	133	120	121	133	141	145	144	130	149	165	138	161	129	162	157	134	134	121	161	137	144	132	141	133	167	144	143	130	132	118	144	143	137	147	151	137	163	174	131	142	160	143	142	137	148	151	143	132	145	142	138	124	121	165	136	144	136	135	142	136	131	125	148	144	129	146	147	152	133	146	122	142	124	142	163	129	143	138	131	128	131	149	162	121	148	140	131	126	139	140	126	146	142	145	126	142	141	139	143	128	152	125	139	134	159	143	159	131	136	135	141	142	136	142	120	133	152	128	152	147	161	151	141	134	143	152	163	155	143	164	150	148	121	136	145	104	152	145	135	152	150	158	109	136	159	150	130	152	149	136	148	138	124	150	150	156	134	126	147	115	149	151	161	146	175	148	118	135	150	138	146	121	143	134	128	157	158	114	126	112	137	152	134	149	165	143	143	143	168	134	138	162	146	161	163	121	143	168	148	138	130	140	124	135	159	126	146	145
4319	3657	6731	7277	5948	5004	4031	3957	3644	2489	2368	1875	1532	1013	733	565	515	559	492	459	424	425	401	434	416	409	390	452	458	435	431	460	392	408	413	418	373	420	408	439	718	983	494	426	390	375	419	409	398	389	387	414	400	393	399	388	429	420	379	386	407	407	366	413	385	407	437	375	410	373	374	407	438	396	400	433	411	402	419	422	384	405	423	372	408	405	362	377	428	400	433	411	407	385	414	415	445	392	373	424	403	429	379	425	381	361	379	433	390	436	424	382	399	444	400	421	404	394	397	401	426	404	415	378	370	402	429	406	408	364	377	404	404	411	372	396	378	402	405	365	419	382	383	394	408	391	413	390	364	438	424	432	417	450	396	391	404	370	387	376	409	412	441	416	432	405	399	406	376	427	405	404	374	404	385	367	420	397	413	397	421	391	410	389	387	409	405	403	382	432	367	404	390	362	389	391	382	409	397	414	409	402	416	430	387	380	409	387	401	399	430	390	377	443	383	397	385	404	397	421	378	419	394	368	391	367	407	429	397	374	384	368	380	411	369	403	398	434	446	387	422	382	423	390	426	394	395	365	414	451	397	388	377	419	413	390	374	382	399	397	414	395	397	422	421	411	414	450	399	385	399	402	410	413	388	363	420	399	411	418	439	392	392	401	378	436	407	392	448	422	391	398	384	376	403	403	410	382	399	376	406	416	445	428	392	422	381	451	406	425	424	379	415	408	402	367	405	439	408	432	420	401	406	459	407	402	413	381	426	403	340	401	412	392	373	404	393	399	394	401	374	370	453	425	380	405	378	408	409	417	385	410	414	411	381	403	391	411	409	391	426	440	386	393	399	426	403	413	394	435	424	386	428	403	419	387	440	421	412	419	411	404	421	424	417	386	427	407	418	374	412	392	375	427	432	410	388	394	430	400	416	419	407	406	396	420	394	408	358	404	382	369	399	414	421	444	450	436	398	403	419	358	401	403	407	445	373	382	407	393	407	409	383	432	433	392	391	395	420	409	359	367	386	398	410	415	416	414	388	406	400	372	433	409	416	412	425	384	428	398	391	402	420	401	366	438	351	400	410	367	373	358	399	373	404	412	394	413	421	436	406	440	367	431	410	357	392	418	380	390	393	387	429	420	434	409	401	401	402	368	418	392	412	437	412	400	412	377	378	367	388	389	397	415	407	415	388	403	418	405	394	387	375	397	417	405	398	398	384	403	404	427	397	411	393	401	379	423	401	412	423	365	426	401	407	425	393	383	378	379	383	405	413	392	393	393	454	381	375	418	401	384	427	406	418	421	433	405	445	399	407	398	405	385	385	386	413	397	377	408	397	395	404	404	372	386	399	346	422	384	412	378	384	384	389	403	373	409	417	391	360	430	394	424	411	416	398	393	387	391	395	410	414	410	406	386	365	428	411	354	381	406	394	389	458	389	393	407	378	399	390	388	384	428	417	388	398	440	397	418	449	403	410	368	373	384	393	396	393	401	384	405	380	394	391	380	398	388	400	429	376	446	401	415	377	409	398	391	419	418	383	396	422	403	419	382	406	408	380	387	418	389	412	392	370	398	422	407	423	392	419	385	402	429	414	415	401	389	391	417	381	364	379	377	434	390	384	448	426	435	408	413	388	399	431	377	354	405	398	398	383	412	425	383	388	368	406	401	394	376	408	393	395	379	419	411	425	421	448	385	384	381	395	415	394	401	386	408	374	410	389	412	368	398	389	389	389	385	395	396	416	388	407	451	400	403	387	405	355	402	398	429	419	405	433	419	410	378	433	379	404	435	401	405	408	418	420	391	419	379	399	376	380	393	388	409	390	408	399	402	427	423	376	357	426	390	385	420	392	385	397	404	422	440	370	401	386	376	392	389	384	439	410	428	380	409	398	404	420	432	375	403	417	390	408	380	383	435	415	371	430	400	384	411	421	408	366	423	374	383	424	394	414	381	390	394	449	411	412	404	411	442	391	414	398	404	381	418	387	410	375	397	387	393	370	388	391	369	406	412	439	397	413	407	389	369	413	376	389	430	410	440	377	379	424	383	406	386	402	410	434	428	387	415	411	428	389	387	410	420	421	374	359	417	396	385	420	386	418	365	394	416	389	400	431	406	420	380	427	364	428	417	411	411	371	423	429	433	398	385	368	389	371	374	421	386	385	418	390	419	350	442	403	417	405	415	417	364	411	437	445	395	371	396	413	404	416	398	398	414	380	393	382	403	393	363	379	424	409	395	436	373	450	423	386	408	402	396	409	401	402	428	402	385	414	400	415	398	411	426	387	426	402	384	382	403	395	405	379	417	379	404	384	400	392	405	391	425	444	383	386	395	387	414	391	394	402	409	407	432	392	447	444	421	407	386	400	366	368	383	400	380	399	388	402	394	403	378	375	400	402	424	427	397	413	392	415	423	415	408	417	406	402	416	387	402	407	412	395	367	440	418	389	354	427	380	429	411	430	425	430	393	410	423	370	410	379	428	359	408	376	399	411	417	435	404	414	404	396	394	427	418	432	415	374	406	391	376	440	409	385	395	414	451	424	416	413	379	427	410	457	386	372	407	363	407	406	388	412	383	397	378	440	389	420	405	390	401	394	418	403	399	432	395	410	374	425	378	385	386	418	430	426	404	415	444	367	408	389	394	360	395	420	395	375	378	423	424	395	402	386	391	404	404	397	394	389	371	395	409	416	368	405	373	402	428	408	379	400	405	349	373	458	387	419	403	410	384	404	410	377	397	382	390	412	401	403	398	407	388	404	408	400	391	414	369	399	380	372	409	408	421	410	379	408	396	369	412	438	418	417	411	417	416	419	339	379	400	368	400	402	413	414	388	404	393	358	397	378	397	423	397	408	426	437	405	428	410	418	418	375	422	390	395	404	404	418	399	411	405	380	392	363	464	410	409	373	426	367	376	392	412	398	377	392	408	397	397	415	403	368	363	384	378	409	407	428	422	408	423	375	359	396	391	401	378	360	395	420	392	437	382	372	383	386	393	442	399	408	414	417	370	392	413	407	393	399	369	433	397	424	400	419	415	397	430	394	431	395	421	372	394	412	378	368	378	397	405	390	416	365	364	410	396	401	446	431	394	378	404	420	390	387	380	412	396	405	420	430	397	431	408	378	385	427	382	424	392	377	388	420	374	419	398	355	423	356	413	386	410	443	437	394	415	412	376	400	425	389	402	423	405	366	343	367	396	370	445	422	409	397	385	413	404	404	385	405	422	399	379	450	417	395	418	375	431	411	413	424	390	390	407	413	417	405	390	411	388	444	385	399	377	406	422	384	399	393	389	367	376	404	367	368	403	395	390	383	388	386	390	400	433	404	393	370	395	414	445	412	404	407	369	403	383	433	407	395	388	402	430	392	400	384	422	396	402	395	383	410	368	429	359	408	381	418	413	380	387	402	408	399	427	351	376	393	384	395	401	387	397	382	416	418	405	410	419	404	408	416	379	415	406	421	371	398	369	402	383	396	381	418	396	411	393	414	416
18958	19613	21904	22510	20338	16235	12391	11117	11346	7211	5555	3735	2452	1084	635	574	476	471	341	306	299	250	271	260	241	250	299	273	261	265	297	292	299	275	265	273	252	241	259	277	921	529	479	244	235	244	251	265	225	226	240	269	234	265	225	261	251	233	261	246	236	248	241	223	262	224	256	225	257	256	260	261	231	225	251	246	218	258	249	245	237	232	247	252	252	214	236	235	228	259	244	231	251	263	253	246	243	245	245	239	246	246	237	267	261	236	245	246	248	239	241	242	256	254	231	229	225	222	259	275	235	245	237	238	253	246	263	271	215	239	246	219	230	256	255	250	251	252	261	258	256	238	268	255	237	238	257	209	265	237	242	234	250	267	222	256	238	216	252	248	235	241	246	260	242	219	236	241	238	234	261	245	231	285	263	247	232	245	240	240	237	219	214	266	213	221	270	242	268	260	253	238	255	222	255	212	214	235	264	250	249	253	266	253	255	249	253	242	244	264	269	276	233	252	262	236	261	240	255	252	247	234	233	266	227	254	264	241	235	249	255	216	225	233	258	254	264	285	255	249	243	249	253	259	299	245	241	260	262	282	225	241	245	218	279	254	247	224	251	257	242	254	241	254	240	226	244	218	219	257	241	268	237	250	246	288	252	211	245	202	228	237	237	244	244	230	221	252	252	234	226	237	269	230	249	260	230	248	263	243	219	222	249	216	263	249	221	247	242	248	238	261	244	236	243	241	252	229	237	246	267	230	244	240	220	240	260	245	278	245	259	262	252	233	241	242	209	239	245	237	244	236	268	247	258	255	259	248	240	219	252	274	243	255	263	246	243	258	260	243	244	253	233	258	258	261	249	248	244	240	241	233	240	251	249	266	229	288	283	213	259	256	263	269	259	251	247	239	229	235	244	254	237	228	243	227	252	221	269	235	246	279	248	276	250	253	227	248	231	249	254	255	255	269	262	236	267	224	240	274	267	247	252	218	249	238	247	238	237	229	258	245	226	224	248	231	219	234	245	240	254	227	254	243	216	248	241	261	239	250	238	231	230	202	245	255	263	241	221	293	252	238	225	254	255	245	223	251	261	244	248	265	244	256	229	256	268	244	234	255	262	225	263	242	249	201	248	245	232	213	246	210	246	258	255	250	269	224	244	205	254	248	251	237	232	268	249	250	220	232	212	267	252	237	256	255	243	248	253	219	235	226	239	229	275	254	252	195	232	236	258	232	218	240	238	266	234	249	229	233	257	258	244	254	240	233	234	236	260	247	244	250	262	253	225	239	293	233	235	239	272	243	216	258	243	242	247	244	259	238	247	256	253	274	233	231	261	252	233	231	249	248	240	222	226	228	223	266	267	244	226	260	264	211	237	243	244	245	253	256	246	282	253	234	261	246	255	227	233	249	244	259	225	255	245	273	262	269	237	271	258	264	236	243	254	259	245	263	217	254	230	228	267	248	264	241	229	262	259	227	242	227	246	265	224	244	230	263	261	231	242	226	264	257	256	246	248	240	229	240	231	242	235	272	252	272	255	244	225	255	237	246	235	250	274	259	274	241	253	239	256	247	234	229	230	267	238	253	251	245	281	254	226	242	285	240	248	225	259	272	261	262	257	263	240	243	257	268	242	238	241	235	238	268	240	288	268	249	241	232	241	286	239	264	229	254	263	236	243	256	254	249	259	272	264	241	274	261	235	239	248	287	245	209	251	227	251	224	241	255	264	273	265	258	252	239	261	272	241	263	239	241	238	251	254	227	223	253	236	250	265	253	249	250	256	246	227	238	284	238	255	271	252	241	258	242	263	235	237	252	230	261	241	232	222	251	276	261	230	230	223	256	228	263	248	268	236	246	226	242	254	236	253	237	230	259	225	258	222	283	246	275	246	252	265	233	253	261	241	223	240	256	231	259	240	264	282	267	278	246	258	257	254	257	234	224	220	260	284	230	274	251	239	253	240	249	278	228	240	249	269	219	219	242	259	260	211	213	241	251	224	252	238	296	237	220	251	254	252	241	248	270	244	260	256	257	246	230	231	267	231	255	240	225	252	229	240	246	238	236	251	214	269	264	241	230	243	246	237	240	216	263	284	244	263	243	238	228	243	245	242	261	251	259	245	243	227	287	292	282	228	220	251	248	279	234	262	247	282	261	267	248	214	228	268	255	231	244	249	247	246	266	237	258	267	242	261	258	229	229	247	266	263	222	224	237	263	240	251	231	264	248	247	255	250	237	241	271	219	254	252	257	221	216	253	253	238	230	263	257	250	268	247	244	233	259	273	225	227	250	244	224	224	275	221	231	227	205	229	259	246	237	236	225	252	234	247	271	230	280	250	239	223	267	255	219	261	252	255	223	246	256	226	271	269	243	256	250	223	259	271	230	246	236	276	247	260	250	257	275	199	214	247	243	239	245	221	244	268	240	227	228	226	209	230	242	237	256	235	249	211	244	228	257	266	227	240	266	265	245	243	251	242	250	262	268	259	252	269	236	252	241	250	239	250	240	242	271	244	261	239	233	210	233	245	265	254	272	268	244	251	252	239	251	248	231	251	229	244	258	260	255	274	240	239	258	254	265	256	259	229	257	271	246	254	238	251	237	272	242	249	246	257	240	239	240	251	222	234	253	246	234	250	262	272	259	221	240	268	228	249	228	229	219	237	263	245	235	259	273	259	234	250	217	237	248	243	250	270	235	257	279	297	251	265	234	248	234	236	261	230	247	237	242	233	244	247	220	255	285	244	220	264	235	221	246	263	212	228	217	261	243	209	259	248	260	254	244	242	274	243	219	250	228	230	240	233	256	255	267	228	266	257	242	224	231	273	243	256	236	270	217	239	223	265	253	258	261	245	235	245	267	241	243	265	250	256	246	240	262	254	295	235	257	235	241	225	248	243	253	242	223	248	244	253	233	253	258	264	251	237	276	239	235	241	264	260	253	268	267	256	246	252	235	246	254	238	252	260	253	233	251	211	268	236	233	240	253	217	229	247	223	267	240	227	248	233	222	210	225	245	262	241	234	209	243	284	234	233	246	241	249	256	244	263	238	213	250	298	240	239	267	238	241	249	229	245	244	235	239	263	258	231	229	259	267	233	242	216	206	242	260	244	242	254	215	241	254	266	221	241	264	257	260	230	237	240	251	268	250	223	219	259	260	255	248	234	257	216	259	241	240	240	271	269	236	213	223	270	243	242	266	259	232	245	242	239	223	212	253	233	246	239	250	202	235	259	259	243	231	224	223	232	269	270	243	233	231	249	247	271	239	248	257	233	242	244	215	241	271	262	237	233	257	262	240	240	256	240	265	233	257	226	241	268	237	259	253	260	228	268	278	256	253	253	230	207	241	241	259	249	246	255	233	262	227	274	251	238	251	219	244	289	262	236	241	272	239	222	226	298	231	254	224	254	226	257	246	235	242	239	243	247	237	223	242	282	216	247	251	249	237	258	221	233	239	228	250	265	280	245	270	275	236	238	278	246	256	262	265	247	232	266	233	261	251
13976	14624	19481	24825	26488	24362	20824	23327	23791	17454	17758	13021	9283	4899	3117	2504	1947	1885	1233	1074	973	810	743	782	746	717	753	754	788	822	880	861	969	869	891	748	741	660	677	1119	5387	2280	2309	688	661	638	638	646	607	610	675	667	604	636	647	620	646	646	617	634	654	686	661	673	638	636	627	597	569	686	670	650	567	629	577	594	629	652	653	676	677	616	613	622	615	648	609	646	688	659	689	660	667	658	609	619	651	637	622	642	575	612	594	667	605	593	597	606	647	651	644	646	631	631	624	630	665	651	613	639	583	607	629	676	629	635	639	586	616	686	635	683	605	602	610	655	663	610	628	619	605	618	623	640	600	595	644	639	617	638	659	610	638	642	627	648	663	593	607	650	590	610	661	613	605	599	664	623	623	639	598	610	641	657	590	570	643	659	670	603	621	613	665	601	657	622	637	649	558	626	600	606	648	694	602	636	640	612	621	640	581	650	612	589	619	656	649	618	606	634	670	640	641	627	609	619	633	690	580	619	629	596	632	638	606	648	593	662	639	598	610	589	659	611	608	607	660	619	597	661	657	645	618	621	605	678	650	639	612	616	636	634	616	619	627	660	611	674	635	620	620	655	639	647	623	592	633	591	664	636	607	634	611	576	649	565	689	631	617	608	578	636	579	571	698	613	642	624	655	634	683	635	655	580	584	584	618	587	599	674	608	651	639	604	612	626	605	595	615	622	613	625	603	616	635	666	600	643	601	637	598	613	657	603	636	631	628	609	645	631	670	630	633	652	634	661	613	612	608	613	651	616	611	599	597	653	640	574	631	650	589	621	653	627	629	636	626	654	662	614	625	622	656	642	590	647	589	617	653	656	619	625	623	640	584	629	657	654	603	620	631	619	585	616	572	603	643	613	595	649	620	611	631	620	625	654	621	647	625	625	612	604	647	609	642	572	640	626	627	611	625	627	600	630	627	585	637	627	612	584	665	635	622	644	584	623	651	633	643	621	666	619	644	637	622	638	591	659	596	606	675	547	647	660	605	646	599	622	621	659	639	648	618	645	592	668	638	664	619	612	592	641	594	621	605	628	603	659	626	647	644	654	637	629	655	604	578	603	651	565	621	653	628	581	594	675	637	611	603	689	634	610	653	615	633	611	620	568	630	668	631	636	625	639	615	613	626	631	660	628	590	693	656	633	546	627	612	582	636	662	684	628	609	625	628	676	623	631	606	629	646	606	588	596	655	635	650	643	673	647	651	674	611	595	649	617	647	638	644	654	615	620	572	572	635	571	630	643	605	652	601	638	632	628	612	609	634	653	592	618	619	652	583	611	619	614	608	594	590	651	638	594	637	656	615	600	687	623	637	587	610	604	620	612	611	623	678	629	609	610	604	621	654	619	621	649	659	658	614	606	658	603	617	614	618	644	633	608	625	645	662	633	623	626	609	642	654	659	651	636	629	591	625	614	636	641	631	647	660	636	595	613	616	620	645	583	626	630	625	619	622	645	623	633	584	682	586	639	601	590	634	618	618	666	675	618	623	607	608	608	647	635	665	604	635	647	598	600	651	659	679	645	693	618	629	624	629	638	612	663	663	645	620	622	610	671	642	674	615	633	619	591	670	620	667	639	632	620	636	612	610	657	601	650	645	631	608	605	632	596	627	608	624	592	588	630	613	663	632	601	607	655	629	673	642	619	642	648	623	623	607	610	593	637	628	601	625	585	618	622	615	630	641	623	610	610	653	591	592	656	574	622	675	652	611	606	613	656	599	588	626	630	623	630	616	654	656	626	683	612	656	642	649	607	626	643	649	670	614	595	563	604	560	618	659	600	604	617	631	599	645	615	609	632	634	621	622	634	658	628	659	630	654	598	605	648	626	617	628	606	621	619	636	614	605	618	593	601	653	652	652	660	637	647	646	615	645	593	629	639	581	585	608	588	624	618	661	631	651	626	638	589	627	655	622	646	663	660	626	651	616	585	607	633	663	634	639	615	632	618	625	609	624	605	648	588	667	614	654	630	646	645	635	618	630	656	600	635	651	671	644	623	596	643	680	671	640	630	669	643	651	589	656	647	626	611	636	602	641	617	639	626	679	606	635	621	643	620	609	639	582	563	636	621	657	628	617	587	572	625	627	632	610	668	625	598	672	623	625	631	684	594	610	599	655	630	632	631	611	565	612	636	635	659	638	628	616	650	575	566	610	637	698	603	611	624	593	604	665	633	640	593	600	613	654	581	621	627	652	633	638	606	640	631	639	630	615	591	630	607	670	663	627	629	587	593	604	675	622	590	628	651	628	599	598	626	636	642	582	596	598	598	650	610	607	620	637	609	640	634	636	651	633	643	601	613	615	616	621	607	659	615	594	645	614	669	611	641	654	644	645	626	633	593	617	642	631	586	620	618	604	644	604	604	654	597	611	615	640	617	626	632	606	620	660	621	627	641	640	644	652	623	610	618	633	628	617	643	616	606	594	618	576	657	607	652	586	627	601	621	640	630	672	584	620	610	636	617	665	630	646	642	655	617	598	582	587	662	663	621	642	611	618	571	631	624	656	598	633	613	648	629	612	584	602	613	605	659	597	611	664	666	576	599	632	573	658	613	667	626	607	650	660	601	640	605	672	606	634	597	599	617	595	622	679	584	656	665	601	610	614	638	645	617	624	633	676	637	600	634	638	605	610	631	642	607	595	618	612	659	638	587	629	644	624	616	640	631	572	650	614	638	653	636	649	624	644	623	655	641	652	622	640	642	626	609	584	615	619	630	640	623	635	615	633	609	657	637	590	653	607	655	618	650	621	599	622	590	638	648	656	598	682	583	619	630	644	637	636	630	653	659	643	643	617	602	635	644	638	628	589	614	612	634	623	641	600	620	607	625	604	635	625	612	607	611	605	632	591	612	612	601	592	648	613	636	669	596	626	627	647	627	592	629	665	621	653	630	615	604	619	618	628	623	610	602	649	635	577	689	637	602	637	672	636	639	647	647	661	601	590	645	636	633	631	615	616	623	701	615	635	651	658	679	584	570	677	613	630	609	579	638	607	589	585	624	637	639	636	666	636	603	599	587	618	645	622	649	599	628	642	608	628	617	599	627	601	641	646	618	597	608	605	623	644	590	658	668	671	628	648	638	627	616	668	632	594	606	605	648	621	590	626	636	605	629	625	663	606	604	592	614	585	612	677	637	623	633	623	668	630	611	655	615	604	619	626	600	616	625	650	653	630	635	647	616	582	611	660	649	596	600	646	633	621	703	581	635	611	659	619	635	639	701	615	642	629	640	645	617	640	632	641	642	641	627	577	658	664	638	646	589	583	646	655	614	635	618	610	657	601	605	616	606	631	618	627	662	611	612	669	623	642	633	645	614	602	620	640	584	619	634	614	611	622	630	599	646	652	578	609	602	634	613	601	626	585	591	639	621	588	595	633	647	611	646	615	560	627	622	612	622	626	631	624	663	612	603	588	632	601	618	591	638	594	650	602	605	614	601	632	634	608	636	591	616
28871	28431	29272	30001	28538	24524	19979	18444	18671	13229	11495	8004	5241	2655	1472	1163	895	791	536	496	429	384	384	359	369	378	343	375	399	447	415	444	395	374	369	393	343	383	348	374	1434	1519	475	390	339	374	380	341	309	389	363	343	341	315	353	357	361	359	342	368	306	355	342	365	333	324	337	351	362	348	314	374	340	359	331	337	373	334	378	346	353	345	338	350	328	363	332	376	329	325	361	371	347	335	339	351	362	320	370	379	314	323	358	344	356	371	327	354	354	323	344	347	351	338	342	341	344	394	348	341	345	336	335	365	327	330	340	317	346	347	306	376	330	315	325	328	348	367	356	353	339	308	333	339	305	346	328	314	359	317	328	356	334	361	342	314	306	356	362	364	350	314	345	321	348	334	344	352	329	339	338	387	321	390	346	376	360	361	316	335	373	372	353	352	352	352	348	306	385	341	314	351	374	338	365	341	358	300	314	347	339	336	362	364	356	343	347	343	337	370	336	365	365	313	367	335	360	353	342	336	340	337	339	367	362	346	341	323	321	328	317	325	378	341	330	355	353	347	383	374	342	340	365	316	372	344	337	332	324	345	349	336	363	326	326	367	313	362	388	368	343	301	352	363	324	363	348	351	352	352	332	351	357	351	339	329	329	334	356	340	349	333	342	364	328	349	351	322	323	324	342	337	351	364	354	346	346	388	313	368	370	347	353	321	332	345	335	318	345	353	347	313	331	347	360	347	356	357	323	376	337	349	341	336	369	362	343	362	360	344	341	332	341	339	332	328	345	344	352	350	347	308	313	321	363	329	323	322	306	337	327	353	330	352	315	385	370	319	381	355	348	332	337	363	366	331	326	323	350	364	350	354	335	301	337	371	321	355	321	326	364	399	372	361	332	336	366	349	346	360	367	383	339	351	377	340	365	345	324	333	353	332	371	356	356	376	357	327	359	337	354	316	324	320	369	316	337	348	359	347	321	360	339	335	332	322	350	356	348	331	358	341	384	386	329	354	345	303	304	342	351	333	332	336	392	330	346	335	352	366	353	343	344	336	332	333	347	367	358	348	343	366	365	366	329	356	339	377	352	322	333	340	341	336	359	370	400	361	370	349	322	339	319	325	346	339	328	366	325	357	345	339	348	362	341	349	343	338	343	337	332	365	320	354	351	349	361	345	368	352	373	325	333	343	282	343	336	368	350	350	300	343	365	352	328	312	352	382	334	348	337	358	344	341	367	378	344	343	364	306	340	319	332	353	349	348	345	343	362	359	347	339	318	348	368	335	318	320	339	310	333	376	320	331	322	340	358	301	321	367	320	375	372	344	350	346	337	345	319	361	375	320	343	353	351	319	349	357	333	320	343	308	336	334	328	336	335	318	350	363	350	356	335	342	330	328	366	366	334	358	348	332	343	390	386	357	349	382	347	333	345	379	338	321	347	343	351	362	334	368	372	350	366	346	347	363	366	343	312	346	349	321	349	344	366	362	326	285	353	345	336	342	343	351	332	363	339	327	356	339	362	316	342	323	383	362	341	337	342	330	364	329	343	363	343	381	353	360	333	371	314	350	355	351	334	334	314	338	326	379	324	322	336	372	343	348	351	349	363	369	367	355	378	362	301	328	330	328	362	350	337	317	353	341	318	335	352	370	336	348	379	340	347	314	306	348	355	364	339	340	363	360	348	307	366	339	377	345	317	339	353	322	321	346	333	370	389	335	343	350	353	336	321	324	329	301	350	344	358	354	340	334	384	350	315	344	349	331	365	352	368	346	341	342	328	360	361	315	326	318	367	302	329	378	334	343	344	337	357	379	330	337	356	352	350	320	387	350	332	333	344	336	339	359	344	343	355	360	352	377	363	337	361	351	354	358	362	357	344	337	365	355	311	307	325	360	380	352	354	313	396	362	373	338	382	355	332	354	329	354	358	333	351	339	360	348	339	350	333	336	319	358	323	327	338	364	361	329	344	354	342	334	356	349	370	338	345	325	318	360	352	348	350	372	369	358	330	342	309	347	344	365	361	321	375	361	341	320	364	358	352	328	330	332	384	297	368	342	353	357	322	341	362	367	323	370	330	373	352	346	325	314	370	339	327	390	356	304	362	311	343	363	315	320	342	343	336	356	390	370	365	324	334	334	375	383	363	351	339	330	328	346	388	357	326	334	364	341	345	323	316	311	358	319	324	349	341	360	320	355	369	360	290	312	370	369	346	344	339	333	346	365	380	327	332	366	319	354	309	372	355	335	379	383	332	313	344	338	316	370	331	348	335	353	312	371	321	332	333	373	297	325	340	371	377	375	346	363	380	321	357	369	351	314	342	354	360	353	298	327	314	343	320	368	344	340	352	363	359	365	356	344	340	333	367	331	336	342	327	341	364	330	351	309	338	341	343	319	319	392	319	361	342	318	329	346	336	358	386	338	317	357	364	391	340	351	326	335	313	360	364	346	352	320	301	320	348	346	319	359	346	337	324	347	306	344	339	344	309	330	333	351	334	375	352	348	339	369	337	354	348	354	324	329	334	335	345	348	353	349	348	350	360	349	377	343	341	326	347	346	356	332	362	350	325	354	349	395	347	334	345	363	332	330	310	335	296	349	342	348	345	361	362	357	307	313	362	369	325	312	330	351	338	362	311	387	352	372	323	341	341	341	331	358	346	359	387	355	383	320	320	349	353	350	361	371	331	370	319	378	345	330	333	346	357	348	359	323	346	352	309	330	336	342	331	380	321	330	343	366	336	346	355	350	340	387	339	365	334	331	365	324	318	335	347	367	345	328	362	337	382	341	329	403	383	343	336	344	328	355	371	365	340	335	330	327	351	336	336	353	336	348	362	364	341	335	336	321	337	316	349	305	367	337	345	336	376	343	334	362	302	334	333	369	337	359	341	341	361	382	341	336	317	374	321	340	359	340	351	340	363	369	336	364	335	342	320	346	377	374	333	353	370	324	345	314	305	336	337	350	353	342	365	392	322	351	314	359	366	328	382	334	350	337	346	318	355	326	357	345	328	357	327	403	350	372	339	355	364	353	337	378	348	342	347	343	338	342	351	355	359	363	359	333	342	340	369	345	349	358	352	375	360	352	344	363	351	415	355	377	334	370	343	315	353	367	351	353	335	324	301	381	334	337	320	341	354	324	355	326	340	328	345	355	367	343	386	354	361	372	317	355	344	322	345	337	362	322	338	336	323	331	369	354	347	332	338	375	345	348	318	343	383	364	308	390	361	364	348	364	320	364	320	342	331	325	338	338	311	342	326	353	377	337	359	343	367	336	338	349	327	335	355	353	378	372	375	338	343	368	353	338	365	356	335	399	343	329	337	353	314	372	338	339	378	349	359	350	352	347	359	316	327	339	319	334	327	329	318	295	349	358	352	370	340	368	352	326	326	353	370	333	348	355	374	364	346	316	339	356	333	341	338	346	332	309	360	370	346	346	338	340	336	342	308	341	330	339	349	341	324	335	370	353	348	375	334	343	315	359	350	348	296	333	351	300
19972	20616	25564	31827	34201	32588	29487	31632	32796	26557	26654	19448	15369	9563	6571	5326	4042	3397	1751	1813	1496	1162	1108	1081	1022	978	990	1099	1190	1308	1234	1182	1147	1134	1088	1044	1035	881	810	1181	8231	7404	1514	858	928	863	841	877	890	850	839	790	826	820	842	835	801	824	890	815	898	863	822	828	823	851	823	817	812	821	806	848	878	880	855	849	808	810	844	853	844	864	883	796	844	810	847	835	806	830	831	875	819	823	813	804	866	842	782	797	840	816	849	841	822	820	838	855	845	843	801	807	857	856	780	843	757	792	820	813	865	853	845	808	830	857	806	800	826	826	787	829	854	811	827	795	840	814	816	858	792	801	802	825	876	875	840	839	827	817	859	824	852	810	814	820	839	832	827	833	809	830	839	851	785	850	792	837	855	818	794	788	856	851	849	803	832	819	803	796	815	771	807	792	821	817	836	798	795	847	788	877	810	860	833	801	840	826	829	820	829	839	869	845	833	815	775	806	814	793	857	823	810	810	793	862	828	878	815	815	853	776	842	783	766	773	824	797	817	831	834	835	861	800	836	833	825	841	851	750	864	888	763	811	808	913	768	758	805	810	808	852	774	792	887	808	829	812	835	817	802	795	820	774	839	825	851	847	873	835	867	815	785	790	836	796	841	789	841	833	817	814	771	849	834	791	806	788	841	850	828	837	867	856	790	839	757	824	842	845	812	835	845	788	823	827	775	793	852	768	837	850	845	812	835	780	814	759	820	811	792	841	814	809	873	839	791	855	851	863	775	812	764	792	842	840	803	856	839	788	824	833	814	813	807	801	781	786	815	845	798	819	854	824	915	836	827	805	802	840	849	815	810	833	785	815	821	814	833	856	769	803	848	792	818	769	787	842	768	832	846	850	865	833	859	835	827	800	816	839	798	836	840	813	776	831	822	844	814	804	810	806	869	836	804	807	814	783	802	852	824	796	815	815	818	817	844	855	836	791	788	815	814	804	792	794	829	818	848	827	794	813	812	848	813	801	802	857	835	767	815	851	792	822	816	783	821	829	830	766	791	820	850	780	855	819	850	832	821	852	836	794	888	840	803	822	806	836	770	836	855	924	835	836	886	831	804	806	797	797	799	765	801	841	827	829	800	813	801	800	842	853	858	862	815	867	790	796	808	779	863	800	770	837	851	827	845	849	824	805	817	831	839	811	785	843	817	792	855	844	798	830	827	817	806	816	788	859	768	838	830	816	815	868	789	798	839	836	808	791	850	845	817	819	823	805	808	820	811	811	873	789	844	792	827	807	850	822	835	816	845	857	835	854	879	839	812	836	785	770	799	802	801	803	808	849	828	790	840	819	769	821	825	847	781	843	801	821	853	850	802	823	817	793	865	827	809	831	795	806	851	831	837	845	815	807	820	865	813	837	806	823	825	791	839	800	824	832	860	786	816	868	832	857	833	835	808	819	822	818	824	830	810	812	826	826	831	848	786	843	865	787	832	907	800	775	820	830	823	868	804	791	852	843	827	801	874	833	784	806	810	816	869	833	840	838	806	845	793	839	822	827	796	825	814	806	792	842	813	804	779	844	756	833	828	802	845	813	793	811	803	778	829	837	849	848	847	811	847	880	838	818	858	838	779	875	779	778	820	796	787	822	820	823	813	842	839	825	803	848	848	862	786	876	807	807	804	830	850	868	859	802	851	822	846	765	856	814	834	863	826	869	873	834	815	772	857	822	830	815	828	852	814	801	840	836	855	811	848	822	852	830	827	755	809	847	886	872	794	804	810	850	851	847	811	831	811	825	844	869	840	888	834	837	832	814	807	827	842	832	830	819	852	858	802	775	807	773	852	795	754	839	827	797	860	820	804	818	780	870	866	849	803	840	779	861	847	816	828	802	810	796	863	793	798	803	874	821	816	845	776	821	771	816	821	834	824	825	784	825	829	784	812	877	838	836	822	810	812	798	790	845	790	777	787	794	811	786	838	855	804	778	844	788	832	803	804	789	734	814	828	817	825	790	817	821	860	875	814	828	841	875	848	822	826	845	804	825	820	837	834	742	825	810	824	781	837	832	822	773	825	818	790	842	790	800	828	882	857	878	856	799	799	805	832	819	844	786	805	837	806	822	807	827	815	818	848	805	775	820	801	789	806	792	828	824	837	797	891	821	850	820	806	851	812	757	839	767	805	812	813	864	834	840	853	812	813	813	803	859	790	758	813	804	828	811	799	900	811	854	779	783	793	798	863	834	797	815	832	813	799	812	816	792	779	789	789	830	829	865	855	807	827	850	807	838	837	817	803	828	864	811	839	816	784	850	857	849	843	810	803	793	842	821	815	821	815	851	793	816	806	836	832	814	833	814	870	784	849	810	810	830	783	827	769	784	823	808	845	827	802	808	790	820	844	806	833	780	778	835	770	814	853	774	830	824	798	744	808	826	842	863	874	798	834	817	854	775	828	840	763	828	845	778	793	835	808	836	832	780	805	811	811	812	872	790	863	771	893	791	871	795	806	864	824	821	804	843	806	840	846	835	796	838	814	791	845	828	868	791	818	800	848	815	879	810	824	882	849	877	851	807	801	852	788	815	806	806	812	828	770	830	801	847	827	798	787	774	831	826	850	803	817	883	801	798	825	814	824	810	855	804	816	823	828	836	798	816	813	802	856	818	839	836	807	795	827	856	813	791	801	815	781	798	835	828	800	827	822	792	813	789	834	817	834	876	845	843	758	821	822	823	818	889	796	888	825	748	857	804	836	806	850	795	869	859	821	807	819	832	803	821	867	837	813	842	828	781	819	817	846	840	802	815	846	800	839	815	834	846	814	851	843	773	804	833	856	824	884	821	800	877	776	878	793	860	825	804	858	788	866	859	784	824	826	811	818	808	827	825	773	827	823	873	827	832	826	805	792	787	821	797	865	809	833	799	843	861	780	853	779	835	791	867	854	794	845	765	750	786	794	823	834	807	785	826	863	830	840	805	845	804	844	823	873	822	860	749	797	830	837	856	861	846	858	846	818	760	840	815	782	814	858	849	820	823	826	814	796	830	817	815	810	822	826	789	802	811	813	816	806	741	842	829	808	810	816	800	825	784	850	800	888	797	790	863	829	796	824	765	832	801	847	809	854	814	795	853	812	819	845	856	805	836	865	834	791	785	782	841	783	854	829	786	830	818	810	849	822	821	769	808	866	817	794	800	821	790	807	871	827	823	862	792	786	819	811	840	822	771	854	802	848	856	842	781	782	862	826	784	867	766	803	817	843	799	835	827	803	824	825	834	836	805	860	812	798	877	870	871	823	784	829	836	828	801	790	837	819	810	847	824	802	846	798	822	810	806	809	753	816	809	826	804	845	830	872	762	807	839	817	860	777	807	768	814	792	889	862	834	768	793	841	817	810	840	822	882	833	807	762	812	835	810	833	855	858	838	814	844	868	817	810	822	807	833	853	873	798	880	822	791	803	840	848	807	793	796	810	813	841	822	816	862	816	827	779	777	790	793	854	798	842	787	818	785
5656	3774	4287	3829	2288	1252	973	785	786	561	460	363	283	220	205	182	179	163	142	155	157	147	144	132	124	119	143	143	135	142	153	117	138	135	153	144	141	146	156	135	141	216	162	150	133	141	147	154	141	127	135	130	141	125	127	123	132	125	132	145	144	132	131	134	120	155	133	121	122	130	147	130	131	156	118	133	145	147	148	122	133	133	130	132	127	128	138	141	121	134	120	135	170	133	137	128	126	145	127	140	146	128	147	142	152	150	120	126	127	123	153	162	150	153	132	129	135	155	136	132	133	132	131	154	139	129	136	126	159	133	113	132	152	131	134	137	149	139	153	149	149	137	164	146	148	186	136	146	142	153	141	156	148	151	151	139	128	143	143	140	141	140	127	151	140	139	140	139	129	141	130	123	146	120	152	155	156	122	144	135	145	148	118	129	115	147	136	146	132	144	139	134	127	127	130	128	130	134	160	128	152	144	144	118	155	134	143	136	147	131	145	142	150	133	148	150	156	150	137	110	143	144	128	131	148	134	145	126	141	132	147	101	116	118	155	136	140	163	159	131	142	138	136	156	129	136	121	127	138	144	135	145	148	129	147	114	129	126	135	139	146	127	125	131	148	141	138	142	133	127	127	138	143	139	129	126	157	143	142	141	133	113	140	143	150	134	144	155	130	137	132	131	140	168	140	143	138	159	138	142	125	115	148	131	142	135	137	149	137	128	139	134	123	146	143	135	158	133	111	139	130	134	136	127	141	148	139	139	136	161	144	136	145	132	126	135	133	134	138	142	126	129	120	144	156	93	157	131	122	154	128	154	169	128	144	128	148	149	153	141	137	128	145	152	134	135	118	125	169	143	117	137	149	154	139	125	148	145	128	145	126	125	125	147	138	135	115	135	127	138	141	145	123	148	129	117	127	139	126	122	133	124	147	161	152	133	138	143	144	115	143	123	147	132	125	140	144	113	138	132	144	127	131	118	147	136	135	159	131	132	141	135	138	126	146	130	145	115	152	130	136	133	145	126	136	132	119	138	147	134	139	144	122	130	154	148	138	133	122	140	130	119	124	154	138	141	135	130	153	141	135	145	133	130	148	129	137	157	133	140	146	126	123	145	141	139	116	132	143	142	145	140	133	111	136	161	120	147	149	123	155	118	138	143	138	135	122	138	150	158	131	130	141	120	134	137	129	119	150	120	138	145	151	151	126	164	126	130	149	131	124	140	132	133	149	145	160	153	135	140	138	151	132	135	142	139	115	144	129	141	136	129	125	134	146	137	138	154	133	141	152	132	124	127	134	131	113	119	140	141	130	160	133	136	136	127	155	149	141	126	141	143	121	135	138	118	158	123	136	142	139	149	127	143	131	147	127	148	133	163	147	150	135	135	148	140	130	160	154	139	148	147	122	139	158	146	160	138	155	163	130	153	115	157	140	137	142	128	149	133	140	105	132	140	123	122	132	136	112	135	124	118	125	146	155	133	126	116	130	129	126	142	143	143	140	128	135	131	146	143	130	123	149	132	146	155	139	132	148	128	141	120	132	156	144	130	143	158	131	145	137	132	130	131	134	130	156	141	141	121	144	146	148	127	144	144	122	131	123	137	141	115	129	134	133	128	123	142	161	125	113	135	144	137	118	153	140	152	148	139	130	135	145	122	127	158	134	128	158	133	120	142	120	128	136	130	168	148	132	129	136	139	155	132	168	145	140	155	126	145	135	134	117	136	138	133	133	112	148	129	134	148	127	156	146	136	148	140	142	130	128	146	147	139	124	131	123	119	121	127	127	124	139	117	157	119	135	131	126	124	135	111	140	137	132	148	148	140	122	144	130	128	136	146	149	146	131	118	135	147	144	132	156	137	146	130	156	150	150	129	151	141	140	118	151	151	140	127	152	140	124	130	144	138	131	129	159	127	145	143	127	120	145	120	115	133	146	149	127	148	124	129	139	129	143	142	140	156	132	142	125	147	158	118	141	126	140	116	147	114	130	144	132	125	138	125	129	167	150	143	139	137	130	158	142	148	147	141	133	152	129	154	155	138	142	156	161	133	117	122	147	139	123	145	136	154	103	122	155	135	135	136	136	149	148	123	120	135	127	144	130	163	144	150	147	153	142	127	134	133	135	153	144	140	143	138	159	135	118	140	127	127	140	151	141	133	117	148	146	141	124	104	157	152	155	138	147	145	124	143	151	150	149	142	121	136	145	137	140	144	150	129	136	127	139	137	155	145	142	144	151	132	130	151	143	125	138	125	134	131	167	131	143	163	147	154	135	158	138	149	140	143	151	155	134	144	135	134	146	133	137	161	151	129	156	151	131	124	157	136	133	139	137	140	127	121	143	143	142	115	131	146	126	122	136	133	125	162	135	143	135	124	134	136	134	117	135	147	131	164	120	141	136	134	149	131	160	118	121	153	152	122	129	131	149	127	138	126	131	141	134	140	162	163	149	139	135	120	122	141	163	116	150	128	147	129	149	137	108	112	129	176	126	142	121	143	145	122	142	139	147	126	126	157	124	140	145	144	132	148	131	126	120	135	138	138	123	119	120	136	152	157	130	143	144	141	144	147	144	140	150	161	112	134	137	160	137	158	140	142	134	145	133	150	139	156	126	127	146	145	141	146	134	144	141	140	131	123	136	142	132	153	131	141	149	146	128	166	125	159	166	137	142	129	148	146	124	147	131	123	135	148	139	135	160	160	125	149	132	138	140	144	125	120	130	138	144	133	163	149	139	118	143	114	153	142	149	137	152	136	147	130	125	134	137	127	155	142	132	129	126	140	130	149	163	132	110	159	158	137	142	128	129	157	142	137	129	148	137	123	122	151	143	130	139	146	167	154	159	144	148	146	117	135	140	153	139	138	159	137	151	147	133	120	135	133	118	134	162	130	139	134	131	145	131	118	146	125	143	142	162	139	151	126	131	145	142	151	148	155	130	143	142	122	144	133	128	123	136	131	142	138	129	150	147	135	129	141	146	144	135	134	138	147	141	138	138	114	143	123	133	132	123	142	127	145	138	130	137	145	153	137	132	143	148	132	150	131	124	126	148	147	153	129	141	160	159	142	125	154	132	141	152	145	130	170	142	134	137	167	125	132	166	145	147	159	146	139	124	142	138	130	128	137	140	139	114	157	141	141	129	141	138	149	125	126	145	113	146	130	166	131	128	136	144	123	152	147	133	158	140	143	140	129	157	132	147	120	141	146	118	128	156	137	132	127	148	142	127	144	135	139	139	143	139	136	130	143	144	131	146	164	137	111	155	139	126	153	146	163	134	135	136	146	125	128	143	141	139	143	149	149	147	141	131	154	141	121	129	147	125	122	161	143	142	120	131	145	147	142	158	155	153	141	126	150	140	135	132	155	126	147	150	139	137	133	110	132	124	131	143	111	115	122	140	133	145	154	151	124	144	121	147	130	123	131	132	118	136	147	130	138	108	151	141	142	155	135	146	146	132	164	148	138	160	141	120	115	129	150	126	153	143	146	132	128
4494	3934	6705	8838	6707	4827	3748	3695	3867	3024	2605	1861	1456	961	876	710	602	551	446	455	423	393	427	383	412	427	416	405	422	425	354	430	407	408	378	402	416	343	390	437	555	938	473	405	419	382	397	380	397	420	441	405	389	407	390	373	394	397	392	366	409	407	414	431	422	368	408	411	380	363	408	388	367	414	377	400	371	416	432	389	421	401	421	396	394	367	411	392	380	392	381	368	392	368	377	390	407	407	403	420	411	429	411	383	367	420	376	375	401	404	416	397	415	368	415	379	376	362	412	364	424	414	383	372	399	391	386	405	384	404	392	420	412	401	403	444	370	387	399	413	380	386	377	419	429	386	393	341	420	384	435	407	396	401	420	403	396	416	403	365	398	413	401	402	356	380	368	389	389	401	363	416	381	420	392	390	416	412	401	383	381	410	416	376	402	423	421	429	406	425	404	386	407	369	395	392	365	376	402	412	398	388	397	372	399	370	399	392	393	391	437	369	383	380	394	394	381	379	392	383	371	423	401	381	356	374	375	385	417	396	434	405	408	378	413	398	396	350	373	391	417	383	415	369	367	431	403	366	402	395	393	401	377	387	383	388	407	414	373	397	417	390	380	414	387	399	397	399	419	390	404	400	393	400	436	438	396	383	423	402	389	401	427	408	438	399	430	379	393	390	405	414	379	425	402	375	380	398	395	416	389	367	403	399	383	407	353	345	411	358	373	428	366	442	408	400	362	375	395	372	402	389	437	408	410	383	364	378	387	388	424	376	390	414	417	392	393	409	389	392	402	397	406	425	393	403	387	386	414	392	418	405	431	386	397	375	401	410	385	392	375	371	386	340	370	375	417	385	384	414	404	397	440	383	379	400	353	398	424	425	401	383	376	395	400	380	366	368	397	422	392	362	405	405	380	396	374	351	391	405	400	394	373	372	419	389	356	398	401	398	364	417	426	385	413	407	385	369	399	399	459	367	436	422	358	373	435	409	426	410	377	408	400	390	415	399	406	447	381	413	439	413	419	409	411	418	397	416	429	408	416	396	382	383	387	414	402	410	463	365	405	383	373	393	449	410	365	387	392	431	383	421	387	410	369	385	382	414	422	392	416	383	400	411	397	398	396	378	431	405	423	400	400	393	436	387	379	369	405	386	399	411	398	400	376	402	361	361	403	429	379	404	375	424	407	389	424	377	399	396	416	406	372	379	371	374	391	380	410	371	442	388	412	417	371	363	367	422	401	403	395	393	434	420	407	415	412	363	369	390	416	417	418	384	395	372	381	394	395	357	447	421	412	358	396	394	400	431	392	399	383	399	405	405	405	412	408	381	397	407	391	372	393	397	431	416	389	402	405	401	396	388	405	377	405	377	376	419	389	420	398	357	387	400	404	418	380	435	402	388	388	361	380	365	411	391	399	357	394	428	391	404	432	395	388	379	383	359	425	373	395	411	412	429	373	446	364	375	396	408	376	375	375	396	389	401	398	373	371	392	387	399	399	385	426	398	374	417	376	401	438	397	392	400	407	410	397	427	387	389	403	422	376	388	393	381	390	397	402	379	400	417	410	407	409	377	357	400	390	403	392	442	396	432	430	363	397	366	395	391	423	398	375	382	413	413	387	375	381	407	397	416	411	389	347	372	418	389	384	387	388	412	428	410	397	407	394	371	395	403	401	374	409	382	382	414	391	395	427	422	386	377	420	411	377	417	401	385	398	426	433	396	380	386	401	371	389	368	412	409	418	426	411	404	409	393	382	374	383	393	389	410	397	392	421	357	396	375	402	380	439	379	408	376	375	395	398	419	376	389	419	378	414	396	405	402	387	410	420	375	393	410	413	377	376	397	428	416	404	372	366	375	380	400	405	393	406	403	388	411	411	381	386	390	418	390	404	389	370	416	432	421	416	403	405	444	427	417	421	419	379	382	405	400	391	408	406	405	436	390	385	427	363	390	392	382	353	402	389	422	379	377	385	399	372	389	411	418	381	412	396	431	404	376	414	392	369	358	373	409	408	403	426	394	378	392	401	395	391	387	444	439	405	384	427	378	394	385	377	409	394	386	384	399	365	381	377	374	394	400	396	366	353	380	396	372	421	385	436	425	410	381	407	390	426	397	408	371	419	419	410	398	401	403	380	420	412	396	428	399	381	402	377	379	385	377	386	384	390	430	358	408	439	376	384	377	391	415	404	412	389	385	387	398	398	388	408	414	394	382	387	405	381	401	377	389	425	393	375	397	401	419	380	404	394	381	403	387	432	382	426	408	407	336	430	390	381	398	395	392	361	415	410	414	384	417	384	394	397	409	413	403	418	359	377	389	410	397	434	383	410	390	409	393	391	379	388	421	391	440	418	375	419	398	404	400	409	373	417	394	408	408	396	397	408	388	415	399	385	399	384	416	406	398	389	419	371	438	387	393	410	386	413	414	384	385	373	377	410	412	365	418	402	333	403	375	412	387	351	403	374	392	427	397	433	398	407	395	376	412	380	438	410	402	396	404	380	416	413	438	392	411	362	375	399	405	379	376	409	425	437	404	399	422	407	393	401	376	412	420	419	428	381	426	406	397	346	403	403	409	375	382	405	358	412	421	429	373	376	417	393	419	417	410	400	388	402	408	388	383	383	404	407	394	388	405	411	385	404	388	376	384	371	438	403	419	390	387	409	384	388	358	413	384	405	438	439	381	440	406	404	436	391	410	366	435	376	406	420	376	425	395	413	383	400	385	439	424	379	408	414	402	384	434	372	431	353	374	414	399	360	396	432	368	377	351	350	373	393	360	392	383	396	416	376	414	378	424	398	410	365	412	401	400	410	404	435	405	389	384	405	421	405	416	410	383	399	394	375	387	384	378	421	399	372	397	404	383	381	400	395	402	423	381	418	403	423	422	387	378	396	407	401	382	441	392	394	378	418	395	392	412	407	428	378	378	415	369	414	415	417	413	394	389	408	445	378	427	401	403	402	405	409	381	388	399	387	431	384	407	386	357	372	385	392	362	386	408	412	381	401	354	401	407	406	380	374	395	396	389	357	424	397	374	384	393	413	393	383	405	406	412	432	424	419	377	403	419	420	404	368	394	408	385	383	421	415	388	392	412	382	401	358	375	395	426	381	362	406	386	403	422	380	366	428	413	375	378	383	408	368	433	376	422	389	405	425	399	366	376	422	354	409	385	391	394	402	377	388	393	429	402	387	404	388	407	368	402	411	387	420	377	418	396	391	401	421	400	400	383	384	402	372	351	363	427	414	408	375	411	420	372	392	402	407	397	387	418	400	419	423	391	330	374	382	369	396	410	380	396	385	401	393	382	384	404	414	403	399	377	410	367	401	369	378	382	391	405	410	382	395	403	387	399	398	384	407	388	389	366	403	400	369	415	408	423	365	389	405	380	405	412	408	388	407	368	345	382	393	375	388	423	388	390	412	356	375	449	404	405	411	385	393	387	377	373	388	372	372	390	420	405	413	430	396	386	409	379	402	419	394	409	390	390	395	387
21018	20963	22173	24330	21870	16884	11777	10323	9454	7122	6026	3810	2592	1363	847	577	506	421	323	279	296	287	270	277	268	281	283	227	280	283	241	255	221	271	242	247	288	251	263	277	357	761	603	250	292	278	269	239	278	251	247	231	232	250	240	262	267	252	238	261	261	265	260	258	257	243	254	243	265	267	260	256	247	244	245	228	259	256	242	258	240	217	242	258	262	228	244	222	251	239	260	224	257	248	271	241	234	250	219	230	226	259	251	263	268	254	243	258	242	250	271	259	230	223	238	238	271	253	262	244	241	247	235	269	268	257	234	248	238	246	263	232	268	240	273	271	240	250	254	234	266	232	244	213	244	265	251	243	228	246	259	234	264	246	239	269	261	257	250	229	253	247	266	218	254	226	227	230	228	237	230	232	238	251	243	229	240	260	255	238	217	226	245	262	278	277	273	233	224	247	258	260	248	214	260	255	252	247	270	251	241	251	263	244	260	255	224	233	245	259	255	250	290	252	240	240	274	239	232	249	222	265	238	239	258	213	246	266	229	274	236	225	242	237	253	232	265	263	240	255	252	238	249	248	265	232	233	236	252	263	263	271	233	251	262	225	260	234	246	234	227	219	261	226	247	267	239	218	243	265	284	276	269	266	263	265	214	229	236	239	266	231	255	278	243	242	253	229	242	252	239	282	238	258	252	213	251	256	234	216	252	258	222	249	256	269	253	256	221	244	281	276	265	254	257	267	251	229	230	238	262	236	282	240	204	224	246	232	259	248	262	222	244	220	262	240	259	241	235	234	270	252	252	250	239	233	262	254	265	249	239	270	227	255	237	252	256	262	239	260	239	238	259	220	256	231	249	220	233	255	254	240	227	260	238	237	250	264	251	241	265	238	225	239	232	271	253	245	250	255	228	236	229	251	235	245	266	247	278	221	249	244	242	265	259	233	276	253	256	243	215	230	219	278	231	223	249	256	231	221	245	241	240	194	255	253	246	250	266	239	262	216	238	244	252	232	234	258	243	241	253	223	237	241	251	266	274	263	231	249	289	263	256	253	230	237	254	269	246	228	278	234	243	278	211	238	261	260	236	272	258	248	252	242	207	237	251	246	257	264	257	249	271	254	214	242	219	275	244	235	244	234	249	241	246	245	234	228	225	230	258	263	240	268	242	288	259	252	229	242	243	256	273	253	261	253	229	240	246	217	263	259	240	261	248	233	210	247	250	271	232	220	262	232	242	250	241	233	250	249	252	235	260	244	230	254	279	256	249	248	237	225	242	237	245	270	251	254	234	257	240	234	228	236	269	251	236	249	260	247	222	219	241	234	249	278	246	242	222	268	231	237	249	262	231	234	253	233	247	214	243	232	250	271	265	268	241	266	273	218	250	226	268	265	257	227	282	231	222	245	264	249	255	257	244	244	228	216	263	249	231	247	236	266	241	220	247	244	263	234	231	248	268	251	253	251	236	259	250	244	235	233	251	254	272	256	224	244	222	251	239	246	250	229	228	244	246	279	259	235	254	258	242	250	233	255	244	228	254	261	266	247	248	212	253	242	232	223	239	247	276	257	253	244	242	233	224	263	257	272	240	242	262	244	250	238	248	251	244	263	255	271	246	268	273	241	250	260	241	250	248	251	265	267	249	248	258	235	260	243	223	241	235	226	265	265	246	209	242	239	269	226	240	253	227	220	246	235	251	238	271	271	253	225	265	273	251	258	255	257	246	241	208	272	237	269	218	258	238	248	278	246	215	239	227	223	251	253	220	276	258	262	223	248	238	229	234	247	248	267	313	259	232	279	249	272	250	249	246	240	249	254	274	238	275	260	274	264	253	234	247	250	235	232	250	226	224	231	262	246	266	258	288	279	232	232	243	237	253	224	240	268	233	245	235	246	248	225	266	245	265	231	235	255	252	228	252	257	266	252	259	238	265	286	249	234	218	253	252	266	244	264	225	232	264	234	216	226	217	255	235	223	245	255	238	234	210	238	248	212	233	246	242	221	253	236	244	232	261	243	265	255	233	239	249	278	248	248	227	256	278	260	255	240	267	231	260	232	249	307	269	233	243	253	280	279	246	248	272	236	259	246	238	264	226	258	257	264	249	248	262	223	240	235	272	218	245	235	250	214	227	253	231	260	244	240	235	252	267	220	255	270	237	260	240	284	239	225	265	239	243	252	238	228	249	270	236	248	233	264	230	225	241	244	254	258	263	242	216	260	205	227	225	262	219	237	250	245	254	248	240	215	243	223	233	223	258	230	248	223	244	255	218	275	254	262	251	262	230	223	278	256	232	245	260	258	240	239	248	238	234	248	258	241	258	242	234	265	262	246	214	261	257	232	250	258	248	244	281	251	271	250	250	247	246	208	254	225	263	232	220	266	265	265	242	261	249	256	261	260	234	249	246	204	228	232	225	246	237	238	247	245	246	269	233	242	254	234	227	252	239	236	223	226	241	265	262	236	250	235	255	270	237	226	245	234	269	247	217	243	239	277	242	249	232	223	256	226	260	256	263	261	250	251	243	258	257	240	238	225	241	255	272	230	239	252	250	247	272	260	255	235	236	239	246	239	246	250	257	250	230	239	251	232	277	225	241	244	252	242	261	261	250	202	236	254	263	255	247	265	225	248	227	264	245	248	269	244	241	233	262	254	239	262	259	235	236	240	244	220	234	228	227	232	230	241	212	248	242	247	253	229	258	289	247	245	263	242	227	247	260	245	228	258	248	269	274	255	237	243	255	244	220	233	246	230	268	252	250	273	274	234	252	232	215	242	266	222	249	218	251	226	237	224	241	265	242	249	226	239	261	226	259	251	256	243	226	266	246	258	219	265	237	241	278	245	267	284	270	232	217	259	244	230	250	245	264	232	271	238	235	229	269	265	233	267	260	219	223	278	230	230	246	243	252	235	264	247	232	283	287	241	253	242	257	253	225	237	254	212	246	246	255	233	272	245	281	245	221	206	254	268	246	223	251	271	276	238	235	224	252	263	283	252	270	297	268	231	271	258	268	244	254	234	223	273	233	263	253	275	239	235	238	240	247	250	267	243	220	252	256	262	232	270	245	227	250	261	255	251	267	257	245	280	218	264	223	252	239	252	229	246	257	229	242	261	245	222	264	238	237	234	243	232	231	245	250	240	211	275	247	246	254	234	260	244	271	232	244	230	245	269	235	228	257	232	248	238	227	227	260	238	262	238	270	247	227	242	229	252	229	239	249	248	207	242	222	238	257	245	257	232	261	254	290	237	253	225	252	258	244	245	239	259	254	234	234	273	234	243	222	264	231	237	231	250	258	245	265	226	212	247	248	228	248	255	271	248	285	246	252	260	267	214	245	247	241	260	237	249	251	271	243	246	241	240	225	245	220	262	239	236	268	256	239	264	236	252	262	245	233	231	239	254	204	272	239	261	248	241	252	253	262	245	255	242	266	253	223	221	206	235	234	228	262	268	214	238	263	253	231	257	248	233	259	260	246	285	286	232	215	238	253	257	273	245
15456	15245	19778	26545	27834	24609	20768	22433	22991	19676	18428	12084	9709	6301	4356	2967	2182	1873	1185	1125	1061	867	723	731	746	723	745	714	765	713	702	730	763	746	682	751	743	747	718	866	1518	4264	3116	651	678	646	680	702	612	640	610	672	659	662	655	649	609	631	660	614	615	641	704	668	608	617	609	633	606	661	635	647	644	678	634	624	649	651	635	623	653	644	654	667	647	633	597	636	616	632	648	581	624	654	641	594	624	606	628	611	642	611	670	643	607	638	611	599	631	638	600	629	637	594	629	659	620	604	588	626	621	621	565	618	623	647	622	605	599	643	602	612	586	592	623	631	674	628	614	655	644	627	629	644	661	619	609	676	618	634	601	634	624	671	597	617	634	633	629	626	593	608	680	649	658	638	603	631	633	640	601	659	594	652	571	603	635	639	579	669	629	597	665	638	649	641	603	625	650	617	632	603	668	619	636	620	678	668	583	619	612	568	598	634	664	611	637	633	634	627	652	670	601	594	611	623	664	615	657	642	645	625	630	660	624	694	590	637	630	621	609	647	661	642	595	631	645	654	650	591	606	618	633	621	595	587	636	662	648	667	604	594	603	658	645	578	642	625	657	650	609	637	608	628	564	607	618	625	617	622	663	665	654	645	648	614	632	576	637	638	590	599	636	643	654	616	628	646	655	596	639	605	655	608	665	603	690	618	598	622	615	690	635	652	613	641	571	614	630	604	639	655	639	657	631	596	637	605	602	634	606	607	651	604	648	614	627	619	640	631	639	630	632	631	643	636	628	661	637	698	615	580	654	620	615	625	647	655	680	590	664	643	669	633	620	641	638	620	647	608	621	590	626	620	634	612	614	632	603	613	653	643	603	630	625	606	665	630	616	601	632	658	622	588	682	646	624	661	637	618	631	630	672	619	634	635	619	661	611	661	642	629	683	630	674	616	645	635	593	617	624	661	620	635	615	638	665	618	595	617	615	648	608	602	631	641	620	662	622	619	666	614	624	610	630	615	641	651	661	664	592	625	615	620	625	665	590	613	635	621	589	645	638	659	670	680	640	630	630	675	623	615	633	601	630	605	635	626	649	639	681	638	604	625	668	634	688	643	630	625	646	641	682	633	650	598	634	645	617	649	631	627	666	622	657	648	595	630	614	632	659	663	617	580	636	645	648	666	577	649	610	611	618	634	644	644	634	630	663	693	641	653	662	648	608	652	580	627	622	603	596	614	615	670	622	677	626	565	643	633	597	575	637	657	626	652	652	624	666	601	615	599	610	640	662	602	634	665	626	672	648	640	606	664	681	624	632	611	673	631	578	608	585	645	650	658	615	627	598	631	631	625	629	578	654	606	651	663	596	627	569	651	618	638	577	591	589	622	668	640	637	599	649	618	645	651	639	607	584	700	626	627	709	594	644	680	643	695	613	637	629	638	640	586	623	602	609	581	631	619	624	627	626	587	634	574	632	610	594	637	579	632	634	633	658	624	621	639	634	689	666	613	614	613	619	650	631	614	654	633	643	610	645	625	629	619	604	626	663	666	612	656	644	606	646	648	613	687	645	641	606	644	608	667	592	635	634	600	660	634	619	622	588	622	618	656	622	635	619	651	624	611	617	612	670	634	602	600	630	626	602	582	615	625	663	628	632	609	647	645	615	613	622	643	668	616	601	644	606	605	624	620	618	642	628	639	628	592	609	578	590	639	640	638	611	588	657	696	599	628	623	588	580	643	633	607	685	593	629	642	654	641	640	605	626	629	617	628	674	620	662	659	642	628	613	649	646	630	607	656	656	593	615	567	625	619	667	646	586	593	660	631	674	584	626	651	663	639	617	666	619	635	611	633	655	657	600	653	636	641	659	593	649	648	598	597	661	638	594	586	623	612	646	635	643	590	620	615	631	638	639	612	601	669	620	569	627	660	603	627	617	653	611	634	596	576	598	617	627	643	605	600	588	623	586	606	662	622	653	649	640	642	652	644	612	626	626	657	611	656	649	657	638	627	610	627	622	648	651	632	642	628	603	645	658	621	630	639	667	673	611	625	621	622	604	607	613	580	596	622	591	624	659	618	650	608	625	604	622	690	617	593	651	658	660	622	649	646	626	629	609	632	611	628	627	646	611	653	612	670	580	635	666	606	628	647	673	628	608	636	574	632	609	639	672	652	658	630	663	660	617	607	589	647	641	666	597	647	660	617	626	630	614	606	620	624	613	653	651	654	626	573	607	633	628	609	579	626	615	653	620	595	669	625	636	606	635	623	654	660	644	649	645	634	637	588	657	633	639	665	614	594	613	685	680	643	644	631	642	622	638	629	624	632	620	629	604	603	595	591	612	627	659	652	612	603	613	615	619	642	598	651	612	650	579	618	635	664	639	601	637	654	603	575	654	648	649	651	628	646	631	640	616	666	670	661	616	611	634	620	666	623	650	637	642	621	658	617	644	628	666	638	643	625	636	639	641	610	651	624	606	599	591	603	615	593	608	668	686	639	600	605	651	642	631	636	662	642	631	634	639	581	632	668	636	643	602	598	623	635	625	620	646	654	626	643	643	614	623	625	623	605	627	634	637	624	626	605	608	642	621	610	596	613	618	605	545	651	626	656	565	625	611	607	634	634	651	614	646	570	650	650	616	614	626	618	647	669	663	680	624	648	646	622	673	626	610	623	619	607	620	604	643	599	624	673	655	608	610	657	635	651	603	620	593	641	628	674	626	661	615	604	620	579	620	631	657	645	607	642	629	655	622	601	663	580	631	602	600	595	632	638	596	592	641	653	612	649	652	656	629	640	604	606	603	686	631	656	636	615	613	658	621	628	638	618	684	642	644	650	597	649	665	640	624	647	626	628	597	619	633	671	584	620	614	617	614	601	649	641	636	600	632	604	590	635	615	656	600	669	620	617	628	607	632	616	665	611	622	628	617	609	583	659	642	662	628	599	640	621	641	620	669	621	624	668	624	628	604	639	652	613	617	628	625	611	624	638	668	615	623	610	621	664	635	658	633	639	640	646	629	667	628	611	620	662	625	633	613	627	621	621	608	613	600	649	672	631	654	645	630	653	654	625	645	606	607	642	629	664	612	616	596	616	615	659	674	657	669	606	628	610	620	625	679	684	649	608	654	636	565	625	652	643	621	654	630	649	608	699	646	662	604	600	636	646	614	610	633	628	621	611	628	659	705	640	632	643	652	629	634	645	652	611	588	662	638	636	663	644	615	627	613	601	625	656	593	599	659	655	640	604	663	605	614	639	651	618	577	618	639	642	651	677	637	588	643	618	643	642	661	666	616	589	631	629	639	615	580	622	648	667	643	638	650	626	608	603	631	643	642	645	608	578	611	585	625	658	624	631	617	616	621	640	632	642	641	661	623	613	646	644	632	666	616	601	625	636	605	663	601	623	622	620	645	617	671	596	595	594	620	588	587	631	660	652	670	670	577	628	610	673	637	651	675	648	627	640	639	663	681	660	623	636	617	652	595	654	631	595	664	633	611	599	676	590
30513	28133	29140	31865	29960	25862	20198	18455	17450	15316	12188	7989	5796	3033	1714	1099	869	696	556	484	445	403	348	353	386	364	366	350	378	332	346	358	335	368	376	348	345	384	528	347	582	734	1329	380	340	348	366	372	363	383	344	362	379	342	356	342	361	355	378	346	359	349	355	344	359	369	367	357	338	321	377	360	311	338	347	369	390	328	335	297	342	325	323	357	357	359	357	352	324	326	373	321	365	371	345	345	353	337	348	332	322	365	343	294	346	324	368	364	387	290	310	331	361	351	337	350	401	351	358	355	316	361	356	360	362	376	336	339	347	316	372	354	334	331	341	311	307	392	294	332	344	320	319	367	373	375	327	359	362	358	348	341	361	324	326	329	363	336	322	300	324	326	347	327	308	356	341	371	349	346	343	332	347	320	356	324	300	345	326	362	330	320	356	328	322	346	322	344	351	345	360	333	365	345	341	324	332	318	330	326	320	333	367	360	323	355	354	333	327	332	353	352	334	362	369	340	367	346	359	348	341	350	363	357	315	359	324	338	369	334	331	318	342	345	354	377	340	348	371	339	332	321	296	314	389	386	335	352	330	328	338	363	349	356	366	336	303	286	336	319	317	335	343	338	341	356	337	352	360	324	290	332	305	367	341	333	305	355	337	317	353	334	339	331	353	319	363	332	366	317	336	347	355	363	356	372	353	344	353	364	351	324	323	334	361	322	325	334	324	349	337	374	339	343	315	341	342	362	318	347	335	333	363	352	315	345	280	293	321	316	334	367	376	326	348	354	333	375	344	328	376	335	331	329	354	333	349	345	332	323	367	337	358	370	348	342	344	326	327	292	357	327	343	350	329	365	357	357	330	357	332	332	363	367	376	365	320	370	337	349	350	356	378	358	355	303	356	365	315	337	345	368	342	362	343	346	326	369	339	354	317	340	314	367	357	320	329	354	323	369	355	364	317	346	343	343	405	355	342	361	369	335	384	377	386	343	375	350	295	352	331	355	348	348	388	371	312	362	374	361	344	380	355	344	332	344	356	343	341	339	379	339	380	348	310	382	349	344	346	372	348	352	319	306	336	334	331	326	328	322	338	339	303	346	353	344	313	315	328	342	350	372	355	310	326	335	368	340	325	326	345	347	315	348	331	370	323	371	365	344	380	310	334	299	372	349	321	329	321	386	355	352	346	322	353	369	342	380	347	319	335	315	311	346	337	356	341	332	331	335	316	355	320	328	342	351	359	328	375	341	308	335	342	343	348	327	335	348	367	345	355	302	347	357	365	360	324	365	361	333	323	338	354	332	339	350	380	335	305	346	354	360	347	351	354	337	349	358	349	363	328	353	352	329	342	353	349	338	352	355	330	347	356	351	343	366	338	383	334	332	292	354	361	370	325	317	324	335	366	380	348	335	364	352	334	347	347	366	347	312	368	344	361	353	328	359	347	332	355	331	377	392	335	364	372	318	388	377	352	348	332	345	370	312	360	336	360	322	321	340	329	364	354	358	332	337	371	334	368	319	349	355	325	337	354	327	325	328	308	307	320	343	336	335	330	345	344	377	338	328	329	371	339	368	352	342	341	366	325	346	340	324	342	328	318	324	344	373	321	348	350	352	362	307	344	347	385	347	304	340	334	370	318	368	328	355	363	347	357	326	319	334	382	339	332	310	368	342	359	369	360	331	338	381	333	350	347	364	308	358	320	356	333	373	357	340	326	331	364	337	333	342	342	369	351	358	323	328	370	333	308	346	333	351	307	333	371	355	322	350	344	325	324	345	357	324	344	340	348	338	335	316	361	336	355	359	329	329	337	351	321	332	335	346	344	347	299	379	354	336	347	352	342	317	314	337	317	337	320	317	361	349	362	323	316	360	355	323	365	354	355	328	342	317	354	367	339	322	324	365	340	349	354	355	340	346	376	328	311	355	339	367	382	359	345	325	357	356	328	355	348	385	349	339	326	316	334	339	319	355	329	330	325	337	350	325	298	354	372	339	331	312	371	335	339	323	365	358	375	368	388	376	354	307	319	332	341	371	312	352	349	358	373	362	329	342	296	363	326	331	327	349	356	331	285	345	332	319	337	324	316	337	362	351	344	329	303	307	336	380	327	312	330	350	381	357	331	334	365	381	344	311	338	343	292	398	295	345	336	355	347	331	343	324	341	315	354	333	356	341	365	322	380	342	324	339	319	321	370	339	342	359	329	347	322	376	324	328	339	349	326	325	359	330	339	348	362	363	360	343	344	346	350	338	332	327	352	323	336	309	315	353	337	316	308	345	355	353	344	339	372	328	336	355	353	358	321	340	311	345	368	317	354	341	325	322	323	342	375	328	339	356	347	314	365	335	341	317	336	333	334	351	336	356	366	311	344	352	370	353	353	362	299	334	334	357	322	353	349	334	329	336	359	355	334	339	339	357	336	344	355	319	347	386	339	344	334	321	345	356	357	361	342	291	312	345	316	337	325	379	400	329	344	357	370	343	334	352	344	337	375	373	317	340	358	327	327	315	330	326	327	327	365	347	332	380	313	393	339	301	327	343	311	338	331	331	347	327	313	345	345	338	339	316	368	328	330	349	326	320	323	340	353	324	356	329	341	328	324	315	321	356	319	330	370	324	305	333	319	314	340	317	331	360	352	316	356	329	327	342	349	347	331	367	347	318	323	332	337	393	327	339	335	343	340	348	371	343	317	345	348	345	359	352	336	330	328	350	341	360	303	355	344	352	325	333	353	353	360	342	326	309	342	315	322	393	359	366	310	313	310	322	316	311	362	372	342	336	322	349	380	347	361	359	348	338	332	357	342	337	369	328	332	357	350	350	342	364	381	289	354	338	329	326	321	331	345	337	313	350	316	351	348	307	345	321	325	340	290	330	347	340	377	382	328	327	330	381	353	356	344	328	339	318	342	339	331	371	322	362	327	358	343	360	365	333	347	351	339	340	349	364	352	365	329	333	341	332	344	341	335	328	354	350	329	348	354	382	365	323	352	346	349	333	334	303	324	333	304	318	319	364	331	330	327	363	345	351	352	346	382	318	396	354	345	335	330	370	355	331	316	361	340	345	342	360	335	331	342	381	338	332	354	328	357	304	343	336	310	324	347	331	339	308	358	315	325	376	335	335	286	348	336	366	323	328	371	336	346	354	309	334	331	308	340	351	335	367	350	310	340	333	346	349	355	368	301	377	385	349	344	346	338	358	371	336	346	335	332	363	350	350	317	359	330	339	325	327	321	370	328	338	379	335	378	347	334	337	315	376	362	371	341	354	354	322	330	378	363	351	334	388	342	350	333	370	331	329	327	367	322	364	340	331	323	352	326	354	319	329	309	333	339	332	304	329	324	340	365	358	356	361	285	310	308	359	346	365	345	344	317	311	356	331	358	376	342	355	353	355	315	316	340	314	364	331	337	316	383	333	343	355	340	350	349	349	335	356	338	322	316	334	336	346	340	338	351	326	359	353	330	351	339	347	346	305	315	361	310	334	367	318	316	332	361	331
21372	20107	24894	32176	36215	33221	29460	31167	31268	30022	26650	19453	16358	11077	7657	5239	3758	2941	2218	1887	1525	1107	1091	1058	1058	984	1039	1010	1033	922	1013	977	925	935	963	983	951	958	2022	929	2197	3514	6887	909	850	874	817	872	830	865	827	873	833	884	828	852	870	858	791	866	831	848	779	827	833	866	851	827	832	861	887	759	829	844	776	750	876	812	764	817	784	810	795	802	747	830	799	835	848	826	779	794	815	810	833	778	823	801	849	813	800	822	804	770	757	793	796	809	800	820	838	741	812	802	775	816	816	818	801	733	829	790	781	812	809	820	786	875	806	833	813	810	819	789	791	809	778	802	850	775	773	809	813	858	788	779	796	818	794	838	796	808	817	824	792	792	757	810	798	843	824	791	767	833	787	853	794	835	744	816	809	821	828	838	788	818	825	799	819	800	838	803	784	749	803	835	779	857	843	787	849	816	765	795	810	820	820	789	856	816	794	754	831	843	821	791	835	859	822	801	800	784	779	835	807	794	798	831	808	787	788	833	806	863	834	775	821	763	844	835	785	763	776	852	799	771	821	844	783	805	799	805	831	794	823	767	849	833	821	772	769	769	787	788	856	816	820	823	777	835	795	842	809	826	832	795	772	790	793	846	793	776	799	831	814	840	820	799	806	801	779	807	831	814	813	825	814	808	790	772	849	795	808	780	815	829	826	795	817	764	819	785	830	838	802	812	836	775	843	805	811	774	787	796	778	807	765	799	747	809	769	785	788	758	842	812	783	812	771	811	762	825	800	840	841	810	811	860	819	785	779	819	813	747	805	819	782	820	820	752	809	785	781	796	779	806	790	805	847	792	782	808	837	820	840	829	806	800	766	775	775	799	832	824	772	808	835	837	769	819	782	830	862	772	810	796	859	771	777	798	783	859	848	833	856	804	817	810	816	754	855	775	846	817	798	817	789	819	785	860	814	790	862	810	850	804	806	812	832	812	802	791	857	896	840	772	762	809	776	846	803	797	843	832	807	796	817	823	798	797	756	783	817	801	804	831	799	859	830	829	761	827	768	818	822	824	832	770	798	806	767	827	807	775	795	782	845	820	846	822	778	832	796	809	809	808	765	856	819	806	796	808	841	761	786	823	796	828	818	783	842	761	822	847	825	791	812	824	795	835	790	778	805	831	810	828	782	739	765	820	767	784	761	764	763	827	834	791	827	828	825	850	789	805	748	829	857	842	799	814	785	794	808	787	858	869	839	779	799	793	831	774	817	825	761	749	775	799	797	832	828	791	805	829	841	848	818	772	808	805	815	763	792	865	825	763	796	783	823	804	783	811	813	863	845	798	778	785	822	760	843	774	829	765	841	793	806	815	835	814	739	822	826	815	838	820	784	812	824	786	812	781	843	758	776	805	791	794	796	821	789	810	765	793	849	790	813	781	817	805	813	881	809	776	823	810	862	787	774	803	816	768	805	756	813	789	770	831	797	786	800	741	841	832	801	812	801	802	763	836	829	803	768	789	771	783	828	762	834	781	799	809	799	813	784	846	891	822	756	846	799	826	792	808	832	809	792	809	831	820	780	854	814	816	810	805	770	810	822	873	810	806	810	771	786	845	797	798	747	823	829	831	845	786	812	776	826	816	786	828	806	837	829	795	797	771	789	802	748	854	832	833	837	814	768	823	789	799	783	807	815	804	788	829	777	764	799	835	795	786	793	799	832	811	813	830	835	781	808	792	794	779	834	794	828	841	797	819	824	817	839	766	830	824	824	778	815	819	832	772	803	772	828	755	838	838	794	802	798	803	809	830	787	811	809	821	835	802	765	794	822	836	790	817	803	830	778	867	800	838	753	804	821	757	811	767	814	812	829	798	794	843	827	786	835	770	813	812	848	820	837	851	799	745	828	801	808	810	818	804	869	812	797	793	801	841	795	754	741	805	818	814	872	842	830	805	806	783	822	769	775	821	768	817	777	801	843	798	830	840	798	824	782	826	835	736	834	813	777	775	827	811	790	838	847	805	752	822	784	785	778	825	757	851	810	827	779	779	759	821	776	798	828	800	768	835	776	759	781	813	828	764	829	821	819	762	774	791	760	793	784	768	789	868	807	794	836	846	797	835	819	830	827	789	834	815	820	796	767	729	819	852	819	828	797	802	772	777	826	832	779	828	851	746	789	804	836	830	836	849	821	859	776	828	851	785	832	812	786	816	793	823	848	767	809	803	770	819	828	774	791	841	782	813	794	790	800	778	795	823	798	794	870	792	783	817	789	865	783	818	825	836	848	818	791	821	738	803	819	860	787	830	768	775	773	824	761	871	807	796	763	806	823	791	799	793	778	771	813	812	782	817	758	819	814	819	826	839	813	833	788	853	803	784	808	811	794	831	834	732	832	833	814	822	809	805	825	832	825	833	796	828	797	803	790	812	751	756	765	822	831	786	821	733	833	811	819	773	800	804	848	773	800	815	800	853	826	783	838	872	776	864	784	829	796	793	798	721	814	810	798	823	792	787	809	789	827	817	762	814	829	792	738	793	824	787	791	859	786	831	793	766	783	744	840	817	811	858	785	816	817	847	875	829	781	801	804	779	825	808	770	792	795	838	822	767	814	773	804	840	859	822	798	815	798	772	817	789	819	837	810	793	778	827	791	806	805	829	840	828	842	800	812	797	806	827	837	834	812	789	809	797	851	833	807	766	805	802	847	795	842	836	772	747	817	808	831	768	805	789	808	833	789	794	799	811	845	778	807	762	800	811	837	790	796	766	853	824	827	789	787	860	798	799	807	787	779	817	810	834	810	809	757	784	798	832	794	814	786	845	780	837	776	763	811	773	833	834	810	842	777	790	811	778	828	816	808	805	847	781	819	766	798	810	773	794	801	819	793	806	819	786	837	774	773	810	802	872	838	804	811	803	835	811	814	798	812	792	772	763	784	778	802	802	840	792	839	776	780	845	857	883	868	801	796	796	836	829	852	799	818	779	811	781	773	837	850	756	829	814	794	829	760	828	791	789	775	812	794	770	843	826	833	818	746	785	831	778	814	804	834	821	829	823	805	823	785	819	788	824	777	808	840	819	834	794	831	817	818	823	803	809	768	830	777	820	832	787	753	829	857	807	781	799	802	812	889	800	800	768	818	844	816	769	799	811	826	843	777	805	802	778	821	786	814	816	815	800	777	850	809	862	728	734	787	790	751	825	805	775	809	805	788	824	816	811	816	822	815	837	795	782	801	823	789	790	858	783	882	821	813	765	847	785	819	850	822	776	818	760	833	810	772	789	780	836	781	766	807	807	773	798	815	816	795	801	787	820	800	787	821	783	822	839	811	892	832	830	782	789	773	833	788	792	774	804	789	811	774	797	835	795	803	861	812	839	808	787	847	806	861	846	811	823	848	823	795	842	828	790	779	802	792	823	811	827	825	826	832	798	785	791	815	819	807	822	802	743	779	825	741	792	756	797	827	822	799	845	745	789	739	808	792	842	775	828	850	843	838	780	749	786	800	749	810	857
6231	4182	3659	3818	2871	1572	1041	809	760	749	444	362	250	228	192	162	157	160	157	142	140	138	138	150	158	149	132	156	124	153	141	146	107	145	140	154	130	149	131	163	146	139	172	120	160	112	129	130	145	136	138	147	169	153	128	141	130	151	138	147	129	137	154	132	157	148	149	107	142	118	139	128	134	146	134	147	127	135	118	154	124	134	138	127	143	128	125	143	127	132	114	139	143	149	153	124	115	125	151	123	143	151	117	126	129	133	166	139	146	139	143	136	135	158	141	139	122	141	145	137	135	139	149	119	153	173	134	147	140	157	130	119	131	152	149	118	148	120	147	129	142	148	135	130	118	144	126	130	149	140	153	136	137	155	163	137	141	139	125	118	115	142	114	131	132	130	134	122	132	145	126	140	160	125	134	126	123	145	125	115	152	145	130	161	120	130	144	112	118	161	124	136	122	129	145	130	142	124	153	138	140	160	146	148	147	134	134	141	146	129	125	134	131	163	132	123	138	149	110	128	131	128	164	150	132	131	140	125	145	149	138	144	123	135	111	132	122	146	139	132	149	120	122	141	123	145	142	123	129	132	154	122	131	130	137	131	134	123	152	118	148	135	131	123	134	140	125	150	114	145	149	144	138	133	140	148	140	140	137	127	127	130	139	163	130	130	135	144	159	142	137	132	136	120	140	129	142	147	128	125	134	147	141	147	138	119	105	125	155	138	132	139	128	140	134	143	135	139	144	139	129	150	125	130	131	143	120	136	131	110	149	139	137	152	144	125	124	144	124	115	144	132	140	121	128	141	126	131	150	149	125	138	151	114	142	138	143	148	146	164	144	139	135	134	128	149	145	104	124	136	144	137	150	141	131	117	140	130	146	138	133	161	140	124	137	142	130	134	136	148	157	145	134	129	155	131	117	156	134	134	152	126	140	148	135	118	140	139	110	132	137	134	159	137	153	133	138	118	149	157	155	141	148	111	155	164	134	142	142	133	132	125	152	144	126	140	139	142	145	149	136	142	140	147	164	151	150	138	132	152	159	129	166	135	128	140	129	105	120	116	127	163	153	148	156	137	141	125	147	130	136	148	128	147	139	135	134	113	135	131	154	138	134	154	147	130	135	125	147	160	141	153	130	129	140	158	140	128	123	114	135	145	153	117	116	133	107	140	163	137	154	132	138	139	131	140	126	140	171	135	138	133	126	151	135	143	123	143	133	127	140	142	122	123	125	130	144	130	101	145	118	136	148	138	152	165	122	144	149	143	140	141	137	130	148	117	127	150	116	128	138	154	130	134	145	122	120	152	111	127	131	134	130	135	139	128	132	132	144	127	133	131	146	133	142	140	122	127	124	135	137	127	134	138	133	156	150	126	142	129	142	137	123	152	153	140	150	131	122	147	122	143	143	140	122	144	146	123	124	134	138	130	141	128	132	129	148	121	125	145	154	145	131	130	132	136	123	140	143	133	148	163	122	149	130	134	127	157	146	132	137	128	126	132	121	154	128	123	143	150	141	128	149	121	133	133	157	127	129	122	134	135	137	127	133	156	123	145	135	117	152	131	154	143	149	132	141	141	139	125	146	114	138	137	131	119	123	148	121	132	125	148	128	138	133	125	158	151	130	154	152	137	142	111	119	136	143	138	144	135	145	129	145	115	167	136	140	116	141	121	147	130	132	130	140	125	131	139	147	145	119	125	137	124	120	116	119	134	134	130	126	144	148	131	158	140	123	122	149	153	144	145	138	139	128	135	157	134	161	131	137	136	122	121	146	125	125	119	125	150	144	129	152	144	137	149	151	128	139	161	124	147	131	118	141	132	141	131	110	130	151	140	153	167	133	136	142	136	118	140	156	154	130	144	133	127	135	149	124	120	133	127	137	150	160	137	163	152	132	136	135	145	131	122	103	130	129	144	151	135	130	149	125	127	138	109	125	136	128	148	130	136	135	124	142	150	128	119	129	129	158	136	136	139	126	120	126	146	156	140	142	139	132	141	141	132	152	153	133	149	142	133	124	147	136	142	141	157	121	153	148	125	132	117	158	137	136	137	116	151	106	142	138	140	142	138	127	121	119	143	116	150	140	161	161	134	136	141	123	133	145	120	138	140	147	145	137	145	144	130	138	143	130	125	177	145	156	136	139	151	154	143	150	155	131	144	131	141	134	127	128	136	133	127	147	129	146	133	114	147	134	112	131	127	123	135	128	135	162	121	142	145	125	131	124	145	130	132	141	119	129	122	145	117	144	118	145	140	143	127	151	138	125	131	135	130	155	153	113	136	136	150	125	142	145	165	141	145	131	133	128	135	162	142	135	138	118	143	144	124	141	137	147	143	127	128	139	151	139	159	121	140	166	154	138	117	147	137	144	139	143	156	136	140	107	146	142	128	138	136	125	123	121	141	154	174	136	139	153	139	141	136	146	103	111	153	156	158	137	138	151	127	124	124	145	131	160	147	116	128	150	135	129	128	126	134	136	118	127	138	137	136	136	132	151	134	133	129	137	140	139	134	148	127	155	160	126	123	145	121	152	114	126	148	133	126	129	137	113	142	135	145	148	149	148	111	130	144	125	147	141	132	128	145	129	137	155	121	126	138	121	129	142	153	157	151	120	138	165	128	130	131	129	149	142	139	131	149	117	104	153	129	142	148	107	123	125	137	141	154	141	133	134	152	126	151	123	119	132	139	152	144	134	136	131	165	125	128	149	164	149	135	155	138	156	154	155	135	136	136	144	147	130	113	154	116	125	133	165	126	109	138	143	152	150	147	125	123	131	141	142	142	127	151	154	135	142	135	137	131	117	143	139	118	129	137	121	134	122	132	164	137	145	143	136	130	147	157	151	130	145	129	125	119	130	141	125	139	143	130	154	148	145	129	135	148	143	158	129	139	142	126	150	153	131	130	117	146	147	132	132	143	146	142	140	149	151	148	111	149	127	135	161	134	140	151	128	143	143	144	133	122	130	156	118	140	135	136	151	145	141	153	111	147	142	147	133	148	130	134	126	127	113	135	138	134	134	120	145	139	148	141	128	144	152	133	139	125	134	149	130	119	167	144	158	133	123	148	134	124	145	145	113	153	123	139	146	150	115	139	150	116	125	146	145	146	146	131	115	146	142	142	138	130	132	147	136	115	139	153	158	142	146	126	125	134	149	147	143	137	124	125	129	127	134	127	156	126	114	148	135	118	118	138	121	138	138	108	118	149	131	122	137	156	128	145	136	165	119	153	145	150	146	146	137	157	123	124	123	138	132	152	129	126	129	127	118	148	138	130	152	121	139	132	148	138	145	138	127	132	173	122	120	127	144	144	145	125	138	142	119	143	145	152	115	147	145	129	121	151	127	143	150	141	134	124	126	156	139	126	143	141	119	137	159	135	139	139	125	123	122	146	152	161	166	121	145	140	150	128	132	137	125	155	145	139	137	106	148	152	142	115	150	136	147	145	145	146	146	129	133	138	144	141	132	129	136	141	129	140	143	147	119	150	140	126
4849	4021	5541	8739	7812	5357	3843	3799	3852	3664	2560	2030	1295	1116	916	661	572	482	468	400	454	423	438	387	417	412	451	386	409	402	401	405	402	403	385	410	387	402	447	432	414	394	656	396	380	395	368	430	380	416	388	347	437	384	394	386	399	369	398	403	406	418	418	407	380	362	424	378	368	409	374	363	387	384	396	404	385	398	409	397	407	400	406	374	361	397	387	400	384	379	390	376	382	357	364	394	405	388	392	395	399	377	386	417	390	353	420	391	384	386	389	367	389	415	372	374	430	372	370	381	403	383	394	396	445	382	379	355	398	376	426	384	405	403	384	376	365	369	404	398	386	360	376	378	345	379	370	389	389	346	402	375	385	395	366	398	378	419	396	405	385	381	373	365	392	412	403	421	390	392	399	389	373	421	387	404	398	377	396	385	370	408	360	404	390	365	375	376	408	436	388	394	416	378	381	382	370	432	389	384	391	338	390	402	395	356	387	387	409	386	394	425	364	381	397	376	390	399	382	370	356	408	374	386	402	371	419	376	379	409	446	408	391	401	412	402	397	418	419	403	391	386	397	406	387	412	428	373	378	384	374	402	415	368	385	429	408	394	377	394	365	417	397	354	361	402	395	372	382	422	421	372	383	401	387	462	412	403	393	389	370	406	380	385	379	406	409	375	405	367	408	385	411	413	393	413	380	372	368	348	405	386	384	367	380	410	391	365	410	368	364	417	412	389	412	393	399	374	357	398	385	378	422	390	362	378	418	357	397	419	374	373	417	412	388	375	435	355	388	376	381	405	408	393	398	384	383	389	394	391	395	397	354	404	432	405	379	374	396	378	407	369	390	399	395	389	402	403	402	421	393	389	393	414	413	369	332	373	380	418	398	413	382	400	410	352	371	382	377	371	405	405	384	369	409	380	408	424	395	370	392	400	365	418	367	419	407	404	384	408	418	396	398	378	382	426	380	384	368	373	382	387	387	400	376	407	378	375	391	390	415	359	382	382	405	389	399	386	352	368	331	392	400	397	388	364	361	405	390	382	360	399	383	378	379	407	410	378	405	405	435	442	378	379	427	383	408	392	429	392	373	395	345	395	355	398	392	418	396	375	374	416	394	414	394	390	388	384	384	357	395	371	399	419	404	350	339	407	408	406	374	356	359	412	365	391	369	414	387	386	354	384	396	370	387	386	384	391	361	396	425	353	398	386	393	381	433	392	426	386	380	402	396	407	399	411	411	371	357	377	385	363	389	401	428	394	390	376	407	389	382	437	383	398	398	377	366	382	406	403	399	386	411	404	419	382	389	405	392	439	389	391	379	391	399	415	435	380	394	400	398	404	409	389	407	409	353	376	354	414	407	375	393	382	374	372	377	363	387	383	377	363	369	408	348	385	440	397	414	397	379	403	397	406	350	400	387	403	402	417	367	418	398	385	401	396	403	397	350	369	416	373	416	366	385	409	413	372	370	434	383	392	412	401	368	396	429	376	396	368	369	382	392	407	396	375	391	413	395	429	394	376	369	396	399	370	413	392	391	409	402	390	392	390	367	399	376	386	393	389	394	409	394	399	386	411	390	387	381	381	407	404	394	363	413	375	361	372	397	400	407	408	404	395	401	362	373	398	407	396	378	433	393	371	421	424	377	382	383	368	389	396	396	389	379	401	386	384	425	396	406	404	392	399	391	393	381	406	382	404	388	361	374	402	388	376	394	413	400	368	391	394	386	376	379	414	383	408	364	377	417	388	396	401	392	393	419	393	405	386	359	418	399	366	402	401	361	400	383	370	337	370	363	406	402	397	377	353	406	401	383	400	400	406	379	418	380	383	372	379	387	383	400	394	428	379	393	398	418	443	387	396	407	358	388	387	429	353	441	384	409	402	415	417	371	412	438	358	385	364	389	391	396	417	343	391	412	384	388	408	384	372	394	386	408	412	394	394	389	390	414	382	410	386	387	427	427	406	438	358	402	353	383	355	387	379	382	378	351	357	399	377	383	389	399	412	370	437	379	414	380	397	390	409	372	407	369	388	363	403	383	390	373	381	384	408	395	423	389	384	357	378	373	414	426	409	383	356	383	388	407	422	358	361	397	377	423	402	369	412	392	413	399	388	377	395	399	384	399	445	399	423	402	383	404	406	394	383	392	422	334	360	390	378	403	398	371	366	384	369	394	410	377	395	397	418	399	348	395	401	378	402	383	385	416	399	383	387	382	407	395	377	391	370	398	403	397	400	388	373	402	403	391	413	394	381	408	413	406	418	394	387	369	394	395	399	379	433	408	397	356	393	363	335	401	404	410	388	371	385	355	365	380	395	355	386	383	389	386	430	354	354	408	353	401	379	396	392	387	370	366	408	384	367	422	409	415	406	378	376	405	402	390	374	402	364	421	405	361	383	409	356	405	366	356	449	408	376	394	390	400	357	399	372	387	351	405	416	414	421	390	430	383	397	413	410	394	417	431	366	386	414	408	382	377	396	366	372	365	389	411	426	384	388	391	389	404	365	403	416	381	403	382	368	381	397	400	383	384	389	432	436	366	413	412	413	394	396	377	395	415	353	354	409	405	422	401	396	386	365	404	422	396	444	379	399	415	401	387	404	389	432	375	386	407	398	400	394	368	391	364	431	392	396	407	370	376	381	409	430	369	385	386	397	414	404	429	377	382	375	387	400	389	371	379	400	410	405	397	414	383	372	423	404	405	414	386	390	398	384	446	399	365	414	415	401	372	359	393	370	368	370	350	372	370	366	376	372	382	399	371	362	402	372	412	411	390	382	365	376	389	428	373	389	396	378	404	411	408	357	407	384	407	380	410	407	364	388	414	411	409	358	375	377	429	361	381	399	385	428	392	394	419	376	393	396	383	439	407	392	388	388	412	388	370	425	376	364	415	353	388	372	393	377	389	386	396	390	411	387	370	428	433	381	391	410	387	371	403	416	432	408	384	411	390	390	389	413	392	387	428	386	368	393	400	429	403	395	375	378	370	424	387	385	371	400	407	398	381	403	390	380	346	375	398	392	428	369	385	398	390	380	421	381	394	427	409	396	360	350	400	409	360	414	382	408	411	388	361	418	363	367	381	420	396	368	348	431	377	345	403	407	397	378	396	399	420	393	385	381	367	353	402	410	395	396	396	390	396	394	411	390	433	389	371	383	378	378	401	437	396	364	378	426	411	391	384	380	385	379	420	358	384	388	378	377	333	394	394	376	419	409	381	384	364	381	411	401	381	385	409	399	407	402	393	388	397	383	395	395	391	424	353	413	401	386	383	384	398	373	388	411	397	401	367	419	370	393	405	397	434	425	385	367	364	370	377	376	389	348	371	391	366	403	383	384	390	423	386	365	375	368	393	396	394	386	380	397	416	388	387	405	356	388	404	384	377	393	390	408	348	417	392	409	396	357	410	403	381	389	393	383	411	398	380	400	404	397	389	392	376	384	387	387	373	389	382	381	402	400	371	386	405	367	375	374	356	383	384	403	387	386	430	404	394	360
21043	20029	19242	24160	21864	17671	12780	10285	8915	8140	6147	4056	2286	1326	824	584	447	422	373	377	309	332	287	272	327	283	308	289	278	264	234	283	248	229	272	268	247	295	263	336	308	276	633	473	238	255	232	262	229	248	227	265	275	264	240	254	270	247	279	269	248	288	363	257	251	253	252	245	268	257	260	268	234	260	262	299	284	252	278	227	270	251	260	264	232	235	275	272	268	258	239	258	280	260	254	257	286	273	259	287	268	270	259	254	265	228	285	258	252	255	231	275	260	291	257	277	272	254	257	238	283	246	259	251	243	229	255	256	267	228	249	248	238	246	257	264	256	258	269	262	277	233	234	256	256	282	276	280	259	232	277	249	261	260	240	239	251	240	227	246	257	254	284	257	234	295	290	251	271	242	245	264	270	263	286	243	259	263	284	268	247	275	277	283	247	240	255	249	252	245	259	244	295	241	261	252	288	252	286	267	241	279	240	243	238	277	269	237	255	250	262	267	258	248	233	259	254	234	268	253	265	243	253	274	256	257	234	239	248	251	262	257	213	244	273	248	236	243	257	255	277	241	254	238	234	264	293	262	269	239	228	261	273	270	242	255	248	269	263	263	239	275	261	252	244	228	256	262	229	263	250	249	266	251	288	247	244	239	273	244	257	244	243	229	267	266	249	254	252	271	239	266	289	287	263	263	254	278	274	257	264	259	262	234	257	288	263	262	261	260	250	255	275	286	256	215	253	248	270	262	275	286	256	253	257	258	232	254	236	281	248	255	265	264	240	266	258	237	279	256	236	264	249	274	245	266	250	256	260	255	209	273	283	242	236	258	242	276	272	227	257	255	259	256	251	256	239	245	278	257	266	290	243	252	278	263	243	263	254	260	257	273	275	252	258	233	250	294	287	244	248	279	263	248	231	257	285	256	263	233	287	261	250	278	258	252	252	245	245	261	290	251	260	268	268	246	247	256	260	261	255	255	276	265	266	264	236	217	238	245	230	252	230	257	238	233	270	242	259	268	256	235	303	225	286	278	258	219	270	243	206	286	263	253	272	280	242	267	234	243	265	237	242	272	242	242	259	239	258	284	256	249	267	260	257	249	231	259	245	253	279	264	246	239	253	260	262	268	258	261	250	271	233	236	255	254	253	259	259	258	288	257	271	284	258	284	292	259	265	258	242	257	261	247	241	255	247	261	229	247	261	275	287	289	260	262	309	244	228	249	267	241	234	262	224	263	235	239	235	260	264	254	258	260	257	273	306	256	243	265	243	260	268	264	254	246	233	289	248	264	258	235	256	272	309	232	263	236	255	265	263	255	284	235	280	259	266	225	277	239	249	226	261	262	265	263	269	265	253	286	239	267	258	255	290	252	243	257	243	269	253	214	252	269	255	247	273	253	265	247	241	269	230	261	237	244	236	246	269	230	286	226	263	288	259	279	228	244	271	261	272	247	256	245	276	244	272	243	255	217	268	255	266	267	238	225	229	235	278	265	245	253	252	237	267	286	265	213	247	256	269	241	282	255	271	239	250	266	273	240	253	244	262	237	253	264	261	271	264	264	216	232	277	233	235	257	288	234	237	264	237	233	257	244	269	261	249	248	252	240	256	294	254	240	232	221	236	250	270	243	240	255	249	253	252	231	260	234	259	266	253	259	260	270	261	250	249	224	240	254	253	244	260	262	276	275	285	238	229	268	265	274	259	245	246	259	255	273	239	234	284	260	261	260	262	260	238	248	260	234	260	273	260	266	225	233	249	258	252	236	281	239	236	250	246	262	241	264	266	247	256	281	274	261	256	288	262	247	236	245	247	235	255	251	267	248	277	278	253	289	242	260	246	270	279	261	258	272	256	243	234	260	272	258	254	231	242	290	267	241	269	256	260	233	242	263	268	225	255	263	242	257	263	277	255	265	252	269	278	260	273	256	253	268	249	259	262	272	228	249	265	270	246	239	220	277	278	243	243	270	271	251	249	254	271	221	267	265	236	241	235	276	262	262	240	242	266	298	254	244	233	276	241	253	261	246	268	276	263	242	248	247	281	224	269	273	246	252	239	236	248	235	241	251	228	235	245	255	289	260	242	251	285	256	226	278	259	250	289	244	281	258	240	231	270	261	301	263	234	241	254	258	277	285	272	252	280	276	251	251	277	269	249	238	267	250	281	246	271	245	244	243	258	258	266	259	258	279	236	244	254	242	278	233	284	248	257	260	279	259	250	273	234	250	252	251	292	244	263	231	249	280	240	239	262	251	232	243	242	254	256	279	262	282	239	262	267	236	249	276	253	288	217	248	216	268	244	255	259	222	264	252	284	243	267	238	251	221	253	264	257	261	243	264	243	246	254	278	265	224	222	265	238	270	261	289	242	263	264	287	291	273	251	247	262	262	285	286	238	269	252	230	252	272	267	248	240	258	258	264	247	217	240	283	295	227	274	258	283	255	273	222	249	277	254	274	260	278	275	256	269	267	268	234	253	264	256	258	240	214	258	261	259	255	242	267	228	213	239	254	222	259	224	260	231	296	242	245	239	282	278	280	246	256	259	265	250	260	263	248	278	246	295	290	244	250	280	264	247	227	282	255	240	287	264	256	255	282	253	288	267	243	270	265	231	215	261	243	241	280	271	273	234	258	237	270	255	261	256	286	244	246	275	262	256	242	283	255	257	258	241	266	256	229	242	222	234	255	285	234	241	251	261	247	272	258	239	253	264	254	264	248	257	252	284	271	266	238	259	274	261	299	267	277	285	262	264	278	241	267	283	298	260	254	252	267	258	247	273	295	231	246	243	265	255	243	233	241	263	227	257	265	269	264	269	269	268	238	246	268	288	245	262	234	248	282	247	250	270	250	264	246	249	243	232	250	232	228	258	294	239	264	267	240	256	243	235	223	295	267	282	255	271	248	248	252	245	255	226	261	257	232	260	258	281	277	266	258	264	240	242	250	249	244	244	249	273	244	278	263	250	246	265	235	240	273	247	284	269	247	247	268	259	250	265	244	239	251	247	258	260	243	235	247	291	248	280	270	280	269	247	240	268	251	243	243	230	255	261	271	227	262	239	254	253	240	246	272	284	217	272	283	249	252	276	253	260	304	253	258	235	276	281	245	258	262	241	243	249	268	286	250	250	245	259	268	220	248	261	226	269	247	239	260	246	265	289	269	266	259	256	252	245	217	291	250	252	249	257	279	231	223	264	258	269	249	274	249	269	263	256	261	266	276	242	257	278	278	273	248	260	241	268	256	239	258	279	252	257	245	257	269	279	273	285	253	278	250	248	265	260	254	250	242	271	239	282	264	260	228	260	279	279	251	265	213	254	256	256	264	275	263	266	265	255	274	262	282	258	233	238	280	236	266	253	264	265	250	269	280	267	219	245	274	238	261	253	269	252	268	248	254	236	279	241	258	278	240	285	258	269	269	254	263	244	242	284	251	272	268	262	243	253	275	233	245	271	265	257	249	244	287	246	245	244	267	230	257	257	250	230	267	236	255	267	279
15163	14419	16958	25729	27904	25524	22153	22002	21112	22194	17452	13079	8761	6346	4198	2925	2068	1922	1446	1120	942	854	936	799	786	753	736	753	782	704	730	716	723	721	727	731	719	746	677	1143	968	890	3839	2060	677	743	653	707	670	659	710	683	675	698	677	630	658	659	667	649	680	792	1743	743	633	721	609	670	691	615	663	640	655	680	697	667	663	665	637	673	625	689	660	637	656	683	659	701	687	683	654	653	692	668	676	652	675	639	647	629	671	681	634	688	670	624	680	644	643	713	647	669	713	699	670	593	690	665	638	651	675	664	673	651	669	686	703	688	653	663	651	606	691	662	684	694	708	626	637	657	681	627	655	684	653	662	630	593	725	676	650	659	682	630	666	664	666	701	615	630	691	603	681	714	640	636	693	650	640	650	624	606	670	700	668	674	671	679	633	655	672	652	646	659	625	678	646	635	646	673	645	675	639	664	654	589	636	666	672	608	661	586	655	661	676	679	686	664	626	664	635	693	626	662	643	632	672	634	674	660	678	637	653	636	659	644	682	693	639	643	614	655	626	653	655	688	683	646	713	624	683	646	679	665	625	592	627	678	641	703	675	653	655	675	616	597	621	649	663	623	662	647	674	652	646	658	698	664	661	652	630	634	629	708	665	623	682	618	657	649	617	621	608	660	648	639	675	680	666	677	606	693	677	629	633	674	630	665	633	620	648	643	696	623	726	620	632	622	714	667	663	655	691	641	691	691	679	653	630	636	656	659	607	647	682	630	649	620	683	654	657	640	664	638	661	656	648	681	632	656	615	618	658	611	702	629	660	684	614	637	636	662	648	656	669	655	682	649	645	643	689	698	682	654	598	671	611	684	629	680	626	632	649	599	686	651	666	633	681	614	657	654	660	620	685	712	656	669	659	648	670	631	638	666	671	638	660	675	599	689	662	677	670	630	677	637	680	670	692	658	656	679	669	663	705	619	640	677	672	679	691	634	652	628	677	650	644	625	669	635	646	617	610	639	711	669	684	673	671	668	635	643	662	613	583	665	680	609	626	637	664	658	651	672	689	669	664	612	637	684	694	654	648	627	620	679	668	676	683	663	625	646	654	667	608	715	648	673	596	630	638	662	633	617	638	681	686	628	610	603	632	675	639	661	655	673	647	645	657	635	656	640	612	691	646	638	659	639	631	653	650	644	699	629	634	609	667	654	670	703	633	649	683	677	665	630	643	676	658	613	660	648	610	653	663	669	652	654	623	656	645	625	676	677	646	638	698	657	627	643	659	692	702	677	704	631	635	623	667	618	674	687	659	636	657	664	616	702	686	610	620	674	674	693	628	693	645	664	662	660	675	651	660	628	650	636	627	669	639	669	656	652	671	691	599	634	641	650	617	663	633	675	650	660	675	631	646	671	603	605	685	657	634	700	631	660	648	656	638	704	605	688	703	630	627	652	645	674	663	644	638	677	660	673	674	655	629	645	642	688	633	691	639	652	668	666	645	619	659	652	671	668	675	652	677	681	645	634	664	651	677	693	714	708	670	642	658	661	676	697	691	641	612	643	636	655	664	638	612	654	663	666	651	694	656	678	673	627	657	605	676	636	656	679	680	630	635	723	638	624	645	661	685	613	658	652	675	684	653	664	640	625	649	630	668	661	597	672	669	684	689	654	653	640	666	650	659	685	663	662	635	671	639	675	670	631	638	672	649	619	661	658	673	650	682	674	643	635	631	608	689	718	658	659	656	657	648	655	615	689	636	666	695	649	648	657	685	713	647	679	653	702	626	633	671	640	629	694	668	606	703	702	662	650	669	644	652	636	652	657	673	645	632	662	647	706	655	649	633	660	671	654	648	633	636	683	652	603	712	664	651	671	620	635	674	676	629	697	708	664	698	646	667	671	648	641	667	654	630	673	705	679	663	661	645	651	617	680	638	613	670	665	658	656	658	641	629	642	682	662	665	679	694	661	676	611	672	647	695	686	633	650	671	652	701	699	628	618	629	647	654	655	626	615	616	614	666	675	663	647	652	691	661	704	664	639	634	684	628	677	657	654	626	653	650	650	659	673	713	687	665	647	678	673	623	662	663	689	648	597	644	671	654	646	661	651	674	671	623	655	698	691	676	616	644	652	706	599	673	607	672	644	653	654	696	655	612	673	671	673	675	645	662	597	663	648	648	616	669	666	674	683	641	673	658	657	628	670	621	669	709	615	695	641	608	637	666	663	650	671	737	636	634	675	640	652	639	645	660	686	672	709	678	649	698	622	656	683	693	670	714	630	633	675	672	716	645	661	623	668	616	663	632	665	647	641	634	652	639	634	660	640	636	673	655	698	622	683	629	667	665	653	695	618	633	647	676	641	658	666	668	677	646	634	687	686	618	675	687	658	675	671	654	615	649	639	645	656	649	709	674	691	648	644	654	662	664	692	667	651	631	670	612	628	627	614	650	667	650	617	595	673	638	686	644	650	648	699	653	616	667	642	662	649	581	616	613	657	617	631	663	654	644	659	638	660	673	665	638	643	718	699	660	673	673	632	640	600	641	637	639	676	652	663	649	661	675	678	711	667	664	660	614	698	639	631	677	647	636	709	619	620	642	625	695	627	671	621	654	646	671	643	644	630	635	642	608	676	666	655	625	671	676	639	676	659	662	673	637	679	628	631	691	676	647	656	697	682	678	645	670	646	669	666	655	683	665	710	590	711	676	699	680	624	661	646	646	642	667	621	662	639	652	681	637	647	657	662	672	614	669	694	658	649	681	656	623	710	611	634	638	644	683	674	636	610	660	629	653	633	677	662	708	688	654	636	677	633	672	633	638	652	629	659	597	663	689	681	646	671	662	664	699	677	624	661	691	664	638	662	667	670	616	625	638	653	654	662	625	638	633	624	667	659	672	665	627	607	666	657	604	641	639	652	608	650	616	651	683	649	708	651	677	687	650	638	681	622	642	696	657	672	647	624	643	674	641	641	641	673	627	611	693	665	655	702	625	654	654	708	670	666	636	688	676	635	635	621	649	681	658	639	699	652	651	656	664	665	660	688	642	624	651	621	666	634	674	663	667	701	645	657	698	628	654	696	661	627	670	665	646	687	712	668	660	656	638	631	671	684	663	651	645	647	654	678	646	645	640	686	685	630	687	660	633	642	680	661	642	664	645	639	654	668	658	673	677	669	669	638	648	698	658	647	637	657	618	642	625	662	635	653	691	665	615	691	661	651	643	637	653	663	637	653	681	623	653	648	693	643	649	602	628	680	674	682	703	632	648	659	716	615	662	645	654	670	678	639	657	647	635	629	655	685	620	662	631	645	629	669	639	667	684	652	656	707	633	640	648	653	633	624	647	686	633	680	650	645	661	650	644	696	612	654	632	672	656	672	668	687	647	683	668	630	656	673	695	648	699	634	610	670	671	693	621	666	639	650	632	653	685	645	662	649	688	663	645	660	636	660	658	668	606	583	649	603	670	645	608	668	703	680	667	641	645	649	661	658	704	684	691	679	649	656	634	679
29851	28412	28005	31456	28831	26095	21098	18767	16885	16279	12816	8267	5100	2928	1547	1014	811	678	599	515	481	446	466	390	385	409	394	372	411	402	369	359	386	401	394	354	395	393	381	452	448	446	1142	664	359	371	345	360	328	356	366	404	397	358	385	332	322	363	386	367	372	442	768	356	364	338	381	335	381	345	371	339	348	359	315	368	385	381	368	342	388	326	383	367	348	346	347	369	374	355	362	366	354	390	378	345	379	375	384	334	362	352	341	375	363	349	371	341	365	355	359	336	359	350	382	382	349	358	332	400	350	355	371	389	319	374	373	354	350	375	357	361	353	349	371	372	351	357	338	367	373	364	362	397	375	326	334	369	367	366	346	360	365	353	397	353	346	411	377	359	363	336	344	383	363	387	304	361	373	366	350	341	315	395	379	388	350	377	357	346	332	357	352	379	371	373	386	320	352	375	374	411	360	366	365	351	387	352	369	337	348	349	380	347	390	331	365	369	332	337	379	363	356	366	344	379	357	396	325	391	365	349	336	363	350	336	346	362	351	369	380	355	358	335	343	351	358	368	365	370	352	361	324	381	360	390	313	400	385	369	346	339	362	391	313	386	372	352	347	347	349	394	372	338	374	402	355	334	351	382	383	390	363	381	354	347	352	362	389	368	366	330	341	362	334	333	357	394	367	315	378	391	379	356	347	400	374	362	397	353	371	392	385	398	382	359	378	355	415	361	348	344	356	387	379	372	376	328	385	311	389	387	335	401	349	348	362	356	364	370	364	354	358	359	384	360	359	357	427	354	403	332	388	310	356	349	367	353	394	354	409	334	361	387	397	385	342	362	374	352	350	335	367	382	380	353	373	372	340	317	343	373	390	338	339	373	392	374	370	351	337	360	354	360	339	338	411	350	370	349	368	345	414	352	322	365	351	369	336	337	341	383	338	341	366	348	334	348	363	348	350	374	360	397	346	368	364	358	373	324	326	353	366	359	346	372	366	386	367	341	322	390	337	363	361	371	375	353	365	339	402	335	327	394	351	373	371	376	361	376	365	330	338	348	377	349	361	329	390	357	359	385	382	325	341	365	368	375	365	341	397	363	332	340	371	360	367	367	346	352	409	335	324	341	379	361	374	330	415	369	369	351	380	362	393	350	385	393	348	395	361	350	351	343	356	346	369	348	350	353	328	354	367	351	359	363	344	378	395	352	348	355	355	341	326	343	387	323	343	363	340	338	354	352	366	368	354	349	398	371	362	385	367	378	376	363	348	375	345	365	351	324	348	335	368	390	391	362	360	325	368	345	348	385	341	372	375	357	405	338	335	382	365	322	359	356	363	337	355	359	324	344	359	396	357	361	393	380	332	369	400	364	328	388	351	363	332	358	372	369	357	355	384	342	347	356	356	362	384	348	325	356	327	367	379	396	351	353	394	362	376	385	332	365	365	367	358	388	319	374	370	330	381	354	363	343	328	384	353	364	320	370	363	347	326	374	351	354	337	343	353	373	383	367	353	327	349	312	353	384	344	354	359	356	401	355	385	357	370	370	364	399	319	377	354	371	359	349	356	380	349	356	341	372	370	333	370	369	357	341	324	381	344	375	403	370	367	402	371	381	376	348	338	359	346	345	371	389	361	360	338	340	380	343	358	399	343	377	352	370	377	363	331	358	312	362	350	366	397	374	371	362	364	372	367	384	396	363	353	354	330	349	367	332	365	343	362	327	353	355	336	345	344	342	337	385	370	366	351	344	306	325	393	360	341	383	346	357	353	375	377	373	318	352	380	379	362	371	357	316	367	324	344	355	345	356	338	364	354	343	379	329	346	367	356	356	332	329	380	402	359	356	369	382	337	343	371	326	372	410	350	338	359	331	352	373	342	362	363	356	363	365	367	332	376	354	390	373	383	363	345	368	372	371	393	381	349	353	339	366	360	350	375	340	346	391	348	371	347	377	366	384	349	335	360	342	353	374	329	358	367	335	364	359	358	372	376	387	376	404	364	383	361	360	342	388	397	388	362	319	326	355	346	396	335	367	388	352	330	360	360	340	318	343	352	345	356	380	379	338	357	364	370	372	344	384	358	362	370	373	356	347	326	361	376	350	374	373	363	338	373	327	339	344	388	383	357	342	349	331	320	351	366	349	367	339	328	341	345	365	337	360	381	338	349	359	382	383	327	359	346	363	358	367	346	343	331	392	360	349	367	352	361	343	359	364	348	381	385	374	369	377	352	367	380	339	389	337	374	335	337	337	391	338	359	367	362	340	329	358	345	368	349	330	364	376	337	387	337	336	356	365	394	373	341	342	355	361	424	365	388	339	366	383	330	393	381	370	352	310	374	343	349	338	337	351	390	366	347	388	379	338	366	344	345	369	358	331	370	379	372	354	380	403	338	339	357	352	385	374	382	370	348	360	381	358	370	392	345	362	361	370	393	368	348	336	366	358	331	328	319	346	318	343	342	350	349	338	320	325	392	373	377	369	372	370	389	353	397	384	349	351	379	362	342	329	364	342	384	326	356	361	376	350	361	349	384	429	372	387	343	368	368	336	332	353	365	343	332	340	346	359	361	354	350	380	373	346	336	313	348	374	367	352	335	374	375	340	362	349	387	380	351	364	375	372	359	399	335	347	343	356	360	351	388	405	375	332	360	364	356	365	327	371	379	408	401	369	366	351	370	350	370	348	362	347	359	354	346	338	345	354	358	358	365	377	387	404	367	310	358	344	392	407	372	377	365	385	343	354	375	378	342	379	384	375	330	338	354	351	376	394	387	389	344	375	338	361	405	346	353	347	373	339	368	368	367	359	382	389	358	348	357	393	343	327	381	376	352	365	376	390	387	346	330	359	350	355	378	343	370	344	374	340	362	375	374	333	369	373	377	371	374	363	363	359	324	384	365	347	354	339	356	394	348	318	351	352	345	369	373	357	350	368	369	357	347	386	363	344	337	357	369	361	382	350	343	391	339	357	376	330	380	356	350	364	334	367	354	365	377	367	394	346	373	377	366	330	394	373	372	352	346	332	379	335	371	339	359	345	321	373	354	352	360	347	388	374	336	383	353	376	361	347	405	407	377	378	383	359	405	315	388	378	343	376	356	383	365	381	392	330	330	358	389	383	380	357	375	328	369	390	331	372	398	373	344	354	387	369	362	366	348	376	367	370	340	344	342	350	321	375	378	336	334	365	384	360	358	382	358	375	349	340	360	336	370	353	365	329	347	335	372	360	335	348	331	365	345	395	371	323	354	315	347	360	352	342	370	374	352	340	346	334	388	346	372	358	335	343	344	342	323	347	368	368	365	380	339	316	334	358	382	336	323	336	404	377	333	326	341	357	379	333	355	341	361	373	329	330	348	385	398	369	380	364	355	357	374	361	348	347	380	307	313	348	358	346	363	329	324	389	335	383	308	319	346	331	372	378	330	346	357	393	352	354	359	350	390	382	353	355	335	345	377	380	372	405	362	343	361	322	349	385	341	353	363	360	354	365	378	353	381	350	365	349
20238	20765	23931	32990	33863	33302	30161	32183	30160	31982	26504	20929	14661	11205	6971	4582	3610	3251	2438	2173	1541	1674	1530	1230	1068	1075	1098	1156	1116	1067	1022	979	993	964	1014	944	977	935	945	1712	1461	1510	6212	2956	896	870	878	877	902	944	913	900	911	839	902	894	873	820	876	878	870	1402	3899	945	895	891	865	855	916	849	879	892	880	808	864	789	878	837	894	871	868	838	899	886	894	869	840	885	823	878	867	853	812	841	859	876	893	824	817	814	847	780	876	881	857	873	839	872	888	842	874	832	827	825	823	870	853	903	843	850	835	872	851	876	871	874	903	881	852	848	908	910	856	856	909	823	825	866	799	850	842	831	867	883	844	866	878	816	861	863	880	854	849	820	878	836	905	848	813	813	851	875	838	850	838	833	890	836	839	787	857	834	899	824	834	893	845	917	756	816	845	817	848	791	874	843	907	894	844	865	845	838	860	849	815	866	910	848	877	853	839	854	824	859	804	805	853	868	854	854	892	840	843	841	875	848	813	840	855	869	911	820	841	864	819	906	836	874	813	805	817	862	806	856	851	825	865	840	836	803	823	854	789	848	838	870	882	899	892	842	868	816	860	880	892	855	858	819	873	838	828	836	845	916	823	885	836	881	823	865	810	848	874	836	898	838	886	827	878	903	870	825	782	849	873	883	867	790	810	856	847	789	870	870	857	835	836	859	809	824	859	910	847	879	854	930	836	809	842	833	882	778	838	853	858	929	822	834	828	836	784	843	836	825	796	854	806	831	888	792	830	846	793	877	827	827	835	851	838	818	839	835	877	914	823	832	843	828	882	812	805	843	836	863	873	838	827	839	850	894	917	879	836	860	885	888	846	877	851	884	837	828	824	860	836	816	816	834	882	849	810	883	852	873	826	820	851	834	830	854	827	851	863	842	824	865	835	863	876	880	851	815	836	862	914	833	823	853	903	892	905	830	842	868	851	793	877	871	861	879	829	834	869	845	856	847	858	836	812	867	897	813	870	849	837	822	888	815	788	838	760	803	836	873	837	845	888	884	807	840	839	848	834	890	816	860	805	842	839	834	831	873	831	872	843	839	886	828	915	858	833	857	847	870	830	850	862	877	848	862	836	797	808	815	881	883	819	858	832	899	835	860	855	807	887	859	830	899	852	854	843	840	865	818	906	849	865	882	836	832	852	891	790	849	845	876	865	845	858	832	877	867	917	836	874	877	822	853	839	893	820	805	819	835	862	897	813	824	860	866	918	842	846	894	895	824	815	880	820	814	823	839	816	834	863	832	765	867	828	881	844	846	885	865	816	879	877	835	865	928	768	862	872	815	827	787	845	782	862	835	839	852	875	847	857	851	906	820	818	858	828	815	852	877	855	855	837	830	835	825	848	822	848	818	850	863	797	866	935	823	844	880	894	849	827	885	838	908	889	869	812	861	873	844	841	829	838	835	882	820	851	800	843	821	833	871	825	846	843	823	853	863	855	841	834	814	854	835	906	838	824	871	847	856	819	860	894	819	843	817	850	828	858	825	850	827	847	865	859	856	849	852	839	880	886	848	869	838	838	851	794	852	864	809	848	819	871	857	899	854	822	865	816	793	886	831	852	901	895	839	871	848	854	833	859	839	861	886	859	917	868	854	875	841	871	855	881	825	881	869	850	864	808	879	838	839	877	856	864	858	819	860	899	852	891	817	809	850	901	895	835	841	812	795	858	875	882	818	813	834	817	832	878	832	880	862	834	829	861	877	836	817	864	828	915	798	873	846	849	914	790	801	873	843	862	878	824	829	840	888	883	802	843	799	874	903	825	873	851	842	863	800	863	797	823	861	885	898	859	853	817	810	924	841	881	780	845	869	880	882	793	863	866	886	803	850	833	905	878	859	837	893	842	856	851	815	808	863	806	861	864	838	839	826	849	824	807	864	810	835	847	803	846	843	858	790	915	885	827	873	847	951	863	835	846	870	853	835	877	831	855	882	830	836	856	838	847	883	883	856	799	832	847	876	796	867	836	845	819	859	831	843	877	822	783	833	824	871	855	885	852	856	886	840	838	827	848	829	896	793	851	822	848	848	862	844	855	804	884	822	830	883	857	842	880	798	781	873	834	837	860	856	843	835	792	816	874	850	866	856	863	816	845	877	833	912	867	866	834	849	868	840	838	882	880	855	819	843	852	867	892	846	885	871	870	843	882	802	872	827	820	850	865	869	873	848	874	855	864	812	835	810	848	876	823	843	833	876	839	836	838	839	868	819	836	853	826	888	854	844	856	866	846	839	867	850	823	850	815	840	839	892	839	877	852	826	863	847	853	794	894	794	838	874	866	837	829	869	839	870	842	829	853	836	802	838	836	844	868	793	862	893	870	875	852	834	867	869	840	887	874	850	835	887	842	825	803	812	839	839	882	829	886	856	851	816	804	839	861	834	897	848	795	879	894	839	832	867	849	814	795	851	873	863	819	855	838	822	803	891	875	821	841	870	844	847	809	861	803	836	843	801	847	857	839	888	820	847	834	854	819	808	871	828	865	846	842	887	826	807	840	859	842	855	816	809	851	893	840	869	792	884	838	790	893	831	862	850	819	847	845	913	822	794	869	870	870	836	843	866	891	868	845	851	854	821	838	877	853	900	843	823	843	856	829	847	891	858	848	835	878	864	853	851	838	847	825	831	849	862	856	813	866	866	842	856	845	824	852	766	889	853	826	862	853	825	872	836	853	832	847	840	878	833	863	843	840	895	900	808	830	857	880	843	879	847	838	898	870	876	842	841	857	829	804	829	879	858	828	888	852	861	831	849	830	824	845	916	840	878	871	922	876	880	877	840	860	826	862	839	853	830	841	829	809	837	869	895	875	883	781	918	826	841	822	837	866	840	817	882	822	870	855	877	828	872	845	849	833	833	860	856	838	825	866	879	852	843	824	845	845	851	794	891	874	865	854	835	885	893	807	846	826	864	868	810	853	884	864	877	848	874	881	801	828	866	858	858	873	855	882	816	802	820	836	883	845	897	817	834	828	817	835	858	873	825	853	829	833	776	812	841	835	903	822	858	855	820	903	895	812	856	872	866	808	839	913	905	821	844	877	828	832	849	813	820	859	826	859	876	859	831	909	818	811	839	902	861	882	828	858	778	844	897	856	841	856	827	866	878	829	861	868	891	844	880	882	889	864	800	904	862	823	890	846	852	851	818	828	841	781	833	838	842	847	813	812	849	837	887	865	851	873	800	810	841	867	855	818	843	837	840	860	840	867	836	886	816	829	845	848	811	819	878	908	909	834	843	811	873	794	819	837	859	825	882	859	858	812	800	849	815	838	819	847	828	910	842	832	873	888	826	873	864	861	839	824	829	843	815	867	837	828	840	860	900	855	853	864	812	869	872	888	856	858	830	813	871	855	855	832	914	911	803	819	840	804	809	914	834	778	833	927	830	887	815	803	847	852	834	873	821	850	819	856	832	864	823	777	840	834	869	877	895	840	861	845	837	862	826	868	880	808	852	864	880
5969	3466	3862	3651	2285	1525	1237	872	778	683	504	358	263	250	202	186	155	145	143	134	145	144	135	146	154	118	133	136	153	145	140	122	142	143	147	140	153	155	154	137	134	146	140	121	125	129	145	123	142	140	127	134	125	143	156	146	138	127	140	131	157	146	164	118	117	138	134	154	125	133	123	136	144	156	143	133	135	151	145	144	147	116	143	144	125	129	148	144	130	114	153	146	131	145	135	148	119	128	133	155	170	122	127	125	109	117	138	125	142	150	130	143	139	131	102	113	129	141	133	148	125	143	123	151	124	174	141	139	114	141	147	163	135	141	127	138	149	132	139	127	141	138	131	134	128	138	155	137	130	151	125	136	137	125	124	127	127	132	133	133	151	128	128	161	120	155	134	132	135	108	148	137	127	135	153	138	133	148	101	144	126	154	111	138	124	136	144	133	125	125	119	132	138	120	149	147	137	108	142	152	145	150	161	131	138	127	132	127	165	137	118	145	157	132	140	144	137	148	150	140	118	152	143	138	127	143	128	163	127	168	138	141	134	138	104	153	136	120	139	144	130	150	114	139	142	131	127	127	134	135	141	135	120	145	139	139	127	141	128	140	159	122	139	147	126	120	148	141	137	152	129	130	126	115	142	141	145	128	128	135	129	128	127	125	122	119	133	138	149	129	134	139	139	126	112	133	131	151	149	145	129	133	132	143	148	125	119	142	151	130	119	129	130	130	120	141	146	114	143	143	153	150	157	137	133	146	123	130	121	130	132	130	137	135	146	137	132	117	115	130	122	126	137	150	147	140	147	122	147	138	138	138	139	120	139	134	126	147	135	145	141	124	151	154	166	130	131	127	143	140	143	119	128	152	149	147	138	139	119	143	143	142	122	147	119	141	121	148	138	138	161	130	127	140	115	150	128	137	146	127	153	134	109	133	148	127	110	157	134	118	118	137	121	128	107	130	141	129	150	139	118	134	132	129	152	125	144	127	131	138	134	130	120	135	150	124	130	154	154	140	128	132	135	154	111	136	130	124	131	134	160	136	129	154	151	177	125	134	143	130	148	151	129	131	143	148	120	129	166	152	124	173	155	133	131	143	141	132	124	139	142	132	127	127	142	138	140	127	135	144	140	120	125	151	146	138	143	139	146	138	125	113	140	111	137	136	137	124	145	128	137	125	132	149	150	139	116	160	139	122	113	142	151	129	140	146	129	129	125	148	135	136	157	126	128	131	144	138	129	135	134	142	137	129	137	137	112	129	137	127	129	145	121	124	138	144	144	122	130	119	139	144	125	113	140	140	131	120	141	135	126	146	139	173	132	118	137	130	122	127	138	116	121	124	143	128	139	131	145	172	124	142	139	152	136	145	112	149	142	126	147	147	149	144	155	140	127	128	139	153	138	133	123	123	148	121	131	138	147	157	135	141	146	152	137	150	124	140	134	145	120	115	126	151	142	166	160	143	142	118	134	138	144	155	131	136	133	143	131	145	136	139	129	148	127	132	137	119	151	162	142	127	120	146	150	152	139	144	172	142	153	139	147	149	107	125	133	120	135	108	155	149	153	133	145	141	156	116	138	144	128	152	138	129	132	121	133	119	153	146	164	131	140	134	149	133	149	139	152	122	134	166	159	161	121	141	134	137	138	147	151	116	166	134	135	153	136	112	150	119	133	144	155	142	120	128	129	127	136	166	128	138	134	103	134	103	137	125	158	143	154	133	141	113	147	139	139	139	150	146	127	129	121	148	147	141	131	145	133	140	129	120	125	137	131	114	137	133	158	150	133	128	122	158	160	167	112	149	135	113	150	130	138	143	118	139	119	129	125	137	133	130	115	137	141	142	148	138	125	130	159	139	135	133	123	144	135	140	129	158	124	118	148	144	128	134	141	146	141	145	126	155	136	139	148	125	147	136	116	137	144	143	138	129	138	167	127	139	142	140	141	129	143	101	147	147	155	116	134	118	124	115	122	122	128	155	107	136	125	136	138	127	135	127	129	138	150	153	133	139	122	130	147	133	140	128	108	135	116	129	139	119	127	153	146	159	136	142	135	149	129	136	136	129	123	129	134	127	130	135	150	131	162	127	140	116	141	145	124	135	133	121	140	142	136	147	145	125	132	153	141	117	137	136	137	137	141	138	117	138	133	140	137	150	113	135	148	118	151	137	126	135	126	133	128	126	119	126	128	135	157	136	118	133	136	141	170	150	153	127	162	132	120	129	148	116	130	124	146	131	140	136	134	133	150	145	131	141	126	135	146	139	149	135	143	135	131	129	142	142	135	121	129	118	133	130	120	136	142	134	146	123	151	131	122	120	120	133	139	119	133	126	131	128	135	128	139	131	146	133	128	131	132	134	154	149	133	126	129	131	137	142	135	134	118	123	126	145	114	128	121	112	127	136	132	154	122	124	150	116	150	143	146	156	136	136	151	138	168	129	145	140	135	138	152	156	140	142	130	137	155	144	151	130	119	143	114	161	129	113	128	140	138	142	116	124	134	141	138	143	137	138	148	143	133	109	122	138	128	120	127	118	143	120	145	147	144	143	137	155	139	134	130	125	137	141	135	147	133	130	131	141	128	142	137	139	114	147	137	143	140	127	134	136	130	140	163	125	141	159	136	134	147	140	121	142	133	141	132	139	129	141	154	135	138	143	129	120	139	145	145	160	144	131	147	136	147	139	143	121	130	117	124	132	140	131	133	158	123	137	131	130	130	142	140	135	137	127	144	140	127	126	152	119	125	132	142	155	128	138	132	122	160	136	138	143	139	132	124	136	130	116	131	124	146	141	125	159	136	135	120	124	139	128	137	155	155	134	128	137	139	123	123	142	125	158	121	139	131	155	119	164	146	139	140	132	138	130	147	129	133	137	137	139	128	137	126	130	125	128	143	128	140	135	141	142	122	128	165	122	144	115	125	156	147	121	117	115	146	142	128	137	132	132	136	127	146	137	129	133	125	141	138	144	120	126	139	128	136	137	145	149	138	126	122	128	127	134	131	141	152	117	142	131	152	122	128	125	140	136	134	161	132	145	138	148	147	137	120	134	158	120	121	141	160	140	117	123	144	124	130	128	150	154	124	125	125	150	123	135	127	132	153	129	119	154	132	167	154	136	130	129	119	138	129	139	123	132	152	128	153	131	141	141	149	171	116	153	156	149	120	140	148	146	132	163	130	134	145	141	119	126	137	113	136	125	133	156	131	148	138	173	133	125	134	135	130	151	133	147	139	152	120	157	131	142	122	107	131	130	130	126	136	134	132	135	140	136	146	150	140	130	124	119	140	162	152	129	133	125	136	128	136	147	129	156	166	145	125	144	114	138	141	115	142	127	146	138	133	122	138	139	152	149	122	148	126	132	122	124	116	141	138	123	141	118	130	127	158	138	151	144	128	138	126	140	124	128	137	127	142	122	164	137	139	125	143	153	145	132	131	145	141	141	130	128	139	127	120	131	156	146	154	155	116	138	133	121	155	146	131	133	121	118	141	144
4604	3682	6202	8361	7726	5506	4541	4009	3509	3680	2733	1923	1288	1057	780	573	519	488	436	426	425	403	421	378	415	386	438	372	371	395	407	404	389	376	347	399	373	428	370	395	384	413	501	411	388	345	372	380	363	403	377	413	415	414	377	389	384	390	377	384	374	421	518	364	373	397	418	388	373	384	404	400	400	367	395	368	412	346	407	399	386	370	403	387	376	388	384	382	393	379	384	389	345	376	409	360	380	407	450	426	382	364	385	372	393	395	392	426	408	375	423	367	378	417	357	415	380	396	374	425	410	420	421	373	399	384	383	410	372	376	404	405	393	378	368	420	366	399	412	404	386	402	373	365	403	388	370	382	369	373	399	388	391	382	358	389	382	388	386	352	422	400	384	418	382	385	392	385	370	382	372	376	408	393	383	393	405	366	398	371	379	391	394	417	384	384	369	398	380	379	424	424	378	386	375	383	381	376	415	360	398	395	372	401	385	401	398	400	422	398	381	351	385	353	395	366	417	435	376	387	397	393	393	388	374	397	387	395	380	405	382	376	392	381	400	406	390	364	373	426	395	386	380	378	334	398	364	372	409	384	402	377	372	359	367	413	393	383	374	374	396	374	420	391	369	402	391	358	391	406	393	415	397	397	387	383	395	389	411	384	383	383	396	393	392	414	417	369	395	397	403	365	368	368	396	375	395	378	371	395	394	399	409	410	382	406	411	364	396	408	393	373	376	373	429	395	403	396	384	383	389	380	353	400	376	385	418	406	406	393	370	404	387	420	385	423	381	416	420	396	405	336	371	372	424	381	367	369	366	412	390	392	365	383	375	388	352	367	395	381	420	370	382	360	333	379	400	358	373	394	413	373	403	398	357	412	404	417	399	401	391	391	381	407	381	421	375	410	376	379	380	388	386	387	395	388	398	398	366	382	420	385	402	427	377	378	425	392	387	388	378	400	382	366	386	408	348	370	394	383	395	389	398	383	382	387	382	373	441	386	377	394	382	373	412	383	399	391	392	356	349	332	368	401	396	382	401	411	402	407	423	385	356	396	425	408	397	358	367	374	370	376	373	394	391	349	378	382	379	407	372	421	421	400	409	441	361	382	383	368	411	390	378	399	373	352	387	369	405	421	350	407	349	390	383	392	399	395	363	391	352	402	430	409	366	406	399	432	413	436	420	412	409	410	372	389	373	389	377	373	394	443	391	386	385	391	392	362	410	377	433	402	387	386	392	382	391	390	384	373	408	421	372	418	410	380	400	436	396	389	384	371	400	384	420	394	366	386	377	430	407	379	405	386	407	366	379	384	371	394	403	407	413	416	396	375	394	373	406	395	376	374	397	395	387	423	394	372	400	379	402	382	406	380	368	415	419	372	380	446	401	365	408	398	429	389	376	384	399	408	395	369	359	385	406	363	366	392	404	426	426	372	390	382	392	387	372	433	375	405	392	398	420	359	390	370	421	400	389	384	397	392	366	375	420	403	376	400	422	393	365	420	407	419	386	385	359	366	377	382	374	407	385	376	385	390	374	391	380	411	367	395	384	419	376	423	352	388	398	405	372	385	392	356	376	377	376	402	399	386	411	395	348	414	399	358	385	370	404	390	370	390	420	431	408	402	371	408	371	380	367	397	384	379	376	359	372	392	414	367	402	410	402	406	404	410	377	399	372	412	387	374	354	384	402	373	402	368	373	393	398	397	393	398	404	427	393	374	388	374	363	373	391	405	386	408	416	358	378	377	380	365	395	372	383	384	382	390	379	417	405	376	408	369	403	386	369	423	416	404	400	387	378	371	368	414	385	407	416	363	391	400	386	405	413	404	412	375	408	394	383	384	401	368	384	398	423	432	378	391	360	364	374	374	383	399	392	405	377	366	384	365	415	411	361	403	391	375	416	401	389	391	392	393	433	375	389	389	392	380	373	370	348	405	397	387	362	376	406	389	400	403	405	374	406	376	379	384	394	385	401	401	362	379	395	386	360	403	403	397	375	421	397	373	370	396	400	358	366	423	388	424	389	363	376	424	394	379	410	389	410	402	383	377	379	411	337	385	386	385	395	387	385	363	356	368	386	371	381	388	382	378	421	360	390	382	388	378	417	350	412	413	380	382	369	381	409	390	370	374	368	408	366	375	389	375	379	406	379	416	394	391	378	398	422	385	396	413	354	380	414	341	416	349	392	356	404	405	405	394	418	345	404	390	364	384	402	391	403	402	378	405	434	383	381	394	379	399	391	385	401	384	392	347	411	396	385	392	376	405	353	394	361	385	378	406	387	386	403	394	391	385	410	389	378	414	381	401	414	370	404	399	418	407	383	387	375	403	408	394	400	397	360	371	402	360	344	410	373	422	393	405	390	394	416	385	425	392	412	396	385	366	365	408	386	390	389	401	396	379	406	427	405	402	372	377	404	381	349	344	417	394	406	420	417	395	363	369	400	405	391	416	366	387	385	394	363	396	355	412	354	414	408	359	372	371	359	399	374	384	374	418	401	401	395	365	380	384	401	428	375	410	398	369	377	389	364	400	417	394	400	379	381	413	398	384	395	440	378	369	372	376	369	410	371	398	392	383	377	362	399	412	402	410	397	390	413	393	392	392	380	397	368	382	408	390	410	390	390	397	322	381	381	416	424	415	393	371	363	394	402	392	393	388	417	375	376	350	362	366	396	379	417	380	402	388	401	398	386	392	392	378	388	405	369	374	408	389	378	421	362	385	383	371	398	392	395	388	405	414	394	392	387	416	406	440	376	408	389	379	391	398	401	383	393	396	398	421	370	347	409	412	385	342	416	392	402	400	401	386	357	406	401	385	390	388	414	364	394	416	385	403	404	411	380	387	386	371	398	408	392	387	378	377	362	371	385	421	388	373	384	414	382	380	364	373	380	375	369	378	424	399	375	409	377	371	372	411	385	365	419	398	397	340	385	400	387	366	367	362	405	386	399	397	376	369	396	417	433	409	384	362	424	412	415	387	386	389	374	349	386	389	396	395	375	374	402	406	398	402	409	400	401	417	351	399	419	390	355	399	378	386	371	380	400	386	351	386	361	405	406	370	415	376	386	366	394	425	371	377	402	400	368	373	367	428	402	407	403	388	396	371	387	434	365	386	404	356	402	391	422	368	384	394	378	403	383	381	384	365	371	370	401	362	388	378	395	424	381	399	380	395	384	397	425	412	400	381	386	404	396	385	368	364	367	404	400	392	397	427	396	408	382	428	405	385	361	400	374	397	359	391	390	390	389	400	382	359	406	362	387	408	410	370	406	390	361	388	396	376	396	389	391	374	390	370	383	382	409	384	391	402	376	400	402	366	403	381	382	365	393	392	398	414	414	366	398	429	364	410	407	405	416	387	401	378	371	426	417	387	385	400	391	435	367	406	404	387	371	403	399	384	394	366	399	387	397	402	363	418	366	372	388	383	359	391	378	369	398	358	379	369	370	399	383	371	367	367	387	396	377	408	393	443	352	380	368	355	381	394	395	399	394	383	391	383
21773	19690	20529	24681	21352	16245	11652	11474	10418	8721	5382	4447	2659	1418	777	504	410	399	352	324	296	340	288	240	259	256	247	249	266	243	255	247	262	259	221	251	201	234	247	236	217	250	436	281	260	262	245	239	248	268	255	238	253	240	253	234	234	241	261	220	225	252	483	207	243	218	250	216	235	243	241	246	236	230	225	225	218	252	238	253	242	241	255	235	229	242	225	248	274	220	275	253	233	249	246	235	222	230	233	252	227	241	260	210	228	262	243	245	249	258	262	247	239	268	252	247	231	251	242	216	232	241	247	216	209	252	237	251	219	220	231	201	211	240	234	237	252	265	257	227	233	247	229	234	260	213	236	215	249	232	212	260	259	223	214	221	240	219	239	244	250	191	246	288	248	230	221	254	230	241	218	234	240	228	249	211	232	248	226	238	253	226	265	230	247	260	233	220	224	226	237	217	220	271	270	239	215	214	251	239	253	239	271	211	238	211	246	241	244	221	223	231	258	219	233	240	230	257	216	239	219	250	249	218	251	261	252	233	219	241	211	224	220	239	235	249	249	261	235	214	278	243	250	233	233	255	242	233	235	234	228	261	246	234	239	225	263	230	232	237	241	234	246	254	220	238	240	258	245	233	247	253	249	264	218	254	227	243	227	248	243	254	221	241	244	241	247	274	245	256	226	256	215	221	229	228	238	240	201	222	233	245	223	250	238	236	245	263	251	256	248	274	258	239	222	243	200	238	257	236	240	233	252	237	249	221	237	241	220	230	246	241	216	279	235	255	241	259	230	261	268	246	270	219	240	208	244	258	234	236	226	229	226	257	257	230	254	208	246	237	226	230	272	246	240	235	239	250	222	217	256	224	244	239	251	268	232	270	217	239	262	238	231	239	236	238	248	262	216	255	233	255	254	241	257	220	203	253	265	238	260	227	269	272	205	245	226	235	222	262	220	261	253	238	251	240	210	246	261	218	251	214	216	239	250	228	228	251	223	252	248	230	267	238	209	249	239	235	250	223	216	246	235	256	249	223	247	235	253	247	231	247	234	219	236	227	239	228	253	249	236	233	249	233	267	241	246	244	224	230	240	231	215	241	241	266	246	260	237	243	222	226	227	243	241	248	238	238	262	241	223	258	219	254	223	249	220	227	254	223	213	208	219	250	218	236	211	224	248	259	213	240	246	246	225	254	257	234	248	237	215	235	236	241	262	253	260	215	234	219	253	229	242	210	279	255	236	251	256	258	233	237	278	245	235	245	262	245	251	215	252	245	239	223	190	246	238	246	235	205	260	258	229	210	247	215	228	211	265	243	231	249	215	235	236	241	263	228	235	232	247	228	228	269	245	243	244	212	244	236	253	226	213	246	247	242	238	203	237	216	237	248	244	214	266	256	220	248	255	239	241	218	236	258	236	214	251	225	228	234	227	240	229	232	242	234	249	238	234	230	224	279	214	227	231	251	290	237	236	236	283	248	236	271	250	249	239	251	237	261	251	211	255	241	249	266	255	244	253	241	252	213	231	217	243	211	261	242	250	224	242	249	242	248	244	236	229	233	210	230	209	256	227	239	221	212	253	221	263	242	221	250	236	220	252	230	229	248	223	223	250	223	217	230	247	221	253	225	219	252	235	248	244	234	222	246	217	217	231	210	231	222	241	236	227	233	229	211	252	212	247	239	258	209	251	244	233	233	244	248	225	230	247	247	216	229	264	261	228	223	220	225	211	240	219	233	233	259	248	213	265	237	232	235	252	237	271	251	221	258	253	249	211	240	253	244	260	244	217	214	265	251	218	256	244	254	221	281	244	222	251	232	227	236	268	240	223	236	243	244	234	263	260	227	250	268	235	239	247	205	214	229	232	259	199	201	236	230	224	236	253	213	246	239	222	249	253	232	257	242	235	234	229	262	212	209	253	253	244	244	235	224	214	245	241	250	243	239	251	245	259	239	242	243	234	237	243	212	235	235	237	259	240	205	237	245	249	229	225	262	230	219	243	243	211	241	253	215	234	250	269	236	253	230	241	219	263	254	221	246	252	242	245	243	232	235	244	265	265	245	231	283	238	231	224	206	254	246	214	267	248	249	247	252	219	239	212	259	246	258	216	241	236	224	222	199	242	219	242	245	238	241	206	266	227	243	255	270	241	225	235	217	230	246	261	254	234	237	238	233	208	255	223	265	243	230	218	203	240	234	265	243	244	232	238	223	249	252	256	213	252	251	249	249	235	266	237	250	239	231	252	260	238	244	239	197	211	250	225	250	261	232	231	229	236	239	240	230	236	232	257	212	246	245	236	232	249	254	251	234	241	222	233	234	248	227	208	242	222	222	245	237	221	263	217	251	260	237	212	239	257	231	241	230	216	230	212	238	260	287	242	223	221	240	232	238	199	255	261	217	285	237	219	234	220	240	201	256	220	275	262	265	245	219	224	243	236	233	224	254	228	256	241	225	221	238	222	251	266	247	245	253	253	218	260	233	202	231	260	215	278	248	240	254	246	243	229	272	251	269	254	266	233	251	244	257	242	227	244	238	260	249	225	259	233	235	278	221	262	247	255	258	269	217	260	247	241	226	236	228	240	237	225	228	274	222	241	239	217	239	228	218	224	253	228	247	237	216	255	206	224	233	222	242	239	209	258	255	226	222	245	240	246	257	246	244	259	231	247	213	254	232	250	216	244	259	207	242	233	255	235	231	233	229	264	237	236	246	209	243	246	252	255	243	230	239	231	257	236	248	243	223	278	236	222	248	257	230	253	248	219	232	242	239	219	224	227	253	220	274	248	263	227	242	231	220	230	203	232	267	251	234	224	263	257	226	245	203	222	235	248	275	239	217	237	233	239	230	237	243	218	226	272	279	211	263	270	213	236	224	232	252	245	240	250	240	226	234	261	244	249	238	256	250	250	240	233	270	256	239	280	253	245	239	233	249	246	235	260	261	230	235	260	206	236	238	241	241	268	224	249	197	250	250	234	244	245	215	248	245	242	258	237	240	210	244	228	256	241	226	233	229	219	228	247	226	244	240	224	220	271	203	264	232	228	229	224	215	231	239	198	252	248	217	221	246	249	260	248	242	244	237	234	246	250	244	212	258	225	220	238	231	254	218	230	256	255	229	226	267	268	238	226	255	229	240	231	251	264	253	247	267	226	225	232	226	260	216	282	234	230	222	236	231	243	240	243	234	231	243	228	234	237	236	254	263	234	225	228	272	252	230	250	245	258	220	221	246	246	250	242	246	271	232	238	260	249	237	216	220	248	226	233	226	221	266	222	247	229	248	241	236	233	260	236	241	266	223	246	253	257	234	244	249	243	224	263	239	260	207	230	211	226	254	235	208	236	252	238	216	239	231	230	206	237	229	218	261	262	238	229	241	235	241	255	247	238	227	252	260	263	258	234	207	242	229	234	236	253	231	225	255	258	244	210	217	204	224	246	238	244	198	232	252	249	254	237	250	226	261	206	233	260	213	219	249	205	258	229	221	216	218	218	248	237	259
16407	13094	19211	27504	27189	24970	22469	24129	22975	21694	16016	14003	9325	6361	3782	2567	1971	1808	1348	1236	1049	1358	1021	737	716	735	763	749	710	696	715	685	729	695	701	682	685	643	652	624	640	684	2118	679	584	645	637	605	628	660	618	607	623	602	630	630	615	641	629	630	626	934	2429	641	669	629	601	637	659	608	595	629	665	617	628	646	579	611	617	598	591	598	597	632	659	650	626	655	638	559	625	598	616	618	636	586	625	629	600	607	604	594	616	642	637	623	583	632	563	620	600	630	581	663	584	628	620	553	643	649	589	640	596	620	603	581	606	639	616	630	570	617	605	615	636	647	624	606	637	579	614	567	623	648	594	617	657	628	607	617	611	584	645	632	604	599	615	620	581	572	608	600	617	625	571	604	615	605	606	628	644	616	591	641	655	659	607	628	628	616	615	611	641	636	582	638	661	585	631	593	643	612	660	634	644	590	632	590	622	586	643	651	607	641	642	647	601	617	614	598	621	547	611	604	591	627	642	681	644	620	605	609	625	629	618	588	594	630	623	611	621	629	619	641	659	576	621	580	595	634	598	607	597	608	581	615	633	567	614	625	574	636	604	615	627	599	577	606	616	603	627	598	595	598	594	621	584	613	574	607	619	598	636	591	647	567	640	598	647	649	640	597	638	619	592	628	621	670	570	647	631	611	579	605	614	625	586	627	569	627	598	668	611	658	583	588	612	591	556	614	648	620	594	632	591	591	619	624	649	604	613	640	604	624	580	629	617	628	617	618	598	634	584	603	620	590	651	598	620	614	592	648	583	621	642	606	584	628	576	619	626	618	608	610	635	609	605	558	631	628	625	624	603	640	634	655	615	616	586	598	624	617	584	636	645	635	601	656	589	593	610	641	619	605	622	596	612	603	615	634	621	626	630	606	626	633	613	621	616	599	632	616	636	582	604	575	611	601	639	621	575	622	627	566	572	623	590	620	639	647	619	634	558	617	605	630	595	550	599	639	621	641	616	651	652	572	600	588	656	628	684	612	614	621	678	664	574	623	615	656	570	610	589	605	583	608	607	635	593	630	640	605	592	560	640	596	567	628	641	585	637	642	631	645	669	616	671	610	633	619	620	606	633	608	591	627	604	615	546	618	598	608	652	590	608	630	603	587	613	645	573	616	615	644	616	666	603	642	661	604	603	631	624	658	574	613	631	635	619	603	614	583	586	607	577	605	630	627	629	645	606	626	581	628	626	600	601	557	626	602	644	625	604	616	602	623	651	597	589	594	658	613	600	582	637	631	639	588	581	620	634	586	643	609	629	592	621	654	623	587	627	579	629	617	596	583	573	612	631	614	677	598	624	608	653	604	658	603	599	654	610	636	616	599	562	577	634	629	602	633	564	594	620	597	645	588	651	587	612	589	601	623	648	649	630	596	647	620	634	628	623	620	610	657	626	620	621	632	593	656	651	633	619	640	623	618	594	611	624	579	597	634	619	637	611	638	618	597	614	601	569	603	612	614	642	586	657	600	662	610	607	608	632	623	561	580	589	580	603	596	621	629	600	645	584	601	619	629	601	591	607	596	582	627	580	612	567	614	600	608	624	620	613	608	626	620	588	612	619	624	630	638	593	615	631	582	571	609	620	639	604	621	626	621	654	652	600	553	622	628	615	608	654	600	615	591	594	598	616	588	633	591	610	614	630	596	593	625	581	618	615	635	630	604	631	646	553	641	621	592	630	663	601	592	615	625	583	624	581	587	652	615	635	601	588	570	621	623	601	631	623	613	605	656	637	634	664	593	612	600	598	589	629	556	564	632	579	638	601	623	602	565	639	602	598	584	573	643	659	591	600	618	618	616	577	598	610	588	672	624	607	574	574	592	652	597	637	627	603	644	605	638	635	561	629	577	604	599	601	597	670	595	597	635	599	596	660	618	641	611	640	656	582	584	627	568	594	640	609	583	584	622	582	598	616	607	597	609	641	631	618	570	628	609	584	567	608	610	587	684	626	606	651	610	612	596	642	621	614	613	619	612	642	619	634	604	620	599	635	640	614	586	609	636	631	601	596	583	627	642	594	574	672	646	633	603	609	592	658	592	631	634	654	610	586	567	637	563	672	625	606	621	651	637	608	638	586	604	576	590	589	608	605	619	576	604	612	631	614	667	614	600	654	609	623	640	588	611	581	589	603	591	629	614	603	585	632	620	637	609	613	589	629	648	606	549	614	638	611	610	606	556	608	625	590	617	621	597	630	639	635	645	586	594	605	643	618	625	609	581	625	621	632	622	597	592	628	581	646	642	570	626	600	621	590	658	579	605	609	601	632	602	627	617	621	612	657	645	612	629	577	668	607	562	615	575	629	609	633	658	602	636	564	649	642	623	577	629	645	620	590	603	605	611	607	668	618	632	601	608	607	605	643	597	570	603	621	611	640	570	610	585	615	583	588	603	602	586	628	572	655	631	614	643	634	608	591	579	595	599	642	652	631	647	615	624	582	579	578	639	558	607	615	600	616	605	613	551	634	648	649	626	597	630	593	624	647	611	610	590	589	599	559	634	605	601	565	641	615	614	614	614	647	623	594	637	578	638	649	549	634	582	606	595	641	595	590	631	621	620	622	618	596	608	630	625	669	563	602	619	620	606	649	620	568	653	645	595	592	557	623	605	646	645	637	628	631	610	631	626	585	594	626	586	630	575	617	658	610	629	608	626	597	585	645	600	589	607	614	593	630	616	641	561	623	613	594	616	579	604	612	610	621	598	647	593	616	673	617	592	603	632	588	604	625	684	610	627	598	566	632	584	616	598	566	622	651	637	572	617	559	641	571	605	637	607	598	609	583	617	606	624	604	640	649	596	588	631	597	633	621	558	626	630	599	600	589	578	634	639	624	601	625	584	626	626	630	613	607	642	618	612	598	612	617	654	643	640	609	640	568	639	618	585	624	580	620	674	570	609	642	638	625	600	590	621	595	615	604	633	652	657	625	605	615	618	614	646	636	619	587	618	610	600	593	617	600	587	610	610	562	608	609	622	622	630	619	595	634	597	626	566	557	612	592	647	659	644	562	580	622	575	625	637	602	636	591	628	651	600	607	673	641	606	614	615	558	598	594	617	624	648	617	577	635	579	609	637	653	614	594	626	581	572	644	618	637	601	624	614	582	615	592	608	575	631	557	610	606	638	571	614	613	572	634	597	637	587	581	618	651	650	616	628	633	626	634	621	615	586	581	607	618	625	638	608	631	657	563	594	592	631	577	633	626	580	598	581	619	632	614	577	610	613	589	634	607	599	624	585	605	613	616	627	612	627	641	623	569	600	632	620	631	613	638	618	570	592	605	648	602	605	639	610	601	584	603	609	613	596	621	626	607	648	611	623	604	635	601	567	600	620	638	611	593	624	581	580	611	640	608	607	565	595	625	579	637	637	603	583	613	616	664	624	626	579	610	522	638	620	584	584	613	658	599	591	609	616	626	593	584	586	631	641	593	619	624	638	595	611	616	617	598	671	599	636
29804	26370	29379	34255	29412	24638	20734	18879	19062	15878	12011	9273	5963	3459	1527	997	691	682	613	526	519	567	459	414	396	383	429	361	337	364	375	360	368	345	375	355	359	353	347	325	376	368	498	419	358	372	357	376	329	344	377	375	396	343	355	346	346	344	347	347	399	595	1011	434	347	348	387	322	336	384	376	377	392	351	359	366	358	375	376	345	350	351	369	329	361	347	331	331	352	345	357	326	343	335	336	348	356	327	329	325	383	348	347	376	331	357	372	394	365	370	341	363	310	351	352	321	355	354	319	351	334	353	330	358	381	335	342	353	340	380	359	328	356	339	355	354	335	377	366	387	323	362	359	335	391	346	335	350	335	387	387	366	357	338	336	327	342	340	337	366	356	400	359	370	371	338	330	384	326	332	355	337	364	384	333	367	358	363	334	359	354	309	370	334	380	328	360	334	335	347	341	354	347	352	317	339	349	338	369	358	379	359	374	346	354	362	316	356	353	361	319	362	358	342	350	372	367	327	359	371	335	341	352	331	387	331	349	350	332	315	352	381	358	327	366	343	380	338	351	374	302	348	351	333	343	369	318	357	372	355	347	335	325	354	358	358	362	346	338	354	396	343	329	356	345	336	369	341	313	320	347	344	361	337	359	344	345	372	321	357	353	323	380	366	334	349	302	348	326	304	379	381	345	358	332	332	340	338	319	334	322	344	365	376	370	380	377	364	302	350	351	342	349	324	320	381	355	360	404	337	354	316	360	379	367	362	355	361	372	341	355	351	350	328	328	360	349	365	325	352	349	376	349	321	330	365	364	395	375	337	342	337	366	348	318	343	334	340	371	337	339	359	333	366	402	357	320	343	366	334	325	365	372	334	353	344	367	381	371	328	343	350	362	330	334	354	370	369	374	341	350	349	367	344	354	400	372	357	374	343	375	351	345	352	335	356	312	348	341	356	321	329	345	312	375	323	374	348	372	359	357	335	374	356	353	348	335	323	354	357	340	366	370	314	364	384	331	318	344	382	334	350	344	364	354	345	361	363	333	351	377	323	352	391	350	320	340	349	343	323	361	314	404	342	330	360	358	347	330	383	318	338	366	347	332	314	336	349	353	337	360	349	357	367	374	355	337	363	371	355	336	366	348	388	369	380	384	336	303	366	328	380	363	377	364	362	360	354	332	390	349	348	349	361	319	359	346	336	340	342	369	353	370	377	364	339	375	327	355	380	360	344	358	333	368	344	339	372	377	345	345	330	357	331	336	376	330	369	347	364	303	306	375	355	340	348	332	374	328	329	352	329	373	351	363	388	371	395	380	350	349	375	371	363	316	364	325	357	329	334	348	342	349	354	354	343	341	334	371	328	367	398	342	343	348	367	352	351	332	344	340	338	333	343	344	373	338	375	328	345	332	369	334	377	393	333	321	319	311	372	365	345	353	387	322	335	353	339	347	349	329	353	353	326	322	366	371	353	332	375	356	374	362	319	339	299	350	377	366	369	367	331	342	369	371	337	355	408	313	339	320	364	393	353	351	347	342	334	394	335	371	379	372	311	341	364	380	373	316	345	377	363	329	336	371	344	349	353	329	366	336	331	357	380	338	343	359	392	354	345	344	351	386	369	345	349	366	365	372	346	360	349	346	370	353	372	324	321	347	345	373	332	346	327	352	337	348	342	316	362	347	378	380	356	383	366	323	365	369	329	338	348	358	355	361	392	332	354	348	335	357	362	361	360	370	356	339	363	403	366	333	357	345	347	360	369	342	374	343	293	307	315	339	336	378	344	362	378	378	335	313	370	329	340	361	339	339	367	322	356	336	353	354	387	349	332	353	339	388	325	331	325	353	358	340	365	334	331	363	351	370	336	363	358	363	368	326	365	384	328	392	367	341	352	385	353	355	358	326	374	393	350	342	357	369	329	357	346	364	352	362	352	355	340	383	340	349	327	355	353	338	329	382	364	328	368	376	390	341	377	356	316	355	350	331	350	344	397	331	398	332	347	334	360	381	361	349	348	357	346	388	323	363	359	411	357	351	366	342	367	348	364	355	352	359	342	362	392	347	382	386	346	337	359	310	350	352	362	414	323	386	336	369	350	323	320	349	382	369	317	355	357	371	360	336	328	355	336	357	358	348	348	353	326	329	353	315	312	383	342	362	337	340	366	354	362	329	333	352	338	369	355	365	368	384	336	323	340	345	333	379	447	342	352	362	343	358	343	335	336	302	370	332	346	351	356	341	361	375	364	326	357	347	338	327	340	360	324	347	367	341	380	365	385	349	356	353	351	343	365	357	333	362	340	348	351	357	331	358	336	349	310	341	355	352	367	366	329	366	347	370	335	354	336	340	351	368	347	368	348	335	381	376	358	320	368	331	342	360	364	361	336	380	363	382	375	345	372	349	350	370	334	332	396	359	355	357	360	347	341	397	354	344	338	372	337	342	326	346	358	384	365	369	370	319	351	330	353	331	319	352	338	364	353	368	331	344	333	357	354	324	351	364	356	406	330	346	368	315	314	338	346	341	344	311	360	330	351	351	356	370	345	348	352	351	340	359	341	335	367	350	365	346	353	337	392	358	350	384	357	366	353	340	316	367	357	337	343	344	347	349	341	335	345	385	384	337	361	390	347	358	376	307	361	344	335	375	365	347	380	363	348	342	353	372	309	351	317	362	380	350	367	358	351	347	352	368	343	387	320	363	340	337	337	351	349	382	373	319	359	336	346	348	332	335	343	359	349	373	348	349	348	363	373	345	359	358	322	403	369	332	351	354	394	366	365	374	350	390	372	322	329	343	359	332	364	327	355	315	381	339	366	363	393	384	388	336	341	332	391	347	365	342	346	323	345	340	375	348	355	374	349	357	342	363	356	349	379	373	357	358	335	357	337	349	325	332	344	322	345	395	339	376	351	330	348	378	332	373	349	349	356	337	345	353	331	362	349	321	352	372	302	352	351	334	371	372	352	356	331	356	351	371	345	341	336	319	345	382	382	382	378	329	370	343	325	365	346	353	374	348	388	373	379	341	338	372	356	358	347	355	340	368	340	356	368	373	374	346	355	374	316	367	376	358	381	319	349	408	343	337	340	308	383	410	385	358	343	331	345	368	362	376	380	331	345	324	330	325	346	329	346	313	347	356	326	344	370	363	351	361	363	345	319	343	344	341	329	357	354	321	353	367	369	354	360	366	346	343	332	342	350	340	330	351	367	340	349	370	390	341	364	353	305	330	353	312	336	335	349	339	375	381	342	341	353	358	336	334	331	335	364	355	336	315	310	354	337	358	366	345	326	359	377	383	354	347	347	355	333	369	362	343	331	356	364	359	386	366	347	354	343	372	322	369	356	347	353	357	339	335	311	321	347	342	354	325	337	367	353	364	357	342	350	355	364	352	345	343	369	349	320	329	350	372	348	355	347	338	370	323	367	346	338	327	341	350	343	338	321	323	356	353	314	347	315	344	357	383	339	336	358	355	329	350	348	371	362	337	319	362	335	346	328	358	347
21114	18236	26032	35191	34591	32456	31213	32078	33360	29380	24179	21951	16363	11570	7101	4597	3031	2815	2482	1890	1887	2150	1412	1284	1116	1164	1122	1111	1123	1011	1051	985	1027	932	957	936	937	910	860	966	901	909	1779	895	875	878	861	858	876	871	848	864	857	860	809	903	823	869	846	849	917	2792	5653	1390	824	873	843	836	798	857	805	851	881	814	828	803	861	811	806	847	814	813	835	913	846	816	842	852	841	852	878	845	864	819	864	862	820	821	848	875	826	810	827	854	796	833	836	862	871	839	852	905	840	806	852	881	841	791	850	895	867	850	867	829	861	841	806	833	789	838	844	819	837	862	796	849	848	866	843	839	826	832	831	796	804	834	816	845	871	876	849	820	877	835	798	815	853	849	866	852	851	835	818	853	835	787	861	844	842	847	823	816	834	837	810	811	911	883	836	837	772	847	846	881	865	821	831	817	840	810	862	838	817	789	812	809	847	836	822	800	793	847	768	779	856	804	855	750	823	872	806	820	819	832	824	784	854	817	836	849	900	823	848	845	818	829	833	837	828	839	799	820	807	806	870	885	771	867	802	833	801	823	790	791	801	818	862	841	794	828	848	870	856	774	841	831	817	843	816	839	855	853	820	802	833	881	827	830	886	843	855	834	852	768	835	881	829	875	753	861	775	910	798	831	830	849	871	827	806	881	837	827	831	810	837	810	774	771	843	829	811	833	831	829	814	807	864	888	859	800	810	872	850	842	788	859	760	813	827	852	879	806	865	819	801	844	854	832	802	793	885	872	830	865	886	838	844	806	816	781	825	847	890	845	870	855	818	827	861	815	835	826	809	818	848	826	797	817	833	827	781	848	867	906	846	868	850	786	852	875	809	825	878	847	813	833	842	832	825	810	810	837	839	857	849	828	830	852	794	868	836	907	772	862	844	847	845	851	867	808	903	759	868	835	792	816	870	886	824	872	798	866	897	883	884	850	813	793	814	833	836	841	796	798	834	831	869	792	842	813	880	882	837	817	843	814	798	852	820	807	838	856	808	808	824	886	814	821	811	833	855	823	791	866	822	781	842	808	807	798	859	820	819	831	829	869	857	810	823	824	832	847	856	843	856	824	841	843	791	851	891	788	793	808	829	866	846	871	812	838	816	820	860	843	852	824	843	832	811	799	777	838	832	835	821	851	834	791	830	840	834	890	780	871	883	873	880	830	818	824	827	850	772	794	801	808	865	836	849	841	846	851	868	821	840	854	820	795	814	815	768	817	843	875	814	845	844	837	817	828	756	851	868	834	820	807	837	821	771	806	807	843	832	786	831	867	802	798	845	822	859	824	896	820	850	776	841	833	820	843	860	807	893	894	844	791	824	888	807	860	801	871	830	847	827	851	800	860	857	812	841	874	832	849	858	816	834	821	864	858	810	798	843	867	857	839	779	867	851	875	895	872	838	795	847	825	813	811	869	832	831	851	859	831	845	876	888	840	806	857	827	848	862	849	841	828	809	812	821	813	796	807	877	854	830	833	862	861	852	887	809	777	802	839	827	839	799	815	832	864	805	747	829	864	869	830	816	824	847	801	847	863	824	829	858	844	795	845	870	815	829	835	805	822	820	869	867	828	834	823	845	810	813	839	802	822	805	871	835	854	852	864	863	788	839	779	824	811	841	846	829	824	826	876	842	794	844	808	848	857	836	851	866	817	817	830	818	847	819	850	835	769	873	856	886	818	860	785	802	872	825	884	852	809	857	805	773	837	837	896	880	858	837	856	795	859	812	792	830	820	865	862	888	841	824	798	843	834	794	851	840	833	893	849	819	822	865	850	819	843	809	824	838	885	892	822	841	788	865	840	780	760	847	770	810	815	844	847	814	838	809	849	797	809	785	800	834	805	790	830	802	836	809	817	809	770	785	884	813	826	874	832	883	839	841	839	789	877	842	851	863	844	834	843	851	866	797	858	855	831	845	839	819	789	853	828	819	823	792	786	840	833	829	868	767	823	776	872	828	849	782	856	842	859	859	862	812	821	798	838	826	882	832	860	851	829	843	823	843	835	793	828	824	803	839	851	807	860	826	851	819	847	823	822	863	850	870	825	816	808	835	834	801	833	805	826	792	827	796	784	818	797	792	832	858	841	875	795	834	860	859	805	843	847	872	834	804	757	842	844	859	839	840	824	817	851	862	812	804	852	844	824	843	771	818	817	834	839	851	806	853	845	854	839	850	842	853	826	824	804	832	851	817	856	801	844	831	826	811	882	829	812	840	798	825	766	859	868	858	845	777	807	866	818	865	794	882	850	790	818	785	851	839	828	827	776	763	892	774	819	790	839	815	802	842	833	868	806	781	843	801	812	853	836	848	779	771	867	844	834	812	790	796	830	881	785	844	823	840	789	864	864	872	805	871	854	828	856	815	806	851	861	831	817	867	828	880	839	881	847	855	846	859	829	845	809	786	819	843	799	855	873	824	856	848	811	788	852	822	857	856	822	815	834	827	820	801	865	829	843	845	833	829	816	781	847	864	834	851	785	836	877	868	846	866	814	853	849	848	872	862	820	792	819	815	798	834	836	822	840	829	841	805	772	834	786	783	836	867	819	848	844	787	794	881	853	819	852	804	840	805	852	823	821	861	823	864	868	854	798	812	811	857	823	839	790	837	823	828	821	849	834	818	811	896	879	808	877	836	863	841	821	825	805	874	829	816	843	814	824	829	817	854	856	782	850	823	868	841	917	820	898	820	816	841	804	785	808	888	894	827	833	815	858	861	867	819	827	788	830	818	828	770	801	794	849	817	864	866	842	847	873	881	830	823	836	854	822	870	876	790	838	850	844	843	815	837	847	869	801	804	845	827	819	883	831	850	825	844	837	858	822	834	891	868	857	801	800	845	834	823	857	820	805	841	880	806	803	860	785	853	792	822	845	832	856	827	817	818	851	822	858	830	867	868	838	817	825	884	875	825	831	826	840	817	818	823	864	836	827	837	833	862	841	779	752	839	791	816	863	788	838	798	792	823	828	840	844	847	832	845	770	825	765	826	839	846	843	881	768	856	843	829	841	809	830	840	816	800	827	800	837	784	900	824	818	837	817	767	861	838	877	816	829	858	789	822	868	829	859	850	805	820	843	820	793	828	823	891	857	844	829	850	830	823	851	842	840	847	868	807	888	816	865	804	821	804	842	805	823	859	814	838	830	864	812	858	877	839	846	862	810	814	814	839	788	798	775	850	823	803	800	850	833	833	836	889	806	843	846	826	831	819	894	816	850	859	836	808	836	879	855	827	810	820	870	801	817	821	844	840	770	782	800	835	834	833	858	811	818	888	754	885	817	860	897	861	815	848	820	810	811	835	856	795	838	852	850	825	870	813	864	816	865	819	880	864	783	826	855	810	859	815	855	797	874	899	819	849	818	869	845	827	849	855	757	831	833	860	848	854	832	854	862	841	870	835	863	801	814	797	803	816	854	815	816	852	850	849	804	882	835	833	781	798	881	846	814	862	846	862	831	838	771	798	815
5425	3726	4280	3827	2233	1687	1154	1096	964	747	575	409	282	223	212	162	136	136	138	128	148	109	161	148	109	136	160	158	149	130	142	122	142	122	153	117	145	161	150	133	156	155	119	145	135	125	138	149	138	154	120	150	131	145	141	137	128	147	145	144	121	161	182	180	140	133	126	152	121	133	141	146	147	122	133	136	120	135	146	125	149	121	136	133	142	123	138	145	116	143	131	142	136	131	133	140	148	136	154	144	133	149	123	133	125	150	146	143	152	116	126	153	147	175	130	151	124	133	136	147	139	122	159	139	135	148	162	138	154	119	126	138	146	119	148	151	138	133	150	156	126	130	159	149	133	167	145	130	129	137	165	136	177	142	150	160	146	144	135	142	158	138	161	153	138	136	125	159	128	133	157	128	151	151	149	168	141	150	131	142	126	150	134	135	124	143	148	138	152	139	114	137	137	161	138	132	131	150	134	133	135	142	140	138	144	146	146	137	134	139	147	146	138	160	135	133	146	155	155	133	125	135	141	133	145	146	142	126	154	130	142	142	137	154	148	146	125	146	133	139	148	133	155	152	133	162	139	142	126	143	112	149	123	143	153	139	141	149	134	132	140	145	140	133	134	162	127	140	153	119	139	147	153	157	116	138	144	131	124	138	136	124	129	122	130	116	138	136	160	134	147	141	136	143	131	145	134	149	135	111	133	134	152	133	134	139	148	150	128	139	138	129	105	122	140	129	164	135	149	130	132	140	144	151	123	139	124	143	130	135	125	135	142	123	135	163	138	141	151	149	141	123	153	141	147	141	166	117	128	154	111	123	133	144	143	139	117	176	160	136	125	133	156	139	151	140	137	151	171	133	144	123	147	140	155	122	140	153	150	150	145	134	153	139	107	134	136	137	136	139	146	145	155	106	131	127	135	158	135	162	132	147	141	146	145	144	138	143	129	160	144	141	123	135	127	149	162	136	131	120	137	130	121	132	140	119	121	137	117	116	120	144	154	136	144	133	129	150	144	139	137	150	121	134	136	109	146	142	145	155	138	140	119	132	123	115	148	127	118	133	134	137	128	120	137	137	132	149	139	149	131	136	146	129	126	140	142	126	153	152	143	127	124	152	168	157	128	145	130	139	138	136	134	133	138	136	153	112	117	136	144	122	150	147	178	144	153	134	154	134	134	135	135	144	127	133	144	154	134	131	137	139	129	141	146	144	150	134	154	116	125	139	127	131	177	121	127	130	134	136	131	163	153	148	151	132	136	135	147	155	150	160	168	134	134	137	143	132	142	119	150	153	161	126	145	147	148	134	123	145	136	139	149	140	143	162	133	153	154	149	153	151	138	157	159	126	140	116	147	123	136	125	124	126	139	157	139	155	125	148	167	145	148	128	169	127	118	162	153	135	145	125	138	130	152	131	147	145	140	135	135	117	162	131	169	171	118	145	139	158	154	119	164	161	120	138	137	149	144	143	150	143	135	158	134	162	135	125	153	141	152	134	133	130	141	151	150	138	118	134	138	139	129	156	139	122	130	146	141	141	148	145	143	139	160	133	159	159	147	135	142	143	125	128	156	143	137	141	123	130	143	125	128	140	149	138	112	120	141	146	133	143	144	159	150	132	160	139	143	137	128	143	134	142	135	122	148	124	130	134	140	152	163	135	147	133	140	142	131	137	145	128	140	171	148	140	147	136	159	137	125	141	138	146	138	128	121	148	114	158	151	134	135	145	140	134	146	147	139	158	133	153	152	151	126	160	153	165	147	155	127	151	139	142	150	130	130	146	163	142	128	173	146	121	162	141	133	120	136	155	158	171	153	125	132	126	134	143	154	132	143	127	153	118	126	125	145	145	140	150	140	134	165	153	160	138	146	163	143	147	151	153	153	160	127	160	143	155	171	153	155	140	156	124	147	132	150	128	139	137	150	134	154	132	140	156	149	153	140	147	145	157	160	154	125	124	124	134	131	155	104	147	137	125	149	153	129	149	140	139	152	128	160	140	140	146	137	127	132	144	138	145	149	143	159	149	141	143	154	153	158	161	134	113	128	130	143	154	134	143	119	146	154	137	138	135	144	127	127	142	145	147	122	132	132	135	137	153	135	125	160	152	135	140	115	140	141	148	167	143	138	150	157	132	146	120	153	139	156	137	133	150	140	142	135	156	126	154	122	141	126	144	160	138	137	165	127	122	140	161	142	160	152	140	129	156	138	168	146	158	150	154	138	147	138	156	175	137	154	159	129	139	138	154	138	150	137	134	139	158	165	161	135	158	134	141	132	135	127	174	127	162	166	174	149	128	128	151	135	132	145	135	154	129	120	149	145	175	143	147	147	132	134	150	132	126	149	112	134	128	132	148	144	138	135	149	146	142	131	148	144	148	127	149	150	152	141	153	171	135	120	141	135	132	142	142	169	132	148	116	142	127	129	137	146	157	127	155	129	137	138	127	121	142	116	153	126	124	147	140	160	131	144	147	143	128	162	153	165	143	136	119	142	152	144	128	162	139	149	144	158	152	125	138	149	132	135	149	155	144	154	147	137	147	154	139	123	128	146	136	149	121	145	155	144	151	130	129	125	133	132	139	141	169	146	144	135	148	146	131	156	136	141	127	137	139	111	131	140	154	129	148	146	147	141	109	168	159	153	132	142	138	147	144	140	138	141	125	128	126	162	144	150	135	148	128	137	133	159	143	148	123	150	137	144	150	143	149	136	133	130	150	129	146	150	130	115	127	120	162	151	136	147	160	155	163	147	148	128	153	157	138	141	152	138	178	159	167	159	158	132	127	135	150	127	147	159	154	148	121	130	134	139	136	121	142	141	150	131	146	146	132	159	144	129	120	159	138	158	139	137	161	138	134	118	154	127	140	148	134	124	167	142	140	158	154	128	156	135	151	147	136	127	138	149	138	155	131	156	124	133	152	141	153	147	153	141	131	148	132	134	136	135	160	133	129	134	152	144	132	132	142	122	145	132	136	149	138	153	155	162	148	147	137	131	147	147	134	150	160	130	142	152	148	162	126	150	133	120	132	149	162	133	145	129	139	147	120	152	169	140	129	149	146	128	137	145	133	137	144	136	137	145	143	142	151	125	138	167	125	162	130	144	138	156	137	133	131	128	145	126	137	128	129	172	136	150	143	133	125	141	123	148	148	172	146	133	136	122	135	135	126	131	145	126	145	153	160	134	142	177	135	147	148	134	150	134	142	139	136	136	163	149	135	144	141	131	155	133	139	126	136	152	148	166	152	136	142	140	147	147	167	128	117	143	147	151	150	136	140	157	161	168	143	142	112	141	140	145	148	156	140	151	151	173	135	144	147	142	157	139	127	148	153	120	149	167	145	129	148	155	114	126	148	138	131	120	151	147	148	153	122	148	137	126	144	129	148	132	126	168	119	124	158	151	152	131	141	142	127	114	147	151	127	141	129	141	128	141	129	169	140	150	128	136	133	165	144	133	158	147	144	146	143	142	109	164	141	138	150	147	136	137	137	160	135
4656	3987	7079	8746	7272	6285	4652	4528	4422	3517	2630	2205	1440	1063	821	617	548	505	453	430	424	447	413	420	415	392	420	420	428	422	396	395	409	391	405	411	407	427	401	389	411	378	389	444	429	389	424	422	425	404	441	432	375	406	394	434	384	380	407	414	387	482	631	463	419	423	393	369	416	402	369	383	413	399	418	390	401	409	378	418	426	411	421	386	378	440	432	384	392	404	376	393	399	400	435	400	378	435	403	418	379	430	414	378	387	424	410	380	392	370	399	389	387	404	410	370	413	415	436	408	432	449	391	415	411	388	398	380	364	417	426	443	391	391	409	396	364	394	389	384	394	437	395	400	399	386	361	429	407	391	397	412	402	427	401	411	425	427	370	393	365	368	433	401	403	425	432	397	434	384	408	387	408	391	409	386	363	423	389	380	408	400	387	397	396	423	382	437	390	419	386	398	395	387	461	381	404	388	433	363	396	405	350	387	418	382	397	378	395	410	396	427	438	438	394	391	415	395	409	389	397	376	409	427	404	411	399	395	427	407	384	372	387	400	394	398	435	430	410	392	399	376	374	389	385	394	381	381	390	397	427	436	406	449	419	390	417	402	397	386	364	426	402	418	418	361	379	450	413	430	404	392	387	408	431	381	365	388	438	394	410	409	406	416	386	373	434	396	414	426	348	373	379	424	434	404	402	415	413	396	437	384	394	426	415	387	364	365	393	388	401	384	417	401	372	381	386	408	394	399	417	389	400	423	404	407	381	374	426	409	394	391	414	439	383	406	409	404	393	392	386	418	427	384	427	402	388	408	381	395	407	401	363	404	369	409	392	396	415	390	391	403	385	366	398	434	378	404	400	403	435	379	364	396	381	388	414	373	376	378	365	383	414	403	383	383	402	404	413	359	424	416	403	412	382	421	366	412	426	418	355	386	407	369	408	397	391	432	408	424	400	424	368	405	393	449	393	427	437	399	418	403	386	362	408	356	395	394	430	368	397	406	390	407	409	398	394	434	401	406	415	376	388	417	416	383	417	439	401	378	384	396	370	415	405	360	395	397	383	421	416	429	397	367	379	385	400	396	410	398	385	418	422	415	419	387	388	358	373	370	394	407	450	410	412	379	398	415	382	390	427	367	381	415	412	396	382	377	394	431	425	385	392	383	421	403	388	412	444	372	395	430	402	427	406	416	441	393	400	407	380	411	396	375	379	379	420	375	394	431	390	424	345	391	370	386	384	376	397	390	376	417	375	409	435	377	371	412	404	377	429	382	416	392	402	423	399	392	419	375	398	415	430	408	383	392	430	404	359	387	380	368	393	429	397	399	441	427	393	418	420	401	376	395	378	433	376	422	420	398	394	398	404	401	403	376	396	409	383	407	412	407	422	383	423	404	392	392	403	403	362	408	421	406	404	413	419	411	424	372	435	385	421	370	399	427	410	398	394	430	427	393	404	418	431	391	379	389	417	397	407	420	385	408	415	409	413	445	434	438	411	409	420	374	369	393	381	413	400	391	389	412	394	398	365	422	411	387	374	369	381	397	422	391	385	433	373	405	426	387	400	413	383	390	395	393	408	386	383	390	402	417	391	422	370	412	400	397	411	396	394	418	404	430	421	368	389	436	404	424	364	382	411	446	359	408	398	430	406	416	395	363	395	399	407	395	429	409	383	402	387	390	377	424	371	428	398	390	405	407	412	431	413	435	374	390	360	392	396	383	423	381	388	386	420	366	382	398	403	418	420	410	404	424	397	376	443	393	410	386	367	361	372	400	416	425	391	419	390	429	384	437	379	397	387	387	376	392	397	428	402	385	429	428	373	374	392	381	423	393	421	392	391	417	400	422	393	402	401	421	391	397	397	384	374	396	396	398	411	401	415	399	391	394	402	377	416	387	391	400	406	387	368	386	393	444	383	413	428	402	394	378	366	408	409	351	393	418	411	446	400	399	411	393	382	408	409	383	361	415	380	393	374	428	431	389	411	434	393	409	378	380	361	406	418	412	438	403	423	396	446	406	415	426	394	405	427	376	384	376	387	390	429	406	400	393	423	424	366	434	403	397	378	375	435	409	392	414	393	420	437	394	414	441	407	422	419	402	389	389	444	394	393	403	388	420	401	394	409	403	400	392	405	399	387	405	404	383	401	376	406	417	405	392	376	360	388	420	424	388	401	396	415	412	408	409	388	389	430	401	382	432	404	393	380	403	460	407	393	436	418	403	387	409	379	405	419	389	428	411	423	405	395	423	409	416	352	394	405	398	429	376	374	400	433	384	427	348	383	390	383	397	397	407	401	410	408	421	400	396	390	402	366	360	386	415	407	387	382	393	403	441	385	369	369	390	397	413	414	383	420	391	437	379	418	402	367	419	394	395	408	393	393	363	383	398	384	425	424	392	387	402	409	382	398	405	385	370	386	395	399	400	380	409	398	391	384	371	387	409	427	397	390	409	398	389	388	398	399	407	418	389	383	404	407	388	377	423	420	386	375	421	413	396	433	402	414	420	397	405	396	428	411	379	409	417	403	404	409	397	384	383	388	377	365	380	419	397	420	377	395	404	447	406	375	419	413	425	387	374	375	414	420	412	396	407	398	403	412	394	409	408	426	418	390	428	437	431	374	419	370	361	410	392	401	425	387	433	377	377	418	416	393	385	380	389	406	401	407	400	414	402	400	387	427	402	379	412	387	399	376	402	385	417	373	407	396	407	393	419	419	385	401	422	417	402	372	403	407	379	420	422	397	352	418	392	382	403	392	377	373	367	414	400	388	406	418	388	403	429	402	416	401	385	411	371	456	410	417	385	392	377	403	411	423	388	411	396	394	391	409	390	405	396	398	409	364	377	411	395	375	400	407	373	386	375	417	395	418	380	426	445	421	408	386	405	431	384	422	395	400	411	390	367	437	396	388	430	419	413	404	403	373	420	430	376	399	416	427	412	394	404	418	396	405	416	436	387	398	394	402	404	376	401	420	414	378	404	439	391	390	405	381	387	410	380	405	413	383	396	394	412	444	404	375	415	410	433	422	443	391	342	376	418	374	395	417	415	419	384	419	400	400	401	407	399	378	386	400	385	366	391	390	405	384	414	407	399	454	404	394	383	398	399	400	411	395	423	399	423	443	348	432	375	387	409	413	394	402	387	389	442	408	476	394	412	404	431	442	403	398	396	361	388	384	397	409	403	374	414	381	402	412	385	393	399	402	399	381	399	379	378	363	374	421	409	371	423	374	393	433	436	368	428	427	412	389	374	398	396	392	406	378	406	386	421	452	407	391	380	386	365	412	431	374	379	436	416	423	401	417	415	373	413	409	372	385	379	423	387	428	418	375	389	398	398	398	402	392	408	388	386	396	408	392	420	416	409	430	367	400	403	431	395	418	392	421	400	378	387	364	434	394	421	391	426	394	402	428	352	414	409	423	393	382	426	394	387	393	393	397	408	417	408	399	409	391	435	392	378	428	394	400	378	399	410	426	391	412	423	428	397	404	393	443	398
21143	21282	22689	28272	22473	16169	12959	11936	11126	7906	6334	3885	2316	1316	852	547	442	458	320	342	345	303	277	261	245	294	286	293	300	276	272	290	310	252	261	256	261	273	293	252	258	256	237	253	251	264	238	274	254	255	250	279	259	214	269	240	270	253	240	256	257	413	580	305	258	291	253	261	230	250	261	278	251	281	263	232	263	238	250	239	249	246	239	223	235	241	252	255	254	261	254	262	271	270	274	246	229	276	232	239	273	273	239	229	234	250	251	235	286	244	284	258	236	217	252	246	257	247	283	238	281	242	228	246	263	250	283	236	254	268	266	225	241	230	240	243	228	292	261	283	266	261	247	253	232	235	266	271	238	220	275	252	245	245	235	247	242	251	286	270	275	268	245	224	255	247	291	258	250	268	247	248	252	242	262	283	254	261	214	229	250	229	265	244	251	273	225	270	265	231	297	255	236	238	251	255	271	236	259	258	229	232	248	266	218	275	254	242	259	255	243	255	212	238	266	235	267	244	265	248	228	224	263	239	272	228	239	268	282	248	256	258	227	262	269	280	280	300	267	252	242	225	276	270	240	244	256	238	264	266	248	270	278	282	270	280	270	287	269	272	255	280	251	254	247	248	253	240	262	229	252	275	261	273	237	233	266	274	254	262	248	266	282	259	272	226	239	253	261	260	254	259	238	278	274	247	255	258	255	266	303	254	242	241	249	257	240	237	248	259	249	255	251	252	263	263	246	268	242	250	254	254	261	261	221	251	254	268	277	230	249	241	234	232	263	303	232	263	253	253	236	256	259	264	237	247	277	226	250	212	278	269	239	254	268	219	237	235	246	259	257	236	260	256	231	268	242	228	248	244	248	251	233	225	242	243	276	253	276	230	248	260	243	280	214	247	266	258	229	287	249	248	246	235	267	269	244	257	251	242	273	208	255	241	260	258	202	237	254	275	267	219	227	282	250	248	250	226	283	251	269	231	275	250	287	284	250	283	254	243	261	253	265	266	250	269	224	252	253	251	241	288	247	307	225	277	237	227	248	220	276	242	246	254	265	259	244	247	280	237	239	247	262	256	237	253	247	268	250	228	253	262	254	239	257	223	241	239	284	260	228	270	240	229	265	254	264	248	253	245	246	250	255	275	260	230	241	255	241	286	237	263	279	252	258	247	270	247	271	253	257	269	234	250	226	233	269	270	249	260	260	244	259	278	248	233	244	254	254	277	281	247	270	258	247	261	270	249	238	251	245	260	264	275	245	234	279	262	279	243	278	240	258	278	225	254	258	258	247	248	266	279	236	283	243	254	253	256	265	264	260	262	229	218	242	245	266	243	272	242	232	258	272	239	265	274	259	247	259	261	223	246	237	251	247	273	262	238	236	236	225	239	266	253	246	219	291	277	236	244	252	279	254	254	263	290	232	276	287	258	271	254	269	246	289	279	269	277	209	251	270	250	239	273	285	245	259	276	240	246	260	256	270	257	258	260	231	243	263	253	249	249	243	283	233	268	274	234	246	263	252	253	259	264	251	272	246	263	227	263	262	281	283	260	225	248	266	244	272	264	228	229	274	244	233	238	251	235	253	241	227	234	248	226	240	253	257	263	224	259	287	265	248	236	242	253	228	225	256	265	266	256	234	240	259	241	277	269	251	260	255	265	240	248	252	259	257	278	242	249	254	283	257	253	258	264	259	240	257	276	260	256	259	232	259	222	248	255	286	253	267	253	263	262	265	245	277	236	248	246	235	253	278	235	210	271	273	249	230	240	252	303	248	275	210	283	271	282	243	254	252	243	207	266	272	226	277	255	242	249	234	260	260	239	236	219	268	243	249	257	249	294	229	240	256	246	271	247	261	250	255	280	250	237	242	249	275	279	263	245	250	259	241	253	262	257	242	239	249	231	264	249	246	258	231	288	244	226	253	250	253	241	265	260	238	282	263	245	245	247	250	261	284	237	244	269	246	224	277	235	236	257	236	232	229	253	265	272	249	247	243	253	262	274	265	239	255	276	245	231	287	256	228	251	288	246	239	228	239	234	277	268	248	261	284	286	241	250	253	220	257	232	236	197	243	253	239	274	219	256	231	233	232	254	243	239	247	231	250	255	246	259	277	235	250	242	262	219	275	270	272	281	239	271	280	234	253	277	235	244	262	263	279	217	251	233	285	239	225	251	242	252	284	269	289	254	245	227	271	283	207	264	240	250	260	247	244	275	268	260	262	255	242	224	267	241	256	266	266	270	233	266	298	275	279	266	257	246	264	266	251	276	267	265	262	255	234	252	250	214	236	252	259	269	247	246	278	257	271	239	243	270	270	284	279	259	272	265	234	284	296	271	258	222	242	261	219	256	265	285	264	248	257	229	276	246	262	264	256	293	295	273	237	242	264	270	222	265	254	264	267	232	225	245	249	265	284	251	262	245	226	254	285	239	224	264	258	268	228	236	217	290	231	244	228	257	240	245	231	272	262	266	263	246	231	262	243	258	229	221	253	274	256	235	249	258	255	253	276	240	288	245	253	243	265	286	236	249	276	250	262	269	273	257	236	241	252	252	285	215	287	277	264	232	241	240	259	269	258	233	259	242	226	257	262	274	263	256	231	241	262	262	252	265	275	279	278	243	267	292	266	248	261	225	252	257	249	259	272	241	262	270	240	233	240	249	238	245	287	228	262	241	246	279	257	265	242	246	267	269	251	251	272	256	265	261	243	262	235	248	253	251	249	272	249	240	250	232	269	258	286	234	261	236	265	256	248	246	245	229	266	262	246	253	257	255	242	260	295	235	261	237	245	243	247	238	228	237	255	240	259	249	223	244	235	241	271	294	248	272	237	240	238	247	277	262	265	262	257	274	246	287	244	263	252	239	237	251	218	183	239	248	267	251	242	260	265	264	266	235	251	257	281	255	250	266	244	237	254	261	259	259	268	247	265	267	238	274	277	270	253	264	267	242	252	242	239	258	267	251	273	282	274	303	251	269	225	274	262	230	274	277	261	253	270	236	222	250	267	265	256	268	238	237	226	214	262	266	250	243	287	249	277	255	262	263	277	241	262	252	272	259	252	300	253	225	285	241	242	233	267	240	279	228	221	234	249	276	272	252	250	242	261	237	230	257	253	270	256	269	227	260	270	236	244	272	283	256	268	260	270	255	240	265	297	257	258	249	271	236	232	240	244	264	286	275	276	243	238	273	253	253	264	271	243	254	248	281	213	254	291	257	250	259	241	273	254	255	251	253	245	245	271	298	248	242	276	266	233	223	251	248	279	233	248	250	246	234	283	251	283	258	270	249	255	265	266	282	237	234	266	246	255	248	263	231	262	230	235	227	265	287	258	259	249	238	271	268	265	260	271	261	243	248	271	262	262	252	279	226	240	233	282	266	242	254	247	253	271	241	260	250	273	267	256	271	223	249	247	278	215	272	256	282	258	273	268	240	244	246	246	257	241	268	238	294	253	266	270	262	257	280	253	264	247	231	219	263	261	219	260	282	258	254	274	250
15862	14467	20834	29838	26532	24099	23124	24147	25422	19671	17229	13046	9926	6169	4073	2424	1941	1873	1494	1186	1262	930	828	797	772	793	860	860	906	912	961	854	821	763	711	686	661	703	660	680	676	624	658	666	691	675	692	629	635	678	692	641	623	673	607	642	665	651	625	668	659	1794	3095	791	676	594	677	583	623	604	652	629	614	676	613	668	641	627	663	673	639	618	639	616	646	637	664	630	605	620	669	619	629	672	696	667	610	680	613	648	612	654	632	676	645	657	618	597	622	631	626	656	666	642	607	615	621	648	643	637	650	649	591	636	655	627	639	625	634	622	666	645	639	684	639	628	626	638	595	647	658	652	664	637	619	645	618	668	622	645	626	634	648	640	636	635	604	613	612	658	686	622	636	624	621	687	673	683	691	709	623	669	650	623	626	592	677	625	620	634	661	604	663	652	631	629	626	598	611	684	662	617	644	626	630	659	648	668	662	646	683	648	659	654	655	612	659	630	651	646	607	613	676	624	672	655	635	623	627	684	652	678	649	611	658	672	659	650	646	630	664	647	624	644	648	655	656	601	653	629	597	654	668	627	650	634	643	609	621	648	672	628	660	682	658	640	610	670	607	642	650	636	649	636	646	591	636	628	664	632	644	583	654	646	607	645	615	622	582	631	604	649	654	589	663	628	644	654	637	648	616	637	622	624	617	640	687	664	659	625	625	631	618	626	637	653	632	637	593	667	605	645	667	613	630	639	617	692	668	675	592	640	664	645	592	651	593	640	607	618	625	686	689	657	659	657	644	675	632	665	624	669	621	617	613	633	620	641	643	643	650	636	621	643	645	660	558	641	648	644	673	642	666	619	640	652	666	629	632	664	627	648	622	617	631	593	625	675	607	628	651	619	640	625	693	574	654	680	658	669	648	660	642	598	687	664	663	640	646	580	650	647	647	607	598	616	623	678	630	659	638	657	643	614	638	626	609	577	613	643	651	646	621	638	635	652	632	591	611	660	627	693	627	618	685	666	614	637	687	624	621	631	601	632	660	651	635	668	692	653	633	644	652	601	634	665	640	602	615	639	653	641	664	602	610	661	610	624	643	645	613	586	618	656	676	603	620	607	643	684	632	614	607	643	676	607	635	633	669	654	602	684	626	650	623	606	642	646	631	627	646	648	697	652	638	650	668	634	674	661	646	657	611	597	639	649	651	610	664	689	655	633	637	671	649	619	586	628	645	671	668	617	623	653	615	623	643	609	606	608	623	631	651	625	652	607	616	649	671	692	646	622	648	619	622	651	691	604	659	675	617	647	623	621	588	617	647	672	656	587	641	646	629	643	642	687	602	659	650	601	647	721	614	636	645	600	639	680	624	676	608	640	666	645	631	620	677	619	603	626	612	610	687	629	665	656	659	645	633	663	646	649	630	625	660	613	657	655	667	630	660	662	647	646	649	627	574	673	645	625	624	621	634	668	663	660	660	619	631	683	607	615	614	638	607	639	667	584	636	640	625	647	602	662	688	622	636	653	616	620	629	589	615	676	627	600	636	632	637	638	623	662	616	627	642	639	641	634	644	617	655	646	637	607	658	623	611	676	651	619	635	660	588	631	645	592	661	619	572	598	619	650	674	673	677	627	629	613	647	634	657	695	620	638	620	619	666	678	600	663	619	609	630	605	614	682	654	666	613	676	574	604	584	654	616	649	626	667	653	648	660	638	587	646	651	654	638	624	606	598	662	672	649	652	672	645	596	647	636	661	681	635	626	623	693	642	667	672	636	655	621	632	669	684	577	644	677	655	661	650	659	605	599	638	674	628	684	617	629	660	621	679	695	626	677	636	632	641	642	660	622	631	661	628	642	660	630	681	601	639	613	666	627	609	634	618	689	669	597	677	651	626	646	641	674	627	655	667	600	652	616	653	607	636	616	627	665	617	672	633	641	639	612	583	610	634	591	668	640	628	655	676	581	635	641	644	619	633	646	648	645	631	647	660	620	691	659	664	630	629	656	618	604	662	648	596	652	683	625	665	670	592	686	649	673	621	668	649	661	667	630	621	664	613	605	630	652	684	646	631	641	629	621	601	601	626	640	620	632	627	659	655	648	589	659	635	669	625	649	586	629	653	611	642	656	649	629	656	673	681	637	662	601	632	606	631	644	641	617	643	669	613	638	665	618	658	669	655	633	631	599	631	638	627	672	593	649	636	666	663	612	609	658	642	647	638	665	607	642	614	656	624	652	618	674	645	625	645	617	649	620	637	657	644	656	624	623	650	665	614	652	609	594	606	662	642	677	634	581	668	626	636	673	631	653	612	635	588	620	604	611	669	651	653	668	630	602	629	647	643	661	656	615	617	610	686	625	641	650	662	659	677	644	623	650	640	648	616	614	613	681	608	651	652	640	638	645	659	646	636	612	657	645	659	650	662	640	643	623	643	619	680	635	627	603	596	623	607	669	660	636	630	632	631	625	614	628	659	650	633	613	631	619	609	673	632	658	674	682	614	606	607	633	631	662	589	618	672	640	657	609	605	654	639	639	645	599	648	679	612	648	615	638	637	693	584	592	662	691	629	634	657	612	621	689	640	635	619	670	612	626	667	669	622	682	639	653	608	648	606	683	610	656	651	643	709	678	682	630	658	614	646	599	648	653	659	606	634	665	638	665	642	626	633	658	592	638	670	638	663	633	582	642	666	612	670	572	618	626	616	572	658	624	645	630	680	609	675	608	588	641	631	605	591	635	657	626	648	642	637	646	640	685	605	638	658	612	584	646	635	648	626	664	604	648	635	634	674	669	676	634	647	610	613	611	618	672	668	638	655	606	628	645	639	653	650	648	666	668	638	618	656	664	653	634	626	639	675	634	680	638	634	619	655	629	643	644	663	624	656	640	640	649	648	643	626	588	639	619	639	623	604	627	671	606	660	613	638	644	690	653	647	627	618	686	602	667	658	701	598	604	624	629	627	650	627	667	664	635	654	682	622	663	626	704	602	658	632	656	599	678	641	651	657	630	604	644	654	632	638	587	623	648	708	604	587	702	645	667	606	639	673	610	664	637	676	615	619	625	624	639	663	635	619	594	675	652	662	626	619	640	651	625	612	656	618	690	636	637	659	600	646	659	642	652	656	662	632	626	654	658	643	629	616	601	623	637	631	635	657	633	646	629	604	621	673	671	666	674	596	651	675	630	594	668	595	632	633	666	611	651	644	647	630	653	641	631	625	647	618	621	592	635	633	633	607	632	618	594	666	685	618	630	630	657	603	650	575	644	660	644	640	658	628	648	607	641	615	666	672	649	625	630	637	630	624	658	628	627	658	658	647	604	655	653	645	642	625	636	615	669	605	618	653	662	652	628	628	592	617	626	588	655	665	672	648	644	644	653	647	622	607	604	655	646	596	626	657	657	651	655	613	622	624	623	641	637	647	656	619	585	694	649	661	614	678	630	656	631	690	613	631	661	610	637	614	612	650	687	626	646	619	631	615	599	665	645	654	574	621	638	654	642	616	623	648
30742	30156	30903	35438	29624	24856	21519	20587	20919	15606	12065	8000	5683	2936	1753	1007	864	997	672	547	574	389	448	367	367	365	370	388	417	384	390	388	400	400	388	373	345	356	379	387	363	382	336	352	373	343	336	379	349	351	358	361	378	355	329	380	379	350	333	378	368	585	1101	539	347	375	333	348	373	376	346	404	361	390	363	358	367	377	353	367	378	367	326	339	366	354	389	334	390	356	358	367	348	359	350	350	328	362	318	382	343	342	381	360	366	349	373	363	359	372	329	339	323	358	356	389	370	320	359	346	351	340	350	344	343	382	347	315	368	350	343	337	375	342	361	356	364	359	326	332	330	361	367	376	329	362	366	391	326	345	344	348	385	392	333	335	338	384	317	383	371	355	314	363	353	370	363	350	347	333	361	387	370	408	369	340	377	337	356	328	362	356	342	329	380	363	351	322	337	380	348	391	417	318	332	351	370	333	363	355	316	358	359	417	363	362	398	375	346	314	321	360	352	377	389	355	364	357	365	376	338	339	334	362	340	356	336	334	374	372	325	364	407	347	322	317	353	371	355	366	360	362	359	352	310	367	360	338	364	354	355	357	349	376	294	330	371	370	361	339	344	372	398	336	371	366	377	349	333	370	372	337	341	350	372	375	354	349	375	361	391	376	384	343	381	358	366	372	332	389	311	395	400	399	358	362	325	387	362	346	348	353	320	367	378	366	357	388	371	351	375	344	362	357	333	363	327	337	371	386	352	367	379	368	339	345	368	352	394	417	349	407	389	368	307	367	357	417	355	363	359	345	320	349	399	331	356	336	378	364	338	374	404	374	385	358	349	347	333	314	350	404	344	344	357	326	381	361	330	313	393	365	349	348	392	330	312	337	364	348	387	359	354	390	353	357	356	375	361	349	363	343	376	390	359	375	324	355	345	368	374	342	340	365	366	371	398	367	344	352	338	347	365	355	372	324	364	411	357	370	351	357	340	352	328	318	368	339	386	358	367	357	375	350	368	366	339	352	408	353	387	386	301	339	332	373	343	322	354	374	376	346	379	376	334	367	393	349	363	363	393	384	323	354	349	388	334	360	371	364	301	348	354	329	352	337	350	334	353	379	368	398	346	347	380	381	351	358	393	369	391	378	362	346	335	359	338	387	363	351	333	378	355	356	390	400	341	346	403	326	337	338	353	366	366	364	346	356	350	352	306	360	339	392	350	324	351	365	412	384	373	383	361	336	340	323	345	352	368	351	351	379	374	379	333	388	377	385	321	360	350	328	380	387	351	345	370	351	374	346	341	347	357	380	337	354	367	363	404	357	321	362	373	357	316	346	322	356	384	363	366	335	354	381	349	338	348	345	372	352	315	361	341	382	390	329	332	353	354	356	373	360	340	357	359	381	331	353	349	351	360	358	373	380	365	380	374	361	379	346	366	340	342	336	386	411	336	316	367	338	351	348	357	368	365	363	360	370	356	372	383	344	353	345	357	307	360	361	359	339	371	349	349	367	348	363	353	373	340	341	375	383	355	347	337	376	360	331	385	386	338	367	351	366	321	333	341	352	347	380	381	344	361	354	341	368	360	393	368	366	331	370	358	357	363	332	357	332	352	343	325	345	342	362	341	352	343	338	370	370	390	348	347	387	392	342	338	342	381	348	371	370	357	338	363	323	369	361	377	383	337	347	363	353	323	327	373	325	335	363	364	347	362	347	366	370	403	322	330	341	349	354	371	346	330	357	327	339	343	356	323	345	373	347	361	333	356	353	321	368	353	351	377	370	366	359	350	405	359	369	344	385	301	388	364	330	326	364	343	372	365	361	377	370	366	352	318	349	353	398	379	351	366	377	362	342	353	340	363	347	326	360	352	377	347	352	359	319	363	361	350	353	372	337	331	330	354	371	351	338	349	326	321	365	360	365	328	384	364	406	358	355	356	363	340	335	343	332	365	340	340	356	377	352	332	352	307	306	324	374	393	332	378	395	345	347	355	343	382	388	355	353	356	362	367	348	353	382	347	345	342	359	364	344	346	396	355	362	356	341	352	329	367	350	395	349	357	327	353	340	384	347	333	334	327	334	353	364	362	346	365	331	330	344	356	354	344	320	353	340	368	372	381	321	321	313	369	365	364	352	348	381	377	365	367	382	331	372	330	331	379	386	347	358	350	382	363	377	330	369	342	364	350	326	350	361	327	342	384	371	368	328	397	356	319	345	373	365	377	392	413	334	323	391	388	385	348	337	354	365	351	373	343	372	349	352	369	370	352	353	341	316	403	358	354	370	316	366	367	352	349	328	342	337	355	380	353	324	329	341	369	353	380	356	358	336	369	369	351	344	339	355	374	349	377	358	320	372	364	356	362	358	315	361	342	361	369	360	390	332	368	374	370	378	336	352	363	326	318	356	334	377	344	374	319	358	373	366	395	370	335	352	341	361	332	325	342	357	389	322	381	349	359	348	388	341	360	366	343	382	348	360	335	379	353	325	356	348	363	357	346	359	388	381	370	352	353	336	374	373	348	350	349	364	372	372	376	330	327	354	346	393	366	368	349	347	343	397	366	372	376	377	355	387	346	378	323	345	363	348	359	343	375	334	337	357	320	378	359	346	362	379	336	324	436	362	355	370	350	391	378	354	302	359	332	352	352	389	348	376	340	380	369	381	335	336	351	381	359	340	357	359	369	342	383	356	382	349	360	386	346	340	362	325	338	367	338	364	322	327	365	373	370	363	325	338	333	325	336	340	320	349	335	366	353	349	354	360	333	369	392	347	355	354	317	362	365	346	312	343	339	372	368	384	395	337	333	328	371	335	348	383	369	384	358	349	368	324	376	351	362	359	396	358	377	375	374	351	340	319	386	380	321	363	373	355	348	337	344	351	388	376	335	364	394	327	352	372	355	348	365	368	353	373	373	358	395	334	337	339	377	359	351	328	338	364	363	360	336	344	350	367	362	373	362	381	367	341	328	345	357	359	336	358	375	335	331	302	313	337	336	373	333	377	369	361	350	382	374	361	354	313	344	327	381	377	372	327	352	339	346	347	337	349	359	334	341	386	357	332	341	321	314	361	357	357	365	343	329	336	365	327	354	359	356	370	361	362	387	352	323	314	365	326	367	360	357	380	385	347	397	354	367	372	340	366	359	385	352	366	348	365	373	393	361	346	365	353	356	370	333	375	366	397	361	322	341	336	349	332	389	385	377	355	356	341	350	347	348	352	362	326	352	338	385	367	383	318	337	368	384	370	334	343	377	375	392	357	355	347	376	370	334	376	400	329	336	351	352	358	331	374	365	340	344	342	356	374	364	334	383	339	337	352	347	371	354	345	384	337	354	385	330	344	338	342	358	360	360	364	367	365	357	374	392	333	362	363	344	400	360	330	354	359	365	390	364	304	322	364	361	342	371	340	363	343	330	375	345	360	358	330	379	362	389	328	377	388	334	375	371	341	393	376	354	349	367	346	355	372	366	349	352	363	356	334	343	333	359	320	327	343	363	339	337	340
22121	21366	27416	37213	33707	32582	32543	34045	35514	28209	25725	19800	17083	11108	7267	4429	4006	4436	2593	1824	1969	1197	1108	1022	1053	1081	1029	1160	1286	1198	1170	1098	1097	931	908	929	922	951	840	866	875	900	949	872	893	858	866	888	888	833	886	857	880	908	892	874	864	868	841	868	863	2711	5801	1779	889	842	852	853	841	850	884	869	845	871	795	835	836	798	830	827	850	828	929	859	824	894	864	866	860	877	844	803	835	869	855	846	855	838	851	893	819	785	884	857	856	810	855	820	803	848	833	816	822	804	844	823	820	796	865	836	805	833	851	827	835	825	891	888	825	812	882	829	827	835	814	807	803	839	864	833	866	844	794	823	795	833	877	837	856	846	854	861	822	849	816	829	814	878	826	838	865	839	804	815	817	849	895	848	844	817	806	795	851	831	840	851	890	843	849	824	842	890	824	885	822	858	821	866	840	836	797	847	811	871	849	817	885	901	856	793	833	842	848	810	826	792	813	869	766	848	829	832	802	786	825	799	825	835	807	813	850	815	863	874	855	853	843	813	745	850	827	836	875	834	815	872	859	802	853	815	847	845	863	849	868	885	836	838	848	858	782	784	815	869	839	834	831	825	794	841	812	896	823	845	849	841	849	870	889	831	885	831	831	844	836	808	856	827	861	887	825	813	809	854	828	843	904	830	845	856	824	884	878	850	861	881	832	841	858	833	858	829	787	807	852	823	817	874	843	784	791	886	881	815	833	820	871	865	805	861	803	854	917	822	884	832	831	874	863	858	812	861	802	881	831	821	810	856	821	837	833	777	870	817	789	838	806	842	806	811	865	790	854	841	836	890	847	800	811	813	835	799	821	903	840	804	851	829	807	812	866	854	839	828	828	828	867	848	826	842	815	900	916	820	796	791	895	836	837	784	836	810	872	831	796	845	855	832	809	819	867	843	806	824	811	855	844	861	855	815	797	826	862	807	864	789	858	784	854	857	839	847	865	812	862	813	832	866	787	813	827	805	821	799	856	852	823	794	814	820	828	849	843	895	796	835	811	835	804	837	832	816	876	857	817	817	850	909	852	798	855	871	827	872	872	855	898	902	840	848	813	865	896	884	818	841	820	825	806	825	836	853	812	858	828	802	842	838	786	867	781	854	782	858	837	823	854	840	858	807	852	865	826	866	796	856	835	825	822	861	858	798	865	860	872	832	852	840	824	810	802	821	787	788	834	843	888	881	853	830	860	838	763	889	777	831	811	888	816	888	842	830	814	862	855	816	831	826	840	832	818	827	928	849	783	802	879	802	835	838	821	868	836	871	832	834	821	881	820	860	868	828	817	846	816	869	798	845	830	839	850	857	860	851	807	809	830	839	820	837	854	836	843	885	811	810	814	810	831	813	789	817	829	920	824	813	864	829	853	805	800	803	800	819	826	834	856	848	872	797	798	831	855	837	845	860	852	824	839	863	826	840	840	849	808	822	910	847	800	821	907	856	832	821	838	797	848	825	872	788	817	854	868	855	795	909	811	893	818	856	880	849	840	853	843	839	829	850	811	840	799	856	809	864	890	848	826	839	836	828	837	908	763	887	861	845	781	825	837	813	803	886	882	840	816	834	842	888	791	868	832	836	830	837	815	782	893	831	810	815	842	859	873	817	787	831	868	811	850	818	882	774	808	807	854	876	811	848	841	841	865	845	854	871	829	842	830	849	829	801	877	819	848	835	848	842	866	815	814	870	807	811	845	825	892	794	869	833	843	816	827	830	815	797	837	869	864	837	850	856	861	812	801	854	833	858	821	833	848	800	840	843	859	843	846	879	852	820	867	831	816	873	794	820	852	846	875	874	806	868	839	823	822	820	771	863	825	787	880	810	854	812	868	858	828	809	811	826	835	843	844	894	817	810	749	876	843	788	838	844	836	878	866	859	830	814	876	829	849	815	816	840	840	845	799	789	831	833	793	847	905	801	785	860	814	834	823	887	866	836	845	836	864	852	821	859	820	847	839	842	756	844	829	813	818	826	850	861	854	833	845	801	828	854	802	878	861	863	842	834	801	864	837	800	841	806	813	839	821	807	857	863	858	871	854	787	868	827	854	815	814	800	827	771	774	885	849	820	863	854	789	784	819	854	836	830	836	801	840	837	828	847	825	829	823	893	831	805	782	853	860	864	838	874	883	886	798	894	918	844	828	852	822	797	861	824	860	818	845	799	827	865	823	847	904	866	872	840	829	758	874	866	833	866	865	893	856	836	877	824	864	852	843	841	835	870	795	808	834	845	806	841	863	872	833	839	874	868	830	823	882	818	825	829	837	837	851	822	787	879	799	900	867	854	853	826	833	795	843	815	837	868	809	860	849	848	860	866	846	866	848	833	860	804	805	869	845	860	850	821	859	890	867	831	831	817	824	784	793	868	831	866	854	840	863	885	795	880	811	853	836	904	812	858	845	865	781	775	823	829	802	851	861	883	823	817	804	876	840	870	837	845	864	836	839	836	785	816	846	807	854	825	834	854	852	799	878	795	864	865	819	810	865	837	812	859	858	798	853	851	799	877	855	805	832	816	829	807	836	858	826	802	828	853	867	829	838	871	797	800	898	865	828	878	847	882	819	851	862	851	828	822	833	851	860	788	799	856	870	824	843	866	855	822	859	871	837	819	909	857	799	831	865	866	839	788	869	809	858	887	810	848	805	860	836	817	841	887	917	855	868	861	833	881	792	877	851	892	875	870	802	857	841	844	813	811	814	848	829	829	826	851	802	826	865	845	826	851	877	793	808	827	853	824	808	855	846	862	830	813	878	789	850	766	880	877	890	795	859	840	784	847	816	830	804	839	849	808	863	852	843	828	833	836	788	807	827	821	853	826	842	845	858	841	832	842	838	833	814	840	819	861	818	818	814	824	799	802	850	824	820	852	836	835	864	870	832	896	899	825	816	888	911	892	810	880	845	832	902	848	829	860	868	856	820	865	863	806	805	779	826	809	801	832	825	814	851	886	872	855	829	881	852	809	856	860	886	819	859	821	868	844	875	838	883	824	797	791	880	837	829	842	813	893	854	836	860	799	835	863	845	769	866	826	836	894	870	860	870	836	907	850	846	821	830	886	832	832	880	846	803	820	866	864	855	842	836	807	815	828	768	862	835	870	829	856	820	861	822	842	794	855	855	842	811	842	872	843	799	819	831	802	843	834	831	823	899	820	851	855	836	845	798	832	823	872	893	849	809	857	841	868	826	824	836	835	832	814	861	902	826	862	844	808	793	809	830	797	842	838	821	843	843	820	854	846	800	805	851	832	871	827	841	820	860	874	836	833	818	845	849	809	779	825	828	840	819	858	820	833	864	797	818	797	835	840	840	902	771	809	875	857	842	844	857	843	832	811	820	782	872	889	829	878	827	850	841	840	850	821	795	785	781	824	849	900	802	857	864	826	857	776	818	835	816	824	871	833	849	883	855	802	851	799	793	801	889	885	849	830	853	854	815	879	788	846	867	814	927	814	904	843	857	849	830	843
6003	4176	4579	4527	2548	1628	1218	992	901	599	506	362	267	245	192	165	149	144	152	131	143	138	130	139	152	151	137	140	141	106	144	131	147	142	135	132	154	135	124	138	120	118	135	144	116	156	136	133	158	147	138	146	135	156	134	162	135	131	155	142	144	132	159	129	154	131	123	126	150	134	137	125	131	145	129	141	149	141	137	140	157	121	147	139	129	127	114	116	157	134	155	146	131	115	128	137	137	123	135	133	133	132	125	145	152	139	130	147	123	143	140	145	122	146	144	134	136	112	147	124	120	124	129	126	136	144	154	117	131	128	127	115	140	150	130	131	136	127	144	133	139	118	112	152	134	148	120	129	121	122	141	136	136	143	133	135	133	146	133	107	126	146	148	152	141	146	130	134	155	147	125	134	130	142	144	130	130	123	141	141	134	132	137	140	129	138	135	151	128	118	142	132	145	126	146	137	119	139	156	121	133	132	159	144	121	136	133	134	130	164	132	141	120	141	120	142	137	126	130	144	121	136	135	144	116	130	143	121	126	161	125	135	148	149	116	147	145	135	140	155	139	127	153	152	126	144	155	118	145	120	124	137	134	131	131	133	119	126	136	117	145	157	136	141	141	142	139	125	129	141	125	137	124	156	145	129	118	115	144	123	121	126	144	119	139	151	134	159	115	136	138	137	146	119	156	139	126	144	139	119	151	132	144	157	120	111	115	143	157	141	130	159	158	146	145	141	138	139	122	127	137	112	114	154	131	125	148	154	143	151	132	134	143	157	146	159	138	144	151	151	150	147	124	133	160	144	153	147	143	136	154	131	111	126	149	150	131	119	152	146	138	136	141	136	128	138	117	134	141	140	126	145	161	139	128	137	137	144	127	122	148	131	144	113	124	124	142	146	140	137	136	143	135	122	131	140	143	151	140	140	151	182	133	130	120	156	159	125	131	123	107	130	118	148	133	147	149	127	133	121	128	149	125	136	119	144	122	143	152	135	119	139	129	119	145	131	142	129	132	143	144	131	142	137	171	133	131	160	124	134	155	151	117	153	150	132	130	131	125	137	135	149	139	114	151	124	129	133	151	121	120	144	135	111	151	132	133	140	129	141	135	143	146	133	134	144	130	149	136	148	123	145	155	136	132	142	105	118	154	138	141	155	147	151	140	133	140	149	133	133	135	141	133	142	146	137	145	146	131	142	124	142	139	155	132	141	137	131	134	140	154	152	134	131	134	134	130	146	153	137	138	134	140	133	131	142	133	133	139	139	145	122	132	133	134	137	123	137	143	133	151	133	138	116	128	145	139	134	123	130	154	132	151	146	125	129	134	147	130	143	135	129	140	143	137	124	136	134	150	141	136	123	122	124	152	137	135	125	121	127	128	138	115	144	134	156	143	127	141	119	121	132	147	141	160	131	135	157	131	132	146	136	139	142	164	143	128	121	139	140	127	151	141	149	133	132	142	154	137	159	148	156	124	142	143	148	156	136	134	151	137	154	138	160	153	137	144	135	149	149	143	130	154	138	140	126	129	136	158	151	122	144	117	122	128	144	140	136	129	145	134	138	135	130	124	145	152	127	139	142	135	131	138	152	156	132	137	133	121	135	136	149	134	149	136	128	135	118	147	132	126	160	140	150	119	145	118	129	134	141	139	147	133	109	129	126	121	125	141	133	126	136	134	136	128	132	158	130	148	133	141	131	157	128	150	142	138	124	120	137	131	143	139	136	130	138	129	158	137	172	143	139	122	156	128	135	147	146	123	124	149	161	132	150	146	116	131	124	141	138	157	141	156	119	148	138	157	139	144	128	142	140	151	119	120	144	156	125	132	165	125	136	151	147	141	138	123	152	117	134	136	151	134	141	148	141	147	127	143	152	135	141	153	123	136	122	136	148	148	131	123	120	133	124	131	135	133	118	149	142	161	112	169	148	158	130	145	142	140	136	133	140	143	101	144	118	130	141	136	149	118	126	132	149	140	135	146	132	161	120	127	123	110	112	118	138	150	146	132	130	136	131	132	151	126	131	149	145	153	145	105	130	135	129	154	120	142	137	168	136	124	113	133	133	149	138	131	147	122	137	139	160	140	133	128	120	126	135	113	128	123	148	141	123	127	156	154	145	117	140	144	158	140	107	122	150	115	133	112	122	144	146	147	142	133	107	135	134	149	139	125	142	152	150	150	148	124	146	125	158	125	133	141	151	153	146	146	129	134	139	127	133	145	166	149	149	128	132	151	135	119	150	138	144	132	150	145	132	134	137	141	129	122	137	142	141	131	148	154	130	159	141	140	145	149	126	128	150	138	148	129	124	122	138	141	119	132	121	123	159	136	134	157	127	127	142	138	140	152	138	122	147	142	128	155	126	146	162	144	141	137	134	147	132	124	159	146	136	143	146	139	127	122	135	121	114	138	140	137	140	125	150	135	129	125	145	150	146	149	138	136	122	129	129	135	152	117	111	137	131	141	127	159	153	143	150	139	142	146	130	139	131	142	142	136	131	132	152	126	133	138	134	112	148	132	132	130	127	125	129	141	154	143	134	143	156	116	123	144	135	146	136	124	137	136	116	140	137	135	151	138	137	148	131	149	112	120	164	134	136	147	150	153	138	160	127	163	150	132	159	145	144	138	127	122	138	128	149	152	117	132	130	126	134	139	146	110	137	143	175	168	129	131	129	128	136	125	132	126	138	138	139	155	125	122	128	132	148	131	126	139	116	124	129	107	144	148	133	132	143	155	157	156	115	121	145	134	151	132	129	150	151	137	141	140	117	123	133	121	143	153	136	129	152	152	140	156	147	135	145	123	140	133	149	170	131	142	147	141	114	121	141	148	117	148	146	143	150	143	125	135	153	132	120	121	136	153	124	140	130	129	135	123	123	170	146	123	134	131	170	133	144	139	147	134	153	140	145	161	135	128	160	137	135	149	142	147	117	150	155	160	149	138	152	137	143	141	130	135	153	124	144	131	157	132	148	124	146	155	119	127	133	140	146	139	126	147	126	153	135	130	142	137	146	130	143	136	148	118	145	129	139	145	133	155	143	145	153	152	131	122	133	151	126	138	120	127	144	136	152	125	140	140	136	131	136	140	123	153	152	152	143	135	144	108	134	146	134	147	151	120	165	119	160	111	130	140	122	126	125	139	143	117	117	148	114	149	139	151	131	154	146	146	110	156	157	130	130	128	136	139	134	140	115	152	139	150	146	126	145	139	113	118	131	126	153	141	114	137	139	144	147	160	116	124	128	147	139	130	160	155	137	163	145	142	143	136	141	165	119	121	127	139	141	142	142	131	153	138	130	138	143	146	112	138	145	137	139	133	146	128	120	139	140	160	159	111	155	157	157	140	141	135	110	141	114	149	134	142	148	122	130	151	133	126	142	123	166	139	123	156	158	158	151	140	136	131	145	153	136	145	140	137	151	132	134	144	161	132	146	133	120	130	120	140	154	125	126	139	141	137	159	134	126	118	124	146	147	139	137	147	131	145	141	124	148
4737	3889	7382	9416	6553	5848	5054	4817	4845	3212	2726	1946	1476	1007	719	552	593	482	450	447	384	376	376	419	418	450	396	394	400	446	394	367	378	357	397	392	428	387	366	412	395	400	413	389	371	440	390	444	373	374	378	404	375	408	377	395	399	379	419	392	378	463	561	394	386	407	368	420	382	408	360	373	380	366	386	443	394	367	375	405	400	402	383	382	391	383	435	401	385	377	385	379	383	381	389	419	380	397	383	376	349	387	368	358	369	378	392	388	392	401	380	391	432	367	416	428	411	394	388	389	381	361	410	397	404	393	414	372	388	408	386	411	386	381	356	380	385	395	402	380	356	405	394	421	410	357	381	367	388	402	367	382	396	423	387	414	395	394	382	427	412	391	416	382	389	388	416	379	404	424	427	365	404	410	399	381	388	386	403	361	414	390	350	407	380	373	398	390	383	379	417	380	408	393	377	400	377	398	417	395	388	411	392	416	372	389	378	364	393	371	380	359	383	377	354	413	395	367	367	402	406	395	406	387	381	410	399	383	387	431	414	404	396	360	397	391	355	418	397	386	421	409	369	406	413	361	403	385	394	391	379	416	400	376	386	398	398	400	385	354	377	346	379	397	409	402	369	406	386	384	389	384	405	418	360	371	364	386	394	373	363	376	370	379	383	415	409	364	364	404	380	375	388	396	375	368	423	398	377	375	391	364	383	366	394	418	413	385	386	400	390	384	406	397	358	385	399	390	404	412	372	404	400	387	392	402	383	393	353	430	373	373	392	393	355	366	415	416	391	364	413	382	401	390	372	353	405	385	422	407	383	381	353	400	363	354	406	402	336	402	364	393	382	389	391	358	368	372	393	403	392	396	390	371	393	372	391	381	381	346	398	407	396	424	410	368	369	394	394	381	363	405	324	400	409	405	380	414	357	412	404	361	393	415	411	378	387	424	378	413	412	410	408	369	394	385	425	415	391	417	343	412	400	396	389	392	372	356	417	412	364	368	405	388	400	366	394	391	407	422	385	394	399	389	384	426	420	387	394	386	404	373	402	383	403	367	392	397	414	360	388	395	385	436	401	384	392	365	388	380	403	391	377	414	388	409	409	381	405	419	398	387	389	392	392	388	409	358	375	418	377	384	410	352	379	376	386	387	391	383	382	386	427	411	354	402	389	383	351	399	378	375	362	377	367	386	399	347	401	345	396	373	393	372	396	380	408	393	381	369	383	392	406	425	427	410	398	386	410	409	402	382	385	369	406	379	413	390	464	361	383	403	372	381	398	440	406	401	394	397	416	394	370	368	415	377	363	415	410	388	373	421	406	394	385	391	357	382	382	350	449	390	405	415	379	383	389	358	399	389	372	387	387	405	425	377	405	397	422	378	383	421	425	382	403	401	387	401	442	368	425	386	372	396	350	376	379	366	376	392	372	363	396	419	374	387	380	410	396	363	373	387	401	397	400	397	352	405	399	367	378	380	444	360	406	391	361	392	436	370	395	401	407	405	382	419	372	414	356	385	386	434	363	397	393	392	441	386	385	410	383	388	367	389	407	433	417	390	361	373	400	394	385	399	355	383	414	391	385	372	394	404	390	389	359	401	387	374	380	367	382	391	409	378	369	384	374	419	393	388	411	395	374	425	413	419	382	403	360	370	393	384	367	402	340	371	389	437	405	411	343	423	387	395	374	393	365	407	395	409	384	369	401	395	401	376	393	362	414	395	351	364	394	393	419	376	361	388	375	385	412	372	383	357	427	445	353	403	412	393	375	372	372	408	378	396	374	389	397	411	367	397	373	386	363	386	374	355	377	379	382	374	401	361	374	396	399	414	425	377	366	376	429	391	357	406	395	376	397	425	357	385	397	386	408	362	373	408	382	414	402	406	412	405	356	419	412	393	385	395	391	366	399	410	412	354	379	401	353	400	378	369	403	403	362	382	353	362	406	402	402	394	438	407	412	431	368	397	389	354	412	368	409	386	393	370	390	378	406	377	418	400	364	389	369	395	387	374	367	372	386	388	372	389	398	378	394	376	385	414	366	398	396	397	414	422	408	407	365	390	400	351	374	377	389	420	364	413	350	402	382	403	415	373	382	377	377	373	355	413	411	387	389	379	389	384	404	363	382	386	410	403	370	383	352	404	376	411	377	409	374	390	369	381	406	398	372	384	407	393	360	424	395	353	379	380	410	389	398	394	368	385	364	377	355	399	361	413	405	371	360	377	365	405	350	402	343	397	362	410	357	379	373	388	408	391	379	388	382	377	387	382	414	363	381	418	372	396	382	399	401	392	387	403	370	396	415	409	383	392	378	390	390	362	393	436	369	403	371	417	357	420	373	372	382	373	418	390	363	403	353	427	385	401	352	412	388	405	393	373	384	392	421	400	375	391	405	389	408	352	387	414	385	388	389	392	399	394	367	369	419	399	387	385	347	410	372	365	396	383	400	400	383	376	363	387	362	399	390	392	409	362	400	391	421	395	426	391	410	369	416	389	399	398	371	380	393	412	374	387	374	362	422	430	361	391	363	382	379	394	381	397	370	396	417	399	395	376	385	366	385	398	378	375	381	391	410	374	381	379	365	411	362	380	398	401	345	378	394	364	384	374	445	364	434	393	379	378	396	355	386	404	379	400	353	382	393	361	396	386	381	412	358	403	364	371	396	419	393	381	391	400	381	379	348	398	404	381	341	392	387	368	392	392	381	396	418	364	379	380	389	391	387	376	387	405	400	386	421	351	360	399	378	410	405	372	411	397	385	388	397	388	395	408	389	402	407	371	390	373	390	389	409	401	393	388	354	369	373	400	356	410	418	424	370	396	394	375	422	376	375	381	428	384	407	378	404	406	390	369	431	401	426	375	375	412	411	399	370	373	385	388	373	387	391	375	385	442	353	365	402	391	363	417	357	372	415	400	370	413	388	367	414	382	383	424	403	394	400	397	377	421	363	405	374	428	449	400	373	391	424	389	415	375	357	368	369	403	394	383	403	368	394	382	426	404	363	387	371	399	389	389	400	375	390	386	375	372	366	373	402	374	383	390	410	383	382	368	371	380	380	390	377	411	376	375	368	375	400	360	396	366	402	369	389	394	370	368	381	382	414	386	367	402	425	388	382	403	389	378	415	392	408	390	391	400	355	374	376	377	393	366	415	410	384	378	391	420	432	410	424	404	375	378	441	406	370	372	386	413	392	410	429	392	377	358	377	394	388	418	384	399	367	405	367	386	399	376	405	384	385	352	398	389	386	392	431	400	378	387	385	388	375	371	407	399	381	434	381	365	389	420	426	385	359	386	384	346	385	404	393	430	405	365	413	360	367	408	410	387	386	393	401	398	351	422	390	392	411	419	387	400	389	384	361	410	398	382	344	405	399	365	385	422	383	387	406	382	388	399	402	399	374	396	381	394	384	386	397	402	387	375	381	388	381	429	405	401	384	386	383	400	402	423	389	406	375	404	403	384	405	390	388	374	393	406	382	403	383	389	413	394	352	409	381	383
22277	23402	24419	29766	23815	17192	14407	13046	12089	8971	7086	4637	2984	1405	731	517	483	453	300	324	313	281	289	278	245	247	275	258	257	260	252	243	278	233	250	252	277	245	257	265	274	251	261	278	255	259	227	242	261	225	254	224	238	253	218	254	253	276	242	258	253	301	500	324	267	250	301	260	259	257	240	213	240	245	219	243	200	247	239	231	237	261	261	249	246	242	273	267	262	272	290	247	259	245	255	251	273	260	250	271	244	257	273	261	221	243	260	266	240	228	245	251	261	229	246	275	253	250	248	236	240	260	244	271	256	257	264	249	239	266	224	259	250	242	244	222	252	284	235	237	223	259	292	263	245	219	223	244	233	230	238	243	271	258	215	238	211	240	260	241	243	281	266	230	224	236	250	220	281	243	262	258	259	253	240	270	263	252	234	264	228	278	236	245	281	251	239	272	269	253	253	258	285	251	269	235	238	257	265	279	238	228	243	241	256	245	258	253	239	232	272	245	216	267	237	255	245	264	262	259	234	223	249	247	242	259	232	238	234	266	261	246	253	248	245	257	250	259	234	216	277	255	274	235	224	268	255	256	254	247	245	249	231	222	260	267	258	231	239	261	233	224	248	225	237	260	231	238	260	233	242	251	260	256	242	276	254	257	260	236	214	221	251	229	251	261	237	239	244	225	235	249	260	260	255	252	242	282	234	257	232	257	229	231	248	259	236	267	269	245	245	274	249	236	221	238	243	242	205	254	232	246	235	283	257	234	265	231	258	263	255	264	239	253	251	236	254	259	254	263	236	240	227	215	266	231	228	251	259	242	242	255	227	231	237	227	231	244	222	221	242	241	252	250	242	278	232	222	218	239	239	236	240	271	241	230	260	230	243	248	221	245	233	233	196	234	261	245	216	212	269	239	248	230	230	225	253	239	238	275	235	247	245	245	251	240	235	236	269	263	262	278	262	264	258	223	257	251	215	243	262	253	230	264	247	232	226	248	274	247	241	245	252	281	238	281	221	211	240	236	252	262	247	227	286	246	220	246	239	273	268	275	215	229	250	218	243	258	259	231	273	264	237	220	231	311	242	258	235	249	242	260	237	248	233	270	278	260	252	237	239	238	230	253	266	247	234	257	249	252	256	233	266	265	239	253	238	248	281	263	260	221	254	252	267	243	243	249	264	238	280	233	232	242	234	246	242	248	256	261	253	259	276	282	274	223	234	259	234	248	261	236	236	253	231	230	258	227	275	250	266	246	252	245	226	237	224	266	262	238	232	225	239	272	219	269	266	269	225	243	249	233	232	262	268	242	233	226	228	269	247	245	236	238	229	247	262	263	250	243	256	257	240	259	260	227	243	248	228	317	249	250	246	234	260	225	223	240	247	271	258	249	259	243	265	250	270	215	261	250	264	241	246	227	278	220	274	240	250	227	253	236	233	232	283	252	261	239	248	218	239	254	222	240	233	257	278	267	259	230	255	248	255	263	209	294	241	260	262	253	262	268	249	224	264	250	226	240	225	241	228	235	255	234	271	239	244	230	254	242	230	257	264	261	250	279	266	264	211	247	223	215	245	266	210	230	284	240	259	271	242	265	241	278	234	245	241	237	277	244	240	243	254	229	251	245	261	237	234	241	202	264	234	221	230	256	239	233	250	235	234	233	237	247	235	257	238	245	243	253	270	245	229	245	242	238	251	242	249	284	251	249	223	224	222	230	231	229	240	259	243	241	240	224	261	263	245	247	251	238	263	254	238	263	252	256	245	238	237	225	262	233	227	241	254	252	262	212	209	218	272	261	252	263	224	251	260	236	242	273	239	253	251	258	244	264	251	262	228	259	233	262	240	237	250	239	214	237	241	228	227	257	278	235	233	219	243	226	267	263	277	239	232	261	225	224	228	274	232	275	254	235	254	247	277	253	232	240	267	257	261	199	264	279	225	254	291	272	243	276	244	252	299	237	259	235	231	241	282	257	273	239	233	242	233	267	236	246	221	266	261	253	251	255	249	246	222	253	252	248	234	229	248	229	226	252	217	232	258	245	239	223	224	229	239	270	233	237	264	205	257	265	255	233	266	265	248	224	238	236	245	244	266	249	257	264	276	248	235	226	247	216	264	271	261	271	248	233	239	238	262	252	258	273	229	259	275	270	251	234	226	257	261	257	254	259	223	241	228	244	278	247	248	229	274	234	227	253	217	234	267	256	218	227	218	244	260	247	251	244	264	219	244	255	226	243	270	227	262	240	228	241	216	243	235	243	265	256	241	290	269	237	231	222	262	250	254	290	260	240	256	225	253	245	254	231	251	240	248	242	232	230	271	230	273	240	266	264	243	248	242	259	269	227	266	240	232	245	263	282	227	229	255	235	232	245	258	226	255	231	228	231	266	252	229	265	265	242	260	238	254	243	250	240	258	238	238	233	259	259	240	241	246	234	238	238	263	258	259	269	239	273	245	241	255	230	263	242	239	244	285	275	247	237	201	280	230	256	244	255	248	235	232	227	258	254	247	258	259	251	248	247	261	236	268	237	267	256	245	241	259	241	271	249	241	278	249	246	254	245	248	231	264	250	242	238	265	252	249	218	252	216	247	264	221	255	227	239	244	270	243	247	226	290	226	259	253	242	255	240	260	258	242	242	262	254	255	220	242	248	231	247	245	266	220	244	285	282	225	231	251	255	249	223	269	280	201	255	265	246	265	260	250	244	238	251	243	239	271	234	272	278	278	247	241	254	243	222	231	258	233	262	251	238	252	274	242	252	256	256	245	235	242	264	271	267	241	252	231	227	237	230	272	264	233	258	253	240	224	253	226	217	251	260	253	250	237	267	261	280	237	231	258	250	260	239	272	238	260	252	241	255	250	243	243	251	227	219	237	191	226	244	244	250	261	238	240	240	251	246	271	257	207	243	247	244	240	248	253	247	244	242	248	285	282	256	246	223	237	247	255	234	256	243	270	239	227	268	240	263	267	253	247	247	249	264	242	243	231	217	268	262	226	240	242	222	226	258	255	247	227	256	239	239	239	230	237	243	259	272	209	260	239	260	231	236	230	266	233	278	223	225	243	244	287	256	240	267	235	237	242	228	239	232	259	238	240	235	217	227	236	255	270	274	233	245	244	247	248	254	237	238	243	248	273	247	239	234	258	251	235	254	228	206	255	275	245	264	239	253	247	237	240	250	268	242	261	246	247	216	248	252	233	258	236	269	275	263	227	256	256	225	246	261	253	231	231	255	240	233	241	261	239	256	292	257	234	248	207	275	234	228	229	218	226	265	260	237	245	237	247	271	258	296	251	248	209	258	259	272	244	262	256	245	244	222	247	250	219	236	263	254	283	257	263	266	212	238	260	272	266	252	254	239	229	244	265	245	229	256	254	263	228	258	238	266	209	243	239	244	283	250	218	232	258	292	250	238	213	237	231	249	221	237	246	236	239	250	253	267	250	249	244	255	236	230	220	229	236	249	246	253	252	231	241	253	247	265	224	234	233	249	250	247	239	213
16823	16019	22923	32420	28056	25668	24746	25783	24521	19515	18913	14159	11401	6730	3661	2315	2362	1928	1326	1207	1121	843	742	765	669	789	701	692	701	690	744	732	706	767	685	698	664	670	638	681	683	679	661	625	600	655	670	682	643	611	616	668	625	658	654	569	677	644	643	669	609	953	2782	1346	612	654	655	670	639	640	684	630	626	619	626	680	668	631	612	655	619	621	601	608	697	604	625	624	646	636	621	630	611	647	567	608	624	679	626	618	618	628	625	619	662	605	606	669	602	678	614	624	637	617	614	621	638	650	629	593	657	592	650	635	600	591	619	631	632	652	629	600	623	663	626	658	642	688	670	665	652	644	699	614	643	620	627	648	699	641	617	658	628	654	619	640	592	587	603	617	655	579	609	622	629	586	639	643	609	645	613	667	649	641	651	644	627	649	673	654	624	637	602	586	613	629	609	679	607	614	608	645	652	638	634	632	646	640	642	634	690	599	607	622	617	660	633	596	637	669	629	631	649	583	625	655	612	610	645	642	602	613	597	666	619	647	669	616	647	625	611	623	617	577	596	689	649	587	593	652	605	651	606	624	598	608	654	634	625	607	599	652	612	620	675	611	615	615	598	655	633	617	620	653	620	622	613	666	617	635	621	673	625	640	604	656	583	652	636	568	666	607	602	617	653	664	632	621	643	628	590	640	596	627	631	659	580	655	639	622	653	604	559	622	595	664	596	633	584	654	626	593	640	647	657	639	615	628	673	666	618	652	660	659	623	677	630	626	647	626	571	591	646	606	619	641	626	617	619	633	615	610	628	672	627	663	598	622	639	576	692	648	640	661	666	671	582	652	630	627	607	600	636	640	623	584	656	625	611	636	596	634	635	661	627	615	621	624	617	614	633	661	632	624	622	638	552	623	601	624	653	624	624	666	618	614	620	620	632	664	634	650	625	617	656	628	644	598	654	643	662	641	647	632	654	672	604	598	657	673	632	609	620	610	601	605	610	623	622	627	614	585	617	597	648	659	633	619	592	639	582	606	658	652	640	625	655	629	653	666	631	626	584	625	659	696	663	624	603	610	639	637	608	635	596	594	597	675	657	640	627	629	618	616	633	616	590	628	606	695	623	663	680	639	653	571	677	638	653	663	638	613	618	660	580	620	603	646	650	644	623	640	658	580	636	633	660	626	653	640	631	630	616	628	600	655	642	651	612	658	627	622	633	632	624	647	634	610	622	637	613	618	630	609	646	588	615	622	599	634	617	624	639	616	597	610	667	647	623	619	639	588	681	671	579	650	618	657	605	633	664	629	648	634	642	642	629	608	613	636	669	632	578	629	646	621	600	615	618	640	596	621	622	603	609	693	619	633	641	609	619	640	632	601	610	633	657	620	636	639	603	600	655	603	591	585	619	644	624	627	619	640	640	641	643	614	640	636	640	649	587	646	620	613	696	632	611	637	649	637	633	622	651	644	630	606	636	599	638	601	663	603	649	659	580	673	624	649	642	616	628	591	640	699	681	675	600	559	582	621	611	629	615	627	642	600	663	639	630	622	642	654	643	651	644	623	624	679	611	675	665	657	653	589	642	664	638	630	620	683	639	629	608	608	611	660	630	604	618	619	621	615	636	627	659	608	620	604	622	634	638	604	647	588	637	618	591	648	652	639	643	625	652	636	642	621	631	635	644	636	598	653	605	663	573	619	636	612	644	664	627	610	632	610	646	641	624	604	607	649	588	611	603	657	670	646	624	638	606	701	661	616	657	664	618	628	624	621	642	628	650	613	652	627	651	651	645	670	596	620	631	589	662	613	626	605	609	639	635	626	650	625	622	686	600	644	644	606	639	605	606	607	627	625	638	604	643	613	614	637	647	625	590	656	605	618	666	608	640	635	628	633	645	657	611	662	594	638	626	609	598	626	654	645	597	641	600	661	620	645	616	627	633	630	621	642	646	621	650	646	656	637	609	664	613	658	587	649	662	620	645	595	663	594	647	616	614	622	645	664	644	636	624	659	634	630	625	635	597	638	650	580	633	659	643	605	629	655	621	648	609	660	631	609	633	609	621	583	619	647	665	642	689	655	561	628	613	660	627	641	644	604	643	641	664	594	630	619	678	625	628	645	603	620	648	628	638	644	637	645	632	639	628	612	609	653	633	614	590	596	645	671	657	652	642	650	606	676	645	613	660	645	636	591	627	653	644	611	602	626	662	660	616	640	642	617	627	624	620	634	645	671	652	684	618	639	633	632	636	660	632	657	626	603	641	647	654	660	658	616	629	608	595	610	623	650	646	643	600	565	681	627	642	599	604	609	679	644	644	640	660	603	627	641	649	621	635	634	638	621	620	641	636	650	681	638	654	633	637	644	629	616	654	626	665	678	619	637	608	658	597	615	650	659	630	663	662	633	593	616	621	630	661	628	592	659	649	631	626	593	606	624	632	584	605	666	602	622	662	601	653	669	637	595	608	630	650	600	656	639	577	620	597	600	636	622	617	649	591	647	617	675	622	634	655	627	631	663	611	639	597	636	643	622	617	623	642	608	631	661	624	636	619	644	656	610	604	598	650	651	618	623	622	604	617	650	644	632	678	658	642	588	615	632	647	612	649	607	619	686	620	629	635	617	624	624	668	596	616	622	623	606	606	630	599	669	571	645	622	605	636	581	701	646	642	611	634	618	658	648	619	619	579	658	638	631	620	619	654	639	625	625	645	613	661	679	627	627	578	603	618	617	649	607	634	580	618	658	653	662	610	662	662	639	610	598	670	592	667	613	658	621	656	634	612	623	602	592	591	586	650	633	592	641	602	640	711	655	610	624	606	633	671	626	631	681	653	561	624	588	637	611	698	618	676	650	620	676	696	642	623	630	624	615	618	655	606	636	640	613	622	638	673	620	596	656	624	630	584	630	646	590	604	578	642	609	651	669	666	615	639	610	622	639	641	645	640	610	684	607	655	613	640	598	576	627	650	626	628	648	676	610	637	640	664	626	668	593	628	603	626	648	614	663	644	634	623	609	619	630	616	619	592	639	616	636	626	651	622	639	665	694	619	616	643	571	679	637	636	580	650	634	606	620	631	663	642	656	660	650	648	645	640	593	662	617	644	638	600	664	612	685	617	643	637	651	639	594	681	652	665	629	629	630	649	652	613	637	628	593	628	645	569	667	614	640	615	662	647	674	617	655	626	652	634	590	683	648	638	632	586	620	656	607	619	653	633	629	602	651	656	660	647	570	611	633	621	619	649	609	616	641	616	581	585	605	655	618	653	682	634	616	649	614	639	611	614	662	600	718	617	607	628	642	671	587	654	662	625	640	609	621	631	614	611	599	642	637	680	648	656	642	651	586	636	637	667	608	657	643	615	667	638	617	654	629	624	651	644	580	601	634	649	669	640	623	609	624	629	674	641	606	670	601	638	650	672	651	595	655	663	643	593	656	625	625	618	608	629	623	596	633	614	633	633	641	615	686	626	642	649	681	673	662	639	646	609	623	643	620	648	638	610	631	676	694
31515	31054	31914	36389	31457	25865	22940	21897	18781	15804	12694	8887	6019	2809	1448	974	809	854	600	485	477	414	404	402	400	384	377	379	384	337	367	366	383	364	362	377	372	331	380	386	383	318	327	401	324	375	342	352	371	341	381	361	320	320	352	363	354	352	310	326	376	423	902	598	367	337	311	354	353	365	343	345	359	394	341	336	347	348	362	372	356	352	374	353	339	351	374	352	351	339	349	335	362	327	331	357	316	347	339	353	315	360	360	337	323	345	361	380	374	340	319	310	352	359	385	370	337	340	349	365	347	351	332	355	349	383	390	373	377	380	338	369	291	350	365	337	382	391	350	331	357	326	340	328	346	346	349	342	353	333	327	346	329	353	350	343	338	344	336	323	323	384	350	365	337	301	348	323	341	335	346	339	353	337	356	360	359	365	328	337	373	383	340	325	363	371	380	372	336	312	349	375	351	326	299	343	351	322	368	308	364	348	349	356	383	331	364	344	364	365	358	349	353	361	357	328	364	365	335	350	326	321	380	330	307	316	326	343	350	350	342	346	332	373	349	353	353	351	354	375	366	345	319	341	351	391	338	376	341	351	345	387	365	325	350	327	369	325	352	329	344	337	292	333	334	343	372	334	320	370	330	345	314	295	330	342	363	358	379	351	346	332	344	311	372	342	388	338	368	356	332	358	328	342	349	337	365	360	359	403	315	359	345	337	342	314	325	314	350	328	332	327	352	345	341	333	374	375	361	362	369	350	345	341	363	383	331	335	355	350	355	362	350	354	312	342	361	373	366	358	353	332	330	365	317	327	362	320	372	350	337	343	350	328	337	335	360	346	345	343	316	342	382	359	347	342	332	327	337	384	367	323	337	339	348	335	375	332	330	339	332	315	331	354	354	368	339	337	346	320	354	359	361	356	347	353	338	355	356	344	372	330	353	339	386	308	334	377	336	376	309	348	343	341	364	350	355	353	336	335	339	360	354	341	335	355	351	359	370	369	320	344	340	368	356	362	368	382	355	369	351	373	324	320	362	341	371	379	401	375	352	350	364	335	352	331	356	333	357	336	390	338	323	348	373	315	345	327	353	360	357	372	351	345	331	348	325	332	313	322	329	352	364	351	328	367	334	318	350	367	353	320	330	321	339	331	320	335	351	330	371	362	354	344	353	317	306	363	342	347	323	345	359	342	338	337	330	365	376	345	334	351	342	357	344	346	327	343	377	373	354	321	356	341	390	323	343	350	359	360	309	369	327	342	357	330	377	342	348	357	345	388	369	384	353	334	353	314	374	318	338	347	333	361	331	356	345	337	352	340	319	331	347	349	339	338	321	322	355	337	345	372	357	307	352	322	324	329	404	343	354	338	335	381	343	354	357	325	317	338	383	322	358	346	330	359	377	348	325	336	336	340	354	378	351	317	312	368	335	341	362	342	349	338	333	312	373	322	367	335	369	353	326	328	361	337	361	344	349	343	343	333	334	356	294	357	353	349	346	348	329	344	325	353	370	333	359	332	339	298	326	316	368	348	373	361	338	368	343	359	339	319	336	363	337	348	368	349	358	325	330	306	338	342	356	368	325	326	331	329	341	352	351	323	352	357	338	350	356	371	324	321	316	348	345	320	329	328	326	355	350	339	357	329	306	336	346	305	363	310	338	362	335	366	372	336	316	320	359	323	352	323	360	329	355	337	324	317	337	344	367	371	345	371	362	383	342	402	334	359	369	361	346	362	376	373	354	368	353	332	326	323	345	337	319	409	368	354	335	351	365	327	381	366	356	322	356	319	400	332	319	322	337	351	356	390	377	364	357	358	349	342	359	360	351	352	346	384	365	317	369	367	298	371	334	301	353	383	343	351	330	346	348	345	348	375	342	361	339	361	321	368	352	358	336	308	333	369	407	349	349	300	326	351	325	359	358	337	328	368	330	310	362	312	350	371	345	369	337	327	337	353	344	359	328	332	357	376	333	347	355	376	367	341	370	310	326	307	328	329	375	326	339	359	313	352	359	357	341	356	308	342	354	333	362	373	370	344	385	343	369	388	350	376	337	351	330	365	349	326	323	324	330	333	351	351	339	322	392	332	338	350	357	324	340	318	354	381	346	338	384	339	323	347	358	352	355	364	340	318	315	315	336	351	362	353	350	328	351	341	379	313	364	327	347	359	362	349	329	316	353	349	350	360	333	348	366	319	339	351	352	348	372	341	334	346	335	343	374	359	364	358	320	327	354	322	374	350	362	346	381	325	342	326	332	324	339	330	363	378	357	334	373	382	376	341	318	370	329	354	342	331	334	372	329	337	355	360	336	357	324	391	321	369	376	416	357	321	343	328	324	381	334	318	368	358	345	375	350	319	349	363	369	365	342	353	371	365	340	347	368	324	358	320	355	382	316	348	339	378	367	319	340	339	329	307	309	341	392	368	351	384	322	371	349	340	351	338	354	333	348	366	313	359	349	354	336	347	333	340	374	348	350	323	364	344	357	340	359	324	349	344	334	360	355	342	347	319	358	368	350	324	373	346	325	351	322	342	358	349	374	395	336	319	337	328	375	366	355	359	392	371	339	294	333	345	369	352	353	367	349	367	358	346	351	356	338	331	344	350	338	350	327	352	342	340	348	345	343	347	325	321	354	347	322	322	332	309	334	352	339	338	328	366	366	355	363	343	334	369	350	356	322	336	320	314	305	357	308	321	332	359	355	365	331	354	332	371	324	336	384	360	341	354	353	322	368	381	324	327	369	368	361	344	314	358	352	361	333	370	332	341	347	345	332	304	381	378	295	399	365	349	381	337	322	353	348	381	346	347	353	317	339	326	346	320	355	354	371	341	349	354	327	343	348	360	375	357	364	319	353	350	350	337	337	330	382	352	382	367	340	321	347	345	375	360	363	345	341	336	336	323	350	355	344	364	328	352	360	320	346	305	311	352	364	365	301	317	375	289	384	326	319	348	342	355	361	313	351	325	345	354	329	352	332	365	360	359	363	337	324	330	363	342	357	350	328	322	312	388	362	371	349	325	351	328	382	355	342	364	365	347	354	346	373	364	343	349	361	358	349	344	350	350	364	310	358	336	339	343	325	359	363	338	379	316	341	337	342	360	343	361	329	362	343	353	386	377	336	366	299	319	323	356	340	330	339	337	356	375	362	351	317	311	327	366	346	319	370	343	327	309	371	363	326	384	357	327	355	389	392	346	367	372	358	360	348	382	324	349	301	361	317	379	361	323	359	359	346	354	322	317	345	356	388	343	349	352	354	316	334	325	367	358	350	366	350	359	327	366	340	293	351	320	342	355	341	337	351	361	345	375	357	343	305	348	339	336	412	350	349	374	320	341	352	380	335	359	363	308	324	340	343	368	337	325	344	353	331	332	351	324	308	368	353	343	357	343	364	356	360	336	336	346	350	358	306	331	323	355	318	344	344	307	331	350	345	349	365	326	364	329	352	348	369	320	388	332	336	416	339	343	333	359	391	360	347	331	369	309	367	379	325	349	341	342
22897	21625	28951	39040	35663	33582	33460	34912	31851	29186	26878	22022	18245	11435	6965	4566	3725	3698	2401	2082	1911	1184	1044	1042	1033	993	1071	986	1028	1019	1003	1027	1068	883	920	894	915	915	888	851	922	869	897	906	867	882	859	837	881	855	847	875	874	851	882	871	876	858	821	907	858	1429	4736	2427	841	820	906	872	845	869	776	862	832	802	852	853	799	860	822	866	824	840	801	854	810	814	840	899	812	830	816	865	849	817	841	825	762	829	841	828	860	852	807	838	807	794	885	859	780	781	765	829	857	823	848	839	788	799	815	797	834	884	766	813	808	795	780	790	829	802	844	859	804	794	800	789	800	779	813	834	893	810	798	816	829	842	782	788	791	832	780	847	830	838	805	879	859	817	806	802	791	848	818	807	875	782	862	806	869	827	822	896	837	902	797	782	819	860	811	866	843	788	848	803	838	806	799	804	787	838	854	847	811	776	825	809	788	834	794	842	762	839	815	844	844	825	882	782	852	804	774	789	794	772	820	778	806	809	835	846	801	808	848	840	821	839	861	779	799	812	791	784	806	854	860	818	822	806	805	847	820	867	853	833	876	820	887	824	824	830	852	858	820	814	790	810	805	817	807	847	853	816	808	865	848	827	783	804	851	824	832	810	836	810	826	776	882	813	850	819	824	788	821	861	832	802	763	801	809	802	826	831	782	856	795	814	843	872	811	822	820	858	819	817	829	830	863	802	847	836	846	769	842	811	882	833	864	844	843	811	785	817	869	827	770	797	848	779	793	827	788	838	838	844	875	795	801	824	828	818	840	795	832	832	823	811	813	851	827	820	846	834	795	799	844	791	808	834	850	831	867	822	853	832	877	781	801	799	817	845	849	811	775	806	895	784	813	783	845	780	835	778	831	826	841	816	813	848	847	803	813	823	816	756	790	822	847	806	838	810	823	800	846	789	866	852	800	820	842	863	835	824	851	812	778	791	836	778	900	809	805	807	822	795	798	822	801	795	822	799	807	795	801	798	854	859	792	815	828	850	815	785	826	799	783	839	843	772	847	795	780	864	800	844	821	767	854	839	788	829	825	802	813	811	790	816	873	816	815	845	780	811	812	825	846	887	765	820	849	838	780	830	846	784	818	800	811	846	815	819	837	822	776	839	809	816	751	797	853	856	819	829	797	858	798	892	804	802	798	853	797	795	778	806	874	841	797	800	803	817	840	851	840	777	799	820	797	863	757	809	805	774	826	828	789	838	768	852	777	812	812	800	819	786	832	770	767	805	829	842	841	838	846	800	815	826	819	851	835	824	835	797	827	832	863	828	794	811	816	847	791	819	782	789	831	802	799	794	850	815	835	844	800	763	766	782	856	868	805	831	868	794	843	766	815	817	817	810	801	816	751	849	821	770	840	842	835	836	795	806	813	851	795	835	825	860	838	842	777	845	756	795	851	806	813	837	825	853	786	828	875	827	787	802	825	818	814	843	856	830	837	836	824	842	805	868	840	821	793	788	822	843	858	803	847	811	837	820	833	818	831	836	791	803	851	813	779	831	814	795	834	817	829	839	814	872	877	833	827	850	787	847	857	805	868	786	808	784	817	844	828	816	826	804	785	812	890	848	820	824	888	839	805	852	829	808	821	839	840	816	800	856	867	817	837	826	854	848	791	816	776	881	815	832	822	845	841	770	821	841	812	820	836	789	848	858	775	840	804	769	836	859	818	773	805	859	843	826	811	797	816	837	844	815	765	802	805	803	837	870	812	849	832	802	835	816	790	846	823	731	860	831	857	854	788	796	819	790	826	784	753	808	803	805	831	842	819	780	819	838	806	816	791	852	847	858	811	788	789	810	881	798	793	798	819	782	805	829	785	867	852	797	823	828	814	845	874	780	844	813	853	779	828	841	835	845	869	802	824	803	870	813	840	834	855	791	836	840	777	875	818	822	839	835	817	828	824	815	868	804	872	757	795	851	840	805	851	805	878	841	812	828	836	823	830	811	800	848	818	795	848	826	810	786	821	859	832	815	842	750	812	792	839	824	818	770	849	849	819	828	798	802	835	794	823	872	776	868	826	833	860	843	830	828	845	816	814	818	800	806	906	829	790	803	779	812	815	830	763	803	818	788	779	858	768	852	856	796	815	814	805	789	828	826	828	823	839	846	863	832	830	804	816	834	821	849	862	795	778	840	789	809	818	846	789	816	802	858	850	826	825	855	824	814	818	833	770	843	802	773	812	875	820	847	854	827	833	814	850	816	806	814	846	807	784	849	789	792	787	792	803	782	835	857	816	805	816	815	796	808	824	811	864	851	818	864	835	817	853	792	850	816	834	843	815	812	867	789	820	800	801	833	859	771	858	788	803	783	850	854	790	850	826	841	801	770	823	807	813	817	790	813	822	790	793	772	861	779	854	754	777	866	810	846	830	779	788	868	817	795	789	793	836	837	842	787	809	804	770	881	843	806	813	800	778	821	831	785	837	802	761	784	793	823	864	824	879	853	830	794	845	804	774	828	803	844	848	831	832	834	824	809	856	823	842	862	849	747	891	823	786	812	855	828	756	800	801	800	803	804	838	809	817	833	813	779	880	814	822	790	777	833	836	814	823	865	847	825	818	817	791	807	845	824	842	834	842	819	829	745	780	834	830	788	846	811	835	819	825	804	777	850	791	797	825	852	820	845	805	772	846	797	815	801	836	805	821	755	853	822	833	819	796	876	854	799	822	830	847	888	816	796	864	796	800	795	781	813	806	890	791	824	792	787	872	793	829	827	849	774	861	824	788	803	857	811	812	792	781	781	818	823	824	798	795	848	835	782	837	826	842	784	878	842	768	829	836	819	775	799	844	812	831	825	811	843	799	825	855	815	808	854	802	806	774	819	876	819	878	783	817	818	849	816	795	869	800	830	780	844	840	892	820	815	831	876	800	855	816	802	874	770	844	822	798	795	795	813	741	794	847	793	823	843	820	804	827	782	807	805	843	818	794	849	750	881	822	817	838	864	785	797	816	798	883	837	823	861	880	781	806	780	880	817	783	792	823	857	857	844	847	822	813	837	808	853	849	832	842	799	787	848	817	849	810	840	825	824	831	807	855	819	827	845	825	839	768	793	837	807	836	838	839	778	865	800	849	775	841	793	846	800	853	792	797	803	788	835	851	833	845	800	831	860	821	807	775	794	817	756	814	816	813	801	813	808	775	832	724	869	848	855	787	744	884	787	782	844	797	826	802	807	758	859	777	825	814	840	824	748	798	807	816	793	782	827	806	837	820	889	782	779	828	831	828	816	830	838	778	828	841	798	804	846	787	838	783	810	788	783	854	817	802	833	852	826	837	780	810	814	814	812	820	827	813	805	785	853	795	794	854	815	825	803	809	795	838	796	866	838	844	856	827	829	830	816	789	836	826	818	830	878	836	796	860	875	839	836	800	855	816	803	841	789	799	861	821	783	818	831	751	805	870	787	857	792	756	835	829	795	840	844	752	801	849	804	817	761	832	774	791	812	799	828	820	869
6140	4726	4673	4604	2875	2037	1713	1237	903	657	518	371	305	247	187	177	168	148	143	154	153	154	138	146	159	142	142	146	140	157	128	124	139	150	133	149	151	149	141	126	159	129	129	168	123	138	148	157	157	140	134	148	162	144	154	157	129	128	164	132	161	153	158	143	139	184	132	160	142	164	149	159	152	137	136	136	149	169	155	145	138	143	132	125	148	140	143	153	141	147	166	161	170	151	152	139	161	162	162	163	147	140	138	135	144	133	131	145	165	150	138	155	156	177	150	140	132	125	159	147	144	122	148	154	152	150	125	170	146	156	145	150	143	115	153	155	150	136	159	138	159	154	134	152	142	167	160	153	171	143	161	149	150	144	149	149	144	132	149	139	155	188	150	136	126	125	126	151	166	142	139	153	158	147	150	155	153	125	136	153	140	148	148	168	143	141	125	138	147	147	143	133	150	137	152	126	151	134	145	162	138	141	146	136	121	145	186	144	180	145	147	158	157	138	145	135	130	159	121	133	165	154	129	130	119	145	144	142	127	129	156	141	149	143	144	160	157	134	133	154	153	153	146	139	134	141	144	162	106	150	151	132	136	129	139	159	155	160	146	155	152	122	160	152	135	138	147	152	150	134	164	136	145	153	158	146	138	143	147	156	142	123	141	161	153	141	160	135	142	157	169	132	150	143	160	153	160	152	150	160	155	151	143	157	155	155	134	171	143	134	155	129	138	139	153	152	170	147	147	140	145	130	149	159	160	138	153	142	141	151	140	149	156	149	130	162	150	155	186	132	131	141	148	150	148	123	132	155	133	146	133	153	149	133	125	171	158	143	170	148	131	147	162	136	148	138	153	158	141	166	150	144	158	141	146	173	134	115	121	123	167	133	153	157	159	153	138	152	159	125	158	162	166	154	154	150	133	146	145	112	160	130	135	122	168	142	146	154	140	165	123	172	143	159	147	168	150	130	163	146	135	151	132	140	143	135	139	149	145	125	181	166	145	133	139	145	147	176	107	137	166	145	163	158	156	160	126	133	157	130	146	139	164	146	144	152	132	136	147	133	146	154	150	146	141	152	155	155	149	145	148	132	145	139	154	150	129	148	151	147	137	161	147	130	154	138	155	135	145	156	147	137	143	153	141	162	149	130	155	149	151	162	168	126	151	149	128	147	147	129	145	130	149	144	155	155	154	144	144	152	149	160	143	150	153	139	149	134	140	152	166	139	140	143	177	134	156	138	140	158	118	144	148	149	150	117	151	145	156	124	119	141	155	145	144	155	152	148	175	173	140	154	136	139	142	162	132	148	155	139	148	139	129	132	151	144	152	148	132	147	152	145	159	153	149	147	155	146	153	145	143	137	146	140	118	161	152	151	154	156	143	153	129	141	127	132	170	148	133	154	153	156	125	144	135	138	152	135	151	158	143	151	149	136	173	142	164	129	141	141	143	152	131	147	137	134	145	148	132	148	140	145	161	127	153	150	155	156	145	148	163	152	135	125	130	145	147	139	160	127	132	156	152	143	151	149	146	138	141	139	131	146	146	151	130	148	148	155	149	139	134	144	147	141	127	146	143	135	147	125	138	143	163	121	158	162	172	139	152	163	159	154	173	127	134	151	153	146	157	161	147	144	130	146	158	165	146	163	151	151	135	140	137	159	148	168	141	151	143	136	142	144	143	124	144	148	147	134	159	145	134	163	151	136	154	135	141	158	166	152	150	149	136	139	160	145	130	147	146	145	156	141	150	152	141	162	137	169	159	148	143	159	140	129	150	122	150	144	138	150	158	160	146	149	138	144	150	131	156	126	149	161	145	125	144	132	136	151	143	146	124	131	122	111	140	143	135	138	181	155	133	154	154	146	135	139	133	142	141	139	160	164	163	153	131	132	157	110	153	150	145	111	141	144	117	127	129	147	158	165	149	155	133	129	147	161	149	149	153	143	151	149	157	140	156	135	116	140	165	168	173	152	142	134	164	124	140	167	152	154	135	194	159	180	135	145	146	146	144	150	128	140	141	145	141	154	149	158	131	152	146	153	154	131	160	142	152	145	154	141	161	143	137	137	164	153	155	148	123	148	130	137	148	153	131	117	148	137	156	128	140	156	150	147	175	131	160	127	138	113	149	151	141	149	129	156	140	155	146	145	159	149	133	161	158	142	132	146	141	160	148	147	167	167	148	130	141	161	150	150	154	168	131	162	125	134	154	152	147	120	144	146	143	159	153	154	154	148	125	142	128	147	133	151	134	154	129	143	144	152	146	150	115	144	156	142	144	140	151	149	161	165	152	153	149	171	149	115	146	130	148	139	141	147	154	126	141	142	132	129	146	131	152	143	128	130	149	139	125	149	159	166	146	152	163	141	159	149	135	147	154	151	140	146	150	173	151	133	139	146	139	136	153	174	149	177	152	133	165	156	148	158	131	142	143	170	158	134	146	122	152	161	153	141	156	153	162	143	148	137	132	122	138	166	138	149	136	136	126	144	149	146	141	120	137	153	146	150	167	143	128	151	148	139	153	141	128	145	152	136	138	121	170	118	148	154	166	162	146	152	149	160	147	122	140	137	131	141	136	145	148	155	164	158	129	121	121	159	153	136	132	151	129	152	147	145	138	145	161	171	166	143	157	137	161	154	157	156	190	137	141	158	149	154	178	163	153	144	159	164	149	129	151	146	135	150	139	132	123	133	134	128	158	164	145	146	136	136	142	144	148	142	134	140	135	151	137	156	137	137	144	154	160	162	152	135	154	153	155	145	128	137	153	140	150	132	142	139	146	168	139	144	154	148	142	139	146	136	147	137	133	139	141	161	159	131	170	147	146	150	149	145	140	140	166	159	178	155	159	119	151	155	117	126	136	149	127	140	150	152	139	143	144	155	151	139	159	129	146	123	126	140	141	133	143	154	162	166	152	150	151	163	137	179	166	128	140	136	159	140	145	122	136	165	123	139	135	133	139	147	136	155	137	151	168	149	150	163	116	131	153	162	146	158	152	157	146	154	155	131	155	158	161	152	138	140	144	119	167	141	136	156	151	146	150	161	146	134	146	145	143	160	141	139	129	134	134	127	143	133	127	169	163	170	140	149	159	138	140	150	129	166	134	138	134	151	141	161	130	162	147	166	168	168	159	163	156	146	138	136	136	169	135	151	146	147	154	152	163	146	136	155	148	133	140	138	157	161	145	154	169	138	134	150	154	152	142	150	141	147	138	171	146	153	125	148	131	161	160	151	128	144	137	152	156	162	147	110	169	152	151	151	172	156	129	149	151	132	160	152	141	165	150	134	129	129	138	124	142	140	136	166	165	137	141	143	157	140	128	139	154	147	152	132	145	156	142	148	144	127	132	144	155	132	144	176	152	142	146	151	139	152	133	164	139	149	191	132	149	147	152	123	125	154	157	151	168	145	129	146	148	163	132	150	122	142	142	140	146	175	161	151	151	145	156	171	142	147	140	130	146	145	150	135	137	165	140	156	147	133	145	129	121	134	140	130
5166	4826	7514	10545	7707	6084	5481	4838	3941	3253	2809	2251	1469	985	724	566	520	491	442	467	434	425	403	403	402	422	417	404	397	390	404	417	409	415	392	404	410	416	412	411	415	409	416	411	403	401	436	424	395	415	439	403	448	418	416	405	399	390	433	425	402	487	610	479	454	400	393	398	435	422	383	431	415	406	382	439	426	424	397	382	429	442	423	392	429	428	424	413	424	432	426	392	433	448	414	392	414	372	417	444	406	361	414	439	413	398	409	399	404	437	401	406	411	390	377	396	365	413	431	392	405	425	436	416	447	377	431	450	395	438	400	393	423	416	397	402	390	433	405	409	454	415	450	408	395	434	382	429	402	378	400	430	404	425	382	399	407	404	414	406	412	425	421	436	437	439	391	405	423	414	393	410	408	446	419	421	422	416	392	400	459	395	432	402	424	432	404	441	411	406	428	435	392	402	413	413	405	411	388	373	407	379	435	424	408	419	428	380	416	440	412	427	394	389	397	402	409	404	432	401	410	375	397	406	369	410	420	415	401	421	386	436	421	418	404	434	434	424	402	426	431	425	407	414	393	423	424	425	440	407	410	400	415	424	400	427	405	401	389	380	419	428	457	430	374	425	417	443	425	403	403	405	403	416	427	375	376	404	385	404	394	397	409	421	410	396	396	401	399	464	424	435	388	392	432	412	379	412	405	401	394	416	419	426	394	412	406	403	424	425	432	406	428	456	425	441	388	392	389	412	394	385	447	441	369	396	428	407	398	410	426	445	412	406	421	383	401	414	397	411	400	434	405	388	423	427	424	417	407	349	440	441	421	403	436	417	397	401	401	410	393	412	418	454	428	435	407	455	394	394	399	407	418	406	413	408	459	401	434	387	422	446	375	405	390	422	415	403	448	423	390	423	410	390	377	376	422	394	418	422	434	429	387	417	403	456	387	388	427	399	444	430	419	391	406	412	380	392	429	388	444	426	399	386	368	388	402	379	405	420	416	407	409	446	424	392	427	422	405	400	409	422	386	407	417	418	403	450	381	372	419	419	423	444	476	408	400	419	398	393	393	426	431	433	396	412	402	394	395	421	394	453	425	401	456	432	400	432	400	415	413	418	393	400	385	417	371	413	427	402	442	452	438	439	419	433	398	409	460	431	436	417	413	425	420	439	397	403	419	373	435	382	385	414	413	422	429	385	372	451	418	405	426	398	400	407	402	415	404	388	446	402	399	425	427	424	414	410	382	421	396	410	395	418	427	429	388	399	377	405	433	414	412	394	427	429	421	401	432	372	404	386	420	408	386	420	426	399	386	396	414	427	401	427	403	419	375	420	405	400	391	410	414	409	393	447	435	446	406	411	387	404	431	423	427	425	433	398	385	403	399	406	445	433	395	401	452	416	389	405	416	426	386	418	397	408	453	416	382	420	388	437	405	407	401	436	415	420	400	450	437	410	423	444	422	401	414	367	425	451	392	407	417	414	393	416	397	421	429	379	426	391	408	420	400	400	388	395	370	434	365	428	430	433	406	400	422	395	417	402	413	397	406	397	403	410	415	414	402	419	384	430	388	425	435	390	424	389	423	397	427	385	402	438	428	404	437	387	435	423	369	420	399	415	418	421	400	402	405	408	415	438	414	415	406	430	394	405	348	392	411	395	399	425	409	411	414	347	393	372	408	411	419	434	420	390	413	406	436	428	416	383	430	434	436	429	392	444	457	417	389	420	403	403	423	374	429	405	392	407	381	461	392	407	411	436	388	422	419	426	413	389	447	417	422	435	412	432	454	423	402	412	443	414	417	403	411	442	410	394	420	408	387	394	378	415	424	408	381	389	409	406	406	422	402	406	405	390	421	417	419	418	413	406	416	391	445	386	414	446	458	356	386	409	390	385	399	423	417	412	390	446	437	425	443	374	419	427	406	420	409	433	426	410	399	399	436	430	413	427	407	389	455	425	426	401	405	416	410	415	433	433	401	382	395	408	409	413	401	404	410	430	397	424	456	407	419	424	419	402	388	403	407	402	401	406	428	401	415	457	433	366	397	417	396	414	416	357	441	390	376	407	414	392	418	424	381	434	439	420	420	405	437	438	389	414	379	397	394	396	421	433	406	366	436	398	415	446	380	400	426	398	422	440	441	395	409	413	450	441	428	420	409	435	390	404	381	424	401	391	388	379	449	400	409	426	414	427	433	424	438	409	421	408	408	382	388	423	433	400	419	397	366	418	400	412	428	415	419	374	406	394	390	453	416	404	398	446	432	403	400	380	442	372	410	410	381	430	417	402	407	417	418	415	420	392	440	421	465	434	444	396	407	411	411	385	389	404	424	420	402	368	424	390	402	403	393	412	375	408	419	405	411	385	364	381	409	411	414	443	407	383	417	407	441	436	432	409	438	393	403	430	441	393	408	429	366	434	443	434	427	373	386	417	412	385	404	399	380	371	391	438	436	369	433	417	366	403	395	443	388	419	413	409	417	418	403	393	401	425	412	413	389	410	409	421	387	389	394	461	396	454	403	389	389	423	431	415	417	414	406	439	388	399	463	447	385	415	423	376	406	439	410	379	386	413	373	431	407	429	443	438	391	403	432	427	415	393	418	419	392	400	388	454	397	403	421	431	422	421	427	435	391	450	392	423	395	424	352	388	414	422	373	420	400	424	377	372	444	379	401	416	406	442	391	458	413	430	423	391	424	376	386	399	447	451	400	402	428	396	435	415	422	405	423	421	421	410	411	384	454	391	409	435	418	422	443	413	408	383	421	449	411	435	397	406	417	446	409	405	407	416	437	440	414	425	437	391	417	435	444	382	425	426	418	443	437	429	408	426	392	408	413	410	411	449	410	388	428	403	420	398	402	428	430	412	389	422	419	411	416	442	438	390	429	435	420	412	399	449	409	428	435	411	420	432	405	375	384	405	430	411	397	385	398	399	415	417	404	396	405	375	445	439	433	380	424	427	412	397	389	406	406	411	424	434	439	408	431	457	402	394	387	414	405	432	395	410	427	445	398	407	424	399	403	380	399	391	407	412	423	409	398	367	440	408	409	434	403	419	413	367	430	401	390	367	443	418	384	440	433	426	410	423	413	411	417	373	398	431	419	426	416	390	402	382	410	427	419	405	387	431	430	441	416	386	393	383	429	440	360	429	408	447	411	390	380	377	404	411	361	387	399	423	396	405	390	402	396	421	388	418	418	437	405	442	419	433	408	411	441	401	422	410	383	410	392	444	400	412	428	395	403	425	393	439	430	369	428	410	433	392	434	390	409	408	442	389	399	428	412	415	460	412	419	421	411	412	433	432	418	414	379	411	417	399	398	406	398	395	449	416	425	392	398	398	411	419	446	371	384	398	429	413	413	440	397	401	367	403	418	381	392	417	400	398	396	401	398	414	429	446	411	423	399	447	407	448	443	426	441	411	374	396	400	401	408	413	425	417	401	432	423	409	402	382	447	416	422	417	438	427	411	399	411	419	432	395	413	442	440	433	408	431	405	426
23721	22678	25175	27251	25638	19905	15719	11806	9374	8449	6769	4889	2800	1482	703	625	552	556	439	347	313	324	286	277	275	265	279	290	279	315	311	284	249	249	260	260	249	252	296	271	247	284	282	256	261	244	258	267	268	261	260	250	263	260	244	251	263	262	263	270	259	389	599	367	249	260	301	237	265	262	283	262	267	267	234	252	268	289	265	242	285	251	271	259	287	227	281	253	226	253	261	249	265	244	250	285	263	247	269	246	244	255	276	231	244	262	245	238	270	263	264	275	246	249	256	262	224	223	262	246	236	247	257	252	232	239	241	264	260	245	250	219	266	255	239	261	260	272	240	255	256	245	250	270	261	247	224	243	252	240	250	261	248	262	240	254	255	278	256	225	252	237	245	231	240	261	269	251	281	246	260	255	237	234	282	281	275	263	230	293	288	248	308	261	243	228	257	261	257	276	260	261	263	269	236	243	261	227	267	266	251	267	242	236	265	224	260	257	263	284	253	277	251	304	261	252	248	272	280	222	224	266	248	277	240	250	260	223	230	271	252	260	224	242	279	241	224	249	239	254	285	242	265	303	248	241	260	260	277	243	252	251	245	248	276	273	255	241	289	262	247	271	265	266	267	264	266	279	276	253	236	263	245	251	240	256	224	246	261	239	290	248	239	283	256	238	245	231	247	267	245	272	252	260	248	267	250	259	260	251	238	266	268	271	259	243	252	241	239	241	257	248	230	241	253	246	247	215	242	255	244	266	280	235	267	260	259	270	252	263	269	233	271	253	246	255	298	253	250	268	260	256	271	263	246	246	264	300	276	275	229	238	257	246	265	256	243	285	266	241	250	238	271	291	258	262	242	247	249	246	268	263	241	266	232	267	254	240	264	286	264	289	262	263	246	267	292	268	285	228	235	265	259	259	267	242	263	280	247	253	258	250	284	250	260	256	255	254	262	280	270	235	221	263	279	278	281	263	250	248	262	280	246	220	272	261	252	254	251	241	241	232	225	258	260	250	242	261	255	254	210	267	281	273	278	223	251	283	267	273	263	261	288	261	281	264	225	268	247	286	255	258	259	256	249	262	250	227	247	249	293	269	273	247	242	261	255	237	270	234	246	269	253	250	262	274	268	260	258	244	277	246	274	226	275	241	260	254	267	251	261	234	264	262	285	276	271	286	253	252	284	251	262	265	266	240	265	262	276	233	252	254	247	283	265	253	210	217	233	252	261	262	258	258	265	248	234	281	243	278	230	277	239	257	237	263	262	226	247	268	264	236	253	240	256	198	203	263	271	283	225	240	243	277	256	271	249	251	254	272	255	251	270	264	269	272	269	240	267	273	246	256	249	260	270	242	253	249	233	246	255	259	254	256	215	252	236	246	261	231	247	233	248	287	240	274	247	266	261	256	271	246	235	252	263	250	259	266	237	264	268	269	244	246	279	261	272	270	250	253	269	252	255	286	241	269	256	258	263	271	242	249	246	295	267	250	249	303	228	237	269	261	267	263	258	281	265	238	271	248	274	255	280	244	302	239	276	248	250	272	271	244	247	222	253	250	246	252	253	256	250	258	263	226	258	217	263	260	253	223	283	278	275	267	255	262	256	263	285	226	285	252	253	270	234	259	242	251	253	229	241	256	272	251	235	259	228	266	248	249	244	285	232	244	280	278	223	234	266	247	247	229	265	239	299	251	245	275	238	280	266	223	256	254	281	239	253	238	285	262	247	273	276	276	260	275	245	278	268	248	250	243	252	274	246	292	220	255	278	258	247	280	259	263	257	261	271	277	254	291	242	270	204	284	252	275	261	220	252	250	286	254	248	245	276	236	258	280	240	267	272	242	239	255	236	248	246	284	297	259	256	284	258	250	259	257	267	240	202	245	256	224	244	254	262	246	246	276	248	275	252	232	266	238	287	246	264	238	256	235	288	254	243	285	261	254	254	262	242	263	275	255	253	253	273	250	254	249	279	266	243	266	273	277	268	275	254	263	235	255	259	273	263	253	224	229	274	271	239	262	274	248	259	253	291	279	269	244	253	241	262	261	230	246	271	241	265	262	265	235	258	243	234	248	285	253	251	233	259	281	260	260	265	279	275	239	248	267	243	286	238	234	246	262	237	244	247	254	265	264	252	249	293	262	254	257	230	274	256	232	246	248	254	234	246	286	251	268	321	278	249	228	251	268	256	257	264	268	228	256	255	261	264	243	259	230	267	259	239	244	287	262	264	218	246	245	278	237	230	267	245	274	302	261	264	265	252	259	264	235	259	243	263	240	254	215	244	264	288	252	257	274	258	259	264	278	262	257	272	228	249	223	231	247	241	255	239	246	255	281	253	238	262	257	245	262	247	257	288	248	230	265	266	253	249	243	294	261	270	229	267	230	260	251	265	245	263	234	240	262	252	250	243	234	259	257	255	278	241	266	253	245	257	258	270	252	247	294	251	268	222	268	275	262	247	269	281	260	260	233	236	257	247	280	244	272	248	267	287	255	279	276	259	242	266	271	247	262	249	277	256	258	267	246	276	260	255	264	259	232	232	239	258	236	285	240	285	260	272	226	231	261	289	262	246	257	244	226	225	245	250	285	261	249	273	257	237	238	267	264	244	272	277	269	278	270	270	229	235	265	256	258	257	277	257	270	282	272	250	236	234	264	283	234	247	230	253	280	256	257	243	235	271	286	231	228	257	250	274	268	237	261	223	249	265	270	255	263	251	261	280	245	243	252	242	253	242	257	230	277	254	243	274	295	250	291	253	262	261	256	269	278	297	270	292	248	285	257	224	270	253	246	262	248	271	263	259	274	217	238	281	269	247	243	234	261	276	256	281	256	281	302	253	235	252	248	278	251	259	263	241	259	253	265	272	229	252	231	259	254	250	267	264	253	267	247	288	271	256	261	280	279	258	247	259	255	246	241	246	285	263	253	249	260	259	266	263	252	274	252	226	254	263	238	264	281	268	271	281	232	208	250	241	250	242	241	261	270	281	233	264	236	262	243	243	256	230	276	281	262	240	256	245	269	256	243	282	230	252	248	264	271	267	273	254	258	258	276	254	251	272	249	247	260	231	254	271	283	246	254	263	254	255	256	269	263	266	265	267	268	263	243	255	253	256	252	270	244	270	243	269	232	284	273	274	251	247	253	278	236	300	258	266	240	259	270	246	241	259	244	232	280	261	236	236	271	261	255	239	253	228	254	292	243	254	254	240	299	269	230	280	264	257	258	255	274	261	292	251	230	280	253	258	244	267	248	223	270	264	249	262	251	252	242	253	265	246	273	263	237	270	266	290	272	278	246	255	263	260	222	279	261	278	242	241	239	255	234	268	258	263	238	231	269	232	285	240	261	213	261	249	278	248	220	287	269	234	310	250	280	255	257	268	245	263	261	253	219	237	281	256	272	273	244	229	270	261	242	261	248	292	242	283	251	271	281	238	286	284	230	242	230	272	274	240	255	246	263	243	255	287	257	258	256	288	252	261	257	262	277	274	248	262	256	271	259
18432	14948	23376	30302	30737	28292	25252	22150	20596	20041	18923	15473	10973	6520	3670	2779	2671	2631	1844	1321	987	862	785	741	802	767	855	831	769	896	815	737	745	699	719	688	681	696	719	707	722	676	723	748	675	672	666	640	638	706	654	696	702	652	656	663	743	702	674	649	673	1899	3172	1297	679	634	691	682	657	712	631	684	674	614	644	657	640	609	657	662	649	655	674	686	622	651	671	689	644	626	677	674	650	666	721	641	653	664	674	648	680	623	658	717	699	661	684	679	703	648	627	597	622	656	667	634	666	671	706	692	654	642	670	677	688	664	645	641	657	629	600	617	657	594	616	614	642	606	627	647	630	656	638	648	640	628	647	627	638	651	648	665	637	688	671	632	641	672	645	685	656	680	660	649	677	671	657	711	644	702	616	665	670	637	641	665	655	670	686	630	658	685	649	629	661	620	652	654	692	674	693	651	664	658	651	658	635	688	677	632	629	651	634	624	641	658	660	600	654	639	641	627	639	665	614	658	654	689	631	686	640	667	615	636	662	655	685	634	622	640	635	644	617	610	648	678	634	701	680	648	607	670	658	651	616	681	621	660	683	674	651	665	620	667	653	696	658	624	645	680	643	676	659	658	673	617	647	643	677	640	670	645	630	671	660	672	606	635	634	629	618	610	620	658	609	667	584	669	616	631	630	662	633	649	644	677	710	647	691	613	639	656	671	674	658	666	626	616	640	642	663	669	634	655	661	678	650	616	684	696	609	651	631	665	621	650	651	657	606	642	668	589	661	663	645	666	679	652	614	635	652	638	674	623	652	653	643	633	696	659	647	606	670	623	653	650	640	638	672	670	648	703	693	682	636	639	679	677	619	619	655	638	598	640	681	631	633	660	643	669	676	685	664	612	640	650	677	663	624	647	621	635	639	609	631	664	642	643	642	649	624	644	637	644	666	660	689	658	622	660	709	657	648	686	655	642	633	651	605	664	634	661	630	692	623	660	696	636	668	644	684	650	647	639	679	667	669	638	699	640	695	635	622	675	662	634	716	667	631	684	647	636	593	658	634	662	633	639	633	650	635	630	665	672	615	655	682	638	679	598	634	696	672	677	655	602	670	707	667	669	660	657	651	622	645	639	684	647	633	614	679	703	627	696	663	633	643	645	633	660	653	601	691	658	651	655	640	616	676	657	622	642	704	599	647	659	672	634	681	649	669	666	649	600	681	633	656	675	652	658	615	647	650	654	618	625	660	602	624	680	636	639	666	614	650	648	610	648	635	603	646	656	640	660	692	641	674	649	626	687	653	599	657	610	690	611	620	646	637	662	650	660	639	611	710	645	671	628	653	580	585	658	644	651	666	641	666	646	594	680	719	636	664	645	600	669	603	675	616	687	640	641	641	618	634	631	600	631	637	609	641	614	678	638	636	605	605	666	665	712	658	661	617	654	671	671	645	606	690	642	672	640	631	675	623	661	646	611	622	674	650	654	645	648	667	657	602	620	694	654	629	618	645	670	648	609	690	686	644	632	656	621	668	644	625	657	647	636	702	658	677	635	638	629	659	703	663	617	637	691	619	630	648	631	632	680	706	663	652	616	650	642	644	677	669	643	655	591	626	651	664	638	628	652	674	661	633	660	607	702	652	673	670	729	636	666	623	610	643	671	623	674	657	648	642	665	669	619	630	643	665	667	689	649	634	653	603	633	666	661	653	614	647	611	666	647	636	630	671	670	621	652	663	665	625	627	679	711	590	613	636	648	638	632	654	656	678	662	626	660	696	669	656	640	668	640	637	682	648	596	685	622	615	636	590	677	600	649	702	644	688	674	632	654	652	637	681	627	676	664	635	666	679	672	685	683	657	652	662	679	664	677	717	633	649	645	670	639	669	660	623	627	646	601	607	625	646	653	683	646	684	659	649	592	626	634	645	655	656	707	672	638	701	665	650	652	651	658	636	649	672	642	703	643	615	711	660	680	641	679	644	695	663	676	698	664	653	640	646	631	677	649	666	641	666	618	653	701	676	647	638	601	650	674	669	678	688	637	619	648	588	650	648	621	636	631	652	629	635	670	671	647	657	609	618	620	645	663	645	649	658	651	656	625	698	662	623	670	634	636	690	622	648	673	681	647	667	698	628	700	684	620	693	640	650	654	654	671	677	652	699	622	630	683	651	695	652	647	677	699	666	651	672	621	626	613	653	678	680	663	629	621	620	636	659	646	663	670	666	624	616	705	641	676	674	665	670	698	640	644	626	650	684	688	667	668	630	606	644	649	670	664	640	637	627	622	671	684	646	670	644	662	662	668	612	668	679	654	666	657	695	592	671	630	619	609	641	677	624	728	683	612	702	662	630	597	641	648	664	630	664	621	656	626	671	657	667	631	649	634	646	664	647	680	654	632	629	684	704	617	686	653	645	631	636	653	682	650	667	657	659	608	695	703	661	665	642	668	684	650	643	631	643	638	686	634	638	624	651	668	623	684	635	651	678	662	647	683	662	730	630	654	642	672	679	607	648	650	682	663	624	652	679	607	626	662	673	661	661	667	681	683	615	635	613	657	621	662	661	645	631	657	661	702	676	616	677	611	621	647	682	679	639	675	700	647	669	646	662	685	650	640	640	655	655	634	655	617	655	663	645	626	701	631	635	663	665	671	649	624	670	643	665	685	627	647	697	644	682	652	661	664	683	677	628	622	646	654	672	628	662	626	669	657	622	647	684	658	620	654	627	670	686	654	636	645	647	635	688	618	698	660	699	642	666	651	646	660	669	629	689	660	655	646	662	661	656	645	643	643	670	703	661	648	644	625	660	641	656	702	670	618	677	667	624	639	621	659	678	674	672	686	633	635	664	644	651	609	633	628	629	650	677	659	658	640	630	639	662	668	649	707	655	639	620	659	680	684	647	658	649	652	642	678	754	667	668	641	620	662	632	697	686	687	639	708	670	644	671	647	663	635	622	660	692	658	616	635	650	637	684	633	662	637	635	649	695	643	675	603	624	651	690	680	638	683	631	651	668	654	662	606	614	673	638	632	648	625	654	604	609	665	633	688	625	657	629	648	643	656	662	658	609	666	610	626	652	650	686	602	619	611	623	609	659	628	687	668	675	655	660	693	619	649	691	610	663	613	636	676	689	636	684	647	639	639	630	701	634	661	690	705	640	656	628	627	642	661	660	661	673	660	614	648	668	629	634	618	675	629	622	636	639	667	696	697	660	658	693	613	704	628	670	675	627	656	623	634	644	662	637	638	618	650	653	665	646	640	667	655	677	690	672	642	590	658	626	636	663	652	660	657	632	652	625	669	653	638	689	634	706	655	667	679	718	644	633	634	664	630	627	664	638	594	681	632	654	681	649	667	648	670	688	664	659	645	644	696	676	662	610	637	686	663	629	639	659	656	680	661	652	638	648	631	636	657	661	635	598	649	687	601	626	676	616	710	670	631	647	617	677	659	603	655	626	646	679	700	679	672	660	645	605	640	656	669	647	639	652	675	646	618	634	617	610	633
34579	30854	32984	35682	32728	27960	22666	18397	16263	15171	12773	9749	5946	2654	1417	1091	920	938	704	555	486	410	379	408	423	417	372	410	396	397	366	386	360	381	359	360	385	324	336	344	366	398	360	381	354	360	349	337	323	384	383	348	373	384	365	396	330	369	328	320	331	545	1089	485	343	353	326	367	358	336	363	332	352	375	352	343	347	341	355	363	380	375	363	347	325	354	366	321	378	359	382	386	345	365	358	352	344	373	359	360	365	376	389	348	345	387	326	373	341	373	354	361	340	367	352	353	344	339	352	359	325	355	358	345	384	357	330	354	346	337	394	387	348	328	386	368	310	396	355	359	378	378	385	377	343	380	350	354	358	338	379	359	360	338	349	375	350	355	388	351	345	379	360	410	365	366	355	380	339	365	396	350	372	347	345	379	374	375	362	363	308	371	341	379	345	381	319	331	340	347	378	338	357	371	321	344	324	357	362	358	342	308	358	372	346	335	356	342	387	357	352	326	344	372	347	363	372	367	342	362	366	345	386	354	368	357	383	356	355	305	344	348	350	344	338	330	358	337	359	364	361	361	354	327	328	360	352	345	356	363	345	351	342	343	339	335	361	375	374	347	363	359	384	340	376	355	328	351	373	363	365	345	366	351	339	340	364	343	355	370	349	353	337	363	329	325	381	334	379	370	353	370	352	364	373	331	353	358	310	365	383	343	342	337	361	339	350	348	398	351	329	348	366	356	353	376	337	349	340	329	350	332	348	365	350	333	340	364	349	331	356	376	344	363	346	381	344	326	337	344	330	354	353	343	366	355	374	348	335	355	391	343	338	352	317	378	333	351	353	342	365	355	342	327	379	377	346	355	358	383	369	380	357	329	361	342	348	332	368	332	347	347	377	392	338	360	362	302	359	340	365	389	340	342	358	333	390	328	329	321	338	363	340	370	342	381	367	382	366	334	346	334	372	368	377	318	344	370	350	364	332	343	343	372	331	375	372	356	393	384	329	368	371	383	336	349	389	342	339	400	341	342	366	360	352	366	359	374	358	322	341	323	350	354	338	345	354	378	364	348	386	337	318	373	373	336	329	387	369	331	358	373	373	326	350	340	325	358	338	329	360	349	357	337	350	341	380	318	335	342	362	329	337	345	377	359	414	365	347	347	370	345	349	368	346	344	355	335	349	338	349	356	368	381	353	333	377	354	362	352	322	336	343	332	354	350	330	345	366	338	357	369	352	333	333	353	353	362	342	306	352	355	350	336	354	339	386	408	356	352	351	390	337	342	342	383	368	370	362	388	394	318	357	345	355	367	358	367	355	345	343	349	316	344	345	379	336	324	361	360	367	369	348	390	356	367	323	337	372	358	365	394	337	332	346	359	375	361	361	376	357	358	382	372	380	333	318	373	351	348	354	361	388	335	346	326	349	338	388	360	361	377	360	347	367	368	353	369	373	380	357	334	329	356	340	370	362	362	359	388	355	339	349	357	351	384	351	358	339	343	329	366	381	328	307	318	369	376	397	359	357	341	396	364	356	337	354	356	317	326	334	361	357	365	335	351	347	358	372	381	339	363	389	322	357	369	346	343	349	314	339	361	371	389	347	365	323	363	369	342	348	338	341	345	364	353	332	323	372	347	334	369	356	347	348	327	344	350	347	362	369	334	348	334	358	348	350	350	387	344	361	332	349	370	360	346	370	368	321	369	351	354	321	366	315	372	398	355	320	366	355	341	374	363	371	361	351	369	367	343	338	355	373	351	353	317	358	375	319	375	334	360	341	324	341	377	336	327	323	379	338	374	355	340	360	345	356	347	345	405	359	362	375	393	367	340	352	350	369	372	330	342	354	341	356	340	322	359	372	357	348	325	336	371	330	327	363	361	361	383	367	341	381	371	346	371	331	350	370	346	358	370	368	343	404	358	327	408	339	364	367	343	331	351	361	333	370	344	319	348	351	327	363	317	369	354	382	340	344	391	398	381	353	342	332	366	338	402	380	342	365	354	316	330	332	348	347	391	362	349	341	334	345	357	326	351	368	356	328	412	350	384	385	337	374	356	321	351	353	331	313	348	351	338	349	404	338	350	347	345	366	355	356	350	340	356	352	313	366	364	332	354	323	350	398	332	352	325	341	383	364	333	349	400	357	372	317	327	393	343	304	360	349	358	356	349	365	365	343	349	360	364	345	340	347	370	374	332	357	325	363	373	362	372	351	363	350	334	344	360	342	315	392	313	310	358	337	349	333	329	369	346	364	348	358	373	322	356	346	364	383	339	375	337	357	356	365	349	341	357	342	365	333	351	354	358	347	347	371	362	378	328	369	355	343	354	359	320	374	342	352	332	336	360	378	349	371	359	356	338	336	344	373	347	340	333	343	360	344	368	376	347	384	395	360	362	342	345	362	390	339	350	345	351	358	384	351	359	345	357	342	336	351	380	362	347	347	340	364	354	410	338	345	352	355	317	316	347	340	339	350	388	364	343	364	383	303	339	359	323	333	399	373	379	310	367	321	346	339	375	350	375	343	322	322	347	352	374	346	315	329	351	357	318	376	321	340	375	378	356	356	370	356	330	338	329	331	348	356	344	377	337	348	358	387	333	342	350	318	342	351	356	342	312	365	332	387	350	359	364	309	333	353	382	358	353	337	357	357	352	361	343	336	332	321	398	351	312	351	350	348	349	362	328	314	341	347	377	344	352	371	312	362	381	341	346	383	306	367	336	325	329	322	353	302	343	369	340	346	350	329	344	328	353	351	360	365	336	346	326	320	363	347	378	350	320	333	329	358	326	355	374	331	359	358	341	338	335	364	361	372	369	370	328	379	353	333	325	365	338	361	370	291	351	350	363	349	328	366	342	372	312	347	386	360	328	338	320	359	367	361	358	341	351	337	349	351	365	371	352	368	360	388	333	354	372	331	363	347	326	316	336	357	396	358	334	321	324	330	342	358	382	326	309	358	323	335	358	359	372	350	366	359	335	348	358	336	340	373	321	332	377	346	351	352	348	363	335	351	340	329	339	330	371	372	333	323	355	329	345	386	369	324	359	409	353	326	343	341	354	329	347	390	359	321	345	340	361	311	341	414	368	339	319	338	328	370	339	345	363	363	356	343	345	385	344	367	363	331	360	326	353	374	339	364	337	374	324	373	336	363	348	365	364	357	309	341	355	355	385	356	331	345	356	373	339	352	329	346	311	343	357	350	357	319	345	348	327	322	357	349	370	355	326	370	324	351	344	379	352	346	335	372	323	336	329	358	370	359	368	348	352	379	356	349	373	352	335	311	314	347	376	387	349	329	369	325	331	393	334	325	324	302	378	307	335	367	357	340	330	357	322	357	322	355	343	367	393	361	379	358	358	363	331	312	333	375	342	324	325	347	409	350	367	351	340	379	324	347	381	361	369	333	350	356	322	368	312	372	345	346	358	360	368	358	345	354	369	363	352	372	361	344	350	392	327	346	315	350	359	359	358	346	323	372	353	354	348	358	368	339	360	357	348	315	361
25685	21183	30908	38607	37392	36217	32067	30441	29611	29112	27383	23516	17598	10009	6361	5355	4633	4817	3205	2174	1597	1252	1095	1069	1166	1180	1113	1156	1183	1143	1017	963	920	1009	942	895	904	857	912	872	898	918	921	933	918	870	907	911	865	883	874	897	879	866	850	878	888	854	876	861	807	2649	5966	1489	869	876	847	904	890	816	875	885	875	818	871	855	834	812	832	893	854	812	799	826	874	848	846	840	838	814	823	848	850	829	847	804	909	844	831	840	794	815	832	850	836	822	822	820	852	795	810	813	832	812	866	846	844	831	808	809	892	810	815	800	816	878	828	831	883	867	821	815	816	802	802	792	850	840	811	816	806	890	885	807	831	873	854	817	803	804	802	826	810	844	815	820	799	838	846	806	812	859	847	830	813	862	787	820	875	851	858	875	809	819	863	824	829	794	815	862	883	826	808	829	861	851	868	873	808	799	837	854	833	826	816	845	804	812	831	844	843	808	782	811	826	857	835	844	789	792	812	850	820	851	838	848	876	803	821	800	839	792	854	839	838	816	866	830	853	835	822	816	810	808	858	813	777	803	824	797	811	875	854	837	845	797	833	815	856	817	858	788	856	811	785	882	820	825	804	889	832	852	839	811	854	842	861	843	827	852	811	793	817	831	786	861	835	846	839	822	781	841	816	768	837	843	809	833	795	826	848	812	778	855	832	809	856	851	834	860	868	781	860	829	831	880	807	823	839	832	773	809	817	824	851	836	865	828	795	837	770	823	886	829	795	800	834	831	815	760	854	865	829	818	797	813	812	806	805	849	829	829	843	781	872	850	825	824	834	814	831	780	817	824	874	857	803	828	848	831	819	820	854	831	813	851	840	784	859	863	850	817	858	882	795	832	893	794	793	854	906	837	845	885	823	860	871	857	814	830	831	822	861	827	889	832	819	830	771	834	823	817	873	790	881	823	837	819	818	824	825	833	784	808	828	830	842	797	809	840	829	865	804	845	838	829	844	818	847	824	794	812	857	794	818	823	807	812	799	833	853	827	817	824	858	877	763	793	796	826	810	880	803	871	842	808	814	880	853	869	866	835	830	801	854	879	841	804	827	801	818	812	828	837	843	805	849	874	823	891	840	820	835	824	865	838	880	811	815	791	893	805	827	847	759	823	844	878	823	843	869	833	814	862	853	839	797	832	829	864	819	854	882	827	834	772	796	842	817	795	785	848	844	835	858	843	830	842	865	808	869	799	873	888	853	897	834	773	758	863	865	837	827	825	811	873	817	821	849	792	830	791	843	852	840	823	842	820	803	853	871	873	803	830	811	865	811	812	806	873	866	828	851	822	822	845	843	840	840	780	885	824	829	873	837	852	828	825	834	837	837	830	825	825	813	862	829	835	862	829	816	829	821	872	804	821	795	775	841	812	895	859	838	872	832	867	811	790	840	832	861	825	816	783	819	875	809	806	855	841	818	803	865	847	821	793	799	826	784	822	845	898	837	880	817	785	778	749	818	843	831	829	829	846	856	858	837	865	859	832	881	868	835	787	854	832	803	836	825	836	838	812	842	792	828	845	829	824	826	825	784	823	855	813	814	810	789	830	848	825	849	847	833	807	840	819	861	800	803	820	835	833	854	831	853	842	863	824	811	803	841	860	842	850	861	800	832	838	856	809	812	830	835	811	806	865	852	778	844	868	804	861	788	827	840	823	833	863	848	801	843	834	798	812	844	833	848	815	850	839	827	856	812	763	887	832	778	816	851	799	830	857	821	849	860	880	803	821	829	805	833	845	868	847	873	811	845	838	794	845	839	869	803	825	846	846	811	842	857	852	847	836	803	839	831	826	834	814	864	820	854	862	834	864	832	827	848	817	832	817	820	804	799	822	796	885	842	852	759	840	854	847	812	789	886	843	819	816	866	828	818	873	815	784	775	821	806	845	825	825	801	843	830	824	804	806	815	812	808	810	771	796	872	834	804	794	865	819	841	817	855	829	822	821	850	881	793	865	834	853	857	875	832	814	849	852	849	811	819	792	817	808	780	848	863	756	836	825	860	841	811	820	850	777	891	849	823	891	826	859	837	873	877	839	778	822	869	792	890	828	854	837	787	839	793	807	820	858	833	847	818	782	811	803	838	806	814	874	860	824	840	871	796	776	820	860	807	853	810	816	822	810	850	812	801	879	831	804	834	823	824	838	827	871	823	824	777	799	812	793	827	834	857	836	855	882	857	840	868	784	858	870	853	823	821	874	852	815	850	809	788	855	854	842	802	863	839	813	766	836	769	794	793	785	845	840	870	822	834	813	843	835	824	831	853	823	813	851	859	848	855	788	841	829	868	821	865	814	811	829	804	882	827	807	813	786	770	817	837	823	775	860	824	856	837	796	840	823	832	829	805	791	767	875	857	814	814	820	792	790	862	859	799	826	847	840	808	838	828	849	886	807	857	834	892	852	835	876	809	765	815	837	873	839	822	817	783	858	814	837	809	831	813	824	824	820	811	812	787	776	864	881	838	883	868	847	839	825	831	877	793	822	891	810	830	800	828	825	833	830	880	835	849	777	826	798	809	833	826	832	889	877	790	830	817	801	815	840	867	894	844	817	819	836	831	847	817	879	812	808	821	832	892	791	813	833	835	861	834	820	838	878	843	844	876	798	811	851	824	823	837	873	862	826	796	784	804	891	851	851	821	862	876	824	823	841	829	884	869	813	838	805	844	810	845	871	843	847	794	828	782	825	855	792	813	801	865	807	847	786	872	808	813	852	824	857	877	886	785	882	830	808	804	821	877	863	867	819	862	813	824	818	829	843	813	825	811	854	842	859	816	804	896	860	878	875	867	840	854	855	846	817	866	868	857	835	865	822	857	867	856	890	850	867	777	850	821	847	831	825	850	865	849	897	836	795	798	812	824	805	819	818	847	883	860	812	806	847	815	777	817	890	833	850	819	843	803	838	828	822	840	856	816	863	851	849	830	862	804	897	834	737	819	870	789	819	825	805	784	840	860	785	772	887	846	815	803	854	852	844	871	836	854	840	878	813	823	824	809	807	807	816	803	818	828	842	830	866	785	825	896	805	835	794	783	834	819	828	810	791	852	879	786	835	883	876	876	875	802	877	802	761	815	834	887	848	845	854	810	823	787	816	820	835	836	792	860	876	822	910	835	829	853	866	854	802	838	837	874	885	803	784	821	859	821	781	852	857	852	814	866	837	801	869	807	834	795	845	848	823	810	819	895	803	863	823	868	833	806	832	847	856	858	767	846	838	785	777	828	779	826	841	850	819	857	823	814	864	849	764	809	820	855	847	830	824	826	884	846	801	868	862	830	914	861	828	801	833	840	787	808	858	811	821	846	812	876	830	890	857	812	802	856	806	830	897	811	827	805	865	862	837	859	874	841	857	867	814	845	842	820	812	872	830	829	853	824	780	833	867	825	869	825	786	793	804	815	832	830	850	810	811	863	858	812	831	868	801	779	836	838	809	799	825	824	853	853	800	820	812	814	779	844	900	795	844
7631	4692	5783	5096	2668	1913	1119	838	683	637	478	438	272	204	171	165	170	179	175	163	154	142	162	138	168	156	141	144	167	157	137	148	129	130	160	146	151	139	118	146	124	169	129	137	155	136	124	160	171	141	151	139	150	147	118	146	142	138	143	148	127	143	179	135	151	140	126	165	143	136	141	148	117	153	124	127	140	142	132	132	138	152	150	162	151	139	129	140	142	141	146	139	144	168	151	152	162	111	156	146	158	142	144	156	120	145	140	149	150	135	144	159	159	127	127	138	146	146	136	127	151	132	147	140	144	142	157	141	154	162	159	144	149	137	151	132	127	128	146	141	139	140	139	138	151	129	153	150	145	131	148	139	162	131	158	156	144	160	167	147	126	135	129	135	131	130	128	122	152	135	146	150	149	155	138	151	135	154	156	123	149	147	111	150	165	135	145	148	135	136	145	137	154	145	157	127	122	128	148	158	140	162	126	127	146	141	146	136	142	156	151	146	130	132	141	130	126	144	145	139	123	138	134	145	132	137	137	152	141	132	131	160	134	144	110	165	154	137	126	120	159	155	121	127	157	146	140	167	133	138	139	143	162	135	163	136	124	142	141	132	132	148	143	183	149	140	157	132	161	129	133	132	137	144	160	143	138	143	148	132	133	149	132	151	124	167	111	147	120	158	152	122	130	137	155	134	156	135	144	126	154	147	128	140	118	136	145	116	117	140	140	139	145	163	149	136	134	139	125	122	129	112	131	132	138	143	141	149	139	148	123	140	128	176	140	139	132	170	117	143	153	150	168	154	150	151	139	132	154	127	142	132	160	145	165	132	149	141	138	135	132	148	137	160	148	133	140	153	152	129	151	131	136	134	153	149	138	158	133	134	137	149	144	137	139	134	149	154	137	149	147	135	139	132	155	147	143	131	135	119	145	157	144	156	147	128	139	133	154	141	168	152	118	164	147	143	146	132	130	135	129	146	140	136	130	138	127	149	171	137	157	141	147	125	167	146	165	123	153	152	157	133	167	145	145	155	134	142	159	134	144	138	131	157	139	138	131	138	144	151	129	157	151	150	135	126	151	144	153	162	133	139	147	140	151	141	146	136	143	153	125	120	135	135	122	153	118	137	127	138	140	133	134	146	170	148	140	142	145	155	124	140	146	157	134	124	143	144	139	145	142	161	129	157	135	153	136	168	175	150	155	132	148	166	126	160	150	124	137	152	155	135	134	139	138	142	151	141	141	152	115	129	134	140	154	139	149	137	180	139	140	142	150	144	166	141	155	168	150	147	139	136	147	157	174	155	153	140	148	144	131	149	144	167	141	113	165	151	146	166	139	129	126	121	154	132	153	149	128	146	148	134	150	134	145	164	165	141	146	134	132	153	142	128	152	131	127	150	164	151	124	150	155	152	135	150	136	143	135	119	125	150	156	162	147	152	137	131	146	158	129	147	148	143	140	168	156	162	156	130	138	137	149	126	150	145	124	147	138	125	142	136	146	138	158	145	141	130	146	144	144	142	132	153	147	127	154	143	139	148	141	144	139	138	149	144	147	135	156	132	141	142	154	146	166	148	123	125	152	128	148	126	132	133	126	146	140	127	124	151	143	140	158	137	146	157	126	128	148	121	139	119	147	150	146	139	150	127	133	140	154	147	121	130	126	127	151	153	153	155	132	137	142	128	141	133	138	159	144	137	122	161	154	130	143	149	159	145	130	153	146	150	145	149	148	131	140	137	125	160	129	155	135	156	149	136	157	145	140	127	153	163	138	124	135	154	133	155	146	146	155	158	132	139	129	146	157	157	163	149	142	147	164	141	129	135	142	144	157	159	134	164	155	148	155	141	164	150	149	152	154	139	145	147	182	155	126	147	139	146	127	142	141	169	152	135	159	156	139	126	131	137	146	134	150	170	161	143	140	158	144	136	151	155	148	125	123	132	141	142	144	155	138	131	138	140	131	146	134	127	143	165	159	157	138	119	137	132	130	156	156	161	136	141	147	126	146	119	140	149	151	134	143	125	146	171	155	108	133	146	164	134	147	142	154	142	130	133	127	126	148	153	135	156	146	145	140	143	128	148	118	145	151	128	122	143	128	152	146	150	148	129	157	144	152	134	128	142	148	149	160	132	146	164	155	147	124	171	160	141	161	155	132	137	142	157	146	132	130	157	136	133	155	135	157	150	137	147	135	138	140	148	138	125	148	151	148	128	138	144	152	152	156	149	154	148	142	141	159	146	140	131	145	131	152	127	132	142	143	127	121	139	130	149	141	133	169	157	154	153	136	139	153	160	130	142	134	139	124	170	135	148	154	138	150	145	157	149	150	141	138	132	159	137	144	149	160	151	133	138	128	127	169	141	141	140	162	140	150	136	145	141	152	154	153	152	135	159	155	156	123	157	163	133	136	155	134	155	131	158	136	134	132	150	145	144	122	144	134	140	162	141	133	140	152	167	124	145	143	130	135	129	137	141	137	127	151	146	139	129	138	142	134	138	148	137	144	152	124	146	162	118	140	140	160	125	125	134	153	144	160	148	135	138	127	154	158	141	139	146	130	147	134	134	147	167	140	148	163	145	133	167	156	145	118	125	141	137	159	136	138	134	136	146	161	143	123	136	136	169	153	144	135	149	129	152	150	152	126	138	146	144	127	127	150	139	157	161	136	165	138	150	152	129	154	138	166	153	140	158	143	141	121	168	151	148	122	155	161	141	139	161	130	152	148	144	129	139	166	126	146	161	137	145	144	142	138	132	133	135	137	153	144	128	143	148	140	131	154	173	153	121	150	148	155	143	174	153	147	126	162	142	150	117	132	147	140	164	144	158	153	128	149	137	146	146	135	156	158	153	145	142	146	139	132	141	128	148	142	161	145	155	144	154	137	134	149	151	130	140	147	159	163	149	128	149	142	148	150	165	142	121	165	158	142	154	138	146	147	147	145	148	135	130	122	137	156	151	153	142	153	146	135	123	158	149	173	131	154	140	141	147	165	144	121	126	172	149	128	132	139	142	145	119	146	131	114	155	147	138	144	139	163	157	123	151	149	149	141	142	131	144	116	133	153	163	152	122	125	150	150	163	132	134	156	127	129	155	134	150	165	171	154	139	145	148	150	136	145	134	112	144	149	155	150	151	139	139	128	132	171	135	147	174	139	159	149	154	117	134	124	128	131	133	114	139	128	140	142	127	140	161	118	149	143	152	137	157	137	150	131	157	114	149	147	144	123	135	138	119	143	145	151	125	162	161	144	120	154	154	159	124	146	151	139	159	148	160	172	149	149	147	141	154	135	135	142	163	142	135	172	145	145	145	147	150	162	132	144	138	138	140	132	130	132	141	138	144	138	123	145	144	139	136	133	118	132	136	150	151	155	136	151	136	152	147	128	160	143	145	142	149	151	158	141	133	162	134	153	143	164	152	134	134	159	132	178	134	128	160	125	145	145	155	131	139	153	143	131	148	141	163	132	159	151	142	133	155	131	153	124	144	143	137	141	151
5845	4222	9114	11300	8090	6878	4189	3743	3310	3153	2929	2130	1352	884	646	610	538	536	498	417	422	429	404	474	420	377	413	402	378	429	401	389	430	417	458	375	406	389	428	440	416	402	386	415	399	380	449	392	386	371	413	391	407	448	435	403	435	411	414	395	440	435	667	435	395	393	423	394	408	408	387	411	413	399	408	394	421	381	409	411	387	397	405	392	415	405	413	394	439	432	399	420	392	390	405	406	413	388	381	436	408	384	405	412	383	409	426	431	400	403	420	371	413	414	424	387	409	377	388	389	415	426	388	434	399	388	391	414	413	386	423	400	412	401	412	392	417	381	413	412	383	411	417	366	412	397	422	358	395	400	393	419	400	412	398	398	383	394	426	412	378	400	409	364	390	386	390	432	440	378	410	416	438	371	364	372	411	404	386	436	369	383	415	405	407	391	394	379	464	399	377	422	379	399	425	399	406	379	422	378	389	399	444	443	393	429	408	379	386	387	382	412	396	373	359	368	405	420	374	401	382	404	423	408	401	393	423	412	370	413	394	412	399	405	408	434	428	429	394	398	412	376	422	388	425	402	432	409	411	392	392	400	379	401	430	414	416	413	373	418	425	418	399	403	399	377	385	414	440	383	405	409	401	387	405	408	384	383	393	429	406	452	418	413	391	432	414	373	421	419	395	366	365	405	397	364	447	438	435	389	410	360	414	403	394	389	432	400	398	423	387	402	428	412	410	413	387	395	448	404	403	419	383	360	400	423	407	348	387	423	411	418	389	402	421	373	420	408	383	406	412	374	434	410	419	423	386	395	412	412	387	425	387	379	392	418	404	432	412	408	403	385	389	407	417	402	390	411	419	388	393	441	387	404	453	417	407	430	398	412	390	428	444	388	340	445	413	409	425	443	387	387	413	416	379	402	402	404	397	386	402	392	360	389	395	423	383	421	402	393	373	441	393	377	398	381	387	415	406	414	390	393	412	372	399	411	427	402	383	422	430	391	431	405	403	390	399	406	448	429	367	428	394	361	402	427	387	415	413	402	396	421	441	379	401	399	399	407	398	436	420	429	410	385	445	399	431	423	414	402	406	375	415	381	391	398	376	435	417	426	421	410	425	457	402	386	394	412	426	409	423	394	394	382	422	392	409	397	422	397	387	385	400	392	392	376	373	381	391	389	406	404	409	420	426	422	417	391	399	422	412	432	374	383	448	422	432	408	421	367	404	415	431	418	407	426	390	445	412	428	370	393	409	394	408	373	378	414	388	411	412	411	408	408	417	433	417	358	400	426	430	388	420	416	422	383	397	438	419	365	423	408	399	401	378	397	369	375	403	355	405	415	401	399	397	391	410	408	414	397	415	385	412	415	422	406	415	394	368	387	414	434	388	398	398	434	412	383	421	376	401	407	369	424	414	398	418	373	405	376	393	424	448	414	409	430	389	439	428	417	360	423	418	401	365	394	425	427	376	418	421	425	375	381	423	410	380	416	401	381	393	408	414	393	388	378	418	378	389	412	379	412	456	374	474	379	405	403	375	401	402	431	394	439	376	396	391	382	425	427	438	399	432	434	403	420	432	403	368	427	398	400	392	404	372	425	355	389	411	403	406	410	402	395	391	434	365	436	410	409	410	387	405	413	403	397	404	382	392	424	434	427	396	386	417	407	406	378	385	414	402	400	441	431	416	400	428	406	422	410	453	421	407	396	424	401	380	360	414	418	427	402	455	437	372	378	417	418	403	415	430	399	414	413	439	387	405	388	431	410	401	386	406	405	424	394	407	406	431	398	424	362	399	406	415	453	426	410	389	392	401	347	426	398	462	403	437	438	382	389	378	443	454	416	419	437	418	406	381	401	379	374	385	408	357	443	394	445	400	376	412	375	381	390	379	425	379	404	394	409	414	395	360	405	443	428	394	400	410	401	382	395	438	401	409	386	406	378	407	392	428	419	395	410	414	397	428	410	378	395	455	382	419	420	380	389	404	393	427	410	395	409	420	410	415	383	422	431	375	426	431	406	386	398	397	386	377	427	434	409	411	393	425	375	392	373	398	418	366	394	416	376	369	392	393	393	404	386	399	425	426	416	416	421	409	385	380	362	395	424	429	417	381	400	433	407	397	400	384	406	409	428	376	391	421	413	404	433	398	379	415	393	379	404	404	445	415	438	383	402	409	361	383	406	385	413	407	364	380	382	410	418	372	433	396	381	412	414	430	389	419	394	408	402	419	375	407	422	417	392	384	426	384	441	400	392	390	372	440	442	410	409	380	368	403	402	410	403	378	389	431	387	396	414	421	390	403	426	390	399	430	422	420	425	408	393	395	389	399	391	414	406	394	421	415	427	396	378	396	382	396	393	401	442	412	442	369	425	403	393	383	414	398	431	392	424	415	430	437	419	429	398	410	431	417	385	385	420	399	397	412	372	384	418	399	417	432	386	431	430	380	439	395	389	417	381	391	394	424	437	393	392	404	386	387	381	399	438	422	403	403	387	446	412	407	401	416	444	414	428	417	411	384	406	420	432	457	384	401	368	400	372	413	410	405	392	405	404	405	384	404	382	389	394	433	396	420	413	417	431	391	436	421	434	401	385	376	433	427	414	443	385	439	426	395	390	429	406	401	417	400	410	391	410	415	444	399	404	457	379	407	406	388	405	378	410	397	361	413	435	412	415	367	406	406	421	431	423	448	414	395	399	361	395	392	425	382	384	396	375	408	418	417	371	426	392	384	431	401	410	376	373	389	377	429	394	399	387	400	391	398	389	407	410	396	402	399	420	414	404	450	405	410	397	360	372	395	381	423	408	366	406	394	405	386	405	373	386	449	398	406	412	384	396	420	393	361	385	380	444	413	425	420	400	445	387	370	420	417	404	382	436	374	398	405	412	382	384	414	377	419	454	395	381	429	394	431	436	389	440	398	458	390	372	397	426	394	436	419	389	387	406	407	409	407	410	418	383	407	389	436	404	405	420	425	417	367	392	377	449	416	425	398	395	394	420	422	383	361	408	390	435	379	423	427	395	426	430	399	398	393	411	431	381	382	449	411	376	382	443	411	399	408	373	383	396	417	395	396	391	418	381	424	392	434	395	395	386	410	385	397	402	405	411	414	414	413	417	409	417	391	415	399	434	446	419	412	367	418	407	373	403	389	405	383	387	424	433	419	378	414	424	394	403	393	402	409	420	405	395	393	418	419	431	389	352	364	375	435	410	403	395	403	428	387	385	388	406	389	425	399	388	401	412	394	358	384	409	407	385	414	409	437	446	462	398	395	392	434	403	389	417	417	424	430	413	394	419	417	373	411	376	404	414	413	395	389	427	433	389	403	424	420	369	425	412	370	433	362	409	387	365	425	412	396	377	391	400	379	413	400	376	398	405	397	441	428	381	422	371	393	424	424	396	381	371	402	442	388	359	397	397	423	420	396	410	413	400	401	380	416	431	451	420	398	402	366	404	379	424	393	398	443	419	390	416	416	400	384	393	387	385	419	387	377	430
26940	22352	25913	30452	25582	20651	14007	10723	9013	8797	7457	3939	2189	1125	751	617	621	558	417	333	310	290	278	287	239	279	287	292	244	274	236	284	267	249	231	241	260	249	264	247	267	241	255	263	247	244	268	252	257	243	274	269	243	258	249	235	265	249	214	281	246	372	596	262	262	225	225	262	243	269	232	285	249	278	232	246	248	268	253	250	255	248	273	243	275	260	273	219	240	245	227	238	252	240	251	248	261	246	262	232	230	227	244	244	262	254	231	278	236	255	242	231	236	246	228	230	255	244	240	259	249	240	245	247	258	273	228	219	246	253	258	258	233	274	252	248	250	279	292	246	244	245	242	288	249	257	269	234	260	259	275	258	242	236	250	240	295	252	288	254	265	236	232	233	256	230	250	255	277	261	278	226	251	265	256	242	236	260	265	267	288	243	282	247	238	245	268	255	286	237	257	226	224	254	275	258	281	272	252	243	239	268	245	263	245	250	240	248	241	266	259	288	249	265	226	251	240	263	262	266	270	258	233	257	246	259	256	241	229	250	254	230	263	237	269	265	221	242	235	244	258	284	256	258	238	238	265	235	232	237	275	281	273	232	250	266	238	225	249	269	258	225	242	229	248	238	264	251	230	264	288	294	259	227	228	234	228	265	229	257	241	239	255	268	267	258	244	209	248	231	248	261	260	238	261	275	255	247	257	253	253	240	238	264	273	272	254	247	243	242	255	269	263	252	250	256	244	279	265	231	233	265	278	250	246	262	265	270	257	214	262	252	260	239	228	283	248	257	258	225	258	236	267	260	263	244	225	277	267	266	236	230	231	265	281	248	235	265	260	275	231	246	255	271	269	228	216	267	273	248	279	211	250	244	216	275	241	270	272	249	243	231	255	261	284	261	252	246	243	250	294	240	247	240	231	252	272	247	244	278	237	290	256	275	210	280	237	256	240	246	255	260	253	241	253	236	257	234	267	215	253	242	251	225	266	242	270	264	291	275	232	261	237	273	254	256	279	268	262	269	242	253	270	237	262	241	226	228	271	275	235	251	264	239	249	258	231	255	265	265	236	238	238	223	287	259	233	260	265	258	226	256	273	249	251	254	242	257	253	238	267	252	244	237	268	285	251	236	259	257	270	233	251	257	268	259	234	218	229	252	233	251	232	218	237	239	259	240	245	274	258	271	257	269	238	241	239	236	233	265	242	266	233	253	239	246	250	233	232	273	232	215	224	250	243	263	269	240	233	249	262	229	258	257	265	281	258	233	261	279	219	245	268	240	246	250	266	246	250	281	253	247	275	271	292	256	252	231	244	251	258	251	258	240	266	232	237	258	293	243	260	220	271	235	261	262	224	240	248	241	263	287	252	261	223	257	244	257	271	256	230	245	232	219	257	221	250	232	249	217	243	295	266	233	253	249	254	285	239	245	259	255	238	228	242	265	254	278	276	282	270	272	259	234	243	253	246	247	262	253	266	263	246	256	252	265	265	259	237	228	281	261	235	228	229	257	230	266	226	236	279	264	248	244	259	236	261	232	250	206	220	255	256	246	275	245	267	250	245	250	239	226	260	245	248	261	228	264	256	244	245	241	267	256	233	257	280	252	237	254	246	246	274	241	262	244	283	258	268	247	237	259	221	285	277	254	240	253	256	224	234	237	234	252	242	240	250	251	247	243	229	247	261	253	273	242	244	246	255	273	247	259	269	234	215	238	201	263	282	250	263	260	249	243	260	252	240	245	242	232	258	255	257	241	254	249	248	223	248	269	258	275	271	265	256	222	235	257	246	261	260	237	233	236	271	240	239	244	277	265	233	265	243	235	232	257	253	232	296	249	212	241	259	248	243	286	268	232	251	242	262	249	246	234	253	231	268	284	237	254	245	253	277	267	243	265	259	257	248	249	242	262	240	276	251	260	283	234	284	261	266	251	271	246	232	269	258	265	251	246	287	240	230	260	243	255	238	295	244	239	232	247	251	251	251	253	228	238	231	241	214	256	278	245	264	244	238	230	250	259	276	252	231	270	275	244	253	263	250	240	237	214	258	260	264	255	253	252	265	282	245	229	260	261	249	254	257	219	235	257	260	253	241	236	280	260	268	267	234	267	243	286	244	227	297	224	267	232	241	267	249	265	240	254	220	253	263	229	268	255	255	257	228	240	237	252	256	245	283	258	220	249	271	240	243	266	255	220	268	258	267	245	242	259	244	241	255	244	273	259	234	256	241	259	232	242	260	254	282	235	260	259	242	244	283	253	272	266	294	256	216	265	248	261	230	257	263	254	271	236	259	234	267	248	281	277	268	269	235	256	248	245	251	259	239	259	266	279	265	243	236	246	228	275	213	253	257	236	239	257	248	227	237	233	259	269	268	258	245	251	259	226	267	248	249	266	254	272	226	276	227	253	247	256	237	244	260	244	256	226	269	248	269	259	254	256	271	235	235	250	226	243	256	249	246	247	256	246	247	277	254	282	230	254	249	235	237	240	261	288	257	245	228	235	250	248	288	255	268	257	242	270	234	262	239	225	250	244	277	260	262	280	268	250	284	284	249	247	225	253	257	247	246	250	241	256	228	253	221	265	277	214	254	238	232	255	240	237	271	249	255	268	227	271	282	245	263	254	233	243	234	243	258	250	243	248	227	249	238	257	241	257	260	259	250	276	225	237	286	232	237	251	272	265	222	247	244	246	262	272	227	250	245	250	249	272	264	244	255	235	266	270	249	265	251	242	269	248	218	243	241	215	254	232	240	250	250	253	256	246	225	260	251	268	271	244	236	245	255	259	264	276	273	283	249	272	239	246	249	267	227	273	275	256	228	263	243	238	274	283	256	262	267	252	271	307	225	239	243	220	270	271	256	211	216	245	255	260	256	256	241	241	241	235	257	228	263	272	244	264	257	265	255	252	274	259	256	242	252	231	234	249	223	231	274	254	261	248	258	258	243	248	261	265	278	247	250	239	216	258	236	260	210	249	231	290	263	253	246	272	265	262	277	265	242	236	232	253	251	266	276	274	228	261	234	272	256	259	233	271	233	276	250	234	242	269	275	280	229	240	247	248	244	264	257	246	240	232	280	269	257	235	245	265	287	276	295	267	286	243	231	254	214	246	262	269	280	264	243	221	232	285	240	259	232	250	225	239	287	284	224	272	276	246	275	280	263	239	257	228	263	232	255	238	242	222	265	236	241	258	258	260	223	261	267	256	241	266	287	253	231	237	197	238	244	243	253	234	275	250	226	234	230	252	247	227	271	236	272	274	250	272	291	253	223	239	261	258	266	264	266	259	240	258	251	252	245	250	249	247	254	249	236	252	250	205	251	229	266	254	271	263	257	251	218	238	203	265	267	245	230	276	251	278	214	270	243	251	215	266	251	244	259	272	295	245	262	253	247	243	293	286	244	249	249	265	236	279	265	245	275	229	241	273	259	240	254	246	253	261	256	240	253	259	252	272	249	270	247	243	277	231	251	254	239	257	253	234	213	252	267	263	279	284	296	223
20076	14747	24601	33813	30099	29658	22202	21788	20871	22155	19638	13616	9454	4637	3217	3015	3345	2997	1581	1230	998	880	765	728	781	782	777	781	728	716	691	735	693	712	705	670	666	652	666	640	716	632	675	704	661	633	626	686	690	657	627	663	683	687	645	696	633	655	668	656	668	1646	2942	772	644	619	642	692	640	611	611	640	661	628	652	627	656	640	638	701	641	664	625	677	647	630	634	608	670	660	635	644	615	648	647	676	650	643	632	646	665	584	654	652	623	661	638	629	644	661	657	624	654	608	645	657	662	597	636	580	653	594	639	639	620	659	646	627	633	658	646	628	666	636	632	661	633	644	628	656	630	651	597	631	653	680	591	639	633	635	627	603	628	682	665	632	639	584	601	619	630	622	662	641	635	615	635	636	594	616	651	652	678	627	671	625	638	614	656	629	642	680	608	693	639	638	647	668	624	633	609	654	657	635	637	630	575	614	660	640	639	644	661	654	642	676	678	635	671	659	680	660	656	619	617	594	605	579	655	648	609	651	619	639	646	651	645	655	704	670	614	654	629	684	623	626	665	645	663	608	650	640	651	641	613	693	624	644	645	612	595	633	675	632	596	626	665	634	638	653	667	662	672	663	661	663	660	642	644	638	631	667	628	632	650	608	582	626	651	654	662	677	633	635	659	616	651	645	605	595	649	601	684	645	632	648	670	676	632	647	630	628	634	678	664	651	649	659	618	588	678	639	640	620	597	639	657	634	690	653	656	654	670	608	615	633	615	598	655	628	630	641	618	667	613	623	645	662	684	630	641	650	685	623	675	646	649	670	655	661	672	624	657	607	642	635	681	669	648	622	637	609	605	684	617	647	654	643	602	643	619	632	659	657	654	576	646	679	670	630	694	629	680	645	665	612	631	622	648	641	627	625	622	680	644	618	618	615	613	633	634	631	659	690	644	631	633	648	583	621	622	627	608	671	666	660	629	621	660	623	688	635	631	639	645	648	671	599	621	647	651	694	613	648	644	643	650	650	632	626	657	618	631	655	667	674	631	675	681	624	625	661	637	662	623	659	636	654	662	611	645	643	611	653	663	695	663	645	657	609	596	628	632	628	656	660	626	694	670	673	662	598	577	640	638	652	662	613	651	724	669	658	623	638	685	625	624	617	598	640	628	620	666	644	647	650	605	632	643	615	620	635	629	697	592	643	642	667	607	625	616	669	623	577	657	627	634	614	624	631	617	628	651	647	648	605	613	660	628	700	661	614	661	632	631	628	659	662	643	622	637	655	638	645	632	650	636	615	627	612	586	632	601	633	648	616	671	677	619	622	637	628	620	648	633	660	598	626	641	604	651	643	634	646	602	679	654	608	614	640	631	628	597	696	633	646	613	625	675	656	640	655	645	631	651	618	574	676	611	606	640	642	633	657	694	640	627	596	627	632	641	638	645	675	669	645	595	640	647	644	589	650	602	676	618	641	636	651	655	630	652	651	626	659	612	697	609	625	666	635	632	617	635	605	633	667	629	631	650	646	640	696	688	643	626	619	648	639	638	661	593	612	646	623	654	648	614	697	659	635	639	595	657	606	699	652	642	623	625	660	672	661	646	672	648	602	648	606	681	622	636	643	628	622	636	676	640	639	623	650	614	632	598	577	607	655	649	604	653	648	670	627	646	657	687	617	651	581	657	641	599	628	638	599	680	636	654	613	609	655	641	641	663	644	628	625	633	642	651	601	632	651	662	641	641	679	602	659	614	594	667	651	616	654	677	637	632	603	582	618	592	644	610	633	648	627	636	639	638	614	597	637	646	647	631	630	634	651	604	618	644	581	696	642	621	694	649	609	643	659	652	628	643	635	612	647	683	646	605	623	601	672	634	626	633	664	627	668	676	608	719	624	641	596	652	637	664	634	640	585	628	643	650	650	659	666	644	635	646	610	625	621	664	630	587	647	640	648	631	664	617	664	642	646	671	631	673	633	621	637	677	586	631	659	676	585	631	651	632	634	599	641	588	631	629	614	675	608	616	672	606	643	666	670	645	648	592	627	634	665	668	623	657	634	610	657	642	646	676	678	624	636	597	660	652	619	632	634	606	643	642	649	638	691	610	660	631	681	633	601	659	667	636	665	706	687	632	600	650	629	631	598	636	616	664	689	666	632	634	632	647	625	604	621	627	636	606	621	643	631	632	644	634	602	664	640	632	649	640	649	640	651	658	635	651	623	633	637	652	612	653	654	670	596	678	657	673	676	627	646	673	587	690	658	676	620	647	628	618	659	623	671	611	632	644	613	630	638	623	628	634	678	605	617	623	673	638	650	633	622	594	642	618	694	668	643	643	667	667	657	649	636	651	624	636	577	638	705	604	614	628	604	665	632	594	637	657	639	642	645	639	643	637	627	659	590	626	643	644	592	656	674	616	679	689	642	643	627	607	662	637	620	605	624	666	614	646	618	661	599	622	605	593	590	636	650	608	635	673	645	649	658	630	631	632	653	613	680	628	631	640	648	627	635	594	633	616	616	607	658	653	613	636	625	614	626	618	649	669	642	645	614	664	658	658	639	660	611	660	622	632	652	639	659	620	672	644	630	673	588	624	688	648	622	624	641	658	654	636	658	657	633	595	630	656	628	628	609	621	635	648	638	654	656	632	626	647	599	669	645	636	635	622	653	696	656	652	632	658	616	669	609	639	587	684	630	597	655	650	638	667	663	650	622	669	622	678	637	689	620	690	609	612	622	646	638	639	624	614	706	646	614	649	639	671	703	650	650	625	668	674	645	606	639	622	668	662	636	611	684	641	671	624	676	671	682	650	635	615	629	634	617	644	671	625	662	650	638	614	642	643	627	635	628	615	659	648	718	622	645	669	658	625	668	634	618	663	620	644	656	644	647	663	618	643	607	594	659	650	626	673	625	646	638	681	694	578	626	596	638	679	633	658	644	640	606	605	639	605	671	650	641	608	632	655	694	691	641	649	634	639	648	639	626	622	577	643	651	621	641	634	657	642	635	662	685	651	645	601	621	629	633	686	629	655	647	653	623	656	652	608	655	641	634	658	649	651	690	658	638	638	612	664	628	604	619	658	667	600	640	643	585	678	616	694	632	583	657	676	631	629	606	689	634	612	645	619	643	662	650	640	606	625	592	646	615	617	607	565	643	592	603	642	625	615	640	625	659	674	685	608	653	710	628	649	654	656	642	651	623	595	597	649	609	641	630	632	649	616	635	623	637	618	644	617	674	612	657	664	643	630	641	661	633	615	669	632	635	610	685	635	634	684	678	660	651	666	640	643	625	654	647	635	626	634	648	607	624	612	689	607	620	706	661	630	641	666	594	639	611	611	612	645	636	653	649	628	649	658	646	609	650	658	685	657	615	684	625	609	639	649	593	610	652	662	630	637	628	659	679	652	624	634	682	632	636	668	652	636	620	652	667	657	691	646	644	678	649	665	645	650	624	597	624	676	629	612	664	639	609	646	661	639	685	625	641	632	627	625	627	662	673	656	631	650	614
36277	29373	33377	37543	32845	28749	22277	18258	17200	16489	13707	8345	4835	2104	1327	1175	1431	981	695	524	453	455	426	382	398	385	368	379	353	342	373	363	362	321	357	366	398	366	377	330	377	345	382	387	347	357	376	400	352	375	360	359	367	354	337	364	348	339	389	364	363	549	1018	569	361	355	331	359	334	338	334	334	323	336	338	332	338	354	380	342	362	356	356	340	334	355	358	357	349	333	339	343	348	357	366	361	357	372	305	326	367	318	314	323	348	370	350	377	341	364	360	341	366	340	347	341	350	377	336	339	336	358	332	365	364	322	366	356	351	370	358	357	357	392	381	406	372	359	349	365	377	351	326	340	304	307	327	359	354	351	335	371	337	394	342	349	387	319	339	364	352	354	341	334	362	372	350	330	352	367	355	370	358	345	332	362	378	355	333	379	367	361	329	342	342	363	343	377	362	359	330	349	353	356	366	351	336	349	354	389	372	344	349	335	360	401	320	365	345	351	377	382	384	412	356	374	364	361	357	339	367	312	342	361	380	369	357	349	358	367	357	368	353	373	338	382	346	354	371	336	377	333	358	344	326	355	340	351	354	351	325	370	354	342	326	386	366	344	360	394	347	376	335	365	353	356	350	405	332	338	345	339	369	376	353	366	351	347	348	354	332	356	360	342	343	345	388	378	353	361	348	323	340	356	342	372	327	331	330	344	355	362	368	351	344	360	334	336	358	320	339	324	350	348	337	364	353	357	361	373	343	307	372	357	347	342	353	373	390	352	365	350	325	374	376	397	369	340	363	315	347	390	323	356	375	359	321	378	330	378	384	359	296	337	345	330	370	332	332	380	341	372	345	350	353	369	358	339	365	352	351	354	341	354	345	353	349	367	318	359	364	385	372	410	366	347	334	361	312	377	364	326	359	345	352	356	338	380	364	361	359	320	400	378	346	336	339	352	332	329	352	338	337	331	373	340	364	348	337	354	368	334	379	351	342	369	354	357	313	358	329	347	339	362	342	334	365	381	373	372	358	342	319	392	354	330	377	361	370	334	330	338	339	376	367	347	373	377	364	341	358	338	372	350	346	341	347	347	326	338	371	347	376	347	378	391	351	331	343	323	364	343	360	356	307	357	395	366	358	332	354	344	350	368	347	332	341	388	365	319	333	389	338	356	382	342	336	340	362	347	341	350	320	346	380	342	347	341	352	372	344	366	332	293	380	321	343	341	381	393	342	334	371	355	349	363	329	356	338	347	354	351	353	345	361	341	375	374	355	376	359	349	379	395	360	359	353	329	387	357	342	355	347	392	321	361	391	341	382	351	359	359	352	370	342	348	356	332	351	351	369	357	366	382	331	353	388	340	351	357	374	337	335	330	356	373	357	361	337	331	379	362	355	414	327	359	375	370	325	371	375	354	310	385	362	361	353	362	340	351	368	348	369	374	360	348	338	363	338	341	362	337	379	377	343	348	321	361	350	360	341	394	362	395	363	349	323	364	357	340	344	359	346	345	358	345	367	355	373	328	361	343	335	353	323	360	337	349	357	375	377	339	410	359	351	372	361	352	346	342	374	314	328	371	347	382	377	352	360	351	352	347	395	349	325	326	361	376	364	358	338	354	355	337	369	331	322	333	378	368	363	335	316	371	340	350	344	345	319	360	353	343	368	321	359	380	329	380	378	391	349	353	387	374	359	355	350	407	378	344	361	361	340	333	354	326	392	352	350	333	337	341	372	383	368	326	332	361	354	386	318	341	366	333	390	403	324	333	353	324	342	360	385	324	328	366	360	362	339	332	306	342	351	362	333	350	385	390	360	376	357	363	348	360	350	357	334	356	376	373	387	393	347	366	366	338	344	345	400	364	343	353	352	365	355	361	346	341	365	376	363	351	370	358	363	331	325	330	354	365	358	356	367	388	364	373	363	367	317	370	344	349	365	379	363	353	363	373	346	358	330	367	366	352	348	353	347	350	426	325	346	369	358	340	369	337	371	328	344	384	326	342	318	386	375	366	343	379	351	371	374	372	353	360	395	359	402	371	353	327	393	344	383	363	388	346	395	341	343	377	359	361	356	369	367	367	349	374	339	387	370	355	369	375	351	342	366	307	365	386	353	371	373	339	361	360	352	373	404	354	333	372	338	340	329	371	354	324	372	397	352	373	349	398	334	320	346	373	340	313	389	352	387	379	347	357	369	372	372	333	356	345	387	353	353	350	364	380	351	354	354	363	342	316	334	349	361	381	362	296	332	352	413	357	352	322	344	363	359	342	326	370	361	381	371	378	333	360	342	379	321	367	368	358	343	355	401	367	336	352	379	367	340	325	369	359	365	380	404	361	355	344	316	331	365	356	338	340	343	362	307	325	322	365	320	343	336	357	354	321	393	355	342	384	362	327	342	350	347	367	344	342	369	364	377	407	373	349	349	370	336	348	350	318	385	374	342	359	376	345	345	343	340	343	367	329	353	371	346	371	351	362	360	356	363	373	329	358	327	376	377	337	352	342	384	358	364	335	396	384	351	373	340	356	367	407	323	387	306	381	347	323	373	366	364	334	369	335	373	345	351	383	350	332	325	364	343	336	364	356	361	384	354	349	346	331	361	403	357	380	388	335	380	363	358	369	370	356	359	356	312	358	367	324	364	366	349	386	363	344	356	363	359	355	348	375	336	340	374	365	354	353	357	358	360	335	343	366	330	366	360	374	320	356	349	331	338	343	405	337	337	312	379	364	363	315	358	371	361	361	360	302	342	357	373	379	338	348	393	338	326	356	319	345	318	343	350	357	358	343	345	359	356	335	334	397	345	365	332	354	366	331	367	349	360	348	322	366	369	371	382	387	341	361	347	319	365	367	352	322	353	314	319	340	359	354	344	372	385	350	357	337	333	374	365	377	330	343	366	381	335	346	316	352	352	374	384	341	356	398	319	361	367	359	357	387	366	384	400	340	349	349	358	354	403	360	325	346	338	339	349	325	408	338	354	322	319	349	377	381	322	377	336	342	377	344	366	326	355	370	361	364	333	351	342	349	322	366	344	375	375	328	346	361	335	354	370	324	356	303	360	369	352	363	374	373	380	330	385	358	351	392	312	340	379	364	382	335	355	384	357	339	345	318	339	341	337	358	366	366	296	338	385	332	335	367	362	372	365	333	343	303	349	361	353	384	363	331	361	351	370	383	407	367	330	367	353	367	345	345	363	397	337	378	357	386	374	312	341	335	360	341	330	369	404	393	327	344	314	354	354	338	364	371	323	347	376	331	350	373	327	319	405	369	379	329	370	388	358	335	365	341	365	364	375	347	336	362	314	355	375	356	360	371	388	349	330	360	394	360	345	353	331	326	335	393	346	352	318	380	330	329	353	334	355	335	398	379	351	365	341	375	334	372	328	352	333	347	357	358	333	326	343	365	406	365	401	373	347	325	358	364	367	333	346	331	327	319	367	340	363	361	350	351	388	301	366	363	358	358	338	374	344	373	326	379	379	330	347	333	335	344	326	367	393	312
26321	20664	31065	40644	38489	38247	29782	30603	30145	31095	28020	19463	15151	8013	6452	5482	7120	4966	2864	1796	1429	1176	1099	1210	1174	1108	1103	1118	997	990	898	961	977	974	892	853	920	904	946	886	907	913	894	907	911	856	852	904	855	874	898	916	861	917	898	902	827	821	860	858	911	2409	5522	2083	822	864	882	847	816	866	847	829	840	879	821	829	893	849	787	825	825	855	850	871	878	831	818	838	807	803	795	832	870	849	824	819	822	846	849	841	829	812	813	805	822	820	823	822	921	788	842	853	887	853	854	838	782	851	836	823	830	834	864	821	851	827	834	836	821	843	900	786	906	879	816	849	831	832	855	828	835	854	868	859	870	849	887	841	802	869	845	824	893	848	820	764	856	833	858	837	816	793	839	828	799	831	865	904	849	794	820	863	843	818	815	833	826	848	828	834	823	890	835	830	796	850	857	834	813	859	852	866	846	818	830	860	875	828	851	837	796	844	823	786	841	837	819	805	902	854	808	896	838	840	846	803	841	784	838	841	820	840	841	864	834	835	847	861	848	830	886	858	823	844	847	828	838	807	803	791	864	854	819	847	879	843	843	852	884	805	873	820	812	859	896	811	864	824	837	861	844	853	865	814	816	861	830	850	777	857	841	852	793	840	801	841	836	826	825	844	852	852	823	821	864	829	857	846	889	840	818	840	803	843	857	814	849	826	786	868	863	795	876	847	787	871	823	844	810	847	881	839	819	859	835	838	811	789	818	815	902	844	806	844	871	824	876	841	839	810	914	830	831	848	797	816	808	843	811	799	847	810	869	827	890	839	847	810	819	826	858	821	798	839	800	849	823	837	861	824	880	840	840	896	846	838	801	809	817	824	814	834	854	836	816	877	827	852	820	855	792	874	845	830	814	817	856	875	835	863	816	884	767	848	822	784	838	817	829	785	786	843	824	800	815	868	837	842	823	818	897	811	814	818	851	827	831	826	865	863	859	805	857	778	838	820	838	822	808	874	808	858	829	824	863	843	826	825	907	848	814	824	815	817	846	844	873	796	872	859	825	855	799	857	879	856	844	851	893	850	828	822	886	884	872	807	804	798	873	815	854	878	809	868	846	814	773	827	836	869	853	871	849	840	830	808	838	810	855	836	844	858	815	837	871	851	861	816	866	851	839	862	817	873	821	849	878	836	853	829	829	857	837	842	838	815	861	876	780	819	807	848	826	829	811	828	834	859	846	811	852	874	858	840	817	769	820	833	782	858	896	846	786	868	780	836	769	825	847	891	831	868	844	797	821	814	841	834	867	863	829	850	797	768	813	823	813	804	863	820	790	781	849	859	844	854	906	821	811	838	845	778	795	844	837	858	887	839	824	845	832	818	835	828	825	804	822	852	844	844	849	822	844	791	837	801	810	841	877	840	843	843	874	813	853	827	893	813	753	841	823	873	779	812	853	791	834	839	820	821	809	778	811	835	818	857	844	805	820	843	851	802	798	771	828	826	823	782	823	831	842	844	856	753	861	821	844	833	823	832	761	917	877	822	823	824	843	781	820	816	808	852	895	840	834	783	850	824	874	791	857	836	867	831	816	874	806	856	835	835	851	864	801	838	781	842	825	811	854	815	799	809	803	832	888	856	818	849	857	803	833	850	814	862	822	832	812	846	798	853	823	797	865	852	861	819	811	827	819	844	861	824	894	845	850	837	843	823	783	815	847	864	841	825	821	875	791	868	859	782	857	781	827	865	874	843	770	834	807	774	865	828	815	778	843	800	878	867	831	857	867	835	871	859	810	865	810	849	816	812	853	804	828	829	836	842	847	769	888	861	871	841	810	841	824	827	838	810	871	856	826	802	818	851	811	851	825	820	843	848	780	864	838	840	811	847	865	786	860	802	819	821	826	850	859	798	901	785	839	841	816	821	769	793	869	861	866	820	785	814	822	815	848	847	847	804	869	838	851	840	850	785	900	803	782	839	796	794	823	814	808	847	868	846	883	890	780	811	865	837	885	799	868	867	826	814	871	845	871	847	833	824	830	812	838	841	772	835	834	798	879	867	814	813	799	853	832	878	795	800	857	817	839	803	858	818	803	868	871	902	820	808	878	761	846	789	869	871	855	846	838	797	786	828	807	844	817	838	873	857	842	837	837	817	840	875	825	820	781	849	846	796	843	819	805	823	844	833	848	847	865	874	859	782	821	850	850	823	868	810	859	827	809	889	862	808	868	794	809	865	859	809	814	856	876	835	862	833	842	876	793	912	898	834	849	831	857	829	850	759	861	831	821	829	802	822	817	823	873	786	883	851	824	825	872	822	876	844	854	810	856	874	821	820	862	842	829	848	893	842	841	786	842	841	843	807	788	853	851	840	754	829	797	833	825	780	834	785	833	851	796	816	813	816	817	903	884	857	931	837	825	828	794	831	813	850	842	844	825	810	813	851	804	830	875	835	822	885	849	880	895	777	841	842	894	914	824	870	841	868	816	831	880	826	847	808	833	833	855	844	774	839	843	867	794	832	847	858	789	820	881	869	829	842	865	916	828	817	819	839	834	832	860	840	859	849	868	835	824	852	862	853	795	836	812	828	806	875	835	883	829	877	810	827	876	835	787	854	818	790	838	856	808	789	919	770	844	867	836	857	792	824	851	805	840	816	831	939	883	808	824	834	786	842	827	823	849	826	877	856	789	807	853	786	866	784	875	854	811	830	878	826	839	808	848	806	812	863	865	825	762	821	892	842	827	857	809	830	854	893	802	824	873	806	818	799	868	857	866	861	901	809	812	848	908	870	787	809	855	803	823	827	782	822	881	796	879	861	817	876	898	799	869	785	839	830	880	836	871	869	865	835	840	807	871	833	834	801	793	887	837	825	832	847	862	792	885	827	814	802	843	868	879	843	838	792	798	837	820	827	813	880	809	793	827	847	844	822	865	887	850	849	817	868	854	859	832	865	878	889	841	834	870	830	893	836	819	909	838	857	826	858	818	879	881	826	849	822	849	803	887	838	853	922	846	865	836	839	835	784	854	849	778	844	814	811	780	777	829	825	819	808	837	840	825	847	835	807	889	855	881	823	808	816	791	790	857	829	821	867	829	838	764	853	795	875	862	838	827	849	871	781	835	815	841	878	818	843	851	844	821	820	820	884	829	843	818	879	823	914	791	816	867	829	784	870	844	830	860	855	883	795	828	803	877	858	841	859	832	851	886	790	889	855	892	774	797	825	827	885	853	867	862	830	783	796	805	853	809	895	840	794	834	863	862	838	828	826	846	835	782	813	867	818	802	838	853	885	864	843	806	890	835	839	849	824	848	830	879	748	831	800	820	856	893	837	827	889	843	818	871	836	888	856	826	812	806	775	850	853	819	842	868	788	875	816	796	830	845	810	845	815	807	794	865	844	871	845	825	862	880	870	867	818	795	810	805	861	838	836	801	845	855	832	859	795	835	831	881	807	852	811	778	816	791	889	835	824	839	809	795	811	809	849	823	859	842	812	846	785	875	857	849	795	818	828
9216	5640	6430	5827	3555	2202	1126	839	841	833	653	367	289	206	146	164	150	155	137	159	130	145	119	125	126	131	140	130	121	137	141	135	132	152	125	129	139	140	136	120	141	140	132	135	123	135	142	138	125	119	135	145	161	118	146	153	136	140	122	142	150	118	152	138	138	141	145	154	152	151	168	127	149	116	170	139	135	146	155	135	143	124	140	107	121	148	131	131	126	129	148	140	132	152	134	134	128	122	140	120	145	132	114	132	132	121	119	128	145	144	148	163	140	155	155	136	127	132	163	126	118	133	132	140	143	157	132	120	110	144	156	139	137	132	137	141	129	130	121	110	139	116	148	144	127	120	115	148	121	120	134	159	136	145	119	132	147	144	133	157	144	155	135	128	125	118	136	151	135	123	145	144	149	136	104	115	125	146	160	142	132	134	138	169	151	149	144	119	113	161	134	141	129	135	137	146	128	141	169	114	136	139	128	129	130	134	144	126	140	119	128	127	122	128	125	157	142	146	144	141	126	141	126	130	133	154	142	151	120	112	131	144	140	113	150	133	151	148	128	140	167	136	109	141	137	148	115	164	137	133	131	133	152	140	118	139	147	144	149	127	141	132	161	125	132	161	138	153	152	145	134	134	127	121	177	133	126	125	152	134	129	139	138	134	129	150	126	138	145	150	132	133	121	159	115	132	137	128	140	134	139	122	123	134	134	133	128	116	138	129	134	123	133	150	148	147	146	139	167	148	136	134	140	143	143	148	141	151	143	139	134	158	136	125	133	153	124	143	142	146	122	148	123	146	136	143	146	137	132	134	160	144	130	126	137	143	131	144	154	141	116	129	125	144	138	122	159	158	132	132	133	132	131	125	143	144	162	156	116	136	140	127	144	137	139	131	148	129	147	128	132	140	117	120	153	128	127	139	114	129	139	137	125	137	140	127	152	103	130	132	123	119	124	125	150	122	126	128	124	129	136	113	116	112	137	145	131	154	143	155	150	134	129	132	130	133	135	120	141	137	162	138	105	131	128	160	131	123	149	131	144	140	130	152	123	128	128	145	135	151	146	137	130	136	121	109	139	131	121	114	130	148	141	147	114	143	149	115	146	140	143	111	128	147	154	122	119	134	147	125	145	146	119	139	127	131	150	137	138	93	132	128	120	115	107	123	118	118	133	154	138	131	140	131	152	140	146	163	147	124	128	155	115	122	147	159	142	161	148	134	141	127	149	132	146	135	116	128	112	132	147	163	101	125	152	129	148	136	126	140	125	148	117	152	150	145	121	129	120	151	134	135	130	150	129	120	153	145	146	157	144	153	124	123	113	132	133	113	134	146	136	151	126	113	143	147	138	127	120	150	133	140	163	130	152	132	157	133	149	150	157	147	131	130	155	142	135	118	147	152	122	157	121	133	168	149	135	113	155	135	134	139	136	142	142	140	135	139	127	127	133	130	134	152	128	153	158	137	137	136	131	140	129	129	132	157	136	134	132	143	129	124	140	149	113	142	128	151	137	129	140	145	119	121	113	103	124	110	126	134	125	155	149	136	129	138	118	145	119	128	117	128	133	144	133	116	121	148	147	161	141	141	167	139	124	140	126	139	139	134	144	149	134	121	130	116	127	120	144	145	145	121	142	119	132	151	151	143	118	136	145	141	159	112	125	146	136	130	134	125	129	134	114	129	155	153	119	134	129	146	127	136	139	167	159	117	136	127	130	121	133	150	135	136	137	115	126	122	141	139	157	124	125	160	134	144	137	145	130	133	110	132	131	120	155	145	139	148	153	143	127	153	130	145	140	139	147	127	134	148	138	135	124	157	145	121	132	128	150	114	143	129	160	157	126	146	145	143	129	131	120	130	131	115	151	125	144	140	119	125	143	144	134	130	138	138	129	141	143	140	142	137	125	152	122	165	135	130	147	128	143	138	140	127	145	152	119	152	132	164	149	139	140	138	127	129	121	151	153	141	121	143	153	136	133	146	132	128	137	137	149	153	144	113	123	124	146	154	150	138	149	154	141	130	138	146	153	136	144	133	150	148	152	154	140	105	145	138	145	122	141	173	152	130	105	136	125	135	131	135	149	128	124	156	142	140	127	139	121	141	149	120	141	142	147	143	159	135	136	133	134	126	160	148	142	124	138	108	148	140	141	146	105	121	154	143	124	131	137	134	121	118	154	140	158	123	138	147	124	135	128	135	115	145	125	132	152	132	147	122	120	130	146	136	127	160	136	134	120	148	130	113	119	147	136	159	161	138	137	145	144	126	139	129	125	148	160	145	133	134	143	130	133	140	154	142	139	140	117	129	139	129	149	155	133	144	133	117	143	136	133	143	130	134	135	124	137	107	118	150	127	135	149	147	145	119	158	144	145	136	156	131	142	157	126	125	139	160	117	139	158	133	147	132	128	144	139	145	136	148	133	138	159	129	137	125	126	144	156	151	148	155	125	134	122	112	127	139	117	149	123	116	116	121	132	122	130	151	125	141	133	135	136	154	133	139	125	141	134	122	127	136	136	147	155	135	121	141	132	129	123	139	129	156	125	111	117	119	106	143	118	156	130	118	146	119	141	128	146	125	153	133	130	142	122	122	119	140	130	131	128	125	129	139	122	130	134	143	134	151	134	153	132	146	149	123	140	139	143	120	123	148	118	124	132	160	145	133	132	128	142	121	147	137	120	121	118	132	145	140	146	138	127	130	127	136	146	125	127	144	140	120	153	140	137	125	137	118	135	124	140	123	105	130	133	152	123	160	130	160	110	145	123	124	125	138	152	119	140	129	151	136	128	145	115	146	141	136	149	127	140	152	143	158	138	112	144	158	124	133	124	143	163	150	119	149	131	135	147	140	130	129	122	153	127	136	140	127	135	154	145	143	155	120	135	156	144	135	152	139	123	140	155	156	152	159	132	139	147	138	123	161	141	147	133	116	114	135	132	126	122	143	149	122	132	130	135	159	121	127	117	158	133	111	119	123	128	127	132	133	147	129	152	128	145	102	154	133	133	132	117	123	136	150	140	130	133	125	150	136	132	122	145	124	119	115	129	153	136	133	153	127	135	153	137	137	151	135	148	141	146	128	137	130	128	148	120	120	135	119	127	140	120	131	125	142	136	125	149	123	118	133	137	133	124	136	146	129	165	151	147	139	161	145	152	123	126	148	122	127	145	128	132	130	143	132	141	134	141	126	115	133	172	155	136	140	141	131	133	143	136	144	124	143	132	158	142	150	128	133	133	140	126	143	148	129	162	125	114	139	137	138	136	127	152	130	121	146	127	130	143	119	125	158	128	130	128	130	119	126	137	140	128	136	143	124	116	132	167	146	148	137	128	132	145	139	117	153	123	126	109	150	123	145	131	125	139	131	130	146	132	119	145	163	137	132	140	137	147	109	119	141	117	122	159	150	122	131	135	130	140	150	128	135	126	147	111	133	126	133	161	134	121	148	130	126	137	150	131	141	133	125	121	126	120	147	128	106	142	155	142	138	126	137	134	160
6566	4760	9653	12818	9180	7014	3932	3932	3487	4032	3229	1781	1265	818	679	625	605	517	424	449	448	390	420	431	426	376	432	389	402	391	415	383	421	392	399	405	415	395	395	377	409	377	417	403	403	381	424	440	385	381	372	373	399	403	412	405	417	411	385	395	394	418	521	509	397	404	400	394	394	397	404	395	396	405	415	399	416	400	413	391	421	403	406	393	384	379	396	382	400	400	396	429	379	384	401	422	381	427	386	348	386	375	389	379	412	399	412	414	395	411	402	439	360	357	379	390	427	410	389	402	373	371	395	364	368	372	386	370	376	397	371	398	408	411	387	406	394	374	413	415	419	403	397	395	392	371	404	407	390	411	376	353	374	383	404	378	383	407	393	412	397	340	438	415	407	398	383	401	379	406	383	368	354	435	417	391	420	402	380	403	330	393	379	401	407	393	390	457	402	389	407	365	371	408	390	375	388	393	353	378	433	385	415	383	413	388	358	367	395	385	413	353	400	397	427	396	407	373	404	399	398	418	376	413	398	364	390	414	393	361	384	367	409	392	372	394	379	371	388	433	353	399	409	375	373	407	376	375	412	382	400	386	378	364	394	384	390	389	383	402	380	388	351	396	398	397	408	411	418	424	387	448	387	415	398	381	400	359	440	374	380	374	377	379	369	414	433	429	387	385	399	389	405	361	379	401	362	430	398	398	427	391	382	402	405	366	378	407	412	410	403	403	346	399	419	373	412	410	396	379	380	354	405	389	430	392	354	403	442	354	390	434	422	378	414	394	394	389	397	371	439	383	404	359	397	380	388	386	398	390	391	375	417	372	387	385	412	410	383	398	352	401	356	387	382	411	368	385	376	424	381	388	364	405	391	435	396	406	380	419	344	438	378	417	382	376	411	393	399	341	366	392	439	378	391	401	389	419	385	394	427	403	393	356	371	374	416	366	359	413	389	391	440	407	425	388	396	371	419	363	410	385	410	387	423	409	375	419	422	405	396	425	399	392	384	414	410	399	412	389	351	409	367	435	406	395	387	387	413	400	407	390	345	402	357	417	385	360	404	374	396	388	372	390	385	377	399	386	399	390	389	378	380	398	392	415	422	399	383	383	405	397	371	381	388	394	414	423	367	395	373	430	385	406	397	383	401	363	400	363	372	372	389	354	395	366	344	395	389	410	380	382	407	397	378	408	379	411	360	353	370	380	409	385	393	403	363	388	411	387	362	386	424	373	389	378	397	371	368	393	390	387	383	418	371	364	366	412	389	397	389	385	414	386	393	397	377	378	398	365	415	399	452	396	386	407	375	384	367	380	395	388	376	421	419	393	366	340	389	410	409	369	393	401	397	382	369	387	424	379	379	378	383	399	342	374	401	400	393	357	402	400	423	387	419	398	368	385	402	433	377	370	411	392	372	418	432	407	376	396	386	403	405	372	418	396	409	382	406	405	382	395	413	429	403	397	417	413	398	413	399	378	421	401	396	380	383	357	399	437	390	380	381	429	387	389	367	395	347	395	436	423	398	392	425	385	413	388	367	400	401	395	407	409	390	415	364	376	402	381	364	419	398	407	383	422	395	404	383	405	415	386	347	401	434	385	370	392	374	383	440	396	402	380	431	408	380	377	393	396	328	382	388	394	410	393	377	424	388	391	399	394	390	410	394	363	388	377	405	402	415	391	367	395	376	370	395	381	384	380	396	400	384	332	383	390	393	415	381	415	401	380	396	401	391	359	420	386	395	408	385	371	394	425	396	380	447	366	382	446	393	406	391	372	375	383	368	371	409	374	402	399	383	390	404	369	402	357	408	412	375	383	369	404	376	407	363	398	366	422	421	435	376	395	399	399	400	427	391	386	387	401	389	423	374	400	409	395	385	412	401	387	400	397	391	399	403	412	387	391	398	372	379	381	400	395	411	400	392	407	388	336	384	383	377	379	407	393	391	383	398	379	387	401	378	417	375	368	376	376	376	399	416	391	407	403	413	420	361	427	386	377	402	415	388	431	430	442	411	415	415	389	370	396	342	421	375	367	421	413	370	351	398	398	366	394	430	372	404	389	416	397	374	365	372	387	411	383	386	397	397	402	363	377	397	391	394	409	385	422	376	387	384	447	369	383	380	391	378	420	359	405	385	407	416	398	403	383	388	377	398	401	368	400	407	382	384	370	359	380	360	395	410	388	378	376	395	414	414	428	378	415	380	360	401	422	402	433	380	379	357	386	362	394	396	426	387	390	404	401	408	387	358	372	380	397	411	366	417	390	372	433	393	384	388	400	379	377	374	372	400	376	411	374	389	393	371	392	408	383	359	402	373	415	408	406	359	365	386	380	403	388	400	406	366	398	408	376	373	390	376	392	414	441	412	386	370	395	386	397	375	417	380	402	372	358	367	418	392	377	409	413	387	387	405	371	406	358	412	381	394	390	334	417	403	406	391	415	353	385	392	406	380	415	404	387	371	410	419	427	362	389	378	363	386	407	405	373	405	404	402	369	385	397	382	415	409	397	370	385	377	371	384	386	375	415	432	387	359	385	384	368	380	381	411	386	395	409	396	437	398	417	386	384	393	359	377	426	379	387	392	362	388	384	380	383	398	399	413	373	392	391	393	385	386	405	425	412	398	407	386	407	379	428	420	381	400	378	391	347	373	372	418	400	350	393	397	416	349	380	410	376	391	388	366	391	422	401	395	405	361	388	386	359	417	410	382	403	381	384	382	395	395	414	367	369	414	414	360	402	370	389	420	422	406	391	402	414	385	431	384	421	393	365	393	415	360	413	377	402	381	381	406	371	384	387	386	402	406	356	407	352	376	422	383	398	384	383	396	399	419	445	378	380	396	403	415	386	387	391	404	380	407	381	403	400	396	332	348	380	396	401	400	378	404	418	368	405	415	383	369	353	369	382	407	382	395	397	393	401	391	426	391	377	345	421	398	367	361	411	456	383	383	419	392	367	395	380	408	391	376	402	412	401	375	376	388	394	358	385	386	347	392	424	384	389	427	393	365	392	391	405	401	412	367	404	389	353	439	406	372	390	391	391	398	396	403	451	416	384	378	408	404	388	400	381	377	408	368	415	401	409	412	416	389	437	429	401	406	363	395	360	401	409	404	372	411	430	360	399	403	399	394	383	393	392	402	383	386	348	377	390	403	390	375	395	379	396	401	407	382	376	446	370	394	410	382	379	344	385	394	362	388	357	392	391	405	430	400	391	404	406	390	395	386	382	416	400	416	349	368	383	386	388	383	381	381	369	375	401	396	411	380	389	407	376	400	381	373	405	389	399	386	377	388	381	413	382	382	387	380	428	382	425	435	398	403	375	399	379	362	363	351	401	389	434	361	381	364	367	378	411	413	425	430	425	395	421	412	434	368	380	378	396	368	381	392	403	374	414	421	395	400	389	400	400	372	390	375	407	410	417	348	372	369	399	374	399	403	389	382	378	379	411	388	383	463	346	373	397	399	396	421	379	378	384	418	371	389	403	428	439	387	385	420	388
28846	22519	24419	30915	27490	20537	14296	9972	8174	9400	8701	4004	1907	978	836	757	643	477	361	346	293	263	287	273	272	295	286	306	304	254	265	262	270	280	268	247	289	244	260	261	254	269	226	268	250	273	259	250	269	232	277	252	274	259	269	265	289	257	272	262	274	337	491	440	267	227	240	234	271	274	257	285	270	288	276	258	251	269	273	267	237	248	260	246	249	270	255	277	268	252	271	267	270	247	268	257	273	287	232	246	248	255	251	274	255	259	270	280	250	305	289	273	308	251	269	238	243	263	238	271	259	281	251	261	268	246	278	258	247	255	256	244	251	265	230	231	256	309	261	220	265	243	291	263	283	286	266	252	267	273	267	229	268	228	272	249	256	284	237	259	262	274	259	273	277	257	279	244	270	251	265	258	256	251	255	276	279	277	236	275	264	251	198	270	253	272	254	232	271	266	226	282	229	242	288	224	257	268	266	261	242	269	273	251	276	284	258	253	252	271	251	238	255	271	260	281	261	248	244	266	259	241	270	263	229	282	239	254	293	257	289	227	260	242	249	277	257	249	280	290	268	203	235	264	222	280	283	240	239	262	256	245	264	247	288	241	263	266	280	275	246	260	270	248	243	247	257	261	265	254	257	250	257	250	267	277	268	264	268	258	263	269	254	259	242	228	231	266	245	242	253	264	239	273	263	227	293	264	284	257	262	289	251	272	251	314	261	267	274	236	283	233	239	243	289	253	234	245	271	263	271	242	273	284	240	255	252	247	250	242	277	297	258	284	274	278	257	297	235	268	275	286	268	286	256	253	255	257	239	270	245	250	247	282	295	279	266	270	249	228	260	282	274	283	256	263	252	244	246	266	252	295	271	260	275	240	222	230	238	262	277	274	275	240	260	261	247	286	264	249	268	246	251	300	250	269	253	239	235	288	263	254	286	235	268	249	227	245	275	254	268	258	245	242	250	283	238	263	288	268	262	260	255	238	254	225	295	220	228	254	233	265	249	251	243	274	261	256	255	268	281	223	273	236	244	276	290	214	289	277	233	274	224	235	244	268	266	252	265	281	264	250	279	276	256	266	293	258	258	295	257	261	238	273	256	252	247	230	256	264	260	238	250	260	275	260	248	257	257	255	251	293	265	269	244	265	268	252	245	254	244	279	277	243	271	290	289	280	262	247	271	245	241	257	220	279	252	266	272	268	258	265	248	274	263	242	249	239	263	244	258	274	276	251	289	254	275	256	274	261	238	281	271	268	274	234	263	250	256	266	281	264	238	286	268	263	259	246	278	257	247	257	246	265	257	294	243	244	242	254	284	268	242	217	273	227	265	290	245	260	272	266	265	274	271	249	286	234	281	240	256	308	243	255	283	237	294	279	259	233	255	248	267	254	253	243	246	265	257	273	243	263	256	285	268	227	276	263	257	262	244	262	278	266	278	295	274	257	251	270	244	239	264	257	283	247	246	258	256	241	234	261	274	283	242	268	262	256	255	252	249	271	248	276	262	240	262	251	236	220	278	261	244	271	248	242	256	257	236	252	246	254	249	270	238	260	295	256	255	254	272	255	231	271	262	255	259	281	255	242	242	277	304	263	280	283	259	229	264	271	254	267	277	238	271	259	266	277	263	229	263	255	257	262	256	249	255	252	284	271	235	251	252	273	268	254	259	267	300	268	275	273	265	251	269	273	280	269	288	272	266	241	233	238	272	270	297	276	290	271	260	262	237	266	244	286	275	316	276	253	254	255	253	221	267	270	262	264	265	275	231	250	280	260	249	236	255	262	259	288	232	247	261	275	305	263	263	271	271	244	291	243	283	251	261	276	283	237	283	258	233	254	255	255	257	276	266	234	232	290	298	247	241	283	286	257	269	286	300	263	268	278	257	263	264	241	262	285	278	243	275	274	264	245	223	236	256	257	274	281	254	250	244	272	259	261	286	243	240	266	274	270	265	261	239	249	264	265	267	282	266	264	277	269	256	254	278	258	245	249	249	266	253	254	245	229	246	229	281	241	267	251	263	259	226	280	242	271	259	267	288	270	282	257	252	275	261	270	266	256	263	303	250	273	241	276	279	236	263	268	270	238	262	255	242	283	260	252	287	270	267	254	263	247	249	253	246	270	266	285	280	246	250	238	256	267	271	258	237	270	268	279	253	255	271	232	282	258	289	224	253	254	264	268	251	268	264	259	262	252	262	283	267	288	222	282	258	278	260	249	253	265	251	256	289	243	280	277	278	272	285	245	253	269	245	287	251	244	247	229	270	247	256	253	243	240	248	254	254	247	259	263	277	281	245	216	251	268	276	268	279	270	257	235	260	253	237	272	295	255	255	288	262	265	276	264	246	260	236	229	235	255	262	263	241	252	290	249	292	282	271	269	260	245	246	257	249	268	283	272	269	255	240	240	246	274	277	283	231	278	256	259	263	266	266	239	244	258	260	235	244	270	225	267	251	262	300	273	280	242	263	277	278	275	258	241	243	255	261	252	260	275	255	252	245	235	266	269	262	248	256	263	282	271	263	242	281	252	281	258	248	266	287	260	257	286	234	262	262	258	242	243	272	259	278	253	237	268	279	279	247	276	257	249	243	246	241	278	222	251	291	236	291	258	253	235	304	246	277	236	230	265	251	251	266	268	262	252	254	293	272	264	273	275	265	270	252	250	290	258	265	247	270	266	270	265	285	278	285	275	239	252	270	237	252	272	268	258	274	246	266	250	248	261	232	252	284	234	268	280	268	279	245	256	255	230	271	243	277	289	274	285	262	258	248	254	243	267	259	285	286	264	264	251	228	266	276	254	268	267	265	236	255	251	241	263	260	238	294	260	259	251	304	263	257	260	284	266	250	267	258	272	242	271	275	267	240	235	265	268	248	243	263	238	257	269	263	259	256	268	234	271	283	262	268	259	251	240	271	244	264	271	233	229	264	260	265	263	267	265	238	244	251	248	258	267	261	258	260	261	274	256	257	282	234	245	249	243	258	262	260	237	231	246	274	248	258	282	258	253	289	275	248	271	262	229	266	254	284	291	257	247	234	258	262	254	248	240	252	253	263	256	230	268	267	267	252	270	279	266	255	257	258	253	261	271	219	292	298	278	276	250	267	276	254	233	267	281	295	251	265	246	279	238	267	266	257	258	265	262	265	234	286	277	240	253	249	244	268	274	283	273	246	276	286	252	254	263	252	260	239	264	287	260	262	264	275	275	259	259	261	237	276	254	261	298	236	280	291	267	263	256	259	239	250	285	247	217	271	240	240	278	247	254	280	282	291	278	239	251	235	249	248	255	258	253	252	277	247	261	276	208	238	257	236	248	264	263	242	250	281	262	258	264	257	237	250	270	273	271	276	258	251	266	248	256	248	248	250	274	266	248	266	269	284	278	238	274	284	279	248	261	280	279	270	273	259	244	241	274	252	255	265	265	250	259	278	262	268	255	246	224	296	267	261	264	268	245	266	283	246	270	245	258	271	234	235	233	271	274	260	278	261	279	263	271
21147	14430	23167	35061	31315	28959	22442	21420	19238	23550	21639	12724	8067	4666	3608	3658	3388	2133	1489	1081	911	796	818	794	776	742	784	792	824	728	759	764	694	730	721	678	743	692	716	734	702	719	673	652	691	674	707	664	668	700	667	716	682	676	689	646	712	646	650	648	671	1413	2569	1956	689	698	606	693	684	712	711	678	673	663	611	649	647	672	689	658	669	630	696	668	684	662	696	666	627	668	721	646	648	650	685	682	654	727	652	657	653	667	720	667	624	707	625	666	653	711	663	664	691	723	646	644	667	659	727	652	681	643	608	657	675	637	653	661	679	605	660	645	660	677	681	653	640	645	707	643	670	648	687	653	631	648	661	659	655	627	636	669	675	627	650	675	661	667	658	657	633	674	690	704	639	635	659	639	723	677	707	674	705	679	669	704	699	634	663	667	624	677	671	634	661	697	651	649	644	618	676	670	721	671	676	653	737	658	701	640	668	652	625	652	672	698	631	667	618	659	699	657	653	681	663	710	659	679	647	674	657	678	692	636	639	686	689	682	645	650	713	656	679	679	652	655	635	665	663	679	684	637	686	641	664	642	724	687	624	684	647	643	673	701	642	649	669	685	638	634	620	673	651	694	674	637	633	675	685	638	647	652	669	681	626	636	643	707	652	663	691	657	674	709	639	668	662	637	723	677	652	705	674	675	703	660	673	668	673	647	672	645	688	623	677	660	685	631	688	691	667	676	687	661	686	703	608	652	655	644	623	666	683	669	661	660	634	620	668	649	677	669	634	683	657	639	694	734	644	617	696	711	669	654	658	641	667	694	703	668	640	639	661	699	668	658	670	634	659	641	648	690	666	662	657	631	619	630	670	659	665	622	670	634	662	667	704	676	662	690	671	670	696	623	718	652	663	636	617	665	665	630	664	670	652	673	678	637	678	679	630	646	631	637	655	687	651	611	662	653	636	626	678	624	643	651	656	703	681	678	679	669	686	627	614	681	668	655	664	660	678	701	713	656	666	626	667	635	638	703	663	646	641	677	667	612	670	664	631	682	639	682	687	691	642	676	669	643	647	643	644	609	656	669	749	642	645	684	685	656	654	648	682	623	690	632	681	670	647	692	696	648	683	642	617	703	654	657	716	650	716	665	659	681	647	647	657	708	690	685	676	664	632	661	654	690	629	657	674	703	692	655	682	667	678	639	708	666	655	657	683	625	659	661	685	660	633	679	672	655	669	636	708	674	643	633	662	599	687	601	692	696	643	626	668	656	696	658	647	631	640	662	669	678	691	641	702	699	686	621	670	652	634	618	669	661	651	659	636	666	672	616	680	652	678	639	653	658	691	658	622	672	614	686	695	729	663	676	682	619	672	671	644	640	728	639	620	683	706	645	653	685	677	607	661	696	660	669	723	607	704	659	634	567	690	616	653	635	717	717	696	666	660	671	656	653	652	664	644	618	657	659	664	631	683	661	596	674	663	662	644	626	678	680	658	663	698	640	663	657	665	670	627	738	639	692	682	677	685	720	668	671	654	658	643	716	683	666	668	656	634	616	671	645	656	675	718	686	690	658	663	586	681	673	661	670	647	659	614	684	622	681	666	648	625	645	679	676	665	666	711	645	651	604	677	693	632	654	638	713	662	595	637	702	645	629	634	661	653	662	651	650	631	652	636	690	618	624	663	643	670	719	652	684	643	720	678	624	662	660	669	677	677	662	646	653	639	696	677	619	665	703	646	699	637	647	658	666	707	662	682	638	678	668	679	651	678	640	656	675	656	693	715	653	700	671	670	700	694	671	616	652	686	615	686	645	644	652	612	683	626	653	601	640	688	687	663	659	711	652	659	638	677	664	628	666	682	646	702	646	679	703	702	667	627	687	654	653	721	606	655	678	628	664	652	685	622	653	697	666	676	644	663	679	657	642	672	662	672	684	668	641	624	682	631	645	640	655	649	670	654	663	650	690	682	656	703	675	680	644	644	695	660	703	681	643	645	704	686	676	712	684	697	659	695	629	648	669	695	662	675	660	614	700	673	664	625	638	648	639	683	694	718	675	679	632	641	672	644	660	681	694	649	666	653	665	626	650	659	650	682	689	662	626	661	667	664	737	648	621	646	648	620	658	637	656	687	678	659	703	645	643	731	634	651	641	662	684	648	640	650	682	686	638	700	671	695	654	704	656	710	679	671	649	653	629	652	679	612	685	678	681	649	681	697	659	615	691	644	646	675	675	665	645	682	671	646	620	665	601	682	635	698	631	633	662	648	673	674	727	660	669	677	655	641	719	657	639	677	670	638	605	672	631	650	619	668	699	687	647	665	613	672	655	654	659	646	628	635	660	657	675	685	655	671	634	666	665	650	674	643	628	675	642	671	642	681	682	649	701	644	651	662	644	662	667	648	672	648	665	578	661	639	635	693	672	726	637	675	652	626	668	705	679	654	660	689	681	576	684	666	670	673	666	660	666	657	671	672	662	640	693	630	674	648	637	669	640	694	676	643	624	598	669	648	647	677	657	682	626	645	626	672	673	634	691	654	658	669	645	745	648	643	706	680	661	676	656	705	706	674	671	640	669	650	650	662	664	644	656	651	688	633	665	693	689	637	655	645	667	700	665	692	699	655	651	704	617	642	594	677	652	650	663	639	650	656	699	672	660	680	691	674	673	653	653	671	647	680	625	650	682	630	653	688	646	688	623	605	666	683	613	659	681	681	692	641	696	675	702	695	705	683	663	715	653	619	608	617	677	667	695	698	652	658	705	682	639	630	643	633	625	676	617	660	694	659	711	675	656	723	691	680	678	634	626	650	646	645	658	629	648	641	723	643	665	643	715	650	678	651	650	662	645	678	673	657	631	685	675	644	650	655	640	655	697	658	668	672	672	675	644	660	675	677	676	694	672	681	657	677	666	683	653	668	676	616	692	694	622	674	616	683	649	678	627	656	662	632	671	648	636	693	708	677	639	639	690	637	659	666	662	633	632	667	677	636	697	582	678	689	692	685	630	640	671	640	655	606	677	657	681	697	644	657	622	655	693	695	715	664	656	672	653	617	625	651	657	678	654	623	610	658	693	681	641	668	642	662	723	645	660	652	655	695	674	685	666	651	618	686	636	687	674	616	639	658	642	682	697	660	641	697	647	683	704	647	670	668	654	645	683	638	673	682	672	684	668	671	611	661	617	632	615	698	674	688	666	691	702	678	643	594	685	691	693	662	680	665	614	694	640	624	671	651	656	707	681	692	660	716	684	720	667	642	612	675	706	659	679	672	723	639	662	691	688	634	670	641	629	685	633	642	645	700	666	685	676	707	691	737	629	640	692	617	664	615	638	675	709	637	689	615	652	625	615	670	675	640	679	658	674	660	706	664	635	686	627	679	661	683	642	609	644	636	667	659	631	672	689	649	687	638	672	661	686	640	676	699	687	651	722	644	656	677	650	635	654	671	617	641	691	698	648	559	689	632	607	668	704	636	632	600	666	697	696	665	662	637	656	681	671	635	654	601	667
37291	29027	32633	37919	34171	27612	22572	18526	15799	17559	15707	7972	4726	2318	1521	1480	1163	789	619	528	491	384	415	426	393	367	400	411	377	420	372	401	405	403	358	384	367	391	377	399	383	409	351	347	377	380	403	387	389	390	380	373	386	373	385	387	383	401	387	353	369	580	827	828	419	350	397	389	332	392	359	386	379	385	333	355	403	345	317	364	395	339	374	365	386	378	366	338	374	337	375	355	378	365	362	377	327	382	367	394	362	348	348	351	360	373	356	363	408	366	356	411	370	358	382	372	350	353	377	359	345	365	335	365	364	392	389	378	379	381	403	336	400	372	327	407	381	362	347	364	359	362	373	369	398	375	391	378	348	340	362	370	380	379	394	328	369	358	359	392	358	361	352	331	356	365	373	337	367	356	349	326	366	382	325	349	373	339	368	361	394	393	374	377	356	386	390	395	347	339	356	372	354	367	385	380	324	358	383	313	369	391	344	356	405	393	344	371	372	347	385	395	380	340	376	359	342	338	387	352	378	403	376	387	331	348	359	352	381	386	357	373	347	357	338	343	379	353	371	349	370	357	382	364	333	385	370	383	365	361	371	348	353	348	361	363	358	369	330	380	326	346	350	363	400	379	409	330	344	355	372	379	334	338	370	373	371	370	397	354	352	372	384	384	372	352	401	361	344	395	383	379	329	365	379	335	360	367	336	387	380	384	388	390	382	357	384	364	373	396	367	377	402	384	409	387	383	377	380	344	349	367	384	363	410	381	356	365	401	360	377	364	337	333	379	396	347	377	346	345	394	361	346	385	378	312	360	356	374	351	370	364	347	340	374	406	369	325	349	376	336	376	384	355	353	357	384	390	341	391	363	398	368	359	382	385	349	331	323	379	354	368	376	360	384	368	380	380	360	365	340	362	360	336	340	376	351	349	380	355	378	364	379	368	341	351	371	384	336	371	377	357	392	350	388	386	375	379	364	389	386	355	358	375	344	419	411	363	350	329	391	355	385	379	359	356	362	341	362	363	342	364	389	354	350	388	319	368	347	380	408	399	351	372	372	373	339	356	356	404	363	403	355	382	361	367	377	345	334	360	355	379	375	331	383	355	371	386	374	375	342	366	330	356	355	353	346	382	374	390	382	413	379	350	363	403	375	381	326	402	371	388	395	391	344	364	374	389	386	367	391	364	347	367	379	379	361	388	342	322	403	361	360	392	354	389	386	339	368	370	362	375	359	338	355	368	369	351	382	334	383	401	387	390	362	347	362	378	402	358	350	389	341	377	377	341	354	355	404	365	373	360	362	345	329	408	370	389	367	339	376	363	385	423	365	409	383	356	346	375	389	386	368	343	374	363	353	370	353	361	395	384	371	393	347	392	346	384	374	368	382	359	394	346	355	374	326	380	344	361	365	392	375	338	365	364	326	334	344	358	380	353	358	363	375	394	380	348	363	355	334	344	362	367	349	364	345	372	375	381	371	378	370	381	370	373	373	364	366	344	364	361	365	414	370	357	379	332	383	397	379	406	371	335	341	350	376	368	355	349	360	362	331	354	372	363	349	348	401	340	380	398	370	345	336	358	371	363	373	381	343	343	364	341	356	299	351	371	350	346	314	353	341	381	387	345	365	345	374	367	354	383	350	355	348	357	404	365	350	348	316	353	393	360	335	364	366	377	385	355	337	352	325	385	353	342	386	376	368	391	388	418	380	416	399	407	370	382	373	388	343	390	368	370	375	356	356	352	371	387	366	338	357	358	359	391	380	359	341	374	348	381	363	361	366	333	366	339	385	356	377	358	324	347	379	396	356	348	382	391	375	363	357	345	363	371	374	347	393	388	370	358	338	357	354	389	389	372	374	337	401	347	369	389	318	344	363	350	400	365	374	326	352	365	359	377	376	366	391	394	353	407	348	358	378	363	378	353	362	350	376	360	395	377	324	347	368	354	356	327	368	351	360	390	367	363	377	396	376	341	380	356	381	351	342	344	380	370	338	340	368	330	383	389	345	392	373	327	343	378	368	371	377	365	376	324	347	344	359	357	329	354	369	349	353	360	363	339	376	398	342	358	348	419	371	356	335	336	362	385	360	376	392	317	363	361	366	364	333	388	335	386	352	397	363	400	366	353	389	343	362	383	361	423	397	366	379	345	362	384	374	360	390	342	358	367	339	357	390	397	364	341	368	375	353	359	315	367	383	322	360	366	381	377	385	361	366	384	341	357	376	382	373	370	395	365	365	372	355	361	364	332	401	368	385	363	367	358	375	358	373	362	341	320	352	354	415	366	366	376	344	359	355	360	388	388	343	379	386	326	357	356	379	363	372	370	357	394	378	371	366	347	380	375	361	353	350	347	374	365	378	387	375	392	354	361	421	345	332	339	362	364	336	354	349	388	420	387	344	388	386	368	358	347	393	389	378	386	351	366	375	337	365	403	396	370	358	371	357	350	359	380	395	353	341	397	395	375	325	358	387	378	396	342	375	357	382	390	359	347	389	383	395	372	413	387	433	371	347	356	329	359	377	414	364	351	378	327	342	354	384	346	353	339	355	373	364	354	411	399	374	346	384	335	367	326	368	380	342	369	387	385	421	375	323	392	404	368	412	339	388	354	367	359	389	379	364	355	342	369	369	367	335	384	359	327	374	375	353	376	366	366	334	360	342	360	364	364	348	362	392	355	355	385	342	383	336	340	334	383	390	358	350	375	368	364	423	378	343	356	404	358	401	354	354	401	382	365	369	412	369	355	348	342	350	342	352	373	366	378	366	341	379	377	391	363	355	373	366	382	403	369	382	331	382	376	405	381	374	362	380	385	377	382	372	383	389	369	394	381	344	361	353	373	343	355	364	390	343	363	361	350	380	316	354	346	365	356	390	398	387	371	323	374	379	364	342	387	352	363	397	363	402	360	399	366	378	366	364	360	353	390	352	381	370	387	338	378	365	381	340	356	356	365	402	383	367	384	392	352	359	349	401	369	342	339	354	329	378	358	358	391	420	380	368	356	385	362	391	380	341	354	369	364	382	346	357	368	400	357	401	365	378	340	385	357	350	422	375	377	335	356	370	392	376	365	366	349	332	342	340	416	346	340	374	354	361	348	372	341	365	389	401	348	346	338	360	357	394	378	362	368	340	384	419	347	352	372	369	304	364	357	372	362	373	405	328	358	389	305	376	348	368	346	403	352	375	326	342	368	357	363	352	332	375	368	353	402	358	327	392	372	374	380	367	362	328	356	366	374	330	363	359	367	341	368	342	360	352	358	331	418	382	339	343	348	362	365	370	343	351	347	369	380	387	352	362	347	351	367	330	351	368	349	371	376	355	356	387	357	356	387	372	380	369	362	365	351	392	378	375	354	393	360	313	349	324	368	388	379	381	376	365	364	343	374	383	378	375	361	345	355	361	356	398	368	367	366	349	369	359	377	369	371	363	383	367	324	380	366	374	367	336	383	350	415	377	368	343	361	374	365	370	407	362	315	406	368	373	332	355	379	369	377	365	348
26987	20185	30136	41354	39107	35379	31133	30773	28790	32602	29436	19426	14821	8756	6698	7286	5441	3800	2380	1715	1555	1215	1159	1118	1094	1073	1059	1083	1078	1170	1177	1129	1029	928	978	917	969	939	884	870	939	950	964	887	894	966	848	932	914	899	926	917	881	878	895	900	890	879	857	931	879	2307	4679	4363	855	867	884	875	882	881	868	898	873	849	871	865	874	875	891	886	871	881	848	848	827	835	869	854	857	932	835	822	873	902	890	884	888	812	843	841	849	850	909	884	869	861	847	853	858	869	847	906	888	843	848	885	845	888	855	823	900	864	856	868	859	878	860	850	838	844	897	831	852	847	883	937	875	875	848	891	866	838	863	858	896	861	891	885	845	862	842	855	853	895	827	839	810	841	832	903	863	859	855	880	837	843	819	810	872	834	837	827	866	871	862	872	875	847	860	823	904	871	883	873	840	837	856	852	857	859	824	868	817	901	894	923	883	835	859	859	917	873	855	824	880	864	834	900	876	870	875	860	841	844	880	808	868	899	890	798	850	880	860	889	844	845	839	885	866	882	872	851	910	910	903	863	850	846	844	858	829	846	841	875	843	927	837	878	861	887	843	863	814	827	904	855	880	880	845	845	907	847	855	937	866	863	816	890	870	859	864	857	855	850	880	873	902	840	862	843	907	837	900	887	854	847	836	909	838	860	812	836	914	860	878	853	823	883	869	881	865	876	843	857	858	884	866	836	881	838	877	846	838	889	852	900	848	813	862	850	885	898	845	920	860	860	817	852	833	862	864	872	872	872	853	799	831	818	821	844	822	882	848	881	869	905	859	888	844	860	853	829	842	837	853	805	874	894	854	888	833	885	875	866	830	851	857	848	841	857	850	871	842	817	856	849	887	860	874	890	819	853	824	817	832	867	873	876	878	847	863	820	864	865	868	850	895	827	869	840	803	838	818	863	908	872	874	828	829	886	825	907	843	851	833	869	828	876	840	885	843	838	859	901	832	823	864	847	838	892	856	861	831	873	804	850	843	886	838	802	862	827	850	769	845	855	829	799	838	879	851	870	802	848	847	857	790	838	829	887	857	865	833	856	901	869	869	936	871	902	878	874	860	844	856	790	877	836	897	899	892	916	802	845	812	840	852	856	876	836	909	829	863	826	857	924	874	832	824	856	846	848	859	852	873	850	883	890	865	890	892	833	873	878	864	852	826	870	840	854	823	845	885	887	774	841	844	852	902	906	809	900	800	868	877	946	898	794	829	847	790	901	855	858	908	842	881	876	837	861	829	878	871	849	848	869	880	844	875	826	900	855	899	831	924	864	832	849	844	865	838	857	869	849	858	865	863	918	863	846	845	906	877	904	842	909	862	884	875	859	943	868	877	878	858	917	841	811	887	863	872	872	824	801	850	816	862	863	901	899	787	879	790	877	863	863	863	854	839	922	868	829	864	880	793	829	846	848	917	868	858	843	864	884	846	858	839	870	832	838	831	875	824	825	869	841	892	843	835	860	888	851	831	859	890	890	822	905	837	842	843	874	833	870	866	856	870	836	861	840	796	832	829	859	842	903	852	873	824	819	866	868	838	855	884	888	878	827	841	854	838	842	838	947	901	845	827	888	847	876	848	822	855	841	837	854	843	861	851	888	786	832	874	880	793	852	847	925	861	835	806	850	893	868	846	795	871	827	859	881	885	855	896	832	857	908	803	814	823	864	897	854	888	864	878	842	848	878	905	877	828	883	888	873	855	802	831	881	851	849	868	817	814	899	842	868	839	901	795	880	863	891	920	823	869	885	878	854	879	859	890	808	932	868	868	852	799	839	890	858	918	918	851	866	864	860	856	902	843	817	892	854	824	891	892	923	811	882	896	862	858	850	855	857	840	886	827	843	887	831	784	879	835	871	871	807	851	867	852	861	853	856	853	869	876	898	890	856	848	862	855	823	918	866	850	832	843	841	880	871	885	856	845	864	870	883	869	836	866	846	852	845	828	872	880	877	837	828	842	806	839	868	809	892	859	835	818	846	860	863	843	843	840	881	907	893	803	838	834	815	848	838	878	860	898	881	899	816	877	837	859	915	851	822	868	879	895	850	904	854	854	853	811	854	820	875	851	816	888	870	865	895	851	826	903	888	839	873	846	866	877	859	903	851	867	805	853	907	846	822	836	883	859	877	881	828	828	911	834	907	841	816	868	815	878	834	870	896	856	899	888	888	885	828	865	863	838	813	901	854	848	835	867	871	827	861	856	860	865	830	855	882	913	849	841	857	856	855	832	859	872	858	865	827	848	901	825	857	920	886	916	877	815	862	818	869	847	875	924	883	802	813	800	885	888	844	876	856	874	829	887	848	802	922	880	842	909	850	896	862	841	834	816	827	893	874	828	880	839	846	845	872	847	887	888	846	900	838	894	891	878	921	905	859	905	863	802	867	867	779	870	798	854	851	877	861	814	884	901	820	835	826	807	879	829	890	869	828	813	846	902	832	839	849	886	836	873	855	900	846	903	849	853	892	834	876	847	844	881	817	823	833	845	805	872	847	819	882	854	856	894	872	849	830	857	838	885	803	857	884	905	797	869	857	829	842	817	887	854	864	815	833	824	880	835	927	876	835	858	849	818	837	840	849	884	840	873	835	872	884	815	855	836	876	861	796	858	852	853	855	876	830	900	857	865	863	873	831	848	856	816	861	861	854	865	850	882	833	828	811	861	849	840	892	863	836	888	848	872	873	894	878	894	859	894	874	813	818	869	827	844	902	889	877	892	860	861	851	821	863	890	872	872	855	875	869	846	858	842	849	922	886	863	841	894	889	854	855	899	904	893	885	857	876	843	907	865	835	871	854	814	840	876	889	811	873	866	850	859	881	870	825	849	885	910	867	867	896	890	858	900	862	839	799	885	878	798	828	859	851	868	857	824	867	892	854	784	897	826	851	831	885	846	871	872	871	815	830	865	860	855	816	838	931	901	866	885	894	876	851	841	851	875	854	896	895	868	840	838	854	900	844	829	815	839	849	891	843	911	881	857	828	878	879	843	862	850	868	810	825	870	833	843	886	884	800	819	852	834	852	891	912	801	804	840	857	824	849	854	899	876	848	884	847	818	834	883	843	785	846	822	821	883	824	863	885	891	882	873	813	832	828	829	843	871	857	845	895	884	902	863	880	882	815	818	855	857	868	897	863	872	844	866	886	857	865	878	837	840	894	803	851	864	887	809	853	867	887	833	900	875	850	849	821	878	844	875	848	844	865	870	844	855	897	837	892	906	860	834	812	849	891	846	871	829	864	849	873	831	859	815	866	892	817	870	845	813	895	834	835	883	866	882	809	904	868	887	839	858	847	831	873	877	836	838	880	823	874	867	834	834	866	876	872	842	900	877	898	868	861	855	851	844	847	906	868	879	856	818	869	825	842	910	804	871	841	858	819	900	848	836	863	904	839	808	855	818	864	866	839	882	835	833	896	844	906	893	851	896	878	833	892	843	876	867	858	765	774	888	813	854	875	861	787	894	817
9048	5372	5718	5920	3785	1758	992	699	537	680	465	301	248	218	189	159	161	154	158	162	163	148	168	164	149	144	160	156	148	161	154	161	136	146	158	142	132	133	148	134	159	141	160	155	137	135	170	142	142	148	159	173	162	138	144	149	127	133	137	150	132	142	181	161	152	163	157	148	158	152	125	155	145	146	143	152	150	152	168	131	155	156	153	146	146	147	127	136	125	137	149	160	140	144	143	148	129	141	125	135	128	162	123	133	149	136	151	154	110	144	164	138	142	143	170	130	127	121	151	127	125	146	156	149	143	133	131	160	147	149	169	146	159	142	156	134	155	162	164	135	135	130	146	149	146	163	140	138	139	150	155	140	141	149	166	161	143	129	143	154	159	147	142	123	136	178	136	167	160	144	156	152	157	144	135	123	141	150	145	144	149	129	165	160	145	153	161	172	139	150	141	150	141	143	139	146	148	156	155	138	148	136	120	150	135	156	144	131	163	130	171	158	135	133	156	129	148	158	161	142	153	142	122	138	138	167	141	157	129	166	154	142	155	161	170	143	141	144	134	123	134	151	148	152	161	140	179	162	158	162	164	114	146	132	136	129	156	127	126	134	165	150	149	153	157	152	130	145	166	158	142	137	139	160	146	140	149	147	147	137	143	127	162	160	135	152	134	162	135	141	171	140	144	146	170	150	145	151	166	152	147	157	146	143	153	145	146	147	156	152	152	145	151	142	157	124	144	148	145	132	146	144	162	155	146	120	159	148	145	137	163	155	158	146	147	158	142	130	167	157	130	150	154	122	130	161	136	152	130	145	144	132	164	133	143	143	155	120	156	138	155	140	148	136	168	137	122	148	154	150	143	149	148	157	143	149	157	150	128	151	149	154	132	155	154	169	154	157	136	155	143	138	131	178	138	147	137	150	134	135	134	130	126	144	159	132	145	142	144	136	139	137	136	158	146	136	173	158	128	163	149	141	145	124	143	131	135	151	138	127	156	133	149	147	162	161	128	151	164	136	143	148	136	127	165	135	124	154	134	130	142	142	142	148	143	136	140	140	155	135	156	127	124	155	141	151	138	146	170	145	142	155	142	160	151	148	149	125	158	149	137	135	145	153	159	108	171	139	152	145	157	140	142	129	138	139	142	144	141	151	135	124	163	133	167	151	146	139	154	137	151	138	142	168	150	152	141	180	165	152	125	128	152	140	167	149	137	141	134	151	133	134	154	142	126	156	154	160	134	154	135	124	149	153	172	139	151	143	144	132	134	151	129	161	155	142	143	163	148	155	159	139	143	143	138	132	124	167	145	146	160	149	179	154	150	146	160	163	155	148	144	143	142	151	151	128	136	150	156	134	139	164	162	142	134	143	143	144	140	144	152	145	162	149	140	143	158	152	138	158	130	143	142	157	157	132	148	139	148	154	167	153	147	164	148	155	142	129	162	133	145	162	152	164	131	148	148	167	138	151	156	156	146	135	160	138	132	149	119	140	146	151	171	147	134	140	165	133	161	132	130	141	118	145	155	147	142	156	160	157	149	130	140	149	154	139	134	121	143	135	140	153	143	155	137	132	140	163	150	126	124	111	144	152	155	133	155	166	155	147	148	149	152	166	147	160	169	141	144	139	129	136	128	139	142	127	154	153	157	160	140	156	147	162	161	156	135	155	144	135	152	161	155	122	165	150	181	142	171	139	114	154	145	149	155	154	140	152	141	125	169	156	133	151	127	174	145	148	159	149	135	163	141	143	137	153	142	146	141	143	153	145	152	161	169	158	132	148	137	141	148	140	138	154	141	166	143	154	133	172	122	148	145	132	146	124	135	151	155	165	162	137	146	140	139	159	157	116	122	159	158	169	155	156	121	134	129	153	158	173	143	140	141	133	155	174	156	138	132	148	147	160	160	149	169	143	146	158	157	140	137	132	142	131	148	118	157	155	129	133	143	147	138	109	134	137	148	151	167	145	154	161	131	136	127	152	147	153	133	145	143	161	166	152	167	152	134	147	154	136	144	132	139	147	147	125	159	143	152	156	142	143	143	149	141	147	157	142	141	134	146	164	124	133	150	118	132	150	147	144	117	121	123	159	153	151	168	146	146	150	161	157	150	152	158	133	162	132	145	133	151	141	148	160	143	152	136	122	147	133	149	137	149	146	148	163	142	158	139	169	161	131	148	152	158	176	172	142	137	129	121	139	137	161	155	157	126	151	142	154	139	134	142	156	137	147	161	151	135	146	119	154	151	146	148	153	144	133	135	143	174	142	160	124	142	137	163	153	168	146	130	156	127	129	133	155	149	137	157	137	153	166	132	167	143	152	162	133	131	133	135	131	123	143	151	169	166	153	136	147	142	161	135	127	130	147	135	134	150	143	120	145	140	153	161	147	144	151	138	151	142	129	120	117	144	133	157	145	139	140	130	124	134	134	146	140	141	132	155	158	168	160	140	134	143	154	148	166	171	113	136	153	153	137	145	159	166	135	139	160	146	126	128	168	173	156	156	142	156	126	137	140	157	129	141	146	151	153	164	147	154	116	143	147	145	154	139	158	156	140	137	153	158	153	166	146	153	158	143	145	153	160	178	142	153	149	134	166	147	125	138	122	147	144	149	136	155	137	163	155	146	146	131	154	135	168	137	128	135	135	146	119	129	123	131	136	128	155	132	141	136	113	165	148	133	131	134	151	147	140	130	134	141	156	149	148	145	138	139	155	147	135	131	149	156	161	155	149	138	147	139	136	138	133	152	139	154	158	143	147	150	147	141	150	131	134	126	128	161	167	181	160	171	153	141	154	141	134	142	162	147	142	147	170	153	173	148	143	139	137	142	141	168	128	156	131	131	127	146	145	123	139	152	146	153	139	140	136	117	127	158	143	149	138	134	157	175	138	167	145	128	149	160	144	157	146	155	145	157	150	149	158	137	142	139	154	150	145	136	144	139	166	168	150	146	169	119	149	136	139	142	137	148	134	162	153	121	153	132	139	148	144	158	152	147	132	132	136	131	132	149	140	135	132	167	131	149	127	147	136	145	140	121	144	136	147	146	144	151	153	155	141	137	144	131	151	157	169	139	140	138	136	151	148	162	145	157	124	159	164	138	124	139	124	156	152	161	149	128	129	141	128	156	106	147	143	140	172	154	152	165	151	150	155	127	159	166	151	138	151	143	135	155	129	136	140	126	157	168	143	154	158	138	178	129	159	138	140	142	153	161	155	150	131	129	128	165	141	134	116	138	167	156	151	145	129	161	159	146	130	154	153	154	158	147	155	136	134	175	135	149	158	162	137	162	164	159	174	136	154	153	136	144	132	179	132	127	156	138	150	137	152	156	151	143	146	161	111	134	158	148	152	147	132	131	129	143	138	129	148	158	128	139	147	160	145	132	133	136	166	117	150	134	155	147	153	123	156	138	139	147	166	142	135	138	129	131	141	162	143	142	148	141	133	138	137	145	162	122	140	144	144	137	151	159	136	147	173	146	149	127	141	152	143	142	120
6473	4538	9177	13568	10242	6320	3962	3527	3230	3888	2641	1463	1160	850	662	608	526	456	475	427	456	431	410	429	450	439	430	464	460	423	438	415	449	414	411	383	431	386	390	384	429	441	396	414	404	414	399	425	410	400	385	395	375	453	395	414	421	385	423	419	429	458	575	527	399	388	352	395	409	401	389	373	423	398	442	384	388	410	419	432	419	419	426	441	422	411	442	403	417	401	434	419	435	386	407	438	437	385	423	405	411	436	394	400	426	398	382	410	415	407	457	406	436	404	429	414	434	383	420	408	423	389	411	388	413	418	427	386	434	436	379	430	417	413	352	402	377	391	425	368	405	423	408	431	398	409	437	458	414	398	406	403	422	379	434	386	416	390	400	437	395	430	396	389	392	375	429	413	379	424	412	399	404	439	427	404	411	430	395	383	441	394	419	423	416	421	425	417	441	434	422	436	402	432	392	426	423	424	382	459	382	424	404	426	409	393	431	444	448	412	423	400	386	369	410	416	397	419	402	448	417	434	406	391	406	398	375	444	418	383	389	453	389	436	414	409	367	412	459	442	372	372	416	405	425	399	426	421	411	431	404	407	411	428	396	394	421	428	438	408	450	402	371	437	381	427	417	398	436	417	422	446	395	403	411	385	423	410	408	407	416	407	390	428	459	419	418	431	382	422	411	372	422	422	425	402	420	393	402	379	404	354	404	391	402	400	433	412	422	419	413	415	425	434	381	398	421	385	409	400	389	400	419	396	417	437	392	390	376	389	421	393	421	391	398	387	378	400	395	385	450	396	416	422	435	378	404	464	392	420	399	398	392	445	396	438	408	379	408	424	376	463	435	388	406	374	384	413	416	403	387	401	433	411	409	372	410	448	411	385	401	404	413	442	461	382	378	363	434	376	438	425	419	452	414	386	400	389	417	384	401	399	448	395	431	385	419	400	420	416	400	401	395	389	485	426	404	410	407	362	383	415	373	420	369	400	422	404	406	421	423	435	406	404	408	405	404	411	406	426	415	399	381	412	446	391	405	412	438	415	431	391	454	389	405	410	407	416	445	397	435	411	406	385	396	432	369	413	433	404	403	405	427	385	418	405	468	421	420	430	448	387	409	407	407	442	419	401	447	381	381	420	414	393	386	440	428	400	453	415	401	453	416	420	424	433	448	384	422	429	411	422	407	394	400	399	459	401	444	418	399	383	405	422	392	405	418	385	405	424	391	392	391	406	430	409	428	390	405	416	417	462	457	450	386	411	433	388	419	447	424	415	433	419	410	379	424	438	411	459	399	403	422	405	402	387	409	402	381	423	420	404	399	408	420	393	385	402	401	430	474	375	410	408	400	434	440	404	417	447	399	415	415	406	414	401	407	449	401	403	377	431	414	398	399	409	393	360	452	393	464	427	385	426	397	408	396	421	399	413	415	403	433	396	400	425	408	422	418	435	441	408	422	406	404	410	405	439	384	425	387	451	375	423	456	378	402	391	411	385	415	433	369	395	404	395	395	400	417	457	418	407	387	402	405	409	403	403	407	426	437	394	422	423	419	391	392	396	423	422	415	416	381	446	440	417	453	392	423	419	404	368	451	400	403	447	455	428	387	435	390	409	414	404	403	425	457	366	392	425	437	431	404	410	394	405	422	390	399	404	406	406	417	394	432	445	388	401	406	393	371	404	439	393	397	387	404	434	404	423	404	412	459	442	407	416	409	390	399	427	401	382	397	421	378	421	407	425	393	415	432	389	375	429	384	413	431	411	407	423	388	402	414	399	399	398	378	419	420	438	418	436	390	424	395	401	421	403	433	382	416	421	405	420	407	409	430	411	403	437	428	400	421	406	394	416	390	376	408	397	363	416	452	363	390	380	404	394	400	478	410	413	422	401	423	419	354	401	411	414	407	427	431	400	410	386	431	394	453	418	376	385	415	405	409	413	440	423	411	421	423	375	442	447	406	385	390	394	359	383	374	417	410	403	439	402	386	410	449	413	412	363	421	425	425	424	439	393	407	431	382	391	408	414	402	450	425	428	433	428	406	370	376	404	391	417	449	466	407	397	408	398	411	437	441	368	398	422	424	402	411	388	408	419	384	413	439	392	450	412	392	401	390	429	428	449	407	396	401	403	401	396	417	376	408	414	401	399	427	409	409	409	423	423	419	412	421	405	414	409	413	387	405	424	418	410	388	399	384	415	414	401	415	393	403	420	404	431	387	414	459	409	392	438	425	407	425	415	429	416	427	425	429	379	428	417	410	433	431	406	410	426	392	432	448	408	387	430	411	412	393	425	417	393	401	414	394	391	398	396	389	404	439	431	410	446	380	424	410	414	417	445	406	410	431	412	413	410	402	394	417	407	435	413	389	400	422	378	386	431	416	380	420	394	399	394	400	444	411	407	415	448	428	401	450	420	425	410	406	403	443	404	443	431	423	375	377	405	426	395	406	395	425	408	383	414	386	444	387	441	422	398	419	436	373	400	409	376	387	382	436	388	397	420	424	395	380	421	438	430	414	430	395	384	427	391	405	394	428	412	421	378	432	400	413	403	395	426	416	440	380	456	433	428	402	404	403	403	422	403	380	420	407	431	445	462	405	406	395	416	420	404	426	395	383	429	410	416	405	381	398	438	408	418	415	425	425	420	415	466	426	413	426	428	412	413	416	401	427	436	387	360	436	401	387	402	403	408	404	388	398	415	423	383	411	387	412	411	405	456	393	424	431	435	410	381	420	392	392	434	424	425	447	395	393	400	403	406	425	413	417	455	407	440	405	424	413	432	440	435	435	428	438	438	424	408	413	431	400	418	417	389	396	431	435	464	392	378	343	386	429	432	434	407	393	408	435	429	433	387	401	392	415	429	382	393	408	407	425	377	385	414	406	382	386	399	395	386	417	374	407	411	407	400	416	423	438	426	436	417	384	403	422	422	412	431	441	399	380	403	417	432	425	401	430	431	419	371	390	419	391	391	401	400	433	377	384	423	427	419	424	426	414	449	410	422	395	367	421	391	417	397	385	430	412	386	450	424	427	430	395	415	400	411	417	415	415	397	436	396	392	424	447	419	432	432	401	427	429	358	389	445	407	422	454	409	419	404	407	435	414	413	419	387	435	403	433	442	428	436	419	428	425	407	397	420	432	440	423	417	399	424	401	420	456	417	404	375	424	441	404	442	383	420	408	407	430	409	427	373	375	441	408	397	425	412	393	395	415	443	417	403	403	431	425	423	445	405	419	389	370	410	427	422	399	405	397	395	382	422	443	402	406	397	371	433	443	401	380	436	428	395	417	390	416	385	408	379	433	385	430	426	390	429	399	398	431	430	456	425	402	433	399	433	408	398	439	415	398	388	379	436	427	476	417	382	405	426	386	419	380	435	419	395	408	450	393	401	382	438	403	413	413	396	427	395	449	354	442	426	408	395	400	420	415	413	426	429	408	418	437	439	405	372	410	407	369	417	421	411	432	436	400	424	396	410	403	425	407	400	432	415	437	409	392	430
29339	24847	26981	31341	27513	19476	14691	11517	8574	9332	6408	3614	2119	1087	758	715	511	425	337	326	309	226	293	244	297	263	257	286	267	269	252	238	231	240	243	237	236	257	227	251	248	245	258	249	237	225	240	233	235	268	258	285	248	234	239	254	247	254	259	251	255	276	373	291	243	252	238	242	233	232	259	234	229	265	268	271	247	227	261	237	242	239	243	227	239	249	244	266	254	213	223	235	242	231	230	256	239	264	265	241	254	252	227	228	245	297	259	236	235	199	245	242	222	251	256	226	256	231	245	243	216	227	230	272	248	235	233	240	265	258	269	239	244	255	253	240	231	236	224	220	246	246	231	248	229	234	254	230	239	242	223	237	218	237	242	245	216	227	204	255	251	235	263	261	247	202	222	222	247	225	232	250	254	224	207	261	243	245	237	255	269	269	238	251	199	245	250	239	254	207	231	224	266	229	242	229	239	228	254	246	240	230	215	240	230	228	234	238	197	226	248	240	243	228	254	255	227	230	247	207	232	231	210	251	251	233	264	227	282	226	260	260	233	225	259	226	243	240	245	271	246	236	239	219	246	248	233	248	240	249	244	234	237	210	263	229	247	252	259	216	244	222	221	223	241	229	226	255	231	232	250	239	241	227	238	266	259	249	221	228	200	242	247	250	227	241	235	222	208	238	251	230	248	233	248	264	240	234	241	249	230	258	248	224	229	219	228	225	254	248	231	231	234	224	276	238	227	246	222	229	235	250	247	229	242	248	233	212	234	231	257	213	255	240	229	273	226	246	227	256	245	262	227	242	253	248	239	247	255	273	230	228	250	232	249	221	271	215	218	235	225	243	244	247	237	223	224	235	270	231	227	228	231	214	252	255	207	251	240	235	230	244	239	241	237	266	249	261	229	233	242	232	225	244	245	257	230	249	254	257	251	232	255	253	238	272	203	248	234	248	218	271	224	224	248	248	221	252	246	265	235	225	256	238	238	228	244	244	229	241	227	219	280	260	205	218	231	218	218	233	249	228	242	217	225	248	219	248	255	222	240	240	229	268	222	203	230	217	244	247	220	218	257	241	234	255	241	234	224	206	236	256	217	228	215	248	249	219	242	235	235	233	270	221	233	234	256	226	224	227	228	227	235	232	239	234	265	294	238	256	253	227	253	257	245	241	245	215	226	246	233	228	260	236	239	228	242	271	253	241	265	211	226	248	230	275	215	210	220	204	237	264	248	251	221	232	259	236	226	240	249	231	240	210	222	238	240	231	279	239	236	251	254	238	245	271	210	247	250	263	236	238	242	233	236	241	269	211	242	233	206	261	267	257	232	239	238	229	260	255	241	258	230	252	218	232	250	243	228	224	252	212	239	259	243	223	238	260	222	270	192	242	233	230	254	222	220	248	265	210	231	241	268	274	241	247	234	216	238	218	254	239	213	235	231	247	238	238	239	255	221	236	240	247	245	268	235	259	241	259	254	230	240	207	243	235	202	229	233	244	250	256	244	234	240	249	248	259	235	231	231	260	226	249	259	267	241	236	235	226	224	263	241	246	226	241	210	246	242	214	219	215	239	234	221	242	242	248	228	243	236	210	293	254	254	247	257	246	244	244	240	225	283	248	229	228	256	255	240	245	233	214	251	231	235	263	247	246	237	216	249	232	233	240	237	228	253	234	252	217	250	202	210	270	268	241	261	234	241	228	243	241	239	232	227	247	227	251	217	219	234	235	253	244	221	259	229	246	214	253	228	221	225	272	231	247	234	241	223	290	242	229	230	271	259	255	232	243	257	244	233	220	261	262	231	242	244	216	234	259	226	245	227	243	242	246	243	211	256	253	259	223	245	231	240	233	247	251	206	257	226	245	240	234	251	220	266	259	247	251	249	229	246	218	235	236	238	248	229	257	224	266	234	252	251	238	245	209	224	212	228	259	220	218	220	248	246	243	236	231	241	253	225	233	248	227	229	267	212	236	230	229	245	236	248	271	249	246	267	251	258	259	249	238	239	240	223	230	274	258	218	253	235	212	252	241	239	256	215	222	238	220	229	234	221	213	215	230	223	230	246	236	221	253	254	230	233	241	215	253	252	252	262	236	257	225	219	251	214	233	232	255	243	251	221	241	252	234	203	244	233	232	286	225	242	227	231	218	231	215	220	257	228	232	254	240	259	249	227	238	240	248	222	220	258	226	252	206	246	239	226	245	226	231	246	223	233	252	231	246	215	232	216	247	233	214	243	247	236	239	237	252	252	253	225	216	259	262	207	210	237	223	253	255	229	240	235	249	236	272	233	240	252	242	253	247	217	257	236	245	239	235	240	221	249	225	241	240	229	236	214	233	244	238	242	252	221	252	229	242	251	249	227	241	235	232	213	250	218	241	255	243	236	235	242	301	229	269	240	227	238	223	237	209	243	239	247	226	238	239	230	230	204	237	249	229	264	275	240	221	226	206	248	210	252	242	231	237	258	246	239	230	215	247	236	240	246	220	237	207	237	241	245	239	246	245	256	222	213	237	247	229	248	271	235	247	234	234	246	248	251	194	254	230	231	211	249	230	219	238	220	210	197	214	220	216	230	218	220	229	231	231	239	225	238	228	243	260	239	243	244	236	240	238	270	226	246	269	279	231	224	221	254	224	245	235	255	254	201	232	192	213	257	231	228	235	258	255	248	249	247	244	210	207	230	229	237	255	253	219	216	222	244	254	233	226	235	244	230	234	245	223	238	234	223	237	233	232	266	236	265	228	238	254	223	226	259	225	240	267	231	227	244	241	232	231	263	240	235	243	255	228	226	250	257	241	247	223	247	215	247	257	248	247	258	224	236	231	251	234	254	256	260	241	250	232	237	271	255	247	227	255	211	243	249	227	261	240	228	239	216	235	242	232	231	235	239	245	212	219	213	239	235	239	230	226	248	249	220	230	239	227	250	206	250	245	229	243	272	222	224	243	243	242	245	276	274	242	236	242	232	211	224	236	244	223	227	264	224	247	232	236	257	247	245	229	222	216	227	266	221	232	238	246	250	225	211	279	232	258	223	247	227	265	259	245	247	237	200	204	234	222	250	253	245	236	225	211	204	238	218	245	248	246	227	245	239	244	232	261	255	263	236	246	231	222	228	232	238	226	233	224	223	252	249	236	247	226	205	249	237	234	235	225	246	229	244	227	260	248	244	223	216	231	255	241	259	246	262	245	270	214	218	219	254	242	220	242	250	238	253	247	236	254	220	210	255	257	235	241	257	225	256	253	229	253	205	273	231	223	255	223	224	244	238	257	248	252	218	249	261	244	240	272	233	267	230	239	240	219	236	228	230	238	231	242	220	235	248	227	249	234	244	253	242	226	238	240	248	226	234	235	220	249	252	222	229	249	230	272	247	251	231	226	251	233	218	246	249	213	241	232	278	231	232	217	220	256	235	250	250	255	236	273	246	250	244	283	234	207	239	250	272	238	221	233	245	235	221	242	250	237	260	250	255	220	208	269	234	236	218	244	253	230	258	256
21837	16506	25502	35145	32238	28213	23100	23271	19365	24156	17817	12597	9394	5426	3871	4071	2462	1840	1233	1009	923	761	730	723	710	687	803	808	862	840	739	677	678	631	639	662	663	656	626	726	627	643	617	647	633	636	633	627	587	656	635	610	628	627	633	636	615	565	619	619	611	1027	1922	918	648	628	665	612	657	596	596	570	594	638	615	623	571	607	600	638	649	631	611	595	617	600	592	676	584	635	601	675	590	616	628	647	634	619	619	579	602	571	580	601	609	636	618	581	634	579	609	625	598	655	612	646	573	615	592	571	628	682	616	619	615	644	561	647	585	563	592	586	608	629	601	618	601	611	616	612	611	590	579	606	582	640	604	604	586	591	647	625	588	596	596	541	607	620	621	697	634	645	632	598	625	634	618	603	609	614	578	608	620	599	619	573	614	615	620	628	600	585	627	587	599	592	564	580	625	622	643	619	598	589	604	659	586	626	597	625	663	592	602	628	659	604	641	606	613	630	630	596	549	584	596	589	594	627	641	608	632	604	642	566	598	584	602	624	570	605	655	638	602	631	615	649	563	603	648	633	609	598	605	606	620	644	627	632	652	642	648	586	585	604	631	566	539	646	662	550	649	647	648	632	621	622	626	640	606	628	616	648	602	615	591	649	619	597	612	621	624	636	593	643	601	617	628	623	637	587	573	589	614	595	618	591	638	599	598	612	563	634	588	629	611	605	650	600	603	685	626	598	638	609	588	588	628	633	575	623	634	623	584	584	634	583	635	668	615	635	623	621	664	664	580	651	616	665	597	624	614	651	614	624	602	601	617	616	583	659	633	617	602	593	612	618	584	662	607	588	550	601	634	612	615	595	591	621	661	604	607	585	630	611	612	606	624	604	628	617	634	600	606	600	595	642	628	620	633	667	629	565	564	609	616	591	607	592	587	623	605	615	594	590	612	585	611	605	652	612	575	599	627	619	561	618	610	606	639	585	591	631	608	631	595	624	610	650	601	612	569	592	646	584	602	629	597	620	605	574	661	613	602	589	577	560	649	598	554	591	657	588	601	594	634	629	620	593	584	620	618	591	624	647	561	652	583	582	635	638	610	614	638	636	606	589	612	591	583	622	610	595	576	622	616	596	563	619	596	644	620	599	605	681	579	609	608	594	585	588	611	628	640	590	580	652	578	597	586	607	615	589	554	619	617	624	629	578	614	596	627	625	591	620	586	636	631	611	579	613	620	624	578	572	622	622	576	636	596	585	660	619	612	600	597	634	599	635	630	599	603	617	614	573	603	632	619	616	617	580	589	580	598	589	584	615	607	617	577	645	615	617	612	621	599	611	615	595	588	611	616	597	599	596	642	625	596	595	630	650	594	598	622	592	600	605	597	612	581	590	627	599	627	612	616	624	639	597	613	587	578	584	620	599	607	677	563	651	622	594	591	609	595	552	597	615	606	580	604	572	619	618	598	605	608	612	582	639	613	597	592	588	656	627	608	609	644	641	617	595	607	600	620	618	606	601	619	613	658	638	650	677	628	587	616	662	611	584	634	644	567	593	608	593	588	604	609	618	656	600	590	604	638	594	612	594	587	594	585	610	601	598	612	570	602	635	586	636	588	613	575	600	585	556	629	643	613	612	605	601	617	567	636	611	637	615	604	592	575	650	613	625	585	610	610	612	605	573	614	611	637	604	594	590	580	624	642	617	648	608	659	616	601	603	625	585	597	619	629	660	618	604	633	592	623	597	610	629	632	601	579	566	602	612	615	648	614	591	629	594	567	588	608	604	605	588	586	633	579	590	632	663	586	600	604	607	619	598	646	605	604	610	593	562	632	600	622	563	646	622	601	613	637	598	599	593	615	677	591	617	603	633	621	606	590	564	592	587	634	617	614	576	595	634	597	599	593	615	611	621	616	636	600	603	581	652	566	634	593	609	600	619	615	616	615	631	624	610	603	595	631	632	595	612	622	618	579	582	578	594	637	591	623	595	613	665	659	622	617	581	641	607	609	582	600	584	581	626	614	607	639	630	613	603	578	610	626	586	619	636	652	639	581	594	639	586	658	646	618	609	551	646	627	617	553	587	639	600	605	588	658	560	608	583	642	620	631	637	578	618	631	665	582	605	619	580	651	603	581	644	612	605	611	602	616	598	662	596	641	577	568	592	587	619	576	585	578	623	595	604	606	586	590	640	584	602	608	599	648	617	594	601	586	578	569	633	608	658	599	586	621	620	600	657	613	627	627	629	609	627	600	626	603	627	608	601	612	603	615	594	590	622	554	614	607	603	589	611	603	609	594	574	649	594	652	606	619	559	663	653	614	590	626	601	629	626	603	584	644	638	630	639	659	639	634	624	606	582	621	582	577	587	628	622	610	571	611	650	617	586	580	625	625	627	615	593	601	597	598	623	628	594	611	656	630	637	580	618	634	563	630	629	605	611	641	642	587	578	582	625	651	637	614	593	607	616	581	613	603	664	630	615	583	583	638	635	592	555	590	626	590	596	644	607	617	584	649	667	637	591	600	592	568	625	599	606	624	589	673	627	608	588	599	631	655	569	635	570	582	611	605	641	637	620	643	636	588	614	604	615	609	593	585	623	574	644	603	658	604	578	639	616	613	607	600	607	641	585	641	648	627	594	620	587	621	607	625	600	611	620	606	606	611	574	594	648	577	597	615	595	584	603	612	628	620	656	556	639	596	606	629	602	636	612	617	619	581	603	603	609	669	572	613	593	604	587	619	638	636	610	585	607	624	641	604	615	578	609	607	677	621	646	646	603	636	637	581	595	632	616	614	596	620	633	582	623	625	610	618	605	613	564	566	561	632	632	537	614	584	583	629	581	618	627	624	596	588	582	640	580	598	600	595	572	598	654	630	624	625	587	607	612	609	590	618	575	633	604	613	563	594	636	585	553	574	584	607	625	644	581	589	645	630	610	602	609	610	638	621	607	605	594	636	576	590	634	596	617	644	611	602	636	608	634	621	601	622	588	623	645	595	558	627	589	584	596	621	660	591	625	529	584	601	641	656	598	581	603	652	628	573	655	584	629	615	593	613	620	624	598	577	540	609	580	611	604	612	596	634	604	595	611	637	596	608	601	601	618	591	571	603	589	597	622	611	613	596	599	578	598	647	632	612	600	598	579	617	624	616	594	646	600	615	572	650	577	631	604	604	628	620	631	589	588	592	599	571	586	612	596	586	630	628	636	619	590	636	611	575	618	657	613	618	612	631	620	658	628	596	641	615	645	579	625	569	600	616	612	609	655	625	608	611	600	595	606	594	626	555	598	646	593	565	589	587	634	615	634	628	601	616	594	590	607	623	629	618	607	558	605	612	638	585	604	611	598	628	603	626	630	620	633	620	615	652	596	611	609	627	599	599	609	589	625	607	618	607	575	591	598	609	595	597	626	605	595	599	582	595	635	613	555	645	610	636	628	581	631	648	592	609	577	672	602	643	650	630	633	582	602	630	640	603	620	581	623	602	586	617	613	592	596	605	604	560	617
39574	31413	34598	37657	33555	27241	22657	20726	16972	16651	12961	7779	4440	2267	1638	1368	944	686	554	491	393	353	366	351	379	386	376	366	359	400	408	330	372	373	323	320	359	333	329	312	360	337	370	312	358	323	342	339	356	351	321	342	337	335	320	326	350	307	312	363	361	386	516	427	346	306	347	350	327	323	324	358	331	322	304	333	326	312	357	356	357	328	342	315	323	339	346	301	301	287	394	344	323	328	349	381	367	357	315	340	330	324	337	335	355	328	337	366	352	342	340	338	360	346	361	333	315	344	331	311	328	340	347	329	310	356	295	335	316	321	387	351	320	315	336	331	373	342	351	327	327	318	297	335	307	330	340	320	328	365	323	321	321	329	351	335	327	311	328	337	328	296	343	329	313	316	320	267	306	316	363	345	329	337	319	320	340	313	331	313	315	355	327	341	324	354	329	323	333	309	315	371	334	348	350	308	351	342	317	315	334	329	332	328	303	304	328	314	318	332	318	317	367	345	348	360	324	303	329	364	295	333	345	343	357	339	348	357	341	326	351	341	355	316	338	345	326	328	337	322	330	319	320	324	330	324	329	330	335	331	317	336	324	306	313	374	334	333	336	322	329	374	361	340	352	320	325	334	290	330	373	318	339	332	300	327	285	322	340	324	315	346	350	348	336	331	303	310	314	324	341	331	310	309	298	341	348	322	321	348	332	345	313	342	344	329	355	310	365	348	349	334	319	301	335	369	326	345	321	370	345	380	309	331	355	310	328	329	326	368	309	362	320	330	337	343	344	328	322	340	321	350	343	322	304	299	352	373	326	304	309	295	284	366	333	352	356	319	344	355	313	315	299	348	323	346	309	306	311	338	350	312	342	332	333	360	335	330	325	314	311	335	335	321	358	313	303	351	317	359	340	313	335	344	300	331	356	316	322	319	343	337	342	316	333	310	327	318	318	291	335	342	329	298	287	320	362	372	313	309	326	317	359	373	365	355	349	347	299	337	319	324	334	292	295	321	309	342	356	314	312	307	307	342	303	299	321	369	341	343	278	319	318	317	342	335	334	347	336	350	304	316	332	323	311	362	315	310	311	331	334	329	334	328	360	332	315	305	344	348	361	339	333	316	344	316	327	333	302	332	314	332	316	310	307	311	360	315	335	325	359	360	340	324	321	356	342	301	321	347	317	353	334	321	333	338	334	344	317	323	354	343	318	353	352	334	329	359	290	324	326	331	343	310	351	345	334	348	331	348	332	328	325	294	332	322	306	290	328	338	349	336	341	343	364	341	329	370	338	344	344	319	309	305	352	355	338	292	311	337	310	304	294	370	335	361	320	356	317	355	315	334	320	314	346	340	340	327	287	359	328	319	331	340	324	328	349	330	334	333	331	322	360	332	309	348	311	346	353	350	325	323	326	335	325	334	334	330	318	360	341	309	363	352	354	331	279	310	294	337	332	366	335	319	323	334	345	343	336	319	337	311	341	346	353	287	320	326	317	342	306	323	314	308	352	331	343	347	332	366	330	324	320	353	340	346	286	336	336	354	323	323	310	325	339	303	326	323	328	351	319	313	345	320	318	311	334	322	324	301	359	315	306	340	326	317	353	329	315	327	316	312	317	314	309	342	313	316	351	315	332	310	362	347	369	325	340	344	311	345	317	328	340	352	323	329	289	300	343	325	317	366	346	352	322	345	342	312	346	325	348	331	307	305	330	342	347	347	311	362	334	331	324	333	343	276	329	293	297	349	334	357	332	337	328	330	374	319	329	363	330	341	322	341	317	335	301	336	334	335	340	297	327	329	340	336	329	319	337	341	329	320	338	327	333	306	289	323	331	325	304	336	351	335	327	331	328	369	351	310	334	346	328	310	358	317	339	336	313	320	327	298	335	350	335	322	334	349	368	329	332	298	319	335	311	329	301	347	347	336	308	322	315	319	325	317	297	351	322	337	337	337	337	343	332	337	334	298	349	320	326	323	335	342	313	343	333	367	329	312	367	322	303	346	327	303	297	328	325	316	337	294	319	332	327	315	297	330	321	318	337	324	363	345	335	334	311	322	336	326	311	305	307	298	341	344	324	342	311	325	345	354	315	307	336	337	329	345	329	325	331	341	311	325	338	358	343	367	324	313	312	330	346	358	359	322	335	350	301	319	325	322	315	350	295	312	330	343	349	329	363	304	345	301	323	321	308	312	302	304	336	325	350	329	337	335	332	319	342	321	315	346	340	307	339	317	341	342	312	340	339	342	298	328	310	305	332	330	311	336	329	320	304	331	315	314	313	301	351	338	346	338	328	303	346	317	339	287	331	299	302	367	357	309	332	309	331	323	327	336	336	322	347	337	329	334	312	341	321	356	350	371	301	329	324	335	310	305	325	311	330	320	309	297	341	354	337	339	362	305	332	334	316	321	314	320	311	329	303	327	333	350	303	314	299	316	339	344	339	368	329	331	309	336	350	351	315	332	294	330	317	329	343	325	337	352	324	309	314	331	314	356	350	314	327	339	342	319	332	335	357	320	345	321	329	361	326	351	324	329	317	328	333	322	314	319	335	325	335	304	352	335	325	317	324	304	330	335	315	389	342	325	341	322	353	358	338	304	320	328	361	302	354	326	307	294	323	292	352	318	326	339	329	348	302	331	352	350	316	322	348	323	360	334	339	317	318	272	309	319	354	333	337	305	358	322	346	339	342	324	326	319	313	317	331	359	313	304	298	294	305	315	322	312	355	304	327	313	339	322	353	387	340	321	306	331	344	359	334	355	350	321	367	317	346	338	328	333	322	307	331	319	322	328	288	314	282	316	362	376	345	327	314	331	326	322	316	311	339	308	330	318	295	323	347	333	337	345	311	299	331	322	389	335	337	369	365	322	341	310	326	304	306	312	307	333	332	303	317	355	357	326	311	329	338	289	314	342	285	316	324	304	352	344	312	338	364	331	341	352	313	349	342	296	332	326	306	352	299	306	324	304	325	334	341	296	327	353	333	307	349	334	349	347	336	317	362	306	372	302	304	327	321	334	299	331	329	356	331	354	316	289	358	323	362	357	327	321	323	343	377	327	304	338	328	299	337	310	303	326	317	311	315	371	337	340	326	349	369	327	372	302	326	351	320	339	337	320	327	291	359	332	337	360	305	346	354	354	303	340	309	321	351	367	299	349	354	319	324	324	340	298	321	318	319	339	332	311	326	306	329	363	313	333	298	288	336	330	333	308	315	285	322	343	322	358	305	300	331	343	315	334	353	317	335	297	331	317	325	331	329	357	329	319	354	306	313	329	353	328	319	312	347	294	301	311	353	333	341	332	319	338	311	329	312	310	344	332	355	335	335	327	338	319	352	336	299	318	325	321	374	321	351	305	319	311	322	350	317	341	342	335	345	307	321	360	377	322	330	331	345	297	352	336	306	343	308	311	353	300	320	315	338	360	353	334	363	297	340	357	313	297	317	344	268	279	354	325	291	353	327	288	316	341	350	338	347	304	320	299	307	324	328	306	338	323
29364	22608	32604	41097	38977	35893	31656	33579	29843	31401	26924	19746	14157	9563	7739	7120	4044	3379	1988	1810	1320	1025	1036	1027	1035	1061	1025	1183	1114	1235	1269	1111	1146	979	908	830	928	875	876	859	887	905	827	855	858	850	833	864	825	878	795	787	796	807	806	815	817	819	791	759	834	985	2319	1251	762	709	808	813	784	794	760	812	809	786	804	785	853	793	788	781	809	797	776	779	807	798	825	783	775	758	789	781	813	756	719	745	819	809	777	754	819	751	811	788	777	760	800	757	753	822	756	807	714	826	771	825	766	757	806	787	790	731	775	788	782	829	807	786	776	800	791	793	766	778	745	785	777	769	770	743	767	736	783	763	794	818	792	821	732	764	731	718	742	746	841	756	849	782	816	796	780	788	739	776	779	798	759	769	782	789	798	797	761	747	795	803	740	805	779	776	748	783	704	822	762	772	770	773	798	805	780	771	793	784	796	768	825	786	754	801	761	744	815	790	775	780	810	776	779	808	700	782	794	821	816	771	824	830	757	768	752	788	810	803	761	818	768	807	769	807	737	822	792	781	800	780	766	784	805	766	816	767	786	780	753	784	824	822	803	853	755	796	780	712	836	765	793	740	756	736	737	757	775	820	800	743	795	795	794	799	752	773	812	761	742	766	769	752	776	789	772	759	743	758	825	785	795	746	760	817	849	816	756	788	820	752	766	743	774	765	782	831	771	828	773	765	736	831	785	807	736	795	786	763	759	769	779	785	779	778	752	793	742	799	776	773	765	778	732	777	721	774	778	772	712	750	764	779	762	847	717	751	771	785	754	773	773	750	759	711	777	783	746	777	791	804	774	754	783	793	782	778	796	800	806	743	784	752	791	760	781	755	779	762	771	727	787	803	812	766	766	756	751	746	761	772	766	775	813	812	760	798	793	741	776	759	747	754	746	758	770	796	762	768	788	767	777	710	776	732	843	768	760	815	769	792	768	754	745	783	753	725	801	775	787	739	783	840	761	775	790	736	788	810	803	776	804	780	739	787	789	788	782	726	755	793	766	752	884	715	744	746	804	798	739	785	734	773	730	724	712	808	777	755	743	779	724	765	786	811	754	775	770	739	726	809	744	798	775	791	798	787	782	806	754	758	711	763	804	748	722	808	793	792	725	780	781	736	747	774	793	770	756	781	841	753	800	784	770	771	718	740	775	779	797	756	767	760	767	787	746	747	823	813	805	792	806	809	790	801	747	778	799	772	812	777	757	804	775	763	768	789	775	816	817	805	744	822	789	758	812	767	775	803	761	776	732	740	797	791	753	769	710	769	831	782	736	755	822	776	750	794	812	756	807	780	761	808	804	769	765	809	771	786	776	767	757	798	733	789	810	756	768	792	801	766	821	742	782	774	771	816	764	827	803	746	748	790	833	774	794	811	750	810	773	757	760	777	765	793	702	747	745	779	774	766	729	789	830	768	779	776	772	791	778	800	768	825	768	757	765	758	791	754	755	715	736	754	771	772	746	788	792	743	817	747	795	768	778	763	731	809	819	758	793	750	738	839	765	823	753	758	784	751	765	766	751	769	761	794	779	799	791	787	824	781	781	787	763	780	783	749	764	763	802	722	784	794	780	835	762	805	809	735	773	726	779	766	752	811	790	803	778	764	789	799	760	805	699	781	758	753	760	763	793	810	734	781	802	790	717	780	775	796	773	752	772	737	749	810	777	757	813	793	751	809	764	780	811	776	750	806	794	801	757	779	716	764	799	810	785	793	816	783	797	779	782	747	762	747	788	792	757	819	782	762	784	802	789	726	803	803	811	769	752	753	796	800	832	736	812	743	777	852	771	778	794	754	793	746	793	804	804	818	749	745	779	793	787	816	774	806	734	783	810	779	796	842	803	800	739	737	789	764	765	792	784	770	741	731	695	815	785	779	755	736	781	746	810	792	754	770	771	745	783	744	778	790	781	816	813	819	773	772	801	799	787	725	827	782	783	721	745	759	773	785	786	766	780	748	780	810	771	776	795	714	760	751	766	792	792	751	750	766	786	759	757	833	782	753	738	775	780	765	773	760	773	776	773	802	768	787	780	733	814	780	827	795	763	800	829	756	773	759	798	785	762	786	808	802	780	763	754	768	795	841	772	772	810	806	809	748	763	778	790	767	831	814	770	814	734	759	800	737	813	812	784	801	803	792	805	751	818	781	739	743	747	807	749	783	770	729	751	767	754	749	754	767	791	742	816	789	737	811	768	782	811	782	803	795	753	749	786	781	792	800	809	840	748	758	791	738	790	826	758	713	764	776	766	807	789	830	757	753	782	745	768	815	736	815	749	728	724	800	800	788	791	765	800	800	759	803	766	731	793	773	774	731	817	767	783	743	763	745	741	812	744	778	769	784	788	763	772	786	716	749	755	834	798	798	810	790	753	765	753	795	772	770	766	770	785	861	765	759	785	795	823	768	777	723	735	807	801	765	728	801	740	802	742	798	836	748	745	795	798	756	738	786	755	797	771	762	787	800	769	769	820	810	752	796	761	763	788	805	785	771	731	737	819	757	808	797	803	724	731	726	764	745	800	760	747	752	810	778	738	793	757	760	792	751	788	814	757	748	798	847	787	746	791	795	727	781	784	797	756	785	783	768	752	730	799	785	785	787	779	796	763	801	800	803	785	733	757	775	771	783	783	815	811	790	749	769	770	812	746	754	796	772	745	776	785	745	799	822	784	819	795	753	789	750	765	778	794	777	799	779	789	766	803	783	751	750	787	786	797	804	767	803	745	771	779	752	737	861	761	761	826	792	768	803	771	767	809	749	816	814	752	755	744	793	757	775	804	731	775	809	750	768	763	797	761	786	781	774	775	807	765	797	750	734	827	770	763	815	815	747	771	770	753	794	795	816	741	846	773	732	754	750	750	758	752	784	809	821	803	739	716	778	732	779	777	775	810	806	751	764	783	795	786	732	796	793	731	794	757	773	813	775	758	752	804	761	788	806	690	783	738	783	753	830	763	754	734	769	796	783	759	760	810	749	752	767	780	766	768	769	736	758	738	735	804	754	792	806	809	759	800	795	739	774	773	772	820	753	793	763	806	764	794	797	783	769	777	780	839	751	825	753	766	733	763	794	757	730	773	727	796	784	762	749	737	826	807	803	742	807	745	814	728	794	793	792	766	775	814	767	746	767	826	810	771	788	785	773	779	829	810	808	781	829	791	791	752	786	797	780	808	778	802	783	744	772	800	738	757	783	748	827	795	788	814	834	814	784	718	771	776	741	761	754	788	791	761	764	793	824	765	762	773	777	785	790	795	754	796	826	823	756	776	798	792	764	794	814	740	787	793	758	806	786	767	729	818	813	767	743	821	736	777	784	772	747	723	742	751	761	811	753	790	752	794	798	838	774	793	819	797	808	757	782	817	801	744	805	813	796	773	744	746	800	769	720	792	750	799	786	790	796	824	723	743	752	802	806	769	809	810	771	760	776	805	787	743	732	715	771	804	736	817	823	805	740	786	748	805	763
9690	5324	5583	5250	3577	1564	957	875	649	512	401	249	221	157	136	118	108	105	107	111	99	108	91	111	116	101	94	101	112	105	101	86	95	114	119	91	98	90	103	107	98	108	96	110	119	94	92	110	102	95	97	106	95	95	104	97	104	95	103	105	97	96	100	75	93	104	92	112	98	87	107	109	109	98	95	103	93	101	111	110	100	104	98	89	102	92	82	91	91	95	101	97	91	109	117	94	89	92	111	95	103	119	116	125	87	89	129	80	109	106	88	99	105	88	101	108	111	107	98	96	99	109	99	106	109	99	93	114	100	109	98	113	101	128	109	114	106	86	87	74	98	92	91	99	112	117	101	96	97	100	106	118	106	99	111	91	89	93	107	98	92	87	111	96	91	105	102	85	95	89	94	123	108	87	88	101	112	123	98	106	92	110	110	100	96	90	106	88	99	105	89	109	103	103	107	98	116	106	89	106	104	88	101	84	99	108	85	113	103	112	102	112	74	101	125	98	93	92	112	91	106	75	98	86	103	100	95	104	121	99	100	103	84	85	103	96	84	92	108	118	92	99	107	91	103	86	93	95	103	100	128	99	106	90	92	118	84	102	130	103	107	99	98	94	106	104	88	85	90	108	102	101	113	99	89	98	99	112	103	85	92	111	97	92	91	100	114	113	109	92	126	102	99	91	96	83	120	101	109	109	90	85	119	90	106	103	102	118	89	103	90	95	89	87	95	102	97	108	104	103	118	96	85	97	98	112	93	95	91	99	104	88	97	118	104	109	97	110	110	83	90	91	88	107	104	89	99	104	121	94	108	94	105	115	86	117	102	108	90	103	101	103	115	99	87	128	95	115	92	102	93	93	96	82	89	80	101	106	94	97	114	90	102	96	97	104	98	88	103	90	83	113	94	93	92	109	104	95	102	99	84	105	103	81	101	105	89	102	106	111	110	98	113	95	104	110	103	91	104	102	84	91	89	104	111	124	90	97	107	103	92	112	102	98	105	101	104	102	93	107	101	85	97	98	120	112	119	108	104	99	86	98	96	95	98	99	98	98	115	109	108	117	110	97	110	106	106	98	111	104	112	96	100	101	116	102	86	107	95	101	92	121	93	104	102	100	124	94	99	98	97	114	113	95	102	102	104	112	102	109	113	109	94	101	104	101	111	124	93	106	126	101	91	109	91	121	99	76	83	108	89	93	96	101	92	119	85	100	98	108	104	108	104	106	105	108	89	105	112	96	94	92	100	92	104	121	103	104	93	82	94	112	98	78	110	92	82	96	105	83	114	129	87	88	107	103	102	131	87	114	124	103	90	104	107	108	91	104	104	99	113	90	102	106	111	94	100	102	90	88	102	107	109	104	105	104	96	115	95	119	88	99	93	98	96	100	108	86	111	82	105	113	106	99	95	94	91	84	127	99	92	91	117	108	95	93	114	107	94	98	103	109	107	81	85	110	94	112	107	105	114	89	97	98	102	107	105	95	85	102	88	98	122	90	97	102	90	115	99	94	102	102	105	120	91	85	106	108	102	103	94	121	95	92	99	103	100	104	86	93	114	83	102	120	103	96	106	93	83	84	93	95	113	116	104	86	106	101	111	109	108	97	91	101	90	87	121	95	101	89	99	105	103	111	112	111	90	100	88	114	104	99	105	125	90	94	90	108	102	102	108	83	103	95	101	106	103	102	92	110	91	106	102	106	111	92	93	88	102	100	123	88	91	101	108	100	91	107	99	120	103	99	90	79	106	93	111	97	101	108	97	106	110	79	105	100	102	120	96	114	90	85	93	105	90	93	115	97	91	119	110	82	88	98	97	106	99	112	106	100	91	85	90	111	90	103	95	87	81	120	110	96	101	103	84	92	104	91	101	106	124	91	75	125	103	91	95	93	80	97	104	97	90	72	124	84	96	101	87	86	111	98	94	102	92	91	83	100	100	85	90	103	104	83	102	83	103	89	100	104	96	96	87	102	91	111	94	99	92	92	93	112	104	106	120	122	99	88	116	98	118	103	113	88	108	117	116	101	105	105	86	120	102	98	107	94	90	93	108	98	103	94	91	94	105	91	98	87	105	105	93	96	133	103	104	96	102	97	117	110	100	101	86	105	91	106	90	94	98	108	98	88	103	107	114	102	93	100	89	103	108	120	110	95	112	100	113	97	94	100	85	90	89	97	105	95	83	98	105	115	119	101	91	86	96	93	106	116	103	101	105	105	106	93	87	93	90	82	86	100	92	103	125	97	86	90	114	94	101	112	109	114	114	98	111	101	89	140	89	85	111	108	113	90	104	111	87	107	99	95	98	85	96	97	98	84	92	104	85	104	91	89	114	124	99	99	116	98	116	90	88	95	105	86	121	111	120	96	103	101	99	94	103	95	115	130	116	82	99	101	109	103	101	98	122	95	82	88	101	99	77	99	106	95	109	88	93	99	114	101	82	95	112	89	101	100	106	105	88	89	97	93	102	90	93	101	109	91	88	128	118	117	100	90	101	101	104	97	108	105	106	91	94	102	90	126	85	99	91	85	91	99	94	102	107	96	100	102	90	97	93	109	102	89	100	98	78	98	100	89	86	97	93	91	113	107	96	92	113	91	97	110	94	101	110	96	108	102	121	94	81	87	113	88	96	92	93	85	87	105	84	121	100	117	100	104	86	96	102	107	87	109	105	116	103	104	88	91	92	96	106	98	96	86	104	104	107	115	100	115	84	116	98	99	100	97	110	127	100	101	87	96	102	111	108	115	119	105	98	97	107	99	83	83	95	87	96	120	97	99	109	91	115	106	86	101	93	86	91	101	117	91	94	113	92	102	102	105	99	106	91	114	98	87	109	103	100	101	99	96	95	90	92	92	92	114	86	94	97	82	96	99	97	100	102	77	111	106	106	93	104	97	103	99	91	102	107	114	98	91	103	85	106	116	111	83	103	90	98	87	110	107	97	109	115	110	115	95	89	100	108	117	100	88	90	107	83	89	97	111	114	86	88	90	111	109	108	90	108	109	84	105	122	100	106	99	92	109	107	104	101	85	106	113	109	114	104	123	107	108	107	93	119	110	102	98	112	107	94	118	84	95	95	104	109	100	92	86	97	99	90	95	102	107	106	107	111	110	95	83	94	87	102	120	98	85	108	106	98	94	106	89	88	105	90	126	108	111	97	98	91	93	95	92	92	114	94	82	108	109	106	106	89	107	109	105	96	91	105	118	120	116	89	95	108	114	101	94	105	95	111	125	96	101	87	111	104	92	99	99	121	107	113	107	109	112	103	88	107	95	110	121	107	101	91	97	86	105	93	116	105	109	100	113	102	104	92	111	92	96	99	99	89	100	120	109	86	80	96	114	99	108	102	112	131	100	97	93	111	98	100	98	99	108	105	97	98	96	110	101	83	97	121	93	89	100	99	88	112	98	93	97	86	109	80	111	108	100	105	89	97	108	124	103	99	107	115	120	94	90	106	117	108	114	109	99	92	102	113	93	89	92	108	124	107	86
6964	4334	8857	12355	10104	5840	4204	4064	3556	3096	2419	1355	1068	694	565	503	391	357	352	313	310	318	336	325	297	324	312	385	358	316	338	338	316	330	309	268	315	331	311	342	325	306	300	320	313	296	318	330	319	278	316	298	310	297	325	286	320	310	322	319	303	322	289	324	294	300	305	312	313	317	301	286	301	334	322	298	336	289	292	298	282	358	350	300	323	292	300	293	303	334	315	324	300	334	288	309	329	306	286	347	321	323	308	304	320	324	294	278	316	293	289	314	317	301	305	299	321	289	292	311	309	310	273	316	317	290	332	303	313	303	293	306	311	314	317	312	304	276	329	293	302	291	313	302	307	310	295	316	293	316	295	313	281	317	318	330	322	283	307	314	320	332	309	302	318	320	297	305	297	319	310	309	325	292	330	298	323	304	306	302	289	315	336	304	282	286	306	285	308	281	280	302	312	301	329	351	318	296	314	293	281	322	309	296	315	290	327	276	300	290	295	320	322	333	337	281	297	274	334	314	336	279	302	307	312	306	278	310	295	300	310	330	309	296	321	301	299	305	286	320	303	311	324	300	315	249	290	294	297	307	319	316	306	301	298	302	311	304	308	311	277	286	300	338	293	337	307	306	322	304	291	289	293	328	323	323	309	330	306	310	300	305	287	300	288	332	320	306	293	304	311	319	290	310	287	323	325	309	290	303	300	280	312	300	333	312	306	299	318	316	302	295	297	312	298	293	306	294	302	306	304	290	307	312	327	330	304	312	314	293	314	306	303	306	311	309	300	329	315	313	328	344	304	295	285	293	286	327	324	289	300	272	292	305	309	334	309	267	306	323	285	317	326	310	325	297	322	303	284	307	341	303	284	303	296	304	296	311	310	293	286	323	296	324	339	303	286	338	296	349	324	293	309	314	320	299	309	320	297	304	297	297	278	321	302	334	303	287	305	286	280	308	302	323	327	298	316	302	313	273	292	302	302	317	292	310	297	278	295	295	283	285	293	331	328	331	297	346	300	331	299	294	285	294	306	322	292	325	356	335	271	326	313	300	319	305	297	318	328	293	311	328	293	320	319	322	294	303	301	316	294	308	315	309	282	321	331	293	295	312	312	315	313	325	322	306	300	338	312	301	322	295	333	317	330	284	321	334	319	294	291	312	282	319	300	309	308	306	314	299	318	313	293	316	307	304	318	358	320	309	322	278	313	292	326	297	299	300	288	312	288	271	285	314	317	295	312	303	318	275	322	333	309	343	305	330	293	283	333	297	330	340	295	301	326	308	326	298	308	305	285	298	326	319	290	290	329	367	296	277	340	312	344	293	319	328	297	320	324	334	296	292	334	294	309	327	317	314	320	289	312	306	279	288	293	345	299	321	308	300	294	319	291	308	333	290	328	297	307	306	304	321	292	305	299	307	313	313	319	279	321	292	281	305	299	307	342	328	297	325	317	279	286	322	312	319	322	323	270	282	303	304	325	300	300	333	275	285	305	297	325	301	281	306	310	319	287	271	303	301	343	313	284	328	296	295	320	326	286	302	328	290	295	272	322	288	318	308	312	296	301	293	306	298	290	295	306	319	313	323	321	316	300	292	303	286	278	295	306	324	312	323	329	303	340	304	321	295	297	288	323	298	310	301	298	294	320	308	333	299	289	262	303	308	265	308	296	315	269	323	284	314	292	304	318	321	300	355	310	289	339	284	295	302	327	340	281	312	317	306	295	335	318	327	289	334	302	304	313	293	317	277	292	292	323	291	315	298	312	297	303	287	300	319	311	291	333	266	321	310	336	308	299	302	301	311	293	343	284	306	339	301	296	294	312	319	322	289	324	342	335	294	305	275	303	316	299	334	310	300	331	283	283	297	304	359	304	311	324	300	293	299	311	271	288	288	315	305	293	330	307	284	309	304	316	302	317	327	305	278	289	307	278	318	309	288	317	323	328	317	330	327	306	309	318	303	323	326	342	344	284	319	315	307	316	291	307	296	324	342	313	302	340	270	309	303	344	291	309	291	287	280	308	294	293	317	302	320	289	308	313	313	304	281	281	318	318	315	292	301	296	302	325	308	331	276	280	319	313	303	276	325	289	293	285	282	314	306	301	291	284	279	297	281	293	282	296	326	298	319	300	289	307	293	301	283	321	336	304	355	306	333	336	291	334	305	312	308	277	302	315	307	310	283	325	302	298	316	324	301	328	299	303	313	303	302	292	347	299	323	307	298	297	282	312	295	298	309	292	341	287	322	344	313	295	295	278	308	290	286	273	319	300	336	308	318	345	279	284	295	307	309	293	319	279	322	305	297	278	309	320	296	294	321	322	321	322	343	314	305	328	295	316	327	281	315	296	319	323	293	297	305	295	302	282	327	288	297	320	292	326	303	321	293	313	287	307	321	302	299	322	313	317	302	281	283	304	272	336	315	325	306	329	326	319	283	324	300	334	310	313	333	295	291	272	302	306	289	305	308	297	314	318	333	329	298	321	277	299	294	305	273	307	297	302	294	307	283	309	299	294	310	295	319	302	333	305	303	308	319	310	352	323	293	316	304	302	300	293	320	312	269	307	321	301	318	326	314	346	322	301	317	306	330	361	294	297	332	341	295	333	270	289	342	335	299	282	338	276	311	296	323	308	326	321	311	331	282	310	334	289	321	328	280	295	316	279	323	314	302	310	302	329	283	308	320	302	333	310	313	324	316	298	313	305	284	325	342	294	286	310	271	314	329	300	321	313	339	319	328	296	315	331	320	321	325	297	365	280	335	309	332	338	323	295	319	320	308	295	325	287	308	303	334	284	314	312	287	297	298	309	332	321	317	297	294	336	285	295	298	286	320	317	287	315	308	328	302	335	320	308	318	302	300	294	307	271	301	327	301	322	299	315	288	303	305	286	307	364	274	316	292	309	278	302	281	327	298	306	322	326	295	290	299	301	305	299	345	300	292	312	298	300	316	325	326	297	334	285	323	303	315	348	306	334	296	288	292	291	296	327	321	320	329	313	308	303	324	299	299	303	307	314	293	316	314	309	305	312	277	293	293	297	324	323	272	300	310	330	314	330	311	283	346	284	299	294	335	298	280	326	318	296	327	298	303	336	282	344	292	288	312	312	282	308	275	351	298	287	301	298	328	330	310	306	297	295	339	310	313	304	328	332	292	334	311	328	312	294	312	317	278	301	326	292	320	364	339	310	284	312	311	309	293	364	295	327	287	328	324	310	299	305	308	310	299	293	303	289	306	341	303	306	306	295	304	305	361	309	297	310	308	292	293	300	315	312	311	294	315	284	287	314	328	314	299	318	310	324	283	314	301	283	306	278	347	324	317	345	283	297	325	288	307	315	310	309	321	306	317	312	329	336	305	315	309	282	321	309	332	318	327	316	266	328	333	302	341	291	315	314	312	304	311	328	229	305	318	319	312	288	294	323	311	281	315	286	329	318	282	327	289	303	330	319	316	302	290	294	324	287	291	309	306	323	322	290	310	323	331	313	332	327	341	305	316
32135	26077	27655	32092	27402	18917	13746	11370	10602	8936	5847	3463	2032	1137	862	728	414	424	292	298	236	233	222	234	205	215	221	227	262	214	236	274	269	263	238	217	216	214	237	257	234	229	222	222	238	233	223	202	214	209	238	200	249	212	230	207	224	206	205	211	220	206	211	230	233	196	225	228	186	209	207	203	209	203	230	214	231	216	230	198	212	204	230	215	204	206	224	222	206	200	190	229	217	220	206	198	234	220	224	212	246	200	240	196	240	211	215	228	211	219	203	233	219	214	205	215	200	210	230	203	226	191	224	202	221	219	207	223	200	233	209	212	208	214	223	199	206	227	221	219	232	227	192	233	217	207	205	206	219	238	194	206	226	212	220	218	227	235	217	223	234	212	220	209	223	206	213	215	209	201	228	200	202	205	209	182	204	191	217	232	200	230	226	223	222	218	237	218	216	222	200	191	225	230	205	204	187	216	194	229	216	200	206	197	222	241	207	209	225	185	240	231	205	222	213	223	194	202	221	216	216	215	208	214	204	229	215	222	210	200	212	209	227	225	215	208	223	203	189	214	203	204	217	208	201	216	195	224	230	231	223	201	190	209	212	222	226	217	198	230	222	204	227	234	214	224	220	211	235	221	210	204	214	197	233	229	216	226	229	208	229	218	193	219	223	211	201	228	217	224	211	239	218	225	202	207	221	231	217	204	232	194	212	222	217	215	219	213	222	233	220	206	213	201	214	207	220	183	204	210	206	200	212	215	220	230	215	206	189	215	209	197	244	216	223	206	237	213	220	238	212	213	220	188	213	204	209	220	223	237	232	212	224	219	219	232	227	196	208	222	207	227	207	215	186	201	198	222	212	217	222	194	228	225	211	218	203	218	214	221	221	204	199	184	217	198	203	206	225	238	199	207	199	219	204	216	217	222	211	211	227	237	196	217	227	223	202	225	197	200	214	201	207	218	198	211	195	208	211	207	225	185	229	222	227	204	187	222	216	206	207	229	227	214	204	244	228	216	195	224	245	171	218	208	225	235	229	215	207	202	207	200	239	190	236	233	236	207	217	238	223	214	186	232	221	223	234	203	202	226	208	217	218	178	197	245	221	232	191	199	230	247	210	224	221	247	225	226	214	233	227	197	209	231	216	184	219	212	243	216	219	227	213	199	221	216	209	211	202	211	246	202	203	210	256	229	210	222	215	217	210	220	219	235	233	231	207	206	220	241	242	233	219	213	224	200	201	220	207	231	174	221	218	226	208	206	210	213	233	234	205	238	244	193	211	203	193	220	223	232	232	221	171	200	207	218	216	182	232	214	229	250	239	235	251	206	218	204	207	227	243	203	201	217	190	222	229	232	219	205	212	208	199	236	207	214	235	193	218	253	222	219	179	230	223	251	222	221	218	211	184	205	213	222	204	195	215	181	205	219	226	211	201	210	240	216	225	217	241	201	187	218	193	222	222	188	201	216	218	220	214	216	224	225	220	230	182	193	245	203	229	196	214	208	219	205	235	191	205	220	183	216	219	245	221	197	246	203	218	200	212	203	202	212	223	218	217	234	215	220	224	194	207	192	219	206	216	213	225	210	221	217	248	225	200	218	210	212	217	230	206	233	239	217	208	220	220	222	209	218	205	200	190	220	218	194	207	204	222	227	238	186	229	203	204	223	196	240	218	217	212	211	209	211	246	208	224	222	233	212	218	216	210	202	239	200	236	230	210	190	220	204	223	227	236	212	232	203	212	208	213	211	223	194	179	210	240	228	236	207	230	235	195	219	218	207	210	198	217	196	202	212	221	201	223	204	204	247	209	207	197	165	215	214	217	227	212	224	201	213	215	237	215	227	232	223	243	206	190	193	242	221	197	207	219	206	220	236	209	242	227	209	214	205	212	205	225	215	229	210	211	237	221	197	232	197	225	234	251	213	222	206	227	218	218	225	235	192	196	215	195	211	201	221	233	220	205	196	207	223	219	211	226	235	228	217	201	225	231	198	219	209	213	233	233	247	190	225	204	199	212	215	205	221	233	212	206	229	190	206	204	191	231	251	203	237	238	219	216	214	191	201	213	203	219	181	201	191	206	232	243	223	200	235	188	229	216	205	210	223	219	205	229	203	196	189	230	212	210	224	218	227	197	207	204	230	205	207	204	210	211	213	214	208	213	204	218	208	231	216	180	194	209	206	232	214	201	231	231	200	195	220	230	241	246	230	219	209	187	225	229	207	216	196	224	208	203	225	214	211	198	229	215	241	199	210	230	231	215	213	208	211	221	242	234	213	200	205	195	238	203	219	228	228	195	212	242	231	219	204	212	214	213	226	207	198	206	206	217	221	230	212	234	223	227	210	181	227	223	198	220	170	221	230	224	213	188	206	214	227	215	225	222	200	228	198	223	189	210	216	241	229	226	179	225	222	207	207	203	216	206	234	208	199	222	226	211	231	237	217	210	209	228	219	217	198	215	177	203	204	242	208	203	206	179	213	193	197	214	212	204	244	242	213	198	228	205	235	239	190	220	227	222	239	225	232	213	194	216	225	187	213	208	237	209	217	223	209	195	208	238	201	226	193	188	226	187	209	201	201	196	207	225	194	213	217	190	234	213	236	195	207	224	201	222	216	241	212	226	233	194	225	230	217	190	209	218	227	201	207	202	230	206	214	204	218	194	220	193	229	193	201	219	212	236	200	204	203	212	225	240	231	240	195	208	215	203	210	242	223	219	249	231	244	211	206	222	209	235	205	238	216	191	190	230	220	234	217	232	192	239	232	196	232	221	222	207	182	219	232	183	194	235	217	231	226	229	242	209	191	223	187	201	214	234	224	207	192	196	233	201	193	215	220	215	192	207	218	209	246	246	217	203	241	217	218	202	228	214	214	206	207	234	197	209	233	240	230	199	226	216	215	245	231	230	205	215	210	223	242	236	224	239	205	208	224	209	210	205	209	207	208	190	234	217	222	214	203	222	215	237	208	194	191	199	220	223	209	182	232	198	236	228	200	199	202	220	222	203	212	211	212	206	199	226	209	199	202	207	199	222	209	212	232	214	211	226	208	210	205	219	220	208	219	207	199	204	208	211	241	205	240	221	216	209	242	222	240	215	215	226	210	242	200	206	230	209	247	219	196	222	204	198	207	221	221	197	190	222	240	225	195	219	224	196	194	204	224	232	213	206	185	206	211	223	218	203	210	195	224	195	209	188	250	217	223	211	217	216	168	209	228	232	197	208	243	209	188	205	200	184	207	231	235	239	214	237	211	200	213	240	228	238	220	219	215	211	217	213	226	186	206	231	233	225	210	217	213	188	214	208	196	205	218	191	214	228	216	247	211	200	248	208	227	182	240	201	209	223	228	213	218	209	189	224	210	184	212	227	224	224	205	193	241	239	211	204	197	215	207	205	186	198	228	217	220	220	227	211	221	215	264	227	218	246	234	202	196	241	202	226	213	219	227	203	222	217	228	195	212	218	222	195	224	218	245	212	194	233	210	262	239	200	221	251	207
23909	18155	26114	35679	31424	27472	23928	24455	22973	21447	16699	12308	8422	5744	4271	3912	2220	1837	1376	1042	755	696	660	733	716	709	766	776	767	753	777	815	823	760	674	560	614	624	622	613	611	551	582	632	605	594	546	614	610	632	590	590	586	547	551	567	563	587	558	514	593	619	625	603	566	617	552	613	541	579	582	591	563	500	552	551	583	571	567	583	552	534	539	544	585	523	551	548	556	507	523	575	577	569	550	534	591	535	537	564	516	557	542	581	556	550	551	574	582	517	584	553	570	536	523	557	567	581	540	557	572	513	577	547	545	548	566	567	575	556	549	526	604	513	534	559	552	535	492	570	511	505	571	575	552	581	552	552	557	540	536	578	582	549	534	548	563	552	543	574	541	581	550	524	509	544	544	549	528	601	561	546	607	562	542	529	535	571	541	587	564	546	565	558	537	584	573	600	526	523	558	542	588	563	569	517	586	576	588	534	580	522	564	567	569	576	536	533	533	540	565	516	535	553	508	568	538	557	534	530	549	597	585	561	549	551	562	566	522	541	560	577	570	579	526	516	563	531	595	577	556	519	603	515	586	556	511	562	568	552	571	574	531	510	531	576	529	513	523	545	525	544	558	545	578	535	583	560	513	593	602	537	534	564	569	539	545	564	561	542	535	548	552	561	555	546	548	527	528	558	555	536	608	510	531	526	558	564	556	559	538	565	525	535	570	518	572	557	558	546	579	608	578	532	576	594	565	552	589	533	506	555	542	562	567	560	521	568	590	553	543	560	575	566	520	542	586	556	592	513	586	560	571	542	584	556	521	555	579	585	539	573	560	524	578	561	566	551	561	520	578	566	580	567	528	571	539	552	557	544	590	512	569	535	560	550	600	568	554	523	528	526	560	541	542	563	586	562	572	569	576	544	493	552	549	555	549	526	558	558	544	548	567	591	543	544	539	521	520	528	528	545	543	548	560	561	548	563	559	538	525	564	556	595	483	560	524	573	533	553	531	520	536	524	597	561	548	526	533	537	536	545	487	588	538	581	547	570	559	551	525	545	590	571	563	556	588	547	561	557	576	554	555	561	536	537	522	561	534	520	547	561	574	582	535	565	529	499	588	497	573	552	537	545	514	577	493	563	559	559	543	566	593	569	548	546	546	561	559	553	569	523	512	506	543	543	546	559	567	568	579	526	570	543	577	582	575	526	520	566	552	536	578	573	529	533	517	530	580	523	561	535	534	531	530	579	599	579	557	559	540	550	597	487	564	537	531	550	527	568	554	584	556	553	529	511	518	524	552	529	537	548	544	570	565	555	563	553	538	517	549	537	516	554	579	541	565	533	557	550	561	567	628	536	556	597	546	561	548	560	581	541	522	577	548	555	621	598	557	539	547	586	599	549	564	553	537	530	568	550	559	576	509	535	542	572	543	502	550	570	473	580	545	471	577	544	562	527	509	620	545	563	556	574	533	559	604	554	557	522	579	578	568	505	557	549	544	556	550	529	523	555	578	533	569	555	545	618	549	590	545	542	558	555	547	560	574	558	550	580	549	574	545	564	523	520	546	530	532	570	535	567	580	593	549	560	535	574	532	590	558	559	549	536	528	574	533	536	573	563	566	557	582	567	500	586	533	587	566	584	551	565	547	561	548	547	527	567	557	565	504	614	595	540	584	553	581	565	604	521	546	556	555	571	607	580	572	531	532	554	575	582	534	568	568	548	548	581	555	543	575	544	575	561	593	574	523	550	574	539	508	555	549	559	567	557	512	565	545	540	533	540	533	561	545	560	559	570	536	525	547	550	583	500	534	576	584	508	559	559	605	583	545	531	546	580	562	584	522	545	568	543	539	538	525	566	558	560	544	484	532	537	574	576	557	592	555	551	509	511	586	576	546	570	519	525	540	564	558	582	542	520	534	574	530	560	622	537	560	553	553	541	544	596	525	573	556	538	576	590	567	558	565	611	568	548	600	572	576	621	565	503	547	560	527	605	543	572	550	573	596	566	590	552	590	511	561	544	543	587	557	530	527	570	581	577	548	563	538	558	551	544	563	562	573	548	560	574	545	511	545	557	545	527	585	541	545	574	553	556	557	539	524	569	580	537	550	594	587	548	502	516	557	547	573	556	570	566	544	526	593	533	555	516	562	589	537	540	536	555	565	560	558	589	529	552	562	553	543	564	526	526	596	532	517	587	535	539	563	573	558	546	535	521	529	527	557	562	533	524	539	533	553	557	570	579	510	591	570	560	549	546	575	557	582	552	521	526	566	574	556	561	575	551	534	571	549	578	617	546	600	555	566	561	551	578	542	549	556	557	565	552	579	534	538	551	531	525	528	557	529	525	520	573	551	556	516	544	536	578	560	591	571	519	530	582	532	583	556	539	529	527	572	586	579	563	560	513	568	540	591	554	569	529	552	499	567	563	554	551	525	572	575	544	504	564	526	489	551	536	528	580	566	514	601	551	531	589	535	519	561	578	543	534	599	510	529	587	541	583	534	580	577	530	545	534	540	536	534	516	542	520	570	606	567	530	615	504	545	539	579	586	524	594	523	552	603	550	550	572	554	563	543	573	514	501	534	552	521	611	559	536	548	584	544	588	514	550	548	568	526	570	529	553	528	515	530	534	549	565	564	576	561	543	524	541	540	574	546	551	529	548	559	555	557	548	560	555	537	548	549	578	546	571	562	545	571	574	580	527	535	620	511	564	566	567	561	503	505	545	588	530	527	575	545	578	560	528	555	597	536	571	554	530	517	546	564	599	567	581	545	553	561	536	520	531	554	537	583	575	573	586	541	562	585	564	604	565	540	558	565	604	533	535	525	568	581	558	495	524	537	503	528	540	550	540	540	549	563	554	523	596	548	531	571	577	565	550	515	577	562	586	567	570	528	591	545	543	575	530	567	536	544	581	527	572	562	535	539	552	568	541	562	549	513	519	553	535	540	573	581	517	580	561	576	569	568	543	559	581	581	556	584	556	560	577	578	573	540	572	541	565	582	592	553	544	520	552	575	559	502	535	550	519	514	572	555	541	537	547	539	575	547	574	567	544	516	588	555	564	562	555	546	548	585	534	538	545	582	550	554	592	531	596	534	599	571	583	545	573	554	546	578	541	513	544	530	592	586	582	587	568	541	594	554	563	586	594	544	557	503	538	540	578	534	576	531	531	566	516	587	552	541	538	542	521	549	582	579	584	558	569	612	509	573	548	548	554	521	577	590	610	518	549	589	529	603	537	541	547	573	529	539	545	562	521	558	583	558	566	553	572	545	557	553	584	558	528	544	608	570	584	581	507	530	510	520	587	595	603	578	582	547	488	559	519	572	554	543	508	542	571	549	548	530	553	562	585	577	554	559	579	544	545	568	545	557	540	547	560	568	540	578	524	543	534	536	537	554	549	595	541	557	559	555	527	560	560	534	576	565	576	558	604	594	585	496	512	544	516	553	537	549	546	557	543	532	536	592	556	589	557	570	537	564	584	577	545	600	530	566	606	537	526	578	562
41316	33849	34057	38431	34252	27116	22185	19875	18042	15712	10154	7740	5139	2702	1676	1345	879	746	539	427	358	373	331	342	340	385	434	393	359	359	357	398	350	372	364	339	324	330	310	311	333	318	321	334	347	358	281	305	321	337	312	322	334	327	317	316	307	327	301	304	303	407	326	293	327	311	347	328	340	327	334	337	278	335	305	341	320	351	318	305	301	320	324	298	371	322	308	320	337	338	307	311	302	330	351	331	312	296	308	285	325	322	292	290	304	327	372	298	339	327	312	293	310	315	307	344	330	300	308	324	307	316	287	306	319	315	320	338	330	304	304	304	318	325	315	303	320	287	302	312	333	348	320	319	305	296	318	307	310	314	305	304	327	336	330	317	309	342	310	302	326	325	334	330	324	327	283	332	283	293	331	313	310	327	333	289	292	301	329	327	339	328	344	312	290	315	327	329	325	305	335	303	307	296	327	321	311	318	325	330	317	332	306	306	299	347	349	339	290	339	306	296	307	351	311	305	292	311	313	279	309	328	326	295	307	327	340	333	303	322	315	276	353	302	310	316	353	324	361	363	327	301	324	326	306	304	305	298	305	310	308	334	288	289	324	286	326	324	308	263	334	351	335	328	328	291	319	344	315	301	328	343	313	316	315	308	366	312	319	320	317	321	293	319	321	290	362	318	311	297	329	330	301	337	337	289	341	318	337	294	302	316	284	354	286	319	328	351	324	306	315	333	301	328	327	302	312	326	331	285	343	290	285	345	349	331	309	296	287	297	308	317	337	337	289	313	343	278	309	317	283	287	343	307	286	319	322	299	336	288	322	328	314	294	316	315	277	298	313	303	299	331	308	297	329	265	317	298	285	339	315	316	315	289	295	309	315	317	335	308	340	336	307	307	316	309	315	294	322	306	335	310	321	332	297	296	279	276	328	314	321	311	283	333	334	324	299	281	289	325	356	325	329	293	302	292	285	301	318	312	318	299	284	329	341	326	295	321	292	310	276	314	286	318	317	325	308	288	305	301	312	309	305	283	313	340	301	313	301	300	313	328	332	306	293	302	330	347	329	319	308	327	298	300	340	336	343	319	324	291	302	323	298	352	313	322	307	318	321	315	345	312	302	331	317	326	318	313	322	333	281	300	356	341	303	312	305	303	343	344	310	328	318	345	319	287	304	342	339	323	295	325	322	307	299	301	314	292	337	315	302	335	293	336	309	324	344	313	313	326	331	314	295	320	279	293	289	326	292	325	316	325	313	332	308	290	351	312	305	337	299	289	301	337	312	322	309	313	286	326	315	315	322	311	324	309	318	346	306	277	306	311	327	315	334	306	335	282	261	321	360	270	352	300	289	367	346	311	306	329	308	318	311	287	328	301	302	319	316	310	312	329	314	295	324	322	328	326	309	304	292	311	327	312	323	311	345	316	318	314	323	326	331	301	330	320	336	298	308	288	304	309	287	330	326	342	347	344	315	299	342	338	324	346	323	307	275	360	315	296	319	281	305	327	287	309	320	301	338	329	332	287	293	301	286	297	335	315	300	288	312	337	311	312	334	322	295	340	298	321	311	315	274	323	332	321	298	283	322	314	335	321	312	335	285	306	290	305	314	301	283	308	301	318	315	297	302	323	326	310	299	295	320	317	344	302	313	337	317	308	349	314	293	311	341	341	330	324	331	355	328	329	361	296	322	306	318	281	325	323	301	308	323	334	329	315	254	284	311	311	368	286	339	301	337	306	283	334	327	298	309	328	311	306	365	314	304	326	263	302	319	316	326	289	285	325	332	279	299	328	307	330	309	317	315	336	313	286	296	314	329	331	330	290	299	308	334	312	328	334	313	320	314	328	305	356	337	329	308	317	327	294	307	319	299	297	332	313	310	339	332	319	307	317	334	302	346	333	328	327	332	371	315	311	279	311	292	309	327	302	294	324	352	308	314	301	298	304	316	315	298	294	317	321	316	299	294	340	325	322	281	305	311	300	342	318	349	337	335	314	299	277	339	327	335	308	305	338	343	329	311	319	295	326	325	302	284	301	283	298	287	307	301	313	308	291	316	341	326	301	308	282	321	315	287	313	308	308	314	309	337	331	320	316	326	290	300	326	326	314	332	316	304	312	302	309	323	336	322	302	303	293	352	286	274	314	303	303	308	347	302	278	281	314	310	308	336	301	316	313	357	331	300	287	317	308	305	320	325	299	293	315	301	298	358	343	305	317	324	324	303	353	320	296	297	301	288	295	321	330	308	330	311	299	281	300	297	341	297	269	323	311	346	331	315	312	274	336	317	313	306	325	298	322	337	273	344	338	318	349	334	319	344	292	308	330	283	287	341	337	332	301	322	296	326	320	318	274	301	297	304	325	326	295	350	345	294	297	312	321	298	332	292	283	299	318	304	296	329	266	317	332	319	321	291	282	291	327	308	334	319	342	293	321	317	290	354	368	310	322	294	296	310	332	317	283	308	310	278	314	293	329	316	296	291	344	276	340	327	284	298	341	318	283	303	340	307	330	327	348	288	292	322	341	331	314	357	301	323	300	282	289	319	321	302	291	329	262	326	323	309	318	332	312	321	334	326	333	332	294	327	309	309	307	349	309	274	296	321	290	307	350	307	304	312	327	314	301	288	328	309	320	343	318	291	300	282	336	306	328	275	282	304	297	299	322	295	319	349	323	325	309	309	280	310	322	354	291	318	319	303	330	307	301	319	294	346	338	284	281	331	322	315	324	329	318	335	301	301	325	293	319	286	345	296	331	327	317	303	320	341	324	318	319	300	299	289	320	271	312	312	354	297	312	322	315	304	309	347	303	336	319	304	294	319	306	327	360	314	318	297	321	327	302	291	322	335	290	307	315	312	334	299	291	317	318	343	326	300	310	306	360	304	322	282	329	322	299	299	325	293	347	330	284	324	357	304	293	317	309	335	328	325	306	318	325	304	325	294	317	288	308	323	314	301	313	340	313	304	336	305	322	306	284	312	305	304	333	269	315	296	253	335	327	313	347	341	334	358	294	307	297	310	314	312	326	311	282	311	331	331	318	290	333	335	323	343	320	301	289	300	326	307	320	300	294	292	326	334	324	328	348	320	271	305	316	351	305	276	338	309	302	307	311	313	311	331	298	289	300	326	314	330	301	328	278	293	323	303	285	322	308	329	308	301	344	307	288	307	315	294	316	313	333	311	316	326	333	294	310	331	305	326	317	321	302	309	297	332	315	283	287	308	316	322	323	287	336	321	333	312	331	310	320	310	350	334	314	312	322	335	312	309	345	340	312	294	311	320	360	328	306	326	323	311	313	336	295	322	277	336	336	337	312	330	301	326	302	341	315	320	307	324	296	304	322	322	332	312	293	317	320	324	321	325	329	298	290	297	315	294	322	340	302	299	317	307	312	351	301	321	307	325	311	307	300	316	332	306	303	303	295	326	332	312	326	330	303	323	312	300	313	290	315	345	309	348	360	338	351	316	317	340	311	321	321	308	298	314	283	304	324	335	294	301	300
30795	26540	33354	42413	39280	36449	32407	33282	32452	29301	23292	19806	16334	10385	8366	6956	3810	3345	2075	1372	1114	1115	1007	1037	1104	1155	1167	1163	1139	1068	1118	1121	1235	1180	928	865	819	837	849	808	820	833	750	784	818	814	801	786	802	810	787	693	759	823	752	812	793	719	793	778	710	1331	784	750	743	795	803	788	775	739	731	745	733	761	738	746	723	766	753	742	809	770	766	770	749	738	776	761	774	738	702	718	756	746	740	817	723	713	727	745	746	757	779	737	822	764	731	745	730	778	725	784	749	755	707	759	740	716	665	723	755	700	693	741	740	734	759	739	746	743	739	777	773	744	756	766	767	750	756	753	759	765	764	775	723	722	756	769	772	725	706	786	813	741	747	785	743	706	737	766	723	761	731	761	740	725	752	773	799	746	745	765	730	770	756	754	738	807	736	735	748	721	750	813	734	765	767	804	768	734	750	764	745	700	671	733	751	784	770	736	764	709	717	742	728	757	762	794	737	784	754	802	730	694	799	730	724	749	751	772	796	705	761	794	743	795	769	791	713	730	708	690	785	769	734	761	776	757	726	741	750	732	705	761	807	719	764	745	756	768	794	781	762	736	753	715	779	749	785	709	744	746	727	730	692	756	735	701	740	755	751	736	726	709	751	762	761	736	743	701	795	766	750	744	679	694	761	777	755	749	787	710	755	733	705	755	735	736	761	708	798	788	751	765	731	747	779	709	745	717	769	764	697	746	735	750	753	764	739	759	717	740	751	746	749	725	735	738	733	764	704	752	790	778	705	763	711	770	737	735	690	727	744	703	765	735	714	763	784	749	747	742	740	742	751	789	787	737	733	773	763	769	738	770	766	725	760	739	750	736	760	722	737	756	728	739	749	699	732	778	730	761	709	743	813	763	771	756	784	769	748	736	767	782	741	702	714	768	707	755	756	757	769	765	713	744	761	774	759	733	768	802	701	719	748	717	816	767	693	723	731	760	701	743	720	771	729	742	749	765	743	740	719	700	728	752	748	740	738	826	713	731	787	737	782	716	753	731	767	742	737	711	733	723	773	723	698	744	770	749	737	774	773	762	750	764	718	742	760	774	720	754	713	735	762	721	728	746	719	741	761	700	757	731	764	717	764	748	758	762	772	742	787	749	807	754	743	740	701	768	774	747	784	756	755	756	740	749	722	777	796	787	739	734	735	743	738	768	768	723	779	728	780	771	801	780	700	742	766	783	765	760	731	741	755	753	747	719	723	761	765	741	712	758	731	744	707	760	723	709	712	734	719	721	755	728	740	726	748	759	760	758	739	733	798	725	762	757	759	756	712	745	717	789	768	738	745	781	767	773	771	745	771	687	734	739	764	712	759	731	776	769	758	724	716	756	742	704	757	725	733	777	830	781	767	801	709	784	751	701	701	729	808	706	797	716	747	791	694	746	722	763	689	773	763	725	731	750	763	790	742	734	802	720	735	715	694	729	767	713	727	744	752	788	743	765	753	741	733	743	746	739	713	782	792	786	765	740	692	762	755	724	694	797	746	717	760	735	776	703	740	741	756	803	752	768	724	737	741	764	731	783	760	771	759	768	722	689	744	756	692	752	761	745	737	721	746	735	757	764	747	771	785	725	776	739	763	785	755	771	719	733	729	791	751	739	745	717	759	733	750	775	718	729	781	733	731	762	779	766	728	748	746	763	745	751	797	722	709	750	714	715	737	782	796	737	776	763	719	760	737	763	709	734	725	787	731	768	740	725	718	715	761	753	755	759	717	746	776	748	718	744	719	702	755	772	714	712	755	739	753	718	720	772	740	734	720	783	755	737	738	758	737	749	713	769	747	725	735	724	775	801	759	746	756	805	749	726	739	763	734	792	770	717	706	736	760	752	752	736	689	749	729	726	718	829	737	806	786	714	710	818	749	806	713	750	775	720	753	770	699	685	724	778	780	712	737	760	722	768	761	758	749	749	761	744	797	781	712	755	773	739	779	751	783	742	730	753	732	722	763	768	790	759	733	782	672	761	754	786	726	794	802	796	729	725	761	741	763	750	743	798	764	743	810	787	698	736	780	769	735	720	742	763	701	761	744	799	728	746	739	738	743	755	777	714	742	761	765	749	711	778	747	745	780	766	718	744	777	792	729	761	700	730	771	811	762	757	748	759	752	743	768	781	703	779	755	771	702	773	728	766	746	717	769	696	762	752	716	703	807	758	737	737	752	756	734	751	728	769	735	684	721	751	698	746	775	716	772	750	763	750	729	777	746	759	763	733	788	741	764	795	723	741	735	769	737	769	752	731	709	753	720	776	774	729	778	779	750	755	751	740	766	709	752	769	758	735	796	732	716	710	787	778	744	762	757	739	773	704	781	730	771	787	713	765	784	715	717	737	771	814	698	739	765	752	728	752	764	712	726	738	741	725	742	802	732	792	708	751	745	793	738	735	719	734	781	725	736	775	728	694	742	730	768	752	778	752	751	716	746	730	710	725	724	736	738	701	735	741	744	771	728	723	758	734	764	776	734	723	785	778	705	746	758	775	711	709	731	749	722	749	762	781	729	710	776	745	765	736	757	754	732	777	706	760	718	725	743	748	788	766	752	773	770	696	735	724	758	740	720	787	710	724	759	751	720	762	783	730	767	741	771	737	735	799	794	748	696	745	773	757	751	745	766	737	727	704	699	775	735	675	750	712	706	756	782	756	721	748	735	729	724	738	735	698	769	692	713	762	791	761	788	779	730	786	798	772	722	716	778	736	771	712	724	727	734	715	766	712	757	773	716	773	739	729	750	768	714	714	729	770	741	716	698	764	759	764	822	727	696	730	683	684	730	706	743	784	799	707	737	806	751	712	745	756	722	726	760	727	741	764	722	760	773	733	725	732	728	748	769	708	814	716	779	745	766	794	752	756	702	713	773	744	765	792	713	710	709	739	744	746	784	724	716	824	706	748	769	736	776	747	743	719	735	751	777	777	730	722	731	787	782	715	741	772	763	780	726	717	743	721	718	765	717	733	724	739	789	757	735	752	747	737	800	749	732	752	779	746	744	709	721	706	720	746	745	744	728	791	752	782	737	683	752	738	790	755	759	729	798	773	789	793	746	743	773	760	738	781	753	746	766	675	736	715	780	769	775	772	757	759	763	756	759	760	785	764	748	787	750	737	744	769	730	735	752	739	718	737	765	736	764	721	752	754	755	693	727	719	728	787	746	746	750	715	743	783	725	802	736	748	786	753	768	719	778	770	723	800	794	717	775	774	750	723	789	732	763	715	739	752	682	764	776	737	755	745	768	733	776	751	709	732	758	748	756	726	733	750	783	736	727	718	722	716	709	750	756	750	722	710	782	710	740	747	698	778	732	712	782	753	754	697	713	754	764	762	767	767	783	728	701	700	748	749	786	780	698	750	707	760	768	763	733	720	727	771	756	777	784	735	786	758	709	765	733	755	715	730	738	812	812	730	688	777	774	778	717	715	725	709	753	753	795	754	740	745	791	709	740	767	748	778	781	718
9515	5939	5799	5180	3676	1652	1063	792	700	433	280	251	199	162	128	127	126	95	107	90	106	99	102	93	116	104	99	116	104	95	100	90	97	124	83	96	86	102	128	107	115	106	100	91	78	80	103	97	94	100	101	126	96	122	94	75	97	109	97	109	83	97	98	100	101	91	98	93	105	99	105	86	93	83	96	90	120	114	120	99	105	103	107	103	81	100	71	87	101	121	115	111	100	100	83	124	110	96	93	91	110	96	98	106	90	109	105	108	90	99	91	105	97	111	112	97	97	118	93	109	105	105	82	103	90	103	115	104	110	91	100	99	105	95	89	113	94	85	93	101	98	94	96	90	105	82	111	98	94	122	104	93	84	95	82	106	105	97	103	114	91	91	107	89	115	110	94	105	76	99	108	92	93	107	112	98	93	98	125	94	92	111	108	106	84	84	121	114	99	105	103	92	88	90	93	102	104	109	93	115	94	89	88	97	106	110	99	88	89	103	91	92	97	114	96	84	103	98	104	104	89	108	92	111	116	95	94	88	101	113	86	109	102	108	127	88	110	104	109	96	107	85	88	116	120	109	97	108	98	96	110	115	111	98	104	90	98	87	100	98	102	103	85	98	115	84	121	113	107	89	86	108	98	92	92	113	84	87	93	124	100	100	97	93	92	99	93	129	84	95	103	105	93	100	110	92	101	114	93	92	97	72	107	109	118	94	113	98	99	87	129	85	97	85	91	97	97	88	104	119	121	115	99	112	79	92	111	96	84	110	116	110	109	105	109	95	94	99	115	112	86	112	93	104	109	98	103	113	112	103	98	100	110	110	99	85	84	88	103	84	85	91	110	106	115	100	98	103	94	95	84	120	82	102	115	98	100	113	102	106	102	98	103	113	99	103	94	89	91	100	89	92	108	109	109	125	89	81	94	95	117	105	92	98	98	100	111	93	84	87	82	101	112	92	94	89	91	102	93	87	100	120	91	94	108	94	107	107	107	116	118	95	102	96	97	112	103	99	104	91	113	92	97	82	110	110	103	93	117	97	98	95	104	86	95	90	111	99	84	109	99	96	111	108	85	99	103	114	99	79	119	97	114	101	120	108	97	98	99	95	96	107	94	94	95	94	96	91	96	124	94	106	93	90	90	91	123	107	114	101	107	104	108	104	97	91	93	89	119	90	92	92	103	117	101	88	92	129	110	101	94	87	89	98	88	92	102	110	122	85	107	92	100	92	104	129	106	99	97	103	82	91	102	110	85	114	95	101	88	99	93	104	97	87	100	98	96	110	109	98	89	87	88	107	108	87	109	100	106	92	114	88	93	94	96	110	115	103	87	113	83	90	85	101	104	98	101	93	94	104	110	81	101	104	108	94	103	92	96	97	88	110	105	97	92	97	89	87	97	99	100	92	96	100	108	84	105	92	94	109	73	97	94	119	108	117	97	95	113	111	82	109	115	84	92	97	101	99	98	87	116	86	110	102	99	120	105	83	90	101	111	88	97	102	84	89	112	101	104	92	77	122	99	92	94	109	97	93	115	105	116	95	101	80	88	84	108	106	84	105	88	113	96	95	92	113	131	100	83	97	100	106	103	90	104	95	103	98	104	87	106	92	96	110	111	103	111	100	103	117	115	119	101	87	116	91	99	96	91	96	83	89	113	99	93	103	94	107	102	101	103	102	102	103	101	98	103	99	91	97	84	115	122	103	109	127	106	115	105	111	101	103	81	105	103	94	101	103	101	103	119	89	76	113	97	110	109	109	78	90	103	88	110	89	88	116	75	101	91	101	101	102	88	103	99	87	99	110	85	90	108	97	111	101	100	101	96	100	114	109	97	117	97	95	98	92	84	95	100	94	98	101	104	99	103	97	107	87	97	87	95	112	110	108	89	101	105	109	103	103	101	99	88	123	100	103	88	111	86	92	115	91	89	113	96	104	88	114	105	84	98	94	105	99	88	96	76	101	114	97	108	93	113	111	93	98	109	112	120	95	128	88	118	96	89	125	94	87	96	84	87	122	82	100	102	93	109	107	96	80	82	96	90	124	93	81	100	91	87	101	103	110	109	83	127	97	83	91	110	106	99	99	94	108	89	95	124	101	111	104	92	96	95	98	100	92	128	96	109	102	110	97	103	103	95	105	92	90	91	81	100	109	129	100	95	104	90	122	112	114	97	94	105	90	101	103	96	95	98	100	110	88	107	106	106	110	113	96	99	99	111	111	106	106	120	93	110	88	78	118	115	98	112	110	132	103	94	93	101	92	93	80	101	82	98	93	102	98	92	85	91	101	92	73	95	124	111	106	100	98	92	96	125	99	100	99	92	116	118	92	109	111	102	95	93	110	102	108	122	117	95	108	98	86	99	97	101	86	91	90	96	95	90	91	91	91	85	90	92	109	93	99	114	99	104	95	93	107	97	99	106	119	98	102	103	102	95	91	103	86	113	115	100	101	96	83	123	98	116	105	116	101	101	100	100	97	113	111	110	95	114	106	94	122	94	102	104	92	84	94	95	121	86	106	92	84	95	90	82	83	104	101	103	112	105	86	82	100	100	91	84	86	92	101	88	78	103	103	103	94	101	99	115	109	82	107	110	102	123	84	105	114	88	90	88	94	99	79	83	102	100	106	104	88	100	101	82	116	101	95	90	105	95	97	97	92	107	125	129	107	93	81	102	112	98	96	88	114	92	93	79	94	101	90	92	102	104	90	92	93	113	102	97	102	99	99	96	89	125	90	101	103	107	99	99	97	101	96	78	91	96	111	109	121	107	109	82	96	97	99	115	124	86	105	90	97	95	98	97	94	96	94	87	95	109	100	112	103	83	101	94	106	103	93	103	102	96	93	82	107	100	93	89	99	94	108	94	84	119	118	89	103	105	99	110	101	86	89	108	105	110	131	105	99	105	100	105	92	113	110	99	101	101	123	114	105	96	93	98	90	96	102	114	91	96	97	100	119	95	101	109	86	94	112	95	107	99	106	104	121	106	105	108	108	104	101	94	110	93	100	104	113	107	84	87	104	116	106	86	97	98	86	107	89	100	100	86	90	94	105	105	118	106	107	126	103	98	105	116	111	92	96	82	91	110	108	107	87	109	108	76	85	100	88	92	102	95	87	99	100	111	96	125	81	92	120	81	113	84	98	101	100	90	98	109	81	100	104	82	94	101	105	117	94	104	115	109	105	107	100	90	80	105	108	109	99	97	115	114	106	101	109	89	101	89	93	97	106	104	89	83	111	94	103	100	114	112	103	112	87	115	103	110	121	88	90	91	91	99	104	101	90	94	110	87	90	105	103	76	103	102	99	110	115	94	107	99	111	103	94	96	95	109	95	96	115	105	103	103	102	111	107	97	114	95	100	101	88	83	90	92	77	91	111	103	92	106	95	91	88	96	75	91	88	109	109	90	107	93	106	103	96	92	115	109	90	87	106	106	100	115	107	111	99	102	98	92	107	102	74	91	83	124	102	107	105	103	104	100	71	93	97	107	89	99	97
6992	5581	9198	12233	10039	5716	4133	3809	4135	2637	1625	1459	1018	680	581	468	427	344	327	342	343	323	339	343	324	330	321	340	313	335	326	326	322	341	303	339	307	297	293	277	297	286	323	308	321	296	304	315	295	299	313	292	290	306	313	325	330	293	324	303	307	382	317	301	309	312	346	287	327	303	302	335	315	315	282	323	287	309	307	288	324	310	302	305	330	305	314	274	317	319	298	314	334	293	310	318	317	325	310	290	314	313	327	312	327	320	317	295	338	330	292	298	308	294	306	296	304	278	309	303	304	316	286	316	285	304	309	299	309	314	265	304	332	308	298	283	302	306	309	299	333	324	301	338	270	316	298	295	286	351	353	336	283	328	305	321	337	329	308	333	295	308	312	292	312	314	319	289	306	338	297	298	294	286	286	318	307	301	291	310	296	299	312	319	302	314	309	282	281	309	311	300	327	305	292	307	281	313	312	322	268	310	288	321	318	297	306	301	291	308	303	281	333	332	326	292	318	292	299	340	318	295	293	314	268	298	291	287	315	303	309	316	283	299	337	318	308	287	326	315	302	302	336	294	309	328	317	325	310	308	307	288	315	326	341	321	297	322	287	308	325	284	313	299	312	309	328	305	324	285	328	297	289	308	301	301	309	274	283	302	267	325	301	306	296	319	273	291	308	322	316	339	301	320	295	334	295	301	298	329	302	346	296	297	300	308	298	312	325	322	304	356	334	315	292	294	303	350	337	315	315	305	306	279	302	322	296	332	310	325	286	324	289	318	306	303	333	295	286	310	311	324	310	318	292	313	326	332	332	302	320	281	296	306	281	317	302	300	280	292	313	312	336	316	306	300	277	314	303	312	314	258	326	340	310	296	315	314	285	305	284	324	315	327	350	304	291	299	337	313	310	310	299	285	291	298	274	326	267	314	311	276	295	321	305	313	308	297	312	276	271	307	300	323	320	299	317	290	315	299	310	318	301	335	305	328	324	313	294	260	336	301	316	314	320	315	296	343	298	278	304	315	274	335	293	332	323	311	331	300	298	300	305	318	295	305	327	301	281	313	307	315	337	314	267	310	299	302	335	318	279	290	306	298	326	297	286	330	306	303	323	282	320	295	331	321	316	323	323	284	313	326	282	294	325	278	267	312	293	313	313	328	280	308	312	292	303	312	319	291	315	297	286	302	336	319	307	303	300	314	328	319	333	308	326	322	315	308	312	305	284	287	283	327	308	319	301	309	285	317	320	294	301	277	302	309	315	335	300	283	273	304	297	328	312	293	267	277	312	280	313	298	306	297	314	305	265	309	312	308	314	297	290	284	288	292	296	310	301	293	294	318	321	331	327	296	304	291	310	303	338	329	303	330	287	325	311	307	268	333	329	319	328	314	298	305	290	300	333	339	305	318	343	318	300	285	272	308	315	320	303	273	293	287	284	325	283	314	282	306	306	320	299	351	333	302	300	339	335	307	308	347	291	311	310	318	309	326	303	301	298	281	292	329	327	309	291	312	331	361	301	290	283	333	300	292	312	298	306	314	315	300	305	328	300	317	324	312	339	295	289	295	332	315	295	316	321	309	283	329	315	292	295	312	320	302	312	340	311	312	329	265	310	295	306	287	313	298	283	330	281	324	325	339	287	316	287	307	323	319	286	315	295	310	314	305	297	303	302	280	315	303	325	347	293	318	308	296	326	299	306	330	315	296	300	329	311	319	317	341	326	302	313	278	289	293	314	277	307	290	316	282	312	287	327	292	285	328	338	299	298	328	292	302	301	301	299	286	289	302	315	317	307	300	296	335	334	283	309	332	315	309	313	309	288	327	296	303	311	303	315	301	337	315	328	320	299	291	286	302	280	322	329	307	302	277	293	294	275	283	315	311	276	310	292	318	292	271	305	310	321	321	310	301	305	309	295	308	326	327	288	313	303	300	274	297	300	319	303	316	297	314	321	349	307	309	320	319	316	278	299	305	273	320	318	312	341	300	315	308	294	331	308	285	315	314	299	309	325	335	328	310	299	287	289	322	329	322	310	293	271	290	277	277	342	339	324	290	295	318	311	353	296	321	318	347	333	285	324	310	301	313	286	348	311	307	319	285	314	275	337	304	310	304	324	316	309	303	329	308	318	282	318	316	291	315	341	309	301	339	287	326	299	292	316	283	301	274	311	326	323	299	282	298	289	283	281	306	337	332	328	304	268	257	278	309	329	300	312	346	303	299	305	331	319	301	310	313	349	307	291	279	314	295	295	318	319	288	302	335	301	286	317	300	312	312	304	299	285	335	288	304	318	268	310	319	298	296	302	294	312	298	340	308	278	319	329	330	345	337	307	294	300	308	312	316	331	292	311	273	318	297	315	309	303	287	291	289	293	308	340	304	303	309	330	293	315	301	298	318	287	323	296	304	305	308	299	280	301	338	321	298	313	273	296	337	317	341	288	301	310	312	309	291	267	298	306	306	272	300	308	312	321	312	325	286	291	329	300	299	311	280	299	287	297	324	313	318	319	311	313	302	320	313	279	323	301	312	294	285	317	290	310	313	304	329	298	322	303	291	328	328	309	290	316	289	296	337	337	284	295	312	317	301	322	301	291	331	321	309	311	305	339	306	331	299	296	307	312	291	294	283	320	284	307	292	336	288	306	316	307	302	332	287	291	304	325	278	284	274	299	314	308	321	294	305	276	317	314	285	306	323	319	288	293	321	323	282	332	316	300	311	282	306	294	304	286	341	316	297	293	281	293	294	299	305	291	305	299	247	298	268	342	278	306	302	307	316	276	357	305	309	311	293	306	317	311	294	308	291	296	301	294	311	306	309	288	307	315	307	313	304	301	333	273	288	288	263	298	320	306	313	301	279	296	306	311	309	305	281	330	330	323	313	317	290	317	316	334	286	319	287	298	297	319	292	322	300	314	305	336	266	286	284	282	317	289	282	293	283	316	295	288	300	306	326	303	318	286	295	303	315	315	313	335	316	295	316	308	325	299	276	285	313	278	318	301	307	294	280	296	312	315	296	317	329	326	311	328	295	288	314	283	328	301	294	274	325	305	280	300	310	289	309	330	330	328	325	296	298	286	309	292	338	345	320	311	304	316	320	301	310	313	300	317	308	314	297	291	293	307	300	322	306	305	308	295	304	292	331	313	311	310	298	315	338	300	313	285	334	325	324	292	296	297	308	329	284	307	333	314	313	324	298	321	329	297	330	290	292	299	289	334	310	334	331	292	308	323	320	301	335	294	331	321	316	277	306	298	338	302	298	327	316	302	287	337	310	300	285	299	317	297	302	310	319	321	355	298	326	329	335	303	333	309	298	285	292	283	310	333	325	286	312	286	309	289	305	301	302	303	313	328	308	310	343	312	314	308	329	296	313	307	305	288	321	342	314	318	290	293	327	302	295	336	304	302	292	299	328	311	313	325	300	302	285	317	281	318	315	327	320	307	299	308	289	293	332	311	319	320	317	318	277	282	314	282	298	286	338	331	277	316	285	298	341
33332	27979	29581	33116	28528	20525	14376	11311	10915	7812	5330	3590	1763	1036	984	688	544	470	312	254	257	239	225	225	249	212	204	243	238	224	229	200	246	219	218	225	242	218	192	238	236	219	239	231	238	214	230	225	211	217	229	213	215	177	230	242	237	217	215	243	223	255	217	224	228	223	255	212	243	205	211	205	196	241	232	224	242	218	213	204	217	206	209	232	227	215	184	223	193	255	225	233	207	209	232	197	221	257	238	230	211	222	216	211	206	219	216	223	246	216	215	222	226	232	184	245	232	238	242	234	227	231	220	208	210	201	222	238	221	210	200	200	207	219	220	224	234	219	211	216	232	227	240	236	204	214	240	221	198	196	228	194	216	202	225	203	214	216	219	199	219	230	232	202	239	219	218	204	194	237	222	214	212	214	214	220	213	217	234	229	204	224	237	231	211	220	211	234	222	189	208	237	216	215	212	220	223	214	215	231	215	203	233	202	264	208	227	216	237	229	220	228	252	211	227	218	217	203	223	197	246	219	206	233	254	220	203	230	236	235	224	210	215	214	189	204	229	238	221	221	219	257	216	206	247	211	238	234	234	226	215	270	191	221	218	213	220	191	221	224	245	194	231	230	203	205	206	224	218	220	234	248	255	214	250	184	224	213	231	215	216	181	209	232	222	212	222	244	230	202	216	182	247	208	231	208	222	227	244	214	234	221	224	227	199	207	209	228	238	209	212	209	200	209	215	203	239	231	243	231	232	237	218	229	246	226	239	231	240	237	213	221	258	220	225	233	233	217	226	214	225	184	230	210	235	219	205	208	225	225	231	202	211	232	229	212	203	213	205	204	221	209	231	221	219	215	206	213	195	205	216	200	226	204	209	202	223	216	211	232	218	219	234	207	229	219	202	226	243	246	238	217	236	219	192	196	212	203	225	233	194	215	191	242	213	202	209	214	213	212	231	194	225	210	233	207	203	204	236	211	255	246	217	232	206	215	228	217	198	237	202	228	204	203	226	209	238	209	229	211	220	196	201	232	198	215	240	236	222	231	249	223	194	231	188	219	243	230	230	223	227	197	230	217	227	218	230	223	236	206	209	226	226	232	194	234	214	244	218	201	219	199	194	205	246	244	253	205	227	211	194	227	218	216	205	242	235	220	225	202	236	220	199	175	208	225	211	217	210	207	225	224	219	244	241	194	198	218	199	207	187	215	215	202	211	214	198	216	220	229	200	223	226	229	215	224	229	220	190	189	218	204	213	221	228	202	214	242	219	211	199	220	204	227	249	204	189	227	223	219	188	267	199	205	229	217	210	212	245	240	203	230	235	220	239	214	224	205	237	254	228	237	214	221	237	209	234	231	209	221	202	223	230	216	215	196	210	250	220	190	222	223	214	254	244	237	210	220	216	224	198	233	202	206	213	222	218	188	223	215	210	242	218	190	236	195	193	189	219	213	225	201	220	224	219	192	226	233	249	247	221	206	205	218	219	236	261	209	194	222	217	229	212	217	250	209	212	211	204	199	229	220	224	203	207	213	228	210	212	200	201	188	210	228	232	239	200	189	224	215	225	203	222	220	208	199	215	199	208	222	221	204	207	201	199	189	234	202	219	223	212	232	244	219	219	209	206	206	225	203	217	205	204	232	199	209	217	196	217	211	247	206	233	198	237	247	223	233	235	207	197	210	242	241	219	208	241	231	245	228	229	215	245	231	219	239	221	219	219	220	229	229	184	230	206	208	191	207	216	209	230	223	235	212	217	239	243	219	228	229	211	227	230	188	215	237	198	205	224	236	214	231	233	227	241	213	201	200	185	215	234	218	229	244	220	227	226	241	222	206	197	218	217	239	230	212	218	235	220	217	229	230	236	217	242	210	232	233	231	229	219	258	240	211	231	211	214	223	208	204	232	231	244	239	217	238	227	223	217	220	204	201	214	200	205	219	201	214	221	206	222	246	232	216	203	214	219	180	220	236	235	236	204	213	245	216	211	225	208	208	211	226	231	236	207	242	209	228	227	195	213	224	225	235	224	216	207	215	205	218	235	195	219	260	226	215	237	226	202	226	208	216	251	231	178	195	227	226	201	214	224	229	237	213	197	221	233	231	226	224	207	240	227	228	213	220	205	208	195	216	194	249	225	212	240	235	210	219	195	226	213	215	223	233	191	196	216	222	227	227	223	233	214	216	233	219	219	224	227	218	212	228	212	179	213	227	251	201	226	186	215	208	181	207	202	232	222	218	231	205	220	218	214	222	216	232	238	207	230	231	202	190	227	205	209	194	199	204	235	236	226	221	231	238	209	225	226	252	220	219	218	214	228	207	211	236	211	218	208	228	220	198	204	189	218	231	220	222	243	220	196	207	214	217	224	240	216	188	224	217	215	202	237	202	216	203	195	197	220	194	211	220	217	213	216	246	214	226	241	232	227	241	196	216	188	206	208	220	208	220	197	211	204	208	254	255	204	236	227	232	220	238	233	242	190	229	209	229	213	214	256	199	216	220	224	230	215	184	205	208	211	216	211	222	200	216	228	227	224	218	192	211	209	238	216	201	213	229	214	219	247	242	194	214	196	209	220	228	212	213	219	246	199	211	216	211	213	216	213	222	236	197	209	202	206	196	224	236	218	228	237	202	225	186	206	220	228	218	227	203	230	248	223	217	222	232	197	224	228	209	224	216	198	182	213	220	228	205	209	236	231	224	213	212	214	227	232	214	227	226	218	211	217	235	232	200	212	224	198	227	236	188	229	239	207	222	233	220	228	240	226	226	253	238	197	215	221	226	232	191	218	241	241	228	224	220	212	233	246	201	220	213	237	207	236	175	235	233	218	199	213	216	223	212	219	198	214	220	235	230	219	234	201	220	235	230	227	182	235	217	203	220	213	247	217	198	168	223	222	197	201	225	234	203	239	200	231	227	188	209	209	199	187	219	204	236	230	230	252	231	225	195	219	220	216	211	212	228	212	223	209	241	215	250	198	205	206	223	208	219	204	198	210	228	238	217	206	189	221	263	198	202	226	243	190	189	230	209	208	224	222	224	235	202	190	207	227	209	219	200	233	210	228	232	233	223	225	214	236	258	217	202	192	206	251	205	205	196	199	255	188	207	201	230	226	234	219	191	211	221	250	200	227	196	212	196	215	219	203	199	219	227	228	227	229	197	206	232	239	216	224	200	235	210	212	214	221	244	214	233	237	238	230	216	213	232	216	193	233	208	218	218	212	216	205	229	214	215	207	240	210	221	216	230	215	201	193	206	221	208	243	186	207	228	229	212	204	218	200	181	211	232	227	198	250	199	235	214	206	207	235	177	209	209	212	237	232	205	219	240	235	188	194	222	214	213	203	212	222	221	203	204	232	186	233	215	201	205	229	224	184	217	253	229	207	211	206	241	172	205	234	228	213	245	224	220	213	224	208	235	207	196	208	204	225	222	243	203	243	205	243	228	212	215	189	232	222	230	201	193	220	218	219	212	226	221	231	218	209	196	201	226	214	214	217	212
24976	20488	27831	37262	33585	28780	23764	22219	24671	16888	15488	12566	7656	5310	4976	2955	2241	2416	1158	839	825	760	737	753	776	716	667	695	684	690	698	728	714	649	603	644	619	617	553	579	560	646	586	566	582	619	611	625	595	546	578	566	579	542	577	566	615	573	608	577	598	1182	741	604	568	533	581	577	575	575	590	596	615	568	582	562	558	575	572	564	574	570	598	583	593	580	575	579	580	581	587	618	591	574	616	567	586	543	569	553	521	573	537	553	607	579	561	569	553	581	620	574	552	571	570	564	596	553	595	569	597	546	590	566	580	526	575	581	548	576	582	588	533	560	611	529	557	527	567	595	592	544	594	569	620	555	580	580	582	533	599	580	558	575	548	606	548	557	581	594	594	561	577	587	590	547	541	576	547	567	537	563	550	583	570	558	550	556	576	585	569	578	549	558	521	562	532	583	552	574	556	593	563	577	566	556	599	546	585	592	570	565	566	529	582	574	553	589	509	539	550	541	552	551	660	544	553	600	606	572	614	576	528	592	605	566	549	565	551	590	561	540	576	571	546	592	603	561	583	547	571	576	539	592	551	556	596	575	547	560	624	550	582	581	532	617	541	526	548	563	512	574	626	579	560	613	582	592	531	563	540	549	536	556	523	597	555	556	564	554	559	562	543	571	569	527	566	538	479	529	511	554	560	587	582	546	559	560	551	583	536	555	555	567	597	547	611	562	547	617	563	564	561	576	590	561	535	587	527	540	568	539	540	567	555	542	575	578	562	534	568	517	590	548	555	547	582	566	553	553	558	508	522	599	577	565	542	540	545	515	580	537	537	543	541	554	557	575	548	553	585	524	615	551	597	546	554	589	595	582	578	566	540	585	554	599	560	542	533	597	586	585	589	580	593	595	592	528	607	554	538	541	545	575	531	536	544	588	582	589	575	510	554	548	607	562	552	595	571	538	606	530	557	616	544	567	571	559	615	535	554	535	538	515	585	559	571	566	587	597	547	581	581	584	525	563	555	565	556	611	588	585	574	539	524	572	555	562	524	543	561	566	553	534	575	528	550	531	557	549	541	564	549	563	565	604	540	630	549	610	547	565	543	594	588	598	537	578	579	566	583	543	526	551	577	546	542	569	606	604	559	567	515	557	587	584	558	576	544	578	546	590	568	533	584	600	568	562	555	574	589	579	609	539	598	533	552	508	572	589	593	552	559	570	565	559	579	578	545	586	571	532	522	538	540	595	573	570	587	571	541	559	601	594	541	557	580	567	569	587	578	556	554	538	556	614	570	583	553	543	615	587	562	580	574	552	580	619	554	588	573	545	589	611	572	528	561	604	556	550	561	549	560	585	568	583	543	569	577	532	570	581	592	569	589	584	536	556	560	596	578	557	563	590	562	566	541	567	554	558	549	557	552	584	523	528	573	544	546	564	577	540	559	523	581	561	530	557	537	536	578	541	578	587	553	604	556	542	535	568	553	554	526	535	550	566	592	569	515	565	563	551	572	556	568	555	535	558	536	523	578	599	583	564	573	572	551	549	529	612	577	537	574	527	565	583	543	568	575	555	537	581	557	571	531	593	592	600	562	560	581	560	587	568	567	589	527	544	558	577	582	553	588	551	555	596	554	532	569	569	586	606	580	541	558	597	566	549	582	561	573	572	558	572	561	576	565	567	594	564	574	581	580	558	549	587	534	574	521	558	544	595	584	559	565	570	618	528	569	536	617	566	560	560	525	568	544	593	535	566	585	549	558	547	542	558	547	561	588	557	542	549	547	549	585	535	591	594	550	551	578	560	587	554	605	572	593	540	508	587	567	539	564	591	551	616	547	567	582	584	572	544	574	574	549	573	568	544	610	590	515	599	567	557	600	602	578	588	626	563	559	564	554	548	516	527	569	575	607	544	577	581	583	519	542	597	620	592	577	566	544	518	559	550	567	551	564	589	585	551	524	565	537	561	565	568	555	554	601	528	565	583	575	534	572	539	589	583	583	554	558	585	566	567	588	596	578	558	536	590	571	581	582	547	571	518	540	568	558	571	521	571	574	582	559	565	607	557	547	586	529	561	576	552	550	521	572	561	545	548	572	545	585	567	573	560	568	562	567	555	577	577	589	508	621	595	543	542	507	569	551	567	588	553	589	594	553	580	558	578	527	541	529	613	606	550	559	538	568	537	558	562	600	551	572	578	577	566	526	593	580	602	564	580	571	555	581	556	558	581	566	596	542	584	542	541	533	576	620	545	545	561	592	576	520	579	605	582	566	554	602	525	541	560	594	564	563	567	616	561	591	593	536	590	577	525	571	596	555	586	568	588	612	531	551	539	568	560	543	541	561	503	534	597	557	546	562	595	549	553	558	572	573	582	570	583	574	537	550	595	531	584	575	566	565	596	553	571	583	561	597	602	604	572	558	546	549	611	571	564	546	578	590	591	578	569	597	550	523	562	594	573	561	555	579	562	555	559	527	554	564	526	526	580	594	550	532	583	538	563	566	604	562	598	535	559	570	557	571	553	564	552	551	585	598	608	581	558	609	594	561	525	562	544	568	524	533	583	566	586	545	590	584	584	561	529	546	579	548	555	581	505	588	576	588	501	604	544	589	529	570	552	554	511	552	585	533	557	550	601	578	555	580	598	565	575	563	523	588	537	608	564	603	566	574	620	568	554	588	586	552	569	527	576	570	550	559	591	554	553	591	572	562	604	576	579	545	569	560	590	531	592	559	588	541	584	562	570	562	570	587	549	566	569	559	560	544	585	555	509	564	576	556	583	530	554	571	563	550	568	580	607	554	556	586	552	582	563	549	548	588	575	533	585	552	557	547	598	588	534	563	544	581	568	536	566	599	561	531	600	550	580	548	604	552	552	560	567	568	572	559	570	580	555	547	578	611	562	574	570	561	554	602	547	500	529	564	530	541	560	533	545	550	603	534	530	537	559	572	578	604	543	530	621	510	544	562	561	614	512	527	551	509	559	519	589	584	596	572	542	546	544	538	588	572	562	536	579	561	552	547	571	561	562	575	606	543	579	580	567	542	529	587	567	562	573	555	543	546	579	511	579	553	586	571	590	595	570	542	550	565	580	585	555	568	558	540	583	534	587	582	556	584	586	546	561	572	559	539	546	553	547	546	592	572	588	547	546	595	545	522	539	568	583	557	552	545	541	607	554	547	575	573	540	550	551	555	603	590	583	544	547	577	552	565	545	561	567	527	532	569	563	544	568	582	590	575	545	560	604	552	557	572	552	541	586	597	576	553	560	565	551	552	579	584	562	531	599	541	583	528	563	548	593	537	541	529	544	583	578	565	569	571	573	552	624	562	533	579	564	590	573	574	568	541	582	534	551	570	559	564	527	544	589	565	532	593	551	550	563	540	565	547	595	535	578	578	530	610	557	530	525	562	542	526	584	510	597	591	561	505	561	594	509	571	574	575	587	535	536	565	576	598	581	611	548	572	547	560	567	572	564	569	560	538	558	548	573	573	544	534	596	566	572	537	545
42081	35520	35908	38560	34557	27878	22968	18721	18085	11728	10052	7122	3769	2188	1715	1073	894	867	473	417	432	372	392	368	358	347	356	369	342	335	288	344	343	349	327	336	331	317	364	348	332	354	323	346	315	294	338	321	321	348	317	347	327	354	313	322	307	326	331	346	314	544	326	294	314	338	318	344	312	279	318	310	337	331	328	314	340	336	320	300	324	329	330	309	280	334	315	283	338	319	278	316	322	307	287	317	318	349	298	305	319	322	311	346	309	309	346	298	318	311	309	356	281	321	337	296	341	321	299	327	333	343	336	346	326	322	313	321	367	298	333	301	282	307	331	328	333	360	310	318	322	336	331	329	310	354	324	295	298	283	327	296	331	332	312	311	303	332	317	309	300	304	322	313	335	343	265	264	324	301	320	325	299	367	320	314	319	329	316	321	306	282	322	317	320	317	331	304	303	338	318	309	296	315	333	334	316	347	297	313	324	334	312	330	309	304	296	305	327	293	322	326	319	322	296	319	336	271	322	348	324	308	330	331	290	342	335	296	329	304	311	322	316	273	310	350	342	331	310	345	348	284	315	321	308	290	329	314	315	329	285	282	339	288	338	318	328	321	319	318	325	345	346	292	322	332	322	341	331	336	316	315	321	321	353	340	303	309	355	317	314	343	304	283	314	339	318	340	306	305	337	335	324	339	308	322	325	343	345	309	311	299	332	338	320	302	294	326	323	325	333	304	322	307	331	312	326	326	342	353	340	335	339	299	352	323	287	301	294	324	341	315	313	313	294	332	324	340	324	329	330	315	313	306	301	320	313	276	357	337	357	336	310	357	345	273	319	323	300	323	302	330	318	305	330	319	285	311	303	320	289	307	360	322	311	317	367	346	327	328	306	323	316	301	305	304	343	307	327	308	305	334	282	304	305	336	322	317	349	326	337	336	300	298	363	308	325	327	307	298	322	320	298	341	314	320	314	298	291	313	314	307	313	308	319	300	312	333	313	306	313	316	318	349	305	328	312	298	304	309	319	306	348	299	309	312	305	304	354	320	326	329	321	324	319	304	313	289	312	340	347	337	367	297	320	278	328	301	326	310	313	331	343	297	276	286	302	282	301	354	290	341	325	324	320	317	303	300	320	355	324	323	320	334	324	305	332	312	315	345	308	323	308	307	303	279	314	304	302	286	333	327	320	303	300	319	326	292	326	319	317	335	327	298	299	335	294	347	310	347	323	305	315	324	315	337	310	343	319	335	317	326	324	332	326	291	279	323	299	311	327	327	327	298	314	299	339	322	326	372	299	327	276	325	315	334	327	324	343	282	330	331	291	329	341	304	344	316	290	306	295	378	289	298	323	308	313	328	288	302	319	313	336	324	322	328	303	313	317	314	348	295	336	286	312	313	337	308	300	327	322	290	325	314	320	335	300	306	311	310	303	289	315	315	306	330	326	336	323	345	294	311	292	310	318	345	342	317	322	315	310	322	313	324	315	311	343	312	319	328	348	322	330	328	326	334	301	327	307	279	340	282	301	319	317	317	328	304	342	338	309	352	330	312	311	307	348	311	345	335	338	314	336	350	284	294	324	308	293	312	336	265	367	342	342	327	312	299	325	330	314	319	302	332	313	333	288	336	303	310	349	288	320	292	320	313	354	291	306	314	307	334	337	329	326	315	322	324	332	303	347	327	301	293	311	318	310	320	324	316	313	331	312	318	316	292	340	335	330	323	312	271	326	312	301	303	316	307	284	323	312	296	300	299	318	296	303	347	294	309	284	302	327	321	311	311	321	333	320	297	342	304	363	318	306	346	319	315	301	301	304	321	306	296	303	316	305	331	289	320	312	351	308	322	329	309	306	308	320	318	320	350	318	315	349	335	343	326	327	325	315	335	303	293	316	297	331	321	330	275	320	322	298	324	337	316	336	299	332	292	289	296	297	278	310	294	338	296	317	340	328	361	327	299	324	304	332	325	332	346	322	325	338	317	321	321	336	337	318	317	335	340	289	320	315	315	321	321	342	323	295	358	314	308	348	284	328	308	279	328	287	299	297	326	317	295	330	355	316	322	299	328	300	332	321	298	336	320	287	290	322	306	308	327	322	305	314	291	337	337	298	303	331	335	312	316	357	325	349	345	358	323	340	311	313	314	369	340	334	287	334	358	299	318	305	317	319	318	319	302	280	320	344	365	313	296	290	336	318	303	306	274	317	296	283	324	311	305	310	300	311	328	313	313	315	347	298	297	317	305	286	314	344	330	328	260	324	297	333	312	330	323	321	293	334	335	338	309	310	346	333	305	318	318	318	278	291	305	299	307	332	302	347	315	324	325	308	327	328	310	345	322	330	286	302	316	311	309	285	327	312	277	318	308	315	321	324	305	298	329	273	348	325	312	306	330	321	337	312	319	323	340	324	340	304	331	311	325	293	330	338	315	329	324	339	309	326	330	308	321	307	339	300	296	306	302	325	295	332	308	311	344	307	292	336	341	323	296	318	300	311	310	290	327	329	303	316	305	302	306	306	316	336	356	342	328	309	313	311	339	308	292	320	305	322	284	339	332	288	289	327	337	339	318	327	300	308	312	314	320	320	296	312	300	318	312	311	320	315	354	312	313	351	292	348	338	332	301	345	326	295	319	334	286	324	307	314	326	311	304	313	322	346	318	338	314	341	299	337	336	304	304	313	315	339	306	291	310	325	315	333	326	303	287	294	282	299	293	299	304	339	312	318	318	329	345	325	314	306	335	293	339	349	335	298	359	342	316	260	313	297	307	316	317	324	318	279	344	314	296	315	340	342	297	323	332	308	279	277	294	345	306	357	328	290	326	342	308	309	329	310	310	323	324	332	318	334	308	324	316	295	290	326	304	327	345	311	333	295	319	334	300	322	317	296	326	361	291	325	327	320	294	295	324	347	339	354	314	318	301	333	306	322	303	338	344	304	320	304	299	329	334	316	325	327	306	330	323	323	306	319	302	314	326	339	343	300	304	342	326	316	280	324	321	302	302	335	342	284	291	311	329	280	319	313	327	321	314	345	283	304	324	303	300	326	335	306	307	309	292	319	303	304	344	312	308	308	315	287	318	340	327	322	282	341	301	345	310	349	292	322	307	305	286	303	289	332	325	332	340	283	313	327	299	325	332	335	304	341	334	319	302	334	321	320	311	289	334	320	298	334	276	297	293	292	317	290	339	307	328	320	308	330	317	330	338	338	308	296	334	321	334	349	321	322	305	306	305	347	312	304	352	304	311	327	336	335	333	323	327	326	317	329	290	335	304	300	325	292	333	297	311	301	280	294	317	323	323	312	300	325	319	303	321	339	308	302	295	312	348	313	321	332	285	336	312	350	327	292	286	348	302	349	311	293	318	316	319	313	274	318	338	293	316	327	303	307	305	300	301	306	291	311	297	334	324	330	344	316	330	318	347	299	321	317	334	311	306	316	314	355	304	290	311	325	336	332	306	333	315	351	286	303	304	320	323	327	320	289	309	355	299	300	325	312	317
32069	29345	34662	43456	40416	37306	31813	30360	31387	24686	23938	19534	12920	9285	8647	5196	4453	4086	1727	1464	1185	1115	1127	1084	1049	1045	981	983	988	922	881	945	978	947	855	831	852	872	804	891	827	831	802	802	764	808	858	838	783	763	781	796	735	801	768	775	837	799	791	792	788	2065	883	813	780	780	738	783	772	767	768	760	767	831	768	782	788	768	774	736	751	750	737	750	764	757	758	760	763	787	760	771	831	744	757	776	723	788	771	720	744	773	789	767	722	760	746	800	807	752	796	711	723	781	737	739	770	754	736	731	790	760	744	739	817	798	763	716	791	791	759	738	712	746	769	755	762	735	762	764	790	755	758	753	798	758	734	741	715	755	761	686	714	810	758	771	784	783	749	797	786	772	776	770	712	785	755	697	761	739	735	782	748	753	778	735	792	739	761	757	740	770	715	737	752	714	766	737	730	749	732	766	762	783	789	754	731	723	767	790	719	737	722	714	765	772	739	771	801	731	760	709	741	763	739	703	794	793	748	768	736	741	766	736	706	716	772	736	747	742	791	751	742	725	754	727	725	741	757	704	702	751	763	800	723	743	761	750	764	749	757	723	732	822	768	749	760	732	767	738	778	736	738	766	744	755	750	758	749	747	754	743	745	760	723	775	777	769	752	758	749	779	741	690	753	744	800	657	754	753	751	768	721	798	779	775	739	774	754	758	725	767	717	759	777	773	747	792	697	752	737	794	780	744	744	758	760	733	750	762	725	757	735	765	739	762	757	725	752	740	695	778	716	775	766	778	755	774	761	744	753	738	739	720	748	727	751	757	744	790	729	813	756	773	754	781	751	714	758	723	739	730	787	775	741	697	749	730	769	734	801	818	768	758	778	733	757	756	697	726	785	768	761	773	691	738	691	731	644	751	761	796	725	836	782	706	722	762	771	806	763	733	703	793	810	780	767	761	718	751	719	762	770	763	732	754	784	742	707	759	744	761	773	801	753	780	772	703	753	756	747	810	746	701	774	739	744	802	738	774	758	746	713	765	745	724	724	761	712	740	748	754	740	775	826	764	719	746	725	760	721	738	748	795	796	773	726	775	758	786	752	752	749	766	751	741	716	747	732	702	730	784	793	741	709	724	765	791	767	744	771	793	719	779	745	716	732	732	688	771	753	732	732	761	746	729	748	726	700	746	768	744	805	782	733	760	705	756	778	722	758	786	747	766	729	800	732	726	813	802	767	768	832	751	725	761	774	774	721	736	766	793	711	734	756	743	731	738	706	706	741	736	766	797	806	759	703	769	740	786	761	770	809	713	726	715	759	767	718	772	795	768	704	715	701	709	733	761	743	769	802	752	751	794	763	749	754	764	718	750	714	750	773	696	745	733	756	725	771	760	769	725	801	749	752	754	791	715	788	731	747	763	794	813	714	768	765	758	729	726	729	783	722	765	749	770	769	746	725	776	732	730	739	728	723	750	792	740	783	736	763	740	774	779	713	678	743	738	779	752	787	755	786	781	728	756	707	748	753	724	758	757	682	773	735	811	750	727	759	748	761	742	753	754	770	741	751	737	740	799	752	716	750	732	736	740	744	750	794	805	778	741	787	754	800	724	747	716	746	780	761	755	729	720	728	742	767	729	737	693	744	780	788	761	793	770	749	785	756	753	775	705	755	737	703	760	721	721	803	734	724	746	711	770	824	803	789	757	773	777	769	692	783	762	776	751	758	770	808	734	751	770	742	784	769	750	725	750	768	761	803	737	762	759	715	789	748	772	771	739	729	752	684	744	742	742	745	745	747	750	755	807	730	781	782	729	718	729	805	775	726	727	726	753	750	709	759	768	752	741	770	772	762	722	754	756	766	792	735	774	706	775	787	699	780	753	692	709	775	724	754	770	739	741	740	765	753	729	744	739	748	739	757	690	752	813	764	754	715	726	748	800	743	762	742	748	793	758	758	790	719	750	762	746	793	719	842	716	727	752	774	752	720	746	736	793	756	742	756	726	751	814	743	771	691	728	734	736	757	733	774	734	731	793	737	742	752	759	773	760	777	748	758	743	725	773	736	793	759	761	756	706	762	768	761	757	742	737	739	792	786	731	746	725	725	778	758	730	718	747	744	814	778	777	767	784	756	741	754	727	758	765	761	769	775	758	742	747	773	717	789	769	723	779	733	793	758	753	773	769	777	747	706	785	765	767	751	762	771	739	757	758	717	716	752	775	775	742	745	785	754	780	708	778	753	714	732	758	702	694	731	791	738	728	777	788	700	753	724	755	720	787	808	764	770	748	732	741	746	756	774	750	735	764	767	771	773	726	751	735	754	705	729	770	760	782	718	777	776	797	765	736	785	744	744	739	725	744	750	792	741	735	790	755	777	765	774	750	782	753	742	743	744	761	751	698	693	819	767	761	745	778	785	788	754	711	776	762	700	748	790	789	767	753	752	727	814	739	737	756	729	755	786	794	732	751	713	807	709	774	760	744	710	744	776	749	735	760	753	777	712	710	770	797	753	759	753	762	747	781	782	751	773	759	739	768	802	794	791	745	729	766	756	734	754	748	746	746	785	755	725	740	769	744	693	752	704	719	785	737	699	691	784	757	786	736	731	735	765	777	804	743	757	780	740	822	761	773	708	749	769	686	733	774	695	742	688	752	715	751	714	742	767	767	744	792	780	680	765	732	752	762	731	757	732	758	757	767	768	804	741	739	802	749	772	718	772	707	763	732	730	736	751	766	785	724	759	705	759	730	728	759	786	730	752	794	711	758	716	711	761	749	757	774	821	722	814	735	752	717	761	744	759	757	726	736	728	781	707	780	740	771	796	750	818	768	725	786	786	767	721	750	748	719	793	716	747	773	760	748	758	725	783	736	761	778	732	762	737	707	747	760	792	741	737	771	788	731	740	765	786	737	800	787	751	755	755	787	770	747	759	781	740	731	723	749	755	737	729	770	757	765	726	775	736	794	767	748	653	751	752	782	795	743	741	704	731	759	747	722	726	752	668	735	733	759	717	766	750	715	702	739	775	750	703	717	798	766	787	763	679	741	740	756	748	759	754	701	746	768	801	755	786	783	746	783	759	740	753	751	777	803	751	756	756	794	728	759	674	807	768	733	750	809	789	756	829	790	780	724	744	744	750	749	749	717	738	816	785	759	811	710	804	781	755	728	739	737	757	838	719	709	725	715	758	768	765	745	756	727	755	756	764	757	752	747	735	708	765	739	784	747	742	758	718	724	802	733	818	769	804	768	707	739	690	713	809	821	741	741	787	761	771	747	745	781	813	747	759	743	713	794	735	731	762	748	791	748	764	762	750	781	760	761	753	754	711	769	767	738	724	769	761	713	736	760	778	793	756	765	796	739	738	751	759	772	715	723	752	739	753	719	763	769	733	752	693	727	755	749	752	732	768	732	770	715	770	752	741	748	788	709	736	753	777	762	728	742	746	769	741	798	716	710	707	730	762	773	687	732	777	757	797	724	731	751	807	790	815	735	753	744	756	739	736	768
10415	6782	6114	5690	3752	1848	998	766	590	395	292	227	192	174	131	149	119	136	113	128	120	118	82	103	124	109	111	120	124	121	108	107	93	106	104	99	103	135	114	120	98	101	116	103	94	132	98	102	103	118	109	127	115	118	107	109	112	110	104	83	112	126	104	106	93	86	115	104	97	92	117	116	103	98	107	134	106	98	107	108	101	101	102	107	113	106	103	109	101	117	117	98	101	113	121	106	104	111	129	101	103	105	97	107	110	118	112	102	105	113	114	96	95	87	115	115	115	113	107	116	128	120	116	126	99	94	103	104	110	102	83	118	104	125	113	107	109	101	94	86	116	108	93	101	110	108	116	121	117	100	123	99	120	114	106	114	98	110	124	103	108	112	91	101	112	97	119	113	103	102	107	113	119	105	105	103	117	114	109	105	87	137	103	99	126	114	98	101	105	116	113	119	115	120	119	107	98	113	119	127	106	106	110	110	113	110	120	128	112	97	95	109	103	99	138	123	112	115	107	92	100	106	110	123	116	112	113	87	121	115	116	116	111	104	123	117	113	98	108	113	103	104	105	99	107	85	94	111	114	110	119	125	85	118	115	115	111	116	98	100	108	112	124	108	87	113	107	95	120	108	115	119	90	104	104	82	101	107	105	127	106	99	92	115	109	99	99	110	101	104	106	104	109	102	103	92	99	101	114	93	126	95	116	103	104	113	118	108	112	122	113	96	110	97	108	121	108	82	117	126	113	101	121	103	118	90	113	116	118	101	111	111	120	105	114	136	104	118	100	113	104	115	123	106	91	103	133	103	128	137	116	110	102	106	97	101	121	114	116	96	108	94	109	114	111	97	97	134	84	123	108	93	121	91	93	105	101	109	100	116	99	106	112	102	119	101	114	110	111	123	102	108	86	111	102	98	130	111	107	106	100	96	117	96	110	97	110	102	114	109	102	108	112	107	121	97	109	117	102	108	102	117	112	112	100	107	87	118	115	105	92	117	92	104	108	106	130	113	101	88	88	94	121	120	102	110	124	105	98	103	96	112	95	103	99	92	116	123	102	117	99	117	114	113	123	96	103	96	114	98	116	111	117	81	106	89	117	108	109	99	111	112	116	106	96	108	120	120	107	100	108	95	83	99	94	108	111	97	83	99	101	110	115	108	114	104	118	115	110	91	85	112	110	111	96	106	110	105	111	120	118	110	132	117	112	120	118	121	102	100	127	132	91	115	104	109	98	110	114	116	119	92	86	102	115	104	121	111	104	105	104	90	113	115	105	118	109	120	110	105	128	109	117	125	127	103	120	104	121	120	111	106	120	96	96	120	104	113	115	121	131	106	93	100	120	102	105	101	123	113	110	99	106	105	106	119	109	122	118	105	101	112	117	97	109	90	119	121	110	123	119	143	110	121	115	116	100	104	110	104	96	110	113	114	120	86	115	110	103	104	102	110	104	99	107	104	108	118	106	112	111	110	122	107	99	120	112	97	112	103	105	117	134	106	106	106	100	105	103	118	93	119	113	102	92	113	99	119	123	141	111	95	85	115	108	107	114	112	128	126	105	92	93	107	107	120	88	115	105	113	114	106	112	116	118	120	136	96	116	121	92	120	93	139	94	105	110	99	105	126	92	97	117	97	111	94	101	122	110	101	111	107	116	86	101	113	103	99	116	100	114	112	126	106	99	111	99	121	110	107	99	108	107	138	110	106	95	108	105	105	122	104	97	104	95	98	111	108	97	114	101	112	97	93	125	116	93	110	108	93	101	111	99	104	127	111	108	121	112	102	131	117	103	122	96	96	109	120	107	118	117	114	103	115	109	117	101	106	113	136	102	100	94	111	98	95	95	120	95	108	94	95	119	86	120	103	125	121	99	110	106	110	88	122	118	110	101	113	115	110	118	111	104	113	114	93	108	104	116	91	120	128	116	91	106	111	103	103	101	131	101	84	99	121	97	92	111	99	102	119	104	111	103	96	108	109	123	109	101	107	129	117	117	134	123	122	123	112	103	93	104	119	106	111	98	114	97	112	113	104	113	118	120	92	110	117	104	108	111	96	92	102	90	120	118	102	114	85	114	114	99	107	106	96	122	79	107	101	90	108	127	108	126	113	114	110	100	123	108	102	124	109	104	101	108	105	128	93	110	100	93	94	104	106	89	98	110	93	127	105	112	107	118	129	102	104	101	100	96	114	102	108	94	95	98	99	125	124	109	110	114	96	88	126	129	121	113	92	95	120	94	105	127	120	104	92	95	99	106	102	114	89	107	96	102	109	101	89	120	137	109	128	108	109	104	117	103	110	108	91	130	123	112	106	113	123	105	95	118	108	98	87	83	103	114	91	103	82	92	96	93	106	110	96	124	118	113	89	108	109	105	104	112	112	109	120	121	95	128	106	110	123	130	96	119	106	108	109	95	101	103	100	113	112	115	116	106	105	94	136	128	100	117	101	101	112	97	96	108	116	114	89	109	106	118	105	91	106	95	107	116	113	116	135	108	111	101	122	102	100	129	126	127	128	103	90	128	112	90	101	106	97	109	112	86	103	91	131	101	102	120	101	114	113	98	121	118	99	118	108	104	127	129	91	115	91	99	117	88	121	116	115	94	105	113	105	101	108	119	95	105	111	104	101	107	96	117	112	102	124	119	113	116	110	114	109	131	132	96	109	117	105	115	125	114	92	99	116	106	97	100	115	101	112	98	100	104	100	99	128	94	113	120	109	104	97	112	107	106	102	101	115	120	109	104	128	111	115	106	123	121	103	102	129	97	102	108	112	114	118	98	119	101	119	106	110	105	115	100	111	94	109	122	131	104	89	104	96	111	108	109	102	122	132	114	105	98	114	112	123	109	108	130	110	107	117	127	114	119	117	117	112	109	124	103	110	117	112	120	91	115	109	108	97	106	96	121	108	97	102	113	105	96	95	90	107	116	98	109	93	114	87	101	98	107	101	109	108	104	106	93	122	110	109	102	101	110	90	101	110	104	104	106	117	97	97	103	118	117	82	86	108	104	106	111	109	115	115	84	120	108	112	112	86	113	98	98	101	98	98	109	96	107	101	110	117	116	106	108	117	113	98	116	96	103	124	88	113	95	112	117	107	101	105	118	106	104	114	98	109	112	97	95	82	106	109	123	111	113	91	110	91	121	87	118	100	117	100	108	117	109	100	106	100	115	123	101	110	107	97	100	126	103	99	117	97	105	113	116	120	106	99	95	114	112	99	106	118	98	113	93	100	111	121	118	100	123	102	115	90	121	109	99	109	120	118	112	106	110	114	115	101	117	97	93	101	87	107	96	114	95	92	100	112	126	114	97	117	107	98	95	122	117	103	103	103	114	114	104	122	114	108	109	114	117	101	106	127	98	102	104	94	93	95	109	109	91	97	97	107	112	115	95	100	109	87	104	97	110	116	103	89	112	111	114	108	113	102	118	108	103	106	101	106	118	119	107	93	102	102	108	113	116	107	119	97	124	98	113	96	120	98	91	91	108	106
7502	6171	9516	13129	10142	6426	3725	3563	3092	2254	1508	1285	856	678	550	483	420	437	330	325	350	370	336	321	312	355	358	341	360	321	345	352	370	344	325	306	331	318	320	299	314	291	343	327	314	291	341	302	274	339	341	327	342	312	333	311	306	327	339	316	376	355	350	319	323	346	336	307	353	277	300	311	350	326	316	303	299	340	343	324	378	311	364	323	332	312	324	303	321	332	286	341	363	283	337	340	347	325	341	336	307	325	330	325	318	280	307	351	324	330	327	304	356	300	336	298	350	318	310	290	359	326	359	349	337	336	310	313	302	350	344	318	307	345	318	314	279	347	338	348	322	325	314	325	319	372	327	344	316	354	323	322	319	316	322	342	319	310	337	323	334	329	329	329	314	341	283	306	350	323	307	330	341	355	298	298	347	296	282	280	323	334	325	327	324	314	303	335	327	335	329	347	277	339	311	341	351	345	299	347	337	296	298	309	312	352	313	314	320	319	354	333	301	306	313	304	321	319	325	336	349	340	327	323	323	336	321	311	322	313	346	377	302	339	349	324	334	324	346	314	348	336	339	306	342	322	304	329	324	330	345	340	323	304	324	321	327	327	324	324	318	303	323	331	318	332	338	322	353	326	304	324	327	355	311	329	292	325	311	348	307	328	343	324	329	317	325	335	299	294	352	301	345	345	312	327	340	316	327	332	334	331	299	327	317	336	343	307	322	341	349	330	315	318	326	296	347	330	335	342	350	316	346	317	341	330	329	328	312	307	283	338	308	341	340	367	293	343	312	340	318	347	324	320	319	343	346	338	300	332	316	333	335	321	314	337	317	304	345	277	326	346	345	317	334	323	337	350	339	346	322	306	330	377	346	306	335	335	328	380	305	346	331	291	313	359	322	301	329	365	311	341	366	343	319	324	332	328	327	337	317	318	308	335	331	331	330	299	298	297	330	339	317	330	312	352	322	300	319	356	327	336	329	296	325	336	317	326	317	337	331	305	290	328	288	354	320	317	338	323	336	323	303	392	307	327	308	326	340	343	345	333	356	304	340	358	313	333	334	332	339	321	329	332	326	318	327	333	315	329	343	328	328	302	312	352	331	335	325	286	345	317	323	307	314	347	330	320	362	363	261	326	333	344	324	321	352	311	309	319	314	306	312	317	317	334	355	334	335	327	334	334	301	347	314	319	327	352	322	347	317	323	338	292	328	350	325	304	379	332	326	342	352	323	338	349	314	284	332	331	295	306	310	360	312	311	331	328	340	327	308	345	362	345	342	306	321	322	322	303	315	321	346	327	334	317	315	351	332	335	306	361	312	325	325	313	306	314	323	317	332	352	324	341	287	324	319	300	316	332	334	348	321	342	350	335	347	342	325	310	316	287	294	307	325	321	314	339	299	341	318	309	371	359	339	324	340	313	308	318	326	322	323	320	344	340	312	326	316	327	318	335	327	350	328	327	308	334	332	319	308	338	353	322	307	369	342	336	338	337	302	316	325	338	342	309	310	298	298	317	322	345	312	334	346	318	337	302	291	322	352	315	350	312	313	317	330	335	336	337	327	298	361	300	352	338	331	288	280	335	358	340	326	305	292	308	331	338	339	323	328	296	307	311	337	308	319	351	343	276	335	302	295	337	326	324	314	346	342	323	311	301	315	328	316	310	313	318	310	324	336	337	322	341	311	322	290	313	290	303	313	328	314	303	306	325	319	311	364	297	340	322	326	378	320	307	312	318	304	294	343	326	323	309	308	321	345	306	307	312	281	345	336	325	318	296	335	307	324	340	347	316	335	304	308	310	330	311	327	298	324	352	320	373	338	351	294	343	341	317	327	292	342	298	354	327	334	311	338	329	339	334	323	334	324	331	337	312	307	322	312	339	336	328	330	339	311	301	335	307	297	311	351	326	309	323	329	332	317	351	320	330	328	314	343	327	316	326	308	315	292	350	330	317	302	310	347	312	328	328	345	285	330	329	329	324	333	347	349	319	312	345	339	304	326	324	342	346	341	332	326	318	311	335	328	324	355	342	332	305	312	312	319	361	312	354	316	318	374	318	301	351	385	327	329	318	340	325	329	337	315	315	354	348	333	323	328	319	335	334	313	320	311	321	347	333	327	312	347	348	319	313	301	347	340	302	338	320	322	319	321	318	308	331	335	318	347	331	321	353	336	317	342	355	336	318	326	324	319	326	332	305	319	342	353	314	335	326	336	312	359	329	327	312	327	336	334	356	308	355	328	285	303	301	310	326	340	325	330	320	310	282	307	327	297	306	310	295	322	324	317	327	353	324	338	353	341	303	333	345	348	343	328	318	308	318	317	327	290	291	334	338	338	305	326	336	322	349	325	336	301	340	317	326	317	299	339	353	315	313	312	333	340	325	319	319	338	354	301	306	321	309	319	308	328	298	306	327	316	333	354	350	313	300	306	354	307	343	339	330	309	322	305	349	352	288	337	300	317	312	315	313	328	325	316	311	335	355	319	311	338	288	310	296	364	323	294	334	319	305	331	332	334	297	347	310	323	332	331	362	330	331	326	325	328	337	321	320	320	332	305	338	308	339	333	328	327	306	372	350	335	334	316	309	303	321	350	325	337	322	333	288	311	299	302	318	343	323	348	304	327	374	348	356	308	303	337	303	323	296	315	339	340	332	357	347	311	327	317	336	344	342	291	277	322	323	330	326	340	348	329	339	324	319	330	309	328	331	333	336	326	317	328	286	341	294	322	347	291	309	317	342	347	326	343	326	326	329	316	322	328	340	296	307	336	333	352	327	321	302	316	359	344	373	348	332	314	339	331	314	337	315	326	315	298	348	335	327	343	314	325	324	326	341	333	305	340	316	319	293	325	307	336	318	297	342	349	329	338	328	313	306	293	349	342	320	321	316	323	333	332	343	332	346	339	311	331	330	297	345	329	303	341	345	320	339	316	304	341	321	325	339	325	330	328	325	344	348	317	299	337	284	340	320	340	361	325	306	344	326	338	278	352	302	363	327	326	340	332	324	318	320	297	316	341	341	354	334	309	347	320	338	315	321	373	313	355	338	319	353	314	313	352	359	331	333	333	346	325	299	321	306	322	301	320	329	346	341	317	316	348	340	339	312	303	309	344	311	320	316	311	328	309	340	326	311	339	334	306	328	324	322	325	360	292	348	307	332	309	324	294	350	311	297	334	310	319	323	331	313	346	324	295	315	337	344	317	318	336	331	348	366	313	282	309	306	362	328	308	317	318	341	337	334	321	317	331	311	324	324	314	291	297	298	302	358	343	342	310	303	336	321	364	340	360	341	320	297	344	313	330	324	305	320	342	336	328	313	336	299	319	336	325	297	327	338	322	334	332	329	340	315	313	330	335	326	291	322	297	330	359	301	329	296	318	333	311	328	314	327	354	305	335	293	332	315	321	309	321	329	325	332	308	343	306	317	325	306	352	332	363	341	335	304	317	340	331	309	330	367	309	337	330	332	325	325	301	369	291	348	339	304	298	343	321	327
32920	29485	32030	33300	28721	21770	15191	10379	8436	6272	4438	2846	1473	1163	894	754	540	383	316	281	275	248	253	233	241	258	240	241	242	269	234	245	219	258	271	246	233	252	219	246	245	239	249	251	228	205	243	224	246	213	240	243	223	208	197	244	224	234	237	223	227	414	454	251	236	236	219	199	255	225	231	241	244	248	218	246	219	241	231	233	252	236	217	237	240	220	225	203	248	236	227	243	242	225	240	236	229	225	244	233	254	278	227	233	235	247	217	220	253	249	244	215	210	242	229	220	203	235	248	225	276	260	238	243	239	213	226	228	215	226	234	249	239	228	229	208	222	219	209	230	254	245	214	235	214	236	208	233	229	242	254	236	218	244	213	242	220	233	232	242	254	245	251	232	220	245	251	274	232	230	256	238	217	246	230	225	231	223	233	244	207	238	258	256	251	205	228	243	264	235	244	248	254	233	248	225	258	244	210	261	228	260	251	228	230	240	240	245	228	236	243	226	247	235	219	236	248	233	238	244	238	218	253	221	229	180	249	250	211	215	242	249	248	237	237	232	247	212	234	248	234	236	233	230	250	226	220	240	222	236	238	219	225	229	220	251	239	252	238	227	251	239	267	227	230	247	232	258	235	245	238	242	234	234	231	268	226	231	243	221	220	260	199	211	234	237	252	223	228	224	274	233	245	221	210	200	215	247	222	251	198	235	219	241	246	230	237	228	211	235	252	258	241	271	231	231	230	212	255	232	232	215	237	231	271	252	238	223	252	231	236	257	228	252	228	249	219	227	227	251	239	220	231	217	239	245	250	251	235	227	243	216	226	216	261	240	199	228	221	238	240	222	231	220	241	222	243	239	219	213	225	227	269	236	208	220	248	295	252	215	185	250	209	214	230	262	225	243	248	209	231	245	241	247	225	211	249	224	203	238	208	218	231	229	264	253	218	218	228	231	281	267	268	224	197	228	256	248	241	212	250	211	228	236	255	218	224	260	228	231	226	213	232	262	217	228	246	254	226	248	231	261	251	247	242	257	261	241	234	253	253	255	239	242	246	212	235	240	228	250	220	225	227	261	221	227	220	250	217	242	235	240	252	253	250	218	225	220	256	220	230	228	248	256	189	242	236	231	208	229	225	230	250	239	238	244	246	237	235	230	224	230	218	234	223	224	214	227	258	226	256	245	235	237	243	255	253	241	229	236	219	218	230	240	196	267	245	226	228	229	245	226	211	229	222	243	232	240	218	206	249	237	232	237	221	231	250	240	262	226	237	242	244	212	252	225	272	247	238	216	280	284	220	233	247	235	243	211	211	257	241	247	233	244	230	228	252	220	246	263	245	242	201	232	224	234	243	237	218	239	221	274	236	226	212	230	239	225	232	249	235	239	229	234	223	279	213	259	234	236	219	238	253	225	227	198	245	229	226	242	198	252	221	252	233	226	219	243	248	232	249	248	210	226	208	233	252	232	190	255	263	231	242	228	239	211	216	218	245	271	237	255	249	207	235	256	237	220	205	203	276	253	247	240	247	228	249	220	243	229	222	266	225	256	226	239	242	201	238	242	243	210	233	243	220	241	222	238	226	201	225	253	243	230	244	232	236	250	234	231	207	252	241	237	239	239	247	229	239	221	240	246	257	243	222	267	252	229	231	250	254	239	235	210	213	239	237	251	227	228	208	260	256	236	228	258	258	237	217	211	251	237	211	247	229	244	228	238	234	204	220	247	239	236	243	249	250	256	249	236	222	219	230	245	238	226	228	222	187	245	263	229	237	249	216	208	261	216	252	233	225	238	214	232	242	251	237	259	217	232	210	236	238	217	233	238	228	253	248	235	231	244	242	235	244	235	238	213	225	218	245	223	238	240	227	235	222	243	226	219	261	210	257	233	249	246	241	227	207	234	211	257	242	243	197	210	227	228	245	224	235	217	230	246	254	224	253	212	200	257	236	248	226	238	235	218	212	229	245	262	243	238	230	260	239	213	207	233	242	227	232	234	224	217	235	227	262	231	218	223	251	249	215	226	233	253	233	209	248	238	228	224	255	251	227	259	274	235	271	212	228	219	254	243	232	238	258	229	254	221	208	213	232	226	291	234	219	240	248	227	235	249	248	215	234	223	208	228	233	213	245	247	220	215	222	201	247	208	233	246	243	210	236	203	234	250	237	218	242	234	215	245	214	257	233	247	262	233	246	239	234	214	227	244	252	219	226	270	230	241	235	241	238	205	237	228	247	230	223	246	231	212	245	253	226	237	204	242	244	242	223	229	235	239	236	242	223	244	254	244	233	246	240	248	247	268	240	241	210	243	256	242	232	220	242	205	229	247	247	236	250	218	251	198	274	232	226	230	232	249	233	252	252	227	242	232	242	236	258	262	216	263	242	209	212	205	225	261	255	230	206	227	247	227	234	244	238	243	207	239	223	264	244	248	189	256	249	244	258	226	254	239	224	281	238	217	253	265	240	246	239	246	241	245	203	257	232	235	244	219	211	205	224	243	264	222	215	251	277	247	208	225	229	235	231	227	219	258	242	220	245	207	226	232	236	243	246	234	199	229	249	243	265	243	234	231	237	242	209	231	226	230	224	228	231	233	239	250	224	236	202	232	271	224	232	248	245	263	271	248	240	239	272	225	228	233	230	227	238	225	226	219	238	212	245	223	244	219	261	234	222	196	244	216	244	237	241	242	237	238	258	243	230	241	229	251	220	233	217	240	230	266	220	243	247	240	266	249	218	251	245	211	231	233	247	223	215	240	262	237	243	264	222	233	215	250	210	226	207	218	242	226	224	224	238	250	231	242	263	227	218	206	227	249	247	235	230	235	204	231	220	266	234	221	246	226	251	247	213	257	241	247	248	232	258	231	244	216	277	226	227	242	215	231	246	245	211	216	255	267	247	221	220	236	226	246	230	235	239	222	279	243	250	224	251	216	221	213	233	242	224	249	262	240	237	235	240	244	211	251	236	221	236	242	246	231	205	222	240	248	233	240	224	239	241	256	258	235	233	239	258	233	214	232	235	243	227	239	228	247	206	233	269	224	246	234	204	232	238	211	223	216	214	243	243	252	246	260	219	253	238	244	226	218	199	234	245	268	239	233	230	213	238	253	233	252	212	252	246	209	229	212	221	212	237	237	226	252	236	223	213	235	252	234	230	240	241	239	272	250	246	265	218	221	225	216	241	253	242	229	241	245	240	224	236	223	240	233	245	238	215	263	241	244	223	250	248	223	253	218	243	232	223	218	261	214	236	232	221	236	243	253	233	267	236	214	279	271	225	239	231	221	251	231	236	228	237	202	231	246	229	224	239	205	224	215	230	222	260	235	197	242	220	267	277	234	212	245	245	239	227	258	243	220	242	243	246	225	247	221	240	231	220	186	255	243	242	218	235	262	240	258	255	192	234	245	242	224	248	214	221	249	194	200	231	208	239	251	235	230	246	252	239	226	222	221	242	247	249	266	263	243	253	208	203	216	231	227	246	245	247	250	239	247	274	227
24852	21966	30107	37170	34348	29805	22782	21468	19775	17465	14133	10819	6729	5815	4419	3256	2574	1714	1110	834	886	781	764	726	738	713	730	699	690	653	651	672	681	705	670	651	643	611	648	631	618	618	657	623	638	673	592	697	640	636	660	665	618	633	617	631	610	571	618	583	586	1904	2332	679	567	602	587	611	651	649	611	623	624	630	598	595	621	653	611	627	654	588	626	674	595	592	564	614	615	601	583	640	591	601	585	612	590	615	640	600	588	596	619	565	635	630	602	610	650	597	612	559	601	603	615	573	589	599	636	575	608	607	585	594	652	592	567	630	574	558	612	587	633	589	614	563	591	565	602	594	595	605	569	639	631	621	595	545	582	575	618	593	617	568	612	616	645	610	589	606	603	615	602	598	622	583	641	613	593	587	588	607	591	605	626	596	588	623	610	606	594	596	543	619	577	616	647	633	633	644	608	584	620	609	622	605	581	613	593	591	613	620	576	579	578	578	537	602	579	624	577	622	639	609	564	618	573	566	637	586	613	564	638	592	588	614	606	613	599	581	607	607	591	606	584	589	604	602	630	614	611	605	585	614	589	570	597	596	652	604	627	590	592	593	596	616	605	583	588	610	592	556	586	616	598	543	590	599	578	569	581	614	593	629	637	606	645	569	545	655	604	613	593	600	661	584	591	579	608	589	604	568	611	586	587	615	626	597	619	611	613	618	587	558	604	577	566	613	582	608	591	614	635	594	577	614	613	609	614	633	609	597	574	626	635	613	654	617	594	562	580	623	592	564	622	565	606	565	578	612	579	591	608	651	612	636	620	681	557	618	608	560	612	619	614	625	592	640	577	601	575	645	599	614	602	591	610	583	596	567	602	598	651	611	573	539	612	622	615	609	598	616	603	614	609	601	614	566	671	589	574	574	582	598	596	623	615	572	599	589	610	591	599	583	574	583	629	589	596	579	634	636	625	610	569	582	583	645	611	600	637	602	628	564	596	635	583	603	602	605	638	603	596	604	601	598	617	617	660	569	619	578	612	543	613	580	596	598	619	661	593	593	589	580	584	601	597	640	604	604	612	575	597	584	611	555	549	590	615	581	605	605	564	601	576	625	640	593	623	580	586	595	575	612	662	633	527	609	577	593	634	581	613	577	623	590	587	577	581	635	644	614	591	614	565	591	628	584	574	631	634	578	597	612	599	599	593	594	619	629	558	613	636	567	617	612	599	579	514	618	596	609	600	607	580	609	622	586	608	604	654	597	613	624	596	524	550	592	622	615	578	598	579	619	601	612	560	631	626	597	597	609	585	581	639	587	589	604	584	643	616	606	633	575	602	604	620	562	606	586	614	571	605	609	606	572	601	608	600	592	588	619	571	573	621	601	629	607	591	576	641	608	577	644	593	625	635	630	630	585	545	585	594	595	575	611	608	592	577	601	587	584	587	601	610	595	599	624	627	595	613	652	600	599	622	623	588	630	572	594	585	595	595	595	632	588	606	637	574	585	592	605	593	640	587	638	602	568	593	605	587	581	574	630	575	608	621	603	627	634	604	603	585	607	588	629	587	590	631	603	589	640	571	598	609	618	589	620	578	579	576	546	596	614	614	585	570	582	565	634	613	607	591	600	570	601	594	640	559	579	555	581	613	551	597	644	597	590	634	604	597	577	633	616	625	605	602	599	614	590	595	590	583	620	643	613	589	615	557	599	592	622	589	614	599	569	585	608	612	614	614	600	609	580	610	629	590	619	596	570	595	578	595	635	600	574	564	606	575	567	648	594	606	631	580	620	597	615	625	632	614	649	586	617	615	597	615	613	648	592	581	617	542	598	644	590	579	610	631	592	580	642	571	603	570	616	583	588	612	608	562	613	655	580	608	626	562	593	601	592	632	592	580	579	613	616	630	602	629	587	615	614	617	579	563	597	601	605	592	595	615	591	580	623	590	588	603	594	612	616	617	554	598	627	589	574	586	580	656	629	600	601	625	594	612	582	626	575	613	594	621	540	594	585	591	613	620	585	541	579	616	560	577	580	601	620	604	561	586	635	618	582	587	575	622	572	575	589	617	632	606	598	595	608	549	612	602	593	609	590	594	627	564	598	613	562	573	612	629	581	611	641	613	576	630	584	568	623	603	590	579	564	569	597	575	623	596	629	560	620	627	570	593	605	621	603	554	595	571	632	585	600	600	618	611	628	617	617	589	593	643	620	633	580	593	610	598	690	589	561	571	610	613	587	643	593	603	573	595	588	568	615	608	583	620	587	575	613	583	614	595	567	619	634	583	617	581	614	627	632	596	613	576	631	586	638	610	584	598	620	605	609	574	619	577	602	601	621	637	617	618	615	565	617	617	600	592	621	600	597	611	590	612	608	561	620	557	647	587	581	585	609	637	548	609	595	586	579	595	595	613	615	563	634	580	612	583	581	589	603	573	610	566	590	611	588	619	570	617	618	582	607	648	596	543	558	577	624	573	570	605	624	622	580	592	587	608	612	598	596	602	637	586	632	601	576	596	564	613	660	585	657	608	592	609	563	621	609	611	596	625	604	615	599	607	614	609	590	600	653	612	608	630	622	635	599	624	632	581	570	607	637	603	582	617	601	565	575	576	559	589	604	613	603	608	587	590	598	605	606	628	613	588	579	570	614	597	593	617	551	614	623	607	556	633	631	598	605	599	598	606	607	596	609	629	615	549	579	584	599	559	604	621	576	595	631	616	600	615	639	586	617	622	588	654	567	616	590	626	605	592	601	606	627	585	565	624	601	589	610	580	621	563	569	603	628	611	586	578	603	613	623	582	611	569	556	595	613	595	585	592	591	566	610	577	577	565	646	577	568	576	598	600	581	594	559	608	625	608	583	641	621	568	607	605	596	608	634	642	647	609	598	626	567	616	562	636	571	604	616	588	610	621	606	574	636	614	573	669	622	572	598	622	615	582	556	603	628	597	590	613	584	622	581	591	597	566	588	565	612	584	624	614	590	597	609	628	626	630	568	638	589	575	623	622	602	619	605	568	578	566	567	558	544	612	565	612	668	618	603	596	599	551	602	634	629	604	633	587	547	581	640	547	596	603	583	600	603	638	586	547	663	610	615	586	664	595	619	577	619	573	564	657	615	623	601	621	604	579	623	603	598	598	572	619	578	575	625	588	601	612	586	623	571	618	621	633	624	605	600	607	617	595	659	624	586	621	612	612	617	592	642	594	589	604	617	589	565	567	606	628	603	611	620	596	621	585	578	598	602	606	618	645	642	600	620	562	600	586	599	626	618	622	616	643	646	580	626	651	593	608	662	593	607	625	593	602	561	636	576	621	613	635	597	592	595	576	573	622	618	610	642	630	591	595	638	577	577	621	615	584	583	541	591	591	559	610	612	596	574	596	642	608	546	598	579	639	583	609	579	581	586	614	602	576	643	586	610	568	592	654	578	581	567	581	621	634	573	652	603	566	595	577	587	592	622	583	607	567	639	595	604	666	607	641	640	564	616	647	575	624	601	599	625	603	555
41237	35234	36990	38132	33586	29410	23303	19034	14936	11157	9071	5502	3451	2448	1733	1337	968	656	497	446	421	415	383	398	409	372	374	382	355	370	370	346	371	380	356	392	363	372	369	366	360	376	346	346	384	345	340	330	358	365	347	365	305	347	376	363	368	384	372	391	347	792	946	577	384	350	375	325	387	375	333	372	334	358	378	360	322	349	365	363	347	343	353	375	389	339	350	392	353	372	339	312	369	387	383	386	347	378	339	275	340	350	364	348	349	376	349	328	328	354	317	355	368	355	338	335	365	367	399	332	349	365	388	361	355	342	376	340	354	342	354	344	316	360	376	334	360	333	356	339	360	322	387	349	366	305	360	369	311	338	374	362	365	327	355	350	305	349	379	367	331	334	364	383	307	331	325	339	364	332	355	346	330	368	371	328	337	309	378	357	359	331	343	340	370	325	369	357	327	338	366	331	344	326	346	339	359	350	356	376	385	352	343	349	376	350	341	325	314	326	362	361	371	351	394	340	343	362	316	360	366	328	331	343	360	360	356	357	364	327	358	304	346	361	371	325	370	388	342	352	361	345	350	390	368	363	384	337	390	379	352	389	329	341	356	317	360	362	353	355	386	361	375	352	365	364	341	317	327	341	347	358	341	334	379	348	368	311	345	337	363	419	392	371	367	365	338	339	339	356	336	350	321	337	355	328	366	361	363	355	352	349	340	368	323	314	354	357	323	320	351	342	367	359	333	350	341	375	355	362	309	351	352	356	346	374	331	378	337	352	366	345	335	338	342	330	360	346	363	341	355	327	355	342	354	342	353	348	317	292	364	332	308	332	313	331	381	336	373	397	381	330	318	365	308	342	332	330	320	352	342	364	369	332	360	343	347	350	354	341	326	325	368	320	330	328	323	337	349	345	348	332	362	334	346	355	361	333	388	329	373	327	349	388	349	340	363	374	349	366	327	386	348	338	386	370	381	334	376	344	314	328	366	316	319	373	376	384	325	393	326	339	354	319	361	356	347	352	374	353	355	330	376	362	351	338	378	353	331	341	395	391	365	375	332	340	351	371	325	335	364	318	363	340	347	370	354	380	368	345	347	331	355	353	365	330	344	344	354	361	372	370	337	342	330	373	376	348	358	345	365	382	346	304	341	356	347	381	384	340	325	377	322	345	313	331	353	304	367	327	313	354	351	316	342	355	331	340	355	365	357	309	359	311	331	328	331	368	347	362	344	315	332	338	333	372	365	378	362	359	357	344	366	337	372	335	353	362	347	347	333	353	330	372	328	382	346	337	313	331	335	365	352	336	374	387	359	383	316	320	345	323	366	346	326	339	374	310	353	345	321	332	377	317	380	370	380	359	336	360	327	347	361	341	348	346	370	339	366	354	369	379	367	380	335	338	363	355	361	351	312	337	339	351	377	351	360	374	356	339	362	323	346	352	357	339	379	355	329	322	311	346	366	359	365	374	358	335	356	353	342	332	317	345	337	356	358	342	361	358	322	399	360	331	328	324	350	315	317	335	342	328	340	362	343	345	335	358	326	384	350	356	353	354	334	375	324	312	355	367	347	344	331	353	357	359	353	312	320	352	344	341	313	349	349	335	362	362	336	349	370	382	371	395	347	324	331	346	322	341	346	382	319	344	369	371	331	370	344	340	367	363	358	367	355	353	342	332	312	347	390	357	359	376	359	372	363	346	343	392	331	302	353	377	355	356	358	352	337	340	334	341	331	355	335	322	329	361	348	350	324	348	319	322	344	379	350	351	328	344	376	343	356	332	348	372	360	300	355	349	369	344	324	383	337	365	355	362	364	315	355	343	355	327	354	324	358	341	345	351	335	363	338	320	348	349	331	373	368	295	356	360	302	369	368	306	325	380	355	347	353	350	353	343	302	321	349	304	371	368	384	348	365	366	306	362	358	329	379	317	322	352	373	336	316	339	351	355	362	342	370	345	338	356	322	364	324	334	363	355	363	348	347	346	363	335	330	332	333	349	367	338	370	346	334	362	327	330	331	342	316	321	382	389	348	371	342	405	351	341	365	338	354	360	348	364	354	355	355	393	367	344	357	335	322	338	323	351	338	351	343	306	351	350	353	325	340	352	338	378	347	346	336	296	348	344	354	329	334	355	332	345	364	326	342	328	372	378	343	365	369	369	377	352	352	356	320	318	341	376	351	321	329	326	363	350	332	357	366	386	328	361	360	345	343	341	340	328	374	344	360	347	335	368	342	367	371	342	354	355	380	344	354	380	337	340	325	369	336	357	360	325	325	329	321	361	356	342	357	326	331	363	351	352	350	344	365	372	385	380	320	357	345	354	343	383	376	336	338	363	344	315	340	324	355	348	346	340	354	365	370	340	329	309	346	394	316	344	357	332	366	372	372	330	328	356	340	382	320	322	377	359	365	334	343	325	344	342	382	340	358	384	411	332	342	365	328	361	343	325	380	339	340	340	388	390	321	336	365	347	363	353	348	312	319	325	352	358	352	337	342	385	379	348	350	347	351	353	353	357	351	337	332	371	338	388	349	340	357	338	336	351	360	340	336	332	344	355	348	366	364	346	330	368	348	329	319	347	303	347	333	332	303	363	363	338	347	385	370	385	368	393	340	397	351	390	384	359	361	342	323	348	367	405	340	335	317	330	346	341	327	368	329	346	302	335	359	351	333	341	358	343	374	338	363	385	331	338	336	318	350	347	333	304	352	349	348	338	321	334	326	314	352	341	378	334	311	302	345	347	358	337	351	320	345	389	338	328	381	343	346	360	386	372	364	346	359	358	369	356	329	338	383	322	330	344	303	301	359	365	296	376	384	358	344	332	326	362	318	366	358	334	332	307	390	370	368	354	348	330	379	366	350	373	388	354	361	370	334	340	346	349	359	326	350	330	318	355	368	351	378	339	337	362	371	350	327	328	379	351	338	343	356	365	336	350	362	357	325	312	346	366	357	346	347	318	368	378	355	330	355	391	357	379	332	327	321	378	361	339	294	325	376	368	360	334	330	338	380	343	315	351	328	339	326	348	358	371	363	340	366	320	357	378	351	329	346	318	382	331	365	370	334	350	349	329	331	318	344	377	339	387	354	347	357	347	346	375	357	355	360	353	340	365	360	345	325	326	367	342	370	367	331	367	343	347	335	344	361	353	330	386	388	366	329	383	355	404	349	329	337	350	345	332	359	327	324	307	348	336	351	355	364	348	341	331	344	370	348	339	386	350	331	344	343	361	368	363	336	334	336	356	350	382	340	353	347	323	341	337	325	330	340	324	359	310	369	328	370	344	343	390	327	317	354	324	335	395	336	363	354	337	350	336	368	359	385	328	338	354	356	355	357	386	345	350	353	373	356	378	328	345	351	348	361	365	353	342	365	336	366	331	331	363	351	337	346	347	355	362	296	352	313	319	394	331	385	336	337	336	363	368	357	341	338	359	344	343	345	322	315	350	315	331	323	375	355	362	359	384	351	315	339	345	395	385	337	362	384	336	333	327	327	338	392	313
31586	27963	35936	43053	40935	39394	29737	31094	25921	23893	21030	15971	11810	10966	7859	6517	4262	3047	1760	1428	1283	1162	1179	1057	1125	1111	1022	1026	991	994	986	963	959	969	911	976	861	870	928	908	988	867	885	878	894	905	921	867	915	911	837	910	895	812	859	848	842	876	871	862	863	4294	5281	2342	878	916	819	845	846	831	830	846	793	809	871	830	844	847	831	799	754	846	862	813	865	856	836	811	838	843	814	820	844	847	827	869	834	849	831	768	816	855	876	834	820	782	812	853	844	828	821	831	850	802	846	870	855	802	878	840	843	811	832	823	904	808	844	810	837	816	789	837	851	847	781	821	853	815	838	878	826	847	812	783	852	787	792	852	797	825	805	856	812	880	841	817	829	787	787	862	827	859	800	860	815	846	801	832	867	827	849	838	762	871	780	835	828	834	843	769	851	847	823	788	822	821	828	840	814	801	837	862	848	826	874	811	796	875	845	857	864	778	802	844	880	867	801	828	801	749	872	808	830	780	872	816	783	834	818	823	794	836	894	800	869	865	867	813	810	773	778	776	828	821	843	802	829	845	822	803	840	771	819	841	777	862	817	833	824	783	799	821	839	840	854	889	800	822	838	859	790	871	810	850	801	827	858	790	799	816	823	819	797	843	882	807	789	803	851	822	736	840	862	814	810	834	855	802	872	878	848	841	836	770	847	791	766	837	875	808	803	806	869	838	853	841	809	817	842	813	830	863	863	780	849	785	811	835	824	815	826	813	842	860	834	838	853	791	788	810	800	805	801	870	870	811	829	815	828	793	844	842	828	844	798	826	804	816	860	798	796	867	833	829	834	871	806	831	803	799	801	840	852	809	802	817	835	887	785	790	893	866	786	788	824	854	824	870	786	837	847	839	807	821	791	774	803	814	830	828	832	810	795	802	792	818	787	789	822	833	816	827	847	788	796	753	825	826	836	835	820	879	836	839	794	840	808	854	813	899	838	867	815	851	802	799	828	788	790	852	858	829	832	821	785	824	836	829	822	846	789	821	808	843	799	809	852	819	807	849	825	868	899	806	871	792	804	843	826	826	815	851	843	883	850	875	831	780	853	815	875	790	823	818	779	845	759	880	766	810	869	779	835	842	824	875	808	827	842	809	808	875	806	811	797	791	907	826	803	821	855	815	815	835	830	839	799	827	787	802	817	814	837	851	807	815	832	827	826	856	812	843	852	731	818	846	902	813	814	823	851	806	801	799	842	822	836	822	808	806	777	879	858	856	848	794	796	790	803	798	883	838	822	798	843	825	872	829	802	776	812	822	830	827	806	852	817	806	825	799	799	799	818	855	839	840	820	841	870	784	815	786	803	807	822	810	830	832	852	822	827	765	797	827	832	784	852	827	840	808	760	829	814	838	833	847	852	793	849	810	798	818	748	812	843	807	809	893	840	839	829	809	820	832	840	815	848	809	822	805	855	864	821	819	819	828	775	798	886	821	778	792	808	856	819	826	853	839	808	795	846	796	823	828	787	837	832	792	808	804	774	829	855	785	831	830	768	812	790	823	844	821	801	821	847	869	844	854	787	772	815	802	826	828	820	805	819	846	822	840	880	828	877	829	790	809	804	811	844	840	815	776	867	788	850	812	769	821	862	823	866	798	815	824	806	841	756	846	809	789	857	801	832	855	797	841	837	859	808	859	807	829	835	830	798	814	794	806	786	837	844	828	859	850	822	802	793	792	854	823	825	820	807	775	869	829	823	817	794	820	805	798	828	809	757	808	759	883	830	832	807	836	842	826	821	769	815	844	829	808	769	823	834	864	821	776	837	833	823	797	867	809	881	814	844	794	857	872	802	878	785	842	804	803	845	824	859	785	792	894	843	799	824	782	831	848	822	866	817	804	799	834	848	852	796	843	827	789	879	796	796	803	834	814	788	849	843	820	820	809	837	838	802	801	879	806	829	795	813	809	793	838	787	834	843	849	822	822	886	785	883	838	829	860	815	836	811	819	816	812	797	799	780	806	818	788	793	821	832	830	819	810	868	817	819	737	753	847	807	805	822	825	847	801	860	844	799	854	839	788	813	822	815	883	814	754	849	800	824	798	847	821	789	863	845	828	817	813	855	808	852	793	842	837	826	783	830	831	822	823	846	840	826	836	809	812	847	849	803	812	840	798	818	801	849	792	843	787	782	860	829	854	809	805	801	823	784	779	843	840	862	863	804	846	780	849	800	816	824	853	786	834	832	811	830	754	844	858	835	872	818	840	863	793	838	795	785	789	797	776	803	852	797	790	832	863	843	861	879	820	793	822	803	835	865	775	859	805	837	809	797	798	765	834	871	808	795	807	855	844	826	802	858	830	812	848	797	759	861	804	834	836	841	830	825	837	803	820	775	819	789	781	797	827	799	850	764	873	830	810	874	827	865	811	851	822	828	856	833	825	821	816	765	807	781	770	829	919	845	807	819	834	862	782	843	837	791	832	823	779	823	881	846	760	800	822	830	818	802	802	821	822	849	807	829	815	813	754	843	832	885	805	842	823	871	830	824	830	817	853	862	850	777	817	858	833	808	825	876	845	789	819	819	820	814	797	804	793	839	834	781	799	827	807	806	804	854	885	786	808	867	843	781	834	830	854	793	804	822	797	829	815	801	833	810	870	875	795	791	810	831	823	819	831	821	843	794	788	827	847	865	812	827	855	852	813	785	811	776	857	814	846	816	775	801	838	803	828	763	859	826	853	796	808	759	821	800	826	818	846	839	836	825	880	863	768	834	822	786	809	769	817	854	761	801	812	818	869	805	790	801	790	833	822	810	858	815	858	805	874	834	904	797	839	826	861	862	844	875	808	785	832	844	812	846	819	770	825	849	794	816	787	786	817	808	829	880	822	804	851	809	853	825	807	776	853	766	827	853	806	816	856	846	824	786	831	820	848	792	823	823	878	837	792	817	820	817	767	829	830	781	865	844	875	858	885	842	799	807	820	811	817	796	810	801	783	730	818	798	800	814	830	824	822	882	799	827	787	785	797	840	884	764	863	803	797	792	836	823	803	770	832	872	836	854	841	772	853	845	843	878	803	796	839	789	794	780	790	861	825	805	850	859	809	837	810	821	782	809	846	825	805	842	834	823	812	799	845	877	806	860	779	808	807	799	823	808	808	774	815	823	801	844	818	863	836	857	816	807	832	819	830	823	843	828	878	892	835	844	864	811	811	835	795	829	802	817	787	833	869	774	823	827	822	828	808	835	776	841	822	810	851	870	801	832	863	830	849	812	812	799	766	789	829	820	831	793	831	845	858	785	788	809	801	814	817	818	839	833	812	750	858	860	843	873	845	780	807	782	778	849	864	819	830	789	851	861	793	796	865	821	822	794	827	840	797	804	871	850	803	886	778	785	850	854	827	783	827	796	789	851	769	748	805	806	828	863	815	780	825	812	825	824	777	844	805	841	786	890	859	822	884	827	825	811	798	829	850	820	843	845	810	793	827	859	821	820	840	838	808	833	845	799	816	782	772
9563	6553	7191	6229	3978	2310	1199	908	718	414	355	261	245	224	179	189	169	176	184	164	165	165	183	145	138	140	179	148	175	153	153	151	158	149	158	189	155	154	157	138	161	163	169	158	169	155	167	146	150	178	168	178	134	156	159	144	174	177	178	124	172	164	209	151	146	173	145	175	148	147	148	158	188	140	153	154	155	143	191	175	154	182	151	157	159	146	166	163	143	136	159	173	143	163	131	170	165	154	158	141	170	166	174	148	145	166	166	159	161	138	146	149	174	167	156	185	154	152	165	165	147	128	187	156	154	156	138	155	151	143	167	148	153	167	147	152	144	177	151	159	161	141	136	159	143	138	152	154	141	142	144	173	158	170	139	162	168	184	145	169	179	178	189	188	182	170	154	161	144	157	157	161	163	166	170	180	142	152	134	163	127	130	143	139	149	134	128	169	145	151	153	157	146	171	153	157	142	169	175	167	167	161	152	156	150	137	152	183	182	133	152	166	166	183	159	164	141	162	136	166	157	165	148	163	171	168	143	162	168	147	178	149	153	162	127	138	159	158	139	160	142	149	140	183	131	166	186	158	144	144	141	146	167	167	148	166	163	171	166	159	151	170	154	155	154	164	134	152	154	153	142	148	193	146	145	156	139	154	146	170	162	163	128	156	161	136	165	151	145	133	167	147	157	146	174	154	170	138	162	179	148	158	149	174	159	133	181	157	157	166	149	158	147	164	154	124	152	181	149	167	155	157	160	150	184	147	158	159	172	142	147	151	153	156	154	164	164	134	151	179	182	158	172	159	155	152	163	156	182	148	145	151	172	176	160	169	171	173	148	150	146	141	157	162	181	178	178	161	184	154	164	164	163	159	193	150	156	137	147	154	144	171	182	175	160	155	131	139	168	160	153	152	169	168	184	155	161	158	157	141	150	153	148	165	185	156	153	186	149	143	160	164	160	136	143	146	156	175	154	165	177	154	167	164	145	144	166	145	158	145	157	139	190	154	166	165	160	145	180	172	157	164	145	146	179	167	170	136	171	163	150	140	172	152	151	158	153	147	154	138	156	149	168	152	161	161	150	178	164	163	124	134	132	130	166	147	162	144	148	174	163	154	174	173	152	152	166	177	158	138	135	141	165	159	149	169	167	139	174	148	138	148	159	175	164	156	169	145	191	177	157	150	151	136	158	164	156	156	138	135	168	160	144	144	157	151	161	145	173	166	127	151	155	159	159	168	168	158	157	152	160	166	179	147	155	141	167	160	140	157	179	142	158	169	174	146	166	139	144	158	153	184	172	166	135	167	166	155	159	140	135	170	144	171	163	148	145	147	159	161	176	152	178	143	146	167	151	147	150	170	153	168	177	167	161	156	156	153	168	174	164	155	151	159	179	159	153	164	134	170	172	188	144	151	160	162	149	169	129	161	144	139	150	147	152	154	150	155	165	173	157	139	162	162	172	149	161	162	168	140	146	149	153	154	156	162	142	132	148	165	179	174	176	144	161	155	153	159	162	144	151	127	151	168	170	166	177	154	137	162	152	161	179	156	154	124	140	186	150	167	156	163	172	157	159	164	153	161	151	140	160	153	150	161	151	174	170	170	147	155	137	164	165	154	146	164	158	149	177	140	169	150	157	188	160	179	160	140	180	170	146	179	152	161	141	154	133	148	163	158	180	163	173	162	141	163	168	146	162	173	167	168	187	163	162	152	169	150	174	152	170	144	151	160	173	163	169	167	176	153	169	164	180	159	149	138	152	142	153	155	150	159	170	189	160	144	168	163	163	152	154	154	152	150	149	160	167	153	156	164	164	155	141	180	155	150	164	149	130	142	151	153	140	147	128	156	161	149	151	165	171	158	170	155	176	142	149	158	157	165	159	156	169	159	158	162	164	149	148	156	153	133	160	160	150	192	188	139	172	180	168	158	164	154	160	149	163	158	177	180	190	161	163	148	154	173	188	156	176	151	168	165	146	177	163	157	150	164	147	157	165	154	157	154	174	143	161	157	153	167	162	174	162	134	152	172	154	148	164	171	146	148	141	143	167	172	159	175	166	151	147	160	159	154	147	175	151	149	172	179	146	154	143	156	158	134	154	153	154	164	150	140	143	150	150	161	145	171	133	138	142	153	158	152	160	148	152	160	167	180	149	166	157	161	143	148	164	178	179	154	115	130	138	148	147	156	157	196	169	139	143	175	155	189	168	167	173	158	176	164	173	168	157	163	149	174	153	166	163	151	163	170	144	178	158	148	167	153	152	158	158	191	166	174	157	168	151	151	146	154	157	170	156	161	155	167	149	177	170	133	158	159	148	165	160	155	152	149	136	148	151	155	151	150	153	174	158	157	143	162	171	159	154	162	147	147	178	182	169	144	169	174	141	156	180	141	159	163	144	149	144	167	152	169	143	134	146	147	161	126	188	157	149	165	165	168	141	131	174	143	148	163	159	176	168	156	165	150	186	154	155	144	152	163	178	168	183	154	177	179	150	161	159	145	140	152	136	159	161	151	157	136	165	159	189	163	167	160	168	141	168	155	127	172	129	155	155	171	149	153	177	165	172	152	153	151	148	143	156	157	165	155	179	151	134	163	165	154	153	178	164	170	148	149	173	161	162	148	166	139	161	149	147	142	148	157	149	148	168	174	158	153	166	154	141	164	162	132	137	145	165	148	167	155	162	159	152	138	145	165	155	179	164	154	138	155	145	170	141	156	158	158	155	152	193	174	160	163	150	156	151	146	142	174	149	184	178	160	166	143	152	153	162	166	136	191	161	176	127	174	136	151	153	173	168	153	178	148	176	154	152	157	161	167	165	185	172	157	150	145	167	154	170	152	160	181	156	148	149	170	139	153	170	150	174	153	156	152	158	166	151	135	149	137	156	159	167	157	162	185	155	151	157	169	172	135	150	176	146	168	142	156	160	165	151	168	159	154	156	153	159	171	141	140	157	173	134	162	170	170	150	128	153	163	158	158	153	155	143	167	167	154	160	180	151	169	139	147	152	158	154	153	166	161	173	166	164	192	145	160	149	158	149	130	162	177	178	155	185	152	164	161	158	160	172	163	175	157	168	144	157	165	161	157	131	187	180	148	160	175	151	159	150	142	166	165	144	146	162	166	147	156	180	162	160	147	158	171	149	138	160	186	169	153	143	164	161	159	159	159	145	164	161	183	166	174	159	175	174	149	161	152	149	148	142	150	152	136	140	150	146	159	150	145	135	142	145	167	171	182	156	156	140	151	159	157	143	147	165	147	149	154	160	164	178	155	151	167	179	151	173	137	135	164	153	148	148	176	151	186	181	142	165	177	124	138	174	131	154	150	161	147	153	164	159	156	164	158	149	149	164	143	164	171	165	171	154	161	155	145	156	134	167	147	147	163	170	158	126	119	154	149	141	171	176	160	158	158	154	158	159	151	155	157	187	195	154	166	153	150	159	149	170	165	162	148	168	166	144	158	154	151	159	144	139	138	145	147	141	172	143	147	146	150	160	167
7273	5865	10322	12529	9407	7141	3565	3767	2452	2043	1836	1321	962	880	701	675	590	516	464	502	452	469	465	442	485	473	427	475	432	438	427	465	455	469	463	478	462	416	484	483	446	462	450	452	408	433	446	495	454	410	443	490	411	441	433	437	407	438	453	433	457	536	751	545	474	429	435	419	421	473	421	445	455	469	438	420	407	497	398	449	454	445	449	443	455	424	488	403	423	445	399	442	416	425	477	428	426	421	444	449	452	458	455	425	412	445	446	420	425	443	425	389	419	449	423	470	423	425	429	461	453	424	456	455	414	418	427	438	448	429	434	484	433	443	437	446	434	454	472	406	430	439	478	442	415	426	398	419	408	438	430	417	464	447	440	410	426	418	357	440	410	472	453	443	395	446	433	469	461	449	406	408	436	437	429	452	441	445	439	439	456	459	387	451	448	430	461	447	443	474	461	483	439	422	480	425	470	452	457	467	415	419	435	445	450	449	449	453	437	436	443	423	477	441	417	424	462	442	400	445	424	426	424	428	389	427	448	422	408	466	450	415	454	466	435	428	385	448	454	451	445	424	418	418	445	419	472	428	431	452	428	447	421	436	419	427	436	464	442	438	454	438	469	437	432	425	426	437	445	451	435	425	434	438	459	434	442	437	438	426	411	433	432	433	443	439	444	446	440	416	464	450	437	422	424	470	440	401	454	430	436	446	456	444	404	454	431	467	464	419	424	451	405	440	445	453	395	425	404	433	438	430	471	412	450	430	377	427	433	428	473	451	414	470	424	434	441	481	466	409	418	441	446	439	405	460	417	438	436	444	430	454	453	437	462	495	432	403	436	446	415	442	403	416	411	441	433	402	443	428	411	433	438	417	419	427	439	417	448	435	446	441	428	450	450	408	464	401	448	463	479	438	426	445	428	454	404	446	431	431	401	425	479	451	400	432	433	431	505	404	472	406	463	459	441	463	427	415	434	471	439	461	420	443	463	419	436	439	400	474	446	429	461	460	426	429	460	413	472	466	463	441	459	481	417	469	409	462	497	425	465	458	406	429	446	426	444	414	443	450	465	427	413	460	436	440	420	425	435	408	404	429	471	439	449	434	472	442	435	402	410	419	460	414	463	433	450	425	456	453	407	420	464	460	463	437	408	396	424	417	451	444	442	436	455	450	428	403	462	418	444	444	442	476	456	460	435	423	395	443	487	466	448	395	444	450	426	454	437	436	475	433	431	422	434	441	437	444	440	468	431	431	430	449	422	427	452	455	448	416	455	448	432	456	427	437	443	414	430	469	442	397	482	448	462	427	404	486	446	434	465	440	439	466	454	457	425	453	414	427	463	428	440	446	449	437	415	511	414	438	435	443	406	423	429	445	454	418	429	460	450	410	446	447	429	417	428	456	451	463	478	422	431	446	459	414	426	476	436	468	441	452	422	456	413	459	458	423	421	411	477	466	428	469	432	424	474	443	433	443	438	460	484	416	466	476	461	456	431	483	457	455	416	434	459	448	414	442	408	437	429	443	425	442	456	450	412	437	453	455	409	416	407	459	452	439	455	448	436	442	478	464	449	407	440	438	452	448	377	433	488	423	456	415	423	406	429	430	449	424	408	474	467	467	441	421	437	419	454	417	448	445	442	418	431	454	435	456	465	457	444	432	448	470	442	452	452	435	448	477	428	413	450	455	442	430	461	436	417	459	440	468	435	447	462	448	436	437	435	440	453	435	452	432	425	413	468	477	461	444	420	435	451	429	420	456	454	428	428	417	457	444	412	436	441	492	464	421	455	467	430	406	417	441	458	437	459	459	442	460	432	441	443	429	425	423	453	446	423	454	475	443	443	441	443	409	423	470	466	445	497	461	452	485	427	442	433	451	460	453	455	463	460	468	416	454	437	480	439	466	442	402	427	427	466	429	433	440	429	428	476	433	451	447	496	429	445	418	463	472	457	416	454	407	386	452	431	457	444	445	452	444	466	423	424	422	418	465	444	418	512	441	448	425	444	430	463	447	474	444	445	479	446	431	461	413	458	406	411	433	492	487	449	428	416	458	433	438	468	423	417	441	420	411	417	432	431	461	409	457	456	460	427	435	425	429	437	443	424	434	454	407	473	411	436	482	450	441	446	443	450	472	469	436	410	405	435	471	433	489	445	436	401	445	408	423	430	435	419	447	465	444	470	422	458	455	420	422	428	463	484	450	477	459	409	451	465	438	456	437	442	408	453	442	438	465	452	420	442	420	443	428	429	414	478	435	417	408	440	427	439	434	418	461	466	433	416	433	458	423	429	435	508	393	438	450	456	421	424	445	475	456	451	442	427	422	426	438	450	433	479	455	432	439	409	430	426	451	470	456	435	420	440	443	420	455	432	412	456	435	464	456	434	445	470	444	427	442	465	449	477	454	431	452	464	449	456	421	463	456	431	467	410	448	407	454	457	476	483	408	454	395	417	440	402	436	410	424	464	425	440	459	444	469	433	486	448	441	413	455	427	427	454	433	443	464	472	426	416	478	431	437	441	460	450	411	472	440	441	431	468	439	415	414	399	430	422	386	433	450	426	441	423	419	460	435	445	438	434	462	417	414	454	439	428	404	455	415	445	446	446	440	443	417	412	432	386	466	420	447	472	434	441	460	430	418	431	452	420	451	423	436	429	444	471	413	463	413	479	443	447	422	448	403	455	476	438	466	443	454	449	429	452	459	427	428	411	442	401	413	448	460	468	430	428	439	465	440	425	445	454	418	424	421	453	466	447	422	446	440	457	412	418	449	443	409	438	450	426	391	395	424	445	472	448	433	433	457	429	431	460	422	447	432	439	414	441	429	414	450	478	433	451	478	430	412	408	417	448	462	401	485	406	415	422	447	465	409	460	421	433	434	422	414	434	436	462	454	457	422	403	434	439	448	422	428	456	433	471	428	414	455	421	426	443	436	438	438	490	464	440	467	428	445	433	420	454	455	454	452	413	426	443	443	434	452	458	426	455	433	435	467	457	440	468	435	394	434	454	392	446	418	413	421	431	447	453	440	448	438	436	408	451	448	432	419	431	444	420	412	469	449	445	441	434	468	455	432	417	442	444	419	469	390	440	430	481	432	461	472	435	467	450	451	501	406	451	418	425	438	457	442	442	456	432	484	421	476	476	479	466	443	428	435	434	428	461	425	416	437	399	443	409	477	458	442	411	482	419	437	484	468	442	440	417	448	418	465	444	441	437	443	443	394	432	481	459	427	415	436	406	465	452	435	464	427	420	432	441	446	401	425	436	430	453	406	468	435	414	448	420	445	454	486	444	470	458	427	425	498	440	417	461	429	413	487	426	413	452	421	414	441	414	452	439	447	449	473	429	434	459	422	487	467	447	426	439	437	444	398	480	398	447	449	410	479	416	422	435	431	442	404	453	427	450	418	439	424	450	406	436	447	454	444	448	438	455	447	447	430	438	411	396	462	456	461	443	449	435	395	449	478	448	437	419	476	451	453	443	424	421	419	458	431	399	431
30888	28914	30437	32246	26955	22647	13328	10256	7304	4660	3416	2254	1602	1293	824	627	466	378	339	333	291	297	314	315	322	294	314	299	328	296	289	284	294	271	248	279	278	322	297	293	279	298	255	277	260	281	313	309	312	332	299	280	268	285	259	296	262	287	279	280	276	364	722	567	356	309	312	264	276	251	278	280	267	276	307	341	258	288	298	271	273	273	281	286	318	281	294	294	263	271	299	308	290	314	306	285	299	298	267	299	269	286	325	278	281	276	246	271	294	325	293	266	269	288	301	288	273	320	290	292	281	259	300	275	288	278	270	291	273	274	257	292	284	289	272	295	285	302	316	282	296	306	301	265	291	297	260	270	303	291	292	304	282	300	268	289	275	248	283	301	314	297	310	285	270	288	274	252	284	286	312	319	288	299	277	298	281	269	294	271	230	306	278	319	303	280	300	298	283	257	309	290	295	301	295	298	314	300	282	291	279	268	303	300	259	285	277	276	288	279	288	288	239	283	308	264	317	299	270	285	304	264	274	285	302	340	259	297	318	282	259	306	287	286	321	263	300	273	276	291	289	278	278	264	280	290	271	282	300	278	283	272	265	282	264	298	289	267	302	298	315	302	324	275	332	307	268	277	280	302	278	263	267	305	308	314	288	303	252	305	269	294	296	279	298	324	319	292	290	329	289	289	307	252	292	269	261	281	262	277	291	264	273	306	288	271	288	287	282	267	324	289	304	287	265	279	265	298	283	298	284	265	316	302	291	267	288	287	265	250	295	325	317	252	310	277	275	293	274	274	265	280	299	299	305	268	240	312	278	263	302	294	284	289	282	300	289	307	299	278	285	276	279	279	270	285	279	278	264	275	276	260	287	254	261	277	277	316	286	286	315	290	305	288	278	290	302	298	268	307	314	310	301	296	276	295	301	294	303	274	300	274	290	299	294	271	311	268	278	275	293	307	306	293	282	282	300	276	244	269	292	283	259	290	295	277	247	331	284	277	274	298	243	271	304	289	301	318	318	260	284	291	300	298	279	284	294	262	259	294	258	272	275	267	276	299	273	262	287	276	280	274	312	307	255	305	309	278	268	233	315	255	299	256	278	291	272	311	285	294	278	313	279	263	292	283	294	300	307	288	255	287	299	334	313	299	242	286	310	277	293	306	290	286	268	246	303	296	265	293	274	287	279	251	308	273	297	264	292	333	279	284	271	308	306	267	285	265	298	281	294	291	268	260	292	263	278	284	251	303	297	287	328	292	300	296	272	260	268	293	321	273	253	270	271	234	252	259	273	272	270	289	304	299	305	276	294	272	278	300	283	272	275	272	308	274	305	261	280	295	278	267	293	277	278	288	304	311	291	299	282	314	284	266	277	302	282	291	264	300	271	295	278	273	300	315	297	281	290	274	290	299	285	293	297	279	282	280	272	282	258	286	309	290	280	292	262	271	279	298	291	270	297	270	315	287	292	298	290	289	317	261	273	289	313	279	286	303	264	277	273	274	312	280	286	296	287	293	303	298	284	272	292	279	288	292	295	290	289	297	280	308	259	273	256	308	252	277	277	277	277	269	329	269	254	264	319	291	299	285	272	266	270	253	253	303	290	315	260	317	271	285	290	316	295	281	283	281	281	238	285	269	238	289	294	301	303	282	281	291	280	272	287	281	313	286	270	283	292	265	280	323	279	295	305	298	255	292	286	321	297	272	313	271	301	293	306	263	258	256	307	282	251	309	279	264	286	317	266	294	283	291	279	263	275	289	291	319	285	284	271	261	311	292	305	286	267	293	291	290	282	260	269	296	268	304	311	284	303	277	304	285	287	245	295	292	263	301	309	282	273	316	299	319	285	286	272	294	328	278	320	278	297	296	292	291	304	283	284	291	277	261	312	268	283	319	292	299	293	293	287	273	264	309	258	276	289	290	293	305	282	335	270	294	324	310	278	288	300	293	278	289	266	321	286	277	289	289	284	297	283	300	272	258	268	267	286	257	291	266	264	301	271	273	275	304	291	306	273	288	271	301	290	295	270	276	292	276	284	254	299	301	298	270	298	283	297	288	296	292	290	276	297	299	277	285	295	276	274	296	310	269	280	320	283	290	263	288	299	278	265	268	264	299	276	250	296	279	300	330	299	262	281	306	276	295	289	267	297	313	256	289	273	290	277	270	271	295	292	273	288	269	304	285	266	294	273	317	285	285	278	262	278	272	304	299	285	284	310	310	290	272	280	295	276	264	300	285	274	266	286	268	282	263	271	275	313	305	286	250	282	253	294	281	280	304	276	260	302	261	299	250	273	307	283	297	292	283	295	308	294	296	304	251	312	308	292	284	273	271	278	258	304	296	279	281	319	262	268	295	274	293	279	251	293	283	320	275	248	262	281	268	273	273	312	303	285	293	281	298	278	315	301	295	263	273	296	293	278	269	286	323	292	305	299	292	282	284	272	320	275	288	263	290	311	279	290	309	307	254	286	263	266	268	273	268	270	302	281	225	310	307	273	293	326	300	271	324	274	281	300	285	288	287	297	291	268	292	304	276	317	259	300	268	343	326	310	320	282	293	303	280	305	292	284	286	276	290	281	272	284	290	303	290	315	298	277	285	238	276	283	301	283	266	270	294	251	280	242	263	282	288	288	298	283	314	283	307	262	295	295	295	299	288	262	274	256	304	313	275	292	323	302	269	307	285	284	307	290	277	292	266	291	289	318	321	298	302	269	311	263	308	265	286	272	292	302	307	305	269	267	255	291	274	260	293	268	292	289	259	266	255	269	319	282	316	310	278	274	302	301	284	264	293	303	269	271	289	310	287	297	307	311	263	286	285	264	291	294	307	278	265	305	308	296	291	252	294	309	268	272	294	285	298	326	312	271	310	284	292	257	297	255	277	267	292	273	289	264	301	286	289	258	262	292	301	274	266	282	283	270	310	274	339	276	267	294	303	255	283	303	321	239	293	286	286	276	296	289	262	288	285	242	264	301	267	288	266	298	275	288	281	307	273	304	316	288	281	284	276	315	295	294	313	278	296	243	278	277	270	286	267	309	285	280	281	228	306	279	292	283	310	291	307	303	294	282	292	295	293	259	292	274	284	289	319	316	274	281	300	288	297	269	280	299	284	258	292	316	313	271	311	286	263	251	282	250	288	289	271	284	283	277	291	299	321	278	263	308	294	279	289	289	273	269	292	287	277	312	277	276	297	294	291	266	303	277	262	300	277	279	264	287	279	287	279	266	254	284	266	266	287	305	310	289	252	286	285	295	298	308	269	316	252	284	278	292	286	282	279	301	256	293	292	303	266	265	275	280	305	277	264	277	261	280	276	280	260	268	281	281	309	294	307	282	275	279	260	290	302	314	297	307	288	320	293	281	262	312	301	290	294	279	310	302	297	275	260	255	273	268	271	294	296	260	280	283	286	296	281	267	289	294	286	287	284	299	295	264	281	270	262	339	282	302	299	279	289	294	263	262	254	280	301	271	289	297	250	285	311	293	301	287	288	268	305
23273	20539	28419	34572	32555	31401	20826	21332	17507	13616	12339	8564	7244	6197	3906	3508	2046	1602	1088	971	896	868	907	894	818	774	820	814	834	795	779	797	753	784	759	752	708	724	757	742	752	733	730	780	749	730	778	752	743	802	791	768	751	739	728	738	722	747	725	715	740	1601	3686	2551	1322	768	684	699	702	754	709	751	699	731	697	696	702	773	706	785	669	691	706	741	697	716	790	691	728	682	711	732	697	718	718	718	677	715	746	732	722	694	707	734	715	728	757	730	682	738	696	654	684	749	731	714	712	696	728	673	665	739	693	720	693	738	755	690	733	708	672	760	704	717	805	736	675	687	739	662	690	674	661	741	705	704	719	697	710	713	717	692	695	738	695	706	740	728	708	703	704	713	731	713	743	734	713	702	719	665	709	721	706	722	726	731	761	670	692	685	707	684	751	713	690	732	721	699	660	729	737	768	682	677	722	729	723	699	672	685	726	709	752	696	683	690	707	644	718	742	673	686	709	722	723	697	737	727	701	715	706	707	757	764	735	705	677	734	735	662	693	677	691	731	717	688	685	728	730	739	691	681	747	677	732	753	737	743	688	666	693	708	708	703	688	780	743	702	749	747	713	755	680	788	741	657	761	722	723	730	705	722	718	706	744	715	718	716	712	722	767	663	699	694	659	727	753	691	707	679	708	748	725	748	719	720	737	719	674	704	674	706	736	708	757	681	726	736	707	724	712	721	700	637	709	742	681	658	713	627	729	709	690	741	729	704	704	701	671	708	739	658	662	742	768	687	755	660	755	749	730	646	697	671	723	703	736	754	692	758	735	689	701	726	751	765	719	762	686	756	719	729	718	748	724	720	703	663	696	669	768	693	710	727	758	682	753	732	712	735	709	708	731	755	754	752	772	710	688	738	714	713	715	677	741	705	721	678	697	707	706	667	735	750	742	737	708	712	721	676	726	715	722	726	748	718	752	703	731	704	662	724	711	763	701	701	692	737	699	706	693	686	671	765	717	625	697	731	766	714	774	723	695	711	760	711	702	694	744	709	721	685	721	674	765	755	708	715	718	767	713	739	669	687	714	721	679	684	736	722	715	725	705	744	705	711	712	666	694	717	680	705	735	713	701	734	741	695	713	709	710	704	696	696	708	729	723	691	723	749	671	765	707	730	710	746	740	714	759	681	685	661	716	699	660	703	693	659	704	686	735	712	747	774	678	722	692	741	758	729	692	656	713	721	705	659	720	812	686	694	690	717	702	742	713	690	731	700	700	717	696	739	707	712	757	733	691	683	693	739	753	765	691	698	703	749	715	712	713	710	662	728	651	696	727	727	713	688	681	706	766	713	669	798	717	694	719	712	644	715	694	714	697	795	683	755	676	713	628	696	655	675	734	699	737	729	769	685	696	738	684	679	734	733	730	659	709	673	740	680	724	749	682	739	699	697	716	767	719	696	737	707	736	667	708	692	723	722	702	738	713	675	697	714	691	732	731	702	714	699	715	703	749	693	689	703	705	679	729	667	727	706	720	718	701	738	717	747	688	718	693	731	758	704	725	686	731	715	717	718	692	728	690	727	693	664	698	729	736	715	707	723	702	692	710	720	687	673	731	702	740	749	724	714	687	737	698	653	693	733	725	699	727	711	721	724	678	712	763	715	738	691	736	719	667	742	682	739	776	729	711	730	715	675	705	735	681	692	727	752	725	742	710	761	719	686	689	696	704	723	701	746	704	651	709	696	694	703	710	695	695	743	712	700	634	706	750	685	698	732	750	733	735	734	705	693	760	709	700	727	710	742	736	706	754	751	671	675	683	741	669	738	720	718	699	739	719	719	687	662	693	687	710	722	691	716	766	733	707	676	698	773	707	682	725	690	693	697	744	718	681	756	716	736	742	734	679	717	739	703	715	697	698	718	747	711	715	751	733	694	689	740	705	684	744	741	696	675	699	709	726	674	687	702	691	719	705	722	684	680	640	721	722	700	705	756	672	717	696	744	687	706	723	710	718	751	704	679	708	692	693	754	728	748	699	715	694	738	754	702	717	685	693	702	699	711	775	698	694	704	741	736	675	714	730	690	748	712	701	752	768	706	725	680	736	716	740	706	686	685	743	705	717	714	717	695	737	704	714	737	738	688	739	751	702	712	728	693	739	751	705	675	697	760	738	715	736	687	734	688	664	742	762	715	721	697	716	696	726	699	681	652	755	727	675	728	722	699	726	710	690	717	709	723	731	696	673	689	700	685	783	685	727	646	744	709	690	711	701	727	739	756	693	711	697	738	718	740	728	731	741	740	682	713	714	701	734	709	717	722	669	730	646	697	710	774	695	728	716	691	713	746	679	748	695	697	693	716	714	689	731	693	727	679	705	702	745	724	682	670	687	717	744	721	674	710	671	690	726	731	757	712	689	698	721	740	696	777	716	674	712	689	680	695	677	756	700	720	695	720	681	737	736	700	644	709	764	662	753	701	699	703	735	662	709	740	747	749	740	736	709	700	708	733	721	744	715	717	673	725	685	693	698	701	731	749	699	699	703	720	709	677	698	668	649	690	697	718	729	685	695	707	709	716	683	758	717	750	692	655	733	722	691	717	691	716	718	749	712	710	732	743	710	748	698	690	693	706	734	711	736	689	735	687	718	717	721	728	723	676	717	720	734	736	698	748	701	721	675	703	710	647	697	715	685	723	708	701	692	722	730	717	693	745	696	709	765	710	650	738	710	728	677	686	736	724	720	737	722	689	698	759	736	732	724	733	713	732	684	699	718	710	751	686	684	710	731	691	683	722	747	722	722	728	698	683	704	683	715	731	698	703	719	691	689	696	729	681	677	747	702	748	721	718	729	666	679	697	756	676	683	699	732	759	729	723	741	739	698	723	743	745	708	725	728	693	706	718	729	676	737	730	704	707	678	716	721	707	734	713	657	697	667	721	681	712	694	757	713	692	738	695	675	706	684	691	708	664	720	723	746	705	718	734	724	694	706	667	730	702	737	721	702	661	745	722	718	738	737	647	708	688	700	685	639	699	720	726	743	679	756	737	731	664	741	729	679	668	715	662	739	684	743	767	707	724	725	779	717	732	733	744	762	721	646	749	744	716	728	690	714	729	672	729	740	701	676	722	704	675	708	658	669	700	683	653	704	709	702	738	717	697	741	649	692	698	698	756	733	692	724	698	716	708	711	684	736	706	662	711	708	697	682	699	695	701	734	743	694	688	742	684	694	713	688	746	717	725	695	695	744	745	721	697	709	711	758	715	702	729	689	747	668	683	745	694	730	727	731	686	752	713	717	761	692	701	691	712	718	743	704	661	694	712	721	727	689	671	711	730	738	737	715	706	761	689	707	724	697	731	677	753	761	748	703	713	738	718	690	703	692	715	732	749	730	730	739	728	728	710	750	731	727	714	723	703	677	736	735	765	676	676	765	725	732	715	685	695	694	699	713	697	737	754	741	704	716	723	699	677	714	723	740	707	682	661	681	707	758	789	715	670	687	761	679	722
39574	34274	36156	36955	32607	29657	22012	18788	14008	9963	6931	5258	3487	2634	1561	1036	743	625	463	481	511	495	469	432	492	494	465	403	420	392	388	405	411	415	405	395	409	360	392	421	384	443	384	379	388	380	420	394	396	392	395	402	428	387	363	366	410	392	370	365	367	600	1215	911	703	389	422	412	378	386	415	388	384	363	377	378	372	371	390	383	373	372	418	379	391	385	363	397	395	386	378	390	384	385	393	371	423	379	402	374	405	403	411	431	389	373	386	399	415	369	380	444	358	384	381	408	339	378	375	364	397	406	363	404	417	373	367	382	369	379	388	387	392	374	351	402	408	393	397	365	379	399	368	361	373	391	379	357	366	423	387	407	398	381	366	417	397	405	393	358	380	418	342	392	381	377	389	414	395	364	381	400	365	390	376	376	394	414	379	383	360	342	405	403	347	391	412	365	423	361	398	378	398	376	381	382	416	394	393	383	387	384	402	387	370	402	366	396	396	436	372	394	354	381	431	363	361	360	379	414	388	386	374	398	375	359	380	374	370	401	386	362	364	397	404	377	442	388	401	402	402	390	369	388	388	412	401	415	390	380	394	357	366	385	399	372	377	408	399	382	406	384	381	413	411	351	409	397	422	401	385	385	372	388	357	384	410	386	389	410	391	393	403	402	427	390	394	448	395	365	384	379	402	389	396	401	370	368	383	393	384	374	358	361	376	361	396	407	401	384	393	410	400	415	373	393	399	374	398	411	366	430	411	423	387	423	371	381	379	390	404	391	384	379	408	385	357	416	413	410	357	377	393	387	379	407	395	377	412	392	378	416	397	402	390	381	421	373	399	396	413	412	407	380	369	421	369	403	409	395	376	370	388	352	424	417	358	381	403	392	380	392	413	379	383	360	392	367	380	454	392	371	387	388	371	397	383	381	366	421	397	396	401	412	399	382	405	397	373	405	386	342	392	407	379	374	352	398	380	404	459	399	410	359	384	366	437	421	402	371	405	377	382	396	342	394	415	369	384	379	391	405	420	390	374	358	371	388	386	390	387	386	403	376	361	372	405	356	361	384	405	379	409	424	374	371	394	389	377	377	385	403	364	358	441	387	378	373	409	359	432	383	387	386	376	376	388	385	404	378	411	355	394	399	390	403	418	377	417	387	398	397	383	394	355	380	356	389	399	368	374	412	391	403	397	422	365	372	391	408	366	365	419	385	400	426	367	416	410	411	382	396	387	376	387	442	392	400	387	393	364	399	429	403	396	346	368	405	361	380	398	378	363	402	377	381	403	374	416	402	437	375	383	328	400	412	372	389	388	368	389	387	411	387	418	371	372	374	394	387	408	397	403	376	376	375	382	352	395	366	382	380	416	368	405	387	355	375	372	403	427	368	436	408	399	419	411	418	394	382	398	386	414	393	364	366	403	371	396	357	404	405	380	397	407	384	367	370	377	390	367	341	405	393	403	409	346	345	361	400	358	375	373	402	392	420	396	393	376	444	403	346	355	382	395	392	406	363	383	377	387	384	380	340	372	387	381	367	373	408	432	376	418	392	406	374	400	410	389	393	369	369	375	362	384	420	389	322	376	389	355	370	404	417	353	397	413	384	399	401	372	400	381	363	389	391	366	395	388	440	400	365	409	373	390	395	379	426	425	370	351	382	364	384	378	387	415	402	388	435	369	384	383	398	419	366	381	357	389	405	414	390	372	367	383	398	385	371	430	429	365	411	392	405	417	380	372	343	418	389	363	375	373	426	389	385	382	432	374	355	378	447	411	345	388	357	397	379	388	368	368	402	402	386	340	440	371	378	379	365	369	388	376	373	397	382	358	398	420	420	409	359	409	380	371	439	376	382	382	402	419	398	382	379	387	378	398	398	431	385	380	400	390	350	356	366	352	349	363	383	375	410	361	350	398	392	384	370	372	401	353	353	381	381	344	366	366	400	427	372	395	362	368	406	394	384	406	371	383	340	340	426	389	358	389	387	386	393	411	373	370	392	442	367	365	356	371	408	379	396	417	413	386	403	364	393	362	368	405	407	394	402	398	373	427	385	388	399	383	386	426	381	405	385	398	407	427	384	359	395	395	398	394	372	371	354	384	368	376	400	429	396	383	424	376	424	400	404	373	396	390	378	383	384	400	393	425	398	405	400	380	418	363	381	405	390	384	340	385	372	402	377	391	373	441	403	400	374	384	412	350	377	368	393	406	433	417	402	411	390	392	396	393	392	366	358	428	418	370	362	386	385	385	405	359	371	384	406	353	376	402	386	350	385	358	443	370	352	380	382	357	383	413	417	425	406	367	389	392	402	402	338	353	393	359	393	398	371	372	405	409	426	388	417	374	358	365	385	357	374	397	391	388	408	408	372	378	366	405	406	412	401	362	397	379	346	363	372	354	356	373	385	359	376	387	406	379	343	364	369	389	386	382	412	383	346	376	388	373	383	371	373	397	412	381	381	371	380	361	380	396	363	410	442	370	458	375	408	373	400	400	376	343	431	388	396	332	405	413	417	369	349	403	390	396	367	379	399	374	379	356	373	377	379	426	391	337	376	388	430	428	373	373	357	386	400	400	370	388	387	387	367	401	373	435	364	401	374	364	407	400	353	401	386	379	419	396	377	392	400	431	399	369	377	385	337	400	416	412	384	399	408	457	363	390	392	395	385	380	383	406	395	403	425	366	385	372	371	366	385	403	353	404	382	381	380	354	366	378	374	387	400	412	378	360	404	347	388	384	388	385	419	414	444	422	371	421	378	382	391	350	408	387	396	407	403	375	360	407	372	402	377	420	382	406	416	420	375	354	390	389	379	362	390	387	390	395	379	353	386	420	340	402	406	377	371	388	360	364	405	382	404	404	386	384	376	433	415	395	392	416	412	366	364	380	377	382	373	354	361	422	371	401	381	428	383	348	431	392	369	405	405	377	365	394	345	364	384	405	350	396	398	375	379	394	393	381	385	405	401	380	375	416	394	389	386	339	386	381	416	381	363	355	356	392	371	373	400	396	384	395	370	362	379	392	390	383	399	412	361	365	397	358	370	378	340	400	382	377	366	385	401	364	420	375	349	376	354	387	374	421	371	394	406	416	399	406	383	395	384	412	374	390	418	398	384	374	399	366	404	397	400	367	390	382	366	374	378	375	370	374	367	391	411	396	349	351	410	375	363	417	374	399	365	363	405	355	408	393	356	365	422	387	409	388	349	381	392	362	405	340	380	364	389	372	371	374	392	416	400	414	393	392	407	418	378	384	374	421	364	358	418	332	372	386	427	386	409	370	395	411	398	405	379	428	357	383	348	376	379	383	363	365	409	388	387	381	388	344	405	412	385	404	382	402	387	362	396	385	398	362	401	375	371	377	360	363	418	426	417	368	415	415	387	385	421	383	374	370	367	399	372	395	380	411	405	370	369	339	413	408	398	421	363	437	403	351	376	393	380	382	334	379	386	406	386	363	371	408	367	355	409	427	369	394	412	391	410	384	355	364	391	367	370	394	386
29544	26063	34793	39862	39599	38922	29639	30724	26320	22097	18560	15407	12601	10756	7226	5048	3233	2303	1607	1393	1341	1600	1351	1229	1307	1145	1178	1134	1093	1124	1099	1122	1080	1035	1064	1042	983	1037	1009	1044	990	938	936	987	969	965	992	1015	973	1056	967	977	964	923	887	978	943	936	940	891	928	2724	6496	4732	2926	882	916	945	933	906	916	894	932	911	901	897	849	920	913	945	908	869	887	940	939	936	880	906	920	918	940	949	890	912	911	909	896	938	912	914	921	870	898	917	946	912	932	881	887	914	943	906	848	859	892	896	907	882	894	930	917	954	930	923	913	899	940	921	889	907	886	938	892	937	885	930	896	862	883	853	885	884	839	921	867	954	877	919	855	920	950	846	929	922	903	980	891	922	915	955	907	946	898	963	915	913	907	930	913	899	968	877	878	878	893	912	881	907	908	890	891	912	882	923	918	948	900	917	951	876	902	862	921	966	871	935	909	878	879	888	888	894	898	901	911	887	883	969	932	906	873	909	832	910	901	929	941	987	865	908	950	904	919	964	919	890	967	894	938	910	911	901	970	900	901	945	884	910	922	890	867	930	895	941	913	915	939	886	919	895	913	935	901	883	896	894	935	890	871	877	907	907	895	895	855	880	831	914	893	908	904	893	876	915	956	940	875	918	869	950	902	870	923	957	915	992	905	867	903	884	931	948	882	876	905	872	875	877	913	939	932	865	924	920	877	919	954	867	861	926	923	862	905	915	868	923	910	936	909	951	944	931	915	890	884	930	952	864	914	920	905	928	892	879	947	946	941	927	916	876	861	973	932	899	890	929	886	905	936	918	899	849	868	888	876	923	883	893	860	880	910	931	903	893	982	886	888	878	858	865	930	905	910	920	911	939	902	883	902	918	901	966	961	889	927	909	917	924	840	911	915	913	867	905	915	905	924	931	927	914	886	911	873	912	908	938	848	929	961	886	901	847	882	942	922	922	944	883	896	915	905	957	883	911	922	967	897	861	896	943	953	862	875	879	895	898	903	928	907	859	916	933	898	915	905	906	921	886	938	960	879	878	899	916	948	885	904	879	875	911	926	918	855	895	961	869	937	920	941	875	879	852	853	929	913	917	889	891	910	982	935	903	914	926	962	905	940	897	937	892	948	871	927	958	943	937	928	918	934	921	891	928	904	913	942	920	906	887	968	854	910	926	909	950	944	880	907	893	897	918	885	854	901	888	934	897	906	917	925	929	886	911	895	888	946	943	859	951	931	929	933	921	914	939	964	925	939	946	887	899	856	901	949	927	902	885	933	923	907	896	932	880	829	939	906	946	866	898	967	929	912	894	908	867	920	962	955	920	910	916	888	890	893	929	894	981	927	931	943	928	885	925	904	897	903	918	941	927	901	930	853	939	916	895	938	888	905	883	900	900	881	890	919	896	888	924	872	936	915	877	879	960	903	899	897	974	925	915	879	913	911	915	981	916	951	923	927	934	890	875	938	900	882	905	908	933	951	920	895	932	884	967	913	891	899	992	861	904	915	919	863	858	956	932	920	913	896	909	898	926	911	929	895	919	949	874	879	947	938	871	944	952	913	917	907	958	918	894	934	872	856	920	848	934	905	895	909	893	865	875	901	941	892	887	900	915	931	925	906	940	910	935	890	919	886	863	840	912	833	921	916	907	981	916	934	909	914	921	938	935	928	888	886	921	959	910	910	922	901	926	893	880	957	957	880	922	930	878	939	921	902	924	844	954	938	869	926	953	878	919	895	877	909	877	895	908	881	898	954	929	967	917	885	883	912	920	951	960	921	894	853	883	868	902	901	902	924	884	904	922	896	949	876	838	893	886	965	921	884	906	903	896	899	939	964	841	934	891	970	946	894	940	944	898	922	935	874	913	919	847	924	865	907	913	921	868	925	909	919	914	873	855	879	926	910	859	959	918	956	843	869	927	922	912	891	945	896	906	941	958	875	861	934	837	925	928	882	904	909	955	911	941	868	873	908	962	897	913	879	851	895	933	869	892	940	921	880	896	913	936	922	931	893	915	893	921	864	936	936	927	902	892	894	819	869	969	914	917	858	862	876	893	872	907	870	901	933	929	893	903	906	871	899	931	894	941	918	903	955	853	909	900	886	924	917	910	871	869	867	910	910	886	911	962	882	888	878	903	872	950	898	904	905	913	932	949	944	904	881	930	819	890	954	892	881	881	886	914	923	910	879	911	852	910	844	934	845	927	831	911	879	885	929	945	922	898	900	912	925	880	850	915	856	891	941	933	913	884	927	890	948	893	890	910	925	948	935	978	919	907	953	935	920	909	899	844	820	943	918	903	924	893	926	943	905	912	924	915	913	945	901	932	931	902	954	917	930	906	878	885	893	924	962	880	857	928	862	945	893	881	880	919	912	937	901	922	867	945	939	956	834	883	949	952	863	857	909	985	859	917	962	926	875	924	909	901	882	889	909	909	855	917	937	892	888	929	888	878	912	909	908	929	920	881	893	921	907	900	891	915	888	988	907	901	896	912	917	890	917	882	830	908	863	868	903	917	864	945	919	915	923	930	936	868	947	887	931	961	921	951	907	929	895	881	943	917	947	866	938	914	950	877	897	939	897	857	1006	885	874	912	866	893	904	881	923	886	936	908	896	898	927	897	878	873	897	898	935	858	887	924	943	933	897	908	840	878	908	910	894	920	915	859	931	851	850	865	933	973	920	878	945	918	888	920	948	920	892	930	873	879	864	954	934	877	907	920	883	836	862	892	864	903	889	899	885	860	913	878	878	956	899	878	953	894	936	872	954	897	882	930	953	965	895	937	876	884	911	891	897	883	899	897	889	899	928	893	920	926	936	849	908	864	895	912	892	909	909	905	925	931	886	865	903	826	947	890	910	936	935	912	929	881	907	864	908	907	929	923	875	895	925	921	897	898	915	881	862	915	946	880	927	933	873	846	913	867	891	910	894	890	944	894	900	865	854	920	896	892	868	872	894	898	869	883	879	943	918	919	910	823	946	929	903	894	890	925	899	928	937	943	882	959	926	897	913	879	901	884	900	892	891	972	885	895	867	914	912	896	851	897	884	897	898	965	930	907	881	892	918	893	899	860	922	940	900	905	909	888	937	928	891	912	939	905	889	929	896	941	906	883	989	920	898	886	916	931	916	917	920	881	943	932	888	856	892	913	902	912	887	875	932	915	895	893	915	942	931	944	871	845	920	949	894	887	923	939	962	927	911	972	925	894	844	917	887	921	870	890	897	884	941	876	924	927	943	890	891	923	944	905	880	884	943	943	910	898	931	878	902	926	920	879	902	903	938	919	923	882	869	885	922	917	876	912	892	967	938	909	919	895	912	898	867	884	907	925	936	910	925	887	916	888	911	935	872	917	907	917	864	884	926	883	890	899	877	906	939	924	896	910	896	948	891	924	903	970	832	934	968	892	921	914	924	931	925	892	922	918	890	883	881	926	914	920	927	862	869	955	868	900	957	889	938	920	922	893	857	889	878	881	904	909	931	855	938	936
8423	5442	6602	5943	3328	1984	1038	705	558	394	374	316	265	261	227	175	193	206	197	198	228	204	186	210	198	208	205	194	193	144	214	171	181	206	192	225	187	200	209	197	198	191	201	194	195	179	200	191	210	211	195	187	195	195	183	199	186	199	193	204	206	188	228	237	227	199	189	190	168	187	171	196	175	203	195	193	180	213	206	195	204	207	219	201	211	192	190	214	210	185	202	175	198	210	213	183	183	228	199	191	186	195	202	184	202	187	165	206	186	212	206	171	209	220	199	217	185	210	198	192	181	188	201	205	207	205	178	197	182	175	176	180	198	194	213	217	204	173	181	183	192	187	193	188	169	181	164	195	213	192	206	194	179	189	189	174	210	216	168	179	206	188	175	220	184	184	193	192	175	200	196	224	210	210	195	184	197	215	193	202	197	218	195	182	208	208	226	208	188	199	193	194	192	193	201	207	178	165	188	191	175	211	157	205	198	206	199	194	201	225	218	205	208	189	186	159	189	201	195	185	202	209	217	182	195	177	200	199	211	216	176	187	186	177	184	178	199	203	211	204	193	210	202	202	204	203	183	200	203	210	205	190	200	197	180	184	189	186	190	180	199	187	185	197	166	202	198	186	211	212	212	200	204	197	208	180	189	208	199	208	223	215	193	208	197	175	183	186	175	210	218	219	179	216	184	201	185	214	186	213	211	195	183	204	183	189	208	183	179	173	207	199	162	209	207	179	172	176	174	190	204	215	180	229	200	172	194	213	183	175	214	189	177	209	214	221	180	200	180	190	188	178	197	209	222	198	195	215	203	197	187	195	184	211	200	204	202	172	198	194	170	196	202	184	176	199	174	206	196	220	221	170	168	204	191	194	207	183	196	210	195	191	200	205	197	221	184	178	183	165	219	215	222	206	191	221	179	201	200	193	162	198	178	198	194	192	199	174	185	176	213	219	187	198	184	201	180	187	201	185	196	179	204	201	204	200	195	183	205	206	160	197	200	186	173	214	210	199	198	188	193	188	173	203	167	190	232	220	181	200	204	214	197	202	187	189	201	203	202	232	197	203	199	194	221	177	199	222	214	148	199	198	214	201	209	238	184	215	166	195	170	175	205	198	199	198	195	201	211	202	212	201	189	209	205	180	186	207	183	207	190	222	212	201	219	196	184	189	199	201	212	196	205	190	191	171	187	189	198	211	187	181	193	212	179	183	208	208	188	185	176	195	180	181	202	194	196	215	178	189	197	200	199	190	178	213	188	197	194	198	185	186	202	207	193	189	214	214	193	205	190	202	193	198	195	226	197	190	203	200	215	176	186	176	217	203	207	174	199	172	223	192	203	203	200	189	216	194	185	191	176	189	204	205	226	195	195	214	206	187	201	191	219	194	195	214	192	174	203	196	204	182	204	179	194	202	192	188	178	198	219	200	222	201	223	195	196	207	195	197	197	187	181	159	170	206	180	203	192	185	207	195	193	169	227	188	196	196	187	215	202	180	193	199	187	182	233	205	178	176	201	176	229	183	224	195	207	194	199	190	176	220	209	200	195	196	159	188	198	197	169	171	191	185	172	212	199	201	194	205	200	204	199	211	206	207	212	212	191	191	183	192	193	185	186	227	195	203	190	187	187	196	197	235	196	193	195	219	210	177	219	197	207	184	187	220	214	182	209	211	201	194	176	159	197	204	231	179	171	183	192	211	191	228	222	187	185	199	193	196	201	213	190	212	177	191	174	227	194	201	178	197	206	181	183	179	231	182	195	203	202	186	219	187	194	193	198	184	179	208	185	209	213	201	236	200	162	209	202	192	190	214	210	191	221	201	184	174	210	177	183	172	194	182	186	199	185	193	216	199	189	227	218	185	202	188	184	193	200	192	201	214	177	190	182	208	213	211	229	200	217	153	183	165	176	170	205	185	177	196	185	183	167	177	236	195	197	194	188	173	189	219	174	188	218	195	209	189	196	187	163	195	193	208	202	181	175	180	171	191	195	185	210	216	194	215	190	192	207	201	187	201	181	196	193	191	178	174	190	176	190	196	185	179	196	215	179	195	214	205	192	205	175	183	201	218	195	205	171	210	200	205	179	181	194	190	189	196	199	208	196	198	207	184	200	204	196	188	203	222	188	212	187	178	179	191	184	214	205	214	189	201	183	166	196	211	209	194	186	198	202	202	231	189	204	200	174	220	212	204	178	177	188	192	184	212	229	201	183	193	204	181	187	177	192	224	184	212	211	183	182	183	182	215	173	195	193	175	166	179	196	171	224	211	175	210	197	218	188	187	183	219	197	198	180	174	201	195	210	181	217	177	186	211	157	188	202	184	188	208	183	206	207	209	208	210	191	185	187	185	195	189	193	192	191	177	183	187	201	183	202	196	194	199	200	188	212	173	198	185	181	166	209	185	210	191	180	199	199	204	203	197	171	180	200	191	209	198	206	206	201	173	201	195	194	196	213	199	199	168	202	177	195	186	179	205	199	189	186	200	191	196	167	196	216	198	194	194	196	200	201	169	198	207	206	188	191	192	191	186	161	199	175	185	184	156	179	209	177	192	197	200	199	195	183	178	185	207	178	213	194	196	196	203	188	184	209	201	198	203	207	186	178	205	198	208	188	189	201	206	186	207	167	198	179	200	198	180	218	207	204	213	184	179	211	206	182	205	197	223	191	175	191	193	170	203	189	204	230	175	196	179	197	189	171	196	164	196	196	195	184	204	205	199	170	209	206	193	196	189	205	181	197	209	198	208	193	192	192	203	214	185	171	211	206	208	176	187	201	179	191	212	213	184	204	170	194	214	185	203	205	196	170	216	184	185	175	202	189	197	219	183	199	196	205	217	198	215	212	180	191	195	191	195	222	213	175	202	180	197	223	221	209	178	209	177	194	195	204	178	179	195	192	162	202	215	186	199	179	188	201	186	185	195	216	160	217	191	197	207	211	198	167	201	187	213	179	198	182	238	180	209	210	198	206	211	179	175	197	178	196	228	194	205	188	173	220	209	174	179	186	216	197	199	153	200	202	181	211	206	202	205	182	202	204	197	175	194	183	196	219	184	183	192	199	191	218	188	185	192	190	193	193	195	212	202	187	193	195	176	200	185	228	192	210	172	180	195	204	190	207	196	224	190	184	204	185	205	192	191	188	207	203	189	201	204	194	208	180	193	194	204	188	188	188	198	206	196	199	205	167	198	192	172	190	183	211	200	175	195	178	195	194	205	183	219	168	189	156	193	193	226	197	202	203	168	186	211	216	179	187	187	190	195	216	216	202	206	199	179	192	178	221	222	186	183	193	206	183	200	207	179	207	190	201	224	191	195	175	189	189	210	202	166	184	175	213	194	205	175	199	197	189	175	183	179	187	227	215	218	200	202	183	217	191	185	191	220	217	205	178	182	206	213	193	185	166	198	191	196	195	179	212	179	216	184	203	201	203	192	179	189	196	195	210	191	185	188	204	193	218	186	164	197	185	194	183	220	204	200	208	190	160	218	204	195
6372	5190	9640	11666	8872	6981	3489	3263	2502	1878	1384	1140	983	897	802	611	599	593	568	540	497	557	555	568	517	491	506	556	500	543	516	485	498	550	528	546	563	475	545	532	552	512	544	534	521	492	513	525	476	569	530	496	537	513	509	499	513	521	530	506	521	590	820	742	661	531	520	518	537	529	499	512	511	515	570	513	512	490	535	484	554	535	528	530	532	562	530	563	523	511	487	518	498	528	531	502	526	507	493	542	547	515	508	509	550	504	551	541	502	546	549	566	487	512	511	508	488	519	507	549	506	523	535	532	516	518	503	561	537	504	533	507	534	502	534	530	521	561	530	514	532	512	533	524	553	527	498	503	570	547	491	502	509	534	525	511	569	503	547	573	488	502	534	543	505	521	504	533	505	536	479	494	495	486	523	489	493	536	516	538	495	501	485	475	477	530	528	547	555	549	512	530	524	547	540	562	513	482	562	513	536	480	526	517	526	577	515	527	498	508	487	532	511	494	526	535	529	502	511	488	511	512	560	530	509	499	544	505	513	489	512	529	544	536	544	527	537	509	533	524	544	531	509	533	472	515	489	493	533	552	514	529	546	505	565	545	500	553	563	510	567	518	525	579	547	506	510	538	512	567	496	543	518	528	518	518	542	510	545	489	503	540	518	534	502	484	562	548	539	493	543	479	479	529	545	539	495	514	523	513	531	520	501	520	514	555	535	524	500	493	528	509	531	510	524	522	500	514	470	486	549	531	478	504	524	524	490	478	572	507	515	499	522	530	522	533	523	458	515	506	527	498	566	548	565	513	521	516	474	510	530	528	498	482	514	558	524	542	527	524	531	506	499	506	532	516	524	486	492	548	515	524	493	561	567	517	516	524	520	487	519	503	518	528	502	507	499	522	543	500	516	509	511	497	554	521	535	496	542	551	490	543	572	481	511	551	539	522	515	516	515	541	538	547	543	503	546	543	510	518	493	502	508	506	496	497	527	518	511	505	510	520	523	517	548	547	538	476	522	530	509	503	516	530	500	553	503	488	523	516	548	541	554	507	513	512	506	512	502	532	534	508	525	547	525	510	505	516	561	506	552	492	491	502	525	544	513	525	513	520	504	521	511	542	554	515	504	517	499	518	509	573	529	539	492	497	521	533	532	531	514	517	505	499	513	523	526	522	523	516	512	515	506	505	505	507	512	503	505	513	490	503	546	514	536	492	522	516	534	497	500	513	513	467	483	523	512	498	510	507	538	504	484	533	511	509	529	522	547	495	522	502	534	503	509	517	493	497	553	529	501	538	544	543	479	468	542	498	504	496	504	528	522	514	516	531	514	563	537	486	546	553	534	490	539	523	466	542	493	537	537	555	567	537	543	554	520	505	553	519	546	540	549	520	498	502	526	511	503	501	550	519	529	521	536	513	495	499	498	515	557	500	491	541	538	533	512	528	568	503	489	486	528	536	500	482	533	504	484	494	509	539	526	518	553	579	496	501	520	551	517	515	518	549	477	491	540	488	535	492	514	523	525	516	487	497	503	546	517	551	522	550	560	503	541	537	554	525	534	512	523	485	534	526	502	565	520	531	519	517	506	556	498	471	475	489	536	536	503	525	543	542	526	479	512	524	507	551	523	531	518	547	519	506	481	498	542	481	539	529	529	480	520	532	551	526	510	527	501	497	520	497	474	577	544	522	522	489	494	510	539	552	518	494	531	510	514	551	515	497	520	508	500	503	515	508	501	532	493	515	519	541	565	473	523	528	537	508	511	569	498	566	500	508	506	516	496	531	534	488	478	521	543	515	499	545	530	549	523	539	564	513	549	539	513	545	518	544	516	489	531	518	515	485	530	541	535	507	534	534	554	548	520	501	501	523	524	527	493	521	519	526	520	475	498	517	482	556	522	513	542	525	499	525	472	520	528	485	523	493	540	528	505	508	513	538	524	505	539	509	545	484	544	520	517	528	533	500	528	572	534	546	543	533	539	522	525	519	549	509	545	485	535	528	517	486	545	516	491	526	509	499	524	499	493	505	551	524	493	478	513	501	530	526	512	510	504	527	527	502	508	551	505	537	530	481	521	511	518	510	492	512	509	523	509	518	507	525	523	503	490	536	526	512	567	502	501	521	525	519	490	473	546	520	533	518	516	517	545	456	532	507	534	507	525	505	567	528	525	536	532	524	506	526	510	511	504	561	489	494	492	521	518	529	557	528	496	498	487	554	522	560	504	545	506	490	541	525	539	507	565	514	491	507	505	499	544	532	535	534	527	560	545	541	557	514	518	579	560	514	493	547	513	510	525	509	506	496	544	488	510	523	523	540	450	544	562	515	540	559	509	543	510	538	520	517	546	508	520	552	568	530	479	548	500	509	545	533	494	497	505	529	508	476	510	490	489	518	504	514	536	521	495	496	516	512	503	513	523	515	510	505	492	496	482	523	495	504	499	532	538	534	498	514	505	503	514	541	499	590	495	530	548	509	536	527	550	538	539	562	497	520	498	499	538	532	506	538	505	508	545	593	485	493	490	537	521	514	541	493	516	484	503	491	536	532	513	505	477	519	539	513	502	516	514	517	518	529	542	486	509	489	539	536	527	542	524	562	494	515	535	473	538	500	484	501	520	565	487	489	526	528	508	489	504	498	541	515	472	515	506	525	513	494	531	549	528	524	509	514	490	551	498	481	519	533	504	523	505	525	500	500	503	482	478	541	495	508	487	485	468	519	505	476	556	548	505	543	508	519	569	513	537	519	541	499	501	510	521	519	541	507	548	529	511	516	498	529	487	517	512	505	538	558	499	547	509	548	504	579	528	539	543	569	498	542	506	544	504	528	523	507	524	562	511	488	559	512	512	548	464	518	504	516	528	549	492	541	510	528	524	528	561	529	531	546	500	528	526	458	540	524	514	504	525	538	490	486	491	545	540	562	556	536	519	545	519	578	507	538	533	537	494	481	547	535	503	532	550	489	489	510	531	523	500	543	530	529	541	527	539	543	543	523	501	540	555	526	486	576	501	495	567	510	540	531	503	523	523	543	468	504	509	545	524	507	482	510	528	508	507	504	521	533	496	513	516	536	523	526	532	537	511	536	501	526	500	501	520	498	515	544	578	501	505	550	519	485	523	499	559	512	467	546	490	572	523	507	506	515	503	508	522	497	563	545	509	569	469	522	523	501	548	513	479	502	489	523	538	504	519	546	492	514	493	486	538	535	489	499	538	544	506	508	536	501	517	532	540	523	520	483	507	566	520	526	553	529	513	524	555	520	539	497	507	533	555	535	520	533	510	528	535	486	515	527	535	500	542	515	531	552	529	500	501	549	524	510	531	526	544	498	527	504	522	515	533	542	501	506	458	493	532	500	535	525	513	502	558	529	509	552	533	539	516	545	487	550	527	511	563	550	494	525	533	537	501	547	547	537	511	502	531	545	520	522	535	517	508	536	489	512	529	502	532	502	527	495	547	523	499	502	529	502	535	484	545	515	543	528	538	517	531	503	515	518
26706	26421	30067	31913	26471	21356	14080	10118	7310	4759	2774	2095	1500	1130	800	579	439	452	363	363	333	322	305	334	309	345	298	303	276	335	310	311	326	302	305	294	270	286	286	290	291	310	320	285	291	305	288	337	299	299	290	290	319	285	285	311	301	318	279	297	278	444	646	531	412	250	293	316	330	312	320	276	274	295	303	286	283	286	302	259	315	288	311	279	315	314	294	291	287	311	263	315	285	300	287	299	290	321	288	321	268	277	281	304	285	249	296	283	306	292	297	309	308	326	338	274	288	320	305	321	321	326	343	294	284	317	254	311	293	315	307	311	292	291	326	274	304	300	272	278	332	309	295	293	332	282	333	298	312	283	274	298	273	288	283	315	271	311	312	301	305	314	242	319	305	283	280	314	307	264	282	320	299	303	310	274	253	296	288	241	290	276	313	321	283	293	307	309	263	255	301	299	292	312	287	332	295	343	299	306	300	287	295	275	284	287	289	280	291	284	282	292	274	319	289	288	310	279	283	309	280	325	326	264	306	295	305	291	317	282	288	256	310	249	278	324	314	311	306	305	301	280	325	321	292	295	319	308	323	277	307	311	309	297	279	311	284	289	295	311	300	283	271	284	289	301	247	265	296	262	302	297	316	288	292	309	312	297	304	265	259	265	272	267	329	305	287	238	307	319	297	282	310	313	295	341	323	303	286	288	283	316	298	298	290	299	254	278	284	276	298	275	291	298	258	309	300	282	285	306	277	280	274	296	281	307	299	271	307	309	266	300	306	285	328	309	285	283	303	308	328	279	303	298	321	282	303	280	250	285	322	287	299	308	304	308	272	294	322	307	313	326	276	264	309	272	276	264	317	293	322	287	304	284	275	271	291	311	287	303	273	313	268	285	306	321	313	313	324	276	293	309	291	275	321	305	310	291	279	293	290	290	321	311	278	274	285	266	270	294	270	288	263	307	303	277	277	293	297	293	312	333	314	279	272	266	273	319	328	286	294	262	302	311	298	278	296	303	291	297	283	275	294	319	284	281	293	285	318	306	298	292	310	288	336	322	278	260	319	280	277	310	278	294	309	278	309	296	312	284	295	292	310	273	279	273	295	288	263	293	309	303	301	303	282	306	310	309	325	303	314	319	304	293	302	297	267	271	328	280	299	283	302	319	278	306	323	285	293	292	351	316	331	290	281	291	293	289	303	276	279	287	314	299	286	284	306	288	251	317	301	321	347	275	319	285	292	297	284	284	293	313	287	284	309	282	294	267	290	298	283	320	300	286	294	305	287	266	278	289	341	270	275	301	291	278	306	311	294	298	279	307	246	316	291	305	311	280	305	264	292	258	311	290	298	314	267	285	277	258	306	282	280	304	296	289	279	278	317	333	284	299	325	278	285	290	307	288	300	304	288	282	305	279	293	288	290	295	308	289	259	263	285	259	263	285	311	294	301	293	309	288	288	303	286	304	299	278	271	288	311	313	309	288	294	310	278	299	264	289	290	333	248	313	278	309	319	301	277	308	303	285	304	294	301	291	316	322	263	291	307	294	306	295	301	287	305	302	282	289	294	277	310	302	276	285	301	258	306	305	279	260	304	299	326	297	264	306	299	309	255	296	282	279	269	288	322	311	302	303	287	317	311	328	275	278	241	274	278	259	282	298	276	287	285	333	312	304	315	302	296	290	297	283	256	292	269	294	289	298	309	276	240	289	277	298	284	312	265	257	309	303	294	303	268	286	308	289	284	284	305	301	307	318	273	298	301	335	292	290	288	316	305	278	285	305	291	305	280	303	303	322	296	283	334	316	268	306	282	264	272	295	297	282	293	300	329	288	280	290	300	306	279	305	291	306	291	288	266	298	301	313	287	276	267	316	316	277	300	317	265	291	275	294	290	292	293	282	308	272	314	293	327	295	279	292	305	282	312	283	301	319	289	322	299	299	299	293	298	286	275	269	326	327	282	292	280	316	308	300	304	270	293	323	297	307	300	312	287	310	306	320	293	281	292	275	281	294	305	278	304	320	280	293	272	312	296	293	301	308	314	313	313	292	326	281	312	293	320	265	310	327	299	306	298	273	265	322	294	255	316	313	289	285	295	298	240	302	296	320	296	315	281	285	302	285	291	312	290	294	268	281	301	281	310	287	290	306	271	291	313	293	258	311	267	277	283	307	280	296	313	294	331	323	276	307	291	320	330	305	283	292	309	284	303	291	288	263	288	335	335	288	286	275	317	324	283	280	296	276	309	306	324	302	292	267	308	282	330	321	300	350	292	311	320	260	294	296	275	264	284	259	278	283	341	300	281	322	284	310	298	314	292	303	251	273	297	287	277	313	284	287	269	314	300	290	286	298	283	305	278	298	279	301	265	322	276	296	316	316	283	293	314	298	290	302	286	278	288	291	293	292	246	331	298	281	265	267	330	296	330	333	308	338	272	288	251	305	283	285	270	287	276	270	303	291	279	269	314	314	297	307	272	297	303	311	323	268	327	310	287	271	300	313	331	280	297	276	302	302	300	255	314	304	277	280	313	281	267	272	282	313	289	300	252	282	299	285	301	300	273	300	283	290	310	284	292	296	293	291	334	322	294	310	327	298	319	283	312	329	293	312	303	274	288	294	306	301	331	293	338	317	310	297	286	296	343	256	268	317	349	270	294	307	290	311	320	310	339	315	295	310	301	304	297	307	285	304	305	311	314	288	278	274	302	253	280	257	327	285	264	301	281	276	322	346	289	286	268	304	305	331	297	303	332	285	297	266	326	300	274	309	298	293	334	310	264	282	301	299	313	300	306	299	299	282	274	257	288	269	274	294	291	266	270	292	272	275	284	308	293	269	291	304	298	289	316	298	313	296	275	282	274	300	307	297	289	307	292	307	292	279	254	308	305	288	273	288	300	275	277	315	311	297	301	298	246	334	293	273	282	297	272	287	307	316	309	282	287	298	318	287	290	279	274	307	305	265	246	304	281	286	297	266	275	314	290	281	255	284	317	282	284	295	327	295	300	301	298	268	312	304	329	311	281	295	301	302	292	318	308	308	267	275	286	306	295	295	265	291	313	271	285	295	314	298	311	282	313	302	308	269	296	317	263	272	276	316	312	295	298	280	283	334	313	313	265	293	328	250	283	302	309	316	315	299	279	296	276	322	314	304	299	313	284	324	302	293	306	258	299	280	284	307	264	288	300	307	321	310	328	293	309	297	299	271	296	252	295	303	293	288	267	315	281	284	321	280	264	322	294	275	326	236	302	318	310	287	270	296	296	290	308	284	267	268	307	267	296	307	280	295	310	289	302	277	279	302	287	274	309	311	278	269	297	328	315	271	308	287	291	309	282	276	289	278	289	322	291	285	298	291	313	309	293	310	307	313	277	303	282	299	281	296	312	291	310	297	289	293	304	294	287	330	272	276	293	317	314	304	293	274	307	305	299	285	320	336	273	277	313	276	253	277	294	322	337	293	299	304	274	311	306	306	287	287	289	322	278	315	295	297	319	295	316	291
19267	18938	27682	33129	32317	30771	21706	19961	17075	13611	9748	9740	7108	5400	3992	2682	1664	1474	1164	1053	884	978	933	910	829	914	847	832	775	785	823	851	787	783	755	777	812	819	774	776	775	772	745	745	692	814	756	771	705	758	759	724	736	745	724	721	717	789	757	762	816	2019	3666	2546	1447	755	754	658	712	732	725	722	715	718	741	712	704	733	715	750	743	735	695	713	711	709	714	731	720	781	744	793	697	736	720	726	732	774	723	659	719	720	730	718	738	716	708	739	707	753	730	778	744	771	754	720	756	690	758	739	717	702	687	724	731	782	771	715	751	735	725	689	789	722	717	733	735	725	712	769	716	694	703	729	735	739	709	757	787	700	763	714	733	773	718	795	736	721	742	713	746	733	712	704	747	739	747	731	764	727	707	758	710	776	695	703	710	784	693	737	752	720	708	727	645	711	725	698	743	773	756	788	684	777	725	739	710	747	716	729	710	787	770	734	687	718	705	716	735	752	715	737	705	743	768	762	727	728	744	707	731	733	737	745	690	689	740	739	737	736	786	743	716	732	683	746	715	716	721	732	694	716	742	723	687	747	688	716	696	739	721	716	728	750	718	726	707	721	707	712	735	779	753	700	718	740	789	660	736	749	744	762	728	731	743	677	743	750	648	765	691	736	733	696	714	717	688	714	714	717	711	719	792	733	741	746	716	757	768	729	759	708	703	697	750	725	739	739	715	733	696	692	760	724	765	741	743	695	760	731	714	772	667	719	683	701	674	750	750	712	732	745	754	775	679	712	701	719	725	713	697	737	726	748	731	744	717	714	756	716	726	783	703	725	715	712	741	733	743	726	733	734	758	761	750	708	700	723	693	727	750	769	756	779	658	752	755	756	691	763	758	724	721	751	737	670	726	718	721	721	726	737	735	763	734	761	731	804	767	726	714	734	736	724	688	740	745	745	749	747	733	746	763	745	733	758	693	701	718	744	696	707	687	736	731	722	697	745	732	716	734	725	669	736	715	714	711	688	764	708	759	708	696	729	706	778	689	750	698	769	674	694	763	737	662	714	758	709	717	725	728	706	721	759	673	753	755	728	768	709	676	781	720	760	731	737	719	716	678	707	765	745	673	733	730	697	728	741	746	737	705	713	736	742	715	749	717	735	740	685	755	757	687	715	726	762	716	791	691	713	739	668	782	711	695	687	726	736	716	750	724	691	693	744	711	771	688	739	724	706	743	688	699	775	717	733	742	710	737	727	699	716	704	779	727	715	696	695	723	773	690	708	734	674	747	717	730	712	711	680	748	723	705	742	736	735	707	759	711	726	717	703	762	666	719	736	704	709	726	739	703	711	736	699	718	727	709	731	739	736	723	752	726	716	723	727	727	698	691	708	727	700	696	714	744	702	757	732	793	736	749	740	734	759	718	717	714	737	738	697	712	743	747	697	747	800	738	708	712	728	713	764	721	694	729	679	720	780	781	727	725	758	688	763	708	750	741	730	696	730	728	777	744	735	747	731	799	705	730	734	778	750	705	685	794	694	694	741	737	728	738	731	712	746	715	770	777	699	711	712	727	735	702	720	681	704	742	710	731	766	742	722	715	734	791	780	777	730	775	756	727	716	747	670	705	765	729	672	713	706	750	751	743	713	681	717	712	687	695	697	712	725	746	762	717	690	731	684	686	718	694	743	719	734	751	726	669	705	752	725	736	687	740	725	727	721	719	704	751	690	673	701	760	684	708	713	713	788	724	739	727	777	739	768	718	790	718	755	702	721	734	740	761	707	766	730	672	648	729	714	746	734	738	735	763	768	700	734	747	692	782	709	777	756	672	753	746	683	703	732	721	736	709	757	767	748	718	747	708	690	695	751	737	733	735	697	807	684	724	677	774	777	737	693	787	743	783	742	699	751	696	757	710	736	740	705	730	703	768	777	684	748	695	746	737	695	731	739	759	781	697	734	742	759	780	779	747	746	705	687	722	760	740	755	707	721	757	707	685	725	680	766	730	721	718	747	703	750	739	702	719	743	715	722	706	737	740	691	718	721	688	695	762	738	758	743	670	700	724	699	712	689	711	735	722	727	713	728	758	742	740	730	753	696	740	731	773	734	705	772	718	719	740	720	694	695	723	717	705	741	722	699	733	761	743	781	709	720	715	721	712	700	679	722	720	718	754	761	763	754	738	741	774	741	749	739	762	687	736	712	751	731	732	731	722	762	727	775	678	726	756	725	673	720	738	752	714	696	767	739	759	739	712	759	685	740	761	730	734	707	774	716	738	693	692	690	695	722	710	731	733	723	752	728	790	706	737	758	740	682	689	730	728	719	763	767	669	742	743	738	741	732	720	704	697	733	689	750	786	705	773	740	707	719	720	740	729	721	778	765	761	729	715	736	745	696	752	719	719	720	724	682	720	740	749	689	728	760	731	688	709	707	717	690	737	716	749	708	779	695	662	772	715	735	703	769	746	734	760	713	719	739	685	750	730	682	746	774	717	730	720	736	783	710	753	778	716	744	755	742	718	728	683	780	711	757	797	736	732	686	730	709	753	723	694	733	726	725	724	716	718	718	675	696	746	731	679	716	737	698	705	732	728	716	677	721	715	710	691	671	733	710	750	712	713	729	732	731	718	757	681	730	733	755	718	763	699	687	684	694	726	692	760	767	738	738	776	676	744	713	720	688	757	706	716	717	712	740	731	709	729	790	727	722	712	714	705	707	692	770	749	737	757	726	732	737	705	761	727	731	713	757	746	728	727	756	726	729	742	738	711	726	780	743	777	717	688	671	741	737	709	714	702	783	669	726	740	675	731	741	684	686	703	707	693	739	692	722	702	723	732	723	701	746	728	726	754	705	714	714	710	677	703	727	735	742	752	698	705	724	691	712	730	699	748	772	718	756	691	734	720	706	710	752	753	685	740	706	739	773	685	774	773	702	726	761	719	715	717	766	704	750	767	685	728	734	775	736	708	771	717	692	722	704	700	758	680	687	752	685	735	702	739	722	675	748	738	752	695	726	752	677	784	716	731	737	726	743	677	727	671	755	714	741	698	721	716	716	744	779	769	700	698	749	768	703	706	745	713	712	758	699	726	740	722	721	719	735	729	767	717	704	714	736	732	718	689	736	759	737	731	734	715	726	728	693	749	730	747	688	687	746	742	723	682	711	720	702	760	716	756	734	729	683	729	756	702	724	784	720	705	670	701	713	762	753	718	727	698	688	759	691	745	691	697	703	734	695	775	721	704	668	744	723	762	697	729	737	764	713	762	756	789	710	739	671	693	727	721	702	737	702	723	716	710	714	687	740	702	751	684	732	727	784	710	725	731	741	732	681	730	710	749	715	757	770	740	784	698	712	724	724	734	715	733	696	743	766	766	746	754	732	702	696	701	761	752	748	709	751	751	746	694	740	725	787	721	709	768	751	710	734	699	702	731	738	740	733	691	744	746	696	699	725	706	742	755	731	733	724	756	685	797	744	744	686	695	776	764	732	749	773	737	746	761	738
36311	34155	35101	36229	32501	29195	22520	17397	12427	9062	5785	5353	3297	2516	1459	876	658	563	561	505	449	484	458	474	461	485	445	446	408	447	387	392	410	396	427	412	415	411	399	378	404	402	408	366	418	386	415	426	383	400	394	383	413	422	361	367	373	400	387	414	385	578	1129	1197	740	422	425	386	400	406	376	425	397	413	410	373	392	431	429	413	370	390	389	407	396	407	368	435	407	391	365	385	375	384	399	391	363	389	367	390	396	406	381	416	416	395	381	398	377	410	376	408	403	391	472	413	392	396	411	355	386	364	376	372	338	398	396	395	391	392	372	368	398	399	387	363	373	371	424	440	407	385	394	402	382	393	334	431	447	395	405	421	398	412	407	395	363	393	389	413	374	390	361	347	399	387	401	378	391	445	375	374	376	390	379	403	418	420	366	397	406	392	396	388	400	379	409	386	374	360	411	404	377	428	423	407	405	418	396	355	411	348	364	379	410	439	406	404	383	371	427	428	410	385	444	407	405	377	359	389	366	383	426	399	394	392	381	411	425	385	392	368	424	416	389	386	378	378	394	385	384	384	412	376	401	413	364	376	405	384	415	368	375	381	374	367	413	403	416	397	362	363	413	417	419	352	389	392	397	392	394	390	394	423	431	393	361	430	419	395	400	388	383	410	392	395	396	415	417	424	384	402	428	440	433	431	400	390	411	397	372	388	370	401	455	422	424	382	384	401	385	374	411	412	371	395	362	386	374	405	367	422	408	396	391	373	403	405	393	363	401	388	383	403	409	359	408	387	387	401	397	394	391	419	404	390	394	430	418	370	411	391	384	428	404	387	420	386	372	379	396	414	369	392	385	355	392	418	379	417	392	434	396	387	410	359	429	421	378	391	401	411	431	420	401	397	388	389	369	419	404	403	390	412	420	356	397	392	356	437	375	414	396	402	440	395	405	407	393	355	421	384	388	429	389	414	414	408	378	420	373	402	394	423	394	392	370	375	405	400	382	405	358	386	391	390	438	388	383	386	395	359	414	422	373	364	390	411	380	406	384	402	395	402	416	417	380	417	471	412	360	382	382	386	384	391	388	437	406	404	355	457	412	408	391	387	384	393	385	395	423	371	406	372	422	376	390	389	404	404	409	365	388	389	376	418	365	374	389	413	426	390	408	391	398	365	374	392	390	387	380	402	379	394	371	398	390	410	404	384	398	398	434	371	384	406	411	394	385	404	433	365	384	369	385	437	392	401	378	424	418	390	412	412	355	394	384	404	418	405	424	367	382	398	373	403	419	382	403	370	339	382	384	391	398	403	400	376	401	402	389	387	376	423	395	419	382	384	407	431	371	361	429	382	399	345	446	408	407	407	408	384	381	379	425	411	404	374	386	395	431	419	353	407	396	361	421	377	402	417	414	391	387	414	370	397	399	414	406	347	406	377	420	413	354	394	389	391	393	398	391	403	390	393	375	350	408	415	408	410	365	389	360	381	392	393	392	392	366	382	380	361	399	378	396	406	404	454	396	379	376	418	403	362	380	379	424	361	410	416	367	381	372	432	400	401	411	379	413	393	414	345	392	370	364	364	378	366	409	402	371	404	415	426	403	369	388	382	448	358	417	380	392	383	404	396	369	393	404	461	420	386	408	398	406	402	410	368	411	404	373	385	404	362	366	416	414	406	379	374	363	426	355	426	356	427	401	390	412	381	413	415	393	399	393	318	389	383	431	399	379	381	383	388	398	362	386	361	453	381	415	386	384	433	389	378	397	381	395	350	384	380	393	424	422	440	418	349	369	407	371	375	414	353	394	369	426	404	397	422	389	391	387	405	348	401	416	397	411	392	379	390	391	409	406	387	366	407	382	422	405	419	385	386	390	405	451	401	404	410	379	365	372	395	411	390	351	402	414	368	372	404	397	379	357	393	373	391	381	374	374	386	411	409	398	427	412	413	414	402	397	405	381	378	386	380	446	398	424	384	384	383	424	387	392	389	403	399	338	382	385	358	388	418	362	356	414	401	410	378	414	412	390	395	402	418	340	363	412	405	391	401	399	380	417	383	351	391	374	399	381	361	374	397	405	430	436	384	389	416	393	368	398	432	391	390	405	393	396	377	382	386	391	366	444	357	433	397	367	402	415	375	394	413	390	419	381	373	397	357	404	450	376	409	373	367	418	395	405	446	420	383	388	374	418	397	381	364	391	369	408	426	399	394	386	414	396	394	407	406	405	365	413	421	388	392	388	376	397	359	420	386	392	368	375	372	415	442	373	418	411	377	398	441	400	441	402	404	374	359	413	390	398	437	391	382	407	387	390	396	429	377	331	399	400	370	382	399	404	430	362	408	367	391	412	439	385	436	397	386	396	415	397	372	393	365	383	388	413	400	369	416	378	395	368	408	351	432	396	404	373	374	381	369	404	407	401	377	410	392	395	405	409	396	356	404	384	376	389	363	393	393	413	417	370	357	389	387	375	414	400	425	383	393	422	387	397	405	376	397	414	404	449	396	361	390	393	392	412	407	423	391	379	432	378	365	377	394	394	384	411	400	363	375	407	403	443	371	391	416	377	391	412	390	371	413	399	403	387	410	407	425	393	371	366	430	429	450	380	421	394	380	407	385	402	433	385	367	402	370	409	347	392	381	404	398	383	371	359	398	389	441	385	422	364	401	433	367	377	378	401	387	408	370	392	414	364	385	367	369	407	412	414	414	395	388	402	356	427	437	404	433	425	384	429	388	432	412	356	395	386	414	410	400	400	360	394	414	418	409	402	408	378	396	388	398	371	361	375	413	419	390	383	410	381	342	365	421	393	376	369	396	368	375	383	378	379	414	390	424	393	384	358	380	383	416	387	401	372	387	389	354	414	381	383	365	414	362	409	366	377	360	404	356	399	399	417	348	398	393	400	375	387	402	351	383	398	381	411	397	392	396	427	421	394	384	428	406	422	377	422	449	409	385	404	397	400	391	391	410	392	399	403	394	344	382	422	405	410	380	405	409	398	381	377	374	394	409	405	388	358	397	396	398	385	384	404	398	402	377	349	377	355	363	424	401	437	344	422	374	365	398	378	394	387	407	370	421	382	373	383	425	355	395	369	402	376	426	414	412	373	451	411	436	367	374	424	401	366	394	397	386	412	445	430	407	390	391	397	356	385	403	393	428	418	374	390	395	361	395	384	387	403	443	417	392	401	386	418	375	412	386	411	393	354	384	372	406	459	415	453	395	373	423	398	392	365	420	403	427	407	402	424	384	385	393	359	392	397	383	433	386	365	402	406	365	382	388	367	388	413	396	363	386	370	408	440	396	425	381	377	384	435	399	364	356	388	400	377	402	400	414	359	403	424	407	389	398	411	336	390	378	417	415	367	412	372	431	414	423	379	404	374	416	432	390	418	417	394	379	411	417	414	385	412	383	429	392	407	405	384	421	400	427	381	370	432	361	410	397	388	373	370	372	394	406	404	414	382	346	384	377	406	366	394	386	376	414	406	400	449	412	412	363	445	377
25899	25664	32820	38801	40238	38839	30811	27955	24827	20266	16667	16540	11575	10059	6259	3904	2834	1782	1737	1743	1555	1571	1417	1417	1297	1228	1163	1133	1100	1076	1045	1115	1085	1053	1043	1015	1042	997	976	1004	1001	1040	1034	1003	1023	1003	987	1036	937	1030	959	997	1001	969	937	983	1003	934	982	953	999	2521	6132	6069	3065	1044	922	1009	921	922	919	946	945	961	943	958	861	922	933	933	993	983	965	987	997	943	935	936	933	961	963	912	931	887	903	902	961	944	956	916	930	942	925	906	888	915	957	881	932	902	914	968	948	937	931	899	918	939	960	933	900	928	912	919	898	915	885	935	888	874	954	906	889	933	937	879	945	934	906	956	961	913	913	932	961	925	954	965	877	910	900	915	918	969	941	962	905	911	926	915	893	921	905	927	956	880	965	905	969	935	958	918	884	998	933	988	884	982	941	954	901	862	940	892	945	937	914	921	951	931	913	877	908	898	875	962	957	912	959	945	954	915	856	878	946	901	892	889	959	915	889	910	844	906	1004	901	981	923	902	934	891	952	911	863	949	915	911	892	891	891	927	891	898	929	905	991	951	910	913	883	949	955	928	989	849	907	881	933	883	996	879	919	903	953	978	859	881	911	898	918	949	922	895	939	898	918	882	953	910	933	919	912	930	913	921	891	950	878	862	875	914	908	870	933	903	985	898	937	942	920	988	964	968	892	932	926	908	910	929	928	860	938	925	882	917	919	953	889	932	932	938	942	932	920	962	934	941	881	946	920	886	913	901	905	911	969	912	954	890	928	922	949	858	963	875	920	937	903	943	931	927	901	937	923	944	919	927	936	950	861	938	963	958	917	921	967	920	914	864	947	893	909	910	931	896	912	945	937	936	888	943	897	906	894	879	934	913	923	861	926	898	877	891	950	963	885	926	874	970	893	963	934	903	929	944	882	967	857	949	876	907	911	898	897	916	927	953	887	890	927	892	915	921	888	950	952	894	940	880	947	881	919	887	918	903	893	971	930	968	913	952	926	911	951	900	889	913	878	953	937	968	861	945	962	880	958	879	881	926	966	1006	891	974	918	947	954	924	979	928	962	959	939	958	939	921	941	916	920	911	933	936	878	951	919	873	968	951	929	892	955	904	885	890	975	937	947	911	886	940	930	875	971	961	926	882	922	910	934	955	937	972	899	859	954	888	901	934	917	980	896	916	940	936	869	896	892	904	952	915	939	924	916	955	942	910	929	887	945	919	926	943	956	940	878	892	958	882	913	968	927	969	933	923	933	940	875	909	916	961	939	944	909	959	956	898	932	859	895	1019	927	885	939	918	966	902	905	908	851	953	945	920	939	885	948	885	881	909	936	925	920	938	893	905	967	935	930	959	949	951	885	906	888	902	939	951	920	946	876	927	897	972	916	872	931	921	963	898	936	911	880	909	947	930	967	912	920	944	892	907	967	886	933	957	960	943	951	968	889	947	907	952	947	947	923	981	984	920	888	933	880	863	892	941	916	934	945	948	951	948	982	983	953	913	895	851	915	965	950	925	920	868	891	919	932	907	904	937	884	968	888	908	935	923	939	877	937	883	888	923	922	903	913	931	886	919	923	917	881	902	938	888	917	966	888	899	909	946	914	929	883	903	894	951	933	917	892	893	871	925	936	918	896	921	902	931	938	923	888	909	900	911	949	943	919	900	895	942	953	895	926	941	929	951	953	888	898	889	918	940	914	930	931	913	871	939	946	912	879	891	959	885	969	891	959	860	910	890	1001	929	946	922	975	923	932	885	912	944	893	914	938	919	908	964	942	890	910	915	907	903	857	899	940	938	900	903	888	877	928	935	910	887	894	909	833	887	907	930	959	940	929	899	822	913	884	975	902	966	953	950	923	911	889	917	949	878	937	891	957	913	953	897	951	933	940	936	949	893	903	950	947	876	961	924	929	964	885	940	914	988	984	871	941	910	938	919	934	968	905	897	910	904	892	913	962	891	950	921	909	879	984	902	945	926	951	924	911	961	949	913	917	936	959	940	914	891	919	918	921	912	1002	918	948	918	881	889	929	878	945	934	916	954	900	921	889	931	929	911	942	868	918	892	909	901	973	904	873	934	881	900	945	971	923	951	887	922	934	980	891	913	906	921	918	925	917	936	963	906	938	953	886	938	908	921	950	888	979	935	980	890	953	924	913	965	917	930	914	876	881	909	942	933	925	921	927	937	911	931	961	933	946	957	907	931	936	961	940	932	980	937	957	960	933	912	913	890	916	901	908	997	923	933	898	934	931	953	944	943	890	898	924	919	897	914	937	935	876	942	906	923	952	934	937	894	935	945	940	985	968	890	920	946	899	942	931	929	849	902	952	933	886	909	904	871	886	942	959	909	899	963	947	875	913	901	893	909	959	874	918	995	883	962	917	910	933	922	909	986	912	931	968	941	903	994	923	911	995	925	935	938	882	897	909	856	947	920	883	951	898	902	927	934	936	869	907	942	938	957	912	912	886	881	897	937	917	950	931	938	971	909	976	905	963	902	893	930	926	949	904	986	929	930	956	869	909	936	936	878	894	869	906	919	906	922	886	850	924	954	923	938	967	964	930	899	919	916	946	867	892	866	932	966	942	890	937	892	975	878	900	964	877	875	909	905	979	900	926	925	892	910	951	928	875	922	938	884	903	900	833	913	940	937	940	988	969	924	951	949	927	949	900	895	950	935	938	930	953	940	919	893	948	875	967	854	913	915	941	955	903	929	887	957	953	932	945	962	950	970	962	888	909	918	949	902	989	898	901	947	954	914	940	884	878	988	968	874	965	867	900	930	970	952	923	883	871	954	905	944	920	925	924	890	905	923	921	955	910	920	944	966	939	979	933	907	882	945	884	938	882	957	927	869	926	909	936	938	889	978	969	911	938	856	964	909	944	940	923	912	990	911	995	940	920	939	929	870	952	929	948	884	944	928	911	883	923	905	934	879	917	940	959	922	966	884	904	928	929	939	903	906	930	930	906	904	949	942	1000	970	895	922	916	961	919	918	944	951	916	906	886	925	904	906	892	917	918	870	957	968	885	908	958	925	954	909	937	898	884	900	936	977	901	943	936	863	920	901	945	927	870	944	924	947	871	961	965	923	956	910	912	919	942	936	970	918	933	923	897	915	962	1002	831	930	905	951	930	1048	958	976	898	927	922	949	856	916	911	905	914	903	910	901	875	902	898	911	905	938	912	837	948	942	904	879	898	960	926	908	920	906	940	956	928	939	966	920	953	941	941	930	877	911	916	861	915	909	899	873	977	884	957	882	928	965	940	934	946	935	892	935	916	910	896	901	880	966	933	927	881	919	951	905	908	939	963	855	949	908	913	934	908	912	1017	849	916	984	919	907	880	948	913	930	935	906	929	894	902	923	849	931	887	917	858	916	883	968	915	926	957	932	872	955	899	910	923	946	977	902	901	924	876	938	936	913	936	913	877	924	924	931	927	974	906	929	867	971	893	924	919	952	986	943	923	888	933	927	940	906	886	915	899	893	939	946	929	925	918	908	919
7536	5272	5551	5458	3506	2194	1321	826	477	421	369	299	311	234	230	195	212	213	211	202	222	196	219	192	220	226	230	208	207	212	245	197	189	207	230	221	206	184	212	190	181	183	203	199	205	234	215	209	186	193	201	198	202	198	211	200	184	222	207	198	209	225	213	241	232	224	205	185	187	222	196	205	188	203	214	202	213	220	201	188	187	195	201	208	213	208	231	207	210	201	208	181	235	178	215	222	218	188	204	201	190	209	194	204	193	203	210	195	201	210	212	222	210	174	188	220	197	192	204	229	216	199	204	218	213	194	235	202	192	207	213	223	245	201	209	196	209	212	202	196	189	193	204	168	205	201	228	220	210	210	211	200	225	180	219	198	213	181	194	242	196	205	215	211	234	189	195	214	185	215	204	206	192	193	194	202	193	219	224	226	189	208	194	181	188	210	206	226	186	201	237	196	231	204	191	215	227	221	216	195	208	184	214	201	204	213	211	218	206	198	196	191	185	202	230	209	185	193	222	202	188	188	203	185	229	201	200	207	211	213	194	185	206	199	222	209	211	205	200	175	209	220	202	177	190	201	216	223	231	202	193	180	200	194	215	203	223	197	177	216	199	216	199	178	197	200	193	196	214	192	219	191	210	210	217	196	189	173	232	193	229	185	209	190	190	198	227	194	205	205	214	198	228	222	219	209	209	194	209	236	224	211	222	215	191	184	210	216	207	188	208	200	207	208	195	203	246	212	216	209	218	203	200	204	194	207	202	198	222	216	203	211	219	199	207	205	214	192	216	211	220	207	195	206	207	205	200	200	234	203	212	214	207	213	191	208	168	179	197	175	200	223	211	187	206	215	189	198	232	229	206	197	225	254	208	222	198	202	185	175	181	203	178	226	215	219	220	205	208	226	198	220	199	198	212	202	209	195	181	217	201	210	191	227	223	216	216	233	209	202	213	203	202	208	231	207	214	227	218	230	191	197	185	211	211	173	210	222	203	211	225	212	207	192	220	187	187	197	200	214	210	180	206	213	201	186	219	213	196	212	202	201	195	202	207	204	224	210	221	216	208	221	186	217	204	194	200	217	227	219	207	221	214	203	229	188	191	183	227	210	204	188	203	188	216	185	206	204	208	192	213	223	207	240	210	224	207	210	209	205	164	197	195	188	233	204	230	188	218	199	186	205	228	170	197	198	199	213	196	188	217	182	201	244	201	211	204	192	221	212	222	230	221	235	197	191	193	192	189	210	200	230	218	204	198	181	229	202	191	223	218	215	202	214	192	211	213	232	221	225	203	201	233	201	207	204	206	157	202	202	212	230	211	197	200	201	207	206	180	200	216	183	196	203	214	219	199	208	201	206	210	210	192	214	206	198	244	195	197	190	188	228	225	200	187	222	191	213	209	212	201	200	212	167	189	192	204	199	216	214	189	194	194	201	230	216	192	202	204	195	203	219	194	226	220	211	206	221	220	197	217	192	216	232	211	187	194	212	187	198	213	215	193	200	207	190	191	189	186	193	202	190	217	199	201	188	187	204	227	206	206	198	165	219	225	221	217	226	206	196	195	192	217	215	211	210	206	204	181	212	194	187	219	223	213	183	195	204	199	231	197	198	213	196	233	193	207	212	216	199	213	204	212	223	196	221	191	212	216	173	228	209	192	215	183	212	169	189	182	198	207	214	214	173	212	204	214	194	201	234	166	206	211	212	236	224	218	214	187	188	208	205	218	223	200	190	173	211	182	199	208	179	202	215	168	208	210	204	211	212	190	182	185	212	213	193	203	233	206	208	205	221	219	211	202	200	205	206	213	212	195	239	205	196	228	193	210	193	199	209	228	181	198	221	233	195	219	215	192	217	203	202	210	179	184	221	178	191	200	183	176	224	186	216	207	208	200	190	202	189	206	220	212	207	222	192	202	218	218	207	210	208	181	196	210	221	203	207	202	220	184	208	179	184	232	211	202	204	189	245	196	216	208	215	196	220	177	225	197	201	194	187	205	200	207	167	207	204	209	213	192	174	235	220	193	201	218	224	204	208	213	189	212	201	201	203	190	178	187	183	229	193	218	183	185	213	223	209	212	183	184	208	213	218	176	172	197	192	218	198	202	197	201	215	184	177	201	204	207	200	182	212	185	215	232	207	204	203	187	190	205	203	206	212	200	234	191	187	204	191	199	219	192	209	196	176	217	191	228	197	204	219	207	210	220	195	220	184	194	234	176	183	192	204	228	198	207	191	212	228	193	202	179	198	199	198	206	200	206	201	226	243	205	207	195	208	199	184	226	193	200	216	197	223	196	229	222	207	239	206	221	192	188	211	202	203	213	189	225	202	200	201	198	234	191	200	193	214	203	203	219	201	195	181	217	185	187	203	213	200	213	204	220	197	208	224	209	210	203	216	174	202	221	193	199	209	212	208	214	186	205	213	218	199	207	212	211	199	195	193	217	215	184	197	211	219	214	235	200	206	224	224	199	224	201	164	224	211	205	212	214	230	222	243	204	201	201	221	224	219	203	223	207	191	220	184	195	196	186	197	190	207	189	168	222	212	202	227	205	206	224	232	193	212	222	225	194	208	215	198	216	225	199	215	205	194	206	192	177	203	189	200	200	200	215	203	196	193	193	217	210	199	229	189	182	189	208	221	223	213	198	209	190	204	214	223	211	202	223	197	218	210	198	196	195	220	180	205	210	230	199	213	177	203	208	205	196	194	197	217	195	175	173	204	206	217	216	194	206	193	190	192	229	189	208	222	211	225	203	183	201	191	225	216	201	197	210	209	202	201	186	211	184	224	206	195	223	219	216	217	209	219	227	196	198	204	211	187	188	214	220	205	226	203	184	194	196	206	183	198	191	181	209	225	217	208	170	203	215	207	215	209	215	211	193	192	239	219	214	229	221	213	173	237	216	199	206	206	182	223	231	242	201	197	228	205	216	188	204	211	188	192	206	191	194	207	221	220	200	211	221	187	210	212	178	196	216	218	235	197	207	204	197	189	204	200	240	209	191	200	233	214	217	193	191	199	182	228	211	220	205	217	211	208	208	210	205	211	190	207	218	184	221	200	209	206	252	187	207	220	212	228	207	210	222	188	203	203	219	201	222	207	221	204	207	203	224	185	188	226	185	203	184	176	193	205	204	198	217	233	205	204	220	214	207	204	186	192	221	192	194	220	207	186	210	177	207	202	207	218	209	203	209	223	232	201	215	211	200	198	213	207	182	234	212	211	215	227	199	204	211	208	191	231	212	181	202	205	199	201	230	202	200	175	197	223	225	209	234	211	238	218	198	195	203	207	245	199	203	185	196	177	181	219	218	221	211	216	205	193	193	204	180	219	186	246	208	196	181	210	210	194	184	209	211	197	197	192	189	221	220	219	218	191	197	198	195	212	167	229	196	173	208	200	199	212	188	229	211	213	196	218	199	205	194	198	178	208	182	200	205	208	210	205	197	197	192	203	197	215	208	202	227	197	206	193	215	207	198	203	188	208	219	215	188	207
5667	5055	8277	10954	9275	6979	4284	3038	2308	1780	1550	1448	1030	893	674	599	582	581	577	572	521	575	562	597	564	558	559	542	524	550	544	534	568	545	527	521	511	566	560	600	557	536	534	547	587	575	586	502	553	546	563	543	511	564	537	558	572	542	537	557	558	588	661	921	749	524	591	530	563	546	527	559	511	535	544	572	521	547	528	581	536	552	563	581	573	571	537	524	562	537	502	518	513	562	552	545	538	505	530	549	568	554	553	568	530	524	516	548	559	562	563	551	513	549	502	503	531	555	502	553	555	572	515	543	515	581	540	535	547	536	548	552	533	522	538	544	499	538	545	479	551	535	504	555	510	525	523	525	561	549	516	568	483	518	548	562	529	548	492	543	509	568	507	595	548	568	595	569	547	524	559	533	539	575	535	550	530	529	490	585	572	531	582	564	547	539	517	533	544	570	534	513	516	546	531	528	540	580	505	543	534	500	556	495	537	553	524	505	567	565	576	521	537	537	555	542	549	512	558	591	525	561	529	510	550	534	536	593	547	541	527	517	568	531	508	512	525	532	577	563	536	502	549	572	553	549	565	568	535	542	560	514	554	519	521	511	551	530	602	523	573	552	555	569	530	566	527	565	499	528	558	581	555	573	515	540	575	491	549	562	498	548	533	537	536	515	586	546	530	555	561	537	555	579	532	601	593	533	501	510	595	502	558	510	518	543	561	548	528	543	525	557	531	488	534	534	540	521	581	570	583	562	551	557	557	542	547	529	520	550	537	521	552	533	524	568	594	551	542	531	538	487	521	573	501	578	539	554	537	515	575	555	570	510	506	568	558	558	540	553	575	501	540	552	556	533	565	499	545	548	501	533	536	569	551	531	538	523	539	539	573	545	559	528	508	551	561	556	608	524	577	549	542	571	511	510	524	517	561	615	557	549	583	540	549	498	581	518	550	537	513	543	593	534	547	511	538	518	588	550	545	546	543	532	568	560	534	538	520	560	517	541	519	503	544	517	554	541	554	533	579	551	500	553	507	543	537	506	568	524	540	540	559	538	505	530	558	555	585	542	553	571	520	520	524	512	512	518	576	549	540	512	552	531	507	575	534	563	567	551	564	482	520	527	529	576	564	535	540	493	528	517	546	542	530	543	552	576	564	517	579	533	567	536	553	535	537	518	518	573	535	563	517	557	551	491	545	532	514	531	552	550	561	499	589	562	555	499	571	554	545	549	563	512	530	548	533	545	579	581	552	498	555	536	567	540	553	539	505	518	556	509	540	513	491	547	560	598	564	537	535	564	538	600	560	527	518	568	557	489	522	495	561	506	554	571	531	537	559	544	528	532	530	581	607	583	531	538	547	533	548	556	523	550	514	572	576	504	554	518	563	536	525	519	543	558	545	555	542	535	553	544	529	558	541	551	568	556	548	515	513	501	573	539	503	512	556	538	594	540	549	545	538	543	535	579	555	542	573	564	543	535	537	517	535	544	506	561	550	534	566	541	549	519	543	555	536	541	564	535	555	552	527	506	563	532	569	530	564	544	534	514	566	522	566	485	556	524	513	567	558	558	526	521	557	559	529	598	527	516	513	589	529	527	542	560	556	541	522	568	555	555	514	580	548	559	556	556	550	554	563	531	565	508	513	536	556	490	509	496	530	548	551	595	510	546	511	595	538	562	576	561	519	541	546	587	558	529	562	578	518	543	551	532	570	559	483	615	556	544	565	570	533	534	537	502	569	509	579	496	530	552	617	554	554	551	548	534	513	561	536	554	574	522	538	519	552	540	564	553	539	556	535	540	528	527	554	535	525	566	535	507	573	546	502	553	549	539	500	588	518	573	572	582	490	491	584	569	576	540	515	568	497	525	561	565	564	539	559	535	528	537	544	574	589	510	551	558	543	545	535	527	555	526	526	503	518	540	534	561	577	561	514	566	549	538	565	539	548	548	524	536	576	514	559	547	576	552	540	521	527	608	557	551	590	505	585	571	562	560	544	523	503	572	566	555	557	553	496	582	521	542	544	530	549	531	506	544	584	497	531	572	570	549	517	544	552	525	512	503	553	524	530	496	521	555	523	554	537	522	527	544	528	539	535	506	522	501	535	562	569	521	570	569	566	530	492	504	572	554	548	535	547	516	551	526	554	529	550	528	560	551	578	527	525	577	501	543	546	557	553	524	582	586	513	519	556	552	599	560	526	536	553	535	565	492	508	556	537	521	563	516	483	570	504	522	521	546	546	520	584	531	536	577	473	541	519	581	510	561	494	528	544	543	571	557	527	549	533	536	579	541	562	598	542	600	533	573	562	563	540	567	532	550	569	505	507	542	550	575	566	565	529	575	567	563	524	517	527	555	572	566	515	558	550	559	504	531	539	569	524	548	489	551	519	531	541	545	571	525	545	566	551	545	578	524	534	515	523	570	544	565	587	556	554	540	574	556	589	510	585	508	547	580	494	573	534	556	538	549	531	549	510	540	546	574	517	507	492	526	521	517	564	550	535	545	551	528	547	532	559	554	507	524	551	505	540	530	515	541	535	529	524	554	561	570	527	549	516	537	491	553	532	554	560	541	544	565	544	577	496	557	531	545	552	519	577	539	537	523	556	531	552	532	517	561	531	530	550	593	530	559	591	510	551	545	562	539	547	537	565	565	574	551	575	559	552	541	510	545	514	502	530	517	536	582	570	539	548	532	496	542	543	545	566	549	569	544	504	531	549	488	546	526	542	553	559	550	570	567	559	532	530	571	565	567	522	606	529	559	521	521	505	527	553	534	508	545	534	520	565	543	528	547	563	565	576	540	524	550	534	516	531	522	563	498	513	540	514	541	521	546	532	541	524	546	552	536	567	542	534	564	521	533	564	550	559	568	548	506	526	544	555	604	562	496	540	562	515	526	572	518	511	534	559	580	549	540	530	594	529	589	537	543	459	534	534	560	536	525	533	540	527	585	482	545	523	542	511	542	566	535	565	534	560	531	566	554	534	510	564	558	554	523	531	538	526	507	561	533	563	569	528	550	576	485	519	480	530	551	533	547	529	533	551	567	564	547	551	554	548	572	531	542	518	536	525	542	604	528	550	543	563	528	529	571	580	572	524	550	533	565	530	571	491	559	531	557	611	535	559	544	554	516	557	564	545	544	479	502	561	540	593	525	490	518	564	527	603	537	550	574	504	516	484	576	576	535	537	523	536	518	578	566	572	547	541	554	518	521	544	498	566	509	561	515	542	512	499	535	524	499	559	539	526	535	590	555	534	537	508	550	537	534	570	560	545	547	515	513	554	534	560	523	569	561	557	531	529	530	502	535	557	604	543	541	546	513	508	543	524	546	504	542	482	524	572	570	554	583	526	516	530	554	538	522	526	607	596	579	538	580	563	561	566	554	559	518	560	573	527	532	515	555	569	529	547	545	531	541	553	518	572	548	613	562	542	529	534	525	559	524	577	484	524	525	561	526	605	521	542	591	529	551	525	552	516	590	580	530	566	571	575	551	562	528
24272	24501	28236	30301	27124	21690	14586	9741	6453	4397	3351	2731	1769	1091	640	568	484	381	394	317	355	341	375	385	337	358	338	362	343	333	318	359	356	348	355	360	323	338	334	348	324	308	326	329	341	300	342	311	285	382	325	326	305	300	338	324	303	307	336	352	341	449	667	745	547	318	335	299	324	347	338	340	352	326	338	315	313	330	299	322	329	307	322	316	300	310	343	308	338	325	315	300	314	322	358	348	328	346	335	302	360	331	341	311	335	317	325	339	311	310	331	356	313	344	319	316	321	310	328	326	342	314	315	330	298	324	328	316	314	280	309	299	323	314	299	329	319	292	316	321	335	319	362	341	327	301	340	348	298	336	346	319	320	289	279	289	329	325	324	344	331	322	313	299	338	309	280	314	315	317	320	370	301	340	325	339	313	341	345	316	339	322	349	317	323	320	343	335	313	335	339	377	331	312	297	292	321	293	332	330	322	312	292	315	328	312	284	321	293	301	336	297	321	338	321	316	307	352	324	305	287	323	337	313	305	305	296	332	314	290	326	286	299	354	313	365	316	323	304	319	323	291	330	329	287	351	313	331	349	305	319	325	321	289	307	310	311	308	310	316	321	321	304	319	319	306	291	317	282	324	295	341	302	371	326	309	330	306	332	324	342	323	354	299	323	363	316	322	317	296	303	307	289	331	272	299	294	326	357	349	310	322	320	313	334	324	316	308	306	351	323	289	324	325	320	337	332	308	293	321	297	297	312	321	290	309	333	303	305	300	314	276	313	336	322	340	303	340	323	318	320	346	355	340	341	340	322	325	324	319	313	325	307	312	355	292	336	282	324	327	366	306	340	306	331	318	295	302	306	299	312	323	324	303	329	321	343	319	336	326	287	291	329	323	312	302	355	325	354	325	339	295	304	345	313	320	336	291	361	323	316	309	299	333	338	318	351	344	317	359	298	310	316	302	300	343	342	344	322	362	354	340	294	319	305	304	314	318	313	295	292	352	313	299	308	321	313	330	336	312	317	325	315	322	330	339	321	302	317	341	348	312	298	307	366	314	328	310	319	329	348	302	319	347	315	324	307	324	346	301	333	323	339	302	334	335	361	297	306	300	326	351	370	312	358	313	346	320	295	334	302	320	321	319	337	319	320	337	310	343	312	350	309	317	304	306	348	336	328	331	316	323	279	309	326	325	296	334	310	320	303	318	311	355	326	302	322	314	314	337	327	330	362	334	331	342	329	321	298	316	342	327	339	302	331	307	333	320	306	324	329	298	311	344	318	299	346	315	324	315	316	303	278	341	350	327	335	325	308	317	371	324	299	305	313	301	308	333	296	327	330	302	333	325	287	350	292	329	349	318	333	330	313	349	335	345	329	309	320	292	308	330	280	336	330	311	319	320	337	345	287	340	331	379	332	315	333	330	312	307	317	315	321	314	276	329	327	326	323	324	298	292	324	304	322	317	331	327	328	373	313	315	288	316	342	291	320	309	313	339	308	314	330	322	335	331	314	314	281	304	345	319	313	330	312	332	303	314	330	325	268	338	305	319	358	318	327	320	321	328	298	361	331	328	319	336	316	316	314	301	288	295	304	337	338	318	313	310	335	312	314	302	316	341	329	349	329	319	328	327	296	345	327	332	324	331	290	335	311	311	302	296	339	316	327	338	323	350	373	311	321	343	311	340	338	318	311	332	326	333	278	316	329	310	291	321	304	324	329	292	316	318	344	345	337	315	282	327	327	361	310	325	321	329	283	310	322	307	315	365	298	300	314	317	314	321	320	325	310	371	309	328	336	286	324	368	360	310	325	317	364	316	328	316	319	301	310	325	338	305	335	317	338	316	314	316	306	327	334	305	337	341	342	310	310	352	357	336	280	329	321	330	310	324	340	328	302	290	343	363	303	315	331	293	357	321	324	337	301	316	309	321	332	339	328	319	297	316	328	332	331	346	285	334	322	324	313	353	327	301	298	317	341	340	325	301	334	341	318	314	285	317	312	335	304	360	303	342	319	331	342	337	332	333	342	329	315	326	327	279	336	328	306	345	315	324	347	322	318	294	334	323	297	343	329	306	297	331	360	306	320	289	308	347	320	345	308	330	309	350	314	312	292	316	290	361	328	343	320	312	306	330	319	316	305	310	338	292	333	322	305	309	313	351	322	321	344	341	291	286	311	331	340	325	306	296	301	337	340	286	289	332	288	328	332	343	311	277	359	325	314	281	311	279	312	300	351	300	299	289	325	351	335	353	325	353	324	311	300	336	315	301	331	308	299	341	296	323	275	335	351	314	314	315	301	341	283	333	336	320	311	319	344	354	315	312	315	318	296	294	315	328	294	338	321	319	376	323	341	298	325	327	329	313	337	321	298	302	306	363	320	323	327	362	306	304	288	324	346	311	300	312	360	338	322	325	300	342	309	340	333	349	327	332	319	340	331	324	360	302	334	329	329	322	288	319	278	296	301	322	303	340	318	342	294	328	306	325	332	312	330	323	326	323	311	351	308	321	327	308	314	315	321	389	331	314	349	362	312	309	331	311	297	313	338	299	310	320	297	320	324	304	315	307	315	311	320	317	320	297	329	301	290	347	304	317	300	325	312	302	296	312	325	336	322	306	330	341	351	318	310	327	324	318	297	320	349	314	324	284	302	306	287	330	321	323	355	313	347	286	343	320	333	340	347	308	317	292	264	329	299	310	320	309	296	316	314	319	307	336	325	300	323	313	302	331	269	328	312	316	301	286	302	317	315	337	332	336	328	313	286	324	337	342	333	311	339	318	320	331	326	340	338	299	312	315	377	312	317	342	343	309	353	326	323	317	342	306	312	308	337	304	362	329	320	312	336	310	317	331	335	315	301	308	308	363	318	318	350	325	307	338	337	332	304	350	319	317	354	330	317	347	339	322	322	350	314	318	348	337	327	278	310	332	343	316	313	309	346	353	283	329	323	304	353	275	298	313	318	322	328	301	348	322	331	328	325	325	347	300	341	293	321	354	309	313	312	311	337	325	329	343	324	316	336	324	337	345	326	343	342	326	318	277	316	338	343	310	293	313	316	308	315	307	310	318	341	323	365	325	319	296	342	304	318	307	335	326	318	306	321	315	321	331	313	318	327	323	279	317	325	319	343	346	332	334	330	298	344	286	306	323	317	277	295	329	373	306	340	314	325	306	287	328	348	295	312	324	308	314	289	300	281	318	312	347	341	305	345	282	304	318	339	317	334	290	319	337	318	299	321	315	339	278	310	305	328	333	296	320	355	301	327	317	317	326	366	331	341	311	319	316	312	311	346	329	327	301	329	351	297	300	305	323	306	330	326	315	310	338	329	342	330	304	335	299	316	300	288	323	316	316	299	323	368	307	289	291	299	308	317	308	313	317	363	291	339	295	329	306	317	326	333	315	325	310	348	307	339	284	315	319	343	328	330	311	340	348	327	341	313	295	279	322	335	303	343	311	316	349	298	311	303	347	308	319	306	303	340	340	337	313	307	326	335	308
17690	17846	25050	31837	33480	29866	23460	19479	16239	12245	12351	10662	6959	5056	3179	2120	1752	1290	1268	1006	961	1085	1067	1236	1064	958	1043	979	917	890	882	869	869	867	823	811	823	862	898	851	783	789	821	891	869	853	909	830	854	829	829	838	806	769	767	880	745	816	815	840	780	1857	3372	3528	2216	876	801	770	832	793	808	816	774	844	762	781	781	851	807	787	766	785	761	782	787	782	852	790	839	778	820	822	810	785	785	787	850	815	818	797	781	804	787	803	761	780	823	793	743	752	773	821	818	767	826	808	795	799	789	752	822	754	841	808	792	768	775	782	768	770	769	796	807	813	813	769	775	774	834	779	780	807	783	808	823	799	758	786	757	732	802	800	794	833	847	781	758	767	743	833	822	792	789	850	767	771	835	758	788	878	796	778	796	770	793	771	788	814	800	810	808	762	777	783	743	773	784	778	775	791	789	850	773	802	828	825	831	807	820	769	790	774	833	805	740	794	805	773	838	827	783	770	818	809	789	763	781	781	777	787	788	798	794	780	816	821	744	755	818	788	805	784	834	754	805	758	770	764	768	811	800	773	811	793	798	759	821	761	795	730	834	769	826	783	769	801	824	768	824	785	828	794	757	808	822	760	790	771	788	770	810	751	795	759	793	802	788	738	759	783	757	742	833	766	745	800	827	737	765	758	736	808	796	757	806	754	779	755	795	830	789	816	817	799	829	750	778	758	738	787	806	783	668	821	800	761	845	756	810	803	765	833	800	795	826	790	747	770	773	765	778	811	820	781	753	815	718	788	795	753	807	819	831	811	817	793	766	751	706	754	792	830	789	773	785	794	721	800	813	780	805	759	782	806	762	764	760	749	736	817	812	816	748	807	838	813	797	814	860	803	802	800	799	803	754	783	790	799	855	807	818	806	801	742	801	775	807	831	808	797	840	735	820	764	772	735	785	752	792	826	766	794	791	768	836	819	790	747	824	769	774	744	814	775	840	819	783	811	808	789	811	814	818	789	760	795	774	799	733	798	797	763	790	807	783	790	791	842	840	783	818	792	785	796	756	804	807	856	769	795	808	778	805	781	776	820	767	841	762	769	774	817	828	726	758	829	779	814	818	813	830	807	764	790	735	746	879	781	759	755	857	751	775	742	794	761	778	791	793	797	812	805	793	812	751	798	775	838	802	787	773	776	809	804	799	740	875	848	768	805	774	799	831	772	806	835	784	758	815	787	796	824	815	782	784	766	796	776	803	772	822	804	737	802	786	844	838	807	808	778	751	819	798	830	812	804	832	772	800	769	746	842	813	797	812	792	803	760	773	769	798	824	795	757	786	807	829	798	800	800	813	800	832	787	805	819	765	750	733	729	803	790	769	769	757	735	814	789	748	794	837	776	810	780	855	782	767	808	773	777	790	835	807	770	784	809	760	747	794	755	811	803	806	736	754	770	846	780	795	842	806	810	807	782	840	786	764	749	812	813	779	821	778	793	793	791	774	739	800	831	849	746	768	813	775	780	776	787	773	792	826	799	745	781	756	757	774	802	768	773	801	796	790	789	816	824	802	734	811	782	768	768	758	815	787	812	819	809	798	820	781	776	785	804	756	834	772	825	778	820	786	763	766	733	735	732	797	761	760	754	774	748	777	764	803	832	807	798	792	738	736	811	784	784	765	771	784	806	778	770	776	730	832	770	793	787	816	793	825	793	790	797	737	726	821	765	839	770	821	830	812	835	775	790	827	839	780	825	823	817	802	815	774	738	848	779	823	785	786	803	754	833	815	762	756	785	790	790	781	821	823	771	780	741	764	816	766	786	711	744	824	794	785	794	824	782	752	790	800	807	797	768	824	855	760	776	812	779	806	800	804	747	797	790	787	783	787	772	802	729	748	813	800	780	836	810	784	762	760	744	828	802	812	768	808	753	793	799	761	786	802	815	771	787	780	743	770	776	775	781	789	792	849	826	820	741	828	759	816	751	814	816	752	807	778	814	760	795	800	728	742	806	796	788	817	797	797	828	744	772	818	758	815	842	774	809	807	769	760	776	798	801	793	783	794	802	834	795	778	777	761	819	751	790	783	782	855	838	829	818	746	765	840	795	820	812	760	780	829	774	816	781	767	801	794	769	809	817	860	767	809	833	789	761	762	843	745	800	787	758	801	830	778	794	785	764	783	806	778	776	761	814	791	782	752	796	776	805	799	810	752	816	810	779	792	780	762	842	808	762	808	802	814	792	804	753	745	792	828	780	835	782	846	852	774	828	868	835	800	799	742	812	767	740	806	789	776	756	799	782	803	781	804	814	791	787	764	792	765	758	806	785	772	765	820	749	775	819	773	780	770	775	772	777	788	798	750	789	794	812	804	771	802	767	747	786	802	795	793	862	771	776	831	783	754	834	798	802	815	754	795	768	796	797	762	802	775	818	840	824	806	802	796	820	841	802	808	794	774	808	759	776	813	805	805	758	766	764	832	834	837	782	789	817	793	792	829	777	805	803	827	787	807	783	788	810	743	782	796	814	824	770	784	813	861	757	781	861	787	791	814	850	751	812	816	816	793	789	788	765	781	833	737	785	834	858	769	775	748	748	782	765	753	798	756	780	789	835	731	749	773	828	818	748	750	747	762	806	793	789	772	770	786	781	774	749	822	815	825	784	789	770	836	789	779	775	758	778	812	760	785	799	768	754	783	801	801	782	811	844	804	787	783	771	787	833	781	829	775	809	814	777	779	786	835	751	789	825	791	821	817	828	811	798	818	817	787	824	772	791	773	799	826	819	811	816	767	793	804	747	767	726	857	782	761	787	727	802	760	841	718	750	812	785	773	761	830	796	799	796	752	780	754	767	794	773	757	792	802	767	771	807	736	748	735	806	758	851	759	792	808	821	797	804	762	777	773	745	772	817	849	812	801	774	787	813	762	785	740	794	770	761	777	825	782	758	815	791	770	805	840	755	762	817	834	768	854	779	774	809	818	816	779	771	825	733	789	833	840	775	828	773	836	820	828	807	756	807	745	790	801	836	782	801	820	820	775	780	840	781	770	794	775	774	775	802	814	792	772	794	737	789	810	756	763	709	758	777	758	785	775	810	792	788	813	791	871	816	813	775	798	827	785	776	783	784	813	792	844	788	780	773	785	745	793	760	719	782	760	829	789	804	799	810	825	775	815	797	833	777	782	812	868	762	789	813	779	806	872	779	780	772	811	847	783	790	848	803	776	810	809	809	833	827	815	800	776	826	802	776	815	791	767	783	818	805	783	798	812	768	779	791	774	779	788	737	752	767	805	763	795	802	768	756	795	766	802	740	832	804	789	784	815	770	767	816	794	730	836	807	813	834	775	830	776	789	815	759	768	778	776	790	749	826	799	777	798	813	832	784	786	775	809	767	801	810	785	795	807	805	816	763	769	768	774	807	796	741	779	752	746	798	778	839	752	796	783	802	792	801	808	749	776	762	837	746	856	800	751	723	785	784	783	834	779	817	804	758	753	765	835	835	743	826	821	775
32992	32019	33089	35505	32810	30028	24121	18021	12660	8849	6671	5859	3230	2212	1199	837	762	602	580	436	530	511	477	519	477	501	490	497	427	459	495	453	499	453	394	490	486	476	442	454	441	439	390	458	448	430	454	462	437	418	400	460	457	466	467	418	441	438	438	407	447	1105	1385	968	770	420	430	437	437	417	416	425	442	424	428	436	433	422	417	467	450	418	442	430	427	443	425	426	426	416	420	419	432	460	444	437	413	423	436	411	412	453	471	410	440	454	471	446	463	447	459	442	404	392	425	428	409	425	421	435	442	425	483	392	434	424	457	461	415	421	435	476	418	441	456	420	467	467	439	423	436	440	432	462	406	427	469	455	414	427	454	441	430	414	427	462	433	434	432	445	431	434	431	400	443	417	417	435	437	435	462	458	419	446	437	427	418	455	435	424	430	384	433	408	429	400	460	424	461	447	413	399	402	452	450	471	430	437	404	403	463	488	428	424	415	409	472	427	419	403	466	436	401	421	459	440	463	442	437	430	425	432	463	413	425	428	448	439	415	434	424	428	450	479	406	417	455	419	426	449	408	443	439	418	447	427	428	405	428	423	431	436	426	412	445	402	437	454	447	455	444	406	430	418	443	431	403	433	413	408	437	452	430	403	449	449	443	423	394	425	435	440	443	436	421	414	418	422	413	442	430	451	413	406	442	406	426	457	445	416	432	414	417	462	431	411	408	444	426	431	458	457	419	432	450	443	460	499	439	383	440	423	449	425	437	444	481	443	441	431	444	450	403	405	418	451	428	455	435	490	450	419	456	430	435	445	421	445	428	471	445	429	441	410	452	424	466	404	402	463	462	402	429	407	447	420	438	456	456	446	437	451	434	452	435	426	441	431	429	443	463	410	460	382	486	436	418	412	426	431	437	433	424	402	448	410	419	406	415	461	457	408	431	443	438	407	417	413	418	429	433	451	450	442	406	430	435	446	440	435	441	421	420	454	429	426	437	414	441	442	419	443	415	468	434	436	419	454	421	433	452	437	433	413	460	445	445	403	452	426	434	434	479	443	419	427	420	434	402	422	443	452	444	431	438	454	454	428	398	416	447	415	412	408	449	430	442	386	408	419	413	471	438	441	431	459	413	455	433	419	421	431	415	447	419	441	423	463	448	430	399	445	383	417	444	423	442	439	415	408	427	421	456	464	458	471	455	444	440	411	381	397	442	453	430	462	437	439	458	417	390	458	431	424	454	458	399	441	440	422	448	416	429	433	428	457	492	474	429	452	395	447	438	467	400	422	409	432	402	460	482	377	433	398	452	435	453	439	436	395	473	413	429	410	434	439	427	443	448	426	396	455	441	461	420	433	427	463	483	421	415	435	432	452	452	453	396	397	411	439	462	444	435	424	491	414	427	399	426	428	414	415	413	427	428	422	442	401	434	429	442	418	431	434	443	432	459	414	458	435	403	398	447	417	434	435	405	418	416	437	445	432	438	443	420	408	426	462	444	399	441	480	426	438	414	418	453	404	419	437	457	412	416	411	424	429	464	446	445	385	455	411	425	432	455	427	425	443	471	407	441	416	404	471	465	419	483	417	473	467	387	449	423	376	384	419	434	419	410	419	400	434	459	479	458	431	423	425	425	403	416	400	451	464	410	419	400	407	419	423	447	433	450	461	424	462	404	427	447	432	465	409	422	443	457	401	454	438	425	425	463	452	464	429	419	426	430	457	421	410	424	458	469	473	453	417	436	454	438	401	417	411	440	441	448	429	429	389	407	429	437	462	455	482	417	450	416	399	429	392	420	429	435	396	442	439	432	408	424	408	428	442	436	412	443	405	434	472	451	398	443	423	458	423	452	451	430	433	436	425	462	434	456	414	421	424	441	423	406	444	440	422	443	436	437	445	404	440	476	436	420	451	423	418	435	414	471	424	456	461	426	432	460	382	426	421	455	444	446	448	452	466	432	402	403	433	457	461	428	473	466	439	437	421	391	439	434	437	419	436	405	443	428	429	398	397	416	415	425	446	450	438	455	426	412	429	423	399	457	426	427	451	445	394	423	452	418	434	460	468	419	408	398	452	414	415	443	431	427	428	455	441	456	401	434	445	445	455	453	413	460	437	438	438	421	392	446	432	430	450	444	422	405	408	394	447	420	435	429	439	428	418	412	437	403	453	447	444	432	387	434	446	443	432	419	435	404	425	403	433	430	426	447	430	411	413	443	431	419	422	411	439	423	450	413	495	453	403	446	428	469	414	415	437	417	453	452	416	430	452	449	433	483	453	432	456	407	431	438	408	439	470	381	473	441	432	439	430	387	414	434	426	412	421	441	426	407	433	449	375	442	452	419	397	450	451	414	456	456	464	418	420	440	426	429	421	461	440	434	419	418	455	414	487	431	433	428	417	431	451	425	423	471	415	424	437	464	411	443	446	443	430	396	439	435	469	429	421	411	442	445	457	440	440	427	427	474	422	402	426	438	432	429	434	460	432	429	425	411	432	430	412	434	448	441	430	421	413	444	455	426	411	430	377	429	459	450	453	431	443	470	424	436	462	445	434	459	469	446	442	433	456	448	426	412	408	455	410	393	408	383	429	402	430	419	425	420	421	454	423	421	504	413	415	416	398	431	449	426	410	373	415	405	424	444	419	400	433	438	483	425	406	441	412	426	446	428	462	460	438	418	424	385	415	455	438	433	431	407	422	415	432	458	385	436	424	424	398	434	409	437	401	419	394	430	471	437	449	442	404	451	410	463	460	436	437	397	464	453	423	443	439	414	396	409	454	437	422	435	440	440	407	436	402	399	431	432	417	438	452	431	436	451	414	430	431	382	439	446	407	444	449	456	447	438	430	452	414	453	405	435	432	410	449	420	421	462	450	457	449	445	436	425	444	419	462	408	445	472	447	425	394	409	432	448	399	436	455	417	423	411	437	407	411	426	447	450	421	421	428	439	435	420	435	471	422	425	415	446	438	437	454	459	448	427	419	455	400	409	402	433	433	452	409	431	448	450	460	425	428	454	462	427	430	444	488	419	408	436	421	403	452	422	479	460	403	449	399	399	400	414	449	449	426	418	433	430	400	428	398	425	439	419	434	439	399	398	454	434	452	455	470	490	454	420	439	409	392	405	433	450	424	418	421	444	423	421	409	432	418	395	455	420	413	417	425	406	417	443	456	411	423	439	425	413	483	439	424	446	414	445	445	418	432	425	462	438	454	477	387	431	449	442	429	454	421	393	468	426	443	425	428	460	405	462	456	401	421	427	441	422	405	394	474	461	448	450	454	453	428	414	423	443	461	444	444	451	436	422	433	410	426	455	437	420	429	430	419	405	400	404	469	420	422	421	430	442	421	422	386	428	448	442	470	445	412	430	432	438	420	420	417	400	423	476	434	445	430	404	433	398	383	487	439	442	441	455	447	437	406	456	416	418	413	428	424	441	403	414	412	450	395	413	432	416	445	444	426	442	431	441	411	428	434	445	436	403	473	443	424	413	436	439	444	460	442
22878	23542	29751	37515	40905	38344	32964	29004	24058	19778	18949	16977	11082	8524	4610	3416	2785	2017	1628	1463	1387	1431	1495	1455	1415	1372	1380	1325	1128	1197	1214	1234	1191	1100	1081	1130	1071	1154	1142	1058	1164	1037	1053	1069	1105	1064	1153	1041	1141	1077	1031	1030	1069	1045	1000	1072	1112	997	969	991	1086	5751	6893	4643	3266	1114	1061	975	1027	1043	943	1070	1073	1050	1016	1013	1018	1050	1000	967	1015	1011	1003	1000	989	998	1029	949	1021	1033	980	1013	974	967	955	990	1006	982	978	1000	1009	982	1006	988	1044	987	1029	1013	1011	968	982	989	1011	973	1032	957	955	974	1038	965	994	997	1024	930	1046	1012	1019	944	976	1007	1018	985	977	1013	1050	1000	1045	967	987	1015	966	1002	1003	1019	997	949	1016	1008	1036	977	990	965	1039	985	1012	1014	975	979	958	971	1004	967	1040	1009	1009	1004	962	943	1008	958	960	990	1001	994	996	1012	974	1047	1045	1019	990	987	962	1037	954	1031	986	1002	973	1075	994	999	981	967	985	985	1033	953	987	978	949	981	1043	1008	995	971	1017	1027	993	1068	1015	991	939	960	986	987	1012	986	995	983	918	999	1020	974	1010	927	986	957	968	1051	995	986	1028	949	975	947	974	970	970	1029	1041	1028	1041	1015	1030	920	1029	1030	1006	1035	963	1005	1053	982	953	1054	1029	1028	975	952	944	974	1000	1051	1009	1064	998	989	1022	1000	985	990	1026	964	957	1037	973	1055	1021	973	1075	1011	983	998	1018	989	1015	996	1088	913	1000	957	970	957	996	982	967	1045	1000	1011	1057	1001	927	1006	966	988	1012	969	1040	989	970	994	1053	1016	1025	1015	1009	987	980	1031	976	987	988	1034	1016	1020	961	1013	979	1032	962	962	980	1014	1019	951	993	1003	1010	941	984	1003	1016	979	1023	1007	997	1000	994	1036	990	1039	974	968	1050	1004	972	975	996	1008	1009	929	1000	994	976	1004	1016	973	1052	992	995	1011	944	962	970	969	999	1013	967	998	975	1019	952	924	960	937	1000	989	1018	999	978	1005	982	979	1052	1042	1034	998	1028	951	955	1013	991	984	1020	1037	974	978	952	1011	1000	1016	971	966	1007	986	982	996	1007	1075	994	1015	1002	996	988	956	1016	1037	975	1027	1014	939	985	978	980	968	1004	997	955	987	1059	1026	983	964	1010	928	1001	1038	958	986	992	1062	961	1020	1009	1066	1014	964	984	1019	1003	1049	987	990	1010	975	1070	997	1008	1090	986	968	933	961	1021	1001	979	996	1006	1024	1013	989	1025	1009	1015	1008	951	1008	1005	1013	998	1011	976	979	962	934	976	1009	992	1014	949	1022	984	998	995	1006	949	959	1027	1008	1011	970	994	961	955	1039	976	1008	1057	1017	960	1011	984	973	1006	936	1004	1034	929	1016	1029	995	1024	1003	968	1006	975	1002	1037	1009	959	976	999	988	973	1019	1013	998	1007	975	1038	973	962	1003	1033	1009	1007	1002	1034	1030	977	979	1042	1039	997	1090	989	1012	1052	1004	1018	913	977	1090	964	1032	1043	993	1013	983	1071	1007	1065	974	1010	962	994	1020	950	1023	1056	1026	1056	1021	984	998	950	973	1030	1036	963	973	985	1020	1009	1010	1025	1020	984	991	932	986	994	994	999	930	992	994	1010	997	1027	1032	1056	992	978	1033	1030	1040	983	1036	977	984	983	925	992	957	1016	993	1017	999	952	956	1023	991	961	1008	995	992	990	1032	1016	1001	974	992	1007	975	1030	1009	999	996	1025	924	982	1019	1008	966	1040	1010	964	996	1022	1012	1022	991	973	1007	971	1044	983	964	954	981	980	1012	1012	971	1004	990	1001	999	997	980	1015	1012	983	1010	956	952	1007	1009	973	979	981	998	975	965	983	994	997	1048	1001	1044	969	1012	1045	966	967	959	992	960	979	956	1036	942	1010	1062	911	1002	1024	1026	996	968	986	1057	991	998	985	1046	1007	950	994	988	985	948	994	1026	1030	1055	968	956	1028	1011	956	983	957	1027	986	952	1003	950	997	1022	948	978	954	992	985	971	987	970	973	1004	982	967	971	1007	1037	964	1071	928	1003	1015	994	984	1000	1033	1007	992	1053	1043	970	1005	1002	1003	973	1036	932	1011	970	937	974	950	1025	972	979	979	1029	1024	999	946	955	1013	1016	956	979	989	995	984	1032	983	977	972	991	1018	1003	1030	989	946	995	990	1036	965	1059	978	1068	1035	980	1015	1002	980	1000	1015	1017	961	944	974	975	1031	972	1005	994	965	971	919	962	996	1001	1002	963	1009	984	996	1001	945	1019	969	980	956	983	1028	960	956	977	1017	1053	1016	987	945	958	980	987	1020	992	1004	974	979	987	1047	1030	1037	1007	969	987	937	946	959	993	992	947	969	966	1041	983	968	1022	978	947	1015	1002	971	977	951	992	992	969	1018	969	1012	989	1013	1019	954	934	1029	1023	1029	1018	1024	1024	1002	996	991	996	1009	1008	977	1007	1028	999	975	976	974	1041	981	952	955	1018	975	983	980	984	1018	987	969	978	992	988	978	980	972	982	1042	1004	1000	962	970	993	1035	976	1015	961	1023	962	990	1019	1066	1020	957	980	1031	966	1004	1051	912	990	995	921	940	957	1000	988	1000	1002	1021	1002	985	1043	1021	1023	1005	955	974	1007	971	945	993	961	975	1024	1005	1044	951	1010	959	1053	991	1033	1051	972	1000	958	973	1005	1012	990	958	997	954	1042	1011	998	942	1022	972	978	963	987	989	975	1046	948	989	995	1002	996	1007	1015	1006	1052	996	995	985	961	982	1048	962	994	993	964	1013	1016	1019	982	1037	1019	1019	954	1026	992	976	982	968	1027	1009	973	1023	992	1021	953	977	995	945	971	984	1026	1002	1004	985	970	965	963	1009	1011	1000	1055	983	1043	968	1027	986	1002	1054	1010	1039	974	978	993	1002	1084	991	1028	1004	990	1070	1012	991	972	1010	972	1019	976	1045	986	993	1006	964	1003	978	1017	1027	1031	1004	980	1010	1006	955	1016	1036	1001	983	986	1014	913	1043	981	1026	995	1020	998	1029	1004	1003	1005	992	1018	991	1014	1015	983	1025	1080	957	973	1039	993	1015	1068	1017	994	1004	945	1055	963	999	992	1015	1011	970	938	1020	970	1006	1005	992	935	1027	956	968	1021	976	914	1000	982	1047	989	1018	962	987	975	954	979	963	966	1068	973	1014	1015	1034	961	1015	1036	1024	1018	883	1011	982	999	990	1037	973	1024	999	927	1048	952	986	978	971	1045	979	975	990	1018	975	919	963	1017	1004	981	1020	999	1018	1005	1069	1026	1040	987	964	962	954	989	1001	977	977	1021	995	1004	1003	986	1033	994	1045	1034	1002	934	973	977	980	998	999	971	1005	1032	951	1008	985	1041	1030	1020	990	1007	974	978	962	956	1027	1030	987	1028	987	1001	964	960	1023	965	1025	969	984	961	962	998	993	986	1013	1029	982	1019	995	1011	1011	990	1012	1023	971	973	1039	970	1026	1005	1029	999	1000	965	980	980	1012	1027	965	986	965	1026	994	1006	1006	958	968	1011	988	991	1036	1000	1041	965	980	948	1001	973	965	1002	960	998	980	1008	998	995	1017	983	973	1051	1009	1091	1042	1018	987	1018	975	1033	1055	1000	1024	1008	946	1004	994	1053	961	1045	1019	962	1072	1005	1006	997	996	979	990	982	1044	1027	969	992	1004	973	991	1025	985	1023	1027	1005	1024	1049	996	1002	989	984	1007	1064	996	990	987	979	965	1014	904	997	1017	1082	990	995	1016	992	992	946	1013	1038	992	928	945	960	959	1014	1050	970	1025	946	981	977	1062	1042	956	1010	981	972	1018	1020	932	1004	986	992	1029	1024	1037	999	1004	1030	956	974	1036	974	939	1023	975	957	1025	1031	962	969	965	953	943	955	980	1006	979	967	964	1011	968	987	1015	975	1038	964	992	1013	996	956	1021	942	999	1093	967	990	990	970	1016	1003	1007	1044	1084	949	954	998	926	988	1088	969	970	971	983	1001	995	978	1009	977	999	949	1010	1052	1015	1008	947	1031	974	1042	996	1007	973	988	1010	971	1011	1000	1005	989	1012
6741	4576	5407	4805	4109	2794	1577	952	616	513	535	387	343	264	276	249	226	230	234	251	235	236	265	256	237	259	206	261	254	235	221	227	219	247	225	237	211	228	238	216	221	228	268	252	255	249	215	227	237	209	233	229	213	283	221	247	206	242	215	207	217	230	285	244	246	245	211	238	231	248	236	227	250	253	248	191	247	220	247	242	234	249	255	233	188	239	247	223	227	240	220	228	226	267	235	217	237	249	237	215	220	238	222	256	232	251	243	227	224	228	208	221	250	249	251	202	229	233	235	274	236	228	237	235	234	256	246	245	233	247	232	203	239	237	209	207	223	242	243	239	232	239	221	195	213	220	262	194	230	252	236	241	221	250	218	216	195	229	229	245	210	231	228	241	247	217	213	232	237	246	223	244	212	236	229	218	214	239	232	215	238	229	195	231	233	223	223	235	243	253	238	233	248	257	239	210	224	240	239	237	249	223	203	221	229	230	219	264	230	225	253	256	215	217	230	227	223	225	222	231	211	238	233	235	268	214	249	215	227	225	234	236	240	249	239	244	213	228	251	216	233	221	243	243	225	225	218	238	251	224	217	263	230	260	196	244	196	232	240	212	249	231	240	240	234	204	255	241	217	214	224	234	222	228	246	227	205	226	228	220	215	237	228	204	221	247	253	230	208	222	201	226	234	238	218	211	242	223	223	234	229	235	233	252	246	231	228	212	228	238	257	217	251	215	249	204	220	244	220	230	216	231	220	236	250	217	217	224	231	227	225	219	235	237	257	230	239	220	220	225	245	235	236	249	230	213	260	213	243	235	248	220	221	211	234	211	216	229	213	249	225	246	222	249	211	280	228	240	243	222	238	243	240	237	208	210	233	247	208	240	239	249	216	224	206	259	223	229	235	239	226	213	252	259	226	199	231	220	222	224	234	253	210	234	286	238	220	236	222	224	238	209	225	210	236	265	223	222	223	233	262	235	202	245	239	227	217	231	222	233	270	213	206	221	212	235	245	236	242	211	240	247	235	240	230	256	220	270	219	218	253	213	222	237	218	226	200	240	223	206	239	227	219	202	236	211	241	251	229	219	258	255	217	259	247	263	230	245	245	239	224	237	270	203	244	257	233	235	198	246	216	236	220	239	230	216	235	246	248	218	204	223	236	212	222	231	209	221	208	223	222	245	256	223	229	237	229	244	265	209	221	218	235	228	220	239	226	238	229	218	249	204	257	239	231	220	220	239	232	242	230	215	244	232	257	239	261	194	229	207	247	241	247	227	231	222	215	241	231	254	259	202	222	252	228	211	244	224	219	248	220	211	216	208	231	266	241	220	237	213	257	239	223	214	256	223	230	239	256	223	221	198	203	228	235	239	249	221	247	235	200	229	182	207	233	228	226	221	233	241	222	217	196	216	235	211	211	246	212	219	231	209	226	227	244	245	262	241	250	225	210	256	238	253	238	249	224	231	197	221	240	223	233	218	226	224	225	242	245	247	221	239	243	195	244	252	247	226	260	263	225	203	219	236	237	233	233	228	256	220	249	211	229	211	224	236	230	204	216	252	249	208	227	224	244	237	207	239	232	237	217	202	207	201	238	224	226	217	240	278	235	237	247	250	224	206	257	252	231	224	214	244	229	255	246	235	220	221	196	249	242	217	232	232	247	238	218	204	239	264	241	215	240	215	221	252	244	213	216	232	245	252	238	246	258	235	226	235	231	221	222	234	212	246	187	221	200	227	233	230	261	225	253	205	232	224	228	215	218	244	254	235	245	255	199	221	224	244	213	211	231	248	197	211	263	235	244	224	214	216	236	248	210	223	236	283	238	234	228	246	223	234	238	237	245	232	266	243	235	193	247	245	224	230	221	242	216	237	250	233	224	252	229	227	227	238	261	255	260	211	218	209	260	228	244	227	229	233	218	231	216	224	245	196	212	211	227	224	224	219	237	268	241	244	236	230	236	210	234	228	239	242	236	242	189	245	248	252	227	233	218	252	220	245	248	241	201	220	228	216	250	238	230	216	211	221	220	238	230	222	220	220	254	243	254	246	226	215	224	242	242	258	229	232	210	243	222	214	230	244	219	246	221	211	211	247	214	217	238	231	241	251	231	228	221	247	248	223	244	262	218	243	231	212	252	208	196	221	221	246	261	218	226	243	243	253	229	224	195	231	206	231	246	218	236	214	249	212	256	216	234	278	227	258	215	244	236	226	235	232	227	225	248	212	252	226	240	236	229	216	238	245	248	222	255	252	227	252	213	245	240	230	198	240	237	242	237	188	261	229	248	249	225	257	220	211	247	201	203	227	244	215	236	213	209	244	242	223	234	230	214	219	193	223	207	218	210	229	228	214	242	231	243	223	219	223	207	246	224	253	221	228	223	255	262	232	207	259	227	222	224	217	230	251	234	229	224	209	236	219	199	201	237	215	227	202	262	229	234	214	243	207	236	220	242	218	251	224	232	260	228	258	241	246	204	229	232	243	237	245	215	241	249	242	213	234	220	240	236	211	237	212	237	206	232	244	236	244	196	228	232	255	171	232	220	211	238	203	227	245	217	237	235	261	246	210	223	219	238	215	230	229	218	232	223	232	203	227	218	218	232	232	224	212	214	213	243	226	221	251	218	226	238	252	229	226	214	208	254	232	241	226	247	227	224	227	266	224	205	242	235	246	198	229	233	226	240	223	198	197	213	246	248	213	251	212	207	231	229	210	233	212	255	251	243	225	244	269	260	231	230	223	228	241	224	233	207	229	197	229	232	221	221	212	228	251	225	267	228	250	256	197	222	203	184	229	230	219	245	204	231	230	231	240	235	250	242	237	216	247	230	235	226	224	240	220	240	222	249	228	224	228	232	262	214	216	206	230	231	247	225	223	202	225	261	266	230	218	235	215	225	206	211	238	233	193	235	233	183	230	245	278	217	231	265	232	214	235	229	213	215	223	238	221	244	216	246	220	223	211	244	221	253	202	249	241	220	260	238	229	219	220	239	260	242	223	233	260	243	229	231	226	261	255	220	224	214	226	245	236	229	245	237	239	210	241	209	234	216	249	235	240	206	236	213	223	242	213	239	236	227	216	267	225	255	216	228	203	247	230	250	205	242	242	187	220	234	218	217	208	238	245	223	240	234	218	265	235	214	217	227	245	234	247	232	221	233	211	248	222	243	242	220	217	231	235	246	210	215	224	240	207	235	210	173	219	239	216	212	227	248	249	235	241	252	249	264	252	236	222	251	225	226	209	224	228	216	222	280	231	247	255	217	251	239	235	236	235	221	198	254	202	209	220	223	213	229	219	224	229	222	182	243	250	204	212	212	215	242	266	222	230	221	220	247	210	227	226	246	227	225	209	247	233	224	254	244	234	241	234	250	216	234	215	257	222	223	233	213	224	229	229	246	252	228	227	232	239	226	202	235	233	256	217	210	225	223	218	243	242	224	255	202	247	230	226	240	229	210	224	224	229	217	227	231	232	235	252	201	219	231	254	242	229	218	235
5334	4578	8075	9814	10578	7812	4676	3456	2429	1940	1975	1517	1098	855	756	725	683	660	636	671	643	638	611	612	633	592	629	599	593	597	644	622	640	613	576	563	589	637	618	621	587	612	617	619	651	599	582	558	549	651	616	606	575	537	628	588	586	572	610	587	601	809	1009	768	673	550	618	583	577	611	574	599	574	623	594	598	600	600	607	588	606	605	608	643	626	613	594	577	650	593	626	612	614	592	589	551	605	638	637	568	555	575	584	552	565	555	602	598	594	597	612	613	598	613	566	553	596	610	619	555	563	583	588	582	560	608	570	623	597	625	582	574	606	615	576	596	562	580	522	558	560	609	596	578	589	587	583	613	607	608	533	613	570	575	618	589	591	570	586	612	607	594	570	567	560	591	582	586	563	568	593	594	570	588	602	613	580	581	602	587	601	589	557	636	614	626	609	603	575	598	627	595	569	592	589	612	572	563	624	606	566	576	578	603	581	583	554	594	572	601	557	587	601	593	592	562	650	593	550	591	535	594	589	551	600	578	615	620	576	615	568	565	585	615	596	546	608	539	577	595	623	577	587	627	593	559	633	636	539	596	609	571	544	632	602	570	586	615	615	561	594	582	563	599	574	597	599	599	578	571	587	595	612	654	610	611	559	618	608	577	584	633	534	617	563	550	625	589	594	584	577	589	602	567	580	576	557	568	580	650	587	555	587	605	614	600	596	607	583	595	579	594	605	594	600	632	603	584	596	554	604	588	614	607	591	610	601	588	597	584	594	579	585	617	595	585	618	594	554	562	597	534	616	572	579	581	605	604	552	569	598	585	583	589	579	559	589	617	564	594	604	650	587	580	587	573	588	596	599	562	562	589	596	558	596	577	600	613	629	601	576	612	593	613	593	601	619	583	601	595	618	569	592	594	579	581	580	610	595	606	608	604	586	605	601	592	608	553	591	591	606	629	564	596	588	602	592	574	648	583	585	597	575	613	590	587	562	602	631	612	608	581	603	601	604	588	597	573	582	573	592	568	633	572	565	591	612	605	626	647	611	623	634	584	569	585	613	652	613	566	552	579	608	551	578	586	601	498	612	581	601	620	573	538	571	580	602	586	582	584	568	584	574	549	599	575	619	577	606	596	585	580	619	593	590	616	594	606	599	599	570	588	620	615	522	605	593	549	577	606	602	564	595	611	567	593	615	622	618	605	543	614	570	607	593	623	564	604	626	580	580	566	602	614	584	584	591	597	617	617	566	548	584	643	593	587	570	611	593	584	565	601	593	580	606	574	621	641	577	572	594	609	565	589	617	589	633	587	572	569	621	638	613	588	587	619	597	609	610	601	557	565	580	551	585	588	646	602	585	566	597	584	603	614	598	574	602	619	576	592	585	597	606	550	617	621	561	633	593	614	594	565	549	559	645	586	540	584	572	591	619	572	559	550	606	607	628	578	610	555	607	588	583	658	574	678	613	609	600	590	599	600	555	575	633	565	650	601	599	596	574	557	558	625	581	608	610	572	588	584	558	595	608	568	563	644	600	623	588	640	604	597	621	564	554	594	661	605	551	615	589	599	626	574	563	591	610	508	573	606	592	613	573	648	590	623	585	613	598	617	608	587	620	597	615	630	580	593	568	582	583	561	555	614	563	607	604	570	635	632	565	578	578	614	598	593	630	560	621	638	630	611	542	608	588	574	563	590	544	596	620	596	558	579	608	611	629	604	594	635	600	606	587	582	618	600	607	578	631	582	563	567	547	591	600	585	577	610	587	674	618	600	573	559	559	598	593	565	570	579	629	583	550	605	593	587	591	564	623	608	549	594	610	557	575	629	614	570	607	619	585	576	585	585	587	604	603	581	638	602	582	591	591	559	612	611	589	583	573	605	586	617	592	571	544	564	589	549	603	599	617	575	612	565	589	610	593	574	581	534	605	609	542	621	568	560	594	617	575	617	584	600	635	610	591	598	558	607	572	617	601	571	548	618	627	619	561	595	585	585	621	640	607	589	638	549	580	600	597	564	588	603	607	582	557	608	579	562	637	595	617	557	583	621	614	591	565	599	592	556	624	587	615	572	572	592	590	611	591	589	614	597	593	550	576	598	595	590	612	597	558	572	561	608	559	576	597	577	612	579	618	596	593	539	603	575	630	611	562	580	578	606	622	634	576	631	569	603	592	613	642	607	610	636	607	588	573	623	561	612	588	602	603	560	585	625	594	557	601	604	571	585	626	575	591	594	604	533	533	564	611	628	635	602	599	632	603	595	593	551	625	583	552	593	607	603	581	583	575	615	581	593	610	586	550	584	593	597	566	622	562	621	550	595	601	612	622	544	598	544	558	576	556	595	591	576	588	612	560	611	608	608	565	600	607	601	583	592	614	550	603	575	610	576	616	590	591	632	574	609	582	618	614	588	628	604	593	634	606	588	582	581	574	556	631	620	572	583	621	554	636	571	554	554	567	602	598	608	603	575	595	567	571	606	581	604	588	598	571	598	589	581	554	597	584	544	643	537	613	628	606	583	613	541	613	585	575	574	582	581	611	596	596	576	536	601	562	596	581	555	609	643	574	661	604	571	554	574	626	588	573	599	595	582	614	610	627	597	631	570	609	618	582	538	607	614	579	566	598	587	634	577	549	579	606	621	589	574	577	576	581	602	605	635	574	578	578	639	612	583	564	568	596	569	611	581	579	565	603	593	571	588	583	560	572	619	597	563	598	577	629	572	576	593	613	628	609	622	615	618	611	605	583	610	567	599	564	612	590	627	599	613	573	578	569	569	525	652	573	572	625	586	576	566	593	605	601	586	568	601	603	612	593	613	571	574	619	626	544	609	600	612	571	584	586	613	564	648	613	573	555	611	591	606	557	567	588	619	671	581	570	650	573	605	597	554	588	598	576	623	570	569	610	554	617	560	568	593	602	587	605	559	574	597	614	594	556	553	619	575	569	576	601	592	565	568	547	589	596	566	635	580	600	559	614	559	622	587	605	588	553	560	564	594	559	628	586	569	618	595	608	589	589	605	573	599	603	575	562	581	574	558	555	602	607	586	604	620	591	578	611	651	638	585	591	570	564	587	600	588	594	621	576	599	611	612	639	573	591	583	554	599	590	583	570	616	572	596	600	571	612	566	576	586	575	540	606	605	610	599	573	630	608	593	561	643	557	604	591	589	571	541	616	562	594	579	557	579	610	564	564	592	620	600	558	552	598	604	582	570	580	573	568	579	568	601	633	614	626	611	570	595	594	629	578	572	578	630	572	626	619	594	601	585	598	644	600	613	566	603	563	620	584	570	561	608	624	572	605	577	589	576	601	565	538	625	645	601	581	571	605	601	618	598	576	605	629	559	586	574	586	587	622	582	579	635	582	600	572	603	598	620	598	576	583	588	592	597	602	569	596	560	610	550	569	612	612	565	626	587	559	615	620	562	637	619	568	548	582	590	602	616	594	609	575	569	574	549	657	589	648	579	600	577	642	630	589	614	611	589	618	599	567	602	573	587
24354	23878	28113	29858	27475	22942	17393	11652	7041	4940	3871	2561	1539	871	613	526	506	469	389	425	381	390	372	374	390	332	374	337	347	354	362	328	329	385	354	352	341	313	363	341	371	332	379	373	366	357	352	308	350	327	333	334	345	382	356	359	327	326	324	358	355	582	758	577	465	351	320	319	354	347	314	307	332	378	342	365	349	330	340	324	371	363	341	372	334	334	382	360	308	315	336	358	365	352	344	337	337	350	344	354	339	349	354	352	332	316	321	342	323	354	384	360	311	348	339	358	353	354	359	329	322	329	338	328	351	306	330	340	321	344	370	320	360	330	320	317	348	348	315	358	323	320	333	343	373	361	363	334	338	332	351	361	325	352	362	344	340	345	312	343	344	347	320	321	345	374	405	354	321	379	335	334	362	330	325	358	343	312	392	341	339	344	341	359	332	317	321	318	385	351	316	311	316	299	343	316	355	362	320	366	340	337	332	385	354	335	345	338	327	339	362	364	344	322	378	365	332	355	319	309	332	370	347	344	373	329	329	324	339	382	348	373	355	365	371	339	342	370	320	350	345	373	336	321	299	364	336	326	386	323	336	353	347	327	339	338	345	359	322	358	330	332	371	349	366	353	333	334	347	344	363	323	332	342	361	314	308	362	334	363	338	371	320	343	372	333	335	339	330	354	339	314	324	300	371	352	343	341	342	318	335	302	394	321	320	344	327	324	327	342	332	361	374	324	340	340	358	323	376	336	308	304	370	323	347	319	393	337	327	356	342	344	340	340	347	314	323	323	314	341	336	351	344	362	331	355	349	340	356	312	383	334	331	338	330	370	334	344	345	350	355	323	345	324	334	365	319	319	331	338	328	322	329	327	319	345	336	332	369	306	375	365	361	345	326	316	377	337	331	311	343	305	345	317	343	335	391	332	322	353	325	349	334	331	328	307	315	341	338	314	374	323	323	327	365	376	380	334	318	355	365	355	352	382	322	337	342	335	379	345	373	371	321	351	343	365	383	393	351	328	325	351	364	379	357	352	356	341	366	322	384	345	359	347	371	351	332	402	389	332	368	322	334	346	327	339	333	326	364	336	319	332	328	352	330	328	345	339	337	326	342	342	342	325	322	335	319	334	349	339	328	362	374	345	346	348	332	334	322	323	338	326	296	328	342	334	316	345	341	357	321	324	309	364	297	334	356	326	369	346	341	313	336	367	335	352	370	355	322	316	335	354	351	347	339	348	323	354	375	358	352	318	354	350	386	313	351	340	347	337	328	354	347	329	315	348	338	349	331	327	315	324	326	356	360	332	333	346	319	378	363	366	368	335	332	364	316	342	304	341	339	332	329	356	307	354	365	362	320	336	332	364	345	347	355	341	342	364	343	355	313	347	350	347	403	347	306	329	319	355	326	337	380	319	332	364	335	344	391	341	351	341	359	340	341	368	369	348	356	352	392	389	339	325	329	327	371	332	355	300	356	315	330	359	356	349	370	360	346	330	341	329	364	356	332	328	328	315	321	292	325	361	358	354	352	335	339	338	357	353	337	370	366	351	358	334	344	324	348	389	364	337	338	377	331	333	295	364	374	336	358	345	340	362	370	358	294	356	380	323	365	330	350	369	307	366	358	332	338	335	332	328	351	350	360	336	340	314	340	343	355	345	331	314	359	355	376	338	369	337	347	369	312	320	341	353	335	373	350	336	311	354	367	364	353	375	357	329	329	338	366	402	337	358	363	305	315	321	310	383	332	335	328	323	353	398	360	322	372	350	324	337	374	316	327	355	335	341	324	359	300	343	357	342	316	369	305	319	359	329	340	308	369	343	353	327	347	338	349	356	324	345	315	331	348	337	346	354	357	366	340	365	337	331	327	353	334	337	332	353	341	394	337	348	345	341	362	336	345	335	353	346	345	345	322	348	360	316	354	373	367	349	374	348	315	332	349	333	340	361	360	361	357	334	335	319	362	348	313	321	324	344	309	358	349	327	369	354	369	348	344	353	363	364	364	336	290	353	353	339	356	325	331	347	319	343	361	340	318	324	371	340	336	352	337	355	345	347	345	352	337	328	335	324	366	339	319	330	331	333	349	356	309	346	361	359	327	338	313	368	366	320	348	331	353	289	333	339	330	339	330	353	325	387	352	358	344	331	350	352	333	299	323	339	316	336	350	362	342	334	351	361	328	339	359	354	324	345	317	369	357	343	358	347	331	353	365	304	322	343	299	374	340	311	350	329	340	350	332	350	341	352	322	374	362	329	336	360	327	366	314	328	365	327	344	342	364	379	336	364	331	349	335	306	341	346	303	357	326	317	348	330	339	329	294	338	327	354	327	340	355	339	313	340	373	359	346	343	325	319	332	369	325	324	378	353	343	320	348	330	325	324	343	359	384	312	333	346	324	308	343	341	346	344	327	361	351	317	338	344	349	366	348	319	301	340	353	337	305	330	346	366	369	355	403	374	354	313	302	348	340	383	351	341	335	342	349	327	340	344	320	316	339	312	352	363	342	362	363	341	331	352	337	340	342	354	395	336	345	376	344	356	341	335	322	378	339	343	330	369	373	340	341	373	359	314	336	331	311	335	334	336	339	338	306	317	342	335	338	376	347	344	318	323	330	365	340	344	340	364	326	327	366	358	353	348	305	357	341	333	313	348	359	355	328	353	346	341	334	382	346	354	349	353	360	357	319	320	323	348	332	319	345	317	384	377	355	375	334	357	297	330	344	344	307	304	347	339	317	319	336	363	325	292	352	314	350	348	302	376	328	335	330	339	323	360	331	326	330	320	353	345	341	370	331	350	345	366	325	328	343	319	340	361	360	353	348	332	369	352	361	342	308	356	338	332	370	354	299	352	347	361	364	365	350	330	353	340	339	329	325	350	342	350	354	370	341	317	369	338	331	389	348	331	328	330	370	353	331	303	332	345	326	366	342	333	335	344	357	333	338	371	338	342	365	381	331	340	340	341	348	345	342	342	350	349	355	370	364	344	323	331	341	358	358	318	338	311	326	328	383	345	351	382	324	356	353	331	351	348	315	305	342	315	319	341	362	317	341	334	358	348	344	353	359	347	303	319	362	328	348	360	312	348	346	356	331	334	354	345	353	332	334	343	371	371	329	348	352	330	335	368	351	380	348	349	367	360	349	348	341	358	336	350	343	347	347	321	355	335	341	323	366	310	345	301	363	378	324	340	334	317	340	315	376	376	340	323	335	336	375	323	349	365	336	348	358	333	349	314	329	320	367	360	329	360	346	384	329	316	297	337	324	335	337	366	340	348	333	316	312	311	316	325	353	352	361	365	305	308	366	349	341	323	355	371	338	341	330	366	395	335	358	323	322	361	327	296	306	322	364	365	331	378	306	338	357	365	353	328	330	340	358	318	365	357	331	374	357	384	327	336	379	349	346	336	340	345	360	326	344	348	365	333	328	345	375	357	296	362	311	291	353	352	345	330	353	309	324	329	324	340	334	340	293	340	378	352	346	325	290	339	366	315	341	373
18007	17291	24330	30890	33860	32060	26063	20733	15487	13539	12987	9380	6346	3784	2656	2006	1757	1777	1174	1043	1090	1038	1117	1073	1049	951	948	984	941	946	948	878	927	857	842	864	921	894	896	860	876	904	852	851	857	916	862	845	916	812	879	867	891	821	862	884	844	784	852	821	937	3099	3758	2504	1681	892	769	825	789	837	864	846	866	762	894	843	824	818	853	783	783	871	824	859	791	837	851	820	862	872	806	803	769	843	800	807	830	829	841	816	851	863	865	800	827	844	842	818	813	840	853	836	849	860	821	816	783	835	817	846	852	812	802	833	885	822	785	844	799	846	865	788	824	880	832	767	838	826	805	809	851	858	850	857	819	817	793	827	818	807	911	877	844	813	778	826	846	799	856	799	864	801	887	828	850	792	814	862	803	829	908	880	816	786	869	828	863	837	856	830	819	818	872	865	872	816	832	754	800	789	872	837	822	780	781	834	841	805	830	910	841	814	799	789	877	823	863	828	832	822	826	828	787	842	860	844	833	842	799	782	822	811	863	856	820	868	803	819	810	821	832	825	790	835	786	842	820	854	876	828	801	765	839	814	863	792	806	882	826	789	828	821	799	801	838	796	818	823	765	776	799	795	845	817	800	822	860	830	826	817	794	838	886	828	878	809	827	847	844	853	775	843	767	821	796	789	803	826	816	807	809	825	830	802	827	819	861	860	859	867	881	865	858	802	840	852	789	834	799	837	835	856	836	783	819	802	859	794	840	801	849	831	863	837	792	793	848	835	870	771	807	846	825	809	774	860	775	800	861	766	814	795	798	761	811	831	813	800	868	833	832	793	829	813	880	820	814	866	781	852	838	811	815	834	822	818	827	861	854	808	802	886	859	840	849	830	814	845	810	777	781	824	812	894	802	849	854	780	819	819	868	800	852	815	809	830	829	873	844	816	813	844	815	858	875	847	848	854	835	847	891	830	863	855	777	825	856	820	817	793	837	851	853	797	781	869	800	818	834	832	828	807	867	827	833	819	815	790	851	831	818	801	793	781	845	855	815	839	853	853	758	835	854	839	801	882	824	765	880	843	855	875	842	849	843	829	803	870	830	838	853	824	830	825	825	793	849	819	830	799	824	795	790	884	826	860	828	826	807	868	800	828	823	836	857	833	862	860	807	847	818	847	868	852	882	822	797	784	843	817	789	827	883	830	824	823	839	872	827	854	823	821	827	809	850	804	813	852	862	850	759	887	828	800	823	891	814	837	819	848	828	856	823	820	809	872	813	856	814	820	835	862	862	776	877	826	829	827	823	824	858	817	838	816	837	848	806	845	838	838	868	885	796	865	791	874	890	828	830	811	855	834	789	848	818	835	789	809	838	826	831	840	843	871	826	812	861	852	795	816	824	767	824	818	848	847	852	831	846	871	803	821	775	847	823	871	827	761	849	833	817	780	812	846	822	870	840	850	845	845	822	803	812	829	851	827	806	790	799	848	849	831	828	845	880	857	830	849	822	794	787	825	783	831	823	834	804	808	766	873	839	831	802	815	827	854	849	836	843	856	831	810	852	864	850	833	822	822	855	839	863	815	835	863	812	868	795	821	823	809	830	805	878	821	860	826	845	803	837	897	839	837	802	815	790	815	776	819	814	856	832	819	834	795	807	788	827	769	824	821	814	795	782	879	883	884	872	821	898	849	847	822	831	847	821	770	802	854	849	806	845	858	847	842	826	856	823	800	832	788	824	814	824	845	788	820	815	824	836	832	771	863	821	862	817	820	820	796	842	844	846	814	767	872	787	821	846	848	819	874	813	827	796	800	807	788	807	853	829	803	780	853	814	853	827	845	875	787	863	876	857	803	820	826	846	842	896	878	819	828	815	809	803	844	821	850	795	789	868	835	883	781	826	836	856	855	834	848	749	844	780	833	813	859	839	831	860	827	812	829	847	855	807	771	894	799	828	852	856	781	798	913	836	829	832	839	838	830	816	801	870	840	824	830	829	840	837	824	869	832	835	801	822	853	811	877	842	853	784	841	795	775	852	823	839	860	886	875	851	867	804	879	844	837	797	805	851	830	815	821	829	835	833	807	814	798	854	780	845	776	762	775	797	835	773	861	792	843	842	844	843	841	813	871	883	783	801	882	819	840	817	848	873	779	864	825	829	845	823	860	817	802	847	836	849	811	815	825	777	852	884	794	829	773	808	847	786	851	838	837	766	855	794	900	840	785	839	840	823	839	840	832	776	792	822	823	871	826	809	824	825	896	846	806	818	865	831	794	837	841	838	800	770	836	802	837	899	812	888	882	852	784	815	865	819	820	839	795	856	827	858	844	822	809	851	853	838	800	826	806	800	828	820	832	795	780	793	851	877	869	824	802	791	834	849	819	828	804	858	818	826	873	802	783	843	796	807	909	820	862	843	871	833	792	865	848	798	810	855	882	840	854	860	832	858	780	764	842	825	808	872	864	812	852	896	822	821	802	793	871	812	797	742	832	850	801	848	845	860	820	833	833	849	821	802	863	829	824	885	797	855	860	830	843	820	811	871	792	851	838	875	827	806	807	857	816	842	800	805	820	870	768	818	843	829	765	855	833	867	762	843	906	830	837	809	778	795	821	842	804	852	784	846	790	791	783	802	802	825	846	868	828	838	859	808	848	809	850	828	801	843	844	855	859	801	825	832	825	794	764	846	794	819	869	840	792	885	807	869	828	832	823	827	852	819	818	865	790	804	814	820	761	808	818	794	855	830	833	824	812	814	839	840	857	815	833	855	878	837	854	822	820	827	824	844	873	775	867	895	822	834	795	828	826	809	817	856	874	817	853	867	832	797	854	808	858	818	866	822	854	800	859	819	796	823	816	822	816	816	815	798	825	863	819	817	855	778	840	836	782	792	770	816	779	891	851	833	828	813	818	794	826	770	813	818	802	808	846	796	830	857	793	824	834	865	867	789	828	813	837	848	855	809	834	857	839	847	857	822	798	858	833	787	819	840	834	811	860	838	812	862	831	826	819	837	788	793	875	781	829	846	841	837	776	837	792	874	803	802	804	822	857	831	807	760	836	773	847	842	849	823	827	864	853	842	801	869	826	840	884	801	780	839	830	833	874	835	823	779	841	831	815	837	847	747	860	801	836	830	809	800	836	821	809	829	874	795	809	856	817	800	842	822	788	894	845	780	841	868	796	811	809	881	821	843	768	856	868	860	757	832	847	837	836	776	841	830	892	827	830	863	831	840	858	824	909	826	871	812	815	827	804	793	857	816	773	785	792	810	823	863	811	828	835	874	851	868	772	811	880	778	881	841	761	848	802	877	877	807	871	822	786	886	844	831	804	791	838	821	855	811	832	805	843	799	865	842	822	786	826	801	841	799	831	821	834	846	875	826	789	841	847	837	858	870	818	777	835	846	833	825	825	845	788	827	839	835	844	860	798	798	845	825	865	825	798	789	872	797	835	865	842	812	840	810	819	845	834	837	813	809	872	852	823	826	813	799	843	860	833	797	840	862	816	808	833
33350	31895	33625	34895	33258	30584	25443	19614	13406	10345	8418	5476	3090	1964	1230	847	710	563	591	608	534	512	475	455	518	514	493	494	486	465	454	471	489	499	447	465	492	451	460	408	444	474	466	431	465	446	409	489	493	434	445	475	456	385	446	465	441	469	421	427	469	1113	1303	1047	673	443	420	443	447	445	407	425	447	446	427	419	442	448	434	428	438	426	477	415	451	444	469	411	476	438	470	402	448	469	454	426	462	437	421	482	486	425	411	446	460	466	466	474	446	430	457	464	464	455	459	393	468	429	473	417	457	452	443	494	444	415	498	454	473	446	436	434	441	445	437	484	412	468	447	460	479	423	446	470	473	481	430	438	436	428	469	434	454	439	425	434	438	494	451	444	441	477	475	476	452	453	486	442	459	459	429	433	457	448	417	431	455	451	425	471	436	447	454	446	459	452	425	471	432	451	463	439	411	461	434	433	474	390	422	463	478	427	490	408	454	508	459	421	405	452	460	431	442	418	432	460	440	434	447	439	467	459	459	425	489	429	439	437	461	442	434	433	439	425	448	463	424	443	427	457	435	434	454	457	482	428	395	462	411	416	394	448	435	449	429	460	440	476	420	394	432	463	473	463	435	425	469	451	428	450	456	438	450	478	451	425	425	424	457	428	481	434	456	451	424	438	464	453	468	442	441	445	483	423	466	462	447	450	384	488	467	399	465	440	401	446	433	431	441	412	495	448	437	409	441	408	455	449	427	445	469	490	437	460	417	418	451	479	406	460	435	425	435	481	437	451	420	407	444	449	458	424	457	488	463	421	429	457	433	431	459	424	455	450	428	473	452	459	444	435	476	428	411	438	451	437	420	440	425	441	465	418	425	456	460	446	488	397	418	408	428	402	471	493	493	451	425	485	434	459	421	474	436	462	459	472	418	454	474	449	399	452	426	396	465	421	425	455	433	436	424	440	441	406	458	416	499	434	446	460	453	431	482	476	456	481	459	406	438	452	450	465	446	437	408	462	457	451	457	466	426	401	423	480	495	452	437	427	448	480	474	417	430	444	425	415	424	399	428	434	471	425	465	438	401	430	428	460	523	438	443	465	411	452	427	440	432	490	468	425	434	413	457	458	405	436	425	434	443	440	431	472	428	448	473	447	429	471	447	429	440	461	446	456	455	431	485	449	474	410	454	424	467	460	446	447	427	471	434	479	452	436	435	461	396	444	440	470	440	425	487	444	420	440	464	434	456	483	464	452	424	431	436	466	424	484	409	442	450	448	435	426	427	419	436	450	478	447	494	443	453	418	448	473	445	452	477	421	455	427	461	449	473	445	419	454	455	473	441	460	444	482	470	434	458	440	481	445	457	430	419	419	443	468	420	445	470	447	448	448	462	430	454	452	419	454	447	460	461	427	447	458	408	491	431	441	459	442	421	446	458	475	434	464	453	436	460	435	429	425	443	466	467	468	476	430	457	443	405	462	452	494	448	427	467	440	459	421	473	470	458	432	482	471	410	483	459	455	434	434	453	415	470	399	447	424	433	446	443	473	428	427	429	447	494	444	419	417	468	455	488	442	454	410	447	463	426	432	447	464	438	426	430	463	461	440	445	435	421	462	439	421	428	441	445	451	467	453	444	421	409	432	451	437	459	457	461	431	431	434	430	416	461	382	421	451	447	444	454	462	446	444	464	466	459	455	439	455	485	445	477	486	450	446	448	420	431	437	444	426	431	456	436	443	470	443	401	424	400	399	460	441	443	453	436	453	412	456	472	455	458	440	415	439	442	460	440	435	428	453	455	453	466	406	414	432	458	456	421	444	428	421	449	450	447	455	440	436	415	441	443	434	443	432	462	422	430	423	436	419	450	479	463	417	478	406	452	467	451	447	460	413	429	429	460	472	433	448	450	465	439	449	448	421	422	443	414	424	490	454	434	440	437	434	408	459	477	443	458	456	460	451	449	472	432	417	428	452	467	450	463	392	427	466	482	431	413	442	433	479	434	479	433	455	443	416	434	446	488	482	430	436	432	463	437	418	414	427	414	428	443	443	427	434	425	408	399	441	427	453	474	459	429	473	434	423	422	484	413	426	474	417	457	468	444	441	448	442	483	425	442	414	468	463	438	496	446	435	439	441	459	453	406	435	465	423	443	401	428	418	436	448	413	450	476	462	454	436	402	455	424	416	461	440	418	503	434	425	472	466	440	441	422	429	451	430	432	447	411	422	439	439	442	456	480	418	442	461	478	454	424	434	430	472	415	468	416	459	447	472	448	467	442	450	462	469	425	438	479	458	463	434	422	434	427	449	472	478	449	446	446	423	482	465	463	482	407	446	420	454	479	405	413	437	454	476	424	469	424	450	444	445	468	436	424	407	456	463	429	444	438	428	473	437	445	442	424	442	439	442	424	407	486	441	438	455	457	431	426	417	473	445	418	466	444	411	472	396	450	430	471	430	458	406	429	454	438	436	418	452	435	453	440	461	451	428	475	455	454	456	439	445	437	430	438	495	434	442	448	413	447	448	389	456	434	434	429	458	432	457	448	444	446	423	468	452	416	455	397	469	459	436	426	461	432	404	415	440	450	400	416	465	433	458	464	418	444	429	447	437	429	483	434	451	405	421	409	441	434	451	454	433	432	429	441	432	435	431	418	441	460	453	464	448	439	450	416	443	444	446	440	462	421	436	466	445	430	432	451	442	444	469	431	456	445	456	439	452	432	439	457	423	486	395	457	435	460	470	506	431	445	461	417	452	432	486	451	431	415	446	423	426	418	436	406	463	451	447	426	469	476	449	463	432	435	468	424	479	465	419	476	489	440	417	414	427	397	430	486	453	464	471	461	447	415	441	449	462	437	485	415	418	436	444	439	465	446	435	494	465	464	470	439	464	464	447	409	418	452	446	468	447	427	461	451	465	438	442	429	426	439	401	446	451	460	460	434	444	476	433	464	459	435	454	450	457	445	467	425	446	441	409	476	489	486	473	446	446	440	415	466	399	429	427	435	490	430	435	451	446	430	442	463	460	425	436	470	462	461	431	452	448	447	435	462	499	452	429	401	431	440	479	440	432	451	410	423	444	446	414	392	413	414	418	442	464	423	422	448	424	435	452	471	425	435	416	454	472	444	466	442	415	421	484	437	424	457	406	473	487	450	428	465	461	491	467	419	472	456	416	452	413	449	420	480	460	438	483	430	426	447	437	412	431	473	427	450	454	451	464	465	460	428	478	431	428	458	428	409	441	465	459	465	420	434	469	425	442	418	433	443	395	411	441	453	476	423	417	453	438	435	406	451	472	439	417	423	443	422	409	437	431	460	458	460	432	443	395	417	442	445	445	452	453	440	468	419	454	489	473	407	488	428	471	440	435	444	444	432	447	476	447	425	469	445	444	447	421	446	449	439	455	430	422	428	448	465	424	490	436	428	452	429	481	407	437	482	421	446	444	423	434	462	450	446	482	461	444	441	483	402	433	425	434	412	441	428	475	403	409	439	463	424	428	447	441
23802	23059	30173	36294	41396	40333	35543	29906	23703	22353	20774	14500	10546	7158	5119	3110	2817	1900	1964	1547	1485	1422	1347	1387	1298	1357	1269	1230	1264	1248	1239	1225	1197	1113	1159	1203	1172	1165	1196	1094	1081	1145	1127	1078	1118	1144	1080	1054	1109	1076	1094	1040	1070	1103	1070	1127	1021	1010	1052	1056	1176	6080	6624	5221	2479	1107	952	1048	1042	1052	1043	1009	981	995	1013	1035	1111	1069	1033	1035	1061	1047	1056	1039	1014	1011	1054	983	972	983	1032	1032	994	1076	1069	1014	986	1052	1017	1024	1019	1025	973	1024	1018	1077	997	1041	1032	1056	1053	1033	1030	1053	1045	1091	1000	1045	1032	1064	1010	1005	1044	1004	1034	1014	1069	1047	1044	1029	1059	976	1043	993	1007	1021	1025	1052	1013	1049	957	1023	1070	1024	1015	975	1068	1083	1032	1013	1056	1039	1009	1065	1017	1062	1029	997	983	1051	1021	1003	1021	1051	992	1064	1008	1026	1037	1055	965	1037	1042	1015	1018	1004	1010	953	1027	1006	998	1041	978	1045	1031	984	1004	1003	1044	998	968	993	972	1033	1016	998	1018	1036	1037	1034	1033	1004	1033	1065	1044	973	982	970	1078	1042	972	981	1024	969	1033	1006	1006	1045	974	984	1019	1035	1018	1020	983	1060	1055	1038	1003	1035	1057	992	1016	1023	964	1006	1013	1024	1011	1031	1032	1001	1061	1007	978	996	1037	1029	1005	1019	1036	1061	978	1074	1003	1026	1015	968	996	1041	1005	1025	1031	1017	1044	1032	1073	1064	1029	1007	1040	1013	1004	989	1086	1003	1077	1033	1049	996	996	1007	1073	1051	992	1006	1022	980	1073	998	1008	995	1017	1033	1044	1048	1057	1016	1004	1029	1012	981	1055	1091	1023	1046	987	1064	1024	1047	1056	1016	975	1029	1029	1037	1036	1033	1045	1092	990	1044	1027	1090	1032	999	1061	986	989	995	985	993	963	1000	1008	1040	1044	1036	1079	1003	996	1014	1032	1012	1048	987	1001	1001	1042	1031	1022	1007	983	1042	1059	1068	1016	1046	1008	989	1010	1066	970	1043	1074	1031	978	1067	1019	1024	1026	1003	1046	959	1045	1014	1055	1049	1016	979	975	981	1014	984	1068	1049	1083	994	1074	1057	1036	1039	1061	1090	997	1005	1052	1028	989	984	1015	1078	1034	1051	1011	1058	958	1038	1074	1048	1101	971	1009	1055	1039	997	1039	1060	1069	1007	995	1011	999	1022	979	993	982	1037	1006	1059	1066	1085	1028	1035	1004	1024	991	972	1011	1029	991	1014	1023	1043	1068	1006	1041	1038	1006	1041	1048	1044	1071	1021	1017	1044	1033	1025	1010	1109	1003	1068	1023	990	1057	1031	1059	993	983	1016	990	1022	1071	988	1034	1071	965	1016	1057	1070	1020	1015	1037	1059	1041	974	1035	1033	1055	1001	1037	1009	1021	1014	1090	1085	1021	1067	1004	1058	1034	1013	987	1002	1046	1009	1035	1039	1004	980	957	1016	986	1008	1021	1027	1065	1054	1019	1036	1043	1009	999	1039	1014	1065	1007	1012	1031	1016	990	1030	1012	1023	1001	1007	976	981	1049	1007	977	1052	1051	1020	1055	1045	1008	1041	1028	989	1012	1007	1038	1048	1008	984	1043	1032	1017	1027	1018	957	1030	1083	983	1014	1064	989	983	987	1029	1033	1042	1003	996	998	964	951	1024	1021	1042	977	1001	980	1044	1054	1007	1053	1038	1015	1044	1072	1005	1038	1055	1040	1047	999	991	972	990	980	1000	1035	1019	1036	991	1027	1016	1003	1010	1047	1019	1024	959	1040	1027	1010	1027	1018	1032	1035	1034	1039	1032	1058	1094	1049	1113	976	1054	1040	969	1005	1019	1045	986	1012	927	1046	1054	1034	1057	1011	1029	1019	938	998	1062	1018	987	935	1005	1026	1064	1009	1018	1008	1055	1003	949	1053	1037	998	1011	1025	1040	1051	993	982	1001	1011	1008	1023	1060	1053	1000	1071	1001	1029	1002	1039	1012	1021	991	1020	1055	1033	1066	984	997	1033	1033	1010	1024	995	1047	974	1055	1073	1023	1034	1013	1003	1050	1033	1033	996	1080	985	1064	1038	1046	994	1020	1035	1047	931	1011	979	991	994	1006	983	1003	1034	1065	1036	997	1042	1067	1036	1040	993	1012	995	968	1022	1024	989	1021	1044	990	1029	1080	1047	1046	1069	1028	1007	1015	1040	1013	1034	1010	1032	976	1025	1062	997	1015	1029	943	1047	996	1062	977	995	1037	1001	1017	1020	1019	1063	1013	1041	966	1050	1072	1014	1059	1009	1010	1025	933	978	1022	1018	1039	979	1048	965	1060	974	1065	1037	1046	1018	1060	1005	1054	1044	1041	1044	983	990	997	1049	1031	1014	1028	998	1025	992	1024	1018	972	1093	1043	994	1029	1054	1040	1018	1050	1059	1008	1042	1008	1051	1035	1013	1056	996	1002	1014	1031	996	1000	1047	1088	1074	1011	1009	1021	1078	1024	1047	1041	1022	1020	1017	982	1005	1042	1014	1016	1034	988	1105	1028	1074	1013	1011	1033	997	1062	1027	1015	1055	1078	1001	974	984	1012	1051	1020	1066	1056	1076	953	1042	1081	1054	1046	1097	1060	980	1066	1060	1010	1031	1015	1016	1072	991	975	1012	1080	984	1036	1017	1041	974	1015	1077	1050	994	1000	1036	1009	1029	1009	1014	996	1025	1024	1036	972	1080	1034	1001	1016	985	1021	1034	1030	988	1022	1067	1051	1029	1047	999	1019	998	1039	1048	1038	1026	1012	1040	1032	1021	1044	1009	1019	1002	1089	1039	1029	1028	1007	1052	1007	1022	1049	1074	957	1011	994	967	1027	1037	1020	997	1015	1001	978	1014	976	1040	1043	1008	1056	1056	1043	1013	1036	959	1036	1012	1054	1053	1020	1018	1000	1013	1082	1050	979	1073	1040	995	1054	1095	1018	1077	1083	971	1013	1021	1048	1014	983	981	1024	1007	1042	1049	1096	959	968	1065	1015	1052	1051	1040	1028	1000	1047	1024	986	1070	1041	1072	1014	1040	964	1016	1034	1007	979	984	1027	1038	1007	997	1031	977	992	1014	1033	1058	1063	973	1064	1027	1029	1055	943	1007	980	1004	1055	989	1039	999	1029	1076	963	1056	995	961	1026	1035	1019	995	1003	1012	1041	990	1054	1038	1054	969	1027	992	979	1019	1044	1034	1057	1103	1092	1016	1058	972	1006	1017	1023	1035	1086	1028	1040	1074	993	1009	1003	979	1052	1071	970	1039	1040	1011	1018	1067	1039	1008	1021	1064	1072	1035	1045	1063	1009	1037	1055	1014	1026	1017	1041	987	1023	1029	1028	1037	998	1033	1048	1000	1016	1046	1023	988	1024	991	993	1059	983	1060	1000	977	1025	994	1040	1032	1037	1007	986	1090	1050	991	1060	1026	1027	1041	1018	965	1016	1015	1019	1039	1035	965	1038	1041	1052	1011	1072	1017	1051	1072	1019	1013	1044	982	1082	1042	1040	991	1044	1087	1087	998	1059	1032	1042	1031	990	1034	1029	1022	1046	1016	1003	1055	1031	1029	1023	999	1016	1010	994	983	1006	1058	1054	972	999	1036	1074	1021	1029	1038	1068	1051	1031	1071	1026	1000	1046	993	1021	986	1037	1072	1054	1023	1074	1053	1084	1018	1069	1021	1027	1039	1038	1045	1008	987	1012	1028	1055	1004	993	982	973	1052	1019	977	1014	1040	1018	1045	1026	1027	1026	1034	1005	996	1004	1027	1056	1095	1018	1010	1063	1019	1060	1020	1039	1010	1003	1052	1000	1003	1067	1027	1030	1025	1045	1052	969	932	1052	1028	1036	1002	1022	956	1030	987	1032	1044	1056	1062	1024	1026	1038	1036	1015	1009	1016	987	1038	995	1039	994	1087	1069	1056	1045	1026	981	1055	984	999	1044	1001	1020	1055	994	1039	968	993	1046	1065	1086	1017	1020	1009	1003	989	1047	1029	999	1058	1080	1027	1056	1000	1033	1075	1019	965	1060	1073	1045	1026	1035	1056	992	1056	998	1041	1057	1033	1024	1038	1029	971	1007	1028	1052	1008	1075	1041	1059	971	1072	1057	1063	1018	983	1025	1033	1024	1076	953	1025	1041	952	1067	1011	954	1027	1001	1103	965	1056	1088	1023	981	1029	1004	1048	1018	1018	1067	1035	1035	1067	1032	990	1051	1019	1025	1027	1046	1037	984	982	967	1062	1035	1000	979	1081	1048	1005	1057	1029	1012	1039	1067	1012	993	984	997	1017	1000	999	1037	1050	1026	1048	1080	1018	1039	1040	1003	1018	1042	1007	1072	978	1021	1061	1053	1064	1095	1052	1032	996	984	1069	1099	970	953	983	1047	1041	1006	1072	990	1007	996	1094	1021	1026	981	969	1013	1059	1034	998	1028	997	1032	1089	1047	1033	1056	1017	1005	1045	1025	1056	1025	967	1005	1047	1033	1065	1036	994	951	995	1017	1018	1056	966	1036	1051	1077	1031	1032	1042	1018	1034	1065	984	1058	1003	1018	1038	1032	944	1067	1061	1011	1032	1021	945	1053	994	1037	996	1018	1026	976	1010	1057	956
6655	4494	5107	4604	3701	2627	1724	1013	660	551	448	368	287	269	269	260	249	258	268	246	237	244	279	249	291	270	277	283	266	249	250	262	264	258	256	243	258	260	234	251	237	274	249	251	260	243	255	258	237	262	280	269	242	261	264	267	261	256	249	258	263	287	299	285	256	267	263	237	265	238	254	248	283	252	273	257	235	253	286	237	256	251	256	250	281	242	275	263	247	278	286	247	272	272	240	228	260	284	250	262	247	227	230	274	241	274	255	235	235	258	244	266	244	222	255	252	235	261	247	262	248	241	246	247	228	229	244	229	230	239	252	238	278	273	246	250	244	285	275	248	245	254	219	257	237	249	254	230	247	260	262	272	249	261	253	244	254	241	253	236	254	231	234	275	231	273	262	231	234	274	265	245	279	273	253	265	259	275	249	261	272	229	237	230	266	282	235	262	265	233	244	252	249	256	224	220	239	250	267	229	245	253	280	224	259	252	258	272	246	231	243	251	275	274	225	260	245	275	276	246	246	277	275	260	250	252	220	252	282	262	268	259	244	266	255	266	222	236	264	265	243	274	263	245	254	278	228	261	258	252	227	235	242	252	258	255	227	264	238	273	235	275	260	258	280	261	243	239	256	257	248	232	246	238	260	259	239	242	241	263	249	239	241	246	256	268	273	262	258	264	238	247	250	228	229	261	246	239	252	272	301	233	237	263	213	242	284	258	260	226	252	238	242	293	222	270	273	267	272	244	255	253	265	278	256	270	246	263	269	249	297	244	247	268	264	201	244	259	226	250	261	276	290	257	240	238	256	225	239	252	277	269	233	261	258	223	271	240	245	261	254	254	264	247	268	234	276	288	244	260	262	274	224	262	248	269	249	265	231	239	240	229	238	244	247	241	269	261	289	239	259	257	221	264	286	259	244	236	269	231	270	261	242	263	247	222	268	266	236	283	248	263	233	268	257	282	237	249	245	259	253	264	206	243	262	251	259	242	264	273	248	285	249	285	206	263	221	228	224	284	256	256	218	252	250	263	249	288	258	261	256	254	232	228	237	241	258	270	256	231	260	250	243	304	262	266	231	256	238	259	248	248	247	254	243	265	266	271	268	261	239	253	252	245	235	239	267	265	247	264	252	289	277	261	255	235	267	260	285	263	259	278	241	279	290	252	272	273	295	264	241	239	261	237	232	271	256	253	250	274	240	238	247	269	256	278	241	243	241	268	234	229	269	260	235	238	261	238	270	264	249	254	250	229	256	267	246	225	277	249	252	246	220	278	285	253	270	250	224	255	265	243	270	244	228	248	226	218	217	254	255	248	249	254	272	225	244	270	253	236	254	261	238	251	236	239	248	260	240	265	241	254	228	243	247	261	271	235	256	239	252	254	248	228	240	279	256	255	229	243	252	240	263	281	255	256	245	262	271	264	213	266	291	283	286	277	247	243	253	234	270	247	239	235	274	252	290	245	246	271	253	270	231	232	258	278	236	264	248	270	266	249	276	233	274	245	253	254	253	271	263	274	257	260	241	237	244	266	247	254	233	259	246	267	252	239	258	229	281	272	226	222	274	244	246	262	253	281	254	243	221	255	279	265	253	234	238	259	258	285	235	281	274	272	266	223	245	261	246	258	250	239	265	264	266	234	245	250	267	234	213	230	234	245	261	303	258	250	244	249	263	254	284	224	285	284	258	202	220	245	249	274	258	271	234	249	255	265	240	239	246	238	225	215	258	271	280	275	253	244	256	242	237	245	254	226	255	269	235	262	243	243	247	270	258	248	226	263	243	235	256	267	251	234	268	268	242	292	237	247	263	245	280	262	234	253	245	281	222	270	251	269	235	247	284	248	268	241	251	248	246	233	248	219	267	241	256	262	261	261	266	238	246	250	249	250	240	248	220	252	240	242	254	247	244	248	268	231	245	238	257	217	266	244	261	275	280	281	257	252	265	241	280	261	262	255	240	238	238	282	229	277	250	242	257	251	280	248	235	228	215	263	274	237	234	262	223	231	272	242	245	247	269	250	224	245	274	271	269	252	271	264	260	235	270	265	254	258	231	254	206	248	254	244	262	287	266	263	240	268	259	257	281	230	246	259	246	273	241	222	247	276	231	237	232	246	258	225	257	274	260	252	259	250	274	254	249	279	254	254	264	277	243	222	235	261	265	262	252	246	239	257	263	238	233	249	262	254	262	265	258	265	273	264	231	233	252	254	264	255	231	239	236	254	247	225	223	225	234	247	245	256	251	268	261	239	264	273	260	234	258	261	244	266	252	243	252	262	223	273	244	233	268	268	248	238	265	251	270	262	268	233	251	262	261	237	211	255	277	273	241	246	248	255	242	247	263	211	240	232	242	257	246	282	278	254	262	251	271	236	265	266	261	266	240	228	260	241	250	288	242	242	254	260	260	242	245	243	279	231	249	248	246	249	223	250	278	280	265	264	251	242	257	278	269	238	229	262	232	250	237	242	270	253	263	277	244	260	282	281	281	260	260	268	260	230	257	249	247	240	269	284	256	221	249	243	273	248	256	273	239	214	255	256	256	279	260	222	267	257	292	238	239	251	253	254	263	241	255	232	247	235	253	248	264	244	239	270	238	260	274	270	281	284	221	260	234	237	260	249	282	251	250	268	272	233	247	260	239	231	255	236	225	232	254	247	233	277	229	250	302	253	256	252	245	253	296	315	276	253	267	254	237	256	228	259	269	248	250	247	246	257	262	255	254	258	254	251	240	259	245	232	260	259	257	272	242	233	263	233	224	258	264	261	261	253	262	269	231	290	246	250	268	276	260	274	251	236	241	260	250	226	211	260	249	238	277	264	246	258	268	244	207	248	251	264	253	258	289	272	255	253	300	281	256	233	248	259	220	267	241	232	258	257	266	250	245	227	250	250	275	257	266	271	267	241	287	272	286	254	229	239	276	274	267	246	260	229	259	252	261	258	267	240	277	258	250	248	243	251	256	224	253	262	237	246	268	242	240	283	245	237	240	255	277	236	225	240	280	269	255	254	252	273	228	262	270	246	239	227	265	250	260	241	246	265	243	263	243	242	255	278	252	230	263	230	281	254	262	277	240	244	262	260	243	244	275	266	250	265	263	222	253	251	254	246	260	256	257	243	279	268	287	251	252	274	255	254	270	247	262	268	264	273	249	229	236	243	254	251	249	268	250	252	219	261	255	289	264	244	239	217	298	250	265	256	268	279	254	241	256	241	239	266	247	266	267	248	246	265	241	285	254	257	253	230	261	261	241	253	252	268	252	271	225	257	240	259	273	256	261	255	286	253	247	238	234	231	241	250	259	253	264	246	252	246	270	254	247	246	252	240	249	238	238	252	235	254	236	281	224	275	254	256	260	282	253	268	262	233	259	286	233	247	266	268	257	246	238	233	263	271	230	225	251	236	246	261	230	285	277	278	234	262	256	225	246	255	260	236	243	239	243	280	267	229	259	235	268	243	252	263	253	274	252	255	289	268	257	261	239	257	257	239	251	257
5376	4275	7570	9230	9399	7840	5644	3500	2301	2163	1968	1468	1077	960	850	732	728	714	682	685	691	654	653	648	663	675	676	672	640	641	705	685	675	671	617	655	670	638	636	693	642	641	681	673	642	647	642	636	654	619	659	641	667	624	682	634	657	633	642	626	646	868	983	1007	793	645	698	636	645	642	638	658	636	642	646	626	658	675	645	651	685	647	652	638	627	654	644	662	662	620	689	698	640	665	718	652	636	652	645	636	647	628	621	668	628	683	650	617	652	647	670	652	597	662	678	620	646	654	681	633	642	634	644	651	611	682	650	617	647	640	662	623	632	629	644	644	663	650	651	629	635	667	654	632	649	646	673	631	637	667	637	660	628	613	647	620	611	617	717	647	684	593	623	683	639	599	646	633	641	631	623	638	642	641	663	679	612	617	678	661	665	663	677	629	645	624	635	624	655	675	646	673	608	583	626	613	661	659	607	632	659	704	651	652	623	658	662	626	696	660	683	632	696	607	617	697	659	646	629	647	652	673	661	634	664	622	651	650	699	671	639	660	705	685	660	677	673	651	629	639	670	632	621	625	693	668	611	639	609	640	646	659	604	621	648	617	618	659	639	596	662	647	630	616	618	615	637	611	616	626	628	674	645	641	646	666	641	698	667	619	628	623	637	678	639	692	634	628	617	627	639	645	659	619	651	658	611	664	646	641	658	639	645	676	648	626	600	647	652	611	671	657	616	588	643	599	647	630	651	673	642	677	660	650	632	671	638	604	599	638	742	658	633	633	611	657	670	625	631	627	648	616	651	681	647	614	609	706	686	656	652	625	682	650	636	692	674	668	610	657	659	655	640	587	656	608	634	642	611	611	584	648	658	600	654	653	654	641	632	614	624	620	689	668	641	645	689	655	675	640	654	679	615	611	647	686	645	717	647	679	680	668	640	673	689	619	629	670	657	593	671	640	657	646	649	626	643	658	584	645	628	659	645	649	611	661	662	665	655	662	625	634	629	616	652	609	623	603	642	669	623	599	601	670	669	643	635	660	647	628	662	621	630	661	660	638	637	636	657	662	650	665	655	666	647	627	659	675	658	673	678	650	630	659	701	662	682	642	602	652	624	650	637	621	646	678	668	635	642	684	649	649	676	629	683	624	630	674	641	626	633	637	642	627	665	679	667	610	625	684	649	624	676	679	666	652	631	672	648	615	677	695	673	683	672	656	639	667	656	654	649	659	619	662	638	671	654	629	676	662	648	670	647	653	619	684	653	607	619	649	673	636	578	656	651	655	675	644	629	621	647	647	631	638	680	628	664	678	632	662	647	664	642	646	622	596	674	681	670	595	641	606	680	677	665	678	605	644	666	639	676	637	623	668	638	652	635	627	652	674	678	633	661	687	624	648	658	649	708	675	682	614	664	665	700	611	640	628	706	629	684	613	643	637	623	676	637	712	669	616	671	644	653	639	620	642	644	675	596	604	643	672	649	646	639	640	671	626	611	660	665	632	678	622	658	667	628	670	653	642	668	671	596	676	681	657	656	638	658	626	636	639	653	652	675	689	668	686	669	588	685	604	657	634	630	617	635	648	615	676	634	668	635	619	659	658	633	675	684	610	601	622	691	621	596	680	624	690	655	640	621	669	661	653	616	653	656	641	645	611	644	624	642	669	640	655	654	644	680	695	608	649	671	534	608	645	623	612	634	633	666	665	674	648	658	599	643	715	653	645	687	661	653	609	645	690	677	671	613	643	670	652	636	605	648	668	698	625	625	632	638	618	606	646	654	684	626	647	639	642	646	670	632	619	635	605	646	624	646	648	630	624	611	660	604	683	666	675	663	654	640	654	640	650	629	633	634	679	674	620	636	655	644	646	655	614	657	646	643	650	637	643	673	658	633	644	653	649	621	651	653	621	641	654	594	672	628	703	673	654	629	667	654	661	667	612	589	633	638	645	625	634	643	654	674	639	656	613	627	673	650	682	619	643	646	657	695	627	663	640	634	652	622	643	676	675	679	621	658	684	630	637	678	672	595	619	613	689	654	651	666	642	640	625	593	642	607	625	645	671	679	642	639	641	680	673	696	648	638	680	649	667	631	672	701	699	666	619	659	635	652	678	658	625	636	652	660	695	613	634	625	628	645	685	665	610	639	653	675	644	638	644	654	707	633	657	629	692	653	622	658	726	651	639	625	653	663	661	619	655	614	660	655	655	603	647	636	634	635	610	634	626	666	613	617	645	656	641	709	642	633	670	625	636	634	660	601	648	618	622	627	644	678	642	706	669	669	650	670	624	640	644	654	662	636	623	619	703	655	617	598	652	679	629	668	631	618	630	689	623	660	637	668	662	651	628	671	627	638	670	635	663	655	653	635	613	661	598	681	629	675	675	608	668	689	636	623	647	677	644	662	649	631	632	655	658	648	616	649	661	659	630	621	686	646	631	674	675	633	646	629	616	685	667	643	680	653	653	598	624	582	634	639	591	667	633	648	657	662	638	654	626	669	680	669	650	636	656	685	658	617	666	621	675	614	622	684	621	637	647	642	660	640	593	630	681	633	690	645	597	694	708	630	633	683	639	659	616	660	666	643	648	617	636	632	616	652	635	635	617	700	640	659	586	610	606	647	629	636	633	608	621	679	694	640	645	583	621	693	650	604	702	636	674	647	649	645	681	647	670	631	665	644	626	619	699	661	686	656	694	688	650	654	615	683	652	634	650	635	660	663	674	618	715	611	636	639	658	640	665	662	624	683	676	663	651	638	648	648	646	672	669	673	638	627	693	653	647	612	648	672	636	692	621	636	635	649	679	651	646	600	649	650	611	679	674	657	632	649	666	700	679	578	638	595	670	658	647	639	646	680	668	660	642	601	655	647	674	649	626	672	686	660	628	617	637	627	583	638	662	664	648	690	625	604	646	634	688	686	627	639	658	646	681	634	610	675	656	667	640	685	679	658	670	633	623	649	603	650	649	687	675	604	630	649	644	663	616	642	633	608	647	652	647	637	604	660	613	643	661	649	631	613	656	675	653	651	596	683	641	631	643	606	614	660	613	649	687	629	688	656	703	678	644	640	663	654	646	646	641	682	628	666	655	558	665	625	660	673	645	644	599	635	648	657	633	638	646	646	634	613	639	632	659	671	640	653	621	620	693	662	656	635	646	634	603	650	636	653	649	622	641	629	659	624	684	638	598	622	612	655	627	621	632	699	661	652	621	597	635	655	664	633	660	661	628	632	666	683	650	614	669	665	644	657	644	596	635	678	624	649	640	595	667	619	708	653	630	668	603	627	623	639	628	645	608	631	656	659	630	652	664	655	618	644	627	658	638	635	616	666	688	699	622	624	636	638	680	664	655	620	652	677	674	609	655	600	621	641	644	628	633	622	654	660	625	582	652	649	678	655	616	654	652	673	644	630	666	617	641	650	659	660	641	668	613	662	663	653	653	673	669	620	659	680	676	655	646	621	587	629	608	645	652	668	662	663	643	658	666	663	674	637	647	643	631
23384	23739	26992	28425	27312	23880	17721	11654	7044	4999	3913	2413	1306	957	736	625	515	419	372	395	415	428	371	388	357	384	412	376	370	354	373	391	357	371	361	358	394	368	368	396	373	347	392	340	378	347	368	359	361	355	372	340	383	368	347	332	366	322	360	355	334	596	744	711	589	329	348	361	369	360	373	354	349	346	363	370	324	353	359	318	328	341	333	343	338	337	353	318	343	339	374	308	313	363	352	362	364	365	323	365	375	348	353	341	365	341	364	355	358	373	359	362	335	383	400	357	358	368	338	371	362	370	365	394	326	327	397	326	360	348	350	383	329	352	334	379	410	351	341	369	353	344	371	359	346	338	352	372	348	338	362	384	366	353	357	367	362	414	335	371	354	408	371	356	368	359	351	360	335	345	351	352	363	332	347	333	340	357	345	362	299	330	326	343	330	354	371	332	349	397	361	353	336	352	352	340	368	342	361	376	341	350	366	355	369	316	314	359	352	372	345	316	356	348	338	321	353	325	370	375	326	343	394	385	349	344	334	356	376	309	358	353	341	362	369	372	338	347	329	365	371	336	391	372	372	394	345	346	342	354	362	345	358	335	342	360	365	371	361	339	322	339	373	384	315	356	358	325	323	371	348	353	351	324	371	362	381	389	366	375	356	358	376	364	348	320	375	380	400	340	353	343	343	358	342	359	330	339	336	335	367	386	357	380	345	343	368	337	376	394	397	325	340	376	369	352	365	352	342	354	379	384	344	355	370	360	342	361	335	330	367	371	346	310	351	370	344	349	328	312	292	332	324	342	369	338	370	360	336	344	363	338	354	367	345	341	373	402	360	343	329	351	347	363	354	376	350	349	338	353	344	349	357	322	363	319	367	333	395	328	381	363	399	353	401	385	352	352	382	332	354	347	328	367	335	371	371	330	358	336	397	366	361	355	396	359	399	354	351	356	323	358	344	337	351	335	343	327	320	382	357	367	420	363	338	362	360	373	383	366	350	369	345	347	353	365	353	348	345	353	347	395	385	352	342	383	330	335	336	414	343	324	400	341	346	339	364	351	387	364	334	349	393	360	343	356	347	333	357	341	354	383	366	370	365	344	395	340	372	360	373	369	359	359	345	340	341	344	342	361	365	390	355	369	362	339	388	370	362	326	373	371	331	359	333	347	386	354	340	370	382	376	339	390	346	332	365	381	324	321	344	397	355	362	346	357	376	351	378	346	332	364	342	366	336	350	367	356	357	350	334	330	366	357	351	358	378	333	354	356	344	327	366	350	347	332	355	357	349	380	344	346	359	366	408	383	331	349	349	304	362	327	341	356	374	392	366	338	354	377	356	351	360	343	383	354	380	360	395	337	358	338	375	330	396	363	349	354	363	328	356	381	376	320	337	350	357	367	353	369	340	380	358	371	377	356	409	358	375	356	369	373	343	361	381	372	378	380	378	345	350	375	359	370	347	335	358	396	346	364	344	366	349	343	346	380	344	338	343	349	355	314	328	330	347	397	357	366	385	334	349	371	361	365	385	354	339	357	351	341	356	321	313	331	344	324	330	315	320	361	369	325	345	347	365	372	361	346	406	362	359	364	351	358	350	337	359	348	399	363	353	354	339	324	395	339	343	344	412	352	358	385	354	370	383	393	368	352	385	322	358	325	351	369	348	339	363	329	341	340	355	351	350	375	399	344	366	344	379	383	341	354	337	377	408	369	345	383	334	331	380	388	369	322	319	379	369	379	359	358	405	368	344	315	329	365	348	358	361	368	340	340	360	351	339	367	354	340	372	344	387	347	341	364	376	367	348	361	381	340	335	343	351	378	350	336	376	342	369	378	379	343	407	400	360	360	353	357	335	376	351	354	325	339	342	369	375	359	354	347	346	351	338	353	369	363	373	347	345	362	368	370	347	327	374	333	332	373	372	333	376	354	357	340	356	350	387	380	351	342	348	333	328	363	372	339	292	347	377	396	304	365	352	329	334	352	398	383	334	366	354	356	406	351	322	370	331	373	326	365	342	366	344	396	330	397	356	346	384	356	350	358	348	380	358	341	348	354	364	335	340	380	348	348	372	406	347	355	342	379	362	349	369	358	349	397	338	366	330	344	343	353	365	387	323	332	341	358	343	366	372	353	376	375	355	371	354	380	366	356	352	340	359	345	324	324	371	384	375	339	378	377	346	360	351	382	377	350	353	318	349	355	366	368	373	360	344	334	354	379	343	354	349	333	349	363	344	349	341	347	311	339	347	358	356	388	378	348	351	374	334	343	348	359	342	328	338	357	368	342	373	372	363	365	388	353	352	379	370	382	361	397	347	373	340	340	352	389	342	361	359	355	381	388	370	340	366	360	352	363	365	361	354	363	350	338	345	360	351	352	354	354	347	395	351	379	382	350	324	355	346	353	332	360	330	395	356	342	345	363	344	371	361	350	364	369	351	345	340	357	324	345	354	324	394	316	342	339	381	365	335	357	352	374	346	352	357	369	338	358	366	339	363	348	380	344	333	351	377	322	348	367	387	366	342	345	333	343	387	350	354	369	346	327	315	371	343	376	357	366	338	337	348	337	343	359	369	369	355	338	383	352	315	341	332	331	345	366	389	365	354	372	371	325	347	316	349	389	370	326	346	383	312	336	399	350	358	370	338	344	365	369	377	364	375	367	324	372	321	346	366	342	330	347	356	357	374	342	344	359	320	348	376	384	335	357	379	331	373	347	361	335	332	338	366	350	359	362	378	370	369	322	330	337	381	327	353	358	354	315	342	352	354	374	354	340	373	384	341	340	367	360	366	373	363	331	357	341	365	381	346	376	351	370	359	366	359	395	395	330	356	343	351	373	365	377	327	356	346	379	377	347	372	357	389	326	362	337	363	368	339	380	352	322	354	401	357	354	361	369	345	330	329	363	369	337	359	383	355	322	354	348	352	352	319	340	337	343	347	327	344	338	354	332	365	388	370	384	372	377	378	342	364	330	348	356	362	328	372	349	315	334	334	347	363	355	341	351	363	379	404	357	304	358	343	387	320	355	353	339	376	394	418	351	353	347	368	369	380	320	356	364	351	389	325	349	345	311	388	348	397	368	352	350	392	389	376	349	352	344	354	338	342	328	365	367	385	340	335	370	344	371	329	375	412	400	368	345	358	341	329	346	378	387	359	356	329	393	350	383	340	354	335	342	341	348	350	363	346	375	330	362	354	350	372	332	372	350	332	334	376	350	361	346	359	378	395	382	390	361	334	336	371	374	347	356	379	359	351	369	367	345	355	391	378	373	362	327	392	384	362	340	343	350	377	379	350	374	356	356	360	335	383	387	403	360	357	373	388	354	362	324	349	370	338	369	321	367	347	333	357	368	339	370	364	352	400	366	346	346	365	373	359	353	316	332	394	375	364	383	345	356	344	379	367	380	370	367	400	381	359	338	380	362	344	339	367	344	366	372	352	332	369	351	347	352	343	362	367	349	391	361	369	333	375	375	347	384	347	359	345	331	391	381	365	352
17111	17226	23846	30399	34358	33300	28760	21567	16255	14647	12726	8070	5686	4351	3261	2474	1882	1507	1229	1067	1026	1039	1003	998	1022	996	962	984	983	955	954	970	895	871	892	965	945	906	935	906	930	915	909	887	948	914	879	902	920	871	930	880	943	896	906	861	838	880	864	872	885	2326	4018	3279	2579	918	845	889	938	849	876	883	842	838	840	858	941	818	838	894	861	829	874	859	876	811	886	845	923	857	853	890	873	846	836	852	829	859	820	816	844	861	882	867	879	867	880	883	863	885	838	866	826	855	837	791	875	868	861	889	827	892	867	843	854	891	878	880	861	885	851	844	811	881	876	855	891	857	772	846	881	823	862	891	923	939	852	864	891	853	905	881	886	913	892	856	823	887	837	895	835	877	854	872	901	899	837	882	860	867	913	851	902	878	854	888	862	901	806	878	856	904	882	865	867	825	855	877	889	909	885	842	871	894	851	827	863	880	892	857	830	898	852	838	820	863	877	921	927	855	859	858	854	850	921	880	858	877	895	843	841	878	898	899	848	907	830	876	865	860	847	891	862	873	817	839	917	885	898	868	833	883	904	850	903	856	875	845	882	857	806	893	898	845	846	935	848	879	869	850	821	836	843	899	831	857	878	890	892	891	873	881	860	894	864	848	878	902	884	844	872	871	876	868	918	849	894	842	898	860	826	856	845	816	886	868	863	845	799	908	836	857	884	848	901	856	904	864	875	833	789	862	830	891	870	918	866	832	888	884	900	880	898	889	830	836	855	908	860	869	883	885	874	843	872	878	847	917	856	891	831	889	875	836	900	914	874	779	867	896	846	857	856	861	845	865	850	878	871	840	887	817	874	877	859	858	904	862	875	870	875	870	864	857	897	848	896	794	930	914	869	875	872	821	882	904	864	909	893	870	819	885	871	899	875	837	876	844	854	877	840	838	886	862	867	896	865	896	857	804	869	845	875	848	875	920	833	820	925	844	855	866	877	890	864	848	860	878	882	870	892	867	867	816	839	839	956	920	897	852	878	896	859	886	866	851	836	892	845	876	900	814	891	884	875	905	819	873	893	909	862	819	878	892	858	862	891	890	894	857	935	883	845	863	857	823	838	894	907	866	843	883	886	844	912	871	858	851	853	878	885	877	864	829	840	873	908	818	884	872	876	864	883	919	852	867	894	858	858	876	881	890	832	887	817	903	860	928	885	872	824	957	854	826	892	842	851	867	885	892	785	819	876	905	813	894	904	797	876	841	836	872	868	888	872	854	862	848	837	841	829	892	829	862	874	900	839	898	871	898	867	851	853	844	873	876	840	839	836	858	876	833	891	898	863	901	862	885	841	899	851	919	858	826	885	847	881	860	880	939	876	918	811	822	859	876	878	919	934	874	916	871	815	910	902	867	875	852	887	892	894	887	900	899	861	855	907	920	867	901	867	849	860	906	922	842	850	868	860	911	816	903	904	859	869	855	869	860	822	948	856	863	866	783	889	890	809	886	928	894	865	906	851	821	917	861	873	845	875	831	814	855	855	863	877	868	807	869	858	850	856	861	835	866	857	850	874	852	872	826	831	826	882	827	883	896	880	835	913	858	884	877	839	861	833	882	893	911	867	849	856	900	880	837	870	867	834	832	840	861	951	858	861	814	865	867	892	854	844	856	859	835	867	870	812	844	835	851	827	873	883	891	877	870	844	855	885	832	853	839	874	894	900	924	852	857	861	836	848	870	876	870	888	864	862	868	839	877	810	876	852	906	889	924	941	841	896	864	883	864	819	844	787	846	806	839	868	913	900	880	892	867	867	844	881	886	840	884	796	843	863	911	827	890	869	879	859	791	862	846	910	845	872	858	890	857	888	824	926	832	881	858	865	842	845	872	842	861	890	872	916	878	876	818	913	862	851	911	806	821	888	792	859	852	913	850	955	897	884	863	797	871	869	899	863	899	880	891	922	851	872	856	826	880	820	815	830	869	835	839	864	864	839	872	846	832	875	804	838	818	883	912	946	863	864	874	880	937	866	857	909	845	854	859	849	880	852	835	859	888	875	864	884	857	851	849	874	857	910	826	895	902	871	898	928	919	868	870	845	801	862	856	836	894	903	855	890	851	843	875	909	761	885	816	893	843	838	857	853	890	861	892	820	867	903	836	850	865	832	846	866	844	894	971	852	824	825	853	831	881	880	881	890	835	906	819	861	883	883	860	809	885	873	909	868	863	888	876	854	857	856	871	860	861	853	864	843	871	876	876	870	815	883	915	820	935	835	888	842	868	864	889	911	871	854	882	850	890	857	892	881	911	879	860	884	866	895	951	865	899	917	897	861	859	825	887	864	858	854	886	863	862	818	860	861	861	861	904	882	852	898	822	815	851	796	853	899	886	857	892	826	857	835	845	914	891	866	876	865	829	834	862	849	901	916	869	901	893	826	845	904	873	845	936	831	849	846	867	861	859	873	892	873	860	882	902	849	856	850	865	836	798	883	822	889	827	847	900	877	871	849	884	852	870	936	855	822	827	860	869	819	913	881	846	902	827	816	863	883	840	884	915	900	855	857	892	872	883	939	835	855	919	939	943	805	883	865	839	843	840	874	863	901	852	804	868	826	859	852	831	847	908	897	898	840	891	838	892	834	885	847	901	871	850	865	835	900	899	856	846	833	838	892	895	870	896	862	817	901	839	889	856	844	850	878	825	882	839	841	839	873	856	826	903	885	802	882	897	846	886	879	902	875	844	943	862	988	863	865	902	899	873	854	878	888	888	811	880	864	847	799	875	887	838	809	917	930	848	882	862	873	895	868	836	847	879	852	864	889	835	906	840	851	832	864	893	895	886	914	882	823	906	813	817	887	843	820	832	831	874	847	875	873	879	856	832	838	882	891	883	897	925	874	864	839	856	836	835	894	884	825	829	934	889	865	879	878	819	904	906	857	897	851	863	856	852	913	885	822	860	864	892	848	847	834	865	865	849	873	842	848	876	863	881	869	904	920	870	915	860	818	837	832	854	864	893	878	927	870	887	858	886	844	865	913	888	865	874	875	862	867	916	851	884	865	886	858	916	895	867	920	864	883	852	881	845	862	873	885	787	871	895	889	912	827	887	826	881	822	878	859	897	853	848	840	834	863	841	809	889	910	857	873	842	835	841	832	855	843	851	827	890	871	854	901	870	860	851	870	932	794	916	834	871	826	834	852	818	828	842	907	876	831	859	874	871	825	859	858	856	901	866	818	888	870	835	893	821	808	865	851	825	835	854	867	868	870	836	874	880	861	858	870	847	842	909	842	842	906	828	867	879	824	904	835	815	866	851	860	873	900	859	852	881	862	869	852	892	802	888	867	822	894	838	888	837	906	870	885	849	832	863	828	845	860	853	886	834	930	839	891	862	895	860	903	896	866	808	872	839	894	836	804	850	878	870	915	805	867	883	830	826	959	914	861	865	847	854	857	892	863	860	858	878	869	878	910	860	870	875	857	848	855	839	834	896	883	891	816	865	851	841	843	840	878	851
31408	31627	33156	34335	33621	31483	27024	19704	11853	10322	7997	4454	2401	1832	1457	1033	820	724	666	553	496	493	497	488	512	518	487	489	443	491	462	494	422	455	470	481	509	499	437	474	461	482	444	448	420	469	408	438	443	435	465	451	427	453	434	459	504	461	418	437	501	928	1355	1141	800	425	445	471	448	444	452	427	434	478	438	453	444	443	459	438	442	439	427	445	476	474	450	449	407	439	433	440	467	429	488	447	448	455	453	445	417	451	511	432	445	439	429	412	468	418	436	468	440	482	439	462	425	445	498	437	443	401	440	434	425	451	396	467	406	445	411	424	461	471	435	443	430	457	493	459	471	478	429	431	381	400	430	449	454	450	417	419	459	425	432	442	414	470	445	457	483	407	408	450	433	487	463	465	430	398	442	476	460	475	459	454	457	438	442	435	457	474	445	453	435	441	407	413	469	442	463	434	417	457	484	468	444	402	480	449	492	488	400	423	425	463	423	460	416	470	460	428	433	405	467	450	459	456	431	432	417	477	442	472	481	459	458	438	413	424	408	463	473	420	436	468	465	435	460	458	426	412	448	454	394	430	430	435	432	441	466	465	413	421	463	470	447	438	426	450	449	450	443	457	442	407	443	453	487	472	408	433	447	432	442	464	403	479	442	470	419	455	452	398	455	444	448	438	459	428	452	494	440	473	415	454	459	395	430	450	482	414	427	476	470	436	481	424	422	437	442	472	471	414	474	476	448	442	469	445	460	428	454	422	457	444	472	451	441	453	443	425	412	472	448	447	432	419	447	488	468	456	442	438	435	438	410	442	419	492	427	413	436	463	437	425	428	425	481	454	427	463	427	428	447	456	451	434	427	446	448	493	445	495	443	455	467	466	462	447	396	422	428	460	426	439	436	404	429	388	420	476	470	414	466	460	467	462	437	478	412	438	449	421	442	437	457	484	414	407	401	411	460	445	454	481	415	472	449	476	477	492	426	462	419	444	434	474	469	441	486	480	426	474	479	484	421	422	439	409	461	422	425	443	502	422	420	458	446	401	416	448	443	436	441	469	452	416	463	428	496	483	443	444	442	440	488	425	460	452	437	445	443	454	429	500	446	434	439	444	455	413	440	478	447	440	430	438	433	429	454	411	457	470	430	430	425	464	425	456	444	394	485	425	415	429	397	439	405	435	442	431	410	432	458	418	449	431	454	397	420	488	458	457	435	472	428	420	473	464	489	460	463	465	438	423	434	438	416	450	434	458	425	434	412	448	443	417	478	451	442	483	460	447	451	461	397	417	456	468	432	450	441	425	460	442	482	458	440	435	469	421	483	429	440	444	466	471	439	454	464	463	483	428	504	459	432	424	486	429	429	502	438	474	467	447	466	449	427	442	443	409	436	433	480	451	406	417	431	457	469	443	451	430	424	451	483	419	417	492	405	446	471	483	422	465	430	433	456	426	438	448	433	453	430	451	493	428	429	416	492	435	448	498	446	438	431	442	401	439	445	428	450	443	473	464	432	435	446	432	462	450	426	469	468	430	444	455	416	441	451	447	433	444	446	450	379	460	458	440	497	449	467	451	476	432	475	489	446	438	454	412	422	487	432	489	452	438	435	519	394	468	461	464	468	429	440	412	467	444	446	424	384	431	488	450	408	437	451	435	441	452	415	457	472	392	433	443	409	463	432	472	443	453	439	480	458	431	447	465	455	462	480	459	447	444	436	461	439	443	438	424	459	432	442	451	497	462	434	494	472	489	474	473	437	439	485	450	446	424	429	443	441	408	430	439	430	451	450	477	457	466	455	436	438	441	456	462	456	441	459	459	463	435	425	422	403	412	448	384	424	425	455	431	441	478	456	448	458	453	457	430	415	423	427	448	496	428	464	491	400	407	442	471	438	483	470	456	450	479	426	471	441	484	448	429	468	484	478	438	436	468	438	455	422	472	451	434	425	461	460	444	432	432	411	454	473	458	438	424	414	416	418	425	507	437	445	444	451	474	432	439	437	419	413	457	417	421	442	399	422	425	424	426	423	462	444	433	427	416	416	417	440	425	447	437	463	429	450	481	440	441	466	438	418	501	435	437	425	441	421	434	446	449	430	451	435	419	477	469	448	464	490	451	463	463	426	444	424	423	447	469	486	478	433	505	434	461	434	465	452	436	452	447	454	451	491	448	449	454	443	481	449	459	438	468	472	448	423	437	408	466	442	460	459	454	451	426	442	429	464	436	398	447	462	428	463	451	459	439	461	425	464	475	423	476	456	469	459	438	396	466	505	427	452	414	452	462	425	437	468	445	468	407	470	447	432	404	444	437	422	425	486	430	430	451	408	455	440	455	438	412	453	494	456	444	444	453	462	483	442	435	446	478	441	497	453	439	446	467	448	423	482	477	481	474	457	473	478	453	452	426	427	456	413	451	452	453	425	461	457	438	455	440	439	466	448	405	431	465	473	448	498	451	472	487	411	470	423	399	416	475	441	427	466	434	449	502	443	430	433	461	448	435	448	472	455	469	465	449	444	450	445	448	500	425	464	478	434	478	423	446	463	450	440	441	441	432	437	465	422	438	416	450	429	428	402	457	446	399	438	433	455	431	438	450	450	451	439	479	443	476	466	442	451	448	414	441	426	446	422	442	447	464	413	425	469	467	427	490	492	479	476	444	472	460	471	450	421	430	423	464	465	393	450	464	451	422	440	421	488	429	454	443	472	455	432	437	407	434	438	451	511	451	429	422	420	432	452	453	451	447	459	433	447	445	443	462	461	427	421	430	400	398	419	445	465	465	438	449	466	452	454	434	422	486	482	442	455	452	431	440	467	462	427	439	457	430	476	466	456	472	408	413	488	447	437	446	469	480	460	451	423	410	480	478	420	443	416	443	490	430	409	457	407	464	425	411	414	442	462	446	465	443	412	455	428	421	421	419	418	427	456	436	454	429	423	418	438	458	392	459	464	449	474	407	426	444	417	469	449	439	464	420	411	431	452	442	430	431	384	452	477	450	470	482	458	441	465	430	446	418	432	464	489	450	483	466	425	433	419	459	435	475	465	432	442	485	456	444	435	404	433	453	484	435	460	441	472	458	472	447	485	448	442	432	437	433	469	498	441	451	451	447	455	432	408	488	455	464	433	418	408	450	450	407	454	476	457	435	481	471	456	458	446	467	461	447	480	464	451	428	442	452	453	439	447	426	456	428	452	423	474	418	410	453	440	439	466	439	445	455	445	436	424	407	438	440	430	450	448	433	475	464	447	459	483	449	460	449	452	435	464	441	466	388	425	435	454	435	429	427	464	469	420	398	447	457	425	455	462	452	406	485	451	430	437	469	450	433	463	427	427	480	457	418	420	466	428	452	453	458	471	461	462	449	444	482	441	462	456	467	455	461	440	397	419	445	451	484	461	419	427	461	451	410	459	440	478	428	502	472	442	449	421	448	506	487	422	426	436	485	455	446	433	474	464	476	476	484	443	463	453	460	397	429	432	437	413	434	419	423	466	458	442	468
22536	23581	29560	37036	41767	41405	37890	29771	22808	23530	19491	12509	8988	7115	6557	3793	3433	2384	1727	1430	1444	1351	1389	1255	1350	1321	1268	1241	1264	1258	1168	1217	1116	1102	1178	1149	1165	1160	1150	1072	1117	1136	1108	1091	1110	1114	1093	1100	1069	1104	1063	1056	1145	1064	1073	1032	1055	1054	1082	1060	1371	4564	7034	5485	3398	999	1028	1032	1027	1042	1003	1048	984	1088	1034	1010	1007	1042	1054	1036	981	1001	971	1068	1004	1023	1028	999	1069	1011	1058	1078	968	1009	1043	1036	1026	1035	994	1045	968	1040	1061	1044	943	1050	1071	1042	995	1055	1008	1034	1028	1017	1095	1006	1017	1032	994	1016	1070	1011	959	1042	997	1043	1048	1054	1067	1064	1045	1058	1003	1024	1016	1016	1015	999	1072	996	1044	1049	1017	1006	979	1061	968	1080	953	1005	1104	1029	992	1047	1010	1018	989	1052	1028	1027	1034	994	1006	977	1020	1001	1021	1007	1047	1028	1073	1003	998	1063	1053	1021	1022	1013	1081	1021	1049	1004	975	1043	1027	1003	1030	1049	1064	1034	1039	1073	1048	1067	1067	977	1040	1034	1030	1050	1109	1009	1021	993	991	1035	1025	1023	1010	1023	1021	993	1027	998	954	954	995	1013	1072	954	966	1010	1009	965	1000	1012	956	1024	1026	971	1035	1030	1026	997	1048	1035	1011	1059	1110	1009	1093	1058	1020	1013	1099	1035	1024	1090	1058	1017	1030	1044	1022	1101	1011	990	1016	963	1008	1043	1034	944	977	1007	995	1102	1053	1012	1023	1007	1018	997	1033	1081	1072	1009	1030	1036	1023	984	995	1032	1075	973	1026	1062	1057	1046	1047	999	1041	993	954	1043	1042	1062	1032	1045	960	1036	978	1016	1069	1032	1061	1035	1008	984	958	1052	1020	1033	1039	1019	1103	995	974	980	1058	1013	1011	1006	1110	1074	1029	1019	1079	1008	1033	1031	1084	1036	951	1036	1014	1026	985	1021	1027	1030	991	1008	1011	1020	1019	988	991	1064	996	1053	1077	1047	1092	966	1026	984	1006	1049	1004	1068	984	1026	1036	1026	1048	1084	1062	1014	1034	1011	1001	973	1013	1057	1046	998	1045	1059	1020	1049	1052	1048	1030	1038	1055	1028	928	1005	1014	1053	999	1022	1060	987	1035	1031	1019	996	1025	983	1025	1033	1085	1073	1060	1001	1076	1029	970	1040	1016	1061	1040	969	1040	1016	1060	986	1030	977	1047	1030	1094	999	1064	1043	1001	988	1053	1012	1049	1053	1016	996	1013	1019	1124	1027	1037	1005	990	1008	1019	1003	968	1032	990	990	1085	937	1020	1002	1037	1039	1058	1013	1031	1040	999	988	1008	1055	999	997	1066	1025	1046	963	1037	1033	1029	1080	1082	1013	1011	1057	1023	955	1000	1045	1058	1004	1006	1006	1046	1027	1030	1001	996	980	983	1039	1037	1000	1025	1041	975	977	1013	1019	993	969	1058	1039	1051	1036	1032	1030	1032	1065	1035	996	979	1000	1023	1041	1072	1028	974	967	1080	996	1060	1024	1025	1039	1055	1006	1046	1008	1027	1002	1004	1035	1051	1050	1004	1018	1023	1028	1023	1073	1062	1026	1043	1037	993	1004	1026	1060	1016	1049	1056	1011	1002	1114	982	1026	1004	1021	1022	972	1002	1055	992	1109	994	987	1069	1057	998	1004	1001	1064	1002	1030	975	1085	1056	1028	1024	1020	1029	972	1039	1079	992	992	1059	1033	1003	1006	1007	1057	1081	1046	1024	1047	1039	1022	1030	1039	1017	1028	995	1023	1037	1034	1063	1051	1010	1037	1035	1011	1017	1019	1010	1064	968	1037	948	1049	1030	1072	1002	1032	1076	977	1030	1016	1049	1031	1023	1015	1032	1022	1012	1049	1024	1024	1021	1085	977	955	1071	1016	1024	979	1009	970	993	1026	1022	1056	993	1038	1075	1054	994	1023	1029	1008	1004	989	1025	1008	1007	1039	972	964	1094	1022	1056	1032	1078	988	1017	1049	1029	980	991	981	939	989	1029	1037	1030	998	1052	1021	1021	1023	1040	1067	1052	1073	1004	1044	1032	1016	976	1003	1023	1056	1052	1022	978	984	1033	1022	1031	1026	973	1014	988	1053	968	1064	1054	1070	1021	984	1066	945	1029	1112	1053	1039	1008	1028	1051	985	1045	1072	1061	1038	1049	1073	994	1097	987	1032	1021	1052	1064	1010	1010	1041	1015	1052	1021	1001	1034	1036	993	980	1011	987	1075	986	970	997	1023	999	1051	1033	999	985	1015	1033	956	1048	1046	1027	1025	1010	1040	1044	1029	1024	1012	1003	1012	960	1031	994	972	987	987	1036	1037	1039	1027	1002	1003	1002	1042	1071	1066	1069	1006	1070	1010	1037	1047	1039	1036	1043	996	1010	1032	1038	1009	986	1003	1035	1005	1000	980	986	1039	1011	1092	1053	965	1041	1005	966	1005	992	1039	981	1025	1007	980	963	1081	1053	1020	991	946	982	1021	993	1047	1020	1036	982	1012	1057	1083	1050	1027	1042	1092	1044	1067	1029	983	1021	992	1014	1042	998	1001	1047	1027	1094	1025	1065	1022	1033	987	1050	999	1001	1027	1040	1035	984	980	1042	1027	1072	1042	1000	1112	997	1052	999	1036	1071	1007	1019	998	1046	991	1003	1022	1017	986	1000	1025	1001	1010	1108	1023	959	998	1054	1037	1021	1028	995	1056	1027	985	1001	1025	1059	1051	1100	993	1000	1031	1042	962	1006	955	995	1035	1046	1027	979	994	1000	1052	1012	1077	1012	1073	1080	1006	1051	1037	1013	1006	1026	1011	934	1025	1002	975	1013	1051	1006	977	1041	1031	1020	974	1082	1063	1001	1009	984	1056	995	1054	1025	1059	1023	1011	1034	955	1011	1000	1029	1053	1012	1047	1020	987	1014	1036	1039	988	1036	971	1052	1039	1019	1031	1063	983	1092	1048	1033	1012	1075	1013	992	963	1072	1005	1047	976	1036	1041	1037	985	1004	971	1075	1024	958	981	1036	1060	1014	1028	983	1071	1011	962	1006	1010	988	1005	1020	1005	1013	1034	1052	1054	1032	989	1055	1002	983	1015	1023	1084	1035	1097	995	1013	1070	1016	1010	1075	1002	1022	1072	1014	986	991	1073	1073	1028	995	1017	1031	1061	1067	1067	1029	1058	1026	971	1019	990	985	1018	967	1036	1019	1007	974	1045	1024	988	1046	990	1039	1046	1010	1036	1018	1006	1053	1042	1009	993	1035	989	1041	1068	1044	1046	1042	943	1072	954	997	1100	989	1076	1020	1028	1041	1017	1051	1026	1082	1028	1020	1035	1018	1008	985	1050	1024	990	1043	1047	1022	1051	998	993	1034	1102	1054	1028	1033	1036	1032	1052	1009	1043	1005	1056	978	1073	1009	1065	1018	1015	1008	1025	1043	990	988	957	1022	1015	993	966	1011	1027	950	1097	1054	1047	987	1079	1004	1060	1009	1034	1002	1018	1052	1066	987	1031	1059	1048	1013	992	1009	1067	1084	972	1068	978	1020	1027	1056	1032	1011	1007	1026	1075	1066	1004	998	1016	1024	969	1046	986	1008	1009	1019	1033	1045	960	1044	1001	1009	1064	1027	1039	1031	1007	981	1088	1035	1024	957	1053	1040	997	1048	1004	1034	1008	1048	987	1044	1027	975	1017	1008	1037	993	984	969	1024	1069	974	1046	952	1083	1020	1051	1038	996	1022	1049	1002	1053	989	1041	1003	1009	972	943	1033	1012	1024	1020	1023	984	1005	997	1019	1017	990	993	978	995	1037	982	998	1023	969	1014	1002	983	1030	1027	1025	1027	1054	1004	1038	1053	1022	1002	1032	1022	1060	936	1061	1029	1055	1049	1066	1014	1097	1036	991	956	1078	1028	1065	1038	1107	1055	1034	1043	1001	1013	1041	1085	1036	967	1040	992	1028	982	995	1034	1040	1042	1014	1037	1071	969	1026	1040	1060	1034	1034	1044	1079	994	1011	1040	1037	997	1032	1051	1047	1018	1043	1009	1018	1097	1022	1004	1036	1037	1053	1043	1055	1022	1035	1017	972	989	1024	1055	1056	1025	1049	987	1015	1021	978	1034	1028	986	967	1040	1043	1056	1110	1010	1005	1009	1015	1016	1011	1023	1040	1007	1048	1072	1009	1042	1003	1035	998	1004	1020	1025	999	997	1005	1000	1012	1010	1081	1060	982	1044	983	1012	995	968	1000	1062	1062	983	1045	1025	1015	973	995	996	1024	1031	979	975	1010	945	992	1024	993	1003	1012	1014	1017	993	1057	1044	1005	1020	997	972	1006	981	1093	985	1020	1048	1048	1045	991	1014	1068	1011	1066	1075	1020	935	1081	999	1016	1021	994	1015	1016	1028	1024	1021	1007	1023	1037	1004	981	1029	1049	989	1069	972	998	1018	1005	1038	1012	1030	1058	1026	1020	1054	995	1000	1045	1059	1041	1030	1069	1034	1040	1021	1051	1054	1006	1035	1071	1039	1001	994	1007	1046	1028	1062	1094	1026	1026	1046	1081	1041	1026	950	978	1030	1016	1036	995	1006	998	1073	1031	1053	1035	1014	1027	1050	1062	1014	999
6526	4922	4862	4293	3662	2708	1763	981	616	490	384	324	230	238	211	242	218	200	210	225	206	189	220	213	189	203	174	204	222	212	179	203	215	186	181	210	191	202	207	213	198	201	197	180	184	200	190	209	206	203	182	203	189	199	182	203	207	203	219	212	215	195	251	238	224	205	182	215	205	175	196	199	190	208	213	208	168	192	203	183	176	193	217	202	184	206	195	198	205	201	187	188	207	217	205	202	211	182	184	205	226	193	238	214	226	175	168	193	208	211	215	188	183	206	179	185	187	174	199	197	209	203	166	199	214	192	215	196	201	181	210	209	185	211	190	189	211	201	209	193	214	180	189	225	171	197	154	204	190	200	208	206	203	201	184	165	211	207	213	210	212	192	206	194	203	196	186	202	165	194	181	179	191	177	179	184	189	208	204	207	206	192	197	186	191	214	202	203	204	194	212	182	189	208	196	198	192	165	194	190	192	216	194	210	190	184	205	215	195	193	211	183	197	189	195	194	199	225	187	209	195	207	157	214	176	165	201	192	191	196	214	194	185	186	180	204	207	170	159	196	196	191	214	216	182	207	207	213	179	187	169	212	203	207	194	201	198	208	172	198	185	172	189	174	198	200	188	194	185	186	192	207	182	186	206	188	211	185	220	181	191	210	210	204	170	220	189	205	186	202	208	200	191	210	188	218	211	175	194	201	202	213	195	175	173	195	219	202	209	199	189	177	213	187	189	210	186	189	191	193	217	208	178	195	194	200	192	183	201	186	194	175	194	188	189	187	193	193	151	222	201	220	232	197	210	198	199	186	213	198	219	192	219	192	198	192	203	187	191	216	177	203	200	217	191	190	216	195	209	210	197	203	181	214	211	207	224	204	186	176	182	180	202	213	197	198	173	199	211	204	198	222	166	183	189	179	207	171	182	204	186	211	177	218	202	191	211	202	189	182	208	186	211	194	182	191	200	180	199	213	221	200	205	185	185	231	174	199	195	196	195	218	194	207	221	191	193	186	191	195	200	215	188	201	222	207	182	215	180	196	202	188	203	211	215	184	203	207	207	181	201	200	195	186	217	195	180	215	191	201	203	200	203	182	186	201	190	199	204	244	188	207	201	219	214	181	180	202	200	214	208	194	196	217	200	190	219	189	219	192	195	214	191	207	202	170	184	213	163	232	191	174	198	179	196	201	178	179	215	190	200	205	189	175	209	221	185	170	198	194	200	194	201	190	181	200	187	169	194	205	195	204	194	219	193	177	205	189	195	196	201	189	203	188	194	208	206	193	194	185	207	220	178	193	201	198	204	205	233	227	180	184	221	194	178	227	209	212	200	219	194	205	224	203	165	213	178	206	218	178	180	213	212	209	197	194	192	178	187	205	192	216	188	198	217	168	181	199	234	216	168	229	184	204	228	212	187	186	187	182	183	201	201	213	221	178	184	218	203	197	181	188	214	205	184	190	190	224	178	196	228	203	194	205	212	191	190	230	187	187	172	195	183	180	180	167	203	198	201	191	183	214	198	219	224	209	211	188	173	198	198	191	207	161	188	182	206	180	175	189	203	169	196	221	203	218	213	184	176	186	178	176	213	167	198	184	186	189	211	203	219	197	177	192	190	198	205	176	190	209	219	182	190	180	239	204	203	179	202	211	211	184	211	182	170	199	189	203	205	195	208	184	191	193	226	220	187	196	222	204	181	200	211	209	196	203	183	195	194	181	184	191	183	220	212	213	236	201	211	201	196	196	202	205	219	201	196	203	194	197	180	162	189	175	216	211	188	188	200	190	220	207	194	190	181	178	212	186	224	206	201	194	208	182	205	193	204	185	205	208	181	200	196	194	185	211	219	192	197	194	223	173	193	228	209	223	192	228	191	197	196	213	197	237	231	216	189	194	176	174	208	216	187	194	187	207	220	168	186	228	189	196	225	210	213	176	198	183	195	187	193	181	196	221	189	206	199	183	170	190	217	198	199	185	187	190	201	188	224	204	196	189	204	220	162	213	198	191	202	185	207	178	206	212	194	208	196	187	189	166	172	207	207	199	187	190	183	209	194	200	203	191	221	175	178	177	200	205	190	208	171	167	180	196	158	204	209	196	197	171	191	190	171	202	214	202	208	211	218	178	205	160	177	197	183	201	207	205	186	174	181	166	195	188	202	202	184	210	219	167	232	186	183	214	193	205	203	218	189	208	191	203	202	175	203	193	218	181	195	186	210	206	216	203	180	202	199	193	208	180	203	179	205	213	213	227	215	215	163	192	193	181	190	194	187	195	196	213	186	209	212	184	201	194	209	201	182	206	193	203	193	200	219	207	200	210	194	189	198	185	209	197	180	230	211	188	224	204	192	207	187	197	202	191	196	224	188	183	178	208	184	189	219	183	188	199	187	195	179	183	194	222	180	203	192	215	206	195	201	204	203	199	206	204	204	200	166	186	202	204	187	204	188	217	210	205	201	195	202	170	211	173	177	201	213	214	189	213	186	180	201	239	196	207	186	217	191	202	179	192	163	213	186	186	194	220	199	198	197	203	203	182	202	207	204	199	178	196	204	194	199	208	179	191	203	200	177	190	188	183	197	175	213	187	188	229	213	195	198	213	190	200	206	205	191	186	200	171	184	192	188	212	218	219	205	208	222	206	193	216	185	196	175	201	207	183	216	179	174	176	200	194	209	188	182	204	203	204	206	206	164	219	202	199	170	201	223	188	186	201	181	203	189	190	206	198	206	199	196	158	200	192	204	180	196	192	178	192	204	187	198	184	203	196	214	192	210	183	214	183	201	186	190	204	195	195	208	201	208	199	213	198	174	217	209	181	190	198	183	212	205	204	201	218	191	174	200	177	193	178	208	223	183	206	203	205	190	182	210	160	187	191	185	203	197	226	216	202	196	220	208	193	199	186	203	179	182	197	209	206	195	220	171	196	223	194	212	196	190	199	168	193	190	202	192	201	197	184	214	175	174	182	193	190	165	206	221	187	219	192	210	211	197	199	181	196	209	210	209	193	195	183	198	210	192	198	195	182	211	191	210	211	210	214	196	197	214	218	217	194	181	199	208	196	194	212	173	187	208	205	212	195	196	203	222	199	186	231	183	206	232	210	193	200	191	210	195	186	183	185	203	195	211	176	202	195	182	221	197	206	185	197	202	213	208	211	207	204	192	214	164	198	186	192	200	188	173	211	171	231	180	189	190	206	213	203	203	191	219	201	211	193	202	183	217	192	200	220	227	208	211	181	197	209	209	176	191	198	186	209	212	202	170	184	191	192	200	204	207	176	219	199	191	187	208	175	195	188	209	211	226	182	228	192	205	176	206	201	175	224	194	184	197	195	186	193	198	194	189	210	217	183	204	185	203	189	203	177	197	175	197	206	166	196	188	202	211	207	201	186	180	197	192	192	185	190	197	177	207	205	215	195	171	217	206	168	198	209	208	178	186	184	180	207	214	152	178	208	238	192	185	188	195	196	201	195	215	217	182	175	201	212	199	178	200	213
5205	4912	7153	9276	10050	8631	6254	3604	2164	2040	1562	1197	912	778	780	649	596	575	527	526	572	523	545	577	534	568	513	564	534	537	519	508	551	514	507	527	514	500	483	513	553	519	534	542	541	540	482	557	518	531	551	495	530	546	490	524	537	496	498	523	529	697	833	754	533	507	511	549	519	545	533	503	504	545	538	535	494	488	514	476	488	522	506	507	507	496	536	491	544	543	487	556	533	518	557	521	526	548	487	513	468	506	521	526	508	542	518	481	512	534	525	536	528	533	514	526	468	474	529	476	484	501	504	510	522	511	507	523	490	491	506	489	536	529	537	545	518	543	555	563	531	517	514	486	468	518	533	540	525	534	491	483	512	554	526	555	483	522	524	520	546	518	540	493	528	540	524	522	491	505	528	494	484	497	503	527	512	461	495	532	513	551	520	519	550	511	548	550	536	609	514	494	520	541	534	554	490	507	517	527	562	517	536	491	519	503	517	523	512	488	532	504	547	527	515	541	555	507	512	482	521	496	548	479	528	488	512	536	531	527	522	488	505	545	501	520	531	518	503	490	529	537	499	520	500	505	521	515	519	549	547	528	499	502	526	520	542	534	524	448	532	532	497	518	535	530	516	527	531	544	500	560	544	534	506	502	519	523	508	492	527	529	572	567	557	470	521	554	548	571	515	543	531	477	533	546	500	521	514	488	533	537	497	521	504	502	494	544	480	504	509	504	508	513	570	556	507	484	512	563	504	494	517	484	514	529	513	513	559	499	498	482	507	467	512	538	518	558	523	513	533	496	503	518	492	497	511	490	533	546	571	522	484	534	534	504	482	557	524	508	489	495	519	535	527	497	540	537	498	486	540	545	531	509	549	513	489	514	536	497	521	532	513	548	507	544	535	559	520	535	523	518	557	506	527	516	500	533	528	561	520	553	535	505	516	494	506	535	511	473	556	519	562	505	522	516	536	558	516	526	524	532	527	522	503	505	493	521	507	565	526	525	510	526	522	487	480	551	532	492	511	493	504	509	528	548	530	543	549	490	528	521	509	530	520	548	546	558	509	526	545	556	510	526	516	515	573	505	508	540	509	536	546	543	543	531	545	492	506	519	497	501	542	547	553	508	513	500	506	515	515	502	537	519	500	493	543	514	535	534	507	488	549	511	517	527	552	558	509	532	514	499	518	507	545	533	523	505	521	517	481	500	540	509	494	531	526	572	518	513	531	537	508	543	538	505	531	476	534	509	520	520	521	482	520	548	549	472	543	538	488	512	490	564	498	539	484	479	581	528	521	537	524	520	513	518	521	508	511	527	522	519	491	574	523	488	551	520	542	511	538	541	534	537	495	536	518	520	531	567	528	495	524	511	511	529	546	528	528	576	539	526	545	528	513	511	526	476	532	500	538	492	542	548	581	555	540	505	577	485	511	534	505	503	518	499	531	526	521	564	484	517	502	511	513	508	528	470	540	538	519	494	506	516	533	505	561	516	503	552	448	501	515	548	482	466	490	527	534	521	509	506	552	481	542	509	534	502	528	526	498	532	522	536	522	496	481	503	520	549	515	555	535	513	503	506	527	494	517	549	516	494	523	501	501	537	486	542	479	493	502	548	516	510	550	538	497	516	503	504	530	551	507	462	482	542	521	504	545	529	549	546	482	538	528	512	520	514	493	531	502	493	545	496	511	477	510	516	506	493	541	509	533	545	549	568	540	523	525	503	534	544	503	507	507	530	552	508	518	512	527	544	490	542	528	522	494	532	528	513	541	495	526	488	504	482	504	531	493	556	516	552	516	477	496	492	560	492	529	554	504	518	524	537	496	503	512	531	522	521	538	481	516	497	497	517	515	523	479	554	548	511	516	528	554	552	546	545	565	530	533	524	512	546	520	547	526	538	552	536	521	512	535	553	537	516	506	508	506	530	519	481	534	522	530	520	531	568	555	512	516	514	507	517	485	534	544	551	498	516	549	494	526	506	523	528	524	554	512	563	510	502	481	540	506	507	515	514	515	506	545	491	528	524	513	520	517	524	547	514	499	536	522	511	486	526	570	547	558	529	524	498	530	544	503	477	500	584	535	551	518	508	535	472	527	503	544	504	570	507	501	510	507	496	465	524	518	494	504	495	534	538	546	529	477	545	529	535	514	566	561	515	532	489	525	537	532	501	527	483	543	511	523	577	520	546	564	551	502	528	523	492	535	526	542	528	488	566	532	519	547	530	527	521	454	512	498	522	505	536	558	537	502	505	540	529	502	566	494	574	490	525	515	557	494	495	485	502	550	531	541	528	531	526	522	530	582	493	540	498	523	502	512	541	490	538	501	549	504	545	511	545	472	577	551	518	548	520	516	517	535	481	530	515	493	539	547	532	504	505	520	497	557	506	518	528	523	481	514	534	531	537	526	532	488	531	513	504	535	542	554	507	561	497	544	488	518	516	511	544	478	508	486	514	507	513	557	533	541	516	496	547	522	540	518	549	501	483	526	468	523	554	518	522	517	544	498	519	523	539	547	522	508	519	527	549	513	538	522	502	476	523	502	546	511	491	569	489	534	529	520	514	536	515	517	513	509	559	526	500	538	510	524	507	517	535	498	566	510	502	556	521	519	473	512	527	522	524	521	536	523	510	506	546	497	530	520	545	484	502	513	545	545	542	488	505	536	485	505	521	561	521	512	559	574	545	497	541	500	538	518	551	499	521	528	504	561	499	498	526	513	505	493	498	518	513	539	532	535	499	556	525	527	522	520	544	503	524	522	467	520	525	531	535	514	538	491	516	499	471	518	529	513	562	548	511	551	520	486	514	523	507	506	536	540	569	527	510	519	498	567	521	542	514	515	508	504	517	480	502	502	474	517	549	586	521	540	526	534	511	539	513	509	515	506	546	538	544	519	508	521	505	536	539	506	479	549	466	503	500	540	527	450	503	525	519	501	538	508	497	515	540	511	483	493	492	540	527	513	555	509	513	479	523	536	548	497	532	523	500	528	539	513	553	540	474	503	498	555	502	520	512	535	524	489	500	521	554	551	525	511	542	492	502	513	497	526	539	551	522	539	550	503	538	520	479	524	539	507	548	537	510	529	546	574	533	502	532	526	511	519	517	534	514	516	518	533	523	543	532	487	474	543	523	500	492	535	516	548	515	542	573	520	537	504	516	560	515	538	519	545	517	531	500	518	529	522	526	515	526	528	527	518	523	535	517	537	532	510	513	485	515	527	514	528	511	527	494	547	510	516	530	550	515	545	527	520	526	509	519	551	528	512	509	528	518	528	522	513	519	495	553	518	505	493	489	531	504	518	528	523	509	545	507	497	538	484	513	529	535	505	520	540	495	502	512	502	518	470	531	464	506	491	542	506	519	516	520	503	508	517	500	515	503	509	556	545	495	536	491	527	512	526	499	527	485	568	515	510	501	502	505	503	505	542	505	523	554	502	509	512	525	531	549	544	535	509	520	495	483	526	513	479	518	528	512	514	535	494	502	522	543	523	532	500	540
21776	24949	27330	29456	28194	24298	19256	11802	7619	5344	3267	1820	1239	841	721	520	450	342	309	273	252	326	321	288	263	291	251	277	262	273	286	285	254	258	282	280	274	293	272	287	278	304	301	289	299	267	274	245	291	300	236	296	250	280	268	239	309	266	301	304	310	534	617	303	270	286	279	279	248	264	273	271	258	271	264	272	253	258	291	264	272	254	285	250	255	272	277	280	273	284	274	265	291	252	241	272	295	255	254	214	249	242	261	258	275	292	257	245	290	274	237	258	266	284	283	259	265	266	280	277	280	263	287	303	281	270	304	277	263	255	288	238	244	257	273	268	272	252	262	296	319	282	257	247	261	277	273	257	241	267	261	275	259	288	276	257	272	284	283	265	245	254	268	297	271	243	279	260	304	271	297	294	255	255	262	278	286	314	283	267	271	253	220	264	300	267	290	269	253	268	288	284	277	262	280	292	289	289	264	280	254	257	264	283	241	275	240	257	259	261	235	253	269	279	270	276	308	255	262	286	281	260	274	254	258	283	267	276	292	264	273	257	280	262	280	278	264	255	285	279	283	259	281	265	282	282	255	268	285	287	260	278	258	253	244	257	262	297	283	248	286	264	259	259	285	265	257	276	275	290	289	268	283	265	261	237	268	268	260	276	232	271	269	276	276	247	264	278	271	233	269	260	269	279	278	261	270	217	273	281	232	285	289	245	261	246	286	273	270	306	259	269	272	227	234	258	253	280	251	272	255	282	269	272	282	277	238	252	270	323	284	235	253	268	277	277	281	284	295	240	262	282	278	239	306	255	287	290	267	291	245	250	291	252	271	273	251	303	283	270	296	290	265	268	267	226	250	265	255	277	276	264	250	242	291	279	263	257	261	255	268	277	273	278	289	247	273	296	263	257	287	251	252	294	279	254	291	244	311	254	278	304	271	257	293	259	320	255	267	248	269	231	282	266	271	259	230	271	274	269	278	253	269	291	235	263	287	287	315	248	277	251	291	262	238	269	299	280	278	278	300	268	286	282	268	294	275	282	249	262	240	279	285	288	263	281	238	283	269	255	278	269	255	261	304	282	238	287	298	255	249	266	291	290	275	259	285	276	274	290	293	279	299	260	269	260	283	255	267	264	280	309	257	240	270	279	276	276	259	259	244	254	298	269	271	255	312	266	239	271	268	298	285	263	257	282	253	262	282	272	274	256	254	287	251	278	266	251	246	286	261	266	268	294	295	259	242	249	265	235	273	264	279	274	262	275	304	291	252	280	287	274	268	251	219	264	274	280	264	251	297	254	259	249	249	242	273	252	260	263	291	279	240	299	294	255	275	268	259	268	246	281	291	256	282	267	281	244	250	236	269	263	288	284	277	297	294	262	265	278	256	253	263	264	286	284	264	301	268	295	252	295	260	257	265	264	264	268	261	256	262	257	273	251	271	256	261	232	287	236	260	280	245	275	300	310	265	302	293	276	282	297	309	273	282	297	269	285	263	258	265	281	309	249	278	275	270	289	266	223	266	255	284	296	294	266	275	286	258	269	247	306	285	282	260	259	252	283	271	242	237	275	283	265	266	288	265	283	235	272	275	268	258	280	271	251	308	255	281	269	247	246	279	235	246	254	259	276	309	293	294	246	293	289	285	254	280	275	261	281	265	275	268	299	265	273	275	283	274	276	271	296	263	290	271	269	291	249	282	290	229	265	271	287	237	277	265	281	289	258	291	287	301	251	259	270	256	308	316	253	215	278	286	266	240	282	263	253	280	262	262	289	268	258	269	260	269	273	275	271	289	281	239	279	274	272	229	284	304	248	307	295	297	308	239	278	280	284	286	253	235	283	283	261	270	292	271	237	269	271	309	282	237	279	291	282	286	247	265	269	287	274	257	257	266	283	276	261	278	250	267	265	248	298	268	267	288	280	289	301	248	272	270	266	284	296	296	261	245	256	246	280	231	255	253	268	279	243	306	260	277	258	243	283	284	277	285	242	281	252	277	261	230	270	283	242	272	265	273	267	274	262	260	272	280	260	294	266	254	282	266	279	272	280	275	263	268	252	270	273	270	284	286	281	293	266	295	245	243	286	260	316	234	287	289	264	287	277	277	263	271	246	291	257	268	266	273	255	283	293	255	271	272	279	255	316	279	270	264	251	290	269	289	305	250	255	284	266	289	273	246	287	270	284	280	268	262	302	285	307	283	286	263	297	248	235	256	281	280	308	227	254	267	271	305	283	261	267	292	280	266	263	264	237	269	260	258	265	247	258	286	270	279	254	263	300	283	268	258	266	293	268	263	267	254	275	275	286	271	283	272	248	292	260	273	283	263	252	235	260	279	269	277	263	274	278	260	236	260	261	248	293	284	303	271	290	271	286	269	265	278	247	291	271	253	229	268	268	284	270	282	274	233	271	270	236	265	274	274	261	269	280	243	289	264	292	273	275	247	278	255	266	272	263	274	279	253	251	254	276	275	276	283	286	264	277	274	249	309	285	286	222	273	265	252	269	272	292	269	294	257	258	274	265	285	252	265	266	262	285	246	259	273	250	267	285	268	262	255	266	236	279	247	267	286	272	262	269	263	286	263	266	257	314	275	256	240	286	254	253	278	273	289	258	256	274	280	297	292	273	283	253	270	290	268	251	255	274	266	260	273	263	257	264	248	265	246	262	258	273	267	284	309	246	256	261	278	239	237	293	289	280	281	290	243	287	267	249	274	270	283	248	266	268	255	288	256	289	281	259	306	270	307	272	273	301	268	271	288	261	244	254	264	256	265	299	245	259	277	265	269	328	282	297	289	300	278	291	257	275	268	275	243	245	271	266	259	265	265	248	273	276	288	285	262	243	281	289	270	280	256	276	270	256	287	286	253	243	264	280	261	283	279	267	287	283	285	284	268	264	303	288	269	291	268	262	291	266	285	240	299	256	262	284	264	278	283	280	280	235	275	280	222	261	261	258	269	281	268	245	242	270	293	285	248	267	302	266	277	266	264	294	284	305	260	316	256	252	282	275	253	264	271	274	275	276	262	271	279	261	268	291	269	260	251	278	285	268	284	260	267	297	273	293	259	281	250	249	272	270	294	290	288	273	263	259	245	293	270	250	254	265	270	249	287	316	259	256	302	237	282	276	259	288	253	249	237	281	276	296	252	269	261	297	265	265	289	243	250	261	256	274	261	260	268	286	247	269	294	304	290	282	260	239	288	293	286	273	286	275	248	280	284	268	276	254	268	273	255	287	287	285	298	265	269	314	267	254	241	262	286	266	276	255	314	288	279	258	269	277	272	285	276	249	276	274	249	237	277	272	286	278	238	246	223	265	261	296	275	279	294	252	279	268	246	251	294	271	271	294	293	287	250	268	256	274	286	263	285	248	251	269	296	266	285	274	286	247	283	327	281	297	255	268	267	257	260	275	255	262	246	264	278	274	303	285	259	276	288	255	282	259	278	264	260	258	289	291	242	245	265	277	277	245	267	259	253	266	271	282	260	276	255	257	231	254
16218	17891	24057	31749	35411	34839	29541	20810	16256	14324	9338	7497	5243	3856	3411	2330	1680	1245	951	863	829	898	789	829	802	833	843	797	782	787	788	733	770	775	752	789	735	786	711	675	678	664	733	679	720	759	700	700	693	726	677	709	737	708	691	667	700	735	687	676	1065	2568	3309	1034	665	682	706	712	654	694	725	702	698	680	702	648	726	700	696	645	626	673	609	691	688	701	698	665	677	697	675	659	680	684	699	656	719	675	712	690	682	666	682	659	711	703	668	685	648	687	652	671	685	671	628	708	689	655	681	688	696	721	679	702	669	675	701	647	650	668	671	683	704	692	687	656	693	707	690	674	677	657	674	642	702	682	680	630	672	677	669	699	640	675	694	658	690	685	637	691	660	647	669	649	674	672	663	687	682	666	668	648	688	704	663	686	682	673	688	667	663	698	665	693	680	627	709	674	655	719	658	688	663	706	663	649	669	679	696	676	647	638	647	649	667	698	675	705	662	683	648	706	719	684	655	659	702	648	673	651	648	686	649	688	681	675	683	666	644	685	711	654	654	690	721	662	665	702	676	658	674	645	660	659	658	628	706	691	727	695	684	688	660	653	637	674	655	684	678	663	641	682	682	654	672	735	656	651	725	669	686	696	708	676	698	670	687	618	675	670	707	702	724	673	678	674	688	683	677	705	663	688	656	678	688	709	673	666	622	653	707	684	700	657	651	671	701	715	731	681	653	689	691	668	658	677	650	649	668	706	659	670	667	607	684	703	693	693	667	637	679	691	639	695	689	658	682	676	692	676	654	644	702	683	678	676	684	675	723	707	674	686	664	676	674	725	648	678	699	731	710	667	636	674	641	674	689	694	682	695	713	688	701	635	662	649	676	622	698	655	641	660	726	654	657	649	674	700	666	697	664	684	695	683	708	664	648	696	672	669	638	663	678	693	659	655	639	660	682	664	694	670	648	646	703	665	664	684	681	691	647	666	700	646	632	680	675	649	659	697	652	691	670	700	684	667	671	693	701	694	674	682	714	675	675	671	675	637	663	661	633	664	643	714	655	673	641	681	689	684	706	676	669	667	676	689	673	696	677	663	689	656	693	645	664	636	631	636	671	675	676	676	700	673	670	689	694	663	640	629	704	656	653	646	675	645	692	676	700	655	640	686	617	639	698	697	679	719	665	646	650	671	680	694	680	681	705	647	667	667	659	664	722	652	679	668	655	641	727	687	634	727	640	674	666	665	667	674	624	690	689	689	683	681	698	664	668	657	674	669	705	713	642	644	613	680	657	708	707	704	703	638	649	665	693	655	651	686	656	673	658	688	624	675	672	667	669	660	648	705	668	634	625	696	721	660	644	637	684	693	656	671	710	678	650	708	642	662	663	676	672	718	644	695	674	657	711	669	681	647	671	657	631	679	674	707	676	700	672	654	696	662	642	696	680	640	687	681	654	712	681	676	641	668	685	671	710	694	707	626	661	678	711	667	638	690	675	699	672	720	665	744	694	702	656	709	701	719	717	678	698	656	701	675	659	717	712	619	606	619	701	680	699	666	620	685	685	678	668	670	670	689	668	682	685	674	707	652	687	644	699	688	645	686	691	662	645	661	671	701	659	670	655	688	744	667	662	680	651	690	696	636	686	646	678	695	698	649	712	650	674	678	660	684	667	661	688	665	637	683	686	655	694	649	696	687	639	685	670	679	655	688	733	671	665	700	690	658	618	685	694	653	645	681	661	677	702	688	702	673	662	705	708	653	712	643	695	700	667	654	685	656	696	676	655	689	703	670	691	692	623	678	700	660	673	682	674	674	661	673	666	673	697	660	675	695	735	658	686	660	716	646	684	630	692	672	645	660	671	732	659	688	681	637	660	636	706	687	669	731	635	661	636	719	640	722	624	678	662	716	692	665	654	675	687	708	680	660	688	680	687	657	737	695	661	696	649	702	676	641	715	676	645	659	687	665	654	712	677	687	680	682	709	661	723	724	666	666	629	680	668	661	682	725	686	671	679	683	654	624	685	723	717	676	665	692	657	661	657	658	701	674	690	754	671	659	676	674	693	691	707	645	638	673	659	642	684	669	688	649	705	673	667	642	682	697	678	692	638	660	694	635	673	653	690	632	658	686	663	694	682	620	690	685	697	653	679	704	686	647	696	679	658	730	660	695	674	660	675	669	677	633	704	664	652	691	661	681	671	687	706	713	697	669	681	629	657	678	662	673	703	704	687	675	656	669	686	642	647	671	671	672	685	650	714	719	663	721	689	677	693	730	641	724	673	716	643	731	702	689	601	637	675	706	664	670	664	684	653	666	666	702	701	676	691	685	683	675	675	664	675	677	708	699	742	684	692	663	639	700	662	654	713	672	672	654	679	648	622	723	674	669	657	663	613	656	712	722	666	667	675	649	663	697	686	666	652	683	740	653	683	708	667	682	685	712	686	646	664	678	685	662	655	687	704	724	706	665	680	724	676	679	677	700	659	646	673	672	656	677	719	660	715	720	676	658	673	640	673	695	642	629	720	604	698	690	693	665	716	684	633	646	616	650	626	712	670	645	655	669	705	662	726	678	697	683	711	721	658	704	678	684	665	669	697	691	663	657	655	693	708	657	657	648	658	656	710	711	683	661	718	653	681	691	684	649	720	704	708	697	625	716	645	674	649	703	674	674	663	714	672	690	678	708	650	669	663	685	752	691	681	637	661	671	676	678	708	685	690	699	692	695	659	747	674	654	659	691	657	714	712	681	690	676	663	693	695	703	687	687	649	729	675	627	669	712	683	651	679	634	689	687	689	674	679	645	670	683	658	638	649	695	645	621	683	708	712	634	642	662	683	675	659	673	690	640	655	657	666	695	694	650	669	694	636	674	642	699	676	667	706	675	693	694	675	692	640	638	683	693	660	661	667	666	618	700	669	668	697	680	691	719	676	688	705	686	652	695	668	691	671	713	644	658	649	687	659	673	721	705	651	679	667	630	683	654	636	668	667	668	678	672	619	651	691	712	619	649	666	699	745	625	725	686	679	676	660	701	666	679	685	644	706	712	656	669	666	653	629	639	694	653	680	693	660	664	683	654	699	649	696	672	696	693	634	660	668	694	673	675	656	665	656	738	653	676	651	690	684	721	666	681	675	679	673	669	667	665	612	686	702	682	698	686	676	706	686	646	665	694	731	644	683	692	657	722	728	671	645	655	673	714	644	692	658	674	677	707	671	682	660	656	661	637	674	641	654	671	667	650	644	692	711	666	629	684	670	679	697	675	678	697	686	680	669	634	633	639	720	675	702	743	643	684	694	651	691	653	697	738	668	688	616	662	686	681	711	659	663	647	721	669	656	702	708	678	673	686	692	727	685	687	721	677	680	672	674	633	652	696	640	668	694	655	679	644	709	670	694	672	730	663	645	688	664	672	691	693	667	658	681	648	665	693	693	666	672	671	627	707	672	734	666	663	666	709	659	683	727	643	659	722	666	670	660	711	649	691	683	695	714	643	673	660	693	686
32189	31987	33763	36214	34908	32377	27117	19219	13159	10342	6414	3753	2609	1719	1367	983	731	526	452	410	462	438	425	347	404	410	377	377	405	387	363	342	380	390	343	384	372	386	353	339	389	345	365	336	372	390	362	350	363	366	343	364	332	354	361	363	328	342	371	383	355	772	1044	359	322	333	358	311	342	342	342	329	323	377	347	350	334	359	354	339	335	321	303	352	351	321	315	338	364	325	332	347	334	312	330	373	346	335	362	344	350	358	351	334	364	331	340	364	364	309	309	349	330	349	338	366	374	372	388	373	352	373	340	350	354	324	365	331	348	317	337	309	337	356	358	351	342	340	375	333	348	363	370	340	350	340	353	346	338	335	343	358	371	360	334	327	344	387	361	336	325	379	334	351	358	382	370	338	385	331	325	360	341	332	350	360	371	373	347	343	377	386	372	323	362	366	334	332	362	330	339	361	378	358	336	369	346	372	345	337	367	339	344	340	351	342	346	345	349	334	365	336	353	385	347	357	339	333	331	355	314	351	318	356	315	329	339	359	330	354	339	376	334	340	331	336	323	354	393	367	318	382	380	335	323	337	366	373	365	364	314	356	339	332	350	358	329	342	353	337	319	353	343	301	327	385	356	360	343	345	364	342	352	351	334	345	364	341	315	351	320	331	343	313	329	353	331	393	336	349	316	357	328	343	374	341	349	341	339	359	323	330	360	330	317	331	313	373	383	319	368	367	339	352	330	366	320	391	334	330	338	358	350	369	360	314	344	346	371	356	346	365	364	357	366	347	352	349	342	342	304	319	335	357	381	374	318	340	335	334	339	328	363	348	361	333	352	345	364	329	334	307	370	331	324	355	331	338	344	338	316	318	375	360	392	352	341	375	384	378	383	375	331	354	361	337	336	324	362	318	359	335	347	330	330	369	307	389	361	336	340	351	370	343	382	341	362	334	324	357	365	325	329	358	341	360	338	362	381	329	339	346	302	350	350	383	355	354	355	333	316	384	348	347	362	352	339	335	401	368	323	347	322	325	336	339	361	360	351	351	329	299	340	319	392	330	339	357	364	315	345	329	345	368	374	330	377	358	339	354	344	346	347	339	363	338	335	344	365	348	339	356	328	372	360	361	313	357	322	312	403	323	372	347	377	307	339	335	371	318	336	340	353	326	315	351	389	375	360	318	326	359	332	348	308	346	361	359	339	356	363	348	322	345	342	366	356	329	332	319	346	374	367	366	352	362	334	341	333	345	333	341	324	332	333	335	358	385	323	335	393	367	342	360	347	374	354	327	322	346	372	340	377	354	337	334	356	341	374	353	336	338	341	383	334	321	385	377	326	347	352	352	338	368	328	374	376	326	344	366	315	359	360	347	320	351	307	341	333	320	339	360	356	354	340	346	349	366	344	344	353	373	341	408	328	352	322	325	354	330	365	358	316	377	355	356	374	335	373	356	348	337	335	336	365	369	327	371	359	338	350	345	357	352	367	353	353	360	337	341	362	376	368	361	304	340	341	364	353	337	343	313	358	365	342	328	335	323	359	339	367	362	332	337	365	330	345	348	333	359	325	339	343	345	354	326	353	344	287	347	347	325	348	355	352	355	334	338	313	324	362	352	336	334	339	354	316	350	369	344	354	355	339	354	366	331	322	384	386	321	336	343	326	359	364	360	352	377	304	329	317	380	358	321	327	376	316	367	360	328	375	328	351	355	346	326	349	344	317	349	327	338	374	319	342	317	379	354	312	351	338	304	335	345	364	339	335	346	358	357	358	327	381	329	326	316	345	321	362	325	347	380	358	307	331	357	358	352	317	342	351	368	322	333	369	328	366	333	342	329	341	311	298	323	343	357	379	351	372	333	343	319	329	337	325	325	342	329	355	373	345	313	347	331	342	368	367	348	326	361	357	347	325	369	317	371	373	360	370	353	362	328	327	334	343	351	314	372	337	340	384	358	326	323	360	355	329	382	374	353	330	312	347	389	349	332	394	351	327	367	337	367	338	351	346	338	352	345	324	339	369	343	318	361	354	358	304	338	337	352	313	360	346	357	374	331	321	327	352	338	328	343	330	371	322	378	301	319	370	335	358	307	363	375	355	327	344	369	350	327	353	346	354	347	359	328	369	381	330	370	350	332	339	318	346	350	356	355	352	312	329	328	360	324	298	319	344	345	310	327	331	332	369	335	335	371	336	357	311	350	325	346	346	342	373	327	353	362	341	365	340	377	351	330	368	362	350	349	341	349	372	300	359	356	356	364	373	350	346	340	334	368	332	337	333	322	325	348	335	321	320	346	352	347	372	339	382	342	351	351	336	347	345	331	337	365	331	336	325	374	365	313	335	347	340	373	359	352	345	366	316	345	387	333	357	327	357	346	292	336	322	376	328	355	318	312	330	315	344	366	368	366	304	379	353	352	327	322	350	333	353	332	356	351	308	367	327	344	338	342	372	352	358	346	326	318	331	352	342	361	337	342	366	338	346	327	343	333	333	332	358	352	335	319	333	355	361	365	312	351	395	353	362	323	356	326	376	341	340	375	337	363	372	332	331	334	335	338	366	324	363	325	327	349	368	351	356	355	348	342	349	336	336	362	375	342	346	329	340	346	377	364	318	318	374	355	327	369	342	337	356	335	392	347	340	353	330	301	331	353	370	342	333	337	370	378	341	327	390	382	320	355	334	340	336	342	344	368	365	359	347	349	332	353	324	300	300	346	369	376	348	358	343	379	349	355	352	363	370	338	352	354	319	341	376	354	372	343	340	368	347	358	347	326	348	350	365	345	321	334	351	337	346	349	372	336	328	315	360	379	339	334	305	359	351	376	339	357	327	340	319	353	336	337	360	346	330	332	332	318	296	331	352	312	380	337	351	341	360	354	368	366	353	329	340	342	349	344	348	368	345	318	356	327	354	335	364	329	356	353	354	360	314	345	310	339	368	334	357	365	344	365	346	354	330	350	330	354	355	360	345	317	346	349	353	359	340	301	323	354	354	344	331	354	350	356	366	360	357	323	359	357	367	337	334	306	332	333	351	368	361	338	327	379	369	333	326	370	319	339	348	319	357	340	317	351	321	347	323	348	340	353	357	364	362	346	328	339	396	320	309	357	322	328	333	338	322	338	349	343	365	344	364	342	320	364	361	366	369	354	348	372	342	357	319	334	323	352	337	344	330	353	378	325	353	348	329	347	376	369	368	310	337	362	332	368	352	340	354	369	336	343	340	326	338	360	363	353	348	342	323	361	354	364	370	346	350	350	337	315	339	342	343	346	355	298	365	321	350	329	321	349	344	347	328	358	344	346	346	329	313	365	376	343	304	349	364	315	369	329	367	339	373	330	318	325	371	335	352	365	356	379	315	326	337	330	369	325	314	371	343	343	360	324	364	372	363	354	345	315	319	333	359	348	390	318	330	329	359	332	353	323	343	358	362	354	336	334	308	360	363	350	323	346	373	366	355	349	355	351	357	335	338	376	324	350	316	346	341	368	311	366	354	370	332	321
22797	24187	30526	38432	42768	43172	36491	29326	24053	22804	15314	12356	9419	7233	6284	4419	3131	2123	1348	1156	1210	1182	1282	1097	1172	1084	1118	1113	1042	998	980	941	959	909	900	963	978	920	895	902	878	862	912	892	973	943	877	876	918	878	911	893	834	872	857	852	924	872	882	843	865	4099	5465	904	812	820	828	818	765	821	792	852	826	817	850	840	841	772	759	809	821	840	825	829	870	828	840	833	820	785	812	782	833	819	825	815	837	859	786	800	796	810	821	839	829	819	787	773	856	807	814	831	775	827	850	804	826	806	814	792	830	796	813	806	808	767	800	866	861	816	790	829	781	813	859	841	806	824	816	785	805	773	804	823	812	835	827	805	807	798	819	841	806	827	817	853	773	800	816	818	870	737	833	887	771	835	859	791	827	833	802	823	796	865	866	793	782	815	823	783	777	834	822	785	833	793	838	779	794	852	796	821	824	822	830	799	842	769	775	803	847	829	800	808	734	787	804	747	821	805	785	811	860	817	839	784	805	843	867	796	763	791	855	785	808	830	808	823	806	831	820	839	828	848	809	840	782	766	831	796	783	883	781	819	820	821	826	815	855	799	817	784	861	781	806	788	800	796	787	834	791	810	826	817	856	841	770	836	775	832	782	813	829	780	824	802	825	866	839	791	825	862	825	855	807	789	748	817	784	796	834	823	839	857	793	838	867	815	851	827	837	898	841	773	890	762	809	762	824	759	867	796	852	799	833	788	828	823	839	786	814	807	824	839	834	820	850	785	823	807	780	817	797	852	833	810	788	831	798	834	831	835	758	875	845	774	790	815	770	821	858	852	793	836	770	820	862	810	772	773	811	736	840	788	821	830	816	812	787	796	814	803	824	836	833	809	853	830	856	829	827	825	807	833	795	772	847	856	833	810	804	795	771	753	844	820	847	837	824	790	759	790	770	813	784	839	825	809	772	822	803	812	865	780	825	805	805	812	812	793	828	807	826	849	812	765	850	810	799	793	760	775	801	784	860	852	743	800	823	821	797	763	847	803	818	784	771	804	815	826	826	751	797	869	838	838	783	862	840	857	786	830	802	825	884	812	802	787	810	830	840	762	830	800	789	805	735	742	792	841	801	840	803	810	801	804	785	820	818	792	791	775	791	831	805	817	830	786	763	788	802	808	811	771	760	841	811	829	826	822	813	767	796	813	814	856	809	786	835	787	840	780	818	861	807	801	813	809	785	796	813	735	779	826	789	788	784	869	814	850	758	845	852	826	841	820	796	824	811	821	794	816	804	809	852	836	827	826	790	768	800	777	827	758	805	788	770	801	845	879	802	766	781	839	804	859	835	726	801	782	781	793	818	843	776	835	838	813	822	828	809	763	796	850	819	795	797	792	822	809	767	842	758	813	853	759	765	860	812	858	813	829	796	837	818	868	834	821	843	815	843	796	830	787	806	835	840	775	839	768	861	783	821	849	806	836	807	875	836	825	803	794	802	807	783	799	818	758	842	872	760	809	789	793	826	780	789	813	780	793	898	756	833	824	807	825	796	831	843	810	811	803	839	818	852	813	809	810	803	801	861	842	812	784	778	763	846	807	813	789	809	759	856	823	823	843	862	814	822	814	825	810	852	847	855	825	786	805	787	838	837	839	852	836	793	823	818	785	745	775	851	793	796	836	795	828	817	833	755	797	869	772	759	837	825	761	810	824	780	830	795	802	828	833	846	839	858	833	797	767	830	800	785	802	838	848	786	836	778	837	807	836	819	790	852	811	797	863	851	825	844	858	844	793	813	792	834	831	843	775	814	788	805	820	754	804	787	825	846	817	801	814	793	805	814	832	803	784	827	776	828	833	809	761	845	818	854	829	819	787	784	842	787	823	784	800	785	796	835	840	809	807	796	832	806	849	780	815	795	812	782	799	793	818	798	824	811	807	806	783	829	829	750	850	847	761	813	813	811	811	772	829	806	817	854	810	800	836	817	828	822	832	790	782	753	807	822	834	824	827	806	878	837	849	839	867	843	821	805	802	802	830	782	809	812	805	821	899	866	807	802	802	787	786	845	823	805	792	845	794	790	868	817	756	878	791	810	846	825	817	837	796	799	815	815	795	803	863	803	746	797	843	818	792	798	763	845	778	769	809	834	825	781	761	800	827	772	846	840	848	778	797	782	803	830	840	769	789	820	854	816	848	860	742	811	800	795	813	840	784	820	827	769	796	842	781	782	850	842	757	797	810	822	813	856	792	826	741	824	839	821	793	868	808	827	808	802	829	881	801	773	822	815	777	784	904	827	839	817	843	790	885	799	791	819	828	813	767	801	825	831	844	779	830	826	820	846	846	789	849	779	780	771	743	782	767	762	820	784	827	825	810	787	779	792	793	869	864	822	864	811	836	809	778	830	827	841	823	805	761	784	823	814	808	847	836	797	866	769	808	809	843	848	768	749	826	810	799	796	817	852	776	844	769	835	831	836	780	772	772	820	800	782	776	806	803	821	877	784	836	838	870	823	871	765	802	801	836	821	825	864	794	795	805	827	853	819	782	820	799	819	819	840	851	806	852	823	826	818	788	823	758	827	796	817	825	811	797	827	793	820	825	774	821	816	775	828	838	797	878	860	849	811	850	820	793	791	826	796	792	866	803	837	817	804	813	827	808	832	808	808	835	760	829	816	798	808	782	800	736	887	798	825	799	871	844	760	836	817	781	831	774	829	770	818	803	809	856	781	806	849	819	807	832	836	826	813	780	851	837	765	836	823	808	844	741	830	786	837	749	745	766	860	813	820	839	794	868	832	821	872	803	864	795	829	804	792	795	800	831	796	874	791	853	830	788	835	872	829	862	813	856	809	803	800	840	813	830	831	796	810	840	795	798	743	783	831	757	844	759	793	846	826	761	822	787	825	794	854	794	808	806	854	803	845	820	847	783	828	847	777	852	845	755	811	829	852	787	812	847	802	803	774	768	729	828	781	806	844	835	865	805	822	848	747	809	780	777	860	763	806	801	804	805	867	845	794	776	836	799	813	748	805	809	786	778	793	772	841	792	792	809	806	820	811	845	791	790	826	761	809	834	817	768	801	768	860	805	773	838	760	844	779	815	841	854	781	815	830	777	725	797	841	819	810	796	795	807	872	803	791	777	782	789	807	810	790	861	854	819	833	788	788	842	855	807	814	822	827	814	788	824	817	783	835	777	810	827	791	831	868	792	787	847	795	804	830	815	846	774	790	816	842	842	795	839	798	846	794	766	799	753	803	832	799	847	830	849	845	828	822	773	814	880	812	822	805	777	830	807	825	761	806	830	810	827	857	804	837	794	834	830	809	798	827	783	850	753	816	785	864	843	842	794	849	798	835	853	816	794	801	808	808	805	784	770	800	792	920	821	849	777	794	806	795	860	824	785	779	841	835	775	765	796	795	763	792	828	805	831	820	822	809	840	818	810	840	829	814	832	844	770	857	827	817	824	824	823	775	871	772	839	824	786	812	803	859	886	784	788	780	820	842	815	804	845
5909	4566	4948	4075	3534	2567	1408	637	423	418	251	183	166	189	177	149	130	149	127	143	123	111	138	134	133	144	122	150	135	129	131	126	104	136	140	149	145	132	127	115	129	139	148	132	139	118	144	120	140	154	134	140	132	153	129	118	112	117	139	129	100	134	152	113	125	125	162	134	121	128	130	124	140	132	149	151	134	130	119	123	136	130	114	117	113	122	135	127	127	132	134	129	117	121	139	96	127	151	134	142	145	156	128	148	134	143	127	159	126	131	115	128	123	134	150	144	117	121	125	121	128	150	122	150	133	116	121	130	128	147	137	132	143	139	151	160	125	115	134	130	118	141	124	135	138	126	143	112	137	164	119	107	140	110	125	138	139	144	140	138	117	126	135	130	137	142	134	154	149	123	141	162	146	130	123	118	145	132	133	138	124	143	130	114	132	135	123	125	109	142	138	121	117	138	121	127	105	128	131	151	119	137	141	120	133	123	139	119	132	131	118	136	132	144	129	127	121	148	116	128	136	127	147	133	149	144	128	107	123	145	138	151	122	161	140	131	138	114	147	147	137	125	126	145	132	147	131	144	124	141	155	121	121	134	133	130	142	139	126	121	133	121	136	137	146	152	129	133	154	130	131	127	123	128	141	133	130	124	133	145	119	128	119	124	129	155	146	131	140	138	121	125	112	141	132	119	139	129	135	131	134	144	128	132	128	131	143	109	114	130	128	143	134	117	121	101	145	129	141	113	159	164	140	135	145	143	143	134	131	119	125	122	152	128	122	143	111	131	125	137	143	142	140	126	137	122	131	129	138	136	127	143	130	138	143	136	142	125	120	125	119	132	132	131	127	127	112	120	143	119	131	148	141	135	124	128	116	142	153	141	147	135	123	134	124	125	125	114	122	122	142	149	143	139	143	133	120	118	124	144	137	114	125	124	121	136	127	129	123	147	148	135	121	124	137	139	119	110	111	141	146	148	115	150	135	121	148	114	122	135	128	145	136	126	140	131	131	148	148	124	139	128	114	146	127	116	117	109	130	132	144	160	134	130	128	142	137	134	149	133	102	136	156	140	125	151	142	135	109	129	124	117	113	141	151	122	124	131	140	131	126	155	128	129	141	130	148	116	133	123	148	123	120	149	117	142	136	118	134	128	128	128	138	133	135	127	129	143	125	111	140	126	123	144	128	173	146	113	117	159	138	129	141	133	122	145	136	154	135	127	135	113	143	124	142	146	138	144	117	121	150	130	137	120	133	126	124	137	123	138	131	125	123	143	131	133	153	150	145	127	126	128	144	128	125	146	122	131	140	124	115	122	142	148	95	119	146	136	125	111	136	149	127	137	123	130	124	129	144	130	132	114	138	116	138	154	133	130	128	118	135	133	124	130	133	133	126	138	140	166	131	140	140	143	142	119	139	126	124	148	121	134	131	132	128	130	113	134	144	154	148	126	144	141	142	117	126	113	144	128	107	144	138	124	127	127	136	141	127	127	136	119	149	115	123	139	142	118	120	141	132	142	116	136	126	120	125	134	133	141	131	131	137	139	160	129	151	150	138	134	127	151	131	126	159	132	109	138	118	107	130	140	147	133	126	115	128	125	140	138	135	114	130	122	131	143	118	137	119	143	121	133	112	127	147	150	157	123	110	126	162	115	112	130	120	128	127	126	158	126	121	129	132	123	122	127	124	165	129	139	131	117	154	124	125	119	131	118	130	137	154	138	147	134	145	134	124	149	129	139	137	113	145	104	133	114	145	127	126	133	134	133	137	130	116	130	122	126	130	111	104	129	135	145	129	116	146	161	136	130	121	125	131	133	152	111	131	126	129	130	110	127	143	115	123	137	135	128	143	121	122	123	134	153	125	121	119	118	154	142	125	125	121	145	136	128	135	127	114	130	130	138	149	137	122	130	115	124	114	123	129	120	112	134	133	121	148	122	131	124	150	146	131	141	144	125	131	126	116	135	135	117	138	153	127	146	138	142	119	131	107	139	124	134	129	133	133	124	149	122	113	142	126	141	130	137	117	132	125	118	125	124	139	131	159	136	127	129	144	120	140	131	121	134	121	136	147	114	143	130	129	124	153	146	136	114	139	117	130	129	123	130	115	139	131	127	148	132	133	124	140	130	151	149	121	108	127	135	144	133	126	141	130	138	147	137	117	127	124	124	143	144	127	140	127	134	144	122	148	136	140	145	139	121	141	148	116	129	126	112	139	129	105	133	121	132	116	146	119	121	129	130	153	139	131	135	128	131	111	141	144	130	142	127	152	146	147	132	146	112	135	124	123	124	119	140	128	120	121	119	125	145	124	145	144	125	133	134	139	133	120	146	131	146	134	153	118	136	118	158	136	137	143	124	105	112	114	138	119	120	128	132	121	128	137	132	146	135	133	143	136	127	112	156	135	130	118	129	117	146	143	139	139	134	119	146	145	111	143	135	145	133	135	137	142	145	145	137	119	130	122	142	145	146	137	127	125	149	129	132	128	134	111	142	141	121	139	134	117	127	131	148	117	127	133	126	127	136	143	131	142	141	126	139	134	124	144	170	138	160	134	145	138	136	148	129	124	144	137	111	143	139	154	127	140	132	115	113	127	146	133	123	134	127	118	145	121	135	120	144	121	147	148	137	138	138	143	129	139	141	157	127	118	111	125	123	125	140	132	136	125	113	135	137	115	117	142	127	124	143	134	148	137	129	132	147	143	139	122	114	139	128	138	136	114	128	125	133	118	128	129	131	115	119	125	113	140	117	108	138	133	131	142	152	129	146	141	142	117	121	142	105	125	141	126	125	132	126	156	149	144	117	129	133	138	133	153	132	128	140	142	124	123	134	160	136	151	144	134	126	132	126	119	116	124	111	134	135	151	138	140	121	139	133	131	142	130	129	138	115	137	132	137	120	149	139	117	151	151	128	140	147	147	127	120	183	136	129	138	143	130	113	130	136	118	143	137	129	128	129	106	134	136	134	143	140	131	115	143	128	131	134	121	138	124	138	122	134	145	141	109	106	138	125	139	159	152	132	135	155	160	147	154	152	134	135	113	121	146	145	150	118	135	99	139	144	145	121	140	120	142	151	112	123	116	113	134	146	140	129	104	122	138	134	128	133	139	140	143	139	122	120	123	122	115	141	120	147	145	126	132	105	117	125	127	119	120	140	123	151	138	123	123	118	116	126	154	136	161	138	149	136	142	131	129	124	140	130	147	128	150	122	120	122	126	113	126	131	127	152	144	119	135	140	139	135	114	141	119	151	151	128	116	132	133	131	119	127	136	127	104	126	122	143	131	124	145	136	125	114	120	109	132	142	125	112	141	128	133	93	149	138	129	142	136	107	130	130	140	150	141	117	143	126	130	115	136	139	131	138	140	136	123	150	153	129	131	123	143	129	119	139	133	157	156	133	132	118	135	130	136	163	115	129	138	124	147	121	143	115	139	123	129	135	129	134	125	128	132	125	142	133	109	140	155	130	127	135	111	138	153	109	152	139	135	122
4505	4927	7442	9089	10121	8428	4763	2541	1990	1974	1244	995	774	631	571	470	444	429	401	386	389	405	406	409	411	386	373	393	385	402	393	377	417	424	374	415	380	379	406	362	378	389	382	381	379	371	392	392	379	397	373	382	362	391	373	410	369	349	363	426	378	480	573	392	398	358	344	372	394	366	377	333	337	394	381	394	350	354	385	389	369	347	374	406	373	351	377	367	347	392	352	380	399	409	377	359	401	365	384	412	375	382	387	360	378	361	371	371	345	361	380	384	377	372	355	355	398	341	383	369	405	368	366	389	350	383	370	376	328	370	366	379	377	347	374	385	363	382	358	375	368	369	404	383	354	379	363	393	342	368	345	349	372	333	369	378	354	395	365	344	355	372	384	371	349	392	383	394	363	364	395	364	370	365	381	350	361	399	334	392	387	379	366	359	389	365	385	374	373	333	341	354	358	389	355	359	380	398	387	363	355	354	389	363	383	392	352	366	358	395	343	381	415	356	386	385	353	402	383	363	376	378	374	387	324	391	374	370	367	346	378	366	388	384	398	351	375	362	364	386	380	358	363	362	373	389	378	369	341	404	374	372	334	400	352	364	383	372	377	400	423	362	381	347	390	340	380	360	381	359	369	365	367	351	363	375	382	356	374	394	377	401	381	378	381	385	367	378	369	333	359	356	390	376	432	387	349	392	345	362	395	367	366	347	354	352	348	352	376	343	399	352	353	361	364	381	368	396	381	394	380	384	413	354	383	385	367	351	411	381	382	412	347	379	361	350	362	375	388	345	356	345	362	392	367	357	400	375	367	390	337	366	384	378	373	408	417	348	313	371	334	364	360	379	361	388	362	357	348	397	355	352	356	325	355	391	389	388	375	389	386	406	376	390	365	345	360	374	361	415	383	341	380	360	343	373	371	383	383	384	385	371	384	366	324	390	340	382	369	347	401	374	353	370	392	364	387	384	355	362	400	353	341	398	381	380	401	353	383	375	396	384	363	364	338	385	362	348	404	378	401	382	400	360	367	378	357	366	416	350	357	366	393	401	398	386	392	397	395	395	365	356	363	326	366	342	346	373	386	363	344	387	393	368	370	347	374	393	397	423	369	409	377	392	346	355	369	373	344	356	378	388	374	351	363	359	402	397	360	398	369	400	390	382	366	351	421	397	389	351	387	382	407	370	339	341	362	368	371	371	401	378	343	370	368	369	396	360	378	351	380	351	370	386	400	340	373	343	341	340	365	390	378	399	384	395	371	369	383	353	390	407	405	384	362	355	391	366	390	385	419	369	355	375	319	348	389	380	342	368	351	361	390	363	373	364	390	394	370	385	385	384	372	352	382	358	389	347	388	410	372	404	392	368	375	344	355	367	374	356	391	349	352	357	375	378	356	354	379	392	321	369	369	395	348	357	374	363	367	377	393	405	387	380	354	341	339	359	414	349	381	399	408	357	352	353	358	402	340	361	413	361	351	372	391	399	379	370	397	391	390	413	364	382	375	349	380	374	368	346	361	379	379	392	371	353	392	380	335	353	401	372	335	331	339	350	379	338	378	377	374	387	398	357	381	395	318	386	368	379	366	338	359	357	370	370	338	381	393	356	383	374	363	381	365	355	345	378	332	373	365	331	381	355	375	378	364	379	341	349	390	325	375	369	393	365	378	370	394	357	408	357	395	364	349	349	385	400	396	378	380	378	394	368	352	369	368	376	390	388	373	400	394	374	382	407	354	364	371	385	363	369	352	377	377	376	391	404	391	366	365	396	376	366	370	389	366	364	350	368	384	376	407	367	371	389	367	386	324	361	386	365	424	395	351	359	387	351	368	367	384	356	358	374	392	382	351	399	358	354	382	389	388	373	385	397	365	392	390	401	392	386	358	372	359	371	334	364	334	366	380	390	371	367	402	396	376	369	393	388	408	353	376	346	360	377	361	412	395	319	401	367	379	364	398	397	376	398	397	353	347	356	371	382	370	344	372	393	419	376	369	387	343	353	369	393	362	364	394	392	333	403	394	364	382	355	375	366	391	379	394	370	349	411	398	375	360	377	398	345	379	341	330	377	348	356	410	354	373	396	368	394	386	360	371	330	348	362	405	354	390	373	392	367	378	351	377	347	369	419	369	365	395	371	372	407	361	377	403	367	369	367	379	372	383	369	374	394	381	364	358	383	356	370	388	342	408	379	370	373	352	365	351	363	359	378	343	344	382	371	361	359	382	352	362	386	408	387	368	377	367	379	332	396	394	348	389	367	367	351	388	356	332	351	402	346	350	329	397	310	382	377	357	426	398	341	359	380	360	365	378	385	363	337	357	438	366	357	393	367	396	382	356	345	411	366	379	392	401	362	377	375	386	332	375	351	363	360	367	388	373	377	389	378	374	361	357	364	372	371	347	378	385	380	346	376	367	366	387	359	354	375	408	356	379	361	388	412	376	399	376	359	412	396	359	410	381	391	369	390	384	383	376	383	368	373	379	405	332	379	391	358	378	344	380	386	404	397	372	374	408	369	365	374	347	370	378	326	370	352	348	383	402	345	352	348	382	374	385	389	352	394	385	399	355	392	354	399	383	366	401	381	373	387	360	367	376	389	381	377	376	377	369	370	359	360	375	371	364	403	390	388	390	382	402	377	362	375	354	350	359	366	399	389	343	359	389	364	325	346	385	374	359	411	381	373	396	396	356	378	341	406	382	369	395	421	363	398	372	350	389	380	377	396	414	384	369	371	390	341	375	393	354	377	385	370	397	382	366	379	394	365	388	350	376	389	381	376	341	383	369	379	353	374	349	366	368	369	367	360	363	409	350	406	397	372	364	361	377	335	340	385	374	356	341	385	404	392	368	406	374	386	392	357	368	386	398	381	367	344	394	403	347	363	355	388	349	367	370	360	362	367	369	396	407	376	395	412	351	362	381	369	334	354	346	348	354	376	370	376	382	386	391	380	367	408	364	363	347	379	351	371	364	364	368	365	401	343	363	369	385	375	388	399	377	389	380	381	382	405	333	347	351	378	344	345	377	366	373	367	384	350	383	360	355	341	389	364	339	383	374	403	352	359	382	365	391	372	373	373	357	381	379	392	357	387	373	381	381	382	390	355	373	372	354	402	354	399	403	355	329	399	384	354	358	359	404	363	370	358	382	357	354	377	396	367	366	386	361	349	399	372	367	333	359	361	398	353	338	384	363	374	370	352	377	404	353	389	377	381	364	350	376	367	379	360	393	397	352	404	403	381	336	368	368	404	344	379	362	344	357	371	354	399	414	355	383	365	379	375	380	366	364	372	376	377	357	365	402	366	338	374	396	363	347	396	347	376	332	365	378	347	384	350	382	403	353	394	355	393	389	357	368	327	349	376	365	339	383	362	376	384	384	360	349	367	370	382	389	391	367	349	364	366	385	344	406	374	359	427	349	356	365	370	386	379	354	361	360	340	347	421	356	363	360	369	376	379	389	400	349	378	376	347	394	355	365	396	377	378	365	352	368	349	322	338
23128	26758	29124	28946	28686	25187	16858	9839	5830	4994	2751	1821	1266	1046	818	520	413	349	276	241	227	238	272	237	238	269	229	249	247	254	253	274	239	258	233	249	251	243	242	235	236	213	233	253	247	248	229	234	233	248	226	223	227	248	276	248	231	228	232	226	256	384	444	220	244	243	239	219	226	225	237	224	239	243	237	226	218	228	245	233	216	223	216	216	259	233	238	220	216	242	230	265	233	207	224	234	184	223	239	216	222	215	242	242	251	243	223	238	224	211	244	219	222	221	255	250	242	220	240	241	222	257	244	244	232	263	216	230	223	228	248	221	240	236	238	244	287	259	226	239	205	246	203	227	219	250	224	253	251	228	251	229	210	238	263	220	230	235	239	224	209	251	223	218	212	242	199	235	249	211	205	202	258	249	202	239	248	247	263	214	217	230	233	218	227	235	237	237	215	246	260	224	221	212	247	233	230	238	216	259	241	214	250	224	234	213	230	226	228	225	230	236	230	238	220	229	235	210	226	207	227	239	223	216	243	241	238	225	216	203	235	243	226	253	219	232	263	237	213	231	227	241	212	245	238	246	231	250	225	213	275	261	212	222	220	251	234	224	249	218	240	263	225	240	179	230	235	232	237	220	210	236	212	211	209	219	243	248	248	232	253	261	225	207	243	231	242	233	221	258	216	235	216	221	245	230	229	226	236	219	223	247	240	241	248	263	222	250	223	243	216	226	219	228	243	217	256	213	222	222	222	237	261	209	231	199	261	226	228	220	228	238	234	236	252	262	217	236	263	233	214	211	208	240	230	206	233	235	219	247	223	225	258	223	235	213	220	249	255	238	249	231	224	262	225	221	247	212	211	239	216	239	222	234	223	230	232	215	244	232	234	242	248	235	244	205	261	263	210	262	259	234	263	207	229	229	216	224	211	245	239	201	221	212	244	235	286	251	246	245	259	217	237	236	259	211	231	262	212	270	214	205	245	240	240	236	219	233	232	203	221	240	230	229	239	248	279	241	249	210	225	258	218	245	231	248	216	227	235	242	230	252	253	247	256	228	206	223	238	237	219	253	207	244	233	248	234	262	267	231	237	219	224	220	229	253	212	223	274	207	188	254	220	236	207	252	245	255	221	232	224	213	238	240	243	206	241	223	224	241	209	265	232	232	226	238	248	225	227	241	213	219	231	192	239	222	251	232	227	237	250	252	232	215	270	238	219	256	230	263	218	220	218	203	231	254	246	233	259	239	220	254	247	247	224	228	231	224	221	230	244	252	216	253	252	228	257	215	255	244	228	219	236	221	223	247	225	237	235	221	230	223	243	206	235	247	225	245	239	247	269	241	228	226	234	221	233	244	244	224	212	225	227	236	231	232	229	250	230	241	251	199	248	218	230	211	218	255	228	244	263	240	250	223	223	223	257	235	221	262	233	231	219	242	233	235	251	205	244	207	230	255	234	243	214	237	233	210	216	230	212	226	239	261	232	214	258	230	238	209	246	221	215	220	218	224	218	212	249	239	248	237	233	242	235	240	216	233	236	233	232	221	280	261	246	229	238	232	238	209	229	271	228	238	257	244	231	220	232	219	246	229	217	219	214	210	218	282	212	220	234	233	231	218	217	235	225	252	229	251	219	225	226	241	195	243	252	232	250	223	231	244	240	214	252	208	222	255	246	211	234	220	211	236	244	226	262	229	237	225	216	227	188	227	221	241	244	217	246	231	218	219	240	237	218	227	227	214	243	240	200	229	233	236	210	220	229	228	250	243	208	210	242	242	219	233	248	221	234	251	208	240	227	265	260	252	247	232	254	244	203	211	231	249	256	224	236	233	258	238	205	275	223	215	237	222	212	199	220	222	232	262	234	222	198	235	256	226	235	227	261	234	231	223	228	246	213	222	237	259	267	233	226	226	215	228	246	242	232	231	252	212	240	243	252	265	227	250	205	215	237	225	216	237	209	212	216	245	248	246	222	238	230	258	245	231	233	252	239	242	222	244	219	214	249	247	200	237	223	206	225	222	225	254	225	219	222	235	208	231	225	259	237	248	206	255	217	241	234	242	250	235	223	224	236	225	229	261	224	236	227	229	241	208	218	241	227	242	204	218	216	231	197	231	214	231	235	262	248	238	224	228	235	260	225	230	221	260	231	237	199	231	210	251	229	225	252	192	249	231	225	243	238	235	246	244	237	233	237	249	236	221	227	224	251	266	234	251	238	225	251	255	222	207	220	223	247	212	219	237	250	228	236	209	228	241	267	231	195	246	240	218	239	239	227	240	238	235	278	219	212	221	248	248	238	217	233	230	252	219	232	250	248	244	218	224	246	214	211	235	228	235	243	235	237	220	235	211	232	240	222	193	252	206	248	236	219	244	250	230	230	213	236	225	206	247	225	228	236	247	233	202	217	237	240	243	239	228	210	234	231	216	252	226	250	240	234	228	211	240	248	252	196	228	234	231	256	268	235	240	213	214	229	262	227	210	236	208	253	285	245	220	233	239	213	240	232	240	229	222	243	229	222	219	226	242	231	244	233	215	238	236	240	236	235	205	243	248	244	243	219	225	248	247	219	250	246	224	211	237	238	213	254	211	239	239	233	233	226	204	245	247	245	230	241	229	225	242	222	240	212	242	227	215	211	260	243	228	198	227	246	225	232	274	241	189	241	227	236	220	222	234	202	227	218	245	236	257	239	255	242	221	238	229	237	255	243	215	225	228	289	247	234	210	214	266	237	217	231	231	239	257	257	236	224	245	220	215	204	235	206	228	273	228	225	216	232	232	236	223	230	228	206	242	257	218	230	206	224	249	253	245	248	257	248	207	220	254	201	247	205	249	241	251	246	246	243	241	208	239	253	239	217	203	210	207	267	246	229	222	235	222	221	234	235	236	203	217	226	224	216	213	246	224	224	229	237	197	237	244	233	217	240	242	214	234	231	242	221	236	236	230	229	241	242	247	269	247	238	233	236	237	207	215	246	239	221	196	243	215	244	231	223	246	217	221	236	216	249	243	213	252	228	209	238	247	189	232	234	239	251	253	209	199	243	236	244	217	249	230	207	210	262	243	229	229	246	237	207	231	224	255	234	261	245	236	225	192	204	235	264	238	208	219	214	244	243	237	244	233	215	248	225	245	221	246	260	222	232	241	263	222	224	259	221	243	211	240	265	217	245	222	245	210	212	233	219	232	244	241	220	244	239	201	242	237	213	231	242	239	245	232	241	220	243	229	245	260	217	221	232	241	255	248	227	263	196	227	245	243	248	252	237	225	218	279	244	225	257	223	236	230	245	210	258	243	240	198	222	223	231	239	230	248	215	241	222	259	242	235	234	197	219	266	243	252	260	217	229	227	244	199	253	246	229	249	235	210	225	252	202	227	217	239	225	225	249	242	228	239	222	215	243	234	269	264	207	241	228	239	257	251	238	247	241	210	232	257	224	210	224	245	225	262	219	217	215	211	203	231	246	208	242	216	242	214	228	237	238	239	267	233	221	240	238	228
17818	19742	25469	31933	36608	35614	26359	19241	15188	14290	9552	7743	6090	5091	3538	2397	1801	1260	886	768	788	800	741	721	710	748	734	655	660	695	685	698	671	642	636	703	662	629	632	639	618	609	660	621	648	620	620	607	599	639	590	593	571	595	585	616	646	617	611	566	620	1878	1905	589	617	582	584	577	656	624	586	587	586	606	575	575	616	619	596	636	570	600	564	591	611	598	615	587	628	607	606	597	554	600	576	572	588	586	584	594	623	583	578	601	574	571	593	618	578	519	625	618	598	596	591	571	630	575	563	600	617	596	550	600	655	602	585	559	590	613	573	603	606	612	532	571	605	569	565	588	611	570	565	655	588	559	559	556	571	571	593	579	606	599	577	594	586	560	600	587	577	578	576	568	595	567	593	627	610	610	575	589	573	580	602	570	539	604	671	618	614	596	581	601	627	599	573	580	562	605	588	590	599	602	597	570	600	603	573	577	599	553	577	568	577	614	552	567	564	600	575	593	556	576	598	581	589	607	583	554	599	613	564	582	580	617	603	600	606	591	560	573	550	604	577	559	560	596	559	565	587	596	553	572	593	570	575	592	581	585	567	574	608	584	577	606	597	562	570	615	534	587	612	593	594	537	586	591	607	577	594	543	599	578	635	583	590	589	605	565	557	565	634	566	612	594	549	571	574	566	615	621	578	613	572	589	594	583	550	614	611	576	553	571	586	586	550	584	590	585	572	589	627	568	576	559	529	600	596	578	591	597	605	612	572	597	575	582	603	580	625	557	595	634	575	598	570	595	603	539	611	556	575	607	584	605	587	587	628	539	554	562	515	603	607	591	566	633	564	597	552	566	603	584	594	561	605	584	541	577	590	585	557	585	542	625	625	602	596	579	552	595	551	606	555	605	547	584	534	609	613	598	585	573	631	576	573	620	595	521	587	602	592	633	619	592	573	577	604	598	613	564	566	612	595	575	605	607	598	572	593	606	611	564	599	591	605	555	554	596	563	586	595	581	570	572	589	606	588	580	634	588	564	577	562	591	597	547	619	551	586	568	572	583	565	609	576	565	589	587	571	591	593	563	584	586	563	565	616	553	585	595	546	605	578	589	577	621	612	599	588	575	589	588	605	588	582	579	600	589	580	591	618	598	598	578	570	596	572	592	579	658	597	584	574	612	594	580	620	591	620	623	564	581	606	544	581	593	555	600	582	578	558	560	589	570	578	582	549	586	580	579	610	583	601	603	600	566	558	592	574	562	559	580	581	596	608	576	551	564	572	555	572	589	606	565	595	558	561	604	591	541	643	592	610	592	556	576	593	597	634	572	573	591	607	589	573	595	633	586	576	564	598	605	612	582	568	559	597	595	564	581	571	608	592	549	620	633	549	629	564	611	612	587	601	595	570	608	630	615	609	588	534	596	592	584	600	595	565	558	634	613	558	559	571	565	564	633	580	575	593	559	608	600	619	571	604	629	584	536	616	647	559	537	604	594	627	601	567	636	574	606	537	583	611	566	576	581	575	571	566	541	615	602	546	606	565	560	621	553	601	612	621	593	579	561	554	596	616	604	579	564	593	566	602	613	585	567	610	551	606	581	635	606	591	572	541	561	578	541	574	574	623	590	590	568	572	542	588	587	622	588	603	585	580	593	562	607	600	598	601	605	591	579	580	575	588	632	573	574	573	605	592	620	570	588	539	600	579	614	576	617	601	605	549	581	576	594	572	577	577	593	570	538	588	589	572	606	593	573	528	522	597	597	569	590	577	581	549	547	609	583	601	573	602	560	573	580	562	618	567	590	603	621	596	601	625	603	600	579	581	575	582	608	567	631	585	557	592	611	594	586	596	576	577	589	562	557	605	623	571	572	580	591	612	629	637	575	556	583	581	585	625	584	555	625	587	592	595	617	559	592	589	597	570	567	575	559	580	607	531	605	582	604	624	573	572	585	597	582	604	625	563	546	625	571	608	573	606	568	561	554	612	573	573	556	617	543	635	612	574	613	602	610	574	586	599	610	570	594	549	560	580	612	652	568	593	613	592	606	616	567	564	596	602	546	597	595	604	614	643	581	572	618	574	586	571	592	567	592	596	573	607	600	636	574	621	607	579	618	600	528	564	578	566	622	569	609	585	561	585	553	620	594	580	573	604	581	549	610	598	615	563	587	595	626	579	570	584	589	545	608	588	567	555	578	587	546	601	607	566	614	608	601	610	617	598	598	584	578	608	572	591	653	594	587	618	600	574	619	582	595	606	607	592	582	605	565	561	581	571	605	636	630	581	565	608	523	624	640	546	593	574	595	577	555	606	590	576	605	573	569	560	606	569	624	607	603	583	612	572	560	550	609	605	586	563	568	577	603	603	558	603	604	577	576	530	616	589	590	610	563	612	570	585	582	574	584	588	587	579	617	602	591	599	608	564	593	613	589	609	590	572	593	597	601	620	562	563	631	622	605	550	594	594	581	570	569	609	628	595	599	599	613	589	560	579	584	568	561	584	555	561	616	602	570	580	601	605	591	581	600	558	588	589	611	597	584	591	568	594	555	572	581	568	584	570	603	577	574	572	555	572	554	592	573	578	605	591	599	602	614	568	525	623	547	577	572	590	594	552	585	592	597	568	597	592	555	568	557	592	615	602	558	589	580	573	588	581	596	615	607	573	529	588	579	561	579	613	575	613	581	552	616	615	544	593	595	597	600	543	597	563	560	570	570	585	611	607	598	584	584	624	593	580	587	562	652	634	523	578	577	566	570	588	594	579	590	573	618	539	562	588	561	602	597	554	605	590	585	571	565	593	624	563	546	557	549	573	661	566	585	604	608	586	566	572	606	572	622	619	559	568	603	560	601	567	655	574	561	632	543	604	587	620	568	591	609	548	606	537	573	587	603	574	581	573	602	541	590	556	578	598	615	598	558	573	594	573	590	588	582	592	606	568	584	594	573	577	605	603	565	560	557	589	547	557	559	611	577	590	528	558	590	609	574	566	550	583	555	579	600	556	559	599	598	569	595	582	582	585	569	603	561	600	605	571	591	645	646	590	611	614	582	609	602	609	615	545	594	591	508	529	534	565	627	614	609	587	583	525	573	574	610	581	589	580	595	578	589	590	556	583	576	597	631	538	559	587	556	568	587	590	563	611	581	578	604	582	618	590	589	580	542	567	622	611	596	573	637	613	561	605	599	607	627	541	560	573	597	604	569	556	580	601	601	584	581	616	577	587	573	567	618	583	577	623	595	548	607	576	573	618	609	584	609	586	583	581	559	583	602	627	621	590	608	596	558	592	539	627	562	560	592	563	574	605	561	572	584	575	586	538	578	572	590	580	600	592	594	599	579	577	609	627	577	585	658	586	597	554	599	592	645	579	558	581	589	584	563	585	590	629	579	561	612	576	608	555	565	587	577	570	607	611	595	584	552	617	539	602	598	583	588	549	583	619	601	602	588	608	577	589	528	619	547	586	560	590	588	591	612	589	568	598	573	603	587	547	576	591	545	591	564	590	576
33522	35102	35327	35393	35202	33058	25698	18846	13359	10298	6780	4747	3052	2044	1504	972	681	534	415	366	379	357	323	358	354	334	353	322	347	364	343	346	337	326	369	351	343	342	355	310	326	325	330	312	342	335	313	306	326	315	341	328	315	361	338	313	347	355	310	302	302	551	572	335	302	319	330	336	352	298	311	310	334	320	322	310	332	310	325	334	312	306	322	307	318	298	319	310	315	357	321	329	321	330	333	304	312	331	331	351	324	294	321	325	322	306	314	335	303	318	324	348	316	331	299	319	342	308	341	278	329	303	324	312	331	331	312	327	324	299	307	309	309	314	297	322	301	274	327	325	341	298	316	307	337	324	318	310	335	352	326	303	288	321	346	333	332	294	333	308	295	326	313	327	335	315	365	333	321	338	318	336	305	335	337	313	316	328	339	312	319	304	310	308	342	321	327	302	325	317	335	305	307	323	300	313	321	306	309	319	347	304	321	324	345	321	309	315	315	331	335	310	314	301	323	332	330	336	292	339	331	333	318	334	340	343	330	364	311	354	316	307	326	346	327	325	283	323	317	331	321	309	328	326	342	320	319	315	280	323	317	314	324	317	320	311	331	328	328	333	314	299	279	323	324	309	314	330	323	330	327	321	300	306	333	293	316	312	301	330	308	348	345	312	293	322	334	305	325	297	310	291	295	307	329	300	352	347	339	292	316	292	266	318	325	331	315	306	324	314	324	335	299	337	337	325	324	294	281	299	286	316	314	353	335	356	292	326	300	332	329	345	272	336	313	313	314	312	313	305	312	298	297	335	299	324	289	315	321	336	328	334	332	325	307	337	306	312	319	293	315	314	328	293	303	358	316	345	309	324	335	335	317	326	316	275	319	333	294	326	316	319	352	323	333	297	322	335	295	331	310	317	282	279	325	337	350	297	310	318	302	347	345	329	352	316	314	345	305	299	301	324	324	305	328	314	333	344	342	288	354	337	333	274	310	325	332	316	353	326	321	345	297	331	283	321	309	336	284	316	327	331	324	336	318	303	324	351	352	335	358	327	299	279	327	313	333	307	285	330	286	297	291	288	334	326	336	319	326	324	299	314	299	313	316	348	325	306	316	314	306	315	320	326	321	341	384	345	327	341	347	321	319	307	319	298	306	312	337	313	303	294	334	297	333	353	288	298	313	300	311	315	337	351	321	326	336	296	295	305	302	325	351	336	255	314	307	328	315	309	335	309	341	351	295	340	339	310	299	296	306	314	306	319	356	298	315	301	304	335	300	325	311	340	338	322	301	327	303	316	306	284	311	302	310	349	313	282	294	289	312	337	335	350	306	294	303	308	319	350	321	289	306	303	318	325	331	307	297	272	336	319	338	336	316	331	310	327	336	331	300	299	324	305	348	334	300	300	336	345	319	271	343	304	324	338	348	331	357	314	285	307	322	316	315	332	331	338	323	320	341	311	319	317	286	318	323	324	334	322	306	320	308	294	323	278	302	313	318	300	299	310	315	338	303	312	324	328	327	297	317	337	315	322	323	319	346	333	301	301	314	301	301	319	311	295	309	334	332	288	316	342	286	310	277	331	328	301	330	299	301	332	334	315	296	314	346	323	350	295	328	317	285	328	317	344	295	293	335	287	320	302	328	303	301	317	299	328	308	311	323	342	311	312	318	314	316	309	271	306	365	345	295	314	308	312	321	310	298	318	298	344	315	297	308	357	324	361	321	292	302	311	315	324	335	324	328	315	337	326	300	322	345	333	343	301	300	325	317	325	327	326	303	330	342	316	298	338	325	331	317	282	295	280	309	347	327	322	288	334	339	312	330	305	305	293	313	302	336	338	304	325	299	328	342	343	353	320	318	333	327	312	309	327	319	320	326	316	306	348	329	269	340	310	316	304	292	320	306	308	355	298	324	322	316	325	332	325	341	285	299	314	306	317	310	350	345	326	335	290	290	345	338	316	353	346	297	309	312	318	367	331	338	289	338	323	337	337	336	333	296	299	310	304	274	323	293	345	314	306	319	302	295	308	295	326	312	336	326	325	316	328	335	327	312	331	320	335	311	296	294	314	324	305	290	334	339	351	317	302	330	338	278	351	311	306	329	315	327	322	337	330	312	340	315	299	340	351	307	315	296	282	336	296	322	331	272	309	315	293	292	353	362	308	301	321	312	323	299	327	305	297	313	310	322	323	318	319	350	321	361	284	329	327	335	293	299	314	294	316	308	307	305	327	300	363	305	324	308	297	319	350	323	319	270	302	313	334	318	337	311	313	320	277	331	335	307	323	336	299	332	299	341	336	339	358	279	293	345	297	316	333	287	296	310	313	339	344	315	296	352	337	354	298	313	344	332	315	323	344	311	346	318	320	307	312	313	319	317	306	332	328	294	305	302	274	278	333	308	318	338	309	313	348	309	306	334	283	355	336	334	307	314	317	334	277	293	322	308	318	304	294	321	310	314	341	364	331	292	322	324	323	307	330	286	334	310	287	314	354	319	344	325	314	294	316	355	330	330	299	300	304	335	327	318	302	304	343	329	325	282	303	318	336	313	343	327	287	313	326	279	349	297	315	323	330	317	334	316	268	291	291	313	306	293	308	311	308	310	344	300	316	330	330	301	300	333	348	294	308	319	321	309	322	312	335	327	308	294	307	310	314	324	335	348	305	315	357	299	293	322	316	321	331	295	313	301	347	357	343	325	334	323	337	329	287	309	335	320	317	322	269	353	306	307	330	324	304	330	313	345	341	311	336	319	336	288	323	291	328	327	321	320	271	318	343	341	342	299	310	308	311	312	325	302	312	299	313	335	309	272	311	326	335	339	318	326	301	325	333	323	348	316	290	298	323	317	334	290	306	309	288	317	302	295	295	327	322	295	319	300	354	331	351	310	336	365	344	340	352	335	313	326	311	305	333	330	321	346	302	316	333	337	303	355	312	340	319	323	337	303	306	283	339	326	328	291	323	330	299	310	323	330	309	349	344	304	303	285	313	313	316	311	299	302	326	313	290	333	310	325	304	292	278	294	322	320	333	291	324	334	290	323	350	330	328	309	311	320	345	298	285	312	329	293	341	307	331	326	337	332	330	313	349	328	285	316	335	334	332	319	327	319	305	297	339	328	302	330	298	321	326	338	347	294	302	304	314	288	288	319	299	320	327	316	296	383	325	327	314	319	328	294	356	331	297	321	302	336	304	307	310	315	324	317	309	328	325	307	327	305	330	304	316	317	305	324	313	305	320	328	341	268	304	289	316	332	310	282	310	349	305	307	331	331	280	277	307	330	350	291	318	284	311	322	328	297	329	306	326	345	304	292	322	347	329	298	304	346	312	319	304	317	342	309	344	316	350	333	335	298	314	314	289	319	314	322	301	334	327	303	325	357	297	330	316	320	308	289	319	334	325	351	324	334	315	317	312	339	324	324	316	343	318	324	329	362	301	318	318	325	308	377	313	349	340	329	337	324	307	291	329	305	284	332	305	270	308	314	313	299	292	298	305	325	323
24567	26916	32580	39875	44150	42550	35513	28442	24462	22068	15540	14440	11100	9254	7009	4466	3306	2079	1314	1097	1059	1108	1063	1000	1048	1004	933	944	961	951	986	952	895	942	891	931	901	898	898	808	867	828	811	824	808	800	866	828	789	850	801	792	796	831	809	786	803	831	781	760	795	2460	3005	839	764	807	740	761	810	763	754	841	726	799	760	708	780	790	781	725	750	748	814	740	719	796	743	803	760	747	783	796	736	807	793	756	727	733	765	760	729	757	748	793	732	823	733	789	801	746	724	737	784	763	776	757	753	766	754	799	781	717	744	768	762	786	768	769	734	743	727	761	743	728	752	714	712	725	721	691	757	769	800	729	754	733	784	733	742	760	725	698	746	739	763	784	733	782	739	772	733	729	770	717	753	717	748	709	745	768	751	832	770	715	727	721	777	740	738	806	706	713	767	760	729	765	749	767	768	751	785	745	717	741	763	740	762	747	768	739	773	722	761	743	819	733	728	747	768	775	764	772	745	750	774	763	745	771	744	703	738	774	743	732	717	791	750	770	738	720	797	722	750	778	750	770	758	709	710	775	725	713	699	696	730	738	756	730	745	728	713	764	726	785	789	756	754	754	745	721	769	739	733	767	718	742	760	762	745	758	763	743	703	711	767	779	757	728	751	757	764	764	800	741	775	677	738	748	760	758	754	745	778	762	787	782	772	694	754	781	756	775	770	753	768	716	762	749	772	721	678	804	731	779	783	736	721	714	762	713	750	797	781	746	744	723	738	731	762	770	790	752	779	755	768	705	750	747	706	731	789	763	778	784	753	798	756	752	740	766	754	757	727	774	760	782	785	728	734	784	771	763	750	754	752	717	753	722	793	740	748	736	728	693	752	712	791	762	753	760	724	688	802	756	724	716	761	729	709	758	688	720	814	743	814	743	733	727	795	744	732	735	785	739	731	796	822	777	728	724	724	714	778	753	721	732	776	772	744	752	781	762	754	730	723	744	756	701	745	754	759	745	779	784	742	717	745	734	756	753	728	773	748	739	731	731	774	751	716	773	719	745	751	731	756	758	715	791	741	735	731	756	723	713	753	729	736	737	780	769	761	769	812	731	758	724	744	757	744	710	767	703	710	732	754	744	736	767	734	776	780	719	760	718	801	745	755	754	735	781	797	754	670	763	714	697	740	735	746	733	731	777	714	724	796	732	723	766	731	719	728	736	724	724	709	728	725	728	772	760	711	712	783	803	783	709	709	754	767	760	767	750	775	801	742	739	741	752	770	775	723	785	776	741	749	702	730	778	779	751	745	735	719	762	744	728	757	767	776	744	802	774	728	735	743	799	769	794	799	800	723	746	746	744	760	774	737	797	743	785	745	830	764	746	745	712	774	688	747	736	737	771	759	723	764	715	723	780	735	785	705	712	754	756	742	779	762	711	713	715	793	734	761	751	728	751	757	709	781	769	783	726	777	746	781	736	774	733	776	779	776	741	706	754	812	788	807	701	726	777	739	826	762	727	747	752	752	739	771	765	736	758	794	726	741	761	763	767	646	778	723	756	743	752	698	740	743	752	752	745	733	699	795	746	776	726	735	779	748	767	731	786	762	748	759	751	768	757	711	719	752	758	712	716	711	711	706	729	751	706	753	760	713	703	774	789	750	739	731	767	733	764	787	738	750	777	733	749	728	748	754	766	756	756	704	751	788	735	797	777	764	713	814	773	773	725	731	723	727	731	751	733	785	772	751	769	725	762	726	747	702	709	731	758	771	763	739	755	717	738	728	737	757	766	767	741	756	733	767	727	749	711	766	692	762	759	722	790	791	738	757	753	744	719	745	754	743	723	737	745	787	699	777	796	723	760	708	734	768	739	742	662	736	714	750	750	749	716	780	755	775	735	776	730	732	700	726	760	803	718	708	700	739	765	686	738	753	711	770	678	763	726	743	727	759	705	774	727	770	718	742	769	768	721	743	714	726	716	761	772	745	740	702	794	749	689	757	740	736	760	757	750	738	715	749	707	725	755	717	751	750	828	767	722	750	766	796	772	791	737	750	762	725	713	732	721	704	793	713	743	759	776	777	718	759	766	716	783	737	758	740	730	740	753	734	785	786	707	772	746	780	742	783	755	758	702	743	711	745	738	715	768	762	720	769	746	751	727	814	789	719	751	719	736	723	774	753	693	724	748	729	708	732	745	753	729	786	757	743	737	756	749	755	802	766	706	749	729	735	746	783	756	731	680	748	761	786	707	744	720	777	734	760	733	747	765	745	738	759	714	830	723	738	803	826	771	764	782	726	775	805	708	794	733	775	775	743	800	752	737	717	707	742	745	736	806	741	752	771	753	714	735	820	732	774	768	748	708	710	756	750	766	771	758	747	773	758	740	799	701	713	728	753	759	740	738	769	775	753	795	771	781	733	746	771	739	781	767	741	777	729	732	755	703	762	777	771	729	730	742	661	807	738	737	704	827	714	754	739	706	752	747	712	813	768	715	766	777	742	761	736	743	724	737	809	755	784	731	748	775	747	732	795	715	778	728	757	733	738	750	770	737	757	745	748	785	745	732	743	747	762	789	724	739	757	760	741	762	767	756	767	776	757	695	746	724	746	696	748	718	750	767	786	735	739	706	714	740	773	751	782	760	771	765	797	770	773	709	721	781	760	786	774	716	723	772	790	709	727	740	772	749	737	752	740	773	725	752	686	762	729	777	725	747	764	750	734	745	725	766	744	753	719	775	718	751	739	751	746	742	770	743	759	705	732	747	730	698	750	728	773	778	723	753	729	733	750	773	738	737	795	720	779	751	773	786	735	750	745	761	751	758	753	790	741	741	804	743	790	736	736	734	741	795	777	723	737	734	753	707	741	699	736	751	800	726	708	702	750	747	733	727	683	780	743	776	758	737	734	785	733	768	781	754	738	696	770	735	725	768	723	720	741	782	751	738	776	725	760	772	720	740	755	760	732	768	777	769	722	719	750	765	717	750	737	751	766	742	743	762	781	736	733	731	737	748	717	765	752	683	729	707	779	706	747	765	785	780	734	766	815	739	721	712	792	731	754	748	730	730	756	751	721	777	725	761	725	729	796	746	785	769	752	739	734	735	783	699	777	810	702	763	703	734	729	754	745	771	747	734	732	780	748	740	728	766	749	774	731	759	749	783	774	784	788	785	772	772	713	745	743	760	753	759	715	762	757	762	790	721	765	682	763	766	740	751	712	787	749	752	749	728	714	713	776	733	775	774	746	772	763	740	721	761	716	769	753	711	778	743	746	726	694	740	757	759	782	779	789	738	792	776	745	730	700	734	758	728	691	668	757	738	735	788	751	758	796	795	736	674	745	729	755	721	746	766	751	712	784	755	795	713	758	739	769	717	776	788	768	765	789	721	725	749	739	791	732	787	737	782	747	774	793	760	740	702	779	748	741	744	730	712	764	734	724	778	700	765	746	691	704	761	693	740	745	761	730	780	723	752	739	722	747	795	783	793	762	713	737	742	743	790	740	759	722	758
6185	4908	5445	4676	3780	2697	1226	609	408	332	217	187	164	157	136	107	127	111	109	75	126	115	93	85	115	93	114	96	88	119	104	108	92	109	87	104	121	108	105	106	94	91	92	104	114	96	92	99	116	79	116	96	105	81	89	113	91	105	108	93	115	95	88	86	87	82	103	93	93	107	88	94	101	90	102	106	114	87	106	97	84	93	94	100	89	100	87	107	108	95	105	101	93	108	99	120	90	99	101	108	114	93	89	87	106	101	103	87	92	94	106	94	106	102	121	95	91	118	80	91	107	107	109	109	90	82	101	107	108	99	82	95	103	96	111	100	102	102	94	97	94	110	98	112	89	80	103	109	84	138	115	83	97	100	108	92	103	102	131	107	100	86	98	123	102	91	120	95	116	93	102	87	87	107	108	91	78	114	97	109	118	96	96	111	96	107	114	116	100	91	102	98	87	106	84	104	115	119	94	111	93	97	111	94	90	100	92	84	117	95	94	95	96	82	100	109	105	99	106	108	85	91	92	79	102	103	90	76	107	79	94	106	116	115	104	109	101	93	99	107	111	94	95	99	104	109	103	92	92	102	128	94	107	108	94	91	83	100	95	114	106	123	84	105	90	112	106	98	114	101	101	94	103	85	102	101	98	93	83	90	96	90	111	99	101	102	98	95	101	95	113	118	105	100	104	113	92	115	99	114	78	97	97	119	110	94	108	118	92	90	111	99	105	104	108	99	116	108	109	114	99	89	95	99	103	86	95	113	88	88	104	105	103	93	96	107	96	107	118	112	113	107	89	96	94	100	111	111	110	105	112	89	96	96	98	99	112	119	110	81	97	111	127	110	105	88	76	96	97	102	110	105	107	111	115	96	118	87	125	96	94	111	105	103	110	92	103	118	90	86	121	95	100	102	87	117	101	92	96	120	98	114	108	104	96	106	93	125	99	108	108	80	116	102	97	97	93	91	83	102	100	102	98	94	96	101	108	103	97	106	100	117	125	100	102	99	108	86	115	99	95	124	104	109	109	72	102	122	68	119	114	122	100	85	109	97	109	112	110	110	103	91	114	118	100	101	107	101	119	103	115	92	94	96	94	94	119	76	114	100	96	99	104	81	107	109	115	96	115	97	94	106	94	106	105	94	86	97	101	99	110	94	107	113	96	112	97	90	100	98	123	101	98	102	95	110	115	102	93	104	88	115	108	100	97	111	104	108	107	115	102	104	115	99	97	111	104	120	94	98	97	98	110	89	73	117	101	99	98	108	89	99	81	84	94	113	103	97	92	115	91	100	104	108	125	103	86	97	96	85	106	106	116	98	112	118	96	98	117	95	112	130	117	119	107	94	98	98	98	111	108	100	119	96	87	96	107	124	98	103	91	98	102	105	101	102	79	86	120	113	94	88	116	117	95	101	105	106	99	116	92	114	84	99	106	101	96	110	100	84	111	86	114	101	89	105	106	103	87	90	105	99	114	103	101	105	115	107	111	91	87	107	91	94	79	110	110	98	122	98	113	98	88	113	92	87	105	94	87	100	111	98	112	97	87	104	104	107	97	91	105	106	89	90	95	94	91	103	109	94	123	118	116	116	108	107	105	92	96	101	113	88	84	84	100	90	114	101	94	98	112	99	101	112	110	105	100	101	100	87	82	89	112	100	91	119	84	97	103	93	109	91	98	98	107	112	95	95	93	81	86	91	107	112	102	108	100	99	95	107	97	92	83	120	127	115	117	88	91	119	101	106	107	121	105	86	92	93	101	79	93	119	87	97	100	90	102	85	100	110	106	102	104	106	80	106	96	103	118	103	98	95	112	96	103	120	121	106	103	94	117	117	96	112	88	93	98	110	113	117	138	97	104	122	94	117	82	94	103	102	82	114	94	101	96	114	92	111	87	98	106	106	98	82	103	106	103	110	114	110	94	88	116	98	96	103	91	102	92	103	103	120	99	97	105	93	105	86	116	114	81	114	85	96	87	113	102	106	111	97	117	92	112	96	111	87	99	105	97	97	108	102	111	112	101	80	92	98	108	85	100	81	94	111	119	97	92	83	105	115	111	89	104	96	104	91	105	92	102	103	112	94	106	94	105	94	101	91	105	113	114	94	109	100	110	110	125	86	112	111	103	81	99	89	93	83	107	112	90	101	129	96	96	91	92	104	100	88	91	96	93	86	109	99	100	93	101	110	98	89	89	87	107	93	119	109	102	93	111	103	104	102	92	89	81	85	103	99	102	95	108	89	101	108	90	97	110	105	102	109	99	90	114	122	107	123	94	101	94	108	91	90	108	92	102	90	106	110	101	105	81	103	103	103	89	87	82	98	84	108	111	118	98	85	107	82	101	113	94	112	117	93	87	92	115	111	103	103	102	96	92	94	95	108	102	100	90	107	110	103	123	126	94	125	70	90	84	97	81	100	95	109	91	106	101	103	105	91	99	98	108	99	87	100	99	96	89	93	89	98	95	104	102	112	98	96	102	81	108	91	113	98	115	103	110	96	105	102	85	112	109	108	86	84	105	113	98	105	83	101	113	101	92	100	104	114	102	103	112	114	97	102	119	103	104	96	88	88	100	109	103	100	98	91	87	84	87	108	107	112	91	108	97	111	97	112	81	109	104	98	112	103	98	91	106	82	98	99	96	114	106	98	97	102	117	99	100	107	94	86	101	100	89	76	106	85	87	86	109	108	92	108	92	99	98	114	123	91	96	99	105	120	114	93	117	89	86	118	102	100	98	97	110	110	85	102	89	101	104	108	92	103	114	104	99	103	106	88	101	101	105	97	101	99	103	95	85	102	93	107	107	98	92	85	89	97	105	89	95	103	87	86	106	100	86	97	107	110	96	102	88	87	100	101	100	110	94	115	112	113	108	91	101	105	101	107	121	79	107	92	92	117	80	80	93	82	95	113	110	88	90	107	102	110	87	87	98	93	90	91	101	93	91	84	108	86	104	115	98	104	99	117	114	92	118	114	100	116	109	106	100	86	102	97	110	96	112	111	84	110	114	109	99	120	111	108	97	105	101	95	108	98	96	124	110	107	119	120	101	97	114	114	85	102	91	104	101	101	110	117	92	97	108	97	116	111	113	103	101	105	107	103	97	105	115	117	113	108	101	97	114	98	116	110	95	105	118	126	100	106	89	74	106	99	103	102	123	104	115	101	88	88	104	87	112	107	121	105	84	103	100	116	91	119	104	115	96	97	111	109	85	89	95	92	124	107	125	96	113	78	96	91	111	108	114	105	110	109	85	122	98	99	96	92	97	112	96	105	96	112	100	99	107	117	97	119	84	87	103	99	102	90	100	102	94	111	105	99	110	110	100	110	86	90	102	108	109	110	93	94	86	103	86	93	82	115	96	114	96	94	119	84	87	96	96	95	84	107	102	112	99	118	127	116	103	104	101	85	85	110	108	103	110	98	93	96	120	107	98	97	89	102	135	117	102	128	117	96	110	117	104	106	114	110	102	110	111	112	129	99	93	121	98	108	94	98
5109	5354	8099	10193	10341	9024	4474	2700	2024	1749	1170	1052	764	664	544	405	403	356	292	302	316	351	336	337	320	305	325	316	332	306	277	293	314	283	306	286	336	372	309	314	309	322	289	301	316	311	297	311	293	295	291	327	300	312	315	296	314	301	319	285	325	332	312	341	283	305	304	313	281	332	305	303	323	273	280	310	279	294	310	286	307	290	300	294	290	322	318	339	292	320	308	303	295	295	327	300	302	300	305	295	329	317	315	288	311	299	349	294	295	277	289	325	306	333	342	334	292	287	307	310	265	291	273	328	279	322	290	314	296	284	270	292	294	313	295	279	316	334	295	302	316	303	290	329	293	275	313	327	297	282	283	302	316	295	297	306	299	275	296	275	304	317	297	295	323	305	288	296	312	305	305	306	298	334	325	318	280	310	323	290	293	280	301	315	303	307	310	299	283	304	325	306	336	274	285	291	295	304	300	282	293	335	298	305	311	284	299	312	286	286	347	318	303	288	284	303	291	276	320	271	294	327	313	320	315	302	346	310	324	296	303	291	265	316	299	285	305	294	320	298	342	311	314	321	292	294	298	309	302	296	340	306	324	328	298	330	302	277	313	291	320	293	322	329	312	296	295	323	294	322	289	310	324	327	282	322	299	310	297	318	307	335	301	318	321	284	321	273	325	303	295	313	299	283	280	290	252	324	299	288	303	302	317	299	319	314	293	313	315	307	301	288	293	257	325	265	300	273	319	322	299	280	312	294	336	285	297	303	311	302	288	294	303	315	288	291	299	302	321	325	313	296	294	312	314	299	290	298	290	320	299	283	325	331	288	298	292	304	308	298	294	274	286	314	284	325	285	292	312	330	290	313	308	280	320	300	291	295	342	296	290	282	263	319	320	295	329	287	310	290	314	339	288	333	299	274	296	284	311	309	292	307	309	316	291	315	335	311	313	325	343	283	299	300	309	314	324	330	306	314	290	290	307	314	288	287	298	325	325	292	318	344	276	310	274	301	299	328	281	305	307	317	331	270	279	274	308	338	302	299	278	277	323	276	283	291	301	279	274	310	275	321	313	294	290	323	322	294	298	290	298	284	329	321	297	297	309	328	274	331	316	300	306	326	312	325	339	313	309	298	296	320	284	288	262	284	307	269	306	311	288	326	325	303	325	314	325	320	303	301	289	320	268	332	296	319	305	268	308	299	278	326	324	278	331	315	313	315	305	287	308	310	298	313	324	311	356	315	329	284	297	309	296	309	296	296	259	285	328	302	336	316	304	289	285	305	292	301	298	297	292	306	313	315	318	295	299	307	326	286	287	306	313	287	295	264	309	346	268	268	277	312	275	301	310	305	304	272	311	282	306	335	339	304	295	293	331	339	329	274	304	307	238	294	287	288	286	297	285	340	306	305	291	312	298	296	287	293	332	331	289	317	298	306	289	319	280	285	319	308	300	285	275	302	300	302	279	318	319	296	299	321	316	299	317	310	322	325	313	298	279	299	310	303	279	280	275	297	309	327	278	307	319	308	310	290	314	294	291	294	303	306	308	279	288	308	308	299	284	296	309	274	305	319	344	278	303	308	270	306	324	292	295	318	318	298	288	294	313	289	306	316	306	277	277	310	289	313	297	302	284	336	316	301	300	319	308	312	299	306	300	301	325	329	288	275	293	320	314	280	338	303	312	302	305	306	284	301	304	325	299	314	286	297	293	293	315	306	306	307	296	330	292	321	312	294	289	279	293	286	301	284	308	321	288	314	297	323	282	313	299	329	290	312	293	335	264	294	307	317	283	309	280	328	324	311	318	301	318	269	329	321	291	329	258	283	274	333	307	301	314	321	325	275	311	307	304	293	292	326	301	294	293	341	302	291	327	314	311	280	313	337	321	291	338	291	289	302	292	285	331	288	307	307	315	314	299	312	330	317	299	319	294	300	343	305	322	283	334	305	303	309	319	304	294	324	332	275	305	340	333	289	324	289	297	311	312	319	294	278	302	308	338	290	317	333	306	315	341	307	288	289	322	297	299	309	307	310	316	302	326	288	309	305	314	277	331	308	314	297	302	313	304	356	326	307	311	339	300	297	302	335	299	330	314	319	335	309	310	301	300	339	308	287	315	296	291	280	300	286	290	290	329	300	300	316	311	333	330	318	319	289	300	306	295	311	285	322	259	305	338	284	293	283	296	309	315	310	302	305	283	281	299	325	317	287	324	303	298	295	294	284	300	322	316	276	330	278	297	295	305	310	275	273	308	291	315	324	328	287	286	314	323	305	301	319	301	304	330	268	332	299	276	279	294	296	310	320	303	322	302	304	326	345	322	297	316	304	300	328	293	290	314	259	305	309	300	289	293	295	261	318	318	315	297	302	310	309	307	337	280	281	321	284	308	288	317	284	321	298	311	278	292	330	318	307	301	291	301	303	305	335	308	315	274	275	319	297	269	300	280	277	300	316	321	313	302	333	334	283	298	295	311	283	301	312	304	282	334	323	294	329	341	286	303	287	295	278	284	310	312	277	304	283	318	283	316	318	310	294	278	330	310	283	328	292	309	292	290	289	303	324	297	315	283	306	286	322	321	298	309	301	304	291	312	305	309	314	314	297	276	334	301	307	310	331	318	282	301	319	299	316	308	299	315	299	284	318	329	292	290	311	310	321	291	317	306	301	319	299	291	290	307	321	304	302	290	289	307	308	317	295	326	295	310	322	291	295	326	308	341	306	321	290	315	296	309	284	288	311	291	306	310	307	313	307	306	303	320	283	298	286	296	302	317	290	304	287	311	280	303	326	287	327	313	296	305	300	304	322	311	298	314	309	295	279	299	304	300	326	290	272	305	286	325	300	283	301	316	297	306	316	306	340	290	290	311	317	278	337	310	316	298	321	304	290	316	310	300	306	259	297	345	324	296	305	296	286	291	308	278	282	290	313	305	316	302	312	319	291	313	338	311	307	318	305	296	284	296	345	293	313	309	292	337	323	340	327	279	337	324	341	306	312	327	302	299	322	324	300	276	323	296	303	294	287	303	312	351	307	298	321	303	316	281	295	338	287	279	292	312	271	301	296	331	308	321	307	309	282	312	296	311	313	308	290	289	295	304	305	313	304	307	313	298	310	309	312	282	314	285	337	293	311	290	281	314	313	324	264	278	280	306	282	298	288	317	302	294	317	290	294	331	332	274	307	273	295	300	306	317	300	333	331	295	279	322	315	324	313	315	314	285	315	300	299	321	308	336	310	309	300	313	309	283	289	300	287	311	294	299	309	311	293	289	307	320	299	316	293	313	310	294	293	272	344	283	279	319	307	289	315	283	275	304	291	306	287	318	292	320	319	288	305	320	308	324	262	286	341	302	282	346	316	297	305	313	307	279	291	310	296	326	301	304	295	311	291	295	292	309	294	305	314	318	296	276	302	330	305	285	271	323	322	287	319	296	325	304	313	300	326	284	350	286	302	324	267	329	285	286	316	298	319	303	309	344	291	289	314	297	288	319	294	294	306
23765	29395	30668	32058	29663	26036	17665	10304	6859	4444	2789	1851	1489	1011	665	469	426	343	251	251	246	232	220	233	246	216	230	240	244	230	258	224	210	219	211	223	215	209	213	198	210	223	204	211	218	205	182	180	211	206	216	223	183	199	213	202	171	196	229	195	180	204	230	225	224	192	199	201	192	213	207	210	217	224	238	238	195	193	229	213	217	204	200	195	190	207	206	235	200	185	197	200	230	214	230	207	192	225	221	192	194	228	205	186	200	222	216	198	228	203	221	222	200	225	193	224	200	216	202	212	186	225	207	183	222	203	205	196	195	195	204	201	190	221	217	222	178	201	225	191	212	201	190	184	182	213	204	199	209	220	192	226	191	200	189	212	185	215	186	222	213	200	212	180	229	210	220	215	180	247	216	203	192	206	202	195	186	191	197	220	201	197	221	226	210	180	207	218	199	213	165	234	200	194	205	223	192	205	183	186	176	197	217	192	191	183	207	228	223	225	193	176	201	231	207	201	188	207	195	192	216	225	212	200	220	207	218	186	201	210	191	221	198	196	194	179	185	206	197	207	203	222	217	207	196	207	206	181	208	184	201	203	196	222	213	217	198	212	204	216	217	209	217	238	186	201	210	201	189	179	183	219	209	214	224	191	213	192	204	195	211	212	186	198	199	193	216	197	210	204	205	184	165	195	215	188	236	215	190	217	194	195	199	194	199	179	190	205	221	201	212	170	205	203	219	172	214	219	214	227	192	213	195	244	202	199	181	219	219	181	201	207	180	236	234	224	212	229	214	182	231	184	182	185	178	209	221	221	224	190	201	206	187	228	209	224	183	178	216	207	212	206	205	241	214	178	211	230	199	179	206	212	220	198	211	197	192	188	187	215	200	212	196	196	186	216	204	205	178	196	234	232	205	177	206	204	180	193	203	221	234	194	227	213	223	224	235	202	246	205	199	207	185	184	227	192	185	202	229	241	228	214	208	205	203	201	197	194	196	197	229	166	216	217	188	236	202	209	222	191	218	204	208	236	222	206	200	206	180	198	202	208	206	214	194	198	219	199	210	184	177	189	200	202	237	219	212	206	195	181	230	188	195	209	224	192	182	210	222	219	203	221	239	224	187	171	200	195	205	210	224	215	210	215	188	189	210	213	200	191	225	198	195	219	195	218	225	197	201	183	226	215	210	198	210	220	205	197	197	196	210	233	198	240	226	190	208	183	186	175	196	217	219	210	189	213	205	214	198	215	198	220	196	227	214	219	185	181	227	209	225	207	195	214	198	180	204	207	189	200	222	216	206	196	205	191	206	207	203	200	236	194	211	182	194	172	194	209	212	215	209	191	196	174	213	214	199	173	201	184	208	196	218	237	203	199	201	216	203	197	196	206	225	190	217	200	207	217	204	218	178	208	193	202	185	216	208	199	183	187	194	174	211	215	219	213	234	202	215	193	204	218	193	209	186	221	216	213	192	199	219	184	207	201	204	208	201	197	220	189	199	205	220	224	226	202	219	208	198	208	228	202	186	225	205	193	214	219	180	184	214	192	208	217	227	193	198	223	194	209	204	217	220	207	229	209	194	192	205	209	214	193	196	199	206	214	192	203	201	218	184	195	188	203	190	210	203	194	195	207	195	190	205	184	195	240	213	196	212	212	210	219	205	208	242	222	206	207	215	207	221	193	202	180	211	209	206	175	199	230	218	209	211	224	202	204	201	194	191	186	225	187	198	236	179	191	194	209	186	205	199	229	195	192	182	205	200	192	201	211	190	191	189	190	205	197	198	201	190	178	173	194	208	241	212	186	206	175	202	232	210	205	237	210	224	190	215	223	214	186	216	193	205	231	209	197	221	220	205	195	217	222	216	230	187	247	206	186	193	245	193	188	239	222	217	203	184	198	210	188	198	202	228	186	198	204	194	222	206	212	177	202	193	178	201	202	187	200	208	236	182	202	205	185	205	203	185	211	204	177	232	165	189	187	198	204	224	209	211	205	214	196	189	196	203	229	209	233	219	222	192	185	168	185	217	201	233	215	189	205	218	209	173	203	191	203	208	216	200	223	204	186	192	198	200	215	213	231	186	202	209	216	196	225	214	192	203	203	205	193	196	249	188	215	222	218	200	188	221	225	209	214	224	230	197	213	178	191	197	206	200	226	205	209	201	199	198	195	194	214	202	204	246	199	215	194	179	230	196	235	200	205	216	193	214	207	187	208	202	199	224	210	187	194	219	199	183	206	236	200	195	209	217	194	215	205	224	203	204	196	170	191	203	202	227	226	206	210	206	238	204	216	214	192	201	208	219	173	229	185	225	211	216	201	201	204	221	214	193	197	172	241	222	203	207	211	209	208	204	173	196	192	216	204	176	200	209	203	185	213	213	199	205	204	202	196	213	183	196	187	198	220	199	202	199	197	206	214	219	193	218	205	198	211	206	202	203	223	191	223	208	225	204	188	182	203	212	216	183	185	204	228	193	179	202	243	199	212	207	195	198	207	216	229	211	205	208	220	177	207	211	203	203	181	194	216	188	199	184	195	187	218	197	188	194	210	212	211	206	191	216	208	183	191	203	197	186	190	182	209	217	199	207	245	208	198	191	196	208	205	219	206	205	207	203	194	194	206	193	205	219	200	199	202	185	217	204	173	198	193	200	213	188	217	214	184	217	168	219	196	179	214	215	229	216	220	215	202	196	195	208	207	209	173	210	211	225	215	232	182	213	195	166	212	186	198	203	187	215	231	194	197	211	192	232	172	207	206	220	179	220	210	209	198	209	235	255	200	207	219	186	207	200	208	206	204	205	188	196	210	191	214	211	196	220	199	209	203	194	198	171	173	195	200	199	227	207	200	200	203	228	199	187	227	200	184	192	221	218	216	179	196	182	185	206	212	234	217	189	188	216	209	201	213	202	175	229	214	208	195	197	225	197	199	219	214	226	222	230	211	221	225	208	192	211	232	204	223	203	194	200	186	214	171	208	215	238	199	209	208	213	209	229	213	199	206	194	214	217	219	226	209	203	223	207	220	208	216	187	235	197	237	219	199	203	206	205	206	204	187	186	195	191	192	212	224	220	225	203	207	228	194	224	187	189	221	206	198	190	190	190	207	224	214	215	218	201	180	187	209	205	164	191	217	221	188	189	192	223	184	198	197	219	194	201	213	194	205	203	225	203	189	190	190	206	220	210	200	208	220	201	221	209	191	208	186	204	203	195	230	201	197	218	186	202	199	188	204	216	216	207	193	193	191	204	209	218	187	181	223	207	190	218	203	185	215	179	191	218	221	232	177	203	218	187	182	184	191	213	188	195	175	223	191	183	218	206	194	226	210	203	205	212	228	207	195	184	198	203	175	196	197	175	207	203	221	205	198	179	204	182	198	220	186	204	210	193	209	202	197	224	216	191	192	216	202	188	224	223	214	233	199	198	192	210	203	211	189	231	216	182	208	209	211	207	197	190	220	194	194	199	186	213	220	219	207	200	218	198	200	210	203	176	192	220	205
18601	21663	27780	35538	37811	35343	26919	19544	16336	13773	10144	7885	6762	5168	3402	2283	1713	1243	722	678	666	706	675	669	665	683	679	646	681	635	624	630	597	572	573	609	597	574	536	587	553	538	544	605	570	559	549	513	509	561	566	569	570	560	520	535	528	547	552	556	544	570	762	549	540	580	541	529	559	558	517	552	511	480	545	525	549	514	547	525	486	541	556	541	500	536	508	511	531	507	539	529	524	545	500	539	551	569	515	517	542	556	537	507	562	534	550	542	541	575	534	577	509	519	505	556	522	543	523	510	559	537	509	476	530	526	551	529	516	525	509	563	524	490	503	536	507	552	504	549	531	516	519	548	553	516	532	545	543	525	522	515	510	520	531	536	506	523	514	530	539	526	504	524	557	522	529	531	522	548	517	482	513	541	539	510	546	511	541	527	521	507	498	529	544	560	529	534	540	519	488	524	539	523	510	558	521	540	528	539	500	511	501	542	596	555	554	519	549	540	536	545	548	517	528	526	571	580	557	536	558	515	500	547	560	515	556	481	523	589	512	531	546	515	527	543	513	479	482	519	523	561	511	538	502	521	511	528	521	536	547	583	561	556	564	524	507	552	521	540	535	529	529	547	500	482	487	532	573	530	532	561	546	536	512	528	553	537	514	486	504	539	539	556	505	561	506	497	531	527	523	524	515	539	525	497	516	541	525	502	527	503	533	551	540	528	523	526	524	535	531	547	515	516	550	529	525	524	516	512	572	513	534	488	519	509	524	528	531	502	538	555	547	596	551	521	516	537	541	492	537	523	516	541	554	527	536	540	546	487	533	529	504	521	508	527	547	542	541	483	506	526	520	508	521	541	540	527	526	518	527	540	534	562	506	507	544	551	531	499	527	512	551	545	565	542	531	498	554	527	523	496	498	538	529	513	514	557	537	523	522	507	536	547	509	528	533	526	490	517	508	534	509	508	512	501	568	542	495	539	488	519	530	508	529	528	511	513	558	550	499	498	493	500	546	492	503	535	522	554	550	561	530	488	508	545	489	532	508	508	524	526	507	556	508	573	504	554	530	517	503	513	541	576	530	520	517	530	532	510	510	537	479	524	496	543	518	512	537	571	521	503	495	536	537	567	522	488	456	555	541	508	525	547	537	529	518	521	539	533	521	501	506	598	551	547	564	505	505	528	490	521	550	518	513	499	516	506	521	538	483	533	527	547	534	489	523	545	506	547	511	519	573	518	544	508	511	524	506	504	491	518	525	558	512	551	532	537	504	503	531	535	522	544	535	549	527	535	563	561	550	515	518	550	492	517	558	519	506	538	514	530	550	524	554	530	546	551	531	515	551	545	488	506	553	536	510	528	539	516	549	564	524	543	515	522	551	496	506	553	542	520	529	541	541	529	499	523	541	539	483	524	517	499	530	491	532	498	502	548	532	516	491	540	495	526	542	523	545	542	543	537	501	492	503	519	551	494	498	555	513	547	536	556	548	545	610	527	531	494	522	506	537	520	523	526	550	557	559	554	498	526	543	548	557	504	529	523	512	494	526	537	522	525	527	512	478	489	558	511	514	500	524	548	520	523	545	506	537	500	567	518	526	555	546	553	548	545	566	532	551	498	509	470	530	512	552	505	520	508	525	527	512	525	495	480	493	484	495	540	582	507	465	531	517	496	490	500	512	546	528	542	500	549	545	543	517	475	565	503	522	517	527	506	526	542	524	533	587	498	496	510	480	516	537	508	486	534	564	537	535	492	527	536	568	544	514	542	533	505	525	516	533	501	535	510	536	477	560	549	509	534	508	532	525	566	509	493	508	549	489	493	516	483	488	543	495	524	501	529	533	520	528	491	524	504	521	520	514	532	509	542	544	506	515	500	516	521	508	486	526	541	516	498	507	490	500	531	535	520	536	495	530	519	535	565	524	511	540	513	533	543	548	575	517	527	497	494	534	566	535	516	507	503	550	515	555	564	535	531	547	533	542	511	529	549	523	525	528	497	514	541	498	536	527	538	527	498	528	535	541	526	514	523	502	566	509	552	546	540	543	538	521	501	560	510	505	547	506	529	506	546	524	568	525	542	518	529	506	484	546	528	489	502	458	564	495	526	514	524	546	515	510	539	551	537	488	528	503	534	512	525	533	552	534	512	546	481	531	525	578	495	484	511	510	508	523	497	553	495	532	525	500	498	496	523	528	522	528	527	550	528	532	486	515	488	525	526	524	541	518	518	505	516	535	532	499	525	528	561	515	537	507	537	509	495	484	512	560	540	546	549	548	516	562	508	498	544	510	507	561	526	520	537	519	528	519	520	510	540	498	533	509	549	526	505	545	525	535	514	504	511	541	536	497	507	488	499	572	572	582	558	525	520	521	494	513	571	491	529	507	527	530	584	485	522	491	538	524	556	505	521	513	500	534	524	536	508	538	545	515	581	490	488	513	521	547	540	514	492	538	521	522	522	540	557	483	572	517	568	570	508	536	546	541	521	548	514	501	501	538	535	515	520	562	501	522	519	502	553	533	513	539	530	568	565	516	542	540	529	531	539	520	528	556	496	549	502	512	532	535	534	512	532	519	533	543	524	532	523	534	510	565	519	538	549	534	531	559	530	529	565	562	510	543	534	553	569	548	517	484	517	515	478	534	539	560	500	531	546	511	552	538	565	508	524	488	534	514	497	507	522	535	498	547	486	540	486	524	537	506	516	543	559	493	558	504	563	521	532	527	508	481	550	529	554	526	548	518	518	509	568	527	520	513	509	508	564	513	495	558	495	535	498	566	553	502	539	557	561	474	504	562	536	509	510	500	507	558	560	538	539	511	493	547	517	571	523	500	495	540	563	565	512	504	523	548	540	512	541	553	565	523	530	499	537	508	559	493	498	523	521	514	536	500	499	534	546	513	542	503	500	510	544	527	488	525	503	507	513	549	556	510	483	522	517	514	553	534	479	555	528	532	552	507	484	542	560	502	509	519	573	503	494	528	554	476	519	524	536	572	512	506	527	483	530	481	552	536	525	559	531	536	482	538	568	528	506	514	492	558	513	548	532	554	555	509	596	521	532	487	486	530	564	535	480	497	552	529	509	494	517	509	549	558	509	500	531	521	532	489	544	550	540	524	543	532	512	560	520	518	564	576	545	503	532	548	507	535	550	551	495	517	520	541	523	492	545	541	508	510	546	490	534	524	516	541	526	484	497	554	529	502	486	563	514	521	478	524	485	527	509	482	540	567	545	519	540	529	521	580	511	514	545	518	512	519	535	498	526	498	511	537	528	472	532	531	517	503	503	568	526	533	524	492	531	510	534	520	523	522	534	518	549	535	518	530	505	548	535	524	528	498	534	516	563	533	557	493	519	519	503	503	548	526	520	529	530	503	530	523	525	528	532	541	518	509	552	528	543	567	518	591	522	572	529	536	505	473	521	562	544	497	546	499	517	555	544	552	520	518	540	523	555	516	539	527	588	496	531	517	487	517	544	505	506	534	563	501	516	526	530	488	547	518	494
34461	36973	36597	38289	35009	32508	26735	18783	13113	9538	6056	3970	3680	2167	1361	864	752	532	393	356	400	368	344	366	376	320	344	345	302	346	355	307	381	299	339	286	344	308	308	332	301	339	309	300	311	308	301	320	333	277	318	313	325	302	311	309	322	339	324	302	294	287	355	310	300	267	275	306	301	295	270	294	291	316	338	299	327	285	317	271	301	320	266	305	292	324	301	290	299	284	318	340	310	318	280	312	291	302	303	280	320	316	289	261	287	279	336	314	301	265	263	336	308	289	288	311	284	326	307	287	296	300	283	306	290	262	322	276	294	292	278	304	316	302	281	319	334	277	289	278	300	316	241	283	314	280	322	309	295	305	280	296	277	265	329	291	307	319	304	302	283	292	272	299	332	283	287	299	313	279	285	343	294	275	302	299	302	316	309	304	303	293	265	295	275	276	291	313	296	291	302	303	318	306	278	316	312	331	248	319	301	299	273	309	328	339	303	313	319	302	320	265	330	328	317	326	317	283	340	308	289	269	318	280	301	278	279	316	285	317	320	291	291	272	286	299	311	312	281	326	292	332	286	326	288	257	309	319	299	306	312	255	315	310	258	285	301	320	299	295	310	294	305	280	281	306	305	279	289	322	313	268	282	285	296	300	290	318	307	299	275	311	315	295	304	298	313	302	270	303	282	289	312	268	276	283	311	286	313	332	282	307	313	286	298	303	304	291	298	287	327	266	314	291	352	294	290	285	272	323	298	302	299	269	292	290	256	308	304	315	324	314	314	350	298	255	262	311	306	360	311	286	262	299	300	290	306	303	274	343	345	277	354	316	284	290	292	298	308	285	268	304	317	315	289	308	278	315	337	328	296	318	298	273	287	279	302	281	299	295	295	304	331	335	291	309	314	280	295	283	287	252	318	316	301	317	273	304	294	275	293	286	278	315	318	334	323	273	346	285	297	281	299	300	315	258	312	276	265	321	315	335	302	307	291	280	315	306	314	293	298	303	317	309	311	328	298	294	295	321	288	301	302	346	294	296	302	299	314	346	305	308	306	309	314	284	331	310	310	318	322	318	319	310	284	303	284	285	299	301	286	288	288	294	314	301	309	270	302	284	300	295	309	287	270	300	335	296	302	310	317	305	323	297	279	310	324	312	295	282	308	317	284	309	287	290	320	293	302	281	230	304	325	276	311	286	298	271	283	305	317	318	275	281	308	312	321	316	308	306	310	318	290	305	269	300	312	274	309	279	300	321	273	286	272	291	291	295	295	276	273	306	290	284	315	313	307	320	318	280	285	296	277	286	269	268	301	282	329	333	326	300	321	322	295	266	272	332	306	314	326	280	276	304	288	272	299	314	316	287	290	317	296	328	297	299	283	326	284	289	278	306	304	305	338	335	311	328	313	293	275	323	304	320	306	329	293	290	298	244	307	292	308	265	340	259	279	289	315	298	309	313	312	278	262	311	294	299	303	308	289	298	299	281	306	322	290	301	314	280	309	310	302	308	313	284	284	303	291	292	289	296	310	308	320	303	294	300	312	333	290	276	309	303	308	312	303	315	251	284	283	322	310	290	322	326	336	314	296	302	314	297	309	289	296	305	301	267	282	285	298	299	291	289	291	288	337	320	292	308	321	310	325	260	280	301	315	314	300	310	304	289	284	313	319	327	307	298	281	319	302	286	305	296	339	293	315	291	308	321	302	270	310	293	278	293	287	303	297	267	295	275	322	290	303	269	286	292	293	323	326	292	318	300	300	326	295	266	316	330	275	316	309	293	335	279	275	321	319	302	265	281	295	306	286	299	310	318	277	322	269	296	303	324	352	289	265	283	322	296	307	281	314	315	313	299	314	286	286	282	292	297	338	327	291	280	323	334	304	301	261	304	326	273	334	326	304	318	305	293	292	267	282	291	297	285	307	324	280	288	305	331	319	319	316	302	296	292	296	319	300	302	296	316	290	317	285	270	311	322	291	313	295	306	280	299	302	328	308	291	298	287	309	290	307	297	307	314	279	312	296	260	299	318	274	300	306	312	280	268	285	306	288	320	334	306	295	274	287	281	284	314	303	283	305	308	301	290	301	314	278	278	283	286	335	329	289	297	310	315	291	304	298	288	274	317	308	321	278	272	300	296	321	309	299	371	286	298	316	304	334	300	307	308	315	273	302	315	288	319	317	322	304	302	314	304	274	284	290	278	289	254	283	293	332	301	287	300	285	263	284	283	296	312	322	316	275	305	291	313	292	296	250	342	287	283	288	293	323	299	287	289	289	309	298	326	312	334	362	300	307	352	292	294	306	283	310	289	284	273	289	306	271	304	311	311	280	302	319	278	304	328	296	299	309	318	232	301	302	278	313	320	286	286	317	291	293	316	325	280	303	306	284	272	315	305	308	303	289	297	284	296	287	297	282	303	283	340	303	295	304	287	308	297	295	273	273	306	286	300	284	322	283	253	291	302	295	281	316	284	285	293	316	330	303	257	310	339	289	313	297	279	294	318	292	290	318	302	280	286	299	301	292	290	292	303	315	337	299	291	317	309	317	300	287	292	306	285	339	281	285	292	292	280	306	320	296	288	294	338	296	308	291	324	294	337	322	303	277	262	294	300	300	318	306	298	291	316	292	293	304	285	313	294	275	271	278	324	285	300	323	293	305	304	345	281	298	291	277	317	281	292	309	272	332	297	291	276	284	334	278	306	285	272	294	290	304	301	289	306	293	298	340	306	286	328	284	288	281	301	297	305	306	279	298	347	317	304	289	312	288	281	301	278	279	297	280	325	307	279	307	289	294	278	314	317	324	332	283	290	292	285	266	341	327	292	297	334	281	277	317	318	314	304	292	281	300	306	305	276	316	304	312	276	313	296	301	315	275	297	289	278	288	301	277	281	270	295	270	270	318	309	298	300	283	316	289	293	288	264	298	305	300	297	286	278	278	302	290	295	275	296	317	283	306	293	336	265	286	280	311	273	285	300	317	276	291	284	290	315	304	290	343	316	291	276	293	301	296	308	310	288	285	329	301	302	287	343	287	302	267	283	292	301	309	306	294	301	307	304	296	328	292	336	285	333	297	302	316	300	285	289	293	332	272	289	305	267	305	347	295	343	266	284	298	285	274	312	300	293	284	282	303	306	305	313	301	278	290	284	281	271	311	303	277	271	303	320	305	296	301	328	306	286	303	297	281	298	289	297	293	302	306	261	282	289	304	298	302	310	321	274	291	310	304	318	296	316	306	299	276	283	278	308	324	303	337	289	296	315	318	294	277	297	309	304	297	280	299	283	316	294	289	286	323	275	305	306	310	281	301	293	316	318	284	272	287	299	292	298	316	307	280	294	302	298	315	324	291	280	301	304	299	292	311	310	329	298	285	269	296	280	315	324	321	304	303	311	322	275	283	303	300	324	293	291	306	297	293	277	282	308	318	282	322	276	295	265	300	312	311	291	296	323	313	313	298	297	307	279	308	297	310	260	278	282	285	275	292	246	285	296	308	289	299	297
26027	29175	35202	42233	44397	43763	36384	27947	25009	21448	16615	12894	13177	9235	6370	3931	3117	2034	1206	1186	1126	1063	988	984	988	961	985	1014	928	992	997	1088	991	886	795	859	842	830	844	777	781	781	770	819	817	846	757	730	790	773	741	756	714	750	733	766	752	692	736	734	752	819	874	748	739	779	712	729	761	734	755	730	690	747	732	703	726	735	721	714	711	690	753	699	703	752	729	638	704	711	712	698	698	708	706	690	722	705	714	703	722	699	719	683	752	690	727	719	729	727	717	689	673	696	732	715	746	727	722	728	703	741	654	715	692	731	768	713	708	727	747	673	696	758	732	708	695	664	691	791	730	695	749	712	701	701	689	734	711	671	701	697	712	676	727	690	636	690	698	755	718	728	737	755	706	693	748	717	674	707	690	714	698	747	731	710	722	713	734	720	741	710	750	665	737	683	728	725	694	674	669	727	701	727	715	702	682	687	727	768	708	720	682	748	684	665	658	736	663	728	736	689	730	682	698	693	724	714	660	710	740	716	718	695	714	674	720	693	713	668	705	704	692	699	719	751	668	697	713	758	705	715	716	739	693	703	694	716	752	691	738	692	699	700	687	720	670	696	690	718	687	697	721	714	680	692	677	722	757	753	702	712	691	740	724	735	709	710	760	736	692	725	667	704	683	715	681	759	716	661	695	706	692	687	687	741	709	702	750	717	693	690	709	757	746	728	689	761	700	667	710	659	736	686	705	692	689	728	723	700	704	697	712	720	711	709	715	697	699	666	668	709	693	710	745	733	720	743	696	694	743	737	748	717	691	728	722	684	671	670	687	713	719	704	699	687	728	694	714	661	705	680	715	751	724	718	699	677	698	738	735	683	730	706	708	688	766	631	697	698	718	694	729	694	694	686	723	707	708	704	694	699	717	701	719	679	717	670	681	678	756	664	690	668	717	692	647	734	732	677	699	678	670	703	711	727	650	687	687	656	680	692	749	696	712	691	687	699	715	686	705	725	697	709	704	718	680	688	713	701	725	678	682	677	688	703	701	713	704	726	705	669	722	691	675	678	737	697	728	671	753	705	686	707	675	707	708	688	724	679	678	707	700	703	665	689	718	733	757	724	685	740	725	775	681	683	683	729	705	715	707	677	709	712	720	727	724	705	673	713	684	741	740	716	751	712	725	718	646	717	656	663	709	688	726	728	715	717	694	716	704	731	728	687	699	688	704	697	704	659	744	672	707	753	705	706	757	732	681	723	684	664	710	689	731	743	735	730	639	690	708	703	695	714	716	710	702	703	685	730	740	728	683	680	740	714	723	770	691	696	651	717	687	694	737	638	661	686	683	671	736	685	687	729	718	730	667	712	714	657	715	684	712	735	720	711	716	683	673	728	730	761	732	691	731	666	733	716	724	690	682	741	718	643	704	700	703	722	712	710	717	697	717	668	686	707	645	745	694	708	700	729	693	698	720	683	736	721	727	702	702	729	738	733	702	685	733	754	676	707	741	714	739	722	750	683	697	706	706	704	744	701	726	683	653	669	679	715	697	692	726	695	705	663	675	685	746	744	730	715	694	736	708	738	692	700	690	676	643	700	699	698	695	720	709	679	742	690	699	724	699	720	746	710	721	707	742	711	666	667	738	717	732	730	710	714	675	722	683	696	691	692	736	706	718	719	703	668	677	748	714	713	699	714	715	690	750	696	696	711	732	701	753	698	714	747	752	747	699	651	713	687	657	723	689	743	713	732	686	710	723	683	738	689	744	714	737	696	684	748	712	699	727	737	704	710	695	739	727	671	670	725	702	751	706	691	681	696	742	700	692	664	720	668	733	670	704	718	705	745	724	730	683	694	752	699	682	676	701	687	705	701	737	683	705	695	691	701	713	701	686	667	674	702	689	721	676	676	689	699	715	703	753	691	725	660	668	735	704	712	697	696	694	736	721	684	728	657	676	725	742	721	708	658	683	684	733	742	738	673	742	739	691	706	716	746	687	711	698	697	671	690	715	688	700	711	670	724	705	677	701	726	710	722	695	716	699	690	677	699	704	728	703	669	691	697	708	668	704	758	685	745	687	700	701	763	667	709	733	691	740	737	725	677	673	710	742	730	713	707	715	725	741	696	690	734	725	691	688	767	697	665	715	707	671	676	721	722	735	731	728	686	706	658	667	694	694	667	718	669	717	698	719	687	678	718	703	709	726	748	661	723	662	742	699	669	733	718	698	686	754	682	658	701	723	733	716	662	688	728	720	700	741	700	702	767	735	741	719	714	721	676	682	711	697	691	763	709	713	675	692	672	701	730	685	744	677	722	703	751	696	694	680	652	705	699	711	716	689	715	749	675	755	725	629	646	697	669	709	722	672	663	675	690	715	680	671	710	634	682	698	761	686	759	714	705	685	707	676	699	717	712	675	696	689	682	683	726	693	725	665	691	701	677	711	673	714	728	687	723	733	709	703	639	740	731	714	700	714	720	690	684	728	687	699	722	705	685	739	689	712	690	741	723	709	731	680	683	701	683	706	718	740	704	672	716	731	718	693	703	662	674	684	656	706	719	698	719	682	706	692	687	717	702	723	689	715	653	724	708	708	748	705	706	682	696	659	693	729	701	780	709	688	710	754	758	669	674	689	696	666	749	670	699	704	759	714	697	718	693	732	645	745	759	735	714	650	705	688	701	742	683	697	740	697	716	709	657	728	712	727	662	718	696	712	695	729	730	688	692	788	709	754	713	710	641	737	740	693	680	664	702	704	727	707	723	717	726	711	733	678	680	700	721	761	693	667	705	716	710	708	705	704	697	698	703	713	701	693	679	644	713	747	737	696	683	718	729	689	736	653	684	686	682	626	691	705	689	667	654	710	733	740	744	702	714	682	712	687	748	671	712	699	698	713	704	682	711	729	718	715	746	714	691	717	702	729	691	711	688	693	648	682	756	628	740	690	715	719	720	678	674	696	694	713	705	713	650	705	712	722	696	757	674	645	679	706	723	669	677	708	702	674	725	721	730	725	736	726	702	692	682	723	693	697	695	693	695	709	761	644	706	716	674	695	721	713	709	674	735	707	726	683	655	687	689	762	696	674	725	691	674	733	621	741	731	698	703	699	689	706	690	698	699	748	725	668	735	671	738	736	699	722	691	765	725	719	708	708	700	726	719	689	724	664	698	724	755	678	653	672	710	706	738	709	704	623	744	724	714	740	755	697	706	705	742	731	713	739	686	713	754	679	701	718	700	682	737	700	712	714	720	779	712	721	720	744	732	719	701	682	765	646	681	750	719	710	728	740	685	709	698	710	728	700	694	689	681	693	729	699	645	701	710	707	722	751	717	681	674	650	736	692	739	722	702	673	708	677	684	675	732	748	695	700	692	709	707	725	652	678	696	724	690	700	692	715	685	696	732	727	700	650	686	661	731	721	667	667	679	699	695	696	729	741	705	735	700	693	669	687	681	684	710	714	688	695	708	684	680	735	709	713	708	728	714	700	694	696	725	716	699	738	700	716	675
6508	5582	5712	5267	3702	2800	1393	689	427	303	222	177	157	117	107	103	110	88	87	79	95	87	87	101	77	85	90	88	83	77	101	76	85	89	81	81	106	85	84	96	79	90	88	83	99	87	81	101	90	82	101	87	84	91	69	90	91	95	94	73	111	77	89	90	81	82	74	83	97	88	86	77	70	76	85	83	87	81	70	72	90	87	102	88	90	92	79	99	95	90	79	85	91	90	80	84	89	86	92	86	97	84	96	79	88	86	80	68	94	75	85	66	82	91	93	65	102	84	74	72	93	75	90	82	90	74	91	83	77	86	73	66	90	78	90	83	94	76	89	73	88	89	75	95	84	92	87	70	79	97	64	87	92	72	86	98	95	85	90	89	87	70	100	97	88	75	83	84	65	77	79	81	79	86	112	102	81	85	84	85	103	70	94	100	81	73	73	95	91	80	93	79	76	95	86	93	89	80	84	86	96	87	69	90	96	90	78	79	80	81	82	90	107	85	85	78	70	89	85	91	81	80	86	84	86	73	57	129	84	102	61	83	75	93	101	90	88	89	96	77	90	85	70	89	85	76	85	75	81	94	93	103	72	78	96	81	86	94	97	79	97	78	101	82	69	86	78	86	99	81	69	89	82	94	90	79	77	102	87	92	72	67	94	72	70	85	95	84	82	81	90	104	104	87	101	78	82	86	70	103	62	82	85	96	73	96	75	80	76	83	92	79	76	72	88	76	84	76	83	82	73	90	67	73	77	75	73	97	72	89	103	90	98	90	84	100	83	85	86	69	84	91	87	97	89	86	94	78	84	79	94	88	94	79	89	84	84	94	83	91	87	75	83	98	79	83	74	84	90	88	78	85	93	93	77	97	99	83	86	84	91	86	81	79	88	86	81	87	91	86	82	82	87	107	87	88	78	83	80	73	75	77	83	78	84	110	88	99	89	85	82	98	87	116	72	90	81	92	89	86	93	79	100	105	90	96	90	86	95	77	71	102	92	83	69	83	76	77	87	89	91	100	77	87	78	76	94	91	75	87	80	91	86	91	101	84	78	89	88	88	78	84	101	91	79	83	71	87	92	72	92	93	91	86	84	106	88	72	105	88	89	104	95	92	91	75	96	98	87	75	72	90	84	82	87	70	75	83	84	80	81	91	78	90	86	75	71	94	111	73	80	86	88	79	83	89	83	91	83	82	82	79	67	84	87	89	90	85	63	84	83	91	85	94	88	72	77	88	73	93	80	82	101	82	91	75	84	95	105	76	84	61	97	82	98	73	68	81	94	95	83	109	81	89	97	84	72	85	95	95	83	73	78	91	77	94	81	85	75	90	90	71	85	86	84	84	64	96	67	63	107	93	88	84	73	79	73	74	99	100	83	99	68	81	100	100	81	75	74	74	76	90	78	92	81	106	80	93	89	92	93	83	80	83	78	77	81	90	89	71	67	74	82	74	92	91	76	89	83	99	79	96	77	89	80	96	84	87	86	82	80	77	76	95	72	98	76	82	82	75	74	64	80	81	98	96	82	67	86	84	92	102	92	97	92	73	79	93	93	64	81	88	80	80	77	76	78	89	78	76	81	74	94	71	75	96	78	92	76	80	74	77	77	67	85	86	83	96	91	84	85	88	65	81	96	85	83	89	98	84	86	82	96	81	80	85	90	77	75	93	83	105	94	81	102	89	91	99	89	97	98	85	85	96	80	100	92	94	89	66	86	66	87	73	95	90	91	85	66	107	85	82	68	76	83	70	63	79	71	87	70	83	84	68	66	79	76	85	80	73	115	78	75	82	77	83	89	85	76	97	97	83	80	87	68	72	99	96	110	96	92	85	100	84	69	91	88	89	84	89	80	86	85	75	86	64	74	86	89	79	82	74	93	77	80	84	89	95	82	87	83	83	88	84	86	81	80	75	81	85	90	87	74	90	91	93	85	107	76	72	89	87	83	65	93	82	82	91	107	86	95	85	77	90	82	78	72	90	67	100	93	77	82	79	85	103	79	97	77	74	93	75	84	86	73	87	87	96	82	99	78	83	70	64	77	82	91	93	77	76	92	98	92	91	85	94	95	87	82	86	81	91	96	86	101	80	100	99	96	90	90	87	89	90	86	80	85	92	109	84	94	78	74	77	79	78	87	84	97	73	70	89	77	75	79	73	85	97	91	100	89	83	73	84	78	96	88	82	75	80	91	81	75	81	71	86	99	84	92	75	86	82	70	92	104	99	89	81	94	79	94	75	82	101	90	90	96	76	82	76	78	83	85	75	75	101	82	72	86	83	90	79	75	93	97	106	72	75	65	87	98	82	86	97	84	94	77	98	104	75	107	89	75	92	85	84	96	88	90	105	87	85	93	81	94	109	80	106	90	79	79	81	90	80	81	81	86	93	69	67	90	88	93	89	80	91	87	89	90	80	82	81	85	88	98	95	83	66	85	89	98	80	94	83	78	84	85	82	94	84	88	81	93	75	78	80	76	73	71	88	89	76	82	86	99	103	79	78	79	84	69	80	97	71	75	98	79	116	75	92	92	75	72	92	88	81	103	94	80	73	97	87	81	77	93	101	87	83	81	78	83	81	83	88	79	116	85	87	90	70	99	88	106	71	79	95	92	82	82	84	80	61	96	71	98	90	96	84	74	82	77	60	102	86	68	79	89	80	79	75	86	90	77	71	82	89	92	65	88	80	91	80	84	82	102	75	76	75	83	92	81	107	94	95	89	90	75	82	71	103	98	92	105	87	91	86	93	75	78	91	105	94	89	84	84	75	87	77	84	95	93	102	93	91	87	83	91	89	87	83	78	77	85	69	86	89	73	87	78	88	74	87	84	88	70	85	81	96	69	81	83	81	86	84	87	83	78	73	92	97	93	94	89	88	100	92	85	102	89	82	73	86	89	98	92	79	79	89	107	83	62	85	109	93	91	94	88	83	77	96	64	86	90	88	80	75	81	90	73	88	94	70	83	81	76	101	81	89	85	83	98	79	103	99	88	98	73	92	92	82	60	77	91	77	80	76	94	80	99	87	90	92	89	65	93	89	81	78	91	81	85	76	88	104	83	72	89	82	85	91	69	82	86	104	88	88	86	91	103	90	91	81	92	90	81	73	84	77	96	76	100	97	93	101	73	80	86	77	80	88	86	101	97	87	74	86	78	82	70	74	80	88	79	85	89	82	92	80	80	92	82	97	70	73	83	69	89	89	75	78	75	79	79	96	71	86	78	80	63	89	87	89	88	92	79	79	99	82	92	86	75	68	95	84	81	79	83	61	81	71	77	72	87	62	81	87	73	75	80	89	77	92	81	87	78	89	85	71	84	79	88	90	74	86	91	89	81	84	80	61	77	83	96	85	86	91	101	60	81	73	84	108	78	91	91	74	88	82	77	93	73	82	93	91	98	79	88	72	73	105	71	85	102	84	85	89	73	61	99	78	91	84	94	80	81	103	86	73	88	101	98	86	85	96	93	78	85	76	88	83	87	87	71	88	96	89
5235	5943	8689	11938	10462	9147	4482	2563	2153	1817	1267	917	799	599	438	410	303	268	287	291	289	269	278	298	296	321	323	279	284	293	279	284	268	266	304	295	248	279	281	278	282	287	283	279	270	294	250	264	285	271	274	271	288	285	292	287	278	265	255	295	272	262	274	267	256	258	243	248	269	285	290	283	263	269	289	266	267	274	288	275	278	243	235	245	263	281	276	264	269	280	250	268	244	262	273	276	269	270	265	259	277	266	259	287	267	293	247	255	283	280	274	262	264	275	282	292	253	271	260	263	271	303	302	257	297	269	251	269	261	272	288	263	284	234	255	285	272	253	275	280	242	260	269	259	284	261	300	283	255	266	280	283	262	245	296	254	254	265	282	265	287	272	250	263	250	263	276	242	268	265	266	265	242	282	253	278	236	240	275	281	281	256	262	292	272	291	241	271	265	279	274	246	260	265	275	269	251	275	253	246	268	251	286	266	267	261	284	258	276	274	268	269	275	269	250	271	266	279	260	265	263	286	264	249	290	294	270	272	280	267	270	258	264	261	270	291	255	261	272	298	269	294	279	259	278	278	282	271	247	284	252	287	265	275	281	275	240	273	265	285	254	297	315	262	284	278	284	290	284	272	291	266	253	293	283	240	260	263	252	258	246	245	248	273	265	268	226	277	236	270	298	289	289	256	240	276	234	304	234	281	259	256	256	283	260	269	280	269	250	272	269	256	294	261	255	277	257	287	255	263	263	246	258	263	246	280	285	285	265	262	256	261	279	249	265	267	247	282	286	249	279	274	296	266	270	271	278	272	277	263	271	255	228	249	270	243	270	254	274	270	239	273	249	270	261	263	268	283	259	282	255	266	255	264	267	267	296	295	264	261	284	257	264	278	257	291	254	256	248	235	289	274	271	260	292	279	285	283	283	278	271	262	277	274	266	286	262	259	276	277	248	254	254	287	277	264	246	285	284	263	262	268	249	273	232	264	264	273	262	255	261	275	256	253	265	270	251	264	280	292	299	271	269	278	315	243	268	267	263	250	264	253	262	237	282	260	256	274	287	281	284	284	233	285	269	286	253	238	290	272	250	254	257	321	292	303	278	263	273	245	279	248	271	286	240	254	252	268	289	273	274	254	282	254	263	267	273	219	288	295	257	247	303	266	262	237	244	264	274	262	272	265	261	265	275	273	288	258	280	297	255	281	281	265	259	278	262	284	289	258	267	244	288	273	255	262	294	250	252	301	277	286	261	253	270	286	264	295	281	252	247	278	248	280	272	257	257	260	257	293	258	272	262	277	279	245	296	293	272	245	279	279	260	305	266	289	288	267	271	274	245	284	260	304	277	259	245	267	276	279	275	247	257	279	237	255	270	276	262	304	272	254	255	295	249	238	267	261	261	286	270	275	242	255	299	276	274	273	286	300	267	274	251	272	277	306	287	269	271	263	257	276	288	273	231	268	266	303	275	258	260	270	292	261	305	287	261	266	275	263	256	291	282	264	272	273	281	263	254	258	257	219	244	258	257	259	278	275	278	260	254	297	279	259	293	284	272	256	270	258	240	271	266	258	301	263	242	273	246	262	287	267	282	256	223	273	252	250	257	268	271	247	284	259	262	263	256	260	283	253	244	274	274	258	263	257	273	274	275	279	268	294	273	259	246	298	242	261	281	280	252	273	270	235	285	253	284	240	278	261	267	284	278	265	285	256	261	270	260	244	273	248	265	291	275	248	264	280	269	267	231	267	241	260	288	296	261	281	274	275	268	249	280	265	271	259	261	266	260	293	246	294	267	284	252	293	298	269	276	245	247	268	253	285	255	257	261	261	272	235	272	265	264	274	289	289	270	219	230	254	265	239	285	234	257	222	270	239	237	282	271	244	291	261	282	265	278	278	282	280	266	274	255	291	259	247	256	254	242	224	265	277	271	269	288	278	266	281	261	248	255	268	277	278	268	247	254	261	267	287	254	253	274	297	252	240	251	259	243	265	284	274	295	264	290	275	252	290	254	254	244	260	232	242	273	299	293	274	273	241	275	291	304	264	289	222	273	283	261	238	280	275	269	253	286	258	280	279	253	266	263	273	284	267	242	265	259	260	268	288	274	287	248	258	285	272	256	257	253	276	262	294	277	257	261	269	270	243	257	281	232	260	295	260	264	273	253	227	269	237	253	274	250	260	270	256	286	255	286	254	291	258	288	267	291	269	274	260	286	309	267	280	264	259	282	254	276	255	256	272	260	293	290	264	272	276	268	272	276	277	262	271	274	296	276	274	244	270	267	261	242	273	224	255	245	251	278	279	274	262	244	258	254	247	268	268	292	261	246	272	264	241	268	283	274	251	256	256	302	259	252	269	271	248	255	244	284	264	283	250	265	259	265	293	274	241	263	257	258	263	249	278	295	283	273	272	275	269	273	250	272	286	242	282	255	306	263	236	282	244	257	295	278	260	289	255	286	294	255	249	259	253	295	260	257	266	232	233	270	270	267	243	272	273	262	305	310	279	269	245	279	261	234	273	272	275	253	290	258	258	263	263	267	275	259	268	280	292	283	262	227	256	284	285	273	264	262	274	268	250	254	265	289	299	263	294	286	269	247	245	253	258	258	266	254	230	272	256	252	252	294	256	282	268	268	227	286	264	288	253	261	269	266	259	259	264	286	256	254	313	264	285	262	264	266	269	265	277	279	273	292	259	269	256	251	254	254	276	271	276	264	289	274	290	262	278	234	235	266	251	276	279	248	241	257	264	273	278	298	298	273	267	282	284	260	250	282	294	265	269	276	249	236	282	244	285	280	279	268	249	272	255	263	282	252	243	295	254	294	263	267	278	247	237	281	264	270	256	292	235	270	258	274	259	279	296	241	271	276	299	256	268	283	271	270	256	270	271	287	270	280	249	277	275	261	265	255	241	261	249	261	259	277	289	284	267	277	266	285	252	259	256	264	274	282	258	260	246	279	258	271	256	243	267	275	291	278	246	249	283	266	269	273	257	288	251	274	285	274	268	291	263	289	266	267	258	248	279	267	273	266	277	248	257	272	280	269	266	281	284	258	253	246	257	283	270	264	271	272	262	272	278	261	277	253	267	255	283	288	317	251	246	287	271	255	266	279	243	275	286	273	240	296	284	261	286	280	266	279	245	275	257	258	266	275	245	275	269	243	257	250	278	270	287	266	284	265	262	254	246	263	284	279	265	235	255	258	275	254	229	280	230	260	262	268	271	257	287	254	259	259	272	265	276	267	248	265	283	267	257	255	264	266	271	277	260	238	261	241	264	280	261	265	269	248	303	272	257	276	252	276	268	285	269	277	281	248	262	267	250	212	317	273	269	262	260	268	273	249	270	235	241	268	265	269	269	267	227	262	240	287	279	254	267	242	242	244	274	295	262	251	257	257	270	295	271	283	263	264	257	278	265	285	247	241	266	275	285	288	262	290	291	257	266	275	268	270	271	277	233	245	250	267	247	289	285	265	249	266	291	265	279	262	303	266	257
26739	30735	31686	34145	30559	26093	17902	10525	7029	5093	3170	2012	1562	998	744	431	364	234	226	210	236	207	207	193	231	188	212	210	216	203	204	228	189	212	219	218	233	204	182	201	215	229	206	192	189	211	185	212	198	203	204	179	211	190	210	210	208	209	214	203	215	203	181	187	197	183	219	198	200	208	178	187	187	188	199	186	223	192	198	200	218	225	195	224	199	228	208	220	217	209	221	213	214	219	225	226	219	193	196	202	221	202	192	181	180	201	223	238	212	214	173	170	199	205	191	198	187	206	223	215	183	213	196	182	189	209	220	185	205	202	228	194	226	215	224	197	194	211	209	184	170	185	225	215	210	224	193	203	203	193	196	188	183	217	213	211	201	190	187	197	230	213	218	210	204	191	202	204	184	229	200	188	216	194	213	185	196	198	207	213	188	201	197	210	230	207	237	196	219	174	228	198	204	184	197	230	210	192	189	200	173	187	215	211	212	189	200	175	217	209	205	180	209	186	205	210	185	192	187	190	205	226	204	219	195	208	205	202	177	182	189	190	209	181	197	201	222	183	216	177	188	204	198	198	201	178	220	193	201	212	207	201	232	194	204	196	196	201	203	191	215	201	217	217	205	188	215	202	210	196	207	205	184	216	209	237	227	199	216	227	197	198	206	201	230	209	202	208	257	201	183	238	214	197	179	188	186	186	195	228	199	219	181	193	196	199	185	206	202	201	204	209	198	205	197	190	212	210	215	193	218	187	178	194	196	197	201	213	186	199	179	157	212	206	145	201	195	187	207	200	201	216	206	201	202	192	196	186	189	206	195	199	230	214	208	216	224	222	209	195	198	192	193	223	214	198	201	212	205	213	241	207	189	186	199	200	193	194	208	224	181	213	194	205	191	221	216	207	191	208	201	242	217	209	212	221	219	199	208	190	223	196	218	195	205	186	224	215	214	186	215	199	201	203	212	205	207	221	205	215	207	217	207	180	207	185	192	193	236	210	202	201	214	177	207	211	187	183	192	181	186	187	201	192	206	193	194	224	204	223	206	210	211	217	209	168	197	202	207	175	194	174	205	206	219	187	194	206	224	185	219	219	233	217	167	211	221	185	174	169	186	217	188	233	223	190	207	205	208	185	216	207	209	215	207	182	209	199	189	209	225	197	190	190	191	204	182	189	240	212	209	213	208	180	226	179	191	208	219	171	187	200	210	201	170	229	230	204	200	209	201	196	191	198	169	179	158	183	208	231	192	222	184	193	211	194	208	215	202	180	194	197	205	210	189	228	218	200	215	201	213	221	215	200	173	213	185	200	203	187	216	204	193	206	203	184	201	209	213	207	183	177	210	198	197	189	204	195	222	216	240	208	201	198	210	230	221	214	185	213	203	188	179	182	193	209	215	202	193	194	206	210	218	203	217	187	217	182	204	219	204	191	194	206	178	226	222	196	209	195	209	201	207	184	208	193	195	204	177	196	229	224	201	180	205	196	202	201	211	179	193	203	214	170	188	196	214	180	213	196	187	188	221	188	181	193	199	183	203	210	226	199	215	179	211	173	216	218	227	187	223	201	237	217	195	196	198	208	211	216	166	206	200	220	195	208	200	228	207	205	234	205	208	202	194	191	231	219	222	207	204	194	187	217	205	199	191	211	209	201	191	190	208	195	194	214	222	203	190	206	224	205	192	204	231	192	201	184	198	204	214	205	193	186	215	206	201	197	184	194	213	205	178	206	214	208	190	180	214	189	227	197	207	190	209	206	196	214	202	200	199	194	204	221	215	203	189	191	217	178	200	220	187	199	200	171	185	199	190	215	222	203	209	182	212	191	208	202	182	193	188	164	199	197	193	184	215	189	189	206	200	199	218	214	202	200	209	196	190	197	209	199	201	184	217	205	203	233	203	205	201	217	190	173	193	215	226	225	185	199	192	222	194	206	192	226	208	212	203	204	193	195	207	186	200	210	210	195	237	212	203	190	203	200	207	209	183	196	203	194	229	227	212	184	186	200	187	212	228	224	180	208	194	206	198	218	187	202	203	182	205	194	208	189	208	203	195	231	201	197	196	203	196	202	187	183	209	209	191	199	210	174	201	212	187	194	192	214	218	216	225	213	206	206	221	212	218	211	217	191	205	213	220	206	188	224	198	207	183	179	200	188	204	241	226	197	201	208	216	167	212	215	216	218	198	209	208	195	195	167	182	202	200	223	214	196	220	208	188	192	195	197	173	201	212	205	217	204	223	242	210	195	177	210	219	184	239	184	219	182	205	218	184	194	187	176	219	217	210	192	213	185	197	221	212	179	188	194	186	230	224	190	231	205	208	183	207	196	214	204	226	220	190	214	210	198	196	216	212	195	189	182	205	214	194	200	200	185	217	203	214	205	213	216	214	178	194	195	204	211	191	226	193	196	211	224	199	211	208	199	219	217	217	192	209	220	192	190	196	195	198	200	191	214	176	199	216	193	212	203	207	205	218	180	200	210	201	201	196	210	213	188	211	183	216	182	188	187	188	187	206	207	202	207	221	221	207	198	228	214	196	187	216	192	173	192	206	200	198	207	195	214	217	219	200	209	196	193	219	208	219	214	175	189	210	176	193	222	183	190	193	203	246	203	209	210	210	188	208	192	179	184	234	200	200	215	203	214	216	210	222	188	193	196	193	212	188	211	221	188	185	189	207	202	206	218	214	173	199	201	198	195	184	168	212	186	212	221	191	223	243	203	191	197	186	179	200	207	204	200	221	199	204	199	200	240	178	209	213	204	203	215	190	197	216	208	187	223	196	230	185	192	197	174	209	200	220	203	188	224	208	197	200	214	172	219	200	176	203	210	195	195	200	208	265	198	186	203	196	193	205	196	241	219	217	204	220	217	206	194	201	173	180	218	214	194	198	200	227	223	225	216	209	197	202	206	206	209	215	189	248	215	210	200	203	221	171	184	216	195	204	197	193	149	206	193	206	232	212	180	188	192	166	164	214	196	196	168	184	180	191	198	212	184	209	207	198	202	197	194	230	229	189	209	190	188	211	203	196	225	211	210	222	178	212	187	228	201	214	214	201	226	216	193	186	186	164	205	217	210	186	204	210	197	223	203	202	225	209	221	200	204	209	216	217	203	199	188	199	230	197	223	229	223	227	203	194	201	195	229	187	194	204	211	204	210	176	213	204	215	173	204	215	203	198	209	178	186	199	232	183	216	178	205	200	202	193	199	231	201	173	199	203	189	207	218	203	197	210	232	195	208	177	189	186	209	210	185	191	192	205	186	208	193	183	230	226	207	189	187	194	204	186	222	188	205	227	223	242	195	204	202	180	191	220	203	164	229	194	197	204	203	189	202	176	197	186	196	193	190	206	189	174	209	174	198	187	190	177	202	206	207	190	212	214	164	198	174	200	193	186	175	179	211	198	219	212	226	213	203	184	202	196	204	187	208	191	234	203	195	226	195	192	198	220	215	185	188	209	185	235	195	190	202	205	208	203	197	188	216	194	214	226	193	188	182
20497	23232	28086	38294	39194	35322	26228	19206	16943	13379	10144	7754	7112	5176	3612	2058	1596	959	801	779	704	642	674	655	643	652	615	654	672	625	649	652	604	598	631	550	618	540	559	551	538	563	578	569	548	546	577	592	608	553	529	603	580	517	529	478	514	553	513	547	578	589	551	540	551	564	522	506	559	515	522	526	482	535	537	503	515	534	503	531	532	536	532	523	524	532	528	502	513	511	542	519	514	567	560	514	505	504	515	497	510	503	507	501	524	519	530	567	533	540	491	495	529	499	540	497	497	565	511	554	505	527	517	523	495	522	503	538	524	503	579	540	504	567	511	519	481	567	532	554	495	457	540	498	525	459	522	547	512	486	533	504	518	499	541	496	536	502	504	483	544	537	494	505	492	538	537	513	472	499	529	517	530	509	540	554	531	518	505	502	496	552	490	501	500	481	506	521	492	481	520	502	551	519	536	551	490	559	515	482	516	486	531	503	493	475	564	519	479	570	542	543	545	525	540	557	485	523	515	527	546	538	549	524	536	540	531	522	538	504	502	515	489	516	542	522	516	538	531	530	547	505	501	549	493	551	499	560	493	570	496	531	482	561	534	550	521	536	501	499	501	528	557	540	542	503	487	476	483	526	529	516	532	549	505	504	473	511	496	462	521	522	520	502	557	528	501	528	534	493	508	541	542	510	556	503	517	568	477	514	533	557	544	502	503	490	478	523	491	523	558	510	541	536	526	529	534	517	517	524	544	509	543	500	535	487	509	555	544	507	505	535	508	499	565	519	557	508	540	512	530	511	504	525	491	517	493	525	513	514	510	545	541	517	517	496	510	464	487	526	573	534	484	569	488	540	515	499	515	553	572	548	505	521	526	515	498	497	518	540	527	524	504	485	519	490	517	553	495	520	504	516	544	542	519	491	501	519	506	525	502	490	551	567	494	496	503	487	541	506	530	577	492	542	503	511	556	534	537	513	537	506	513	531	520	551	511	530	515	524	511	507	505	516	512	520	524	540	506	531	531	482	528	525	531	519	558	560	499	542	543	519	537	545	494	524	506	521	503	502	506	532	493	523	521	533	491	530	518	555	490	509	532	494	526	545	487	558	508	525	477	522	545	520	536	553	526	526	516	539	539	514	478	525	541	507	534	538	512	543	470	524	545	470	498	542	534	498	528	549	500	498	505	500	541	532	568	482	537	556	508	519	506	506	496	534	543	507	492	502	496	517	518	521	537	556	541	491	505	510	489	492	508	533	509	510	472	524	506	497	507	495	532	521	487	530	526	477	510	536	518	533	502	524	489	548	510	513	538	508	518	557	496	516	489	499	534	539	519	535	488	523	552	562	494	527	496	575	517	525	491	503	531	496	543	494	518	540	478	539	523	527	505	515	510	528	537	522	532	531	514	526	502	520	500	532	501	496	513	512	535	492	524	522	506	481	547	515	536	512	535	494	465	518	511	511	524	549	504	515	479	516	535	530	513	496	535	543	527	494	497	504	541	535	486	524	500	501	520	494	501	550	514	498	528	528	533	505	473	533	488	515	526	507	508	538	536	501	501	552	542	553	515	504	474	512	509	511	504	491	515	466	507	563	535	491	575	495	514	575	515	464	544	523	485	475	509	517	466	500	534	536	508	482	516	487	523	537	504	504	523	505	526	516	480	535	478	524	500	500	538	492	521	519	512	469	528	555	542	498	529	469	500	488	502	552	508	551	506	524	487	545	500	512	498	498	494	547	531	521	559	544	507	514	528	526	512	492	536	568	473	542	537	529	528	489	501	532	468	499	509	515	546	556	525	541	505	515	484	554	503	513	513	519	523	513	498	534	498	550	532	514	534	467	523	550	526	504	517	543	522	526	509	500	495	530	481	513	552	560	479	525	491	545	483	546	561	546	501	500	481	486	516	519	513	475	516	532	494	528	501	534	530	489	506	505	504	521	520	526	485	502	524	534	482	511	512	502	495	505	509	502	498	540	491	504	505	526	511	520	532	520	497	506	496	477	557	516	527	485	488	509	532	523	500	548	503	493	471	546	506	546	505	504	523	500	533	532	544	501	489	544	503	526	470	500	516	547	529	472	520	541	544	578	518	482	497	555	528	512	521	517	559	538	497	530	555	497	518	527	496	569	515	526	557	521	564	491	527	520	504	506	516	518	491	516	510	510	492	521	488	493	486	526	489	506	532	540	560	536	534	523	517	502	496	462	596	549	494	499	531	481	517	483	555	505	487	533	496	484	511	524	505	526	560	513	480	503	546	493	483	533	533	535	566	502	496	517	550	518	539	489	529	483	478	514	554	507	501	494	568	497	551	505	522	551	497	509	479	493	460	533	516	522	427	465	535	528	503	532	482	512	509	513	513	506	538	510	537	486	555	490	486	527	483	553	523	515	554	527	511	523	507	546	558	506	522	521	518	510	512	495	511	494	536	545	516	521	519	530	480	492	527	516	552	511	498	494	510	493	547	511	523	527	518	513	525	491	552	503	549	514	498	517	521	539	510	533	485	510	507	502	471	533	510	486	501	530	511	523	562	526	532	546	507	494	533	531	492	528	512	540	529	495	508	496	476	465	501	510	501	499	521	523	487	498	498	501	521	483	525	500	553	499	501	509	491	535	541	505	531	534	534	528	498	518	526	521	510	510	506	463	490	531	489	528	515	527	522	566	501	523	552	515	517	526	532	530	486	500	500	536	476	484	539	490	512	481	530	492	493	516	513	499	537	552	551	508	496	521	567	514	539	506	491	510	537	549	524	531	526	518	526	536	493	511	530	489	496	528	478	582	485	483	547	557	521	487	494	521	510	531	468	568	502	487	496	491	507	556	572	511	538	509	531	504	552	576	550	502	525	541	499	483	514	544	538	529	527	525	461	506	501	524	506	515	517	563	530	542	492	489	540	490	479	536	493	489	507	489	526	524	557	518	495	497	505	496	497	552	515	485	524	537	518	481	526	529	505	502	482	472	544	527	549	530	505	485	503	517	508	569	540	548	556	517	513	546	523	513	532	472	468	574	531	522	534	523	525	553	529	532	540	500	545	507	506	516	576	529	518	521	498	514	517	537	483	558	518	523	549	459	493	494	523	531	507	546	494	505	491	543	555	534	470	489	512	551	500	482	504	478	534	531	525	506	548	497	551	523	530	531	518	476	455	508	531	502	517	521	508	494	533	578	487	526	510	534	523	568	528	496	543	520	516	500	485	507	513	540	541	523	537	483	502	524	514	499	590	487	547	533	520	494	571	565	544	505	562	467	518	511	522	534	524	505	525	517	541	536	489	490	509	520	486	504	531	476	535	545	502	503	484	547	524	499	503	515	542	477	473	521	521	487	481	549	516	523	550	498	525	534	516	461	492	543	482	496	483	526	511	507	507	541	525	485	526	509	513	527	544	520	485	487	504	492	486	535	494	505	531	539	517	502	537	548	521	555	541	494	522	533	516	505	522	524	501	522	491	587	522	523	486	538	519	524	483	481	529	545	534	563	509	541	483	536
37140	36838	36258	37755	35425	31811	26106	19266	14220	10158	7112	5008	3360	2408	1333	767	560	407	445	365	341	354	373	349	327	347	314	384	366	309	324	311	326	331	321	308	314	309	314	319	317	293	339	301	300	289	307	303	341	297	310	305	275	329	307	302	278	310	301	308	318	295	293	322	300	308	299	274	306	310	298	275	344	300	327	266	297	304	318	278	300	285	316	323	307	289	305	305	264	282	312	316	310	258	313	289	277	298	274	286	300	299	293	327	308	284	291	279	285	305	316	288	320	298	319	318	312	309	300	307	337	319	264	281	290	280	309	301	309	310	304	299	282	308	285	301	305	300	321	297	294	300	294	290	312	317	272	259	299	294	302	281	314	279	303	299	308	294	314	308	310	268	294	293	300	317	302	297	274	289	302	294	294	289	271	306	365	291	298	309	334	320	310	316	299	275	303	303	304	290	302	320	271	299	317	314	292	320	292	285	283	280	331	312	268	269	252	305	302	288	286	290	273	279	292	303	291	280	304	338	317	300	296	291	308	256	309	294	282	314	328	311	293	282	276	281	323	309	287	300	305	288	297	292	271	301	295	299	307	329	338	268	295	322	283	264	338	307	335	283	299	302	291	320	321	297	314	310	304	314	286	311	310	297	284	277	303	254	279	316	329	323	310	300	308	280	265	321	305	316	340	303	293	314	286	318	280	326	348	328	292	309	310	307	281	308	316	282	269	286	288	307	303	307	265	326	309	296	304	314	289	295	297	327	300	314	298	295	282	288	279	308	293	323	298	288	286	272	284	297	282	286	286	295	286	292	304	276	320	313	303	272	310	254	297	324	285	300	278	321	281	318	320	307	283	277	325	277	294	258	292	304	282	302	293	278	310	282	292	305	310	294	317	309	334	320	318	291	312	287	282	300	331	301	305	307	300	299	280	306	282	348	326	317	283	303	270	261	284	340	298	317	281	299	308	307	282	301	296	307	308	291	273	278	315	279	317	291	269	274	298	300	297	316	308	305	287	264	309	315	296	282	313	283	275	308	308	281	276	294	292	312	309	300	318	298	310	320	264	293	305	313	301	280	313	289	313	270	302	292	294	318	293	294	289	314	310	241	288	343	304	294	288	323	284	306	302	296	308	323	316	291	303	305	262	280	291	307	288	296	314	286	305	299	293	282	310	312	308	293	330	306	308	293	286	342	304	321	295	296	345	329	283	282	335	293	283	284	300	291	325	280	303	329	293	315	317	293	304	314	270	314	311	303	270	293	326	263	267	293	278	302	283	299	320	292	302	273	277	270	281	279	308	299	311	298	310	303	295	303	342	307	314	312	328	283	321	261	270	301	295	303	312	295	306	283	300	341	297	293	359	315	304	297	302	285	265	295	279	286	311	274	321	322	297	296	310	337	291	277	310	321	310	303	320	290	319	291	297	307	280	309	323	312	328	285	306	284	298	319	310	300	304	292	279	280	286	288	301	316	313	287	297	325	286	304	303	312	284	274	302	314	306	286	287	270	282	295	326	292	304	301	312	282	338	299	302	302	294	267	324	293	299	325	315	295	259	324	304	305	289	343	298	278	313	275	292	275	280	308	295	287	324	283	307	299	311	302	278	288	301	307	312	332	310	295	275	285	304	314	292	290	291	294	296	284	264	319	305	293	306	259	302	337	332	286	292	306	290	302	298	289	297	314	305	303	290	331	281	281	298	314	293	312	354	298	281	314	309	296	304	297	323	274	286	283	265	326	305	330	281	311	314	306	323	295	275	274	278	298	296	317	280	289	316	308	300	303	275	284	307	263	271	300	297	302	289	310	294	289	278	276	301	294	258	300	309	282	294	277	293	285	292	287	315	315	315	320	295	302	310	291	291	336	297	267	307	286	313	285	282	289	294	318	316	305	297	321	298	319	276	279	287	308	296	315	303	284	296	305	282	298	292	272	317	342	316	269	268	293	280	312	291	299	292	309	313	314	303	319	290	310	286	300	277	286	299	307	339	307	289	315	312	273	280	273	261	268	287	316	277	258	278	280	301	321	270	287	280	306	325	296	303	316	287	279	321	270	317	279	290	322	281	303	307	291	267	294	272	308	316	298	293	290	298	293	303	298	308	310	312	293	274	323	310	320	294	313	310	313	291	291	297	328	293	295	310	294	337	313	291	268	300	289	330	312	323	306	274	298	317	270	259	316	306	264	327	285	280	303	287	292	310	268	322	288	263	298	283	313	274	329	332	296	293	287	289	285	279	293	290	288	280	287	313	304	280	280	339	301	304	282	275	262	290	275	307	281	302	312	308	301	305	301	318	294	288	302	325	316	303	315	300	318	298	306	307	282	307	312	322	318	299	296	323	303	304	307	308	312	323	292	297	281	310	306	303	315	338	321	286	322	275	292	303	327	313	287	303	288	316	306	331	314	283	285	286	284	288	310	305	308	316	345	309	264	278	266	294	288	265	324	299	296	301	328	308	314	294	323	274	294	297	310	300	329	327	293	313	298	298	303	328	305	306	297	284	288	300	299	326	331	293	295	285	310	299	286	282	323	274	313	324	285	305	286	298	311	272	286	273	294	333	333	299	316	303	295	280	329	324	274	283	284	296	301	333	293	294	313	299	298	332	310	287	318	313	293	325	266	287	314	305	311	307	335	305	313	290	300	320	306	276	303	296	321	309	289	309	307	269	319	349	264	305	289	296	325	292	278	331	282	302	290	297	283	304	287	292	301	287	309	269	307	320	290	338	306	295	310	251	300	310	277	299	288	285	297	280	293	302	295	290	331	279	272	293	284	289	344	315	309	298	272	284	294	292	285	292	301	289	340	329	290	274	315	314	327	336	322	292	309	312	334	335	303	302	268	322	292	281	305	328	274	323	287	328	294	276	282	303	297	279	295	321	313	259	309	307	309	312	283	288	308	262	283	281	341	351	293	318	284	312	325	299	295	291	325	293	269	312	285	306	289	268	296	273	297	279	303	328	294	302	328	267	301	307	296	304	279	293	283	284	344	282	303	260	299	322	315	303	282	309	333	290	307	300	298	305	311	322	310	294	280	308	305	279	326	303	288	285	312	292	300	288	281	273	289	334	297	301	289	299	307	270	287	281	296	283	319	279	295	283	308	300	326	315	321	290	279	315	280	287	297	279	314	288	309	307	298	302	332	311	290	308	276	289	303	314	278	286	307	318	288	283	263	305	302	284	303	306	296	290	312	323	296	304	268	271	289	328	339	302	300	307	275	282	296	321	315	276	307	319	287	299	293	330	317	341	273	334	291	290	296	311	309	296	285	331	287	300	316	321	296	333	276	304	306	321	290	286	307	309	329	303	315	301	314	317	310	291	286	298	329	293	280	310	314	274	312	306	329	279	295	311	285	289	308	285	318	295	300	329	288	318	273	282	283	290	293	264	303	349	268	280	276	317	297	302	297	283	272	290	311	276	298	319	318	312	303	279	293	287	305	294	314	332	268	333	275	287	312	309	302	294	281	306	297	292	302	319	311	319	303	275	300
28121	30880	35826	43424	45726	43419	35359	29580	25248	20965	17394	14521	11714	9522	5946	3718	2314	1511	1312	1140	988	998	948	925	946	925	908	969	940	916	975	923	973	974	939	836	781	888	806	804	803	817	792	799	837	811	755	788	793	805	840	713	775	746	702	774	714	748	764	699	770	732	771	742	722	786	737	729	712	741	700	695	702	713	760	707	711	703	684	695	715	716	728	737	719	756	733	724	651	705	691	718	691	744	700	719	741	669	690	691	709	708	721	695	779	722	724	735	724	651	752	716	686	718	706	763	699	703	697	692	654	724	723	736	717	703	702	668	679	664	680	715	702	704	722	651	658	685	712	721	699	709	706	700	628	689	692	728	678	698	702	759	715	711	738	707	640	719	719	712	702	718	698	767	749	683	717	721	699	716	691	664	716	695	720	718	736	638	726	732	690	757	695	674	700	701	702	725	735	726	704	700	741	735	691	701	701	723	712	699	724	695	732	721	678	707	745	671	704	674	692	733	728	706	700	679	716	718	701	735	728	666	682	748	720	692	688	684	757	724	702	700	706	678	653	696	721	744	713	726	680	692	694	697	657	649	728	691	750	708	700	739	690	683	703	659	689	739	729	733	680	738	671	679	698	770	732	672	661	662	663	690	669	700	719	776	706	645	687	731	728	659	716	681	740	689	689	738	695	767	677	714	636	709	724	732	734	696	657	735	708	703	690	673	625	675	703	686	738	683	696	734	728	741	699	675	745	689	685	754	723	738	678	710	690	726	700	724	737	714	728	671	669	698	681	738	698	678	715	725	709	706	684	706	706	736	683	733	654	681	753	676	708	723	727	670	675	713	736	697	699	726	677	732	671	691	735	722	717	702	708	695	704	695	685	674	699	711	729	705	748	697	674	732	714	673	653	701	731	708	671	735	716	718	691	751	688	650	728	717	729	676	687	736	683	707	754	756	704	699	684	690	739	684	696	688	702	726	733	713	706	690	621	688	699	737	742	743	689	693	721	700	725	723	688	739	741	741	695	726	694	658	725	728	686	687	745	700	694	660	704	714	698	674	692	704	703	670	706	722	670	694	678	663	662	713	683	693	685	687	713	736	689	697	699	698	647	691	695	767	671	720	715	695	717	744	682	684	707	673	728	702	747	741	712	690	713	679	705	735	714	704	662	727	703	685	732	681	711	688	682	689	685	693	729	697	683	737	700	719	728	664	709	666	734	685	770	654	688	732	699	711	725	719	744	718	695	715	678	706	694	674	708	714	702	677	736	669	694	702	690	726	692	701	735	697	698	670	682	675	657	679	672	658	686	725	762	691	677	714	692	745	726	679	718	691	719	706	701	690	688	693	691	691	744	712	686	686	721	689	688	629	722	661	718	673	658	689	684	738	758	731	705	711	683	721	679	693	664	658	708	690	698	676	711	728	745	704	669	659	739	702	707	666	727	738	693	705	665	744	719	675	694	686	697	689	698	700	681	719	716	716	742	687	704	693	695	661	643	703	699	682	708	647	674	690	711	681	706	682	653	747	694	704	735	674	706	703	745	734	675	669	708	641	732	669	699	694	743	719	685	784	716	704	689	654	677	722	735	701	702	671	695	698	738	671	671	732	685	678	673	662	672	678	708	738	733	679	697	722	694	749	700	719	682	714	730	687	722	702	702	710	713	679	705	705	625	695	711	704	732	637	723	685	662	725	689	663	702	710	646	674	708	667	718	663	721	695	671	724	675	697	667	745	701	696	710	698	688	708	657	692	720	682	747	703	735	708	705	717	709	704	675	717	717	684	686	684	697	685	675	699	691	706	696	652	735	747	704	721	719	693	726	752	699	685	702	708	706	703	695	680	677	695	690	624	668	686	720	760	697	723	673	707	703	697	735	709	720	704	747	724	710	728	766	676	728	697	758	718	684	688	734	673	722	670	719	670	673	729	707	631	669	762	687	735	698	661	685	745	681	664	690	675	643	708	708	725	713	724	665	680	718	696	701	702	703	669	697	713	655	702	709	678	694	682	726	742	729	656	774	686	669	741	696	673	670	714	715	754	693	694	694	645	732	678	702	707	737	711	717	728	734	673	697	739	717	758	753	689	698	700	722	737	696	690	710	711	702	685	683	740	695	676	716	697	684	688	683	686	683	755	698	698	708	733	710	692	672	682	748	741	713	701	690	698	699	679	698	644	697	707	697	630	652	694	667	717	700	682	756	683	727	696	667	721	682	709	713	689	693	703	737	741	692	695	718	709	695	692	691	726	662	665	707	732	729	681	699	722	679	710	693	732	739	699	709	674	745	709	684	694	727	713	673	685	719	698	701	721	729	713	711	749	690	715	726	656	710	696	644	734	732	759	701	710	729	708	719	734	704	684	714	744	695	661	669	665	690	683	653	712	698	740	709	731	685	723	701	679	723	716	697	708	700	709	706	716	688	685	710	772	740	657	690	693	682	754	734	686	703	727	719	695	692	728	692	707	677	743	708	667	738	704	721	722	714	664	664	708	733	714	670	727	690	689	703	698	680	712	715	712	674	707	733	677	721	711	688	735	699	717	760	729	776	737	682	686	716	705	685	649	721	706	672	678	683	710	718	715	729	725	694	721	728	741	714	725	698	646	686	686	729	692	695	698	673	707	713	680	730	723	725	681	725	647	702	688	717	700	746	713	698	720	721	638	657	702	748	750	691	721	652	703	706	734	675	690	702	717	708	767	673	715	690	720	709	722	741	693	684	694	682	710	688	676	723	700	710	709	722	744	733	675	731	725	689	741	741	703	718	653	735	709	709	728	682	738	664	700	675	725	675	650	704	712	661	698	726	694	690	709	717	704	694	682	696	686	743	665	720	686	701	696	630	698	670	660	691	707	723	735	676	715	702	706	745	704	708	751	685	651	717	704	662	661	710	671	705	732	701	696	713	678	738	687	691	656	766	676	666	687	673	726	727	735	676	676	728	702	677	709	695	734	709	673	724	706	687	697	677	706	699	701	682	711	653	673	658	676	662	683	721	731	721	710	721	704	727	667	712	676	737	709	741	715	683	668	685	691	684	721	709	693	662	689	690	710	711	678	701	717	721	696	712	672	700	714	670	702	703	685	658	697	698	711	714	705	703	677	670	728	714	679	722	713	690	691	719	690	702	694	751	692	660	701	682	709	676	763	742	755	687	702	707	668	688	684	675	674	672	710	685	771	654	743	713	727	645	739	690	711	708	669	702	704	720	735	730	712	724	690	668	693	616	720	731	671	672	667	726	703	686	680	780	657	690	670	710	662	689	663	713	706	701	706	700	713	731	700	712	683	694	634	703	704	702	690	736	697	676	746	687	708	698	700	710	680	673	662	689	730	748	712	742	702	651	700	689	708	687	685	735	726	699	689	704	680	696	703	752	708	695	665	724	692	742	688	661	686	684	702	674	685	731	716	695	744	690	701	700	692	688	709	718	719	665	709	656	650	678	735	699	689	694	670	686	697	703	699	649	698	727	723	742	693	777	714	702	711	700	656	710	718	732	659
6472	5657	6779	5782	3877	2563	1194	621	385	275	217	206	134	119	108	93	110	100	91	80	81	91	98	96	78	102	82	102	101	91	100	92	89	90	72	69	89	90	91	90	99	88	84	79	93	81	72	80	71	101	78	80	83	80	87	86	79	74	88	83	77	87	87	72	81	88	76	69	80	83	79	78	82	77	88	86	88	83	72	91	86	85	98	110	82	96	86	92	65	86	84	75	83	89	81	87	84	92	93	92	111	94	102	82	83	105	88	105	85	76	83	84	81	75	95	73	85	70	83	87	97	82	89	77	66	82	92	79	79	96	85	96	93	87	89	68	81	76	94	89	90	72	81	85	105	94	87	72	97	104	89	76	71	83	105	90	82	80	81	84	91	89	83	101	84	72	66	84	93	89	85	78	85	91	101	79	86	94	87	88	76	83	85	64	79	70	79	91	83	76	71	85	82	86	97	77	77	73	79	94	85	97	92	82	91	77	97	91	95	86	87	84	93	81	119	78	79	92	84	88	98	86	86	86	88	83	85	84	98	79	94	95	80	71	87	92	80	85	88	81	82	85	110	65	88	76	82	91	100	91	101	89	96	93	76	84	83	76	84	79	95	77	94	69	56	84	84	72	101	69	96	80	97	91	90	83	93	84	87	70	69	70	78	98	80	80	85	71	92	83	77	95	81	68	113	91	80	87	105	80	76	87	95	85	93	73	75	86	101	81	93	85	79	80	94	90	78	71	83	79	87	71	84	77	88	87	97	83	69	79	87	89	91	90	107	91	93	68	91	83	83	97	67	91	103	85	94	86	86	85	92	90	76	78	96	80	92	79	87	78	92	87	96	90	81	83	92	78	98	82	96	92	78	87	97	89	88	93	93	96	73	90	79	91	108	76	86	86	91	69	85	97	96	83	80	69	83	79	80	87	68	81	87	81	85	77	85	84	88	103	91	85	80	106	70	70	82	84	101	89	99	87	87	87	77	110	77	92	86	81	84	107	100	100	97	82	90	90	91	97	71	83	82	93	88	92	89	88	98	78	81	72	79	85	90	69	64	85	94	64	79	81	90	107	76	86	80	77	90	79	82	84	94	85	73	84	88	100	76	92	78	92	82	84	94	91	89	83	92	90	88	76	95	77	98	85	101	81	90	82	70	84	92	97	91	77	88	95	78	79	72	105	77	85	108	81	86	95	83	78	81	106	82	75	81	96	84	107	102	71	83	80	84	85	92	92	90	82	80	95	80	87	83	69	92	83	85	76	103	93	97	70	92	84	100	93	79	78	85	74	73	73	84	97	73	88	76	107	67	73	89	83	79	100	71	94	63	104	85	84	94	73	69	94	83	78	100	83	94	71	78	99	99	97	87	72	85	69	75	84	86	89	91	67	90	71	96	94	75	68	103	83	94	78	84	85	110	84	84	82	96	86	93	83	74	74	85	86	69	98	79	95	87	92	69	99	77	75	80	80	78	91	91	63	67	80	83	75	79	81	73	88	99	87	91	105	74	89	93	84	83	79	92	77	106	82	89	64	76	81	79	88	91	78	61	89	83	79	71	89	68	83	88	90	81	71	94	95	100	106	97	86	85	78	83	106	75	85	78	94	96	78	83	84	91	82	90	83	95	89	75	86	74	85	82	100	87	79	91	81	86	89	92	96	72	80	81	103	86	94	68	104	97	100	89	83	96	104	77	85	94	93	96	85	94	81	82	85	86	108	86	77	92	76	78	85	94	76	76	81	88	72	65	110	75	77	66	81	71	76	81	90	82	88	82	92	82	92	84	80	73	90	75	100	94	100	97	87	94	76	88	96	104	80	75	81	85	94	92	95	78	95	87	96	103	87	87	96	89	78	75	77	69	85	98	83	95	93	79	94	98	75	72	91	87	78	71	88	88	75	79	93	74	91	77	85	86	88	99	73	99	74	89	82	83	100	77	91	91	84	97	81	101	90	80	92	72	80	83	71	87	86	81	90	93	99	97	86	69	94	79	72	84	94	94	82	95	86	89	98	96	112	87	85	82	84	89	90	100	75	83	93	77	75	72	83	80	88	70	89	83	87	76	92	79	75	86	93	83	75	76	80	90	84	81	89	82	78	80	78	89	89	69	89	82	78	95	74	92	77	80	93	81	81	75	65	84	71	97	78	85	77	70	91	99	81	79	91	95	84	82	96	83	94	98	91	99	83	81	88	74	97	81	90	84	78	88	82	66	84	98	76	73	87	78	92	93	80	109	88	98	89	69	96	96	88	93	103	99	96	80	77	92	96	104	81	84	104	84	94	83	91	78	89	82	81	74	98	107	81	74	89	72	74	79	86	72	105	96	102	99	100	97	83	96	81	87	87	85	88	86	95	78	72	93	97	117	80	87	98	85	77	85	83	72	77	89	73	90	90	86	70	82	80	87	98	83	81	80	93	74	86	94	81	80	72	81	108	107	85	87	71	71	77	91	97	72	85	96	79	103	97	84	79	88	94	82	72	74	89	92	104	83	62	92	90	98	78	72	96	91	98	77	79	79	83	92	87	71	62	74	76	90	53	78	83	91	77	90	99	82	84	83	68	85	97	87	82	94	94	97	90	88	82	87	88	100	72	74	94	76	90	86	77	86	90	83	90	74	93	75	85	100	97	82	90	77	100	92	92	77	72	72	82	85	87	98	98	90	82	110	84	75	94	79	85	90	67	107	91	74	86	82	82	81	85	91	88	99	97	89	73	92	89	74	84	89	88	90	66	83	98	93	80	102	92	61	97	104	100	72	89	75	76	89	77	109	89	78	94	87	88	87	78	82	76	86	75	76	75	88	90	87	90	106	85	87	77	79	76	100	90	89	77	92	89	69	79	78	69	91	101	81	92	87	95	88	78	94	81	91	68	74	88	89	94	83	83	82	99	82	98	100	98	91	87	83	94	86	60	78	95	93	84	73	84	95	68	96	100	78	85	98	85	83	89	84	96	85	80	93	73	80	64	75	73	89	97	77	63	78	78	78	97	91	94	73	78	78	92	71	74	93	95	79	83	88	85	78	77	76	88	66	94	83	104	80	99	85	81	82	90	96	95	84	66	86	83	85	89	73	77	84	89	67	90	81	71	91	87	78	92	77	81	82	80	66	85	84	81	96	71	82	113	80	82	86	87	86	82	85	97	85	97	77	94	86	93	85	88	82	82	101	93	88	82	78	94	81	74	98	93	81	96	85	79	87	91	83	77	78	93	80	102	85	95	90	103	75	85	64	82	93	82	87	99	87	84	97	78	90	78	97	85	69	89	70	99	89	96	93	106	80	75	83	92	88	78	93	71	98	103	79	77	98	87	86	88	95	77	88	88	83	78	77	70	76	87	99	98	89	109	100	87	66	86	87	81	77	91	60	90	78	72	95	93	82	88	99	66	79	73	96	109	87	94	75	74	89	79	76	91	82	84	90	87	82	99	84	87	101	92	83	89	70	90	75	83	78	86	82	80	90	93	87	96	92	76	86	83	79	77	78	98	78	96
5427	5787	9532	12137	11126	8312	4737	2679	2161	1653	1310	974	741	595	443	356	290	313	326	286	320	298	272	258	247	292	310	316	290	252	289	310	264	297	290	282	238	301	267	279	273	278	254	280	232	290	245	266	293	300	292	263	247	293	290	289	255	287	253	258	273	267	294	285	278	277	280	283	266	276	250	279	269	291	242	268	271	281	258	272	265	259	271	286	285	283	261	268	266	265	320	249	277	288	251	270	269	268	241	284	273	264	246	269	280	251	282	274	284	259	250	251	257	274	263	255	268	307	278	264	292	280	248	263	264	259	278	289	268	267	274	273	280	293	267	267	281	264	296	259	270	263	285	279	257	295	273	266	299	277	255	296	265	264	272	248	269	288	261	271	273	283	243	240	281	256	263	237	254	261	272	263	264	294	274	288	256	228	258	277	262	240	255	241	266	268	241	259	282	269	289	271	258	263	289	247	269	255	275	256	263	247	271	251	282	260	257	249	268	243	278	248	271	263	243	268	285	256	275	295	267	258	285	262	282	286	265	280	272	274	244	265	265	314	254	261	267	267	273	293	281	283	269	267	241	292	236	258	276	250	243	265	300	273	273	267	256	259	249	250	263	240	280	235	247	284	265	295	284	258	266	250	263	261	258	257	260	265	279	274	254	247	267	292	250	265	277	256	264	279	277	293	284	225	269	274	309	273	270	274	277	279	273	291	271	296	272	274	256	250	283	239	255	259	284	257	297	260	246	256	285	270	282	255	285	275	283	285	262	284	247	281	272	250	273	282	262	281	250	288	275	260	266	259	263	250	253	272	267	271	275	251	265	236	287	272	243	264	282	240	271	237	258	275	250	257	282	257	254	234	253	267	268	268	291	258	278	239	273	265	236	274	274	277	243	267	283	264	293	253	265	265	262	266	276	262	255	279	252	260	248	271	287	256	268	290	289	230	293	258	267	261	263	255	285	241	290	293	275	230	284	264	287	282	289	286	249	296	280	269	257	255	267	255	269	257	272	276	267	282	261	249	262	254	234	276	250	271	271	240	276	253	261	282	254	243	264	272	259	259	271	230	237	256	265	275	249	264	248	260	262	263	261	276	261	238	270	268	266	247	271	267	252	287	260	256	263	248	263	271	257	258	236	268	252	268	254	295	242	264	288	261	245	241	271	249	312	282	230	280	257	283	267	287	284	251	268	259	265	265	287	252	267	257	276	261	277	292	274	261	270	267	267	271	248	271	282	297	251	224	315	283	281	281	285	255	256	241	261	259	272	255	263	281	274	271	283	239	251	295	240	255	270	259	269	264	274	277	278	280	261	282	296	291	290	252	271	254	283	257	281	269	264	256	284	267	261	270	290	292	262	276	219	237	268	285	275	262	256	265	266	268	255	280	251	245	251	259	260	259	291	272	278	265	247	258	253	245	287	271	278	292	284	256	282	274	281	264	254	245	278	250	262	267	258	290	273	308	249	270	283	274	276	267	297	261	252	268	263	231	251	266	276	268	282	290	261	278	261	272	271	255	236	240	274	264	246	279	284	275	271	296	240	271	267	286	279	270	262	258	305	254	246	264	255	280	274	284	272	279	288	277	273	233	263	237	286	288	304	286	271	285	272	300	283	273	280	281	244	283	306	257	244	265	268	275	289	286	288	265	280	268	257	270	280	265	260	246	265	276	245	291	264	273	304	258	279	281	237	288	261	262	285	265	282	282	251	271	250	287	278	264	228	278	280	294	278	261	240	256	255	285	277	277	277	262	239	277	254	270	258	258	266	279	279	264	244	263	258	272	257	241	275	254	278	265	281	247	282	261	296	274	297	274	290	264	270	275	236	279	244	266	261	258	278	271	250	252	260	257	274	271	283	272	270	248	270	274	259	290	271	270	256	259	254	302	281	293	262	252	284	254	271	260	271	252	247	271	254	270	258	272	268	258	264	268	247	266	297	282	250	241	265	269	263	301	279	274	269	271	262	288	234	233	295	251	263	295	245	269	260	312	261	258	283	278	281	257	234	282	271	249	273	247	264	266	274	279	281	249	267	274	253	233	258	275	273	276	289	245	263	263	265	275	284	258	294	267	263	286	272	265	259	257	260	265	271	259	254	257	278	250	258	274	264	286	265	272	272	262	276	296	272	234	262	259	271	217	286	266	261	259	290	265	251	301	269	256	247	266	268	258	268	271	238	260	242	278	276	288	271	278	272	267	245	243	228	267	263	293	288	263	276	278	273	245	249	264	270	293	282	301	271	262	287	256	250	283	271	240	269	262	250	229	274	235	285	269	268	254	228	237	263	289	299	290	250	254	293	269	265	275	272	279	253	294	254	272	257	245	274	271	240	270	260	255	291	257	241	296	262	278	265	284	278	272	270	286	241	251	274	277	264	269	252	252	262	274	270	251	269	269	259	284	285	248	272	248	246	268	272	255	220	252	255	255	283	291	231	253	265	272	259	265	296	266	225	286	249	278	273	276	246	269	275	285	295	250	292	249	280	259	307	285	256	263	299	269	292	271	268	272	275	271	261	296	264	263	275	254	303	279	258	268	266	277	279	259	245	295	237	277	264	259	269	278	276	267	299	267	242	271	265	263	261	255	246	261	287	267	274	235	293	269	254	261	275	286	281	304	272	251	247	316	253	252	304	291	279	261	279	272	297	288	270	274	264	251	294	267	281	261	290	281	290	248	282	270	313	264	268	276	291	280	254	278	253	275	272	248	261	253	276	282	280	287	249	264	257	264	260	264	284	264	273	296	287	283	272	263	246	299	268	280	311	266	246	228	266	275	253	259	272	243	255	276	270	262	272	275	249	269	276	251	251	258	268	253	242	260	292	268	275	272	253	277	290	268	253	275	280	266	266	255	255	248	254	251	261	265	243	274	286	268	237	257	270	257	304	258	278	260	265	275	313	249	254	274	274	278	277	260	248	283	263	248	265	268	280	278	274	258	260	279	291	271	275	248	271	283	300	247	274	284	259	313	251	277	257	262	259	275	264	271	262	266	263	272	276	273	244	264	256	268	265	274	276	234	259	277	262	284	276	269	256	266	279	272	286	279	301	286	285	263	260	311	271	271	274	284	260	254	270	275	240	282	276	263	263	245	277	247	270	270	255	275	263	257	251	271	269	273	273	256	254	312	255	250	266	273	261	262	267	271	266	267	257	280	269	229	259	270	249	248	284	277	276	268	265	263	276	252	266	231	283	275	249	279	286	237	269	254	261	277	268	292	277	271	263	234	252	287	280	271	254	263	260	262	248	259	308	279	297	259	272	272	257	254	242	289	267	273	289	284	267	265	253	294	257	246	270	243	282	243	249	279	259	241	275	270	264	271	280	289	285	273	256	292	268	284	264	304	244	264	266	264	257	242	275	292	249	280	265	239	264	238	253	239	268	260	275	254	278	259	262	265	297	260	288	264	269	284	239	253	263	258	286	275	288	272	273	257	248	270	293	263	282	275	292	263	283	273	259	270	273	293	288	239	282	271	239	270	262	306	240	267
27616	30697	33414	33147	31262	26272	18473	11587	7715	5262	3498	2257	1264	945	600	409	313	249	256	225	218	212	197	199	218	221	189	211	195	236	207	200	201	212	230	228	226	199	202	209	208	206	205	207	215	204	207	193	194	201	177	218	196	195	212	222	184	177	218	233	198	210	187	212	200	190	190	193	200	223	207	194	216	204	182	200	169	221	191	183	188	199	200	200	198	206	196	202	196	211	217	198	190	184	207	217	178	176	195	207	199	188	175	202	173	201	205	195	200	245	229	210	195	229	224	190	231	191	197	190	204	210	200	206	180	207	196	200	224	187	173	194	185	191	192	184	185	205	181	223	206	189	192	193	199	191	225	190	203	200	186	192	187	188	198	215	196	211	206	196	192	220	195	193	207	190	221	227	190	214	217	205	197	209	234	216	233	209	235	212	185	175	231	196	194	216	174	179	225	198	187	224	190	200	228	226	198	202	237	223	223	205	212	232	184	203	236	192	188	192	208	206	199	204	202	215	192	197	207	229	221	201	202	196	184	182	214	203	199	186	188	186	196	201	207	203	213	197	201	188	194	219	210	181	192	201	209	197	201	178	192	191	196	201	186	208	212	185	179	226	213	233	202	227	236	215	196	200	200	217	201	228	218	203	204	208	206	201	217	189	205	218	203	203	209	211	185	191	198	198	203	152	209	205	195	201	197	211	197	180	197	204	212	206	189	208	221	188	201	216	207	201	213	199	209	227	189	203	176	228	211	206	197	194	213	200	201	207	198	209	179	180	216	183	206	201	190	176	199	208	190	198	213	185	192	206	181	186	201	218	234	214	209	204	186	189	192	189	207	213	196	203	189	166	220	220	198	208	211	206	202	192	210	164	208	195	200	219	205	222	227	212	189	199	205	197	202	199	216	215	185	197	186	202	209	192	224	208	204	208	199	194	215	218	245	203	203	223	212	208	186	224	197	198	203	211	199	214	190	200	219	203	181	209	210	186	175	207	218	196	215	181	193	192	223	176	217	189	180	204	225	204	203	201	200	210	187	200	205	193	233	185	187	191	198	192	181	189	209	186	179	199	211	175	226	230	206	188	217	232	180	203	224	193	217	212	215	205	210	202	200	195	195	199	206	174	211	215	218	233	234	212	215	190	194	189	221	197	215	210	199	202	243	210	206	185	198	183	199	200	188	216	192	210	212	227	221	206	210	221	204	195	197	180	224	205	223	220	201	200	202	205	215	214	230	206	247	192	187	188	186	191	201	204	179	204	189	186	204	211	196	194	217	236	205	194	211	187	233	202	204	203	191	202	206	207	184	209	168	200	206	200	196	202	202	219	213	203	205	199	181	204	221	189	178	216	200	212	226	195	215	198	213	198	218	192	176	209	185	205	189	210	197	234	229	213	178	203	206	190	196	226	212	204	217	186	213	199	192	230	225	216	206	190	226	211	166	212	192	213	197	164	190	193	204	162	179	182	205	192	200	193	209	196	187	182	210	219	205	216	193	202	227	244	210	228	210	221	242	203	189	197	202	196	177	193	184	198	198	207	189	209	189	171	198	205	204	200	224	196	221	239	203	201	198	188	234	203	201	173	221	197	200	208	213	202	209	211	204	240	234	219	211	222	207	204	211	190	196	211	190	180	189	205	214	216	188	214	191	206	210	205	231	230	245	194	205	203	212	223	207	204	199	198	216	221	210	188	211	200	194	205	220	220	191	202	202	202	199	185	215	225	229	215	187	208	223	210	211	203	202	210	209	198	214	176	191	214	199	178	202	210	183	190	207	183	206	198	210	212	198	208	189	209	212	185	214	185	209	219	196	203	205	224	217	232	222	212	225	191	186	209	202	197	202	236	220	217	188	220	190	227	205	209	227	207	212	170	226	209	187	178	203	191	198	194	211	206	188	195	195	219	230	197	178	226	190	223	212	208	199	220	202	179	192	201	195	194	181	197	205	198	235	205	194	169	194	174	208	199	201	183	200	199	181	211	202	202	199	188	178	206	174	222	203	228	213	206	205	201	233	223	197	206	203	200	205	201	233	200	184	185	175	214	200	200	185	216	203	198	231	198	199	208	169	220	195	203	179	191	175	213	207	222	198	214	191	213	193	200	193	223	222	203	204	185	188	190	207	208	200	204	220	188	198	216	193	206	209	193	188	202	204	198	217	205	207	195	223	195	198	219	216	211	202	201	201	210	187	212	246	207	201	194	188	191	198	221	234	211	202	187	180	201	198	202	207	230	199	189	187	215	199	194	191	213	204	208	179	209	199	192	228	196	184	193	193	204	208	200	190	198	220	205	187	194	185	200	199	199	189	197	233	196	197	225	177	205	196	220	208	203	204	209	218	199	199	205	236	200	208	176	184	222	224	175	186	224	217	211	204	227	226	181	196	208	210	191	173	199	194	209	180	183	184	187	203	187	196	217	227	195	182	222	184	193	181	209	193	195	191	183	186	208	224	207	212	204	181	204	204	177	218	193	224	216	211	204	187	209	198	222	211	174	193	190	213	206	179	213	197	175	198	199	221	223	224	185	211	193	217	208	205	212	217	191	201	197	206	195	194	220	231	216	220	207	225	214	222	212	201	204	194	204	179	194	209	222	191	208	215	195	176	221	185	185	219	190	180	184	194	202	187	182	218	201	201	181	196	186	204	216	195	216	213	191	181	184	218	224	201	188	180	199	192	183	177	229	210	196	198	193	198	199	208	204	222	193	181	212	196	223	187	204	206	203	202	197	205	217	198	214	211	185	208	191	200	184	196	221	196	189	217	200	219	196	201	183	164	186	177	199	186	198	176	225	196	184	217	228	184	198	228	208	191	187	194	216	187	199	230	208	201	188	183	193	202	196	190	180	199	197	203	227	214	210	197	210	189	189	213	221	218	183	203	222	205	219	197	233	213	177	215	184	196	224	141	183	184	235	210	198	203	212	197	225	210	199	206	211	203	177	197	237	194	205	203	227	209	180	184	216	190	219	172	203	208	217	225	204	207	211	221	180	226	176	186	215	221	196	219	210	205	222	197	220	200	213	201	176	208	241	217	171	209	198	208	175	180	196	179	200	220	196	196	212	193	200	202	202	194	203	168	185	203	190	215	204	200	236	202	212	208	208	162	213	195	174	197	195	211	215	206	220	178	214	193	180	195	200	211	179	226	201	199	172	210	199	186	217	238	201	176	208	196	188	228	176	211	214	206	211	211	203	201	234	185	189	231	194	187	199	208	202	219	205	165	227	201	202	193	211	206	218	221	212	196	207	182	186	171	194	194	195	215	231	202	201	233	206	217	205	185	201	243	199	178	213	215	204	229	205	215	211	244	195	185	186	203	176	225	211	212	200	198	179	240	196	219	211	219	207	198	218	209	220	205	195	182	188	212	198	211	178	210	185	165	172	202	184	202	222	191	203	206	204	188	197	192	199	208	210	192	208	194	203	210	186	180	202	194	215	190	202	191	197	209	220	195	203	193	215	185	187	231	195	224	197	187	210	204	195	223	237	182	221
20971	23080	30795	37244	38885	36358	26268	20547	15965	13477	10939	9322	6119	4836	3203	1795	1082	862	875	747	642	649	601	643	616	648	603	630	662	601	605	638	661	675	558	624	559	612	558	567	560	582	574	575	517	533	556	573	549	571	540	574	555	554	487	509	521	520	539	539	560	500	550	504	515	540	553	476	515	551	544	515	494	543	507	565	563	529	500	520	533	499	543	533	475	540	529	514	547	500	491	538	524	480	510	517	555	547	552	507	549	506	533	530	495	521	528	495	475	519	538	554	534	504	500	528	544	497	519	498	566	503	508	525	532	538	509	511	483	553	501	517	514	536	521	515	514	509	544	516	498	528	513	525	516	524	539	535	507	544	519	549	525	449	529	511	491	535	507	489	495	539	501	524	504	504	509	458	543	519	527	516	525	564	534	518	541	485	508	510	534	528	516	495	532	529	516	529	478	511	504	499	501	495	506	547	526	532	501	531	525	506	501	529	525	505	571	535	510	524	533	488	533	496	535	567	525	545	523	490	509	541	518	532	543	529	536	525	571	528	501	522	561	537	523	537	526	586	548	528	504	472	524	526	499	469	516	518	525	494	507	520	555	515	524	544	485	477	481	530	534	477	486	473	511	492	562	513	535	497	500	507	507	523	493	510	558	529	518	502	524	528	511	509	524	535	501	499	521	505	496	525	525	533	499	481	533	484	543	519	479	525	497	493	475	537	566	522	518	528	527	541	520	505	501	505	494	544	545	479	540	497	544	504	535	459	535	518	505	513	529	523	489	562	532	517	538	549	508	536	509	496	529	535	513	520	555	513	512	515	520	518	545	518	490	489	526	534	530	520	537	523	533	545	489	503	521	517	560	525	517	499	504	502	513	522	550	518	550	528	514	525	499	500	519	517	566	522	528	539	516	512	489	511	528	494	493	488	501	506	509	564	484	533	490	501	463	520	499	481	514	511	515	517	535	533	525	478	561	513	507	526	509	531	475	504	500	539	525	494	545	535	519	549	526	507	532	497	495	499	506	521	532	486	512	536	516	506	501	558	503	539	509	508	498	480	538	490	508	501	551	520	539	497	541	520	476	505	476	502	522	508	559	489	519	515	533	513	501	522	541	547	506	496	508	474	529	499	532	500	535	491	534	489	544	475	515	496	529	472	522	559	530	508	496	521	510	525	515	485	549	519	479	541	486	512	567	538	483	529	498	516	552	526	526	543	569	520	508	508	488	490	516	544	493	531	498	522	551	533	528	572	485	524	502	551	550	534	503	493	473	540	524	518	524	542	533	536	487	533	532	510	485	518	486	547	526	554	539	526	523	522	544	521	527	504	503	536	524	515	548	516	465	561	527	515	532	514	564	494	538	487	521	524	528	467	548	569	531	498	524	514	539	518	517	536	514	504	499	565	469	519	529	512	487	512	518	546	485	514	497	549	516	511	533	531	531	503	492	526	458	502	517	569	521	514	507	531	484	534	523	477	506	520	552	526	493	498	468	513	541	514	526	485	535	535	526	549	517	520	542	537	529	524	530	522	494	532	552	513	523	509	539	521	534	518	514	510	568	509	530	521	498	531	512	524	530	501	532	479	513	498	498	469	525	500	496	496	501	467	526	506	563	501	493	500	511	496	498	529	478	533	507	483	509	483	474	486	469	506	563	525	540	495	548	505	502	541	508	524	507	511	542	506	510	556	512	532	495	475	510	521	570	524	535	538	527	523	549	556	499	468	506	527	532	496	481	502	509	488	511	534	510	514	530	494	548	537	516	526	456	498	518	527	529	471	522	506	536	509	504	516	500	465	545	485	526	482	526	490	459	497	515	482	528	563	496	508	459	534	493	488	511	500	540	551	532	523	514	521	541	487	537	497	495	523	465	563	516	540	530	534	497	527	542	566	471	488	542	497	519	512	522	541	557	482	520	511	464	530	551	490	514	507	505	561	540	507	545	541	514	541	511	485	524	534	513	514	544	514	542	493	467	504	520	545	538	521	522	496	485	513	503	492	530	516	498	519	468	554	514	547	511	499	507	517	514	502	482	473	438	532	482	513	521	537	523	522	536	498	532	525	476	505	486	498	545	480	539	490	549	525	475	521	506	519	485	535	509	507	515	501	521	506	521	539	543	465	552	521	493	513	515	484	493	532	514	491	534	517	526	484	509	512	506	507	505	525	497	470	500	501	538	541	494	518	518	570	496	506	536	498	521	473	533	497	558	485	520	513	491	457	538	537	504	500	544	508	563	496	525	527	483	504	515	517	515	520	525	542	517	524	536	532	538	547	523	523	552	519	496	556	522	503	508	524	498	507	492	526	496	522	520	528	529	500	503	500	556	511	513	523	539	512	515	492	483	519	515	576	528	500	515	491	501	520	515	508	466	514	529	516	519	581	505	498	492	483	520	494	515	548	564	510	503	507	534	481	519	492	554	523	504	513	511	493	565	512	526	517	528	531	538	536	469	515	494	554	510	541	488	569	522	521	534	530	544	539	541	500	532	489	538	512	516	532	499	484	462	520	531	510	502	507	502	475	514	560	527	506	523	536	542	509	526	505	527	588	530	521	512	502	526	486	525	514	527	480	520	511	522	515	559	511	514	491	525	501	547	495	556	555	518	478	541	567	548	515	486	471	502	524	541	543	481	537	498	462	519	512	527	499	546	508	490	504	521	536	538	504	538	519	532	518	511	519	515	535	538	497	516	463	504	522	461	507	462	511	508	512	542	501	502	545	519	527	488	511	542	529	539	518	543	529	525	527	494	509	509	526	508	524	483	496	530	476	506	529	507	604	532	481	509	518	524	530	486	568	523	545	508	500	492	556	527	510	535	532	532	525	480	523	538	496	470	516	532	499	510	510	517	501	520	509	507	504	546	500	497	485	534	518	535	519	536	529	516	475	529	539	501	498	534	504	516	470	492	497	510	529	506	487	499	513	496	557	526	511	486	508	532	540	503	529	528	533	525	510	512	531	520	542	495	518	547	508	534	490	529	568	513	525	513	500	488	518	538	510	518	486	488	499	515	527	501	508	536	497	497	485	508	474	521	547	528	478	520	485	541	496	446	459	475	527	513	524	531	492	530	531	557	541	542	533	534	513	493	521	496	531	500	545	538	511	526	549	518	487	530	532	554	493	473	551	526	547	508	515	509	530	513	505	499	522	493	485	488	531	511	480	535	495	504	519	511	542	513	549	496	494	544	494	537	522	508	495	482	536	511	543	479	501	506	508	522	498	508	505	508	531	523	537	532	542	537	521	583	545	539	494	522	493	516	525	553	533	501	504	573	537	495	527	511	495	498	499	529	483	486	542	517	519	504	514	517	524	526	571	522	531	507	477	468	512	509	509	553	512	518	493	543	545	508	533	533	521	516	503	558	542	562	536	484	478	521	535	532	540	568	501	488	502	550	529	549	493	530	518	539	562	512	533	520	540	504	495	521	522	506	528	537	533	498	503	508	494	553	513	522	503	524	506	535	494	500	513	490	524	535	512	524	508	517	489	526	492
38331	36290	37412	36412	35555	32394	26533	19631	14407	10973	7623	4759	3127	1972	1196	730	510	408	354	369	374	299	294	353	343	315	308	356	341	332	347	363	339	308	326	336	286	304	312	312	320	335	335	333	296	326	331	304	346	287	327	290	293	315	310	311	319	309	331	301	297	320	307	316	278	291	284	279	312	313	302	327	296	319	321	314	280	278	306	305	324	306	321	297	281	278	302	296	302	312	291	292	316	323	280	280	305	327	271	308	274	304	296	289	304	342	307	312	302	301	280	296	320	332	283	294	297	291	275	294	284	306	288	289	309	285	268	326	303	304	294	287	304	258	310	284	314	299	276	284	274	291	287	327	303	296	311	295	274	283	293	324	308	290	317	300	248	318	319	287	288	283	275	271	276	266	292	310	274	275	304	317	311	293	311	304	302	282	291	324	303	261	261	282	285	281	320	273	336	275	307	291	277	295	310	290	306	327	328	260	298	307	333	317	305	346	297	292	271	300	262	310	318	294	298	282	301	290	308	317	286	319	271	309	322	310	287	291	303	315	285	302	271	265	300	296	300	281	309	336	300	338	298	281	298	280	310	297	278	284	273	276	278	294	309	269	313	293	304	324	281	328	293	299	320	314	308	309	303	329	331	292	306	318	304	291	315	282	311	307	295	299	341	307	315	287	292	327	274	328	287	311	269	281	266	283	298	284	315	320	297	290	280	308	301	299	309	323	288	289	307	307	320	295	304	290	311	297	283	293	303	287	285	320	305	286	297	289	328	318	277	320	290	271	290	297	291	305	293	321	301	250	305	293	272	299	303	282	312	267	302	311	300	330	323	310	289	286	269	275	337	292	258	313	292	270	312	296	300	290	329	310	337	293	291	286	274	263	326	288	293	306	308	315	289	297	312	297	308	292	293	298	309	316	287	304	291	325	275	265	299	336	307	311	317	291	306	285	282	295	339	301	290	298	314	303	275	315	296	336	299	319	323	277	330	314	307	298	291	292	282	319	303	296	301	295	269	311	314	260	282	250	295	293	311	309	333	334	333	309	306	281	294	291	296	320	279	293	297	289	262	302	289	288	305	285	313	310	314	329	258	310	296	333	315	269	293	258	295	308	280	283	311	285	302	264	315	288	239	268	306	313	267	295	290	289	288	302	302	288	279	291	292	278	301	270	318	297	296	341	286	319	309	296	286	284	318	310	302	268	317	311	303	290	304	323	290	262	298	301	297	310	284	299	304	277	298	300	302	278	328	320	300	288	303	303	326	296	296	293	322	284	279	304	307	320	280	283	280	295	297	273	265	260	282	323	249	261	292	297	299	315	338	306	302	287	299	306	301	312	273	343	289	289	288	296	291	284	312	303	310	323	291	308	300	289	308	304	296	272	343	312	307	284	278	295	285	322	286	319	286	327	313	284	312	288	309	296	292	292	288	348	290	301	284	313	302	260	302	304	299	324	294	327	299	270	302	288	275	306	295	306	303	287	264	306	291	271	269	302	305	298	274	300	300	318	296	307	290	274	282	309	313	305	301	275	288	273	307	323	282	319	281	281	296	265	286	319	268	312	297	287	303	311	311	279	273	316	275	289	315	285	317	277	315	297	337	286	311	305	267	287	327	273	274	317	325	292	297	288	296	292	304	288	275	278	265	325	332	278	290	327	277	322	284	271	293	318	327	296	311	285	307	312	322	308	305	296	305	329	293	284	307	317	285	299	270	266	303	297	275	301	313	271	270	278	290	280	338	291	292	307	283	296	301	285	323	300	298	317	321	286	299	269	293	303	301	284	292	308	283	287	294	298	312	316	304	313	297	275	296	276	288	315	287	301	269	323	299	301	330	306	279	288	272	325	294	311	309	331	316	276	295	300	270	302	312	308	297	296	321	312	271	321	315	314	329	279	282	327	289	290	276	289	279	335	294	339	329	329	288	303	314	316	284	307	287	294	304	281	283	322	307	308	294	342	292	289	325	291	257	323	308	292	287	300	299	282	306	293	289	316	275	310	265	323	322	284	263	293	295	320	324	304	300	294	304	286	302	289	282	314	313	267	305	326	331	291	324	324	264	296	313	284	321	295	301	281	315	325	304	305	298	284	298	307	305	323	280	309	275	319	310	302	323	317	308	273	326	304	299	317	286	285	302	275	298	289	288	342	292	325	294	317	289	309	283	328	314	264	311	297	299	284	290	313	305	280	312	312	302	296	291	267	253	316	284	300	304	321	281	303	317	273	318	280	301	291	306	300	292	342	299	298	302	306	304	280	305	276	318	289	288	258	281	324	283	325	314	260	325	294	268	333	261	270	337	309	288	334	305	323	309	312	313	308	288	312	291	288	277	290	282	319	290	296	318	320	299	305	309	287	272	318	285	256	292	279	323	294	293	312	308	335	290	307	285	289	307	284	299	285	286	288	314	288	307	273	265	307	283	262	317	329	309	287	287	257	293	282	347	287	312	304	314	313	290	313	301	280	270	306	315	309	355	314	306	268	276	297	296	309	344	282	309	334	271	296	276	292	290	289	313	293	313	286	282	289	302	276	297	263	264	310	298	298	305	284	300	290	278	298	267	290	289	299	273	291	282	302	288	290	290	262	277	297	310	329	296	269	307	315	297	287	285	334	315	307	281	300	266	310	301	273	303	292	312	306	298	278	296	325	304	353	292	284	308	274	318	281	289	309	335	282	313	310	305	288	299	291	292	293	290	311	308	292	305	326	307	276	306	331	291	290	306	289	301	293	288	290	308	278	293	321	295	271	284	273	277	289	288	318	296	293	281	332	298	322	330	291	313	316	302	277	316	303	258	279	328	295	271	274	297	278	273	304	278	281	311	323	272	293	288	305	337	304	289	299	293	302	266	293	313	307	285	330	306	310	310	315	266	324	301	261	302	295	304	287	292	314	314	306	301	284	301	295	309	300	321	296	293	284	296	309	279	316	296	296	282	291	354	283	307	315	280	301	314	307	309	304	328	275	291	268	305	277	319	282	306	306	298	266	310	263	272	323	289	278	270	262	282	326	280	279	275	320	284	268	289	310	297	295	266	292	327	286	300	298	300	305	301	305	296	283	288	304	304	283	294	289	349	286	264	310	336	309	283	335	271	272	333	313	308	310	318	275	310	292	314	287	309	280	332	314	345	327	332	301	300	318	297	313	306	286	310	325	320	281	329	311	279	300	307	286	331	298	324	320	304	305	306	277	332	309	303	303	336	311	299	282	304	307	307	279	305	331	298	320	288	299	289	312	328	300	302	301	300	298	274	292	320	293	329	290	311	319	282	308	314	324	273	307	291	309	294	319	304	294	313	308	270	302	304	302	299	288	338	314	325	304	307	328	323	318	307	274	318	328	309	292	319	302	297	295	333	319	288	324	285	309	295	300	278	319	332	299	294	271	329	293	315	327	328	334	302	299	322	274	310	308	300	285	315	283	329	333	300	299	283	293	311	292	317	278	304	307	274	304	331	316	292	283	275	292	322	317	293	310	317	271	283	295	318	333	294	312
29554	29559	37120	42755	45807	44280	35033	29980	23391	21694	18208	14173	12047	8476	5768	3189	1915	1436	1333	1114	1026	980	1099	973	960	927	908	955	939	932	899	925	831	803	853	914	862	821	786	713	806	811	798	764	799	770	793	756	778	733	745	743	770	793	769	715	727	705	730	743	756	698	769	734	754	705	769	728	712	747	737	773	746	704	704	771	737	690	686	703	701	749	771	665	724	725	696	725	734	658	704	708	743	730	704	736	705	728	701	712	692	739	737	701	667	711	670	735	704	744	720	709	684	715	657	701	656	651	675	714	731	621	701	694	738	703	708	728	700	756	699	675	672	690	698	714	719	691	689	665	732	715	677	703	669	702	712	739	735	717	692	697	726	693	682	701	784	728	698	729	732	654	681	688	720	723	700	696	678	732	694	699	732	671	714	690	698	687	752	756	729	695	707	725	674	690	687	732	685	690	703	735	680	710	717	691	669	740	674	663	696	698	676	672	719	716	646	686	653	675	701	714	703	741	699	724	742	710	715	721	682	644	707	717	692	695	706	699	644	705	744	715	706	670	695	673	670	698	680	732	694	746	720	655	738	728	714	722	728	682	748	726	711	686	718	690	674	706	672	709	648	731	722	672	714	689	695	745	709	670	709	698	711	707	734	680	737	679	764	701	672	693	690	668	709	742	684	678	722	753	668	674	669	734	715	708	707	714	689	671	690	695	678	720	695	702	724	687	698	679	722	745	744	730	758	707	715	691	742	706	700	729	679	673	693	711	688	699	718	740	711	661	736	675	677	679	726	727	723	682	721	661	701	707	679	728	713	721	673	707	703	732	666	687	682	737	717	710	700	713	711	744	707	724	749	693	708	721	729	663	720	647	704	716	671	699	664	710	690	680	713	678	689	745	652	698	688	728	731	700	712	714	700	692	726	682	703	700	733	721	643	712	691	671	701	676	732	675	725	733	708	735	753	716	717	659	702	709	706	723	701	717	622	711	670	710	731	705	722	649	724	697	721	690	654	665	673	738	705	716	682	725	704	703	767	706	713	761	731	710	702	690	717	703	727	745	706	688	671	711	745	701	699	661	696	675	696	734	695	708	716	720	665	721	697	719	715	710	684	727	743	711	665	719	677	673	715	691	704	711	701	704	680	692	704	667	751	658	686	699	676	686	717	706	733	722	737	715	724	724	664	661	681	683	696	720	706	688	682	696	725	716	751	716	720	691	748	704	709	695	684	698	739	703	680	700	687	699	735	722	679	690	737	733	704	700	701	719	730	703	670	700	705	691	723	707	740	684	698	697	704	692	713	667	670	694	670	707	719	692	681	678	747	731	685	704	707	681	686	645	658	745	707	702	763	697	630	710	724	681	706	701	746	676	749	709	733	733	714	662	721	761	686	688	668	732	765	706	672	671	679	702	686	731	659	705	696	705	692	748	679	756	670	690	692	740	678	728	748	712	645	676	686	713	653	721	678	704	669	676	672	692	703	677	679	691	679	672	677	714	669	660	686	715	689	682	679	645	638	695	666	723	730	757	691	693	713	735	692	713	722	685	699	690	696	728	646	723	716	737	725	691	699	730	707	690	731	711	730	692	700	708	700	699	695	669	708	716	693	778	726	722	644	727	702	708	696	668	671	683	693	700	682	763	733	704	707	701	720	701	705	699	692	689	710	684	690	690	685	694	747	691	677	723	695	652	689	671	738	693	684	727	721	693	697	632	684	727	706	667	648	735	731	749	707	698	725	685	679	733	666	727	759	718	681	698	726	697	673	729	729	710	722	716	662	720	745	696	674	682	684	647	674	700	703	750	688	795	637	720	699	781	691	720	690	736	685	684	656	680	723	696	727	677	697	710	712	677	701	698	726	712	713	735	754	716	739	689	720	708	714	704	678	696	685	706	696	677	772	686	672	701	694	728	701	663	693	693	698	700	701	738	772	686	672	687	683	674	684	712	699	713	687	723	680	699	681	719	716	739	683	714	702	670	705	691	688	698	688	667	734	700	661	705	677	686	714	698	704	719	678	671	714	672	670	685	668	734	710	753	695	690	728	695	676	690	720	733	683	708	687	735	704	705	682	736	678	681	702	673	721	695	704	688	708	759	718	653	759	696	726	646	721	704	734	652	703	679	674	713	676	701	693	739	735	708	694	725	707	687	739	697	684	652	692	704	683	667	727	681	709	735	709	677	688	711	705	700	709	701	706	747	676	645	663	736	716	690	712	684	740	690	716	651	724	698	752	721	695	706	740	693	740	707	750	688	712	681	728	713	710	700	733	737	749	699	702	706	723	722	655	694	671	734	735	727	707	723	697	723	695	713	708	740	675	697	710	718	657	705	670	696	671	682	707	684	693	639	694	651	702	702	679	686	726	707	731	700	698	740	720	696	695	706	689	749	685	689	699	687	674	688	722	666	693	683	699	735	632	715	687	647	699	739	689	695	700	733	677	729	633	702	709	690	677	651	673	700	714	687	671	677	687	718	719	745	636	716	724	679	723	698	637	776	697	704	714	710	688	724	718	706	732	707	742	751	665	703	682	739	685	750	710	681	712	692	755	657	702	656	642	722	678	729	733	722	678	679	701	716	704	720	702	674	701	645	742	693	693	666	699	700	731	690	724	684	684	690	703	723	716	704	675	711	689	691	720	745	711	653	706	732	678	695	684	709	678	709	688	715	732	704	711	750	681	700	700	675	713	644	674	672	701	703	704	675	687	716	733	669	720	700	705	698	715	682	728	656	683	704	668	680	718	736	748	646	684	733	672	683	712	709	677	714	697	734	707	727	673	716	682	713	712	708	747	698	728	708	688	679	674	673	705	692	715	703	703	696	730	714	666	691	693	706	671	715	734	649	696	724	675	762	672	715	681	733	697	640	739	666	631	687	754	718	672	701	720	653	701	701	709	735	705	704	692	682	692	717	697	729	715	702	707	732	703	731	742	680	707	701	734	699	733	748	726	702	723	679	678	730	663	682	704	754	739	721	706	662	645	695	678	721	724	741	720	710	725	697	655	721	688	674	701	702	714	731	661	638	767	687	724	718	715	706	704	714	739	720	741	708	672	738	679	712	708	686	727	630	676	668	710	705	667	684	693	674	691	732	689	735	676	697	676	667	752	701	700	704	681	675	689	697	727	694	696	708	698	724	671	701	672	677	708	696	687	708	735	684	690	680	706	701	744	705	699	711	670	696	681	674	745	671	679	724	701	686	671	715	678	711	684	708	674	700	704	701	723	726	695	701	694	688	717	725	681	622	689	721	683	710	687	699	710	757	718	662	736	705	687	663	735	713	750	686	770	733	687	679	762	731	660	657	701	710	716	712	688	755	694	673	676	714	731	761	736	689	717	678	753	699	696	712	747	673	702	735	703	724	727	735	705	702	728	652	736	719	676	716	658	719	714	750	718	695	706	694	693	698	725	713	732	691	697	681	739	659	711	706	703	688	703	702	693	691	760	742	725	735	700	724	733	699	707	685	652	725	698	742	708	777	692	704	749	730	723	674
7877	5363	6282	5403	3918	2734	1531	705	370	269	213	177	149	123	94	95	91	85	76	95	81	93	90	92	86	97	76	77	77	83	76	81	74	83	91	88	73	85	82	84	85	80	82	93	101	80	86	90	77	95	84	78	91	69	75	89	82	86	79	81	86	68	86	72	81	105	94	118	80	85	89	102	82	73	86	73	80	98	82	94	88	91	84	68	86	87	73	114	95	90	91	83	100	80	72	82	95	66	68	85	77	80	111	93	77	77	100	75	89	84	85	112	90	88	75	93	85	83	87	91	70	80	80	83	76	84	87	76	87	82	89	88	92	84	75	91	82	73	100	78	88	77	97	79	85	74	90	78	93	76	102	92	73	86	94	69	98	85	77	79	75	69	100	81	104	80	65	73	80	84	80	93	73	78	85	85	85	101	66	87	80	88	82	83	90	84	89	94	79	82	98	78	79	97	72	92	71	104	71	85	90	74	98	78	65	76	79	76	82	87	76	76	92	102	94	91	80	61	90	86	80	92	88	70	85	73	59	55	95	83	88	91	83	81	94	95	84	78	84	93	95	102	73	80	75	89	93	77	94	83	78	82	82	67	92	95	92	80	80	108	84	98	85	92	91	72	81	76	77	82	96	80	80	99	83	60	83	84	85	82	73	91	94	80	71	91	89	80	84	83	82	76	79	92	75	82	74	92	70	87	75	81	66	93	89	108	93	94	82	77	80	101	84	90	99	80	83	81	90	80	103	86	76	87	85	85	95	91	84	77	81	75	89	79	86	83	80	74	75	70	82	83	97	82	85	89	81	88	64	79	68	88	77	102	86	77	98	84	101	94	92	87	82	74	75	100	92	92	84	81	81	67	90	87	98	104	92	79	89	77	78	86	78	82	86	88	92	68	87	88	74	77	90	85	76	79	98	84	87	87	77	64	103	75	95	81	86	81	91	89	104	83	110	74	88	88	87	76	91	100	79	79	80	90	82	75	93	73	85	94	83	84	73	80	74	96	74	71	86	88	84	93	83	111	69	80	91	89	66	81	92	91	87	104	82	76	108	76	78	84	99	85	81	90	111	74	81	83	91	83	65	74	75	78	96	77	79	83	68	79	83	89	86	75	90	84	86	96	84	86	95	111	78	76	90	73	91	85	89	99	84	78	70	76	90	81	76	94	84	65	91	109	98	84	75	81	98	90	90	92	81	72	81	84	74	75	75	85	78	83	93	98	81	96	95	86	72	97	92	75	83	72	92	86	82	81	85	89	78	77	88	85	79	75	93	93	86	89	95	89	89	90	83	79	89	90	91	69	89	74	88	90	114	89	92	91	83	96	93	73	83	73	74	85	86	86	76	89	80	89	87	95	92	114	73	82	80	92	76	83	74	83	69	82	68	92	83	89	87	84	92	79	81	82	70	77	73	97	75	75	96	78	83	81	73	82	85	79	91	89	80	77	75	69	77	94	74	81	85	77	85	104	90	73	98	67	86	81	96	83	87	76	80	70	81	98	89	93	95	88	79	100	84	87	77	81	82	87	83	77	75	79	66	94	83	89	96	96	99	89	88	78	104	83	92	100	76	69	80	90	87	93	84	85	84	82	92	71	81	71	85	102	82	87	76	80	91	85	101	94	84	89	76	81	73	99	86	80	77	82	76	87	97	68	105	93	76	69	74	84	92	64	83	82	74	106	94	92	105	89	94	84	89	80	72	89	85	88	83	86	69	85	79	92	96	86	92	93	79	83	93	89	78	83	90	83	73	93	76	79	96	95	86	79	84	90	86	66	94	91	102	87	88	88	87	94	89	85	79	83	74	100	97	84	96	82	80	92	77	96	74	98	74	81	92	74	77	87	88	69	89	89	98	75	88	75	81	103	99	89	89	81	119	91	71	69	74	77	78	97	78	86	83	74	89	72	86	94	78	74	80	85	76	73	69	71	74	100	84	92	92	74	78	84	84	86	81	97	86	90	80	75	100	73	94	85	70	77	88	81	95	98	82	86	89	88	99	74	85	89	84	100	69	81	86	100	75	87	75	76	91	95	77	112	90	97	70	90	92	87	83	94	84	75	86	85	98	93	102	88	89	70	87	76	84	90	91	100	96	100	89	80	84	85	84	85	72	96	82	73	77	74	81	66	101	80	95	79	87	77	97	103	86	92	89	100	94	92	85	113	67	83	94	96	85	103	96	83	96	71	84	100	83	84	82	83	75	80	87	92	80	90	79	99	76	74	89	89	90	79	92	100	82	65	83	67	87	85	83	96	87	76	80	81	68	88	94	88	94	81	92	105	95	104	96	85	99	66	70	92	93	79	80	82	66	82	72	74	92	96	90	83	81	67	92	101	92	93	78	85	64	102	86	74	86	82	89	101	80	82	88	84	67	84	82	90	77	70	79	80	75	101	103	99	86	98	80	65	76	90	81	93	91	77	83	76	97	91	72	82	85	103	90	86	86	70	68	80	66	94	82	77	89	80	88	79	90	83	84	86	119	76	84	87	63	83	68	84	99	75	90	80	86	88	84	70	83	83	77	93	87	68	88	88	91	66	90	75	91	75	82	91	90	76	101	84	59	86	83	72	83	80	88	104	94	80	74	87	77	85	93	77	85	89	83	83	84	78	77	77	82	90	75	82	85	89	77	69	93	90	98	74	86	89	77	77	96	72	99	70	74	82	71	74	96	75	93	97	74	96	98	87	85	94	82	64	82	94	82	82	86	83	91	83	90	88	73	90	76	71	68	85	97	91	85	80	86	83	84	83	70	83	85	83	95	97	94	84	96	89	90	88	82	93	93	76	84	92	96	83	85	60	95	84	65	98	106	88	72	91	87	102	73	72	80	82	81	83	82	74	104	77	102	67	97	77	84	89	84	69	79	98	77	80	82	70	93	99	89	94	99	76	95	89	68	81	111	82	92	89	82	83	83	71	88	81	83	92	69	65	87	90	72	80	70	80	87	94	79	68	83	97	70	86	74	95	82	69	91	87	85	97	82	80	94	86	90	71	82	90	79	92	101	86	101	83	94	86	77	78	89	83	79	91	71	87	77	80	110	80	94	82	84	74	82	74	91	81	88	90	97	79	75	92	86	83	84	72	83	81	80	74	74	91	103	77	82	81	81	79	83	89	73	88	81	83	80	79	103	78	85	75	81	75	81	75	98	81	88	81	69	72	90	95	85	90	89	92	70	89	76	88	107	82	71	96	76	92	72	76	87	70	91	84	81	99	87	78	76	83	94	85	76	87	78	94	86	76	88	84	73	78	93	77	82	79	96	90	81	77	96	76	91	74	93	72	90	90	99	92	82	90	100	82	82	81	97	93	103	82	81	84	72	89	100	95	89	91	95	84	93	76	84	81	91	81	66	77	74	89	75	84	88	94	67	68	95	101	86	86	86	79	97	89	95	70	80	93	91	104	101	91	98	80	105	85	75	92	75	79	59	84	91	104	90	99	69	70	85	89	86	87	79	103	77	75	75	97	73	82	100	82	87	76	76	77
6196	4721	9380	11123	11266	9031	4780	2797	1758	1573	1191	940	689	516	425	345	295	323	281	282	281	271	271	295	274	280	292	322	292	286	290	281	265	267	261	271	285	288	297	287	294	248	268	242	278	273	287	272	253	275	266	267	289	274	279	294	269	284	299	265	252	288	292	271	279	276	244	274	274	292	287	259	277	273	273	235	242	245	276	289	300	291	260	246	253	265	275	258	275	284	264	256	287	250	284	260	298	247	263	259	275	283	240	258	275	233	263	283	266	297	254	282	277	255	285	264	274	250	283	264	270	270	256	279	239	287	255	256	278	267	257	254	257	244	279	251	266	298	294	285	273	234	278	273	258	288	263	265	284	256	255	265	255	304	271	273	265	291	275	249	265	277	289	268	276	291	297	264	267	257	275	279	267	251	257	270	267	241	268	253	312	283	248	253	280	248	272	276	276	258	288	249	287	277	292	282	275	260	293	261	270	269	256	278	239	291	269	289	279	282	257	265	256	289	286	267	284	251	261	279	267	268	284	253	308	277	263	264	279	270	268	255	317	309	278	280	287	246	280	260	268	280	278	310	287	271	277	270	294	275	252	268	263	279	278	275	258	259	252	296	314	279	251	294	246	259	254	308	253	236	263	265	293	260	302	278	263	254	293	268	250	296	282	255	245	265	244	269	241	286	252	248	272	273	277	257	308	279	295	276	288	282	258	264	268	245	264	287	266	273	234	304	286	281	244	233	256	276	253	265	234	243	257	269	275	244	248	233	251	274	287	291	283	271	258	263	287	278	282	250	296	246	248	244	275	235	262	284	240	272	291	259	272	296	268	252	271	258	257	280	291	295	293	268	279	268	270	255	257	275	269	244	268	262	250	255	285	272	289	279	270	288	268	271	308	273	285	282	250	259	311	241	278	282	286	253	233	254	277	274	278	276	264	262	282	273	258	251	258	285	247	278	289	238	283	242	239	290	251	276	287	271	270	266	273	282	255	291	254	275	292	267	270	257	257	267	283	250	264	280	239	260	252	280	279	293	279	316	241	265	281	258	244	265	253	253	271	277	274	242	270	279	288	284	290	285	261	295	272	274	257	235	280	274	270	234	266	248	288	285	247	242	251	306	276	268	248	279	251	263	296	268	272	266	303	270	295	265	281	227	268	270	271	265	254	265	284	246	283	266	245	274	272	268	226	257	246	271	279	260	261	266	249	269	252	258	273	271	255	276	288	263	254	267	242	282	276	274	271	292	254	273	264	265	278	263	244	273	275	275	260	264	281	266	271	275	265	270	273	292	266	258	274	283	264	275	281	288	279	277	305	266	271	265	274	255	256	283	252	298	283	284	286	259	278	269	308	262	281	278	311	260	277	275	287	295	288	298	299	272	263	268	257	258	266	247	243	233	262	283	267	291	267	266	266	241	252	277	264	294	248	321	263	286	284	280	232	240	286	268	262	282	260	246	282	285	290	266	248	286	250	252	288	287	290	289	286	263	306	289	260	267	273	267	281	244	255	285	282	293	246	274	298	249	293	251	291	279	264	291	232	256	275	243	299	222	279	259	259	279	277	254	259	259	303	264	272	273	288	296	280	274	273	241	294	256	253	270	270	284	252	276	253	247	276	273	275	253	277	261	274	264	259	260	251	282	282	277	283	259	281	259	270	265	270	281	271	288	285	274	295	265	265	245	248	266	269	267	283	276	266	239	253	273	267	253	256	260	266	273	272	276	273	317	264	293	278	259	248	253	270	238	257	296	262	267	235	282	276	261	270	279	269	292	277	258	256	266	239	265	275	269	290	271	272	290	261	246	258	278	244	280	249	268	268	256	286	253	278	279	267	295	272	267	247	282	263	265	253	261	256	259	265	250	238	275	269	249	273	281	278	274	292	265	244	282	289	280	284	266	284	273	257	268	237	278	271	268	301	292	257	277	241	247	275	256	277	276	257	274	264	266	270	273	260	278	263	271	261	276	260	249	307	284	232	244	256	292	275	264	297	279	283	266	265	272	259	294	281	251	250	263	260	269	296	276	245	271	292	256	284	263	252	284	266	300	283	251	269	259	282	278	256	277	271	268	247	281	300	249	266	256	277	268	262	298	262	265	271	274	278	282	286	288	249	249	292	258	284	254	259	274	252	238	257	273	264	246	295	245	282	273	271	243	234	244	283	258	250	262	259	256	261	308	265	262	260	282	288	282	271	260	271	282	272	280	244	258	279	258	265	272	272	277	257	275	263	275	277	223	271	269	268	263	251	263	273	284	276	263	271	266	246	287	282	290	272	245	264	269	257	234	266	278	287	265	248	302	258	244	300	305	283	269	252	301	290	248	267	240	247	280	281	256	276	261	280	269	243	269	281	247	226	275	290	249	275	307	230	293	272	244	266	279	274	248	289	284	282	246	307	263	257	265	267	275	264	283	268	275	293	307	283	266	281	268	246	292	286	282	272	285	279	276	286	273	276	254	265	265	259	299	292	246	278	266	271	271	252	269	263	276	279	289	266	259	264	272	281	252	220	252	262	304	270	262	288	250	271	261	270	266	235	268	241	250	264	243	253	251	271	267	282	301	278	280	261	260	274	261	257	250	252	257	256	274	265	257	288	285	261	270	246	268	280	261	248	266	273	267	277	232	285	277	265	278	263	277	266	247	264	259	260	288	260	252	281	313	256	247	260	261	263	292	269	260	259	261	275	263	271	271	243	262	247	267	266	272	253	280	244	290	267	266	275	251	303	275	278	249	275	273	319	280	265	252	250	277	254	267	266	265	264	265	254	279	279	256	260	281	260	292	283	264	280	261	243	233	245	282	278	248	258	288	256	260	271	270	264	262	270	302	308	226	275	230	288	262	248	289	272	286	265	283	248	275	250	261	282	291	264	305	253	284	280	272	254	270	260	258	254	280	239	265	258	266	283	294	258	282	282	279	289	283	276	305	276	281	272	233	277	270	265	307	268	270	305	301	298	298	273	274	256	259	299	306	270	296	292	251	281	267	270	235	257	264	262	242	266	255	293	231	270	297	296	279	292	232	259	280	277	281	264	303	262	272	286	256	275	275	288	289	278	266	253	244	251	281	291	303	263	282	253	238	257	256	294	268	268	295	238	264	291	247	287	305	279	294	238	254	270	263	270	252	263	275	264	291	280	239	275	262	277	264	286	270	255	280	245	259	272	305	277	245	284	306	289	278	286	291	279	279	250	261	260	272	270	254	266	252	240	289	268	263	289	269	262	253	297	295	245	269	261	248	282	264	258	300	279	225	284	266	284	310	288	266	273	288	267	252	264	245	265	266	243	282	293	293	276	289	283	252	245	283	289	263	289	276	246	269	280	244	250	267	253	317	269	264	254	273	262	275	286	266	273	302	285	277	294	302	272	215	276	292	287	262	273	249	257	295	273	282	263	242	277	255	281	284	271	260	265	260	279	294	275	272	273	293	267	267	240	278	276	260	269	253	245	279	275	313	294	265	276	273	266	274	283	254	269	265	274	265	270	254	245	281
27408	26811	33805	32706	31348	27369	18742	11742	7370	5039	3710	2413	1548	847	617	371	310	254	238	206	198	199	236	198	220	236	246	230	224	180	213	238	212	210	204	196	196	221	220	193	178	222	219	200	225	224	207	189	218	187	203	213	202	177	224	185	220	197	197	201	210	201	213	243	202	195	207	177	217	205	208	210	179	195	183	185	199	206	209	220	204	197	192	163	210	174	196	199	200	212	193	177	205	197	206	219	210	181	221	205	217	203	200	189	204	220	183	231	201	186	222	182	183	190	203	200	226	212	215	197	223	200	216	200	206	189	188	211	209	203	226	243	210	215	210	212	195	237	207	195	186	231	205	206	197	198	223	181	205	191	199	211	227	235	210	183	186	203	179	201	194	205	218	193	238	226	184	192	218	221	218	189	178	203	202	193	217	221	219	224	196	185	195	180	190	209	181	166	188	184	202	222	195	194	184	227	207	207	222	167	179	207	176	201	184	217	217	184	179	214	189	187	195	192	206	220	218	221	197	180	201	217	188	210	198	248	202	198	178	179	220	215	188	202	200	210	197	237	194	238	185	194	182	206	194	197	196	205	179	186	214	208	202	212	198	178	200	185	203	218	216	218	200	209	206	200	180	217	194	184	216	184	207	231	218	226	208	184	176	213	210	200	219	190	206	200	225	182	195	209	221	197	219	217	228	200	209	237	214	202	178	213	197	204	225	211	205	172	173	203	201	215	195	193	211	204	199	187	194	193	189	205	185	204	211	186	199	203	207	198	218	218	209	219	209	188	191	211	199	208	194	239	194	205	212	187	176	200	166	202	193	200	226	213	175	199	214	211	200	203	215	197	219	191	165	213	187	194	184	197	172	227	182	194	189	229	219	208	201	200	203	203	205	215	202	231	192	194	186	202	229	207	198	201	208	204	207	219	214	234	176	226	222	196	201	196	191	182	211	215	204	183	186	201	194	205	198	197	215	221	213	223	197	197	181	214	206	210	212	227	195	170	174	180	194	186	192	206	208	210	244	207	228	207	198	222	216	208	210	207	204	180	222	204	219	195	213	198	221	204	214	209	218	196	199	184	218	179	225	198	211	179	223	194	204	207	201	228	196	180	206	211	202	186	193	222	206	213	211	213	190	220	225	200	207	216	202	217	221	215	193	213	209	215	216	200	211	193	212	193	210	184	166	187	217	198	186	183	196	195	206	197	200	196	181	199	206	220	222	188	203	198	204	202	202	195	206	189	194	192	194	216	187	192	235	203	229	212	197	207	194	189	194	199	211	220	196	181	196	221	183	222	223	212	217	179	205	209	217	206	182	202	199	234	190	193	205	195	181	189	209	193	190	189	226	188	211	202	196	199	203	213	224	217	191	192	200	222	206	221	203	215	197	198	221	215	222	207	174	212	225	209	183	212	199	194	213	225	225	186	188	212	223	215	202	203	190	212	213	222	196	221	173	238	189	207	226	203	202	232	216	207	230	222	197	198	219	213	218	218	199	204	203	196	201	199	198	202	204	186	205	204	230	211	194	190	198	194	202	228	200	175	210	202	220	210	205	196	187	195	192	178	218	231	181	186	192	216	199	191	218	215	202	199	185	208	201	196	203	164	219	194	195	202	190	183	191	224	229	190	195	185	217	212	206	208	187	173	197	197	182	229	218	204	197	207	224	211	189	190	220	180	191	216	206	190	212	202	165	224	218	183	188	172	217	207	188	232	184	194	214	185	204	227	191	210	203	188	215	197	219	219	213	211	197	215	175	181	183	220	208	236	192	198	187	228	216	212	210	189	185	202	200	183	209	207	200	193	210	191	214	201	201	211	210	191	225	168	220	221	192	201	216	180	189	208	194	219	238	180	179	216	200	200	201	187	215	213	193	220	215	214	173	216	192	198	203	218	175	193	193	213	215	197	185	216	185	207	204	206	189	203	194	205	178	204	231	176	197	206	215	212	188	209	191	218	199	217	203	204	199	188	225	194	203	195	201	214	206	207	187	222	203	203	191	222	210	206	180	204	192	214	220	210	216	162	186	216	192	179	224	181	193	212	190	199	203	208	201	191	200	194	207	188	175	206	218	203	225	200	181	185	206	198	178	221	196	204	191	188	190	186	183	234	238	184	196	207	186	192	211	235	223	211	188	190	206	212	190	192	236	196	201	198	220	206	227	204	189	195	185	214	214	187	183	216	219	214	191	208	185	212	229	202	198	180	224	230	174	210	195	214	191	181	184	208	227	178	191	169	190	193	205	206	203	196	202	219	170	198	235	204	235	238	200	199	236	194	194	210	200	206	224	195	215	189	193	203	197	186	209	188	216	218	194	197	220	207	203	198	210	208	185	186	221	191	190	182	205	193	207	199	192	216	212	223	210	175	211	229	205	200	211	207	197	189	186	195	219	193	227	199	197	206	215	206	186	192	192	212	206	216	190	215	196	222	191	206	187	186	198	177	228	197	206	213	192	211	213	189	200	194	223	199	201	212	209	207	216	199	201	225	198	184	222	193	205	224	235	189	185	196	195	204	209	194	200	207	194	226	208	182	202	190	199	211	200	210	210	178	225	201	192	212	219	187	192	211	204	212	224	203	193	189	197	197	221	215	199	227	211	215	226	202	185	180	188	185	189	200	196	228	179	210	247	201	208	192	210	198	212	201	209	189	191	207	192	222	202	194	222	207	179	195	202	197	195	198	198	186	218	220	205	206	199	187	209	206	203	230	208	214	224	193	204	193	196	204	204	199	164	224	182	213	171	246	206	197	195	182	201	202	185	209	184	215	208	211	198	200	181	204	222	203	204	184	204	206	211	178	227	220	223	197	215	201	228	225	198	185	219	212	211	208	195	192	230	202	214	218	192	205	183	211	231	203	204	184	243	196	212	236	183	212	185	194	227	197	187	201	208	204	201	207	186	194	207	198	225	181	188	239	214	185	203	167	197	192	188	199	177	194	214	211	209	185	174	168	201	174	217	235	210	194	218	228	190	203	194	176	210	205	219	176	196	217	192	205	177	165	237	215	216	212	200	218	196	214	205	194	228	194	186	183	196	207	218	201	231	196	196	206	208	210	197	206	219	191	182	191	215	201	206	201	193	203	204	219	210	209	180	195	202	198	238	202	220	172	208	222	214	212	218	164	210	183	206	171	211	211	206	235	195	194	205	217	198	190	240	178	207	181	185	223	200	214	210	195	221	202	207	196	187	201	215	222	195	217	214	216	203	198	209	222	216	204	208	186	198	219	183	210	210	211	215	187	226	196	227	215	196	198	215	224	220	213	206	195	207	195	190	204	215	198	182	194	180	201	204	191	210	206	206	165	225	173	191	217	186	206	208	206	204	223	232	206	201	198	199	207	220	213	184	174	204	197	219	217	191	209	207	197	176	195	219	206	205	192	210	192	203	206	209	207	206	221	207	209	171	214	195	231	217	200	171	193	209	183	203	223	214	196	214	260	198	217	210	232	210	212	200	202	219	210	221	197	201	216	225	194	194	190	202	215	195	195
20535	18623	31157	35567	39517	37303	26233	20124	14932	12987	11776	8731	6548	4227	2897	1626	1157	897	807	674	703	689	670	720	632	688	642	683	729	610	602	584	559	606	602	585	572	572	602	546	614	575	615	590	578	586	572	582	582	553	566	519	549	547	562	524	538	596	545	544	527	698	567	575	539	571	539	614	551	543	519	531	541	522	544	487	521	521	528	526	517	541	536	532	522	519	507	520	551	501	521	500	553	552	524	548	525	542	518	521	502	526	530	548	569	517	530	533	554	535	547	497	525	535	515	538	541	525	505	536	514	506	500	529	537	523	502	530	551	539	500	525	543	500	518	531	527	496	548	489	523	575	508	526	504	514	513	532	492	498	568	482	521	515	516	515	546	533	540	525	554	540	508	534	558	516	532	519	515	517	502	504	492	521	511	473	559	535	503	496	508	479	539	521	562	558	544	534	548	493	540	521	486	509	506	521	520	497	551	531	535	551	491	525	554	512	518	520	534	515	517	505	532	497	507	531	492	545	578	510	515	508	540	531	550	533	546	500	513	506	538	517	502	550	546	506	518	533	524	502	526	535	494	518	530	524	510	504	532	497	528	535	498	524	475	536	516	547	492	513	491	530	530	509	502	522	543	523	533	493	542	514	522	529	544	494	533	507	552	475	523	516	527	531	447	545	502	534	489	540	516	565	515	468	580	582	506	509	522	522	518	522	528	548	480	506	528	515	508	521	526	538	544	498	518	557	488	549	504	538	484	521	516	543	495	532	506	496	541	524	581	497	532	489	563	522	522	527	538	520	536	508	554	558	532	525	518	531	562	515	490	531	522	507	465	563	482	521	546	529	478	541	480	475	520	544	519	538	531	517	513	519	504	547	496	533	535	511	517	499	513	525	521	541	552	518	508	500	525	537	507	501	524	548	514	481	516	553	510	518	479	589	509	449	519	525	492	510	533	487	520	555	501	512	543	547	533	543	515	509	477	519	544	564	518	521	520	525	516	507	504	558	490	542	535	530	500	468	514	536	523	536	499	529	532	565	519	532	529	518	479	509	576	516	522	532	555	485	482	514	510	476	497	520	546	485	549	522	474	472	517	545	525	532	572	489	547	580	532	518	553	497	518	524	557	524	507	550	524	538	538	522	525	488	488	582	511	492	525	527	469	536	566	558	507	499	523	544	469	541	510	546	542	474	544	506	511	543	521	499	512	500	513	532	517	533	516	515	525	534	503	493	500	504	531	510	527	501	547	534	515	522	542	519	525	539	507	511	563	512	516	501	500	491	552	545	521	519	508	557	489	518	492	523	514	543	513	541	529	508	538	515	543	514	483	521	522	564	508	479	550	511	503	512	532	524	503	507	495	554	543	503	518	471	494	526	518	504	489	507	544	550	516	513	510	496	548	553	497	543	500	539	523	517	498	526	500	524	520	552	521	503	501	523	477	499	507	502	547	522	520	496	479	541	519	556	527	529	502	527	498	546	516	490	504	538	529	528	548	502	515	510	514	485	509	506	502	555	546	570	531	485	508	535	526	519	511	530	503	553	502	527	541	519	507	510	518	525	506	539	522	512	528	486	507	502	535	535	496	526	517	547	548	533	571	512	558	565	488	519	507	508	499	480	524	503	512	507	519	519	521	563	547	522	484	524	522	537	540	559	484	515	519	534	534	527	485	496	485	546	576	544	495	529	545	500	476	496	541	492	514	516	522	516	533	496	461	513	535	550	471	482	521	537	515	503	534	526	530	549	531	507	566	525	523	467	494	488	487	539	548	519	520	504	533	519	552	514	520	537	522	498	566	517	511	499	512	524	493	509	523	506	546	517	511	503	524	522	540	524	534	504	554	495	542	517	493	535	492	542	520	540	570	502	486	516	504	525	539	517	512	507	515	522	512	549	508	526	511	525	570	514	544	540	570	563	519	530	498	539	536	520	512	490	537	501	513	502	480	500	538	500	519	514	521	518	532	546	535	536	467	515	518	556	502	534	511	537	535	544	535	523	533	536	511	550	548	512	545	513	526	526	527	518	526	574	519	510	506	543	496	543	513	538	497	500	521	519	492	499	527	533	574	527	532	552	510	498	511	550	494	490	554	493	507	534	489	532	553	551	535	492	513	531	527	538	557	506	554	545	556	529	542	513	494	517	513	514	532	560	525	540	546	510	531	551	486	520	514	513	515	531	540	495	487	478	535	533	568	551	496	544	551	511	505	489	526	514	491	540	504	489	497	509	539	523	528	492	527	511	528	531	505	532	527	519	531	542	541	524	529	518	560	516	533	501	515	486	502	496	509	499	522	534	552	525	507	526	538	516	492	585	543	503	526	487	531	521	528	512	538	498	499	512	467	535	527	528	479	519	443	509	506	528	545	507	543	560	495	508	521	488	514	565	537	514	525	503	508	527	512	518	516	502	534	546	523	535	523	484	507	518	513	540	478	473	543	493	553	498	522	529	528	524	513	542	531	512	527	530	541	544	540	508	504	500	518	505	500	470	526	519	540	551	549	499	514	546	501	491	535	529	528	524	517	524	539	546	501	540	517	528	535	503	532	564	522	579	513	554	530	547	539	521	526	558	527	492	484	553	479	523	497	495	450	482	521	514	557	507	569	498	465	526	524	489	491	533	510	550	530	504	493	537	517	540	492	529	503	521	498	496	513	517	478	508	556	518	526	558	483	510	547	526	557	529	561	509	488	493	511	546	522	549	500	528	527	499	486	547	542	499	536	515	498	494	585	492	523	534	559	518	533	544	557	533	544	533	543	536	533	525	515	508	498	522	511	551	508	524	562	533	528	489	556	555	547	534	511	491	527	561	513	509	521	469	514	514	532	524	566	496	526	516	533	514	495	492	508	513	528	507	522	539	560	529	480	524	516	524	526	548	528	530	519	542	550	475	455	538	547	531	515	508	487	500	566	481	565	504	514	498	492	551	493	494	542	515	508	519	539	518	531	541	491	506	519	517	559	516	519	494	545	540	510	504	526	546	525	499	541	487	504	494	484	506	518	500	543	512	508	474	549	515	510	539	508	510	501	516	511	512	545	490	497	535	505	518	525	558	542	512	524	516	545	516	523	522	526	524	507	552	523	487	493	494	533	507	522	510	520	526	512	480	503	557	542	559	508	516	526	532	532	515	510	487	560	498	522	541	544	556	501	517	587	506	484	527	513	522	531	510	540	505	523	514	511	544	517	501	544	530	528	545	531	529	494	494	521	492	514	548	525	545	499	503	534	523	500	493	498	502	468	509	510	553	545	510	507	565	516	519	495	541	519	524	504	541	532	507	529	493	521	518	514	510	492	460	526	560	510	562	537	507	489	534	513	525	528	511	526	516	533	519	524	520	501	514	517	498	509	522	540	562	499	507	461	495	526	529	555	514	528	487	518	539	561	521	561	550	491	554	574	522	552	497	523	525	557	541	509	495	526	510	508	501	493	532	555	520	568	528	559	535	530	543	516	494	524	539	508	545	542	530	483	542	558	513	485	517	516	534	532	479	538	528
40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
