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
336966472265	336966472826	336966473376	336966473926	336966474476	336966475026	336966475576	336966476126	336966476676	336966477226	336966477776	336966478326	336966478876	336966479426	336966479976	336966480526	336966481076	336966481626	336966482176	336966482726	336966483276	336966483826	336966484376	336966484926	336966485476	336966486026	336966486576	336966487126	336966487676	336966488226	336966488776	336966489326	336966489876	336966490426	336966490976	336966491526	336966492076	336966492626	336966493176	336966493726	336966494276	336966494826	336966495376	336966495926	336966496476	336966497026	336966497576	336966498126	336966498676	336966499226	336966499776	336966500326	336966500876	336966501426	336966501976	336966502526	336966503076	336966503626	336966504176	336966504726	336966505276	336966505826	336966506376	336966506926	336966507476	336966508026	336966508576	336966509126	336966509676	336966510226	336966510776	336966511326	336966511876	336966512426	336966512976	336966513526	336966514076	336966514626	336966515176	336966515726	336966516276	336966516826	336966517376	336966517926	336966518476	336966519026	336966519576	336966520126	336966520676	336966521226	336966521776	336966522326	336966522876	336966523426	336966523976	336966524526	336966525076	336966525626	336966526176	336966526726	336966527276	336966527826	336966528376	336966528926	336966529476	336966530026	336966530576	336966531126	336966531676	336966532226	336966532776	336966533326	336966533876	336966534426	336966534976	336966535526	336966536076	336966536626	336966537176	336966537726	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
36829	35713	36644	34395	39830	34324	29591	27748	26977	22203	17367	13308	7201	4503	3024	1505	1137	1039	890	696	662	504	469	5646	5640	3824	2304	977	371	313	301	317	311	289	300	294	274	302	284	302	297	290	316	274	303	274	324	279	306	316	288	271	271	290	295	311	284	310	286	290	314	290	270	267	306	290	273	275	293	253	286	300	293	290	298	309	299	313	294	285	299	313	289	288	258	303	306	288	294	327	306	288	293	309	294	315	308	307	283	305	285	304	295	267	311	287	297	296	295	278	254	305	332	291	326	291	301	269	282	295	305	311	319	314	286	294	291	269	297	314	283	303	308	304	296	294	283	292	316	281	312	301	290	258	282	334	273	301	323	310	276	293	299	285	266	290	289	283	317	258	318	257	292	290	314	319	298	311	261	279	286	258	283	314	286	287	312	275	295	281	274	272	316	325	294	285	303	277	279	273	296	276	282	286	285	317	296	298	302	281	305	308	287	273	288	291	302	294	313	302	304	290	288	283	304	318	293	293	319	286	296	305	307	335	303	269	301	317	280	287	280	307	315	261	299	287	325	317	292	295	302	295	290	292	272	264	281	295	303	308	289	301	271	283	299	273	283	282	288	251	269	301	274	314	354	281	272	292	279	289	294	269	268	321	280	306	318	321	264	280	277	292	292	311	286	282	314	275	310	271	322	303	274	312	270	288	316	246	294	305	291	295	302	285	297	284	273	286	308	311	278	283	278	310	276	285	274	302	286	319	310	300	292	281	285	275	303	290	301	295	273	286	278	303	258	280	306	317	291	309	326	275	287	288	310	292	294	313	295	286	279	303	271	268	310	303	284	260	291	283	289	319	311	274	280	272	303	305	310	302	261	287	276	265	275	305	282	297	264	263	273	287	270	300	275	280	277	314	311	306	294	282	304	295	271	292	325	306	291	321	301	302	305	304	266	294	292	282	306	289	313	297	278	309	304	280	322	280	312	283	292	280	314	312	282	334	287	295	315	305	298	299	312	280	289	303	307	292	316	322	316	255	327	317	314	316	278	274	311	276	284	300	298	267	284	294	297	318	319	309	298	302	311	272	263	287	287	285	332	313	320	279	264	299	276	311	245	309	272	320	320	295	291	313	309	277	303	299	267	284	276	265	292	266	308	290	282	291	296	287	292	284	310	296	280	260	276	274	286	293	298	340	290	294	313	285	302	297	315	300	284	295	302	329	291	313	288	287	292	305	246	297	291	297	307	324	296	304	280	329	281	291	308	307	287	304	310	266	305	297	262	305	286	270	281	300	319	262	318	250	313	292	311	289	282	318	321	300	298	263	297	319	271	274	288	256	314	290	270	303	323	307	297	284	289	296	299	306	278	287	305	301	309	293	282	291	308	285	295	280	280	303	283	294	291	278	279	320	273	341	308	317	312	263	296	285	289	296	289	306	298	248	263	315	305	306	297	274	319	283	280	296	271	276	258	293	284	298	271	299	264	308	327	294	280	296	296	305	270	292	302	280	304	293	279	304	310	287	291	275	301	284	289	316	300	317	292	301	279	274	293	307	296	337	304	313	305	280	319	290	315	311	261	319	285	289	301	292	336	285	273	317	308	290	297	293	277	307	269	304	300	297	300	270	268	297	291	308	292	262	309	297	322	274	261	319	314	305	265	300	270	295	319	292	334	272	287	317	289	274	302	303	306	262	296	286	300	316	284	315	305	278	302	311	297	275	299	298	276	308	303	306	269	293	292	295	296	281	311	290	296	324	274	301	265	284	306	279	262	316	297	322	312	295	285	297	315	313	311	293	301	316	260	287	291	295	294	322	251	264	318	283	314	324	293	284	306	286	269	307	323	261	284	298	307	260	278	298	293	285	283	261	327	294	322	297	297	267	298	300	273	297	265	271	276	285	305	307	251	311	310	328	277	292	283	334	309	310	285	325	285	282	307	295	299	288	314	303	286	291	338	279	324	285	322	300	266	311	299	264	297	299	292	307	285	320	317	296	299	247	291	331	272	285	295	322	329	283	300	303	305	250	270	255	297	303	261	306	309	326	307	296	297	279	318	289	290	284	301	291	307	278	324	258	284	287	293	297	303	298	312	344	277	296	313	303	270	332	306	285	284	280	307	340	268	268	282	311	286	299	289	290	285	301	309	302	286	298	292	309	308	298	316	295	276	289	288	273	278	279	278	301	284	295	277	303	287	307	300	299	299	311	317	283	276	298	304	279	275	318	306	317	288	282	284	274	242	296	281	283	247	305	302	274	277	308	289	273	293	289	304	301	279	315	264	309	310	333	299	324	284	299	295	289	314	295	240	298	295	302	300	281	301	275	286	288	299	300	293	281	287	278	267	313	322	282	277	296	278	304	318	246	261	282	317	289	323	314	285	295	327	316	268	304	291	290	316	309	297	252	294	283	285	306	302	296	282	290	297	283	263	280	316	309	316	300	293	300	317	312	264	318	306	287	336	284	311	303	281	292	301	310	305	297	321	303	330	294	288	311	286	290	333	310	326	307	312	296	291	288	276	306	276	306	290	286	328	355	286	296	282	263	281	303	267	276	313	297	290	298	307	313	329	323	291	307	301	297	333	307	276	262	286	270	309	309	279	324	294	293	292	326	261	311	299	305	300	306	249	271	299	308	337	294	301	299	283	306	294	281	291	288	311	293	296	278	308	293	281	293	277	275	266	265	322	305	293	280	297	312	286	288	290	289	294	286	295	308	283	297	300	261	294	307	285	287	309	303	285	301	282	296	324	290	283	277	293	303	318	257	288	325	286	283	281	327	280	295	289	329	327	308	304	318	294	320	275	274	306	299	284	270	276	280	304	306	315	298	259	277	294	291	318	311	304	270	267	290	287	311	309	278	301	296	291	306	301	303	306	289	305	321	302	301	285	289	268	304	271	329	314	275	341	283	270	300	274	320	278	284	292	279	326	283	272	288	306	276	282	293	319	276	295	293	294	325	286	327	316	305	322	318	306	283	276	299	321	279	288	270	300	290	289	287	300	305	300	299	329	240	306	307	272	273	311	275	263	279	296	271	299	277	288	274	288	281	274	277	295	290	288	275	269	320	280	279	314	279	292	290	283	289	248	282	300	278	268	282	312	280	279	310	280	280	296	317	280	274	272	276	300	293	310	293	302	299	289	308	307	312	291	293	306	273	295	303	316	313	287	286	281	281	278	276	314	305	286	312	305	319	297	310	259	311	308	275	295	278	301	300	310	286	287	283	274	311	283	280	312	323	277	267	276	279	290	281	295	290	288	303	293	273	306	289	266	288	286	300	300	328	279	310	299	296	316	301	319	314	256	292	277	267	265	297	309	274	314	260	317	259	274	303	278	321	309	282	342	295	335	310	301	281	280	314	305	280	287	289	297	296	280	297	276	289	282	299	277	294	301	289	320	329	309	276	325	258	271	304	305	289	317	304	306	273	293	286	300	288	308	323	285	291	284	305	319	294	305	323	310	294	291	287	264	281	312	289	317	288	294	310	294	304	302	273	303	281
23023	27864	36271	42452	48276	45013	43038	42872	41379	38257	33161	28152	17463	15272	11043	5577	5231	4938	3852	2963	3292	2517	2202	24578	23863	18073	10753	4328	1212	755	895	863	723	724	712	718	705	728	744	726	731	762	718	736	715	736	747	739	745	696	817	692	670	711	716	774	779	737	736	708	738	715	725	730	799	694	740	710	748	767	740	763	748	728	713	698	762	737	734	735	758	693	746	706	671	725	736	744	714	760	686	697	749	743	734	749	726	701	702	724	773	744	725	736	736	720	711	744	736	686	715	777	719	687	710	664	787	713	738	713	738	761	704	702	685	747	771	710	742	735	734	727	716	712	742	734	695	699	706	734	755	767	757	748	726	723	718	746	737	703	765	786	738	783	741	717	746	753	675	745	705	700	742	775	761	740	716	726	751	699	693	730	702	753	703	740	770	708	666	697	740	716	730	738	730	684	767	765	722	726	748	743	726	750	680	775	684	701	763	695	723	736	762	734	696	756	732	742	746	742	736	672	779	735	762	706	747	738	743	725	725	750	717	708	735	776	674	736	708	678	729	719	757	774	671	743	772	670	764	731	761	713	725	733	694	719	727	687	721	782	716	706	762	703	703	736	738	692	731	737	710	685	720	707	672	725	754	740	732	701	731	716	725	793	711	755	681	718	763	706	714	718	731	721	740	714	763	746	701	724	729	700	702	756	725	734	741	737	741	713	721	742	680	699	748	722	711	735	734	761	741	757	749	720	719	716	727	683	734	755	745	743	685	724	696	712	689	700	736	754	712	757	717	703	743	746	756	701	728	742	781	677	714	708	774	715	731	710	730	655	692	739	731	737	681	689	743	735	721	710	699	727	709	741	739	714	696	708	728	688	718	721	674	742	722	736	732	712	681	759	724	797	771	748	736	748	698	688	733	733	723	746	727	740	684	727	740	723	711	705	729	708	731	697	740	777	739	752	711	710	735	719	755	709	740	732	700	716	689	748	718	692	722	772	759	690	736	683	753	734	736	709	713	783	733	728	770	707	746	725	739	769	742	754	718	741	738	733	769	706	749	752	703	697	695	740	717	721	797	787	693	763	695	703	733	745	761	753	724	693	748	728	746	691	780	771	730	711	664	751	752	729	685	728	702	740	685	723	739	764	682	752	736	751	807	733	769	764	697	689	767	712	742	736	704	655	739	744	739	754	772	734	713	727	723	739	775	675	732	772	707	717	745	757	688	737	777	724	711	777	743	708	698	715	718	710	733	777	736	725	731	718	718	760	700	730	755	748	777	730	707	782	740	736	718	724	708	736	739	732	734	724	762	706	715	738	715	708	742	761	700	719	708	731	727	760	737	752	739	673	691	736	760	719	763	704	738	742	691	717	737	766	727	728	718	723	725	683	728	721	746	710	764	756	766	727	771	694	733	757	707	777	710	742	759	721	718	719	688	779	703	754	712	725	740	751	692	709	701	764	697	720	709	724	736	756	754	708	725	702	759	702	742	711	745	712	738	737	723	730	748	742	749	714	723	754	743	742	730	779	756	770	695	755	704	731	755	765	714	768	700	655	682	740	773	682	753	751	726	714	753	742	709	757	724	700	736	693	773	709	765	721	685	761	713	732	758	723	716	774	716	684	680	724	693	667	768	724	742	728	731	747	736	786	748	726	740	659	797	735	711	750	735	757	738	733	727	758	699	743	726	761	741	730	715	755	749	718	728	691	749	692	756	780	740	706	722	722	736	733	698	751	733	690	731	740	749	719	631	734	745	741	745	691	760	705	768	762	725	722	737	735	724	744	664	731	769	718	752	733	770	763	760	695	738	731	705	711	737	698	770	766	735	755	767	746	742	769	645	763	723	706	758	778	713	739	705	709	743	726	746	729	688	685	733	752	697	739	733	716	737	738	743	719	724	750	754	730	698	710	776	737	772	706	715	764	740	750	735	713	717	754	743	730	774	712	724	703	750	798	744	735	737	742	727	715	751	728	771	691	705	705	694	747	703	704	711	711	697	761	766	767	751	775	730	706	682	733	677	747	704	758	761	721	738	771	698	730	764	725	733	740	732	727	743	805	723	691	745	776	710	755	731	705	693	743	701	737	701	749	718	708	728	721	763	715	723	721	763	749	770	741	742	720	711	689	749	715	732	764	713	783	752	750	700	690	720	727	714	703	760	746	732	717	723	740	743	706	727	711	745	780	701	721	722	674	745	720	728	753	767	691	775	713	705	728	765	747	748	690	740	725	743	687	732	715	726	747	742	730	735	728	701	664	689	698	687	733	720	709	712	719	716	718	783	739	724	705	724	710	736	701	751	724	767	722	735	736	742	736	706	656	691	729	695	701	701	714	807	714	740	763	747	717	728	740	690	798	733	713	704	707	737	747	750	712	731	768	734	686	768	728	747	721	737	760	696	751	712	710	686	753	744	717	715	714	687	672	704	749	682	781	746	771	700	742	748	737	723	720	740	715	702	740	733	750	726	712	709	718	705	723	764	729	773	734	735	730	713	764	769	723	748	735	721	749	706	664	734	689	717	752	679	770	788	726	735	738	728	733	727	731	752	717	729	672	705	761	721	771	757	745	744	753	761	734	782	764	725	748	730	735	732	706	761	742	696	726	747	738	690	735	732	741	732	744	741	765	756	749	736	733	721	762	739	802	741	736	752	731	684	692	705	730	752	739	722	790	709	722	725	724	681	774	707	707	771	720	764	703	702	739	757	753	736	783	715	717	703	739	738	716	715	671	732	738	723	741	720	704	763	758	758	712	725	733	689	738	756	744	712	756	711	713	701	785	757	726	756	759	698	724	747	714	753	765	731	734	698	730	761	747	712	685	695	805	717	738	707	730	735	707	731	705	671	740	759	730	737	726	716	773	710	777	752	709	753	698	735	767	720	686	731	726	745	724	712	789	735	696	717	710	748	730	752	748	709	775	704	734	699	707	735	744	731	708	722	673	746	760	776	768	731	744	737	774	720	688	719	708	712	662	765	730	725	734	735	731	767	749	730	750	785	747	777	730	714	680	757	698	704	686	716	715	711	748	742	717	702	713	719	724	726	736	726	663	713	740	717	663	694	684	747	702	702	758	730	745	732	727	708	746	724	811	756	756	743	800	715	750	772	779	715	699	705	768	756	749	740	773	687	722	705	742	729	718	737	715	720	750	740	741	760	749	730	706	733	782	734	727	722	720	749	772	748	779	710	669	736	773	751	758	720	727	711	714	734	696	712	769	756	680	731	767	760	764	681	744	755	736	644	734	734	706	765	713	745	707	693	700	722	683	746	739	773	692	770	736	767	735	731	765	756	728	728	707	717	707	722	698	742	732	753	770	692	808	745	758	689	709	739	704	748	739	723	760	700	741	698	730	696	773	732	717	749	772	763	721	749	737	711	730	718	738	744	782	741	715	708	740	713	764	737	736	762	727	711	730	711	774	690	773	726	759	711	724	686	709	721	734	700	784	720	740	749	710	735	714	727	755	722	793	815	748	724	743	757	697	706	755	729	690	711	726	743	733
10762	6305	7459	5620	3316	2643	1671	1237	1392	1078	908	677	376	311	318	285	269	254	250	222	209	237	249	426	474	445	408	301	246	255	221	193	234	213	224	196	200	194	208	236	213	234	233	217	203	219	198	234	209	225	216	220	194	216	205	265	232	239	228	229	250	254	229	196	196	220	213	221	199	242	225	203	211	226	206	230	224	212	196	207	202	225	218	235	245	221	221	218	211	211	227	210	231	217	183	209	235	244	238	248	222	234	230	220	229	227	217	205	252	207	197	210	214	230	213	220	211	256	218	188	215	209	232	227	219	239	213	204	198	220	213	203	219	241	229	227	223	208	192	244	226	227	229	191	206	199	212	214	237	216	187	194	256	223	195	200	219	207	234	218	209	212	197	206	205	207	197	221	218	195	206	238	248	203	223	212	203	240	228	184	233	238	227	214	239	213	223	201	216	217	204	223	209	214	218	229	191	210	211	215	179	193	206	190	212	233	227	218	225	215	218	245	254	224	232	209	228	220	228	228	210	196	221	221	235	224	228	206	196	227	213	220	250	226	202	218	206	233	213	233	236	199	228	214	208	211	191	207	198	211	219	229	198	207	228	244	257	238	244	239	206	209	212	203	198	217	211	214	224	227	225	211	221	234	200	208	199	201	203	197	202	222	239	199	206	216	211	214	212	212	217	220	207	187	215	197	214	243	222	207	241	210	187	193	219	229	201	224	203	220	200	202	251	195	227	215	228	236	230	210	228	208	215	182	194	212	211	226	243	224	198	221	186	187	198	205	233	225	218	230	219	220	215	231	191	212	189	219	191	223	211	205	235	207	222	233	221	236	205	219	234	200	231	222	236	210	222	222	207	230	233	226	206	185	201	204	232	224	229	203	218	236	218	200	217	217	224	243	204	200	219	223	192	222	206	211	213	213	214	234	207	219	224	228	220	201	207	223	221	245	217	247	236	226	219	236	220	219	218	217	240	242	224	211	188	210	190	231	218	186	221	221	224	225	222	220	196	232	225	223	198	231	232	232	207	217	225	211	210	213	240	247	226	214	185	208	218	202	242	213	205	216	221	220	210	225	201	228	224	225	212	219	218	215	218	210	227	193	213	217	221	200	208	216	204	238	216	220	208	230	206	230	231	220	225	228	226	237	230	207	216	209	221	209	234	201	230	211	187	222	218	217	217	227	229	197	221	224	223	216	205	248	229	235	220	215	220	214	227	215	210	200	217	213	220	217	213	229	218	249	203	222	229	224	219	231	205	225	236	209	225	194	205	218	234	227	252	222	209	216	246	218	211	180	216	210	184	228	208	248	175	222	199	200	215	237	230	235	214	225	226	196	206	208	222	228	215	222	202	235	211	217	219	249	215	227	235	208	217	223	220	217	223	208	216	216	180	213	193	228	200	197	205	207	234	222	225	224	209	202	221	217	240	189	219	206	234	215	222	241	213	244	210	183	190	197	233	235	210	219	214	205	246	218	220	211	213	191	209	209	207	208	242	226	220	213	224	193	255	217	211	197	212	244	217	242	228	186	212	234	243	187	225	220	212	223	203	241	198	210	205	213	232	243	204	206	246	211	232	243	221	227	183	198	202	207	231	207	236	229	240	219	214	194	221	214	211	212	228	215	216	216	276	213	235	207	235	202	225	204	210	201	249	221	185	241	192	227	207	215	215	260	208	239	229	212	220	212	211	221	221	218	208	190	183	216	201	217	217	210	236	224	206	198	205	205	233	191	190	245	217	209	215	196	229	225	198	224	235	215	202	194	230	241	223	226	204	232	220	218	212	243	211	195	256	229	218	217	204	215	237	232	217	229	247	215	218	212	248	225	242	211	205	218	215	206	216	202	227	226	235	212	197	239	231	212	234	220	171	213	215	199	217	234	249	198	240	238	215	231	219	211	194	245	226	215	206	232	205	224	228	191	218	239	227	217	196	199	222	201	229	198	200	220	221	221	247	194	228	197	185	226	204	235	239	207	188	222	199	219	196	222	221	216	220	221	233	211	239	212	207	201	223	174	194	243	202	217	192	232	226	212	214	214	195	227	221	228	213	190	188	212	244	218	213	224	188	219	210	213	199	229	219	205	214	230	225	247	190	196	233	223	225	228	198	193	193	197	208	225	219	199	212	233	197	199	202	201	229	232	209	222	204	226	213	200	242	233	209	183	216	192	198	208	216	227	227	217	227	216	247	214	217	227	203	220	208	203	209	222	227	226	225	218	213	242	220	263	187	186	202	232	208	212	247	213	234	244	203	231	211	207	199	217	190	242	187	186	218	221	202	213	216	203	224	201	210	165	231	209	219	223	244	228	204	218	217	224	218	211	204	201	238	202	229	198	229	221	231	202	216	240	189	207	225	196	225	212	212	222	248	228	217	235	232	204	201	204	224	211	223	215	212	213	223	198	219	227	224	201	224	205	206	197	230	228	226	245	214	227	199	221	233	232	231	227	210	217	211	201	201	206	230	202	218	213	226	210	216	241	236	211	217	209	226	220	189	221	205	226	203	202	206	201	211	206	209	245	243	204	226	233	219	225	247	239	226	229	221	242	217	224	217	228	221	210	239	204	206	199	241	215	236	241	202	261	227	219	206	192	236	243	206	225	212	230	213	199	223	235	198	241	196	238	228	204	224	222	214	208	222	219	203	215	210	209	237	229	196	220	200	240	212	221	190	225	223	216	224	233	220	223	218	208	206	203	226	236	221	236	244	191	230	227	204	202	224	229	193	221	205	219	233	210	223	181	211	238	208	236	218	231	215	202	192	193	222	234	224	202	175	228	219	196	218	202	191	241	229	216	222	228	221	213	216	204	210	209	225	224	220	229	217	207	208	207	230	229	204	215	197	202	204	187	227	209	232	200	213	227	213	209	223	229	233	229	224	211	221	221	199	204	204	222	232	229	219	227	214	237	223	217	222	213	230	205	248	218	216	209	235	237	229	221	220	230	230	218	246	229	197	212	219	213	221	205	231	219	215	220	199	252	242	198	227	223	222	220	218	219	241	223	194	258	206	222	233	211	223	203	218	226	227	222	247	236	220	218	220	240	231	205	231	235	205	206	228	224	208	194	208	219	215	191	221	206	237	221	240	216	232	208	217	228	227	231	243	215	225	208	199	212	235	213	242	237	203	225	213	224	207	212	186	195	223	192	225	254	208	244	206	229	197	238	217	206	202	205	194	212	213	190	197	233	207	194	219	207	217	211	224	210	190	210	205	205	203	242	225	198	197	223	221	198	214	204	213	222	220	214	240	217	247	235	229	225	218	194	230	212	215	195	219	197	189	210	216	223	227	189	195	215	196	214	198	245	255	213	223	214	203	193	229	210	222	236	226	220	225	226	220	218	216	222	243	214	198	199	220	253	217	213	215	216	207	207	209	203	216	195	193	226	222	230	206	206	198	217	218	211	194	238	234	202	221	211	230	214	229	204	194	226	224	214	204	207	237	247	238	201	215	213	237	227	204	209	216	182	240	220	211	212	209	222	233	209
6679	6469	13246	14596	11635	11884	7603	6499	6783	5458	4898	3531	1525	1350	1080	923	851	722	709	660	677	630	954	2342	2486	1859	1790	986	624	581	540	537	515	541	560	559	602	559	562	613	570	538	558	571	588	567	596	577	551	556	607	543	570	597	553	583	566	571	582	567	544	587	572	548	527	553	606	611	622	564	592	529	575	572	557	565	619	537	580	582	550	536	528	564	592	571	576	548	581	581	574	558	592	571	606	575	559	573	535	562	514	558	546	553	542	540	556	571	563	562	520	596	565	542	539	549	576	608	608	549	521	567	571	579	555	587	597	544	576	552	576	575	568	581	552	565	587	556	559	554	554	539	543	602	589	548	512	578	584	556	576	598	552	561	585	549	584	556	576	562	548	550	597	585	558	527	587	529	593	562	576	556	570	504	560	558	574	540	547	567	558	608	513	569	565	572	549	512	563	603	576	580	607	523	565	602	601	541	535	546	576	544	569	548	592	549	575	586	556	537	584	548	581	571	541	589	567	570	541	545	578	533	547	573	568	569	562	575	531	555	576	556	558	599	588	537	566	571	556	506	602	560	579	553	627	606	585	551	567	542	561	584	563	572	578	547	547	570	576	586	592	563	570	622	581	580	565	593	567	582	543	559	544	588	567	569	539	520	572	553	576	582	565	515	596	582	580	585	543	578	565	539	570	563	558	556	574	546	602	524	549	535	587	544	552	543	572	617	525	546	570	558	565	531	579	538	619	574	555	592	574	548	550	577	571	553	512	563	531	566	542	572	562	598	531	568	559	557	519	561	568	552	565	577	581	531	529	553	535	582	574	583	607	567	574	569	571	571	572	521	588	550	555	576	571	576	617	522	563	553	603	573	583	553	564	575	592	554	589	601	591	586	583	556	556	584	574	581	553	540	543	564	574	555	566	590	586	570	579	548	549	543	581	595	564	595	538	572	566	572	564	609	592	546	574	590	554	639	569	595	572	530	559	546	537	564	545	526	552	562	575	540	578	579	587	523	587	535	573	584	550	549	541	581	570	574	588	522	618	570	582	568	578	594	578	583	558	608	595	565	586	544	554	587	562	561	584	580	607	542	550	603	522	567	561	601	577	577	581	550	549	522	610	590	590	570	564	599	529	596	601	543	555	544	564	587	575	616	580	604	564	580	557	524	528	543	508	553	593	588	571	544	586	558	561	551	578	579	534	554	524	574	570	577	594	530	544	612	574	585	531	559	558	572	528	594	598	534	536	546	551	596	541	562	568	587	591	548	542	594	538	542	542	564	599	567	537	549	562	605	578	582	558	608	574	552	575	562	590	608	575	568	534	600	605	555	533	569	561	555	587	556	555	569	572	579	546	611	559	542	591	563	594	572	583	561	509	589	561	631	576	564	552	572	564	582	577	572	554	570	610	561	548	576	543	587	580	572	578	548	568	583	565	534	560	579	600	550	591	619	587	528	546	593	577	580	562	609	567	580	596	556	562	547	539	526	583	570	588	557	563	568	598	552	518	608	591	555	543	575	558	555	537	567	586	552	574	517	545	542	556	595	578	578	584	558	573	603	573	592	567	572	539	533	586	600	508	560	552	524	591	563	598	575	569	561	586	589	519	575	564	589	575	537	572	585	614	558	593	559	601	548	549	551	602	590	584	539	542	548	558	584	563	544	578	535	563	586	552	576	530	582	519	608	573	600	552	573	594	571	554	619	569	537	555	573	544	587	567	569	605	482	604	613	569	590	571	603	593	578	600	577	554	588	589	555	552	578	582	558	532	566	534	543	552	590	604	591	594	535	539	524	598	575	597	605	558	549	569	598	576	594	558	557	564	583	545	579	560	579	569	582	544	545	595	552	601	577	588	570	514	603	596	555	588	560	554	592	576	564	568	571	549	569	587	560	565	521	575	550	576	568	538	547	524	546	553	586	566	558	579	576	600	538	539	597	547	555	557	546	538	566	549	572	567	557	558	579	580	594	577	566	566	523	563	552	551	553	540	597	527	536	581	580	556	583	534	575	582	570	546	581	560	557	549	557	575	600	553	568	558	558	601	564	576	610	577	594	552	575	570	596	567	585	576	508	566	601	571	543	576	565	578	563	593	557	569	606	538	586	595	566	584	575	598	572	608	567	610	569	591	511	555	556	589	568	560	549	575	544	532	544	544	530	561	550	551	552	560	607	582	575	578	564	543	599	575	563	562	617	534	552	570	545	560	553	553	559	539	539	616	558	589	550	586	567	543	587	562	587	583	571	518	572	563	579	555	555	563	583	560	626	585	567	588	582	527	552	568	560	564	559	565	575	549	517	520	534	594	599	609	603	559	561	563	574	566	548	562	554	567	606	570	565	576	575	579	515	565	514	564	589	554	544	576	554	558	583	550	624	567	618	554	561	632	564	594	553	558	542	587	566	615	538	554	543	552	613	568	571	566	549	555	525	550	592	561	561	583	532	585	563	564	524	612	557	563	516	600	586	585	596	551	587	575	562	574	600	552	557	579	566	541	558	582	570	564	573	570	561	571	555	579	576	557	541	605	563	587	615	577	529	554	578	570	554	555	543	566	567	568	587	593	574	581	555	569	543	551	531	541	552	566	566	548	617	557	600	593	550	562	544	591	603	596	591	580	581	585	587	608	561	582	587	557	533	588	555	536	562	606	511	543	591	548	588	565	559	569	578	556	571	521	571	533	568	561	536	552	549	568	573	561	579	535	549	561	593	558	554	583	599	555	537	560	592	617	576	577	553	542	600	563	585	587	535	546	592	580	549	588	548	562	560	570	522	554	525	542	565	542	574	523	597	579	606	561	578	549	575	545	561	590	574	573	532	593	578	529	552	580	588	574	579	596	563	546	525	587	604	544	564	574	591	582	542	573	585	543	572	541	561	573	575	572	629	561	562	572	562	547	555	582	554	559	552	556	568	625	553	640	554	565	514	546	608	598	553	543	595	549	582	571	563	539	559	573	563	545	601	550	535	562	593	585	553	548	599	610	549	553	567	617	561	573	609	546	583	598	583	587	574	556	586	539	583	543	586	621	559	524	567	585	556	624	598	565	585	555	549	553	542	561	551	551	575	606	570	572	592	562	599	568	544	532	604	567	557	562	555	598	584	555	604	588	584	573	525	594	563	521	609	529	567	569	507	559	587	538	586	590	556	582	569	580	549	551	564	593	553	592	586	544	591	590	595	583	597	545	576	565	527	562	570	581	560	592	576	558	602	577	526	537	609	564	568	533	639	568	552	577	593	541	573	527	570	547	558	591	590	570	556	572	570	615	583	516	602	576	580	620	572	544	566	577	559	562	585	593	519	549	572	591	569	539	551	552	551	565	529	614	536	546	618	584	574	570	575	541	578	576	615	538	538	549	550	564	560	528	578	584	575	565	594	603	570	575	626	557	582	582	585	558	515	542	547	570	586	544	596	557	553	553	571	573	602	554	590	534	536	535	578	627	523	579	589	532	567	576	569	574	543	561	560	559	621	532	553	611	578	540	612	547	567	571	586
30073	27742	35420	35480	36534	31556	26640	19163	15069	11056	9200	6813	4514	2984	2096	1481	1068	780	516	509	473	601	2081	3105	2854	1739	1350	658	283	295	324	278	294	280	268	291	287	288	281	301	267	262	277	284	311	260	241	293	272	300	242	253	321	278	301	303	299	257	292	250	262	296	295	271	283	293	287	279	269	265	267	299	306	284	256	285	284	296	278	297	246	295	256	286	290	265	258	263	292	280	306	261	264	304	268	301	265	287	261	305	277	264	273	269	313	277	287	279	268	273	264	282	264	278	283	292	290	256	284	279	286	289	294	244	279	285	303	303	264	293	278	291	285	288	266	286	299	286	280	289	308	293	305	262	269	268	281	262	293	264	294	269	263	308	292	299	315	279	298	310	269	293	311	264	309	291	253	310	281	261	265	289	278	260	276	271	281	302	268	300	298	297	288	272	246	284	279	272	305	312	252	285	298	229	254	293	272	251	289	276	278	282	295	300	263	300	282	266	294	304	257	254	277	272	280	311	292	266	304	290	308	285	309	283	268	252	272	302	298	313	244	312	255	300	274	261	267	299	272	280	299	289	276	272	290	290	288	265	278	288	286	249	275	250	294	254	254	258	294	275	277	287	271	256	292	282	270	297	254	273	281	260	270	246	273	277	272	281	251	304	284	300	290	276	288	280	263	281	281	297	267	272	264	251	276	279	321	266	243	282	299	279	283	307	296	277	269	298	284	275	277	290	292	254	289	270	248	305	283	301	285	282	296	295	298	272	292	262	289	290	270	251	296	273	280	290	272	302	269	255	315	311	271	258	284	305	269	276	283	280	297	281	306	278	254	282	283	296	297	267	275	266	274	287	262	295	311	299	252	286	308	307	291	271	283	280	284	253	250	268	285	294	305	277	273	298	280	292	303	270	271	264	265	284	255	263	305	266	297	294	296	272	268	321	269	278	285	264	266	275	281	294	299	293	268	276	298	250	274	293	271	260	270	290	295	319	302	276	240	312	312	285	263	285	251	289	281	275	295	268	276	316	277	270	272	269	279	278	300	279	309	287	289	278	264	271	319	251	292	300	254	298	310	309	274	258	307	254	300	274	280	298	307	316	285	273	302	276	280	285	259	291	290	294	260	265	275	261	265	259	296	267	289	248	294	301	251	286	281	278	258	302	288	294	296	300	265	248	288	300	277	293	283	269	304	290	277	270	275	261	292	300	261	305	283	270	310	311	304	297	293	277	243	290	290	302	271	272	289	253	269	289	287	284	269	309	292	308	271	303	310	297	286	271	267	287	294	263	288	301	274	272	266	298	289	263	286	288	277	286	285	270	290	316	282	257	266	255	260	287	264	277	278	278	281	269	291	291	264	305	334	282	283	281	282	278	266	304	265	303	255	276	281	289	259	271	252	267	294	302	286	286	270	306	296	271	269	274	280	267	259	303	297	270	265	251	270	292	264	259	284	269	260	299	286	273	287	241	286	293	295	315	283	275	290	291	268	276	280	267	253	259	282	285	272	270	299	274	270	285	285	320	295	268	276	290	282	279	266	277	259	262	312	280	291	288	312	278	274	268	278	286	308	288	288	281	260	312	266	295	286	276	258	296	296	272	297	276	252	293	285	268	310	287	285	283	302	271	275	280	284	291	303	288	289	256	295	259	262	267	298	248	278	276	271	270	285	303	284	269	270	285	297	276	277	262	272	258	280	301	299	273	274	249	296	280	251	285	297	280	273	267	308	265	297	293	282	285	303	295	282	287	279	290	289	283	320	289	329	292	253	283	273	273	289	284	313	290	259	284	279	299	297	262	283	282	292	282	291	291	289	250	287	290	279	263	313	283	264	284	303	274	277	281	283	276	258	292	309	291	270	280	302	317	295	260	298	300	291	299	270	304	298	299	310	329	261	320	304	261	280	279	276	320	256	296	284	301	271	306	281	286	270	268	299	289	235	301	294	277	274	316	280	274	248	269	269	289	282	268	266	308	302	306	306	259	277	295	278	285	257	290	284	299	287	264	302	307	275	302	286	292	286	301	284	301	315	288	274	298	273	287	273	295	282	289	278	313	307	293	311	295	268	274	303	293	280	265	269	273	256	262	312	287	255	286	277	269	292	303	287	279	265	254	270	292	277	281	287	293	303	259	272	286	281	286	290	291	278	304	286	293	278	301	281	289	284	304	280	269	277	271	308	260	293	273	285	283	318	261	270	266	248	296	285	269	278	290	276	255	269	265	289	298	275	250	319	278	277	307	276	285	284	266	268	286	287	254	295	300	298	264	243	284	286	279	289	276	298	307	257	275	284	268	259	286	305	289	278	285	244	261	267	300	253	265	283	267	301	262	314	311	261	295	306	276	267	295	283	268	263	286	257	275	257	263	252	313	265	307	283	319	281	293	265	299	291	283	274	300	282	271	293	275	264	258	275	311	269	284	291	280	299	316	319	278	314	271	271	289	297	289	294	282	264	284	268	288	268	265	307	271	275	298	265	297	306	290	294	265	256	283	271	259	274	314	272	260	271	255	296	290	282	269	249	280	256	295	283	323	298	278	274	254	259	270	304	285	285	281	287	273	244	312	294	296	299	292	277	285	275	261	298	304	294	300	287	270	259	257	255	281	327	295	286	330	312	265	304	303	303	267	259	300	250	265	303	267	291	246	274	268	310	278	287	286	283	286	293	281	286	287	266	280	294	279	292	279	259	276	289	283	276	265	270	291	265	269	291	259	319	300	268	286	271	292	278	267	283	274	283	266	299	272	294	309	290	281	268	292	294	260	278	290	278	252	260	306	276	306	248	302	269	278	282	285	264	288	312	279	284	280	249	283	249	295	298	282	253	290	270	308	306	263	262	295	271	300	281	280	291	310	298	278	270	284	295	266	271	292	277	275	294	286	282	281	274	285	271	288	289	282	293	259	298	273	266	256	264	253	287	279	266	264	331	274	301	281	265	319	281	288	270	259	295	265	260	288	277	246	275	253	270	311	296	289	293	288	265	278	287	308	289	290	280	280	303	279	302	300	285	317	276	261	278	253	279	292	264	257	291	297	263	265	289	289	300	285	294	286	284	259	294	251	311	297	283	305	265	294	237	273	285	233	287	287	263	284	290	265	299	271	279	269	282	261	259	249	301	291	309	265	278	280	301	282	281	271	296	298	295	270	261	311	283	248	288	268	308	310	321	260	284	262	270	290	263	272	284	281	282	292	272	287	244	274	280	245	251	283	293	319	296	282	333	310	269	288	282	254	260	247	289	287	290	274	260	282	266	290	262	299	282	266	277	270	267	261	302	251	317	253	267	295	269	280	280	283	259	296	314	262	276	285	276	276	286	227	292	295	299	289	283	302	244	284	265	266	295	240	284	292	283	238	246	273	249	302	266	284	239	279	259	265	267	306	284	273	279	293	273	275	278	286	286	281	307	262	249	292	289	258	296	284	276	286	288	270	273	259	284	285	279	279	292	277	301	292	312	266	283	280	269	279	252	254	291	278	281	338	273	245	285	259	258	284
18754	22634	35488	41102	44993	41759	38401	31903	29231	25013	22524	17843	13981	10602	8599	6497	4878	3665	2399	2000	2241	2547	11841	15938	14919	9562	6854	2980	741	704	790	740	724	724	708	703	741	672	735	720	669	707	694	714	659	737	726	684	678	730	691	682	706	697	687	708	726	714	699	675	693	737	676	752	680	709	719	672	735	718	725	680	666	650	687	726	676	745	707	684	735	712	682	745	714	682	685	722	669	695	677	716	715	724	705	686	721	698	716	713	710	702	741	664	717	720	723	689	648	662	683	700	665	723	704	708	725	727	738	683	728	671	701	707	731	672	676	723	707	675	696	668	722	711	740	720	705	664	670	721	738	695	732	688	706	685	685	685	679	684	734	722	662	656	705	735	744	705	700	701	699	701	700	668	708	704	710	729	726	724	682	698	710	701	703	696	690	729	711	727	712	705	696	707	727	671	749	710	679	707	722	720	661	716	669	699	692	714	663	711	686	717	691	709	698	703	666	669	693	666	684	697	690	672	684	720	662	731	686	754	705	676	754	714	792	697	712	771	706	716	722	688	729	738	706	693	719	665	672	735	678	712	687	695	679	716	706	692	695	699	660	687	702	682	693	708	673	688	714	690	700	720	698	707	689	725	729	674	720	656	655	726	710	722	646	703	760	749	692	698	685	660	649	714	733	714	676	720	721	742	696	702	685	703	689	695	721	705	668	740	682	695	703	732	698	715	696	678	703	693	687	686	732	692	710	697	691	676	641	711	683	689	683	721	730	687	682	684	682	718	697	713	701	716	717	695	707	716	716	701	738	688	696	714	770	705	712	711	674	689	727	723	735	694	642	682	682	736	668	708	686	723	689	717	706	685	684	712	680	720	739	716	713	716	698	731	663	698	663	688	682	681	709	706	686	675	698	707	721	698	686	672	723	677	703	714	701	689	738	710	711	733	645	646	686	689	753	733	693	758	684	706	691	691	711	748	701	693	663	744	670	694	670	704	691	706	705	705	698	669	695	736	724	736	670	715	685	661	696	717	715	709	719	739	719	724	699	680	711	707	708	677	703	742	738	687	679	686	718	698	727	702	695	736	698	597	720	691	715	665	717	683	651	699	704	674	701	705	717	708	728	714	649	720	670	695	699	720	710	713	665	681	724	676	669	715	734	711	704	657	728	698	680	698	733	778	686	691	723	688	765	709	660	710	772	733	712	685	722	704	669	695	762	742	711	698	690	720	676	703	690	639	694	730	693	690	700	680	659	707	715	698	698	675	703	701	719	707	751	712	666	709	761	678	662	676	660	713	679	724	720	671	629	690	702	644	694	727	691	699	686	674	703	732	726	729	748	743	660	702	728	716	712	713	719	632	669	695	689	727	704	697	686	713	723	702	649	687	725	712	682	682	649	731	738	704	694	681	688	720	743	736	681	671	706	750	724	701	699	689	708	714	693	738	689	682	668	698	697	730	676	724	700	677	684	691	663	656	688	667	732	730	679	714	705	686	707	715	758	740	712	725	730	706	692	668	713	701	721	693	709	724	706	670	672	739	630	737	664	676	707	730	728	732	658	635	724	681	686	689	745	731	677	718	680	730	660	709	686	714	671	721	713	699	697	716	687	672	702	670	664	682	665	691	730	697	677	679	679	646	741	699	726	723	736	691	679	726	672	692	734	717	709	695	704	713	753	718	726	726	669	713	681	681	698	675	706	700	647	711	696	712	712	716	695	690	731	756	703	672	713	673	691	696	711	716	715	683	729	683	659	695	707	687	716	719	718	662	721	661	665	713	689	724	742	691	715	671	717	676	691	679	704	700	747	720	683	728	709	676	668	700	707	715	698	715	740	712	713	654	678	754	714	739	692	702	753	662	700	698	702	730	710	659	701	686	707	674	723	681	752	704	672	729	690	684	690	779	674	666	668	704	758	668	728	711	694	694	706	700	679	731	705	716	683	703	714	738	711	716	668	720	681	698	702	700	640	710	705	685	676	695	720	716	719	685	711	665	670	692	672	694	671	736	727	700	690	684	742	707	658	638	715	696	732	681	714	694	642	698	690	727	714	689	700	712	667	711	724	700	703	695	702	711	711	708	689	675	748	669	744	740	722	718	719	685	674	689	722	634	715	677	712	698	705	741	680	682	705	739	701	694	684	713	709	678	661	727	696	736	720	716	658	756	714	668	750	705	688	706	744	667	729	676	725	699	678	720	717	693	692	724	722	720	701	699	698	674	726	700	685	630	694	730	688	686	683	683	730	686	666	655	675	713	715	680	682	683	691	688	709	741	744	715	666	734	746	674	719	733	709	702	687	735	701	737	714	658	688	716	711	754	721	691	679	711	650	737	714	657	706	676	689	661	714	708	657	678	709	715	705	667	670	673	685	689	755	720	686	741	707	641	708	716	700	709	696	681	676	706	693	711	690	706	676	731	708	668	673	739	684	705	710	713	708	695	724	720	659	705	667	729	697	663	723	680	661	692	726	657	714	713	708	681	704	730	707	722	755	681	710	712	723	722	735	658	708	712	691	692	683	712	701	720	758	701	709	709	732	733	664	679	697	677	723	695	692	702	704	689	717	659	692	701	687	688	708	693	768	660	719	702	712	669	673	697	723	697	710	727	699	682	716	689	706	726	707	691	702	687	728	712	748	725	735	715	742	692	673	683	709	708	662	725	729	706	730	682	674	694	639	663	720	695	685	701	763	683	728	696	724	719	669	683	715	707	727	708	718	680	700	726	745	659	705	673	743	703	678	708	647	689	683	702	700	703	712	690	697	699	707	668	672	687	742	722	708	704	714	664	704	689	667	676	699	669	717	714	740	671	736	752	676	706	749	673	642	770	697	745	680	664	685	730	694	712	674	689	733	708	669	727	683	680	688	712	733	710	721	716	672	714	727	713	658	704	734	694	706	643	686	733	717	704	658	712	706	712	677	700	664	668	713	690	717	734	717	687	743	691	723	687	679	716	718	685	699	755	723	724	706	704	695	706	737	682	719	680	685	721	711	718	740	696	722	697	688	684	714	721	700	681	676	728	700	684	708	690	748	710	716	707	693	683	688	717	687	684	717	698	715	747	710	685	764	695	692	733	670	716	673	682	727	693	689	707	704	715	670	659	722	634	705	665	674	678	739	711	708	674	707	681	693	685	671	696	761	727	681	701	669	677	657	770	698	706	704	672	730	704	735	669	676	690	666	714	678	735	693	678	652	694	708	661	637	729	755	647	683	682	695	747	697	715	684	674	687	703	691	721	649	671	764	690	708	707	693	667	684	687	649	684	695	705	710	734	740	669	674	705	661	698	697	674	738	671	686	732	709	704	724	714	698	709	675	694	698	686	706	750	703	698	689	687	714	657	680	676	715	710	688	710	730	689	666	734	742	699	730	692	733	720	718	697	709	727	724	693	761	710	689	710	678	693	675	719	705	656	696	672	688	651	724	673	734	692	683	729	675	694	698	719	741	737	664	712	719	765	721	687	693	725	671	718	735	790	739	721	668	686	734	703	704	706	686	708
34739	35377	39973	45084	41053	35470	31078	26447	22061	17522	17345	12303	6985	3905	3592	3455	2390	1345	919	581	512	583	2012	4573	4922	3567	2191	905	283	245	267	249	233	225	251	214	234	231	218	243	252	253	242	237	242	230	245	236	206	237	206	259	244	257	228	240	247	255	255	221	227	248	241	250	241	240	232	243	241	231	235	261	249	222	233	224	221	234	244	215	231	235	242	222	239	238	231	257	235	250	243	236	220	219	228	235	243	209	234	259	226	256	241	235	251	252	239	215	250	255	228	195	226	225	222	237	227	243	272	216	227	230	244	270	259	232	215	254	238	266	249	250	251	228	234	227	255	219	250	233	240	228	251	236	248	268	241	220	232	236	261	234	239	222	234	234	216	256	229	273	227	284	264	232	223	237	240	235	242	240	226	240	259	253	231	254	248	245	235	228	261	255	235	234	255	221	243	230	231	220	227	267	233	225	237	235	218	234	237	237	250	264	257	236	264	239	252	231	226	230	252	223	262	252	277	221	235	251	245	205	246	257	242	253	222	220	267	243	232	258	233	231	226	226	255	232	214	247	210	236	229	242	250	245	238	239	259	252	256	233	230	222	260	234	241	251	253	250	241	239	247	258	266	244	243	243	223	233	240	246	254	235	235	234	241	229	241	196	231	250	245	264	250	237	247	240	253	217	240	241	220	246	248	230	253	278	256	249	224	258	245	232	261	249	235	262	218	228	213	208	250	250	226	239	244	269	213	265	260	253	233	246	217	230	252	232	243	215	234	222	242	244	250	277	239	244	244	241	231	255	233	257	256	244	219	240	266	242	264	232	241	254	263	287	228	244	237	253	287	232	253	251	237	242	218	223	237	216	207	227	246	226	224	253	248	232	213	253	306	222	231	236	240	225	246	241	252	232	242	292	229	217	233	205	221	251	226	225	248	274	231	249	255	218	217	257	252	242	225	243	238	269	240	247	205	238	234	262	243	239	273	239	224	241	220	233	253	222	245	242	236	244	267	251	248	252	263	228	243	231	267	243	248	242	223	227	233	234	225	239	236	264	218	227	224	233	255	257	237	215	245	249	229	235	263	242	232	219	233	251	251	212	242	278	228	256	196	223	218	267	210	268	258	242	255	238	230	223	249	230	224	258	218	244	216	233	258	237	267	219	234	259	243	214	244	240	263	220	251	251	218	243	257	230	248	227	272	261	267	240	256	231	263	249	241	225	237	249	251	251	229	250	249	251	219	249	233	223	242	223	246	251	265	229	254	243	235	223	239	240	219	256	207	247	248	252	230	250	226	246	244	259	232	223	232	246	228	250	217	242	231	225	235	253	245	249	237	253	235	241	235	257	204	241	228	238	229	223	237	244	249	254	271	259	244	229	243	255	237	251	237	224	226	262	251	239	263	243	244	247	196	248	240	239	272	244	239	222	226	251	233	233	240	217	228	254	263	247	218	235	214	238	239	247	257	264	223	254	235	212	220	238	215	230	244	251	223	241	230	234	245	245	224	229	221	229	204	255	261	227	247	233	254	237	243	250	237	221	263	239	239	252	239	218	263	261	251	265	245	240	240	248	245	225	234	230	242	235	259	267	243	259	242	235	245	265	221	226	264	238	241	256	231	227	277	272	201	250	266	247	248	273	236	247	221	244	214	222	237	235	266	223	273	248	249	226	224	267	245	243	234	224	238	233	222	222	243	221	227	232	259	215	221	239	255	217	223	257	225	244	226	259	250	268	243	247	272	257	254	237	242	253	237	255	214	223	226	250	237	253	237	256	272	240	226	275	247	246	249	231	225	259	229	228	247	248	251	242	212	231	245	237	224	237	221	260	277	218	205	255	238	243	247	240	243	237	248	216	234	233	242	254	253	252	260	252	265	231	220	245	203	241	247	234	273	230	244	248	239	243	230	244	252	235	244	248	241	258	269	263	239	249	253	243	234	233	238	236	262	250	232	220	240	231	233	238	270	221	249	236	253	256	223	237	252	217	242	268	250	257	234	219	229	260	221	260	263	236	248	229	235	221	239	225	236	214	242	253	245	257	264	244	264	241	241	243	261	238	264	266	252	251	219	229	253	241	203	225	286	257	256	231	238	228	249	222	223	238	229	224	262	244	263	237	197	209	224	253	254	242	239	255	240	251	240	248	235	227	253	287	236	267	267	245	235	229	275	194	253	237	232	244	224	242	266	238	245	232	254	222	232	247	242	263	242	221	266	222	264	223	223	284	232	261	230	266	227	212	260	250	265	256	255	272	234	214	248	218	265	261	244	241	243	209	215	224	239	250	236	223	219	236	256	235	243	238	250	255	233	238	236	239	271	260	241	231	225	261	246	229	226	218	253	232	261	213	235	252	206	233	222	266	218	270	244	266	228	237	217	262	250	228	234	242	253	239	250	241	249	206	239	247	238	249	243	254	238	243	237	238	216	216	262	231	245	252	252	235	236	232	206	244	222	229	249	222	224	242	263	255	218	237	243	225	277	216	245	218	232	254	238	255	251	259	226	232	274	240	237	254	251	247	249	216	263	244	251	244	225	225	243	246	251	227	243	226	248	227	237	243	242	253	244	239	233	231	239	247	229	244	243	239	236	242	230	243	229	228	226	251	246	234	233	233	255	216	238	258	226	236	246	264	234	232	241	240	246	260	245	225	234	239	241	247	238	253	238	211	246	242	239	241	283	211	245	217	243	241	218	281	263	239	214	223	241	254	231	269	275	244	248	257	213	221	233	267	244	216	233	251	235	263	227	254	224	203	267	238	266	232	226	228	243	234	240	225	207	273	236	245	288	237	256	243	242	217	232	252	233	258	244	222	270	246	218	229	231	232	234	251	241	244	243	247	255	213	243	255	244	258	239	249	222	223	252	247	231	241	241	226	243	231	223	243	273	262	216	246	246	207	252	243	253	250	265	229	237	236	229	249	207	266	231	230	233	228	262	254	253	253	251	242	216	221	231	231	211	207	248	243	237	244	237	254	238	226	229	250	229	266	215	236	230	259	250	231	243	244	221	266	205	240	222	235	245	234	278	252	257	258	261	239	226	246	226	220	229	262	241	259	258	240	214	257	272	224	257	252	229	241	260	227	230	259	245	252	244	237	220	249	236	215	231	255	246	241	238	229	261	276	259	243	251	240	248	238	215	223	247	242	245	223	223	260	246	264	258	251	221	253	252	283	216	234	241	229	247	240	266	250	221	218	216	245	256	229	251	261	253	233	217	226	233	224	231	214	241	261	256	263	246	260	223	249	223	239	260	222	222	247	251	257	240	250	205	242	243	225	239	234	243	243	231	244	237	241	246	225	239	227	254	226	213	235	227	219	253	268	209	238	265	249	211	234	242	238	232	261	202	253	255	245	243	250	282	242	236	250	235	230	217	242	263	229	250	242	241	237	249	232	237	243	225	258	233	259	247	243	269	263	241	227	266	248	280	203	256	237	257	219	240	258	241	255	222	242	207	238	217	244	222	245	252	246	236	231	184	270	251	217	225	231	245	230	240	236
21640	27995	40303	48838	48405	46132	42232	37975	35114	31858	32639	24704	17356	12927	13053	13359	9977	5899	4524	2838	2822	2983	11888	21427	22674	16953	11353	3968	655	619	847	619	620	580	607	602	599	607	552	593	599	627	557	592	630	579	609	632	575	573	597	571	622	560	558	589	571	596	561	572	587	557	593	597	555	590	610	572	613	581	565	579	592	604	610	610	594	595	602	638	623	590	597	604	575	578	567	547	607	557	616	580	606	569	595	591	608	545	609	596	615	571	578	578	588	609	599	633	591	570	620	571	615	604	562	592	576	606	602	593	556	605	608	634	626	576	644	565	602	613	569	576	627	558	586	607	615	625	616	578	594	597	587	616	596	569	604	562	588	604	570	625	619	617	614	566	613	625	587	574	611	644	608	614	622	607	587	607	633	621	577	606	575	575	530	612	564	592	591	653	643	638	646	590	635	570	555	589	589	593	578	591	612	562	542	625	596	561	578	581	596	615	623	647	584	542	610	550	578	577	548	630	587	598	587	536	532	622	569	584	604	595	611	610	602	559	588	580	549	575	630	574	593	591	618	592	552	555	574	579	582	656	580	620	647	619	617	572	571	615	605	619	591	599	586	560	588	577	596	567	591	582	559	575	610	624	581	604	555	638	613	544	586	635	520	568	562	571	611	596	576	597	584	602	617	611	575	599	551	602	544	639	601	601	557	598	602	645	573	575	606	549	589	612	575	581	595	596	538	613	572	584	615	530	599	555	601	614	576	576	598	598	603	608	578	586	563	567	600	596	582	570	579	630	643	601	597	606	576	593	599	603	540	612	611	592	609	569	617	607	564	616	610	588	580	577	576	605	602	597	579	582	607	583	609	622	570	576	625	569	580	611	549	626	584	567	602	587	591	599	634	589	593	582	624	637	632	562	594	542	589	606	583	609	655	588	592	558	595	560	561	576	568	625	617	637	602	594	600	567	614	595	559	621	601	583	628	604	600	604	564	578	579	563	613	645	575	595	584	582	613	639	572	571	557	626	600	626	589	584	651	592	569	647	589	586	637	582	561	603	636	575	569	589	641	589	615	585	598	588	594	623	608	601	599	560	542	576	560	605	581	600	595	573	615	542	604	606	611	578	612	603	600	613	601	589	606	558	581	607	602	604	582	625	603	575	592	614	592	649	576	604	574	590	624	585	543	607	566	588	582	580	610	613	618	557	582	560	641	595	575	585	599	634	604	595	591	619	596	587	610	615	590	615	555	603	634	574	576	596	629	600	622	571	578	613	563	576	550	631	580	594	609	588	566	622	614	582	569	621	617	589	616	577	611	549	559	559	640	588	576	589	619	601	601	587	617	591	587	564	569	600	623	605	618	539	591	603	586	599	605	613	626	617	617	590	578	581	624	567	587	648	622	596	585	616	573	647	575	627	608	610	617	631	556	576	631	576	592	575	555	583	558	620	563	584	582	609	588	609	587	578	551	574	558	597	584	608	596	580	614	633	633	572	577	588	576	585	590	567	627	601	592	611	612	606	593	624	603	589	620	572	581	620	622	586	619	569	582	597	611	600	568	634	586	591	606	560	568	582	625	565	597	617	570	650	629	560	585	560	603	561	546	607	613	584	589	586	618	597	601	582	610	580	628	545	598	589	590	585	627	604	583	593	568	567	640	610	590	654	617	589	624	617	611	575	618	597	616	613	583	564	584	606	627	609	626	586	578	560	594	567	618	600	599	576	577	617	589	564	594	566	589	562	615	585	586	623	551	577	574	635	570	584	575	559	577	593	614	587	589	575	612	595	593	563	633	623	624	607	590	585	607	611	644	609	618	584	624	616	606	581	578	626	606	602	583	623	530	618	585	563	597	588	609	601	589	630	589	592	645	606	607	615	590	600	614	607	587	566	613	552	598	570	598	604	619	633	615	577	571	626	608	588	578	603	631	621	585	620	600	574	625	624	607	564	599	614	597	625	562	613	602	561	649	593	620	571	603	630	647	630	610	592	651	576	570	560	572	556	591	633	601	593	607	594	588	580	584	577	564	569	626	594	600	530	587	568	594	559	585	592	592	590	578	574	584	631	576	581	639	573	592	570	650	604	577	601	637	605	616	571	586	612	619	614	610	605	547	609	621	596	586	586	536	617	590	594	567	603	628	571	578	565	621	575	593	626	615	599	641	606	564	596	586	556	565	659	618	616	542	607	595	640	584	519	579	639	608	567	563	640	602	589	587	585	597	537	554	623	591	578	598	606	608	635	646	582	598	648	579	635	587	590	588	607	616	594	617	619	595	562	602	604	626	635	603	594	573	588	591	589	559	579	599	580	587	602	575	594	637	604	618	585	590	585	622	549	591	615	616	614	557	581	587	610	608	587	572	581	600	579	600	546	602	597	564	597	618	604	639	593	618	572	585	547	560	584	582	583	613	608	559	606	595	571	640	613	606	602	611	595	611	610	562	570	587	658	597	638	603	580	603	603	620	579	642	572	609	589	608	606	584	624	561	548	616	604	589	551	597	579	568	603	630	554	608	608	580	555	652	573	549	576	600	639	572	579	618	579	648	594	587	604	629	614	605	600	569	579	582	614	604	615	587	630	554	605	611	605	622	615	576	559	573	608	645	578	557	587	574	561	572	561	555	589	612	605	581	556	595	577	636	602	626	565	621	564	554	529	611	597	571	602	613	604	600	539	629	586	608	579	640	539	590	593	589	581	608	545	636	612	612	569	568	540	592	631	620	601	605	575	581	560	608	568	586	621	560	574	587	570	621	575	595	593	589	638	625	622	565	561	592	609	542	534	609	618	563	616	591	592	599	534	625	577	605	584	548	602	587	596	575	622	551	571	574	614	602	598	613	577	575	580	610	573	573	595	603	588	576	637	574	588	625	575	574	592	608	547	559	627	589	594	615	577	597	581	604	542	604	616	557	601	573	592	552	597	620	581	599	581	589	609	596	529	582	616	574	636	567	633	584	559	632	598	547	623	604	565	552	566	592	578	592	537	595	603	596	613	549	598	596	554	644	586	611	570	591	591	546	640	581	580	584	585	598	600	561	616	564	594	591	584	565	614	621	601	623	600	625	609	612	562	581	584	599	594	577	578	594	605	591	595	611	564	564	578	615	584	594	628	608	569	596	593	603	575	618	621	568	597	594	626	584	571	590	617	582	572	598	635	637	588	586	598	586	588	604	607	579	551	557	623	594	621	595	621	570	601	595	538	582	579	604	603	616	634	574	555	613	586	593	585	584	586	612	577	591	587	611	602	609	576	588	609	582	581	633	555	607	588	617	617	607	599	560	587	577	551	570	576	586	603	578	572	584	592	593	616	595	607	612	598	586	556	644	605	603	641	606	596	597	576	612	570	613	601	555	570	569	622	608	583	617	570	598	593	535	597	596	586	560	557	630	556	593	607	565	593	595	611	578	600	593	591	573	619	581	599	595	625	574	617	605	606	623	593	672	612	591	607	603	574	572	556	608	619	619	581	613	601	597	579	644	600	595	592	563	608	581	551	640	614	609	604
13066	7939	9589	7111	4159	2033	1415	1287	973	811	557	420	367	333	270	289	272	247	236	219	212	215	213	323	380	424	418	286	181	182	169	192	181	189	169	170	183	172	149	206	187	188	182	188	189	181	190	183	169	199	166	171	181	173	167	180	184	147	154	177	168	148	189	170	172	203	181	189	192	192	175	162	183	176	160	204	187	175	172	186	160	190	193	197	171	172	173	176	147	187	173	169	191	202	197	176	172	172	200	192	199	184	199	164	172	189	173	191	169	152	195	187	174	185	201	177	194	168	177	202	197	173	174	167	196	173	197	148	160	188	185	193	202	196	174	227	183	163	201	168	176	162	180	164	179	184	202	185	194	175	164	182	199	181	203	179	173	190	150	149	198	189	207	188	181	183	193	173	209	186	180	192	186	172	209	170	188	204	175	168	203	188	170	188	171	181	179	188	168	186	175	226	194	203	175	187	215	230	172	175	189	187	184	203	184	178	187	182	151	172	186	162	187	159	170	200	191	182	165	206	206	158	187	189	183	165	187	193	164	182	163	185	217	197	196	176	181	174	163	180	162	167	175	200	165	180	176	206	184	181	177	182	177	177	190	202	175	154	178	202	175	181	171	183	181	191	195	212	187	185	175	170	169	194	205	185	201	165	182	150	185	195	160	191	151	178	186	177	173	181	194	182	164	178	208	175	161	171	180	151	185	206	194	207	201	179	189	194	180	180	184	203	180	158	206	168	182	185	181	172	186	209	192	175	178	183	173	183	185	193	161	195	161	196	181	181	158	173	159	161	197	173	204	220	183	171	174	177	154	183	184	191	172	187	189	174	188	180	205	170	163	183	196	191	176	173	192	162	175	198	197	182	179	184	187	189	220	213	197	184	192	177	165	180	178	196	183	199	184	191	165	215	170	192	184	166	181	198	187	194	187	183	192	181	191	167	192	200	165	170	176	168	176	185	177	179	188	202	182	186	181	183	192	176	200	208	162	208	205	194	194	181	186	164	178	179	179	163	176	187	188	190	181	187	177	173	190	177	171	188	186	183	178	195	166	198	152	170	196	171	188	187	183	191	154	187	217	187	191	181	190	176	160	174	182	208	180	164	168	175	174	179	203	195	178	193	202	191	174	189	177	178	192	183	195	189	202	187	195	176	175	155	166	174	180	180	173	141	174	183	193	175	175	180	172	190	184	176	189	195	172	173	196	178	200	182	175	204	193	196	200	181	183	182	178	196	182	160	194	185	178	184	204	198	154	172	180	188	166	195	174	191	184	185	195	175	180	166	172	168	191	164	198	185	204	181	184	170	172	201	191	186	167	176	190	189	164	160	191	159	173	193	178	191	171	179	171	175	176	203	182	196	176	199	178	193	195	206	211	194	175	187	191	192	203	190	181	167	198	189	168	185	189	167	184	174	162	189	200	172	187	170	195	178	193	172	177	154	200	173	200	167	178	156	186	178	190	198	185	158	171	187	169	197	192	172	197	178	189	184	190	183	190	209	188	187	183	163	177	200	181	199	204	189	177	161	190	196	170	180	198	174	187	172	180	185	184	159	181	186	203	202	168	160	198	164	197	195	190	183	182	183	185	180	202	164	179	183	201	188	160	199	183	187	217	200	185	201	191	190	171	203	205	185	179	184	157	185	176	177	194	168	190	169	192	169	194	196	191	183	188	176	156	153	175	154	174	208	197	153	186	190	196	157	198	181	169	188	167	182	158	173	186	200	176	175	209	167	183	173	176	200	191	161	170	185	192	206	190	189	185	198	210	196	162	186	181	197	190	204	203	176	161	187	192	170	176	175	183	165	202	201	161	204	200	189	179	197	189	177	184	169	171	181	194	180	185	177	184	181	202	190	170	203	182	204	178	175	190	178	190	164	185	176	167	175	185	171	200	181	188	165	174	172	197	173	182	182	180	171	174	180	190	213	181	162	183	177	179	174	180	168	185	173	185	171	192	204	176	170	201	183	168	170	192	210	182	197	190	176	204	175	212	175	179	186	171	183	177	185	175	189	157	156	186	188	186	176	176	175	189	192	176	186	183	189	186	161	191	191	183	176	199	224	186	178	172	182	193	191	178	168	185	186	164	194	177	185	166	180	212	168	181	176	174	165	175	176	154	182	203	174	207	194	185	172	180	175	183	208	157	198	173	189	185	185	178	182	170	154	184	191	145	168	188	155	197	185	182	144	167	189	205	193	172	163	182	181	155	163	181	190	193	200	212	174	197	168	196	184	162	174	197	195	178	186	179	164	150	165	166	186	164	181	188	198	199	175	218	194	196	176	206	187	203	173	181	191	162	171	178	191	187	188	176	182	168	185	171	200	189	190	155	155	197	181	189	186	167	174	166	206	201	169	191	199	150	160	184	162	185	180	187	176	192	176	206	179	197	176	173	179	192	194	181	210	160	213	196	170	197	186	186	188	192	162	174	172	189	193	185	198	209	162	192	160	180	159	205	188	178	192	167	196	192	190	185	177	190	181	182	175	195	165	169	173	172	177	196	189	187	173	176	174	178	179	164	166	169	185	160	174	205	187	183	170	172	182	213	185	171	181	194	200	188	180	195	205	187	188	196	194	180	193	176	212	173	176	182	191	219	162	194	187	184	189	191	186	191	193	185	155	171	200	183	193	194	160	205	178	190	197	184	179	171	171	183	186	210	188	174	193	196	177	184	175	184	176	193	212	194	192	182	175	187	182	170	198	192	175	175	185	182	174	163	170	173	186	177	184	173	168	188	191	201	162	187	175	185	198	234	207	190	184	189	169	190	169	207	198	183	176	163	175	207	197	166	200	187	171	173	198	179	170	185	201	173	172	167	173	161	199	187	184	179	168	185	193	171	169	201	191	176	193	154	177	195	172	176	198	167	159	158	201	190	165	192	201	181	192	187	187	177	164	193	183	189	189	188	191	161	198	196	179	178	194	177	180	179	194	187	200	176	192	183	163	199	201	200	199	206	182	152	177	183	167	226	151	160	183	160	190	186	164	181	165	194	186	178	189	177	183	173	178	179	187	145	167	192	197	188	179	176	170	200	167	207	165	191	181	177	200	181	179	159	184	185	207	204	190	183	175	156	174	181	193	203	160	169	186	187	198	181	171	168	171	178	203	180	198	183	197	195	195	213	186	179	186	169	169	190	189	191	211	191	191	169	217	217	163	157	200	218	187	187	162	168	184	178	182	199	200	184	163	179	189	189	178	184	192	199	181	204	184	199	174	175	193	196	188	160	189	183	183	169	182	165	189	179	188	192	187	181	194	211	182	174	185	175	159	180	185	200	174	182	174	154	182	193	188	165	206	158	193	175	187	201	183	178	174	193	201	189	152	178	171	199	200	198	162	194	172	193	203	174	205	180	183	174	192	164	170	195	193	190	181	195	160	161	188	174	170	185	172	169	150	180	171	188	186	207	183	190	182	201	189	174	152	207	166	166	181	217	221	186	171	193	184	187	178	185	176	150	173	187	201	166	183	193	198	195	196	190	181	152	169
7589	7806	16067	17250	13948	8101	6308	5983	5117	4074	2870	2246	1802	1701	1301	1325	1140	902	663	570	555	638	849	1447	2087	1904	1898	1014	461	490	486	510	429	506	533	468	458	511	433	479	460	516	457	481	499	478	481	488	468	467	486	494	491	504	473	475	485	483	507	463	485	484	500	475	486	455	475	478	473	512	511	479	506	504	455	452	462	477	532	477	496	484	512	497	465	521	496	500	479	492	475	498	498	436	508	497	460	482	473	471	483	474	467	455	481	493	505	453	438	498	499	485	483	498	462	445	486	506	517	485	473	505	475	478	457	506	504	477	473	497	453	474	477	498	503	474	471	449	458	476	485	489	435	486	489	454	491	460	460	478	468	475	484	513	462	471	459	430	475	498	516	498	485	449	536	492	482	451	465	468	485	481	503	449	458	448	525	489	519	519	461	498	467	494	486	506	503	468	548	505	472	500	511	513	486	461	462	496	494	468	424	461	516	506	492	484	462	490	453	472	505	492	489	477	492	516	512	489	493	488	470	441	490	513	469	477	503	467	441	476	469	494	453	520	512	482	490	491	531	485	545	520	464	472	478	462	472	501	465	496	511	485	503	505	508	479	503	493	486	504	461	484	495	493	467	483	481	484	494	473	516	452	511	501	447	509	480	477	457	463	519	502	519	474	467	492	498	462	510	476	489	496	499	433	511	465	476	475	431	530	542	494	483	463	463	479	476	454	483	475	519	506	501	510	511	499	472	444	467	476	454	500	463	482	465	517	472	501	491	454	464	498	486	483	487	483	513	453	483	462	512	500	501	493	509	510	479	500	482	474	485	447	441	503	489	493	464	471	486	461	469	461	441	470	501	482	427	498	497	457	472	516	467	477	474	466	466	487	492	517	460	496	494	484	459	468	509	504	491	481	485	538	509	455	512	498	499	486	500	492	511	481	485	496	465	514	472	474	490	493	492	503	466	485	506	426	488	480	490	482	517	486	495	490	520	482	429	513	499	494	475	436	510	489	499	514	495	460	461	485	533	487	489	487	496	520	450	498	462	465	500	495	476	486	474	467	481	477	456	493	521	473	506	476	476	508	514	498	482	480	482	468	445	446	558	485	476	458	505	496	481	489	487	500	549	505	458	490	476	474	538	480	498	481	505	488	519	520	485	487	468	467	450	511	524	474	511	482	460	518	479	498	500	488	493	494	468	489	439	483	488	444	499	498	446	461	497	502	527	458	465	473	486	515	465	514	475	470	461	470	487	492	505	446	476	465	513	478	490	544	432	478	462	475	569	495	462	488	450	508	448	476	504	478	486	500	492	494	467	491	479	473	442	479	468	524	477	460	438	503	495	505	514	496	498	483	466	497	502	505	481	466	485	503	474	491	418	495	498	449	494	483	504	442	512	501	472	466	457	477	448	505	478	452	466	496	437	529	447	456	440	500	491	464	479	517	475	476	450	480	520	483	470	501	506	476	517	488	470	472	475	494	511	475	465	488	486	495	475	487	513	475	454	484	490	495	479	470	482	475	472	471	486	490	469	494	512	548	513	524	475	514	515	468	475	516	489	459	482	482	455	457	452	513	531	491	468	441	475	481	466	438	459	457	515	476	488	474	475	483	505	480	501	462	515	481	472	446	506	473	556	477	481	484	544	514	452	474	463	465	483	477	501	457	478	482	483	507	463	486	467	511	495	514	510	468	518	455	454	474	428	499	510	501	487	489	488	445	485	478	487	518	477	484	490	489	500	455	487	532	458	453	513	489	446	465	502	478	498	474	453	491	448	477	485	468	483	485	511	475	526	479	503	492	466	458	481	511	514	506	477	459	478	468	457	469	487	517	442	463	515	521	469	435	507	454	479	462	487	472	487	507	495	501	490	510	464	497	517	489	496	504	509	479	502	512	505	490	470	518	456	438	493	511	491	486	495	532	452	483	490	485	483	507	469	493	488	493	481	513	488	493	479	521	451	542	464	465	471	480	476	520	459	491	503	494	453	479	476	455	461	530	506	511	489	477	453	508	468	451	463	500	486	515	452	465	501	501	488	489	478	454	457	494	495	481	517	494	497	485	475	439	459	508	460	469	438	483	517	484	476	474	496	481	471	482	529	489	494	524	493	500	484	475	481	433	468	510	470	456	505	497	482	497	504	492	466	504	489	490	502	481	443	476	504	478	513	450	456	485	471	497	476	514	502	507	459	435	498	460	471	472	501	491	556	473	455	482	502	499	462	495	510	493	472	487	474	509	493	461	497	480	440	451	481	461	517	476	484	493	499	471	484	501	485	511	502	470	491	435	504	477	487	503	517	453	457	485	483	443	494	486	520	486	491	494	474	470	499	467	477	495	495	521	480	487	503	474	505	473	491	487	469	469	469	485	493	501	490	448	504	467	473	490	501	464	475	458	513	492	546	480	471	460	514	478	494	449	519	498	509	445	490	476	477	470	486	417	494	484	489	513	497	466	465	482	511	537	462	495	533	476	494	487	477	505	506	481	486	492	450	453	479	451	479	483	483	461	462	519	479	489	491	495	507	477	470	494	519	500	488	437	484	462	488	490	495	493	476	478	465	481	471	475	504	490	489	486	452	475	479	480	464	470	478	513	479	487	455	460	470	451	507	510	498	471	504	493	479	491	482	455	499	475	470	513	506	472	499	533	503	491	496	461	519	448	512	468	500	472	522	466	507	501	434	498	483	471	469	478	472	490	456	479	455	487	496	493	509	512	468	485	493	476	477	511	470	479	459	469	484	478	495	476	499	446	475	464	513	470	520	469	495	505	495	464	494	507	523	495	505	477	515	530	489	509	457	484	508	516	537	469	463	500	456	483	508	504	486	492	506	469	488	532	485	491	456	447	485	520	459	474	501	457	487	463	466	538	490	517	438	481	481	479	472	481	496	460	513	500	475	482	468	497	486	499	422	469	469	495	475	524	477	517	493	478	502	452	464	492	501	484	475	481	495	498	503	466	481	468	536	478	465	470	511	470	548	542	478	481	482	483	459	491	478	494	475	475	478	493	493	506	485	499	486	458	449	480	490	502	482	484	489	527	466	479	472	481	471	497	504	489	477	490	493	528	515	497	483	462	461	468	466	489	478	476	505	481	484	459	462	494	450	469	457	497	483	508	495	497	509	497	473	473	501	517	500	480	489	450	492	496	513	499	439	457	497	494	482	472	499	493	469	415	469	443	495	534	476	459	487	515	472	527	505	478	500	471	502	514	460	481	501	496	492	442	473	455	473	473	479	504	443	496	458	481	511	475	511	496	469	500	512	481	454	460	514	492	487	451	520	483	507	494	487	471	470	477	490	468	487	497	477	431	501	470	458	480	499	481	488	526	444	454	512	514	465	502	465	472	516	506	478	476	488	485	487	473	524	487	477	469	503	491	476	474	460	458	511	472	477	472	454	466	478	487	477	533	514	492	473	455	498	475	473	471	494	442	524	483	475	504	469	501	479	494	527	467	475	442	444	505	453	455	449	464	461	469	471	513	487	478	470	473	470	494
31636	34738	40845	38304	34489	24828	14296	12542	12994	12703	9227	7556	4374	3615	1809	4136	1866	1081	729	710	487	490	939	2733	2984	2095	1513	707	255	269	286	301	272	271	288	249	281	292	295	285	305	283	315	294	297	266	251	276	284	281	257	257	294	295	254	293	251	244	253	275	290	295	245	243	280	284	286	283	263	301	279	275	272	295	296	279	258	243	244	238	296	258	266	284	291	264	282	258	263	276	252	284	261	251	282	270	274	237	282	269	244	265	277	286	253	285	287	304	274	244	260	239	244	253	261	274	228	279	274	275	278	260	265	266	273	242	282	271	234	272	265	258	288	267	258	258	282	274	258	235	257	255	282	280	289	261	237	267	247	260	284	264	235	305	251	268	253	251	269	273	260	256	290	264	270	249	244	275	254	289	259	250	265	268	258	258	262	265	246	263	274	250	294	253	242	262	266	297	239	278	274	265	284	268	295	255	268	277	298	277	263	258	259	285	274	278	289	278	265	252	289	266	268	278	243	229	302	263	286	273	300	259	285	253	283	251	263	273	221	250	262	259	253	250	258	273	274	299	267	269	277	216	256	281	256	277	277	246	269	251	264	257	258	251	228	256	300	265	254	273	283	254	275	296	257	253	283	285	284	253	292	277	258	290	273	292	269	273	276	271	277	252	276	286	289	234	272	263	248	277	245	258	255	289	313	287	251	255	266	252	265	268	267	297	269	291	262	265	270	296	286	250	265	253	291	267	279	244	263	293	325	249	277	264	287	262	261	283	261	269	269	274	274	271	271	251	257	247	272	274	258	284	262	278	289	246	269	259	267	270	241	281	260	275	277	264	297	261	229	279	239	265	226	307	260	284	244	242	267	252	261	272	281	268	268	284	284	264	285	280	240	242	254	264	275	269	216	233	259	246	256	279	257	238	293	272	251	279	261	287	257	269	268	258	281	266	285	301	245	269	255	276	264	247	277	261	249	281	275	261	257	273	274	296	285	272	268	253	259	280	260	255	274	275	250	258	242	273	245	259	260	258	253	263	250	235	264	267	245	270	267	257	274	266	273	255	287	250	282	260	292	282	278	272	258	270	283	275	297	266	260	284	269	240	239	259	300	288	271	229	261	276	271	250	273	272	280	265	271	292	270	275	244	267	274	286	269	281	261	252	231	255	255	261	255	222	255	259	286	253	281	277	263	263	287	257	266	298	279	274	252	265	262	254	264	280	275	258	287	249	279	276	247	281	294	265	266	273	265	253	256	287	273	286	261	311	267	274	260	265	248	236	271	273	264	273	269	255	269	278	262	249	290	267	271	294	279	274	250	249	246	261	251	267	274	288	278	271	307	267	296	271	258	264	277	290	264	278	267	310	251	283	279	264	280	269	266	241	260	284	250	234	302	260	290	261	281	247	268	272	272	297	280	274	267	270	283	282	271	286	264	274	257	282	260	271	277	256	260	247	266	245	258	249	283	286	289	272	273	267	244	240	266	254	268	251	261	267	256	275	242	236	318	241	232	262	296	258	259	271	269	285	282	282	282	280	296	240	272	256	264	251	253	278	249	254	284	290	279	273	238	280	256	254	263	263	245	264	290	285	261	253	246	265	274	273	246	274	282	264	289	293	251	232	282	299	285	253	260	254	283	279	235	309	259	265	263	243	233	284	280	256	263	278	279	251	297	261	291	281	271	284	273	268	282	259	248	287	313	271	258	287	282	278	286	257	284	268	285	255	291	258	245	299	251	281	259	268	254	242	247	240	273	312	251	284	242	255	271	269	279	250	243	259	280	258	275	250	242	260	274	261	250	268	269	298	260	276	266	264	285	262	239	317	299	237	287	276	290	273	269	244	267	302	253	267	261	268	297	265	265	261	268	278	266	231	229	253	268	292	267	274	251	322	275	272	263	264	275	275	262	271	250	262	265	258	251	281	253	261	299	239	260	258	269	264	275	247	249	274	244	280	259	269	243	285	251	277	263	270	303	240	283	257	250	269	271	271	281	246	252	264	297	280	263	251	248	253	265	279	242	288	293	283	263	275	251	296	292	257	314	247	261	260	302	291	285	286	234	257	248	253	272	279	297	264	273	256	242	265	255	293	254	282	274	275	279	262	282	279	274	261	263	281	270	276	268	262	276	263	266	251	259	274	252	277	251	267	289	247	253	271	284	261	258	267	263	260	255	270	239	280	251	270	269	297	269	277	265	266	266	257	255	241	251	233	253	248	273	281	252	279	252	285	261	282	267	264	285	268	294	253	266	251	268	265	285	275	270	250	272	253	262	255	251	265	276	283	268	264	255	274	253	260	293	264	244	313	278	277	226	288	263	284	282	293	279	274	267	257	259	277	222	257	264	241	277	249	268	266	273	255	253	258	291	278	286	274	276	265	252	283	259	264	247	252	295	284	249	258	294	271	286	260	280	275	240	260	260	279	276	253	265	295	254	254	240	274	231	241	259	290	275	270	287	241	281	257	287	275	286	258	276	271	283	295	267	248	287	242	282	259	278	269	246	268	269	235	290	286	307	254	262	287	276	250	261	294	271	263	246	259	242	248	278	295	301	272	251	271	280	287	276	282	297	261	280	260	280	254	262	273	258	245	284	228	267	271	257	287	298	258	282	233	258	267	281	254	303	277	247	289	233	283	264	235	276	242	264	288	270	256	266	292	250	270	288	233	273	250	261	283	236	235	268	271	284	246	239	267	300	295	285	238	235	246	258	289	267	266	269	270	289	254	295	262	251	291	264	280	258	233	269	257	269	296	254	262	255	285	287	258	255	256	279	249	265	269	295	279	273	278	237	276	261	234	281	254	245	285	260	268	253	269	270	262	257	265	273	268	273	246	280	253	264	255	270	295	273	276	275	291	245	273	288	279	272	285	273	262	269	263	283	231	248	270	264	254	250	294	271	308	249	278	247	288	274	272	287	267	273	288	259	253	235	279	248	271	248	263	258	273	273	266	247	266	287	256	292	283	244	294	273	262	259	271	292	276	281	272	257	250	241	223	291	270	264	273	269	258	275	261	248	267	270	267	258	267	252	236	286	274	267	304	271	286	274	260	271	280	255	260	282	260	259	274	288	282	264	283	259	266	262	283	248	304	276	280	285	264	282	263	294	290	257	255	259	266	291	256	254	266	270	267	277	270	255	281	242	285	271	270	251	281	269	252	260	263	258	276	273	274	286	274	269	275	276	287	276	254	268	257	279	284	256	271	285	286	272	266	271	290	283	289	265	275	245	254	276	264	270	263	255	266	261	266	252	249	243	257	283	287	302	259	234	260	249	263	265	285	282	251	262	285	280	244	258	275	275	251	261	270	272	218	248	259	283	283	282	261	254	271	281	265	274	233	254	260	257	271	280	262	278	279	253	261	286	253	283	283	271	258	294	262	262	260	288	251	261	263	245	276	274	282	301	273	236	255	308	264	248	254	275	304	290	294	249	290	274	268	258	273	264	290	269	256	279	278	272	251	264	260	258	253	277	260	275	260	241	265	247	249	262	273	286	279
21008	28257	40396	43457	42511	30754	24526	27026	27932	28003	22405	21245	14953	12520	7459	15387	7354	4721	3601	3366	2210	2233	5224	14740	15669	11127	8128	2894	691	664	729	687	628	687	679	621	658	634	662	631	660	665	701	638	660	654	704	689	669	648	660	714	643	634	734	604	705	649	672	695	654	669	632	663	638	595	704	662	659	666	664	647	695	596	687	674	667	709	664	630	643	665	704	658	667	690	642	646	678	673	646	690	684	699	659	638	697	704	647	636	693	632	651	683	667	623	632	676	703	644	631	670	660	656	676	682	708	673	672	654	621	656	651	669	684	614	670	676	654	671	630	707	645	659	660	684	680	672	653	661	681	632	678	707	688	663	624	710	671	693	662	644	642	645	655	678	689	633	648	596	705	648	644	620	671	695	662	599	678	686	663	640	638	629	692	686	669	670	673	634	683	700	645	642	699	698	661	663	685	632	652	636	660	691	702	642	679	671	670	672	654	676	673	701	655	706	686	633	708	666	625	698	668	623	671	649	672	615	687	704	653	676	680	644	642	626	618	663	717	697	621	726	634	659	692	687	718	680	659	655	673	720	694	647	673	666	693	711	692	631	726	658	683	693	672	652	672	668	632	640	664	700	676	634	721	662	635	660	687	683	687	642	661	673	649	647	638	681	666	678	702	681	627	655	655	649	668	663	664	660	714	679	637	661	662	689	640	637	651	671	647	650	709	685	677	675	698	691	659	696	685	634	667	671	673	715	666	652	647	694	674	664	650	605	672	705	705	659	663	684	700	650	663	675	652	635	625	648	649	690	647	671	644	670	690	672	672	686	623	636	618	657	598	653	689	624	661	699	640	619	674	643	650	677	647	678	634	706	654	694	637	655	655	672	663	675	653	666	630	644	629	685	644	652	655	685	616	655	668	665	654	620	637	608	645	632	662	707	706	706	626	681	669	643	699	680	672	636	664	671	669	647	684	655	678	665	664	687	649	652	646	703	657	632	684	636	692	644	726	637	605	654	652	687	669	630	673	699	622	684	627	733	639	649	651	712	637	651	677	667	643	677	628	634	696	618	631	637	618	675	678	647	618	655	650	648	621	634	627	662	647	679	688	655	647	652	644	663	661	642	634	664	661	632	661	692	672	685	681	620	709	666	670	626	665	691	671	672	645	656	694	655	670	617	615	671	645	647	651	666	630	691	670	644	714	672	665	656	686	641	657	634	665	641	627	670	623	666	656	680	664	650	672	636	657	629	630	604	687	624	645	658	660	601	666	641	666	670	644	686	641	652	671	706	641	637	673	669	688	660	653	698	676	687	635	649	645	652	658	653	688	698	692	722	688	632	667	645	631	667	712	674	648	691	618	634	663	668	657	705	697	679	701	655	687	651	632	659	675	679	642	624	669	659	706	652	667	621	688	682	637	620	637	653	661	635	639	640	647	639	655	649	698	649	684	672	699	649	660	682	685	669	666	619	678	643	612	615	634	665	696	666	631	689	672	677	696	614	664	663	659	669	631	651	631	669	614	639	687	622	687	704	686	623	639	670	664	679	617	669	673	656	651	634	657	645	663	695	643	653	650	646	722	648	655	639	695	649	644	652	655	652	615	648	663	699	630	669	661	645	675	658	682	663	639	615	622	665	700	599	662	656	654	635	679	657	660	700	636	687	627	610	630	678	650	668	680	659	683	679	657	688	632	669	632	645	649	638	650	683	669	679	636	685	648	691	663	651	664	727	655	656	640	612	682	687	652	654	649	690	641	671	680	645	635	636	671	664	660	650	659	656	629	654	665	655	611	641	692	693	662	667	667	643	647	704	712	675	632	636	613	629	616	656	635	689	673	626	673	700	631	644	660	646	655	681	651	690	707	623	695	656	675	669	671	661	659	704	692	666	647	666	638	676	670	643	634	669	657	676	646	665	685	679	668	680	682	682	646	659	666	674	669	669	605	654	626	656	671	694	639	724	674	592	711	651	638	657	643	659	635	719	694	640	651	640	659	622	701	669	668	645	665	639	665	665	694	648	642	626	670	643	663	656	658	637	692	635	676	644	616	665	685	693	684	669	663	694	644	637	695	707	655	666	670	683	664	700	670	658	659	677	660	618	677	656	654	658	612	633	716	683	666	666	651	662	669	648	633	650	626	677	658	672	683	659	616	671	657	630	626	634	666	653	657	700	711	675	644	647	668	672	668	687	655	664	649	629	622	689	696	641	652	627	678	675	657	654	658	673	645	680	664	612	694	616	706	656	624	651	668	663	715	649	673	680	636	658	695	673	633	718	681	657	670	654	696	665	677	678	683	643	704	671	655	664	713	631	633	646	630	619	665	637	669	659	678	692	627	654	642	640	677	640	704	687	637	697	670	663	641	650	657	718	626	623	668	662	672	700	645	675	630	639	610	656	707	669	685	685	679	642	668	638	677	653	657	612	647	675	643	629	651	702	648	627	685	640	651	647	679	694	725	681	654	664	650	640	677	662	702	656	616	680	658	661	666	657	673	680	646	678	664	659	657	628	646	652	605	674	653	693	696	661	676	595	654	673	651	670	623	645	644	656	672	663	649	679	622	650	639	661	638	633	671	695	686	656	591	683	619	684	639	634	671	642	663	696	686	626	674	638	689	658	693	649	629	662	643	680	646	658	619	686	658	685	671	692	665	634	649	704	668	655	706	615	655	659	684	699	617	683	655	694	626	683	694	634	694	693	704	669	651	624	702	678	661	690	675	671	665	646	698	654	654	651	698	631	655	708	676	625	629	635	668	651	637	669	623	696	710	652	684	670	674	679	624	645	659	651	676	653	694	652	666	680	672	676	654	706	685	680	659	691	667	661	639	616	675	707	670	687	665	642	649	699	631	649	673	634	618	636	666	732	679	648	654	673	667	687	659	671	693	628	642	674	664	669	682	649	690	674	693	650	667	635	692	631	655	660	699	694	626	676	656	636	670	643	668	662	671	678	665	627	672	696	661	647	656	667	650	692	675	666	698	644	633	699	637	654	673	672	713	700	663	667	638	698	666	656	638	690	662	673	662	714	665	647	644	621	617	682	661	658	701	652	626	637	639	664	678	663	641	656	640	678	668	693	666	664	677	659	667	658	641	652	672	643	623	653	655	688	654	656	655	664	658	606	632	680	691	634	650	663	658	648	642	640	647	638	639	694	647	703	683	635	686	675	663	672	682	642	655	679	642	677	687	675	661	681	637	653	690	656	646	686	633	618	642	667	697	623	647	699	627	645	681	657	660	696	672	670	677	647	648	640	645	652	654	715	652	671	684	676	666	689	658	694	662	681	677	662	680	687	675	649	670	654	623	637	658	676	671	603	662	685	635	627	624	680	690	686	639	632	623	667	676	667	667	679	692	649	638	685	694	689	670	629	641	665	713	682	649	657	676	703	673	664	684	705	665	614	666	655	639	678	667	684	688	650	672	684	662	679	673	638	687	674	626	680	654	689	654	652	668	685	678	662	677	634	609	672	671	641	661	649	673	610	628	650	676	645	624	673	683	663
41160	38449	41818	42372	36701	26522	17598	15328	15673	15583	15594	10857	7226	5795	4359	7783	3200	1690	881	699	506	630	1736	3598	4212	2806	2047	929	276	225	250	241	235	260	248	274	249	212	238	250	239	258	243	237	232	280	266	262	248	246	238	265	237	244	254	217	258	248	250	226	256	251	241	262	258	248	236	239	236	234	250	227	237	262	248	260	243	242	246	239	243	255	251	274	266	269	233	256	251	267	244	248	228	231	269	223	260	260	257	240	255	241	241	243	270	246	248	260	253	235	265	247	262	236	282	261	265	261	219	203	237	250	239	274	236	258	255	253	245	236	258	274	235	261	243	265	206	256	273	243	254	241	275	254	229	250	236	274	291	233	238	248	256	241	231	273	207	242	239	240	271	248	271	265	270	254	245	256	235	243	250	245	257	251	233	244	230	249	268	268	237	231	257	281	266	229	250	264	263	230	250	283	252	254	233	240	257	272	255	232	241	252	252	227	238	240	239	250	243	249	241	271	248	234	247	229	249	244	232	262	223	273	250	237	242	236	263	242	240	256	246	254	267	265	241	282	245	227	219	217	251	239	247	263	230	228	249	240	262	254	259	250	247	235	270	277	231	249	227	252	237	253	268	242	269	243	262	242	232	221	255	246	254	249	255	246	253	245	223	271	224	223	230	277	223	261	256	232	256	254	259	256	226	238	254	274	246	262	299	250	251	237	234	262	251	238	257	262	254	244	271	280	225	249	259	246	273	261	244	242	263	258	236	231	245	262	228	252	247	256	244	238	247	266	241	237	280	236	238	247	270	233	250	274	257	249	236	270	268	257	271	245	248	251	250	229	251	239	238	237	253	231	281	226	244	237	269	249	236	232	242	249	231	260	227	277	200	247	229	262	250	240	259	235	232	237	240	255	267	284	257	254	253	262	261	263	237	258	231	241	264	259	275	258	256	243	236	254	281	253	272	264	228	266	261	228	238	232	228	248	260	247	227	241	270	259	280	253	253	243	241	277	280	246	238	258	266	228	225	239	241	234	244	256	277	267	247	248	248	235	227	263	266	265	265	257	245	240	256	232	269	235	241	260	258	247	257	217	241	248	246	247	225	239	237	235	246	226	257	286	258	237	266	233	254	236	252	228	265	233	241	268	252	218	260	246	265	249	216	259	265	276	234	262	248	241	233	288	234	269	240	259	261	238	254	236	280	238	253	244	245	279	221	255	252	252	262	212	239	229	232	242	278	227	235	266	238	240	232	248	228	249	224	218	225	257	243	205	257	270	230	270	267	246	252	233	257	269	218	206	279	259	267	268	232	258	229	256	216	271	233	230	249	230	260	238	236	231	261	247	253	270	228	244	256	290	217	239	249	224	244	211	245	232	250	263	252	239	264	252	247	242	246	253	258	241	256	250	248	274	239	235	253	264	240	248	271	258	265	259	252	258	244	266	265	259	249	215	246	235	226	280	245	274	254	280	229	247	294	257	254	236	230	244	249	251	268	275	236	250	238	256	233	250	248	241	222	253	256	235	270	267	227	266	256	249	265	235	244	252	248	232	238	246	267	227	213	247	223	218	214	228	219	228	237	225	234	272	244	248	247	256	234	260	262	225	254	239	261	259	277	268	269	247	253	244	237	238	226	260	225	251	239	258	264	231	270	255	227	238	254	255	221	251	238	232	227	219	228	237	280	219	243	261	252	246	231	258	250	251	249	261	243	253	248	252	242	241	238	241	249	282	262	237	241	244	252	241	248	237	241	246	279	226	230	236	254	261	284	243	263	218	234	236	249	282	239	244	236	231	251	258	237	244	253	254	234	244	250	251	285	236	267	234	255	269	230	241	242	238	226	263	258	246	221	247	222	257	280	238	276	244	262	228	252	236	273	277	238	239	277	248	228	242	259	270	273	275	240	238	264	251	264	288	233	212	228	219	241	268	288	241	258	239	273	219	261	254	235	271	265	229	245	237	259	232	265	230	224	256	234	243	261	236	285	257	222	240	221	246	260	247	259	230	248	270	291	237	233	253	238	263	256	229	262	266	240	276	233	267	226	253	250	270	232	233	246	253	247	255	253	242	252	266	258	248	247	255	283	249	263	236	223	229	250	229	256	261	256	235	254	237	268	262	252	207	258	266	259	219	293	241	252	243	241	252	237	251	222	271	257	239	236	233	257	271	239	263	222	233	260	254	239	273	261	236	242	248	227	287	242	241	243	257	253	280	252	236	267	242	248	243	242	198	230	265	241	234	225	262	265	248	245	249	248	232	265	236	244	249	262	230	238	233	268	240	267	252	222	246	281	257	247	235	264	239	256	269	244	246	231	222	261	241	250	223	269	262	237	245	257	259	248	256	280	241	203	252	232	235	247	242	238	264	247	247	253	245	263	258	254	249	225	262	243	228	249	235	230	217	250	260	253	259	250	269	250	247	230	238	264	238	246	240	250	252	255	232	266	243	256	258	263	254	264	257	275	229	243	257	249	271	228	246	261	266	254	233	238	228	228	223	263	285	215	276	253	259	257	242	240	254	261	253	283	271	239	221	296	254	222	259	259	258	250	260	267	274	259	267	272	259	277	260	251	217	233	253	240	253	244	241	208	245	239	269	253	237	254	231	256	256	235	266	248	212	253	266	253	226	256	240	228	233	231	228	232	252	293	261	263	231	240	234	271	227	221	254	219	260	257	248	271	244	269	259	239	277	254	239	244	242	261	271	212	222	262	263	252	237	246	272	248	256	231	260	236	253	267	257	243	258	244	246	254	236	240	278	234	236	264	241	262	220	260	250	284	229	223	233	258	233	238	261	231	246	247	246	259	239	244	260	263	255	223	257	264	270	259	265	231	247	255	244	246	232	247	245	241	231	240	255	231	244	265	241	240	256	248	250	257	255	268	238	235	229	226	260	279	238	257	246	256	269	237	224	244	233	219	279	232	227	256	254	237	262	238	247	257	254	244	231	230	252	237	243	234	252	267	241	247	251	246	240	265	235	236	263	273	271	250	230	268	258	274	253	260	244	248	247	246	282	258	253	254	240	267	246	254	272	262	241	264	234	240	236	259	232	244	277	265	272	247	252	269	271	266	272	257	273	240	244	254	260	258	250	261	244	229	241	231	234	236	291	255	226	266	255	240	269	225	240	230	247	264	273	241	243	193	248	273	214	223	283	262	244	246	211	248	257	200	237	245	250	273	258	242	239	234	275	265	243	271	247	257	266	245	258	269	284	248	253	267	245	232	255	252	248	237	254	267	242	268	275	268	247	257	252	239	239	291	249	264	272	241	253	230	244	261	228	256	238	256	231	260	249	262	238	271	221	274	268	254	269	225	236	216	250	254	249	222	260	283	257	248	246	251	259	229	240	241	267	233	245	265	282	252	221	266	270	227	249	262	264	243	261	282	272	242	231	262	231	245	258	263	225	256	241	253	259	250	242	238	258	274	254	243	252	236	250	243	280	262	229	253	250	254	250	249	249	274	247	252	246	234	258	235	238	272	259	256	260	257	241	263	245
27513	30474	42215	47402	43673	31524	27119	29450	30807	32285	32572	24081	20143	17626	16121	23946	10335	6681	4023	3535	2391	3020	9949	18632	20011	14013	10359	4240	720	635	676	638	624	595	639	620	652	599	598	619	637	596	582	624	597	620	643	613	564	611	581	593	621	615	619	647	583	616	614	643	611	620	607	584	618	592	608	593	627	607	602	611	568	595	599	601	596	597	661	589	614	615	600	583	624	601	619	609	586	603	583	575	592	600	612	642	603	655	620	643	607	621	603	590	563	629	595	598	608	592	629	644	611	609	632	580	618	589	582	591	646	619	587	600	632	613	590	628	590	604	631	625	660	581	587	586	619	618	651	601	617	600	619	628	615	618	602	594	579	596	618	625	593	592	607	585	612	618	630	597	618	631	594	661	632	593	578	583	575	607	592	602	596	575	616	640	623	619	654	604	589	624	615	603	583	607	642	575	625	624	626	575	627	580	644	587	600	620	612	602	651	581	597	624	593	608	595	616	616	578	589	592	593	613	601	588	635	631	623	579	625	607	597	564	598	644	614	599	631	627	602	606	619	616	617	590	612	599	645	638	609	622	608	588	616	638	621	606	602	580	583	630	619	606	603	625	651	624	614	607	628	617	595	610	583	663	569	606	591	596	627	603	603	619	606	631	632	615	637	616	587	561	651	614	628	603	580	599	638	583	619	549	634	549	608	573	598	585	605	618	649	639	615	570	600	603	605	634	605	606	614	616	617	611	551	572	566	600	578	576	629	602	584	611	650	633	614	604	646	650	620	585	620	628	591	630	656	578	606	573	633	649	578	580	621	619	605	636	600	593	605	611	642	586	609	608	612	589	672	585	640	642	628	606	590	573	615	633	595	592	627	616	597	614	572	617	615	578	619	634	611	628	635	624	624	559	620	635	632	583	598	587	625	656	618	632	624	600	637	594	592	634	609	593	601	616	581	600	592	634	638	603	599	634	615	617	586	595	646	631	629	620	641	628	580	633	607	612	577	659	597	624	647	551	586	590	618	615	617	616	630	577	597	569	624	630	589	608	600	579	646	587	609	625	595	612	632	603	599	611	630	617	589	604	602	620	601	601	605	584	605	617	618	620	612	579	596	612	665	579	603	599	613	614	606	595	583	589	573	611	618	616	621	595	642	642	576	630	605	615	639	617	601	625	609	621	646	632	600	573	598	628	621	670	582	573	611	637	617	561	606	642	572	613	560	591	602	658	623	610	593	606	611	609	632	591	602	606	595	592	627	574	635	616	621	592	641	599	598	657	627	593	597	592	624	593	607	585	575	622	594	603	582	582	637	612	633	645	675	614	623	608	621	612	605	636	623	622	593	602	604	622	587	620	582	599	634	648	609	601	573	597	607	618	608	636	671	637	586	606	595	625	571	611	617	580	618	623	591	625	627	595	602	574	563	607	601	623	576	646	675	636	617	610	598	631	593	612	598	606	636	632	555	627	650	609	609	606	644	580	601	626	594	641	579	595	605	620	590	587	628	634	637	615	649	588	593	590	603	611	605	604	587	599	697	602	616	619	634	621	593	632	599	651	622	613	589	583	645	603	595	563	595	649	619	617	619	631	635	618	624	608	561	616	604	606	616	591	612	598	614	619	590	583	561	641	644	617	597	629	635	584	624	648	597	636	651	644	572	628	628	547	628	608	598	623	618	614	623	629	590	617	609	645	595	641	568	590	620	614	628	635	607	572	600	622	638	622	603	622	603	596	586	634	623	603	598	602	594	587	618	598	638	630	630	610	616	658	595	663	646	591	601	626	643	605	616	668	637	571	646	619	604	584	633	570	623	631	620	604	656	615	577	543	593	552	643	608	574	570	554	631	582	605	622	598	599	587	650	668	599	596	614	612	675	629	640	643	618	641	603	660	597	585	575	636	624	619	623	599	631	630	658	632	588	656	616	630	588	591	573	587	620	668	634	595	585	589	657	628	605	637	571	642	588	607	585	618	601	634	624	581	623	653	561	662	594	603	588	592	594	621	595	602	626	660	578	613	603	625	653	628	574	613	585	636	634	610	583	593	583	626	601	619	660	637	612	619	610	611	638	607	615	598	634	620	637	573	600	572	632	632	601	614	571	633	632	602	600	613	589	620	640	658	602	648	651	613	613	654	605	629	621	619	604	619	583	634	612	589	586	643	615	618	628	610	639	595	606	639	618	610	626	628	565	632	610	618	601	574	635	600	634	607	621	643	623	610	602	599	638	602	635	615	604	641	648	598	625	580	621	604	606	613	599	657	588	616	669	615	586	638	610	629	588	600	613	584	583	614	608	600	639	599	618	585	590	604	594	609	609	587	598	614	588	577	626	608	628	680	605	612	609	640	622	582	617	643	656	620	603	604	591	621	627	642	655	607	587	594	589	574	619	630	614	619	596	596	590	596	584	608	590	614	593	635	614	593	574	631	633	640	619	589	610	636	541	616	595	608	631	627	662	648	616	630	573	627	580	609	596	616	606	623	626	613	688	593	637	629	613	622	611	624	596	591	590	626	581	629	595	643	603	633	606	598	599	615	619	624	608	597	612	635	607	639	571	611	634	603	617	604	601	594	579	641	589	662	610	588	599	587	589	579	631	625	634	636	646	629	586	622	556	643	594	588	613	621	546	581	615	595	641	618	618	629	607	618	648	632	594	614	576	620	570	607	623	613	585	568	608	604	617	603	599	612	669	592	598	639	576	612	602	627	578	591	631	616	594	601	606	606	608	610	601	608	563	631	613	571	602	591	636	636	584	609	590	622	649	605	626	622	630	622	606	610	587	600	587	620	590	613	620	597	590	623	632	616	610	587	616	559	653	622	623	576	625	607	610	603	612	568	608	608	627	593	608	574	578	582	602	584	655	605	659	610	651	615	606	595	653	584	672	603	638	607	610	583	597	609	593	609	643	583	603	609	618	601	586	597	597	623	592	639	593	620	649	607	630	606	597	567	600	585	564	598	623	625	601	632	639	651	599	614	638	610	575	644	648	608	613	554	586	586	626	641	603	619	584	602	635	581	624	671	612	622	622	633	615	590	624	612	630	569	599	574	587	580	645	597	641	639	630	637	596	569	621	599	607	586	628	599	611	585	553	622	580	603	594	642	565	616	592	572	578	602	610	567	517	613	609	595	623	571	581	625	618	664	639	574	592	617	628	588	570	628	605	605	609	593	593	615	599	605	572	589	594	638	627	600	648	675	631	613	626	593	641	606	611	617	605	634	618	598	592	603	577	637	601	605	560	612	602	624	604	620	568	595	622	598	597	594	611	608	604	582	598	638	602	644	608	640	596	639	640	617	649	590	613	611	676	570	593	577	597	571	653	656	591	590	593	590	623	594	592	638	640	636	570	654	616	591	620	624	596	634	634	610	628	589	609	637	611	620	591	614	625	658	595	632	587	685	607	602	647	566	617	607	593	594	607	585	579	610	608	590	663	629	595	591	593	611	630	637	600	607	606	586	623	606	623	587	600	610	622	631	611	662	591	606	604	630	614	586	631	594
13760	9985	13005	8667	4646	2904	1686	1535	1341	1072	722	518	396	330	304	309	458	392	275	193	201	240	233	292	422	422	396	298	214	211	195	204	194	172	217	196	206	232	200	182	191	207	201	208	192	198	196	220	224	203	220	243	233	184	205	187	195	222	201	199	226	206	201	205	196	209	204	210	203	168	211	218	217	211	180	189	205	215	213	186	209	196	203	206	212	211	201	224	199	209	192	207	202	229	204	208	176	190	179	190	219	185	235	181	215	202	189	192	194	217	199	199	206	211	205	192	187	226	203	204	207	217	190	195	215	189	198	217	194	196	208	224	209	197	189	191	216	205	204	197	230	207	175	197	191	200	201	206	200	203	203	225	235	193	189	207	197	227	203	196	196	202	217	195	199	221	214	226	230	209	192	196	232	216	200	185	178	170	198	209	230	197	206	198	186	207	206	219	203	207	207	212	208	175	215	198	173	215	225	214	212	175	197	203	188	221	222	231	224	231	202	207	187	202	203	202	197	200	201	215	209	220	210	205	198	231	216	202	199	189	212	218	199	220	236	185	210	234	202	239	214	192	206	203	201	233	198	217	185	190	202	207	215	184	203	201	227	222	197	198	199	204	201	203	218	228	240	209	207	217	188	205	221	197	216	219	200	205	204	194	186	225	193	212	177	216	228	220	201	218	206	215	211	191	234	194	230	211	196	227	204	205	218	210	193	193	199	201	184	190	215	221	204	190	197	218	209	192	200	180	186	239	226	203	207	196	225	195	212	216	226	187	190	202	185	213	218	211	219	188	181	204	213	182	226	219	238	214	223	184	173	194	210	212	232	228	184	219	205	199	195	198	231	233	211	174	207	212	227	209	207	198	204	227	175	201	214	182	193	195	207	168	225	205	213	184	207	237	200	226	187	215	196	172	234	204	204	198	225	182	202	204	229	214	212	167	210	195	199	222	204	216	182	179	209	188	201	208	192	202	205	211	194	205	239	191	188	189	183	208	204	201	204	190	210	191	236	217	203	207	215	192	186	206	230	228	220	207	193	220	207	215	187	214	192	240	206	194	205	188	205	187	207	194	228	204	216	222	179	184	205	227	214	196	193	184	221	202	203	179	201	230	187	189	218	181	191	219	213	205	205	226	204	212	171	181	199	228	190	182	208	197	197	178	222	201	191	215	188	185	213	233	194	226	199	200	214	206	200	220	212	197	201	202	210	207	221	215	198	215	225	188	175	201	219	228	200	195	187	207	193	206	205	200	204	208	197	218	212	206	219	205	227	198	175	190	203	231	188	215	187	190	197	208	232	191	185	189	196	199	184	206	195	238	202	222	210	199	193	192	197	209	184	188	208	180	203	207	205	224	221	195	217	207	228	221	199	217	193	225	237	201	186	218	209	209	226	196	236	223	196	224	206	230	229	210	225	194	207	236	202	218	195	178	202	188	189	204	197	201	213	199	191	227	198	223	165	202	225	194	219	206	185	202	211	194	217	225	223	221	209	200	222	201	210	221	194	208	200	207	210	199	212	237	223	221	200	236	253	205	195	186	204	217	205	198	194	242	205	195	198	222	229	219	227	201	204	209	199	218	176	198	193	225	212	177	191	217	226	240	196	185	191	225	189	209	225	192	217	201	183	201	197	201	195	189	200	202	218	194	198	183	207	189	197	232	200	196	209	201	210	189	212	201	204	220	203	190	221	198	195	199	197	225	222	206	188	196	211	204	201	207	216	201	196	204	229	214	189	220	208	194	195	207	173	218	188	177	213	198	191	202	166	197	193	202	194	187	231	233	206	216	206	210	189	250	216	235	225	207	181	192	217	219	191	197	207	210	204	216	214	207	195	197	184	240	189	216	205	218	193	210	216	202	177	213	213	195	190	171	196	233	200	202	221	191	197	167	179	211	187	203	213	188	223	199	203	211	212	205	189	207	194	206	214	223	201	213	215	221	196	197	219	228	201	188	206	205	216	225	216	207	195	190	204	209	184	190	224	222	202	215	214	190	175	190	220	208	206	203	213	186	215	219	214	167	197	183	225	215	215	211	215	189	168	175	196	204	206	234	201	195	194	205	207	184	208	189	205	209	203	211	198	243	192	241	199	192	195	209	215	210	183	214	209	215	226	219	202	202	178	232	213	202	199	223	211	217	210	194	208	209	202	194	197	208	217	223	197	199	188	180	202	182	231	193	206	196	206	200	206	198	198	207	250	190	183	221	234	198	226	234	194	226	199	205	232	204	229	204	207	204	207	199	237	212	231	215	233	205	223	213	211	224	201	198	211	212	213	189	199	202	215	209	211	205	190	201	195	200	198	230	218	197	191	204	202	193	207	178	204	199	192	204	255	204	187	204	201	220	196	210	197	227	183	183	205	207	234	187	211	198	215	220	213	209	217	209	210	214	204	200	196	213	208	218	223	204	246	223	218	202	196	197	215	219	209	197	226	218	218	176	199	179	226	211	211	211	195	190	219	194	197	226	215	214	204	188	204	190	209	219	180	223	186	220	203	213	230	213	201	200	211	180	205	189	212	236	189	206	211	193	212	193	204	199	179	215	212	199	186	176	194	197	206	206	222	202	213	166	196	198	227	245	183	218	200	228	216	215	211	197	198	216	205	209	209	217	194	215	192	225	213	207	235	209	231	249	202	223	208	212	228	234	198	197	227	215	192	195	216	207	201	204	187	206	226	231	193	227	183	197	191	219	204	202	209	198	219	199	215	212	195	203	204	216	188	228	233	202	209	182	183	216	206	192	227	211	222	193	195	214	215	222	210	203	187	216	220	231	193	219	226	201	207	209	212	199	205	195	218	216	218	185	196	191	223	187	212	194	221	214	207	199	211	209	195	192	192	179	177	210	217	212	184	218	238	213	190	235	203	198	228	225	205	206	222	191	197	209	207	203	192	197	201	181	200	203	207	178	198	204	197	197	209	204	229	219	200	208	212	179	231	250	189	166	214	191	187	182	233	201	211	208	220	206	213	208	208	216	209	217	187	226	231	205	239	196	210	183	204	229	203	187	220	222	200	221	221	198	177	211	215	224	205	199	194	189	184	217	171	205	202	211	205	207	184	189	212	222	196	188	203	190	203	214	208	203	191	165	216	228	182	242	233	212	220	224	202	214	215	205	200	201	200	208	197	203	213	202	235	195	223	228	217	183	210	217	226	227	198	188	201	221	195	215	215	201	223	214	212	204	207	182	191	208	206	171	233	186	207	176	234	190	208	222	185	190	234	216	228	195	198	160	218	197	194	196	213	201	203	193	205	211	205	209	212	209	209	212	193	212	226	201	210	184	197	223	201	198	193	200	205	209	234	199	195	223	188	226	220	211	223	234	198	206	226	214	178	227	235	193	209	196	196	177	210	194	205	183	186	199	190	211	222	194	215	210	200	188	178	188	181	227	211	210	186	210	215	202	197	206	219	196	217	202	207	208	196	203	180	216	198	212	190	215	218	211	212	192	194	183	206	205	183	203	204	238	198	214	227	190	228	189	210	214
8461	9732	19692	18657	15008	11312	7530	7126	6635	5544	3526	2441	1893	1296	1140	1357	2272	1936	894	606	595	567	837	1467	1982	1974	1426	950	560	555	554	517	482	570	517	563	571	519	535	555	527	516	549	533	523	488	514	524	534	525	547	549	517	514	583	521	546	510	588	569	583	540	529	501	525	541	527	534	554	536	558	532	556	502	551	552	520	518	518	547	579	577	519	541	568	526	616	510	522	550	527	524	562	531	537	542	507	585	528	541	573	498	567	564	540	546	542	519	537	534	542	563	558	539	534	555	564	597	499	539	518	534	529	519	527	540	555	528	527	540	499	506	568	558	546	584	519	596	543	478	500	568	553	515	522	576	512	569	544	532	530	529	552	517	559	577	544	549	543	541	493	530	570	544	528	552	510	563	540	553	498	557	539	584	525	526	579	517	571	528	572	557	588	516	512	548	547	536	568	553	575	545	545	553	570	505	495	533	554	547	522	548	535	566	523	510	518	531	508	575	530	541	532	543	503	540	501	519	549	556	557	537	498	564	501	545	556	554	526	569	549	533	538	563	566	547	528	555	558	544	547	528	576	576	540	510	519	548	537	543	504	525	528	560	584	525	528	517	523	497	576	565	507	512	529	532	553	576	575	551	572	510	577	528	565	535	547	539	516	540	532	533	574	531	566	514	518	474	526	515	543	527	565	519	596	508	580	543	552	538	576	539	529	572	529	526	580	555	550	511	559	496	539	599	512	552	495	531	520	527	549	591	530	512	553	545	562	517	581	556	536	522	554	556	527	509	521	522	542	478	551	555	541	554	531	557	555	530	543	590	569	519	524	546	541	517	503	537	535	570	530	560	552	559	555	546	489	536	526	571	532	542	513	533	551	517	539	547	555	553	589	535	553	562	532	499	533	556	535	572	551	603	558	533	567	539	499	484	508	526	577	543	498	538	538	508	531	507	531	534	525	528	524	549	541	545	568	537	505	540	549	520	535	549	556	534	584	533	545	572	537	530	543	529	545	526	527	497	539	563	519	529	553	549	501	553	531	539	554	537	573	540	561	552	530	532	530	552	530	510	540	554	551	494	535	555	546	510	558	521	551	562	564	574	513	543	543	522	558	568	523	544	546	532	536	512	487	539	550	528	550	508	538	592	519	559	521	586	552	507	541	498	545	540	502	507	547	520	538	510	531	546	527	551	526	558	557	560	554	540	536	529	534	532	489	535	580	552	572	583	498	575	525	556	521	539	561	570	505	540	549	525	544	520	522	563	550	529	541	567	523	525	554	525	526	556	551	534	561	530	512	513	516	530	568	519	540	525	573	502	540	521	572	555	520	559	502	484	511	541	515	529	534	527	541	525	556	537	565	530	508	561	557	535	507	511	502	554	520	504	523	539	544	566	571	549	556	544	542	537	549	507	545	609	521	540	558	559	550	512	555	562	544	551	512	554	564	531	538	509	582	569	558	513	528	525	554	567	573	531	507	532	565	566	522	518	557	544	504	535	560	509	545	542	530	563	519	531	564	597	568	509	525	545	514	561	544	548	543	535	530	574	520	539	525	530	505	541	554	528	552	548	524	548	556	550	578	578	515	527	529	496	540	533	513	522	545	537	529	576	562	571	569	521	582	550	526	521	541	564	549	550	514	529	560	507	506	556	548	516	496	557	503	517	562	526	532	536	530	503	538	538	544	547	512	537	527	543	527	551	552	557	537	542	571	560	549	562	553	497	557	510	538	552	529	532	558	565	534	527	555	534	546	528	514	534	534	543	537	530	542	551	543	569	508	524	513	547	504	550	519	589	544	545	520	491	560	499	514	531	541	543	564	526	537	561	514	560	541	536	515	516	518	555	541	554	568	478	541	543	568	579	542	529	543	525	548	546	558	558	574	551	572	559	564	545	532	553	546	537	511	509	529	538	558	568	540	546	564	548	522	504	512	507	498	589	554	544	546	581	483	552	537	541	546	549	515	545	568	518	547	546	559	585	538	515	527	523	544	534	540	478	521	520	525	509	569	538	552	542	550	557	573	534	566	553	510	555	545	527	539	563	541	515	538	572	569	545	529	589	555	574	575	562	524	537	559	547	503	537	544	531	523	562	562	568	491	591	547	573	501	544	564	528	571	515	565	556	571	564	535	507	551	531	570	513	554	554	526	542	525	569	578	546	567	505	486	524	558	514	530	537	531	522	548	524	558	530	568	539	536	479	525	500	557	528	524	526	559	534	585	537	567	549	560	521	543	531	547	513	538	514	513	525	549	562	541	556	529	545	538	503	551	527	547	560	537	491	586	533	537	551	542	530	534	553	554	555	515	559	495	537	537	532	579	531	546	544	594	523	529	550	545	518	536	479	545	530	561	545	529	554	566	546	541	519	596	566	540	533	515	584	575	505	534	522	522	537	514	559	535	540	522	550	566	534	567	531	570	554	523	523	545	547	551	508	541	566	547	576	540	519	536	527	545	555	535	533	553	573	525	548	498	515	533	534	549	559	551	533	567	508	492	539	533	552	551	519	558	559	516	527	530	522	534	572	520	525	536	562	544	552	541	566	515	549	564	548	571	534	551	565	576	526	538	547	534	534	521	524	584	552	526	541	503	509	539	511	568	529	539	540	546	556	545	563	542	554	537	512	528	543	530	526	518	528	552	533	551	557	568	521	509	530	530	537	551	531	523	569	531	534	527	529	526	570	528	545	563	514	547	531	542	525	531	519	493	510	489	551	560	527	527	531	540	546	525	505	518	496	509	542	565	541	532	532	523	545	570	517	504	541	539	565	536	527	554	515	564	554	552	523	512	519	489	540	509	554	557	530	581	501	560	551	571	492	539	557	590	567	544	530	522	587	538	581	498	531	558	516	543	555	534	537	512	562	562	506	527	518	575	536	530	525	515	551	538	554	547	526	532	544	549	577	548	526	570	522	550	534	529	520	530	558	509	509	535	538	564	570	538	521	559	569	557	548	565	539	524	517	524	535	544	543	520	526	565	535	503	520	534	552	549	559	518	586	552	548	553	554	535	535	549	554	544	530	568	528	554	520	534	529	534	493	583	525	535	483	538	569	534	480	554	528	520	544	554	548	541	567	527	521	562	553	562	510	541	564	542	509	550	526	537	566	539	545	567	532	566	545	520	547	561	590	504	551	504	521	502	513	591	518	565	531	537	566	533	605	523	567	556	595	564	547	563	523	523	541	551	567	543	570	530	521	547	528	502	523	540	548	519	489	515	524	523	571	535	544	552	557	552	535	517	564	491	526	547	498	536	580	543	546	504	524	567	523	571	490	579	542	560	519	532	531	558	540	533	523	534	555	501	548	539	539	520	556	521	536	558	580	573	493	591	560	545	495	554	545	504	566	534	526	557	559	562	527	563	549	536	564	563	537	563	523	525	541	546	578	521	561	508	511	582	556	529	567	527	517	576	567	501	528	490	512	531	543	544	557	522	581	490	535	507	533	517	533	573	527	529	556	522	537	559	568	541	544	594	502	557	558	507	532	564	609	547	525
32312	35977	40247	40595	36096	28433	18864	16842	15356	10779	6344	5620	4305	2650	3157	4668	3682	3762	2968	978	499	409	1072	2069	2248	1665	1071	597	318	284	311	291	311	294	310	246	262	300	281	297	307	281	272	264	277	321	285	284	306	281	302	311	289	300	304	293	324	285	305	288	310	287	292	300	283	306	286	290	291	289	297	303	303	296	307	283	290	292	298	289	302	298	300	314	351	271	283	306	285	268	287	275	289	280	281	295	318	284	304	312	263	347	281	262	274	281	286	305	304	293	312	287	317	309	295	274	288	264	296	291	297	313	284	287	263	280	257	301	284	282	299	284	322	281	293	305	309	287	294	284	289	280	306	293	312	296	288	256	290	287	303	289	283	272	265	275	297	277	296	278	294	287	319	302	286	298	295	290	263	277	292	282	289	277	306	309	292	295	315	295	318	280	325	294	295	313	314	300	293	307	256	293	326	313	294	274	261	305	296	322	343	304	294	282	301	269	258	315	276	305	289	261	308	325	294	284	270	315	278	296	281	290	320	269	322	317	295	266	254	295	282	289	279	308	289	270	305	276	299	310	297	276	289	332	296	278	280	299	273	282	281	290	265	272	302	290	295	290	304	288	291	279	285	294	313	285	288	272	302	306	306	279	300	288	299	284	302	308	263	313	278	305	289	315	319	304	261	301	258	283	297	284	313	264	302	277	284	260	292	301	316	293	291	256	309	257	274	261	308	292	299	292	302	279	318	335	254	291	321	254	272	278	271	309	299	269	278	282	275	282	313	295	292	289	306	282	259	291	327	314	293	299	284	301	281	303	280	304	296	290	318	304	311	313	300	297	320	307	309	307	289	287	318	308	312	263	299	298	275	275	282	298	262	284	288	302	271	296	358	307	287	288	303	294	276	285	297	269	311	307	284	326	311	294	292	301	312	302	306	307	284	274	333	255	310	290	256	276	315	291	318	316	287	295	282	285	319	266	302	282	308	291	298	288	297	277	303	285	257	273	324	295	266	271	317	270	303	300	283	275	307	311	269	289	285	280	294	293	323	278	268	259	290	267	307	286	299	290	312	300	300	311	302	287	290	270	320	317	278	298	309	272	273	299	267	279	270	270	282	269	300	304	297	289	267	266	322	311	267	289	285	290	301	293	263	270	269	296	315	321	287	307	276	307	296	262	297	265	283	308	302	274	276	324	266	294	314	302	303	308	296	303	277	283	324	297	284	299	292	307	301	310	290	267	294	318	318	267	288	274	288	301	289	295	273	266	296	259	271	304	289	299	295	254	294	299	309	328	295	291	329	292	331	272	314	306	301	277	292	322	289	279	282	318	321	313	288	285	286	279	278	268	299	290	285	314	324	278	294	291	287	306	296	280	278	310	293	293	282	297	267	271	288	289	263	323	329	262	277	300	275	306	293	293	278	319	303	284	259	307	293	294	288	284	309	284	304	270	296	300	308	305	281	283	299	274	296	308	313	303	270	301	321	296	291	260	272	276	318	311	280	261	327	288	307	314	312	290	291	291	322	268	306	316	311	299	302	302	292	298	295	312	289	248	265	265	299	278	310	319	276	302	276	277	282	262	299	283	289	280	281	282	279	262	287	296	286	296	311	330	280	283	264	292	278	319	295	308	321	289	290	284	298	299	279	334	285	292	293	299	284	298	325	281	243	270	317	293	282	279	305	306	280	291	293	322	259	286	283	258	303	310	296	305	270	296	276	305	265	257	284	305	298	279	294	284	276	267	321	302	272	277	306	308	307	319	275	310	297	303	303	277	277	268	297	304	304	279	278	275	283	279	295	284	298	273	262	275	292	323	259	292	325	272	291	314	301	290	308	286	288	292	274	295	310	322	291	319	306	331	296	253	290	286	281	292	329	275	293	298	294	274	307	323	285	272	277	304	323	287	261	284	278	311	292	283	293	284	301	298	292	273	310	306	299	278	306	305	285	292	287	304	278	288	324	272	308	287	282	305	271	264	277	294	302	307	282	288	312	258	284	264	318	283	278	284	312	330	258	303	282	296	289	276	291	292	305	270	279	309	297	277	259	294	304	306	295	272	282	284	293	299	276	328	308	298	302	299	279	266	280	300	292	294	324	283	291	268	227	298	289	300	259	252	283	292	295	309	314	299	282	276	338	278	290	299	300	271	279	271	278	314	275	299	276	286	318	294	301	283	277	280	322	307	290	289	254	315	309	272	310	273	304	254	259	269	261	298	294	279	267	291	252	281	297	274	298	274	285	287	303	273	307	272	324	267	293	312	294	278	266	271	351	312	273	316	294	286	290	298	276	295	280	298	285	281	340	307	264	304	284	297	285	279	329	303	302	299	279	261	293	311	294	278	325	298	329	293	294	275	320	291	275	286	292	294	277	278	309	260	281	288	269	302	295	284	314	307	310	285	313	274	279	307	301	302	292	311	283	268	308	291	294	287	284	299	295	269	296	295	316	289	294	259	282	296	266	276	284	308	313	280	305	284	274	300	280	284	303	298	292	275	300	283	263	268	304	307	294	318	286	290	300	313	269	287	290	299	284	270	275	277	301	295	257	325	295	282	303	294	300	282	282	292	264	248	301	275	308	315	284	284	301	312	276	275	274	308	270	329	275	290	323	324	319	299	268	293	280	266	271	286	301	257	288	304	301	297	256	326	298	288	310	322	279	304	261	289	282	328	284	313	302	305	326	316	277	302	279	322	294	285	286	305	311	309	294	319	272	275	267	278	360	313	306	313	276	303	276	308	276	294	299	266	298	277	314	290	295	278	281	285	333	327	275	241	266	290	296	250	294	330	269	269	268	296	312	279	303	292	288	278	304	286	276	283	302	284	255	308	282	305	273	261	287	252	281	283	277	284	258	282	296	322	282	280	283	308	296	304	297	279	285	275	294	335	303	309	286	303	302	301	256	281	316	300	281	272	260	305	294	269	263	249	286	289	277	276	280	286	289	320	301	297	301	309	301	297	292	289	325	312	281	271	313	304	301	289	265	290	305	288	294	308	289	303	325	327	307	286	262	274	318	290	269	286	303	295	306	267	282	296	320	277	293	276	325	310	311	281	285	328	274	272	251	265	290	284	284	318	325	305	285	291	284	315	288	289	278	297	296	278	293	302	312	305	252	294	276	284	293	286	266	337	262	314	270	322	321	306	308	296	294	305	305	287	274	276	277	302	319	283	273	282	273	284	282	283	328	288	291	266	273	291	315	282	322	258	287	328	277	314	292	272	328	277	302	291	306	300	278	279	296	282	302	281	262	300	273	299	286	278	272	290	293	284	332	304	289	339	322	309	289	281	279	312	300	285	286	295	274	316	283	277	332	297	295	282	282	276	302	296	309	306	304	286	286	265	302	295	296	279	318	287	265	318	274	285	276	308	271	252	293	289	276	298	299	299	287	292	313	280	314	288	300	294	291	273	286	303	311	307	291	311	269	291	296	264	300	289	278	301	314	264	276	275	284	294	277	315	263	316	295	305	300	310	269	281	292	342	277	289	257	256	277	280
21878	29502	39977	45316	44660	34786	30148	30884	30522	23084	18104	18135	14695	9525	12347	17520	14302	15442	12535	3842	2209	1731	6630	12117	12118	8960	5280	2445	787	713	716	717	692	736	735	720	728	718	697	735	709	722	767	666	774	742	710	733	743	724	697	663	704	762	722	753	712	684	664	712	759	737	712	743	721	723	702	743	715	754	672	705	693	705	742	719	731	696	731	732	727	728	811	719	748	712	727	705	729	702	694	750	737	706	743	740	783	744	728	750	744	719	726	693	737	738	720	707	728	704	766	671	739	738	705	693	683	690	700	745	720	681	756	717	708	719	741	719	732	679	736	757	697	732	708	711	757	730	722	731	713	770	741	752	724	758	725	721	719	732	747	651	750	735	781	672	686	710	731	694	749	686	733	694	705	745	739	757	775	701	725	724	702	703	709	748	724	760	761	714	702	716	802	703	686	667	676	674	711	760	710	698	722	760	697	775	746	722	722	714	722	731	674	761	787	676	694	712	769	707	708	710	701	685	747	715	731	758	738	715	747	685	685	732	677	676	709	739	704	734	719	718	773	734	710	760	736	689	700	736	692	686	691	711	742	720	694	729	744	746	727	705	764	650	720	763	711	779	687	748	685	712	712	712	734	705	734	698	739	727	776	753	715	726	676	706	710	691	676	768	758	719	718	721	726	726	711	732	720	697	717	724	695	734	728	669	763	701	763	732	724	695	692	737	720	741	702	677	722	706	732	747	695	713	777	718	687	723	730	725	712	754	718	725	744	737	674	696	695	759	742	701	757	726	683	684	754	736	725	665	734	700	702	744	755	727	733	703	681	635	723	725	710	756	707	771	710	721	718	707	704	721	712	744	765	684	692	731	771	687	700	747	702	725	720	700	671	715	699	710	696	764	698	741	714	749	685	768	715	748	729	771	759	704	726	722	750	737	756	761	751	758	770	691	763	702	736	726	716	704	696	735	753	684	783	701	715	705	671	733	727	713	750	681	722	715	721	715	719	724	771	722	759	670	690	724	715	757	705	687	735	698	691	744	733	721	735	740	738	704	757	712	719	713	706	761	758	692	670	669	706	670	740	714	672	698	763	700	710	686	726	747	675	760	686	705	701	733	715	749	738	722	769	711	723	711	749	716	688	752	758	688	719	747	715	719	713	707	670	717	737	701	686	692	715	744	688	706	719	733	717	745	743	694	727	745	769	743	713	743	739	717	711	751	761	748	736	720	714	720	708	769	754	716	721	711	734	746	703	751	699	746	690	714	663	701	686	705	713	738	679	686	717	743	727	727	744	716	712	740	750	713	745	715	748	710	736	768	740	734	708	738	693	703	746	742	678	751	694	731	731	705	715	729	757	704	689	695	713	713	693	739	693	727	746	762	766	727	698	708	739	726	695	723	713	725	734	725	721	685	683	726	706	693	688	728	711	720	748	687	697	708	682	697	690	749	699	739	716	769	721	743	732	678	722	724	686	736	703	686	752	668	699	761	729	712	717	709	716	684	740	707	672	737	709	647	749	721	740	756	724	693	703	748	771	738	727	720	728	722	745	720	697	743	715	734	717	728	750	737	713	763	751	654	733	708	693	722	690	763	661	769	768	729	723	769	686	736	733	691	722	709	720	736	706	717	742	768	735	748	718	738	735	740	717	727	677	681	714	718	725	708	708	754	741	754	702	712	778	757	694	741	723	719	701	708	708	684	682	744	761	718	738	703	697	766	730	743	722	724	763	736	740	719	705	715	723	704	734	721	726	683	728	726	712	710	739	719	732	705	753	691	689	729	730	724	721	728	704	738	702	690	669	710	706	698	697	745	786	698	725	763	732	751	691	702	687	732	770	733	734	704	685	667	708	682	707	718	715	741	726	706	709	680	681	684	709	770	701	730	763	744	744	731	677	729	751	715	711	685	711	708	671	708	760	704	701	728	740	694	778	673	730	753	730	711	750	724	718	677	758	707	725	762	693	733	743	743	745	745	748	740	713	739	749	682	715	686	688	739	751	670	788	701	720	696	733	698	731	743	726	760	739	705	727	783	772	679	704	768	762	697	711	750	712	714	744	687	720	715	754	738	714	682	699	724	689	735	720	718	750	723	731	709	716	734	704	738	672	690	719	664	735	696	719	667	690	730	697	652	679	751	696	725	771	731	767	721	720	699	663	732	731	722	722	713	730	683	731	779	731	714	710	734	721	728	724	716	723	703	701	692	712	723	754	719	753	683	664	757	743	754	675	674	709	721	723	756	749	696	744	733	741	750	740	728	674	697	728	722	699	692	729	683	712	670	766	752	751	741	682	744	731	726	717	693	688	746	707	668	713	747	724	720	714	697	748	712	730	726	649	722	717	758	761	731	746	734	691	740	733	688	736	719	696	681	705	765	744	773	714	707	715	742	706	703	748	697	717	737	721	740	720	729	683	725	769	719	696	731	713	760	736	708	793	737	703	798	676	700	709	704	752	766	710	698	724	733	704	743	707	736	698	749	705	744	740	702	705	730	772	731	714	723	719	731	713	752	778	723	732	721	676	757	736	698	665	711	715	676	760	756	743	737	752	671	741	771	704	722	700	745	703	675	685	719	787	750	724	727	673	733	749	678	694	762	726	665	729	732	700	682	768	727	711	727	693	712	710	718	745	710	754	760	759	723	757	750	723	736	711	761	708	699	714	702	662	714	714	719	751	725	724	688	742	695	690	715	737	718	756	756	764	774	727	660	705	795	754	759	704	731	733	738	720	747	761	715	678	717	740	665	722	735	720	704	754	697	708	730	694	765	698	711	711	716	739	764	705	689	708	708	655	740	708	724	720	782	703	742	696	695	704	695	703	738	692	768	654	726	731	688	706	706	680	724	688	719	700	735	732	751	731	749	705	714	704	684	671	748	719	711	759	679	713	733	755	705	711	718	690	718	750	685	716	731	734	757	726	737	746	735	701	705	739	753	687	688	738	735	649	684	703	722	773	672	707	696	750	707	727	791	741	681	687	743	707	742	730	739	756	688	705	747	713	716	750	728	724	705	694	726	735	716	734	740	748	691	734	744	718	713	706	748	732	739	664	694	713	775	732	792	689	753	763	697	710	722	672	724	687	688	757	743	744	706	729	746	711	707	702	737	709	697	731	716	707	660	678	738	771	732	769	755	738	743	711	709	774	726	704	709	727	722	736	717	720	738	730	736	763	702	687	709	698	741	726	717	734	676	719	707	740	743	669	676	757	683	691	674	714	693	760	730	724	720	748	710	746	684	711	656	742	736	720	760	714	677	677	679	724	758	714	748	749	706	696	685	686	742	747	706	716	719	724	717	689	727	755	714	694	742	722	703	759	697	750	712	727	705	768	711	753	700	690	726	721	698	693	754	705	744	715	735	735	732	741	742	706	729	701	722	725	699	717	729	694	764	706	734	672	717	730	728	754	754	741	776	646	711	740	709	734	721	707	724	704	719	758	709	712	725	690	722	663	752	699	782	696	682	716	703	746	673	736	704	716	763	678	717	700	731	747	725	721	760
40537	46328	47455	41203	32983	28778	27557	23352	19119	16127	12412	10182	8267	8384	6877	5723	2726	2315	2393	2047	1795	1434	2971	3396	2977	2156	1321	602	275	248	258	257	272	273	244	278	266	265	262	251	272	293	284	302	248	260	263	289	231	303	248	273	280	274	268	235	283	264	253	264	275	284	279	287	264	271	253	279	259	284	266	314	251	228	282	299	256	264	302	267	248	254	259	259	249	233	262	254	219	264	273	247	276	275	261	239	269	248	244	284	276	289	289	283	257	251	253	263	270	254	254	249	265	263	241	297	262	259	268	265	249	260	283	232	285	261	259	276	244	260	270	273	292	262	252	268	259	277	273	278	280	279	246	272	282	249	254	295	263	279	274	264	278	258	247	266	299	282	283	285	283	265	301	257	264	253	293	228	275	272	233	257	269	272	268	255	289	233	299	248	253	257	264	291	273	301	240	272	255	229	305	265	265	291	249	241	281	241	279	277	248	278	288	269	279	272	287	241	266	261	294	288	260	250	252	275	307	260	258	242	273	250	267	258	256	259	244	277	248	258	253	263	278	282	257	263	248	240	275	249	277	274	245	262	260	259	272	253	271	287	305	259	258	272	278	282	283	265	271	251	265	257	266	284	271	268	251	307	240	279	237	274	257	260	277	234	239	260	290	282	264	265	266	269	260	261	251	267	275	260	268	226	270	262	262	234	248	251	246	275	245	268	249	248	249	298	257	278	259	248	274	267	250	266	282	292	285	247	266	284	288	268	263	255	285	258	261	244	256	279	293	257	264	266	255	283	245	248	302	282	280	255	273	248	248	247	260	286	263	249	269	280	291	267	284	249	298	266	254	283	275	235	250	246	281	253	286	271	266	300	256	253	266	258	265	262	253	295	238	245	246	271	262	268	266	255	254	276	262	260	312	249	260	265	262	277	242	268	272	272	281	282	256	276	247	285	275	281	257	269	262	284	236	279	266	278	284	240	272	270	278	246	283	289	281	271	287	239	268	291	264	279	264	255	274	249	258	284	294	283	273	258	287	278	289	269	277	262	279	254	242	293	287	287	253	275	249	302	264	299	268	230	261	278	249	273	274	262	252	275	299	272	294	268	270	283	249	271	258	277	304	295	253	244	251	275	272	294	295	269	265	247	268	292	257	237	247	251	276	297	260	244	262	254	280	278	258	250	304	249	248	260	244	262	280	269	264	256	256	291	282	284	269	276	265	273	253	258	266	255	234	245	243	283	251	279	251	278	258	270	252	283	248	257	265	265	265	262	245	257	246	266	263	271	255	265	278	269	271	254	243	294	254	260	252	271	285	272	278	247	262	265	282	250	248	212	272	264	257	242	277	287	256	281	276	299	270	246	229	252	258	269	228	275	269	283	258	242	254	283	254	276	256	284	279	279	249	274	249	268	233	272	264	258	242	257	269	250	278	274	302	263	280	257	292	283	276	284	254	292	280	250	262	247	284	280	269	236	265	272	255	292	273	287	254	270	245	275	251	259	258	266	264	272	300	258	282	286	277	284	269	261	250	268	229	301	300	290	260	233	260	300	274	239	268	274	267	262	251	276	267	288	273	274	252	244	315	288	257	246	283	239	236	260	296	260	270	256	235	277	284	283	244	285	291	260	275	268	266	261	268	301	297	281	271	273	254	242	284	266	245	243	263	241	295	274	282	265	237	255	271	282	250	283	252	265	289	270	293	293	277	291	286	279	290	276	247	255	299	271	252	250	288	250	266	259	298	252	251	252	278	280	255	260	257	272	247	266	279	258	266	284	248	253	292	271	274	251	278	270	266	257	254	284	262	289	273	258	270	259	282	240	270	235	276	281	263	267	248	259	272	290	272	236	261	266	265	257	276	286	283	244	266	263	282	253	272	276	262	265	272	293	267	258	262	274	279	257	265	236	261	278	267	256	253	256	237	285	237	247	269	269	292	244	245	278	261	258	263	279	256	241	291	264	256	250	260	256	265	293	280	245	289	258	251	267	251	302	237	248	266	280	239	284	262	255	283	250	287	271	271	266	256	262	292	267	272	270	252	265	264	256	273	248	244	257	288	292	278	304	247	249	265	293	257	283	264	259	262	257	255	274	239	257	246	270	239	254	251	271	264	254	281	284	244	260	312	287	314	281	276	279	268	269	266	281	255	295	247	290	282	268	245	310	285	259	244	269	271	281	261	254	250	252	279	290	292	262	269	279	274	245	252	284	289	246	239	261	253	288	264	276	271	284	298	266	250	269	266	273	267	265	273	290	258	259	259	240	278	256	270	248	231	246	252	249	278	279	263	300	296	255	288	240	243	267	281	287	248	269	266	271	281	247	279	279	286	248	260	266	240	259	266	267	255	256	288	266	259	280	264	270	265	243	230	291	270	290	282	284	296	275	266	266	245	269	254	295	255	260	266	265	254	271	267	236	276	250	249	278	270	263	263	257	258	257	282	278	255	285	282	286	268	249	267	252	261	273	283	266	254	261	253	259	257	283	242	248	251	280	271	262	284	250	285	260	273	266	274	250	254	276	264	287	241	303	291	268	283	260	264	256	270	254	293	283	267	258	282	294	283	276	247	272	247	262	282	285	302	288	236	284	263	256	260	251	296	241	252	262	280	281	246	277	295	272	237	260	274	247	285	266	290	249	289	277	267	259	269	247	267	284	278	237	246	291	274	272	268	269	290	293	255	287	232	276	281	278	260	287	286	245	270	273	264	249	280	271	298	290	236	246	265	280	280	281	280	281	243	265	273	282	277	248	258	264	276	238	279	238	288	277	285	277	277	269	288	262	230	253	254	283	267	288	282	284	263	260	268	276	272	272	248	272	265	265	269	264	272	272	264	277	301	301	268	261	293	264	285	238	252	273	263	261	267	265	301	277	260	294	257	291	268	273	257	293	277	251	244	272	283	268	261	277	279	269	268	285	275	262	282	222	282	259	267	247	276	274	293	258	269	270	245	254	254	248	240	236	261	252	254	259	270	261	275	247	298	242	268	249	271	211	279	267	259	279	244	241	273	266	283	272	276	264	277	238	245	276	288	270	263	254	262	265	277	283	234	270	240	274	291	245	263	237	287	277	290	265	223	275	264	268	271	239	254	262	263	271	274	259	242	261	277	294	269	283	247	243	300	267	311	261	269	279	247	273	294	270	287	282	259	266	235	271	265	291	259	266	258	299	252	268	250	267	282	268	274	309	263	260	254	279	250	282	243	266	238	278	282	295	259	280	284	257	269	259	268	270	262	275	296	260	225	257	261	265	278	284	294	249	267	267	247	255	251	248	253	253	285	275	253	266	273	283	255	235	272	268	278	266	245	254	252	252	254	267	295	286	270	229	295	239	276	260	262	288	238	264	246	261	285	288	295	267	240	249	285	255	282	260	260	259	278	261	293	292	269	250	286	254	230	243	274	242	277	275	272	240	245	259	282	250	272	294	296	251	277	266	265	251	242	275	274	259	290	271	276	259	287	249	262	254	260	286	294	261	274	290	281	289	280	275	278	296	258	271
27565	39424	48356	48762	42908	40621	39273	35375	33052	30657	26047	24878	22660	23613	20121	18214	9865	10078	10253	9658	9367	7244	15503	17077	14719	11212	6710	2422	683	641	653	663	697	638	645	664	702	625	627	611	624	654	682	672	673	620	645	629	660	693	652	678	671	613	651	630	659	652	650	631	682	631	631	594	675	625	588	659	667	673	688	661	649	647	643	668	660	676	646	633	646	607	662	646	665	629	666	646	617	643	620	613	660	660	672	646	639	621	660	662	616	644	686	688	657	675	619	669	640	672	631	606	666	661	663	668	668	628	664	640	608	680	662	649	658	690	667	644	693	659	663	631	647	664	678	670	667	661	633	629	634	622	662	610	656	673	659	668	671	680	657	642	598	651	648	679	639	621	642	639	630	640	622	642	646	649	653	638	648	644	647	601	667	635	644	683	644	640	691	655	632	611	619	584	637	639	690	629	684	632	595	672	655	644	666	667	654	643	609	650	672	616	650	655	621	655	601	678	641	650	679	663	688	644	636	633	677	723	656	685	670	676	655	679	634	643	707	646	634	581	695	645	664	640	689	653	637	676	626	640	680	629	611	664	682	694	681	724	630	564	636	629	644	650	679	712	627	673	651	641	636	615	629	618	633	675	612	662	648	587	606	638	677	661	646	669	607	653	640	671	633	659	672	623	636	620	623	684	637	629	622	633	722	658	632	638	628	629	684	652	638	623	673	636	655	682	619	654	653	667	654	626	640	624	631	628	686	615	655	659	667	625	688	651	656	596	680	615	636	624	661	664	633	643	663	679	654	631	608	647	642	646	673	643	631	664	667	644	664	665	640	736	631	648	646	607	656	641	652	701	679	647	646	643	637	661	659	626	607	670	691	669	656	633	657	644	642	622	677	635	681	628	623	591	686	652	640	659	638	632	613	646	667	633	652	646	640	677	650	680	646	627	676	651	628	608	654	678	657	628	625	613	628	587	656	629	623	626	635	713	584	624	666	687	667	629	621	653	636	582	624	613	650	621	705	661	673	638	659	607	665	688	642	618	643	643	619	681	630	666	668	632	674	652	660	660	617	626	722	652	624	631	652	665	638	629	648	642	674	669	676	673	670	632	661	630	667	659	677	667	668	649	618	680	630	673	635	669	631	688	655	650	668	633	613	656	630	621	659	678	647	614	647	652	651	623	699	614	648	643	615	662	651	667	666	667	628	644	657	685	634	654	657	667	645	607	667	636	630	640	677	686	621	683	627	632	642	663	624	668	650	653	633	637	630	605	658	655	670	665	639	671	664	643	621	628	622	653	676	665	661	649	662	651	645	666	648	678	643	620	698	630	661	648	635	638	613	617	652	649	611	670	650	654	689	691	692	645	632	668	626	653	666	666	638	621	640	653	657	667	626	646	629	633	679	653	663	606	646	653	634	624	646	677	646	662	582	658	615	675	690	643	672	661	644	666	670	616	677	691	595	654	654	664	663	668	648	658	655	704	634	643	649	630	644	634	687	640	651	671	637	597	646	681	626	680	638	633	686	634	640	667	626	652	680	655	667	656	638	614	622	647	669	644	610	649	680	630	679	618	691	658	626	632	674	616	638	674	650	673	665	633	661	621	666	624	657	665	607	668	671	664	657	639	663	681	656	687	658	647	687	691	645	655	584	636	641	629	629	668	676	636	634	643	627	606	629	617	643	607	586	605	633	662	649	658	708	670	652	644	645	622	631	675	667	639	649	639	648	630	640	605	639	644	646	650	615	659	662	654	637	658	700	631	659	718	684	669	630	698	671	670	635	680	628	624	655	620	619	649	680	683	629	616	626	632	620	633	661	664	617	635	650	637	639	646	689	704	636	644	612	650	640	681	673	663	661	656	644	660	660	664	639	669	578	688	666	573	646	643	635	647	626	660	629	646	644	648	643	631	665	628	678	667	615	651	610	665	657	612	618	670	666	637	662	678	631	654	658	649	663	655	643	641	691	617	672	660	622	626	677	651	620	616	593	677	657	652	610	637	663	663	625	645	624	624	660	616	638	656	651	674	655	702	645	690	658	632	652	659	672	665	660	642	657	581	686	639	660	653	635	633	667	664	630	642	623	644	633	681	642	623	630	661	674	661	661	653	648	659	640	652	660	625	659	684	659	650	662	612	634	656	611	629	649	677	654	666	666	663	659	668	649	603	635	656	636	645	636	697	674	620	667	696	613	678	668	622	659	636	650	659	639	666	640	665	668	684	673	685	648	654	701	652	639	667	587	645	684	703	714	645	646	581	631	650	615	680	647	646	648	655	688	608	598	647	641	624	655	639	672	607	642	658	675	675	683	665	642	668	641	619	645	619	651	639	606	647	638	664	660	684	672	662	639	625	632	683	699	664	699	688	601	629	657	674	696	632	672	684	679	612	667	623	676	643	651	644	629	669	680	662	626	637	653	690	607	612	645	646	663	630	668	604	649	655	682	625	640	687	657	675	615	655	639	656	631	674	630	638	651	659	645	622	647	651	665	645	646	685	658	672	653	655	604	624	636	663	683	663	630	679	644	669	625	645	660	689	654	691	647	667	672	635	661	644	640	650	637	626	660	626	642	671	669	639	624	655	661	647	697	614	596	619	671	667	643	671	651	651	662	662	632	663	665	640	680	616	632	634	610	641	652	624	674	689	620	621	587	647	641	628	617	646	672	661	644	647	686	634	667	611	645	682	656	623	698	674	634	661	643	612	692	661	626	679	683	619	637	686	611	621	648	685	619	630	621	622	653	610	619	666	617	618	656	612	642	641	668	671	654	674	612	678	669	656	677	663	647	624	637	639	623	643	600	665	624	588	614	673	621	653	654	661	627	668	660	682	650	624	658	663	619	669	601	644	670	616	673	618	671	673	649	680	673	679	695	623	609	668	655	662	649	627	671	680	661	705	668	643	663	678	649	638	642	653	656	645	675	657	653	678	642	663	651	697	629	627	651	627	685	630	613	693	678	644	646	664	631	632	612	693	646	667	638	642	636	672	643	666	653	641	690	666	662	670	625	648	654	653	646	634	689	628	640	639	667	673	657	615	698	682	650	640	672	651	653	672	685	620	653	646	635	606	611	655	662	642	677	687	643	668	655	675	646	653	667	660	699	689	663	673	663	626	622	649	656	633	651	613	654	660	651	683	577	657	661	626	660	667	630	644	662	643	688	637	634	673	695	703	649	686	621	672	700	696	647	658	623	623	625	676	617	609	632	629	597	685	607	680	612	673	666	634	652	687	635	639	668	679	636	637	658	642	611	675	633	641	702	685	691	638	674	671	643	660	637	664	663	707	640	659	643	631	689	637	643	648	679	654	656	611	626	604	640	645	679	614	595	683	648	609	649	599	676	655	633	643	636	617	675	659	662	649	650	693	633	637	635	651	682	666	592	660	651	658	627	656	656	629	638	644	651	651	668	647	609	688	635	637	668	608	650	604	654	611	612	665	665	581	651	634	684	654	635	628	634	595	621	613	641	696	656	663	658	613	631	633	661	606	661	657	641	686	690	693
12164	9513	9768	6181	4795	2589	1593	1288	1027	844	691	538	620	608	529	394	291	289	253	214	243	266	359	376	398	452	380	274	227	229	234	238	224	216	223	201	205	206	228	221	248	225	203	196	197	217	230	189	222	227	229	199	204	215	213	205	241	215	229	195	215	216	209	216	216	225	201	199	224	229	229	220	231	219	222	216	222	211	220	187	209	175	217	222	215	240	216	170	240	224	222	222	192	210	198	212	213	206	230	195	194	213	190	226	222	210	218	234	218	219	202	205	221	199	242	234	210	216	188	211	171	227	227	205	244	219	213	210	217	204	243	210	199	244	220	221	220	207	205	259	207	193	218	262	222	224	216	226	217	239	206	211	202	208	220	231	219	185	218	236	200	223	203	226	228	228	178	223	225	201	192	202	201	195	195	211	211	221	175	213	191	200	219	215	204	239	195	208	191	198	186	215	218	177	230	200	253	230	219	230	198	205	213	221	231	208	203	208	232	217	224	222	215	195	200	209	233	212	230	195	220	233	235	224	213	214	236	200	211	204	235	230	198	201	196	177	202	180	207	219	205	230	207	252	217	202	201	205	234	209	206	206	192	211	217	199	183	208	211	219	233	229	209	206	223	218	211	237	227	209	186	233	220	219	226	233	220	200	230	226	219	222	220	195	223	220	211	204	191	204	225	215	232	221	226	190	202	215	227	236	221	204	213	188	208	234	222	229	218	228	222	233	246	211	192	191	213	221	226	216	230	212	197	225	222	227	227	228	228	185	218	209	202	225	200	201	240	228	202	214	210	240	208	198	190	213	175	207	225	218	204	205	224	215	235	240	205	228	230	206	183	187	247	209	203	217	232	241	203	226	215	212	224	222	214	222	219	221	234	221	186	200	224	234	227	205	212	197	233	230	238	221	209	230	219	192	210	205	215	222	222	195	205	219	232	208	214	241	196	231	195	218	204	178	227	222	229	212	230	215	214	211	213	197	203	211	230	222	218	204	260	225	219	213	213	232	216	215	225	212	224	239	224	229	213	200	233	230	217	217	214	210	197	198	228	223	221	240	232	215	199	207	199	208	227	191	198	227	203	194	204	225	238	208	227	245	202	214	232	198	214	234	205	225	228	224	215	198	208	221	224	210	223	207	218	208	203	225	182	222	232	218	218	229	230	217	215	178	207	222	207	219	216	200	200	235	205	215	212	243	213	219	198	202	215	212	210	220	210	218	212	209	213	224	190	203	204	206	224	189	206	218	227	238	210	218	237	212	210	212	214	214	226	244	211	213	217	227	211	195	224	218	210	212	197	217	193	207	204	192	209	213	221	206	214	207	198	209	196	212	269	213	209	254	210	221	208	220	222	214	221	232	215	233	224	200	196	233	204	229	219	193	224	206	201	203	235	200	219	188	222	198	227	208	233	203	212	220	215	221	206	214	218	220	242	212	209	229	209	188	211	220	257	230	203	232	198	207	238	211	228	216	190	202	205	202	205	219	227	202	203	209	201	195	200	212	211	196	236	193	197	225	192	250	217	216	216	207	235	253	191	225	220	199	222	222	209	205	216	216	242	206	228	242	211	209	203	220	190	195	244	202	197	219	233	198	219	225	212	218	213	218	236	254	221	234	191	231	210	225	190	210	222	229	230	185	227	203	236	242	227	221	199	196	217	224	182	245	226	232	204	226	214	235	222	225	204	210	210	221	197	214	205	211	214	241	195	232	224	206	190	226	182	217	204	212	202	214	218	251	221	209	209	224	202	196	232	206	211	212	213	219	208	194	223	200	224	218	221	229	203	197	224	215	234	215	201	211	200	221	227	207	230	227	216	189	247	220	213	242	226	209	247	224	211	224	229	213	213	183	215	193	222	225	198	219	213	209	198	219	202	200	209	186	190	190	227	205	239	203	250	242	238	212	229	216	208	203	217	181	197	207	204	198	211	216	214	199	188	236	194	232	218	214	194	218	210	211	196	229	189	217	234	206	225	219	222	211	176	214	208	221	236	206	210	228	215	219	214	225	203	202	217	204	203	209	224	233	215	200	229	218	201	209	206	218	203	237	246	226	199	211	200	241	213	221	221	218	218	191	223	209	212	209	220	228	226	220	189	227	210	204	229	217	226	195	212	233	205	216	232	214	222	222	186	190	208	221	216	207	214	204	206	209	241	215	212	215	214	200	192	239	253	209	226	229	226	193	215	237	206	205	201	238	205	217	217	227	229	205	203	225	190	207	235	194	219	219	224	190	233	227	208	220	215	216	220	215	254	213	213	216	219	205	221	207	178	217	208	207	191	181	226	229	234	220	211	225	204	209	193	218	200	208	193	226	201	197	212	230	214	219	236	230	226	211	232	246	235	227	205	218	195	224	220	206	212	211	208	206	238	231	222	196	233	204	209	222	211	206	208	210	204	227	218	243	216	222	217	228	202	187	206	242	216	221	212	198	203	220	216	187	217	202	198	227	232	226	209	231	208	213	228	198	217	209	222	212	211	209	213	212	203	220	247	235	203	199	220	200	212	232	214	215	219	218	200	230	188	209	230	241	195	212	200	236	228	214	242	219	227	237	238	197	216	231	227	209	203	214	195	205	191	206	218	215	227	203	215	234	230	229	197	244	224	207	198	215	217	218	223	214	208	214	219	197	203	200	219	213	212	199	211	215	223	233	223	208	213	200	204	213	214	201	209	221	210	183	204	211	219	182	210	221	225	210	201	218	208	216	202	209	201	198	216	220	224	224	238	205	208	197	221	201	199	202	226	217	223	201	219	222	223	218	191	218	221	221	229	213	232	218	209	234	216	214	202	222	190	229	222	235	235	237	195	221	225	240	222	238	193	246	207	183	188	204	217	217	227	194	208	242	205	217	231	196	185	229	220	227	194	225	204	220	210	199	203	223	215	200	221	219	207	232	223	215	215	222	222	218	241	199	204	200	196	240	216	228	199	220	229	213	192	230	208	227	190	209	216	217	217	207	194	199	228	199	205	223	227	219	238	216	228	217	221	203	207	225	206	193	220	196	219	223	251	202	199	229	219	235	212	213	217	212	226	212	215	232	184	222	226	204	228	218	232	196	231	203	202	211	211	223	199	222	216	193	205	177	223	224	193	225	219	245	205	219	244	205	172	192	244	189	206	234	226	208	228	214	195	222	213	221	229	182	220	189	202	224	260	243	225	216	244	189	199	208	236	235	205	233	206	210	199	203	213	222	217	229	190	234	230	244	207	216	227	232	237	192	206	255	201	232	229	207	206	219	220	203	226	212	225	249	236	201	218	218	210	214	222	205	233	204	206	235	247	200	206	196	225	217	206	226	207	244	229	212	193	220	186	232	236	220	211	226	190	214	209	219	224	238	235	221	217	217	211	221	199	202	218	232	219	217	230	236	222	245	192	213	219	230	225	216	201	238	225	214	228	209	193	238	241	192	182	201	199	221	204	233	240	219	218	207	219	210	205	205	249	212	242	187	219	227	228	237	210	230	212	222	231	223	213	199	227	214	199	223
7730	9561	15193	15643	15913	9892	6807	6251	5057	4409	3732	2666	3326	3517	2872	1870	1158	926	705	699	760	1100	1479	1642	1529	1778	1237	734	588	546	553	555	591	568	547	565	555	565	565	584	549	589	535	524	555	572	567	558	582	529	598	581	583	583	530	532	534	580	531	521	535	533	552	555	580	600	556	514	557	561	557	580	575	521	596	548	563	546	555	559	594	577	545	559	528	591	606	545	561	537	548	545	509	554	568	499	551	585	568	558	551	535	603	546	556	584	557	542	597	559	557	570	528	542	551	582	553	555	515	596	551	581	515	531	499	580	567	595	576	540	553	528	527	571	532	580	581	594	611	551	578	536	524	523	572	566	562	556	569	591	566	571	579	535	553	577	549	539	582	498	559	545	602	611	538	560	568	554	567	568	572	615	557	499	548	569	535	555	591	561	572	560	562	553	558	577	538	568	585	592	563	514	599	572	566	567	537	542	596	567	551	562	569	554	583	566	576	567	601	556	524	574	508	564	548	588	546	571	544	610	565	540	548	577	573	554	581	585	573	542	545	543	545	592	529	544	578	575	551	559	536	525	592	591	555	563	583	581	547	550	575	534	613	534	589	544	541	541	591	589	562	577	511	565	545	553	551	560	588	602	605	593	582	557	539	579	535	570	596	566	592	548	554	551	577	551	542	554	575	576	564	581	536	555	572	586	550	550	579	546	545	529	545	604	557	535	515	493	522	545	581	560	558	563	568	576	518	567	550	568	540	566	555	564	574	532	557	579	609	586	531	546	551	585	588	552	541	559	559	583	571	536	527	557	513	550	573	581	566	538	573	573	590	537	607	555	548	530	552	543	542	549	587	555	547	545	574	605	554	576	544	575	580	565	577	585	532	588	568	541	537	535	521	527	595	546	548	573	596	546	601	542	556	535	570	559	543	525	582	571	553	556	543	549	607	573	591	579	531	550	576	577	601	579	548	559	536	557	584	560	557	539	561	533	573	562	569	537	517	536	565	556	557	587	574	554	565	522	570	544	567	554	541	583	571	564	546	541	553	577	560	597	516	563	550	596	550	548	608	566	520	578	542	555	595	552	524	545	585	553	568	483	596	586	546	557	516	545	593	578	559	547	586	533	545	523	593	556	568	566	557	522	554	571	583	543	582	555	509	542	593	523	547	536	553	591	559	562	591	607	541	563	597	541	552	569	564	528	532	540	596	530	549	563	567	590	542	533	544	527	526	574	558	553	535	559	591	574	566	548	575	562	567	549	534	562	597	557	530	546	521	584	567	520	533	569	625	560	573	570	537	564	521	561	542	570	546	520	520	533	588	561	578	592	552	558	577	572	598	573	524	588	581	571	615	570	531	582	546	581	607	535	534	563	551	600	574	559	603	544	548	551	559	546	542	552	527	558	543	524	547	572	557	584	588	543	574	572	536	603	570	550	559	548	585	566	598	533	551	588	555	574	528	556	567	520	560	529	526	557	498	567	569	567	555	527	554	603	550	548	540	570	560	524	581	596	551	547	598	549	542	600	586	555	599	566	540	565	594	531	550	567	529	552	617	586	536	585	566	566	549	521	542	587	542	586	539	530	583	587	539	565	570	581	583	564	562	511	562	558	568	556	574	599	587	557	557	561	573	543	559	512	539	540	538	558	551	561	524	576	557	563	562	541	555	560	511	571	551	528	552	580	566	554	571	545	547	542	580	525	526	521	529	567	542	547	569	567	581	579	565	568	559	569	604	570	548	553	576	547	577	545	560	566	563	544	568	570	572	533	550	571	540	551	528	544	544	560	554	580	575	595	580	586	565	528	561	597	585	540	546	547	555	581	581	555	605	562	611	535	520	544	507	541	564	579	605	533	553	570	570	568	531	595	568	551	602	562	552	576	594	565	576	540	543	583	559	584	524	549	553	534	525	553	532	587	539	505	562	592	578	555	510	538	543	581	591	578	554	519	551	566	568	565	562	568	551	593	562	554	581	585	603	568	566	547	553	562	549	566	581	537	547	556	559	516	550	525	574	550	547	591	572	544	559	538	530	587	538	601	587	592	561	534	544	527	572	593	592	574	560	559	561	578	528	621	571	529	602	589	614	569	529	505	565	569	582	567	577	583	610	555	555	553	569	563	559	534	603	574	556	562	589	573	520	534	567	576	550	514	552	546	566	578	595	544	566	590	588	571	557	550	538	550	583	547	542	561	579	546	560	560	519	545	572	546	588	583	573	586	566	565	589	571	552	570	546	567	510	565	569	552	556	542	577	500	567	568	550	555	558	546	560	587	553	539	564	563	560	555	547	596	568	565	547	532	537	539	563	562	590	535	552	585	570	605	531	535	602	545	590	542	561	561	559	532	550	536	524	573	544	522	574	556	538	558	580	553	586	535	598	606	535	556	563	499	530	564	510	530	563	597	569	577	558	562	541	562	564	551	545	549	510	586	577	566	547	592	551	546	549	519	585	574	552	605	595	532	568	576	570	571	601	527	564	540	531	599	568	592	561	542	570	576	561	568	577	554	540	549	519	565	571	559	574	598	553	541	568	555	565	564	631	566	561	585	595	597	511	564	600	594	562	564	577	558	592	566	543	553	588	538	568	546	550	563	606	586	599	587	604	581	551	584	550	521	534	568	549	549	529	555	596	567	571	580	558	526	556	557	539	562	561	567	569	540	556	569	571	590	546	566	571	572	557	564	572	510	528	564	562	567	551	593	572	557	539	562	565	536	520	552	577	537	556	591	553	526	583	589	565	581	599	586	568	560	583	601	567	523	565	529	575	558	514	580	570	575	594	540	554	587	543	538	536	551	558	552	571	540	577	556	536	566	526	588	512	592	582	573	555	546	572	555	579	532	573	580	580	533	571	608	509	564	555	550	549	627	513	570	545	512	565	528	581	560	557	513	568	576	527	551	540	578	580	590	557	583	586	563	586	575	567	566	560	551	572	557	566	583	578	562	560	558	575	567	575	643	561	576	548	544	559	555	556	561	602	511	577	530	555	537	598	549	564	553	548	553	532	577	539	538	565	572	552	555	582	577	556	586	543	570	563	540	534	573	593	550	574	589	542	551	565	566	529	539	551	545	575	513	560	561	528	545	579	571	559	552	537	546	572	584	571	579	545	535	570	564	545	566	551	555	576	541	578	605	550	559	550	556	540	580	586	568	553	548	541	570	545	570	539	564	546	554	571	515	598	560	532	586	548	554	597	560	583	558	591	545	560	535	587	581	578	519	553	559	613	567	568	570	545	576	551	562	551	521	545	556	529	572	556	550	549	544	577	523	571	569	587	582	577	538	573	551	520	538	522	551	583	574	596	554	570	545	571	579	545	540	573	580	571	522	575	553	581	577	554	534	535	556	539	565	519	535	558	581	569	568	554	600	574	575	594	587	564	560	541	560	530	559	554	531	579	559	579	591	553	565	584	574	549	604	512	490	575	558	494	569	563	577	550	548	563	562	519	532	559	537	527	615	546	529	567	594	596	537	563	516	567	522	576	549	578	521	570	540
32264	34516	38745	51031	41640	29421	17927	12708	12809	10650	6988	5351	5689	4079	3104	2571	1190	617	566	902	1785	1906	2508	2118	2036	1608	768	423	315	303	319	341	276	308	321	293	306	283	314	298	275	284	287	302	307	292	304	304	264	336	294	316	296	320	298	305	312	302	296	288	291	317	334	323	296	328	316	305	311	299	325	306	342	313	293	272	282	265	294	303	288	299	309	344	285	287	260	291	336	286	292	288	266	312	259	307	301	305	310	299	288	317	289	330	312	291	361	283	323	287	300	292	308	251	300	305	266	280	281	312	313	317	296	294	303	298	301	289	313	275	311	310	324	304	296	299	305	263	336	302	337	313	344	298	301	298	290	329	327	339	286	288	294	325	293	295	312	317	307	288	292	286	289	304	318	304	297	307	303	317	274	278	305	290	258	302	289	303	318	273	303	323	259	320	274	293	286	288	299	326	281	315	295	338	275	331	303	300	275	278	310	312	289	276	307	327	294	303	292	298	320	264	324	289	308	335	316	299	307	288	284	297	340	308	336	299	317	304	297	325	306	285	273	291	322	279	299	268	253	303	287	312	301	310	319	319	305	291	306	300	279	308	319	291	300	302	290	281	330	305	298	273	283	285	307	284	311	292	279	324	320	284	293	294	307	293	301	286	307	319	303	260	316	296	299	318	297	313	294	325	298	319	301	320	305	319	305	298	300	312	311	290	292	318	303	285	324	294	299	283	260	317	302	307	291	281	319	312	278	291	331	289	280	301	297	303	295	292	293	290	276	342	319	310	351	288	294	352	302	258	296	294	278	296	330	295	307	293	281	315	299	323	300	330	311	323	317	261	295	322	302	294	300	312	308	317	298	314	302	322	298	295	350	278	311	294	300	313	297	311	321	321	305	283	322	307	300	302	295	311	321	271	314	280	317	304	270	308	308	288	285	313	284	321	299	295	292	279	288	283	288	305	293	299	302	303	311	294	333	303	315	271	284	313	331	299	298	320	300	289	277	285	335	289	284	319	305	285	293	298	294	297	295	293	322	326	351	301	313	273	311	297	291	326	311	295	271	285	341	288	319	300	294	294	321	305	323	315	298	270	305	299	318	279	280	307	329	312	328	292	315	301	292	290	298	329	310	298	304	289	314	327	311	281	332	311	283	303	312	308	299	289	281	303	277	293	300	300	307	282	266	277	283	307	280	296	297	301	285	291	300	293	304	316	318	318	318	321	324	281	293	277	275	296	288	299	300	293	283	302	305	304	308	310	320	300	298	318	271	298	287	296	302	308	298	300	296	283	283	339	306	319	343	289	282	282	315	290	322	303	311	279	331	318	308	306	317	293	308	282	345	306	276	283	312	308	310	296	297	356	288	311	285	320	316	308	320	293	320	308	306	274	301	297	308	299	283	296	289	303	303	327	322	302	296	277	303	324	321	318	305	282	324	324	275	287	329	295	290	320	302	325	305	264	303	311	305	284	315	314	300	271	287	267	284	313	325	297	308	289	285	305	314	290	314	287	294	306	253	286	314	322	300	337	289	305	316	292	287	338	304	288	314	287	304	294	303	299	298	245	277	310	320	288	296	293	267	321	319	344	313	318	301	312	279	295	271	280	302	309	305	288	335	305	293	275	287	308	309	321	301	300	288	300	314	303	300	293	318	307	299	297	266	292	279	300	307	287	246	317	274	304	289	306	285	298	318	286	322	301	268	279	322	288	309	268	305	279	311	310	305	325	300	312	325	311	305	302	325	288	285	311	294	302	308	283	296	313	290	296	285	301	289	340	335	317	319	291	356	305	280	268	280	291	300	309	326	317	295	297	335	262	311	301	316	295	266	293	293	289	308	329	279	286	311	292	311	292	304	316	262	299	314	318	271	315	310	299	294	283	302	324	302	283	335	290	333	327	329	297	272	285	265	252	293	333	309	303	316	308	272	297	316	332	324	276	304	286	303	297	288	314	309	320	291	295	319	306	267	298	295	286	281	324	282	272	298	318	315	309	294	300	291	299	295	306	340	277	304	320	304	285	316	291	307	313	304	304	289	307	343	310	284	298	288	275	306	289	265	257	272	267	287	325	280	288	327	300	297	292	289	329	265	301	323	306	296	321	291	290	298	301	301	321	266	279	286	299	326	299	336	321	307	315	289	330	315	305	305	306	325	318	258	279	292	289	297	310	318	293	286	310	310	296	293	338	266	283	306	305	325	321	290	293	290	301	258	298	320	302	309	285	282	306	297	287	300	311	321	290	292	300	264	302	283	260	287	299	320	297	316	335	296	272	300	302	282	300	277	299	283	273	304	319	308	347	281	307	277	293	269	293	279	260	303	295	307	254	309	288	295	327	334	300	301	240	317	308	280	327	309	338	311	312	321	281	293	254	310	309	286	301	280	290	319	292	292	295	285	298	283	286	278	278	303	311	296	300	266	322	261	314	323	269	307	293	326	300	342	277	278	309	328	298	289	308	309	301	297	305	328	307	277	308	301	321	292	310	294	329	265	291	321	319	302	272	284	307	268	267	292	319	279	278	301	302	320	296	306	259	247	316	306	318	312	289	318	315	281	302	280	295	316	299	280	319	286	310	294	290	273	305	278	272	326	315	312	309	270	281	289	302	271	290	297	306	302	299	286	310	319	288	282	336	281	302	306	301	325	300	296	275	327	318	303	307	308	323	304	303	300	313	302	311	286	305	321	311	276	275	316	321	311	268	293	308	282	292	318	275	303	325	291	291	294	290	285	307	319	305	280	268	287	284	297	307	321	287	261	309	292	285	284	320	314	324	323	256	327	329	298	284	256	291	312	264	296	305	292	295	304	300	264	289	293	294	323	288	315	322	284	311	310	300	290	288	284	310	314	313	340	308	306	276	290	315	281	320	321	300	275	271	308	296	269	322	292	282	318	298	287	290	292	311	297	307	303	312	312	308	298	308	293	322	323	268	302	272	281	306	310	298	316	318	325	308	302	309	267	277	287	291	298	301	316	306	308	269	269	278	262	313	312	316	336	300	312	310	342	289	289	315	318	309	289	320	323	279	310	278	309	292	323	320	315	303	290	329	321	313	305	292	322	348	297	290	286	319	300	295	293	315	298	307	330	310	297	294	280	293	297	297	312	306	316	285	282	317	295	289	299	298	293	291	294	312	317	287	278	300	307	288	315	277	324	305	302	357	281	291	316	309	290	310	308	294	295	297	325	292	319	288	311	296	287	316	312	300	312	369	333	294	311	299	288	275	301	290	295	286	311	270	337	312	283	288	298	316	309	318	297	303	307	261	290	320	299	305	288	303	297	338	300	328	281	301	310	303	269	316	306	276	321	318	290	289	306	300	317	306	291	288	303	302	314	334	310	314	305	348	310	302	276	285	293	283	276	320	286	323	304	274	321	315	323	281	299	320	314	296	305	337	323	314	330	284	332	291	273	315	292	301	286	298	289	288	300	304	306	277	318	300	281	310	302	295	288	322	294	291	286	276	307	243	315	233	293	307	331	290	295	314	306	291	297	296
21056	28316	38297	52581	43683	32357	22365	24891	27518	24927	17440	17260	19086	13969	11630	10131	4969	2996	2574	5092	9751	10781	13519	11142	10839	8397	3427	1250	736	743	789	711	763	730	761	726	801	749	773	784	776	746	773	723	756	753	738	735	793	729	770	784	747	728	760	716	730	766	698	748	807	743	702	722	745	725	722	709	787	744	754	736	703	775	780	777	778	757	771	742	735	724	716	776	788	749	814	728	736	693	785	689	732	736	752	710	800	687	786	741	792	730	747	772	728	703	778	736	754	725	729	727	698	732	744	752	740	742	733	702	797	762	704	698	762	760	753	775	738	761	787	766	732	761	697	753	742	767	770	760	754	746	762	740	728	748	749	770	760	738	803	732	746	716	715	756	782	779	790	729	790	757	714	728	720	778	744	768	758	796	729	786	740	734	737	748	742	752	742	765	786	702	781	689	747	774	682	734	751	765	773	731	716	762	741	738	727	733	755	766	769	779	746	735	720	707	728	741	781	729	739	758	745	690	764	757	734	828	744	686	739	729	750	755	755	757	726	725	729	723	709	786	764	767	739	760	714	771	749	774	721	783	752	760	786	771	733	719	754	724	741	757	742	720	720	771	752	740	735	752	762	738	723	704	731	744	719	811	671	758	739	730	708	755	738	749	768	713	791	770	719	751	774	751	748	778	741	739	777	718	704	745	783	748	731	750	747	748	733	762	738	721	814	741	729	766	750	741	736	747	789	723	718	702	749	728	753	774	731	732	727	745	747	816	731	768	728	723	697	724	709	702	766	754	725	776	714	727	723	731	804	725	811	718	723	734	743	734	711	735	742	764	765	760	668	745	731	753	782	737	731	711	740	775	734	718	771	742	738	762	747	769	751	691	750	687	685	729	723	763	754	776	755	691	770	719	836	731	756	725	738	751	690	736	721	764	724	730	717	752	724	724	737	758	757	783	721	718	733	727	759	747	756	731	756	774	731	745	771	697	701	760	739	745	760	771	742	729	772	764	724	781	760	774	704	709	753	739	690	773	740	744	742	731	788	719	812	754	735	743	733	759	748	699	730	770	741	767	704	772	771	770	756	741	759	780	762	747	735	733	666	751	723	779	750	764	737	749	720	686	807	756	728	738	749	700	752	743	713	729	724	742	709	726	695	739	733	765	755	773	700	768	728	756	787	756	745	706	711	707	723	745	742	767	757	724	759	755	744	729	745	747	700	774	730	818	769	763	733	712	718	777	754	797	763	773	752	751	760	750	743	737	703	705	709	763	787	755	768	735	743	764	731	744	712	730	743	746	739	801	716	768	756	733	752	797	719	824	747	729	751	781	764	718	722	750	740	729	769	772	747	705	733	728	774	730	737	699	725	750	738	753	770	770	734	721	786	724	744	714	742	748	726	770	680	790	763	726	747	750	732	731	710	736	728	763	686	757	749	740	758	764	757	790	711	755	742	718	768	778	776	765	725	723	752	722	718	757	799	774	737	746	739	731	765	736	783	742	768	718	744	738	756	770	732	711	746	788	792	758	776	783	799	741	734	746	752	833	722	755	742	735	768	746	754	714	749	704	747	723	772	700	771	765	738	782	742	775	811	761	757	715	739	709	725	755	752	729	755	748	730	782	763	760	729	751	761	748	767	787	743	771	834	745	756	766	756	803	768	765	771	725	742	759	684	820	715	791	732	805	771	770	789	780	760	690	762	774	745	749	773	737	764	745	745	756	686	724	710	780	773	711	704	710	773	713	724	733	732	758	768	709	725	760	744	711	728	751	766	773	714	770	802	744	746	756	766	742	736	814	735	740	781	768	730	785	790	708	731	748	780	735	737	710	778	809	754	699	672	734	736	725	720	731	732	746	734	730	721	762	726	710	744	801	759	745	759	753	728	731	767	848	696	739	746	760	767	739	750	761	761	731	732	718	779	728	772	701	757	748	693	778	737	682	746	739	792	725	735	727	715	754	777	757	719	779	739	775	736	749	763	768	744	740	763	745	749	754	697	787	717	795	771	731	712	735	741	778	738	736	728	708	692	722	738	725	739	716	780	740	711	790	775	733	741	718	685	762	758	779	776	736	710	760	739	760	768	728	729	747	757	760	770	757	740	754	775	697	714	689	763	770	723	695	741	730	739	742	740	747	722	769	760	775	750	775	704	768	709	732	730	763	762	738	735	745	771	759	748	787	716	722	784	726	765	707	731	739	776	721	719	786	744	768	780	780	782	729	735	749	744	721	731	769	762	732	753	706	668	742	777	719	691	694	706	732	719	743	695	748	787	762	745	771	741	759	789	761	771	724	788	710	731	716	778	717	745	765	725	676	756	729	757	741	675	730	749	727	731	765	724	744	760	743	775	751	711	736	794	737	732	791	783	720	745	774	750	793	731	780	776	758	750	709	719	777	759	768	751	799	777	734	753	718	731	750	773	708	728	794	728	747	739	712	739	695	702	742	755	768	731	746	821	737	693	719	697	734	765	789	742	712	727	743	744	729	789	788	688	772	797	716	704	719	758	714	767	746	723	773	704	754	735	725	743	722	745	781	774	713	703	757	789	726	759	752	735	725	785	730	748	759	709	722	722	762	752	736	712	723	721	759	704	737	731	727	744	758	676	741	764	785	755	738	693	756	765	770	782	752	702	681	781	761	751	753	769	774	762	758	700	741	700	756	726	725	718	700	704	741	757	759	711	741	769	721	800	744	764	767	716	751	744	711	726	716	760	716	764	748	724	736	811	720	796	722	734	751	748	735	727	750	752	747	757	797	716	751	743	752	715	749	758	736	764	754	751	745	737	752	711	742	734	739	700	753	786	730	825	751	757	739	758	782	723	767	692	711	748	748	742	704	767	714	736	737	783	701	731	724	752	734	734	725	744	768	744	710	749	733	706	739	734	750	719	710	777	701	719	757	755	702	747	764	709	741	808	736	741	699	743	721	741	656	770	757	747	732	752	755	723	811	757	771	767	731	731	739	742	768	691	726	802	752	754	741	691	747	725	725	732	760	767	750	741	747	766	754	775	748	762	699	719	736	735	742	730	722	739	720	738	743	798	779	768	764	737	763	726	740	752	743	720	773	750	738	791	659	722	722	697	763	730	711	744	789	737	792	732	746	772	769	704	779	786	763	739	706	719	763	711	766	737	737	724	740	772	722	763	711	730	697	820	746	733	780	738	755	739	739	798	726	760	701	753	722	715	795	786	707	798	728	720	728	751	731	773	783	748	761	751	722	728	741	750	738	729	770	730	743	739	748	754	768	710	718	746	781	719	751	741	758	760	727	781	715	735	759	753	724	742	713	726	759	750	680	753	730	791	739	784	807	761	741	733	785	703	768	771	753	751	776	756	760	753	773	731	741	803	743	732	798	735	704	765	716	715	688	740	778	803	727	765	734	741	740	736	731	690	763	760	754	771	774	801	771	795	778	756	748	763	782	745	711	764	756	760	756	739	761	767	782	777	722	733	680	742	715	745	697	716	750	752	745	737	808	714	706	750	766	755	757	739	747	731	738
43192	42648	45049	41649	34506	30941	25029	25031	22321	14342	9375	10834	9230	6549	7532	4219	1142	847	747	1667	1991	2293	4376	3482	4467	2034	884	390	284	262	296	295	300	268	307	282	272	275	307	242	293	303	288	273	268	284	275	283	270	294	257	263	280	279	245	250	257	300	279	276	278	284	295	291	290	237	265	273	288	277	282	283	274	287	289	276	302	280	255	257	278	283	248	310	287	280	268	292	259	256	259	276	292	299	276	283	291	244	290	294	256	272	296	286	263	284	275	283	257	250	289	300	275	268	271	265	300	274	280	301	287	258	276	254	289	246	303	314	268	280	255	288	256	272	258	268	257	279	288	271	278	272	285	266	263	265	264	269	259	271	267	286	259	254	295	275	310	284	273	238	300	269	269	276	285	247	286	280	268	232	307	262	277	274	277	300	252	301	288	274	244	254	290	260	250	288	269	258	250	281	290	262	282	258	273	245	255	304	284	265	295	274	278	291	284	282	268	255	264	289	286	269	270	252	256	288	274	258	276	276	251	271	292	238	255	291	292	264	291	271	250	267	284	269	284	289	277	247	268	271	305	300	301	236	260	249	259	298	252	261	297	247	262	298	274	257	272	259	261	302	280	242	288	313	267	274	274	300	270	279	291	262	279	278	270	248	285	298	276	272	281	277	264	260	252	275	262	298	261	240	292	285	293	284	279	251	251	288	283	285	277	281	281	303	248	278	322	269	313	225	283	264	271	294	234	265	272	296	243	267	260	271	276	267	311	293	288	271	252	256	279	306	287	260	319	281	253	265	272	272	270	275	272	277	274	266	248	280	247	275	300	246	242	243	265	262	274	251	276	259	254	268	292	295	291	271	265	265	293	276	297	287	243	303	285	264	253	283	276	266	274	249	265	287	298	311	255	244	284	245	258	278	273	272	295	258	282	277	284	262	307	252	260	294	311	268	297	272	296	282	257	275	278	276	267	286	280	265	281	285	280	299	296	253	283	298	221	304	284	271	280	273	279	275	253	281	287	265	258	266	297	292	281	285	254	230	260	265	285	256	285	309	279	263	291	289	258	252	265	286	241	253	294	267	288	276	288	284	284	246	244	276	286	261	274	278	254	272	281	260	285	282	275	250	278	270	279	287	283	288	293	237	262	265	273	253	292	279	275	248	260	266	270	244	286	259	274	297	272	273	255	279	276	251	285	287	292	276	284	256	287	274	250	288	272	309	294	298	261	276	287	259	255	263	284	270	277	265	282	273	267	250	275	241	300	296	288	280	261	274	263	268	263	284	253	270	276	268	256	297	277	259	293	293	295	265	277	268	256	291	275	251	250	268	271	256	268	273	265	267	295	267	287	307	284	281	296	293	279	285	298	242	304	274	282	238	272	312	252	259	270	270	270	253	289	274	290	265	274	284	278	278	261	249	270	271	263	246	271	281	249	254	264	253	269	273	274	263	273	291	282	260	245	274	248	260	267	292	268	283	293	271	298	270	273	278	286	280	268	280	270	280	283	270	248	269	279	274	279	279	323	286	264	280	263	267	275	257	264	305	285	281	287	249	309	253	285	284	272	276	279	254	282	283	277	246	285	280	272	279	279	256	287	270	290	290	288	248	266	283	264	281	311	270	268	242	276	254	297	248	267	275	265	298	267	280	290	275	299	279	281	289	282	292	259	284	288	284	232	306	286	259	248	269	282	279	271	261	281	263	261	283	304	252	273	261	273	271	241	266	258	250	286	262	279	269	268	252	248	269	290	293	281	295	266	266	294	269	276	269	272	263	249	251	256	229	250	271	279	275	261	297	263	262	282	278	286	269	294	266	288	291	263	272	264	274	305	271	298	286	275	293	300	294	296	254	256	277	269	288	270	256	288	273	288	287	276	275	242	306	268	303	286	283	264	239	281	259	267	265	260	294	267	270	266	261	267	311	273	285	293	246	276	279	287	274	282	307	283	262	281	295	285	275	261	261	277	247	264	279	267	265	280	280	274	283	257	281	297	257	291	277	287	254	232	284	283	299	302	261	270	263	264	280	287	289	280	251	259	260	286	246	274	293	283	270	283	273	246	275	298	270	284	296	281	269	285	273	286	261	303	262	277	281	275	276	301	267	282	271	250	262	288	241	268	311	254	254	256	262	253	281	293	280	271	300	287	280	296	274	319	332	268	275	264	268	254	264	309	268	274	287	261	262	264	281	270	269	242	250	271	271	299	261	278	288	275	263	295	271	244	302	267	251	300	250	271	263	280	278	288	291	257	257	268	267	210	287	254	251	255	285	259	286	262	260	270	254	290	235	301	266	272	277	237	262	279	261	287	263	256	286	272	257	278	289	297	297	288	265	281	250	255	290	277	294	257	262	283	276	270	209	250	276	292	274	258	250	290	262	276	254	275	277	267	277	301	305	254	257	290	267	282	283	238	259	259	270	271	262	246	258	294	250	238	252	273	276	272	294	294	247	280	304	289	274	267	256	292	267	290	305	288	301	248	254	280	274	286	286	242	267	284	268	256	300	290	272	250	282	302	256	258	295	271	267	257	273	272	250	282	284	242	256	247	279	259	268	253	248	236	282	285	289	257	292	297	280	262	272	272	268	288	267	300	267	257	274	249	298	268	289	242	312	264	287	273	302	234	249	262	273	294	293	271	288	296	273	247	304	268	283	277	285	289	259	306	258	253	248	261	275	246	275	255	276	297	254	251	280	287	284	282	292	256	276	237	249	279	262	250	262	262	264	293	238	278	263	314	294	262	266	270	278	261	283	274	282	278	284	288	290	288	265	243	281	278	258	293	273	275	274	283	264	289	283	252	284	318	298	247	269	295	271	248	271	257	264	253	288	282	271	263	281	274	310	272	286	319	275	267	252	278	235	255	299	286	261	282	301	263	278	297	302	264	252	309	283	288	304	264	314	280	306	269	245	260	288	271	279	280	279	303	269	290	285	293	246	254	257	247	289	263	282	264	280	278	253	274	279	303	268	288	262	271	272	270	278	287	284	278	274	305	254	251	302	288	262	260	284	267	259	289	272	274	266	258	273	296	277	289	282	303	292	284	291	287	259	285	299	277	263	288	279	297	286	292	296	261	319	260	299	282	260	304	275	245	272	249	277	268	288	275	286	257	254	289	275	230	276	297	246	254	280	283	278	253	260	266	260	264	288	283	275	282	244	261	263	285	261	268	302	304	288	280	284	280	291	256	299	303	285	290	278	271	307	279	223	285	310	317	290	258	261	287	283	229	262	253	269	260	301	241	271	266	276	266	285	261	264	270	266	301	278	274	293	300	290	262	280	292	290	284	269	270	277	271	277	315	278	257	263	270	250	289	265	292	271	274	288	285	269	280	284	306	267	281	272	261	280	287	282	275	249	255	277	255	266	277	267	279	275	277	252	278	251	271	274	250	274	285	271	261	262	277	283	292	287	238	265	295	287	299	278	277	284	284	290	312	260	276	258	286	279	263	267	255	280	294	277	280	285	262	270	260	259	266	263	270	256	275	274	288	282	264	282
29348	34593	45229	46755	43046	37794	35420	37901	34629	25447	22934	27350	23585	18767	22741	12635	3924	3528	3329	9454	10331	12004	20654	16921	20099	9963	4085	1344	703	721	662	690	621	717	674	686	639	672	641	655	666	681	677	665	710	719	636	661	685	688	711	692	692	673	668	691	664	679	705	698	681	606	677	644	649	707	683	682	646	680	633	699	690	687	670	657	646	613	645	659	702	627	704	632	684	697	670	648	680	683	649	677	654	698	646	704	650	673	660	667	685	657	678	713	672	643	676	669	655	674	677	674	620	605	674	650	682	625	685	639	663	679	676	615	668	658	660	659	656	706	683	639	668	656	676	639	660	671	670	695	701	659	642	664	665	652	654	658	678	659	638	685	647	634	638	673	667	664	663	673	680	684	634	677	651	654	678	677	672	651	654	682	659	661	678	685	656	703	680	641	619	666	680	627	654	665	660	701	682	663	634	697	638	634	691	584	685	669	674	704	643	669	704	629	666	655	671	661	668	674	687	709	674	640	649	685	681	662	682	687	629	712	671	639	677	692	720	708	638	684	587	652	667	663	633	648	663	682	654	727	649	665	662	636	669	654	655	680	659	652	652	660	660	675	672	712	642	675	668	618	700	647	684	654	688	646	670	664	680	629	668	662	672	662	672	689	636	691	638	669	665	636	648	669	671	675	690	654	698	656	642	617	678	663	626	662	617	616	639	692	673	677	657	674	651	666	686	653	668	639	663	696	637	684	701	678	653	661	634	683	722	641	675	712	662	682	647	678	651	644	679	672	640	667	652	616	699	696	657	676	629	686	650	642	669	738	673	695	660	651	678	670	695	645	677	699	619	688	725	654	679	672	684	627	661	666	689	690	686	627	692	710	660	681	681	661	667	666	677	648	679	660	678	687	715	666	687	654	651	700	661	726	706	623	668	625	686	633	647	669	708	645	655	665	634	680	700	709	725	648	671	706	672	648	651	669	674	661	724	699	669	702	634	686	671	688	644	652	682	701	621	692	672	702	696	658	689	673	661	663	702	679	673	719	652	682	631	719	694	654	652	654	648	667	673	671	665	698	658	676	694	695	649	655	657	671	673	658	698	671	638	652	710	678	688	696	644	669	676	644	642	701	707	653	688	699	664	653	643	682	702	632	706	642	668	696	637	641	646	665	660	652	683	664	667	643	658	677	667	667	678	662	650	709	632	661	644	688	697	690	685	698	713	641	693	698	661	635	684	651	700	704	661	665	620	625	690	651	664	657	654	616	658	682	631	698	654	683	688	666	665	707	691	683	647	706	617	647	694	623	654	693	650	696	685	663	689	708	642	644	659	681	685	640	668	660	666	671	707	676	687	636	686	626	696	645	677	691	678	673	686	628	711	700	598	607	648	678	686	686	640	629	664	683	639	641	662	656	674	657	619	706	662	664	686	645	644	636	644	647	648	657	706	703	662	684	695	657	656	700	621	670	661	652	691	621	689	667	663	698	663	659	651	717	675	620	621	634	670	650	680	698	682	663	675	665	659	660	697	730	690	648	726	715	658	632	637	679	685	729	638	674	622	649	684	685	719	679	618	679	679	686	652	701	636	659	689	654	668	675	702	660	657	694	660	608	660	667	688	665	667	692	683	684	715	673	667	676	683	700	674	643	614	675	655	675	644	687	702	661	662	685	680	659	694	624	739	664	697	716	697	659	676	647	653	692	633	690	628	656	635	679	650	703	667	705	701	713	657	678	703	610	659	639	665	638	657	697	665	656	683	721	638	665	658	686	691	680	684	696	686	674	677	683	673	675	639	725	647	655	668	656	694	677	680	674	660	724	639	706	698	703	625	716	690	720	679	684	692	662	661	642	638	704	658	675	633	675	647	700	624	703	637	713	682	676	674	639	679	661	638	679	725	679	643	695	665	702	655	658	663	672	710	690	679	674	670	667	726	693	650	670	647	690	624	633	641	647	650	657	682	668	683	643	658	653	651	669	719	697	642	655	669	674	667	678	660	638	685	669	647	679	636	704	678	672	717	686	689	691	640	648	667	703	674	669	674	697	719	663	710	671	678	645	673	675	640	708	669	681	710	682	685	623	673	683	691	704	672	691	646	679	650	650	692	667	696	682	652	666	661	674	662	666	651	657	694	661	681	641	653	697	723	655	659	661	655	672	633	712	619	640	674	704	706	641	662	653	647	746	673	629	658	701	707	679	670	677	655	695	678	663	692	641	663	637	693	636	628	658	704	696	692	690	704	640	701	674	694	688	737	694	652	668	676	693	696	628	680	696	688	677	693	718	665	688	701	649	628	710	712	692	678	673	688	631	649	660	690	683	631	667	659	682	667	655	660	661	649	618	679	643	665	670	656	602	643	714	654	691	670	654	648	677	710	691	651	639	715	672	698	671	680	640	655	680	684	670	675	703	631	666	696	660	641	646	671	649	635	651	654	687	630	684	654	684	614	636	694	704	652	627	666	672	634	632	662	663	632	691	697	682	649	622	660	669	650	677	682	655	714	653	719	667	685	688	662	615	686	628	695	634	675	642	671	654	637	704	719	644	675	679	651	681	721	690	652	689	637	657	633	657	682	657	625	674	666	687	656	686	661	688	650	680	648	694	677	678	646	710	677	680	668	725	733	736	670	647	694	643	694	659	651	677	694	693	640	658	666	666	693	704	621	649	654	638	677	657	721	649	669	695	652	650	644	679	663	661	696	664	622	714	650	673	651	669	645	655	696	669	635	657	658	687	706	700	671	736	683	674	667	661	654	662	691	660	692	687	686	660	689	629	715	713	691	703	658	637	672	651	674	641	702	639	684	734	595	679	711	722	682	648	683	667	627	675	703	687	651	681	621	685	657	685	659	661	636	664	650	693	679	698	669	711	650	707	666	689	655	673	667	678	662	651	691	650	666	676	629	697	670	675	679	659	639	656	687	692	667	675	653	663	665	665	632	693	710	662	680	675	685	643	647	664	672	656	633	656	638	641	655	712	674	682	716	687	644	666	672	689	644	678	648	705	680	646	680	679	627	677	683	680	652	654	654	634	687	674	658	645	658	663	680	685	654	660	692	664	684	647	715	652	700	654	669	686	658	648	677	662	702	663	664	652	611	676	669	672	647	635	662	709	685	649	604	667	665	633	660	662	710	647	617	669	681	689	704	652	667	667	629	660	701	671	667	689	706	642	710	658	706	683	674	662	683	713	648	652	695	668	677	658	652	675	650	716	686	653	659	677	666	710	634	713	629	648	692	693	660	685	655	660	716	660	672	632	663	680	680	714	671	709	673	648	736	652	648	677	655	648	645	652	589	650	657	695	633	672	640	700	699	699	675	655	693	667	635	633	674	723	670	647	632	701	694	686	636	632	653	655	700	632	663	696	697	657	674	616	658	681	660	706	678	666	663	636	646	646	663	686	657	629	649	698	682	702	636	627	674	664	706	650	688	650	662	675	689	713	626	648	669	701	686	676	661	703	666	646	698	668	671	600	680	661	688	623	672	704	704	654	674	666	625	678	661	669
13814	9614	9169	6940	4506	2188	1478	1354	1308	1130	855	602	472	420	337	292	295	261	227	247	231	250	384	349	560	496	378	258	170	242	207	201	193	190	182	208	217	215	215	214	195	243	195	194	176	238	237	233	234	200	200	191	208	222	214	229	201	248	224	191	205	241	248	231	222	224	226	208	209	238	247	225	233	250	232	236	175	208	256	235	224	229	239	219	223	244	225	216	199	226	219	216	187	198	217	241	222	187	214	209	234	220	242	227	212	204	217	228	206	236	204	218	205	223	195	243	211	212	209	209	219	201	208	211	203	225	223	210	214	211	210	226	210	223	217	228	235	227	217	217	212	228	221	210	216	217	207	233	206	191	211	194	216	215	205	234	222	231	213	219	193	236	219	215	233	206	221	232	218	192	218	210	206	212	220	214	202	205	275	221	252	199	204	227	217	210	190	228	211	231	233	218	239	205	218	242	242	241	215	225	200	207	204	205	201	213	224	218	222	224	217	215	226	226	225	210	208	209	222	215	223	218	247	204	213	219	222	202	227	195	205	208	233	243	208	247	207	225	218	212	212	225	228	229	207	210	206	239	216	230	222	215	244	214	229	233	221	231	243	214	210	203	196	214	213	247	233	194	216	249	204	238	242	240	243	198	212	188	196	199	219	216	220	209	232	197	230	226	204	213	224	244	217	219	239	233	198	207	225	210	211	216	188	226	236	208	211	238	221	217	197	243	209	234	223	228	198	218	228	211	222	235	210	216	212	223	204	228	225	223	215	228	211	232	229	215	212	216	224	210	237	238	218	250	199	207	189	206	200	243	187	232	227	206	226	231	209	219	213	214	240	209	215	200	227	203	211	217	228	243	212	217	234	209	229	218	252	233	215	214	214	249	189	221	205	183	231	207	188	208	215	221	201	227	247	207	201	235	233	204	233	203	247	217	203	184	224	232	191	231	220	234	226	209	220	220	188	186	225	210	208	202	197	207	207	198	236	225	228	204	211	250	220	222	218	220	199	203	203	213	192	246	206	231	218	229	226	216	219	188	226	215	213	221	202	205	200	172	191	243	226	192	201	231	201	244	232	243	219	247	215	219	191	242	197	195	201	204	196	195	213	206	236	236	188	217	205	180	204	193	206	206	213	215	229	211	216	217	210	215	212	202	226	200	216	205	192	184	219	205	223	190	221	246	213	213	222	220	205	228	197	221	198	230	213	210	214	206	198	202	208	240	213	219	205	206	218	193	211	239	218	213	229	207	213	189	185	198	202	229	223	208	224	241	213	246	250	225	216	213	228	223	235	225	208	207	202	213	251	192	208	208	200	218	234	216	212	214	224	214	194	215	210	244	213	199	193	206	237	202	217	205	193	183	211	204	240	220	183	238	209	206	241	230	198	209	246	208	213	227	198	222	197	220	205	217	239	210	240	195	228	223	214	212	216	226	231	213	195	205	217	212	211	212	203	225	210	235	210	255	212	181	238	211	226	199	207	233	247	215	231	230	197	235	227	218	226	207	235	208	223	225	221	213	193	209	222	226	232	211	210	203	185	212	225	217	209	206	227	209	207	224	188	243	182	240	215	214	227	219	206	224	221	208	228	200	228	232	216	231	205	204	222	226	229	202	226	250	209	210	224	238	222	221	222	209	232	226	204	194	208	188	234	225	245	222	205	222	227	240	218	204	228	222	199	239	225	216	223	238	232	222	215	205	215	193	205	225	219	210	205	209	208	229	235	181	219	219	207	205	212	211	205	223	203	223	226	227	194	207	240	204	211	224	218	230	207	209	208	224	237	229	209	202	204	193	215	221	209	206	227	230	180	210	212	220	205	231	225	216	228	222	212	199	224	186	224	204	212	217	210	233	204	238	211	251	196	225	199	228	214	235	207	205	189	225	220	205	232	218	198	195	236	238	231	231	193	219	195	215	199	213	221	252	238	240	190	210	212	216	221	220	207	219	236	210	216	200	216	237	223	230	248	221	214	218	242	199	243	211	219	215	197	233	217	186	230	221	232	224	226	208	194	232	195	218	228	235	238	220	212	211	220	228	231	216	230	200	219	199	227	221	242	212	231	203	226	214	255	192	227	238	215	204	231	187	226	227	212	216	202	215	219	199	208	231	216	225	195	213	230	237	226	197	191	202	229	222	203	214	225	210	200	212	213	195	204	247	212	209	192	200	226	225	222	238	213	223	225	210	211	216	225	218	215	206	222	218	211	240	229	218	211	187	216	207	203	218	220	227	226	228	250	205	242	216	224	224	200	240	206	223	228	204	213	208	211	238	235	229	207	206	223	218	199	213	197	220	236	217	217	194	219	216	223	210	248	193	221	218	209	221	206	250	196	193	211	231	210	231	213	222	224	204	208	191	179	213	227	211	211	200	205	239	219	215	229	213	207	205	206	254	215	204	231	211	221	202	235	222	216	248	201	227	201	205	205	234	212	196	237	227	205	236	213	212	191	203	184	219	213	221	221	199	228	224	237	199	228	206	253	240	217	209	206	231	223	208	207	251	213	210	212	220	219	231	232	242	234	238	210	231	224	231	201	249	173	241	230	219	201	229	211	218	213	211	204	229	202	203	190	208	191	223	204	217	218	211	251	218	198	215	243	249	215	229	212	199	207	239	201	240	240	225	199	213	217	204	199	214	196	224	243	219	214	203	223	209	213	232	217	229	210	220	213	195	207	206	224	237	215	239	232	199	208	184	220	201	270	199	213	210	209	228	209	222	236	214	225	237	210	229	228	216	237	215	192	204	204	216	190	235	249	199	235	221	210	189	203	181	218	216	211	208	221	202	215	253	219	209	230	212	207	228	219	219	199	207	226	228	220	216	212	214	246	240	224	210	220	178	227	240	232	208	222	232	222	223	239	228	210	213	195	194	221	221	249	206	226	198	210	243	232	217	210	197	229	198	224	193	215	243	234	222	194	251	238	209	205	236	207	208	252	209	249	210	202	215	229	223	232	199	211	206	223	224	220	195	199	197	227	226	209	222	209	220	202	226	241	205	214	228	259	203	219	206	206	194	226	213	230	196	204	209	205	208	225	220	203	226	239	223	223	220	187	219	226	193	193	215	200	218	240	213	205	237	224	221	235	236	224	209	210	208	209	208	234	223	214	222	231	230	224	224	214	196	234	209	230	231	196	217	221	198	213	218	248	228	205	210	218	214	222	219	207	222	216	225	227	204	214	215	240	195	218	229	227	223	189	224	210	214	221	196	203	220	203	185	190	219	241	243	237	224	183	245	222	228	234	211	213	185	266	230	200	209	201	207	222	226	211	204	218	208	224	214	233	280	209	226	227	203	192	228	245	231	222	178	226	215	227	239	197	211	215	209	241	230	230	226	219	193	230	223	214	204	233	225	192	213	211	225	213	232	217	224	215	237	206	217	235	214	228	199	233	218	228	238	226	222	221	220	237	216	230	221	226	224	193	215	233	211	235	225	212	234	224	232	230	199	214	204	215	217	231	216	228	197	239	209	247	227	194	227	221	222
8683	9020	15302	17591	14920	8263	6651	6463	6190	6027	4556	3118	2522	1923	1514	1122	1155	925	719	903	723	892	1564	1456	3001	2244	1224	659	547	571	551	542	561	591	568	553	578	552	537	561	526	568	546	549	607	549	580	537	550	590	549	554	569	564	576	582	579	565	520	546	558	547	549	570	580	584	558	612	586	608	563	566	582	573	538	541	561	573	577	578	592	588	563	579	586	593	583	590	575	572	560	594	575	556	545	521	557	537	545	578	556	575	567	546	581	566	558	599	569	622	551	554	559	559	560	534	585	581	581	560	565	548	581	584	589	527	560	530	537	540	561	574	603	590	581	549	599	565	546	595	556	554	581	604	559	548	562	524	554	583	541	568	566	556	586	523	551	578	504	567	551	560	582	559	554	539	592	576	552	593	609	583	566	591	611	544	566	634	561	587	545	532	535	537	555	583	574	551	519	580	596	564	546	581	581	575	614	581	530	575	588	584	566	548	607	552	562	595	597	574	562	568	538	535	545	553	596	564	567	610	551	545	528	555	586	530	532	559	566	521	560	546	560	550	562	603	557	558	556	534	582	581	579	543	523	585	532	583	543	606	589	618	600	558	567	536	571	556	567	546	553	584	575	555	573	579	560	548	567	622	546	567	540	556	537	576	544	571	581	599	529	570	549	555	572	574	590	545	605	573	556	550	517	565	549	533	584	584	579	560	526	559	562	559	578	562	593	550	567	581	586	561	604	564	546	534	563	550	528	568	577	569	576	554	583	568	586	564	593	582	588	539	572	573	578	563	569	639	572	542	521	570	535	568	601	570	579	538	588	597	598	568	564	563	558	566	612	588	567	560	558	552	564	599	597	579	606	570	587	587	607	546	598	563	547	557	613	544	544	576	557	552	543	570	556	534	558	546	588	550	560	583	550	574	558	584	593	608	583	591	585	561	554	560	559	581	565	619	562	585	543	546	548	565	563	559	606	543	547	531	621	543	552	550	553	573	531	586	561	589	526	569	563	542	587	574	565	532	607	551	540	525	574	576	538	556	597	566	597	548	597	548	542	589	591	526	541	533	558	561	547	538	545	526	550	586	589	580	561	551	524	560	551	516	547	531	564	574	526	539	532	565	577	538	563	572	572	558	540	566	566	569	563	564	578	588	518	571	567	542	576	585	599	580	567	588	567	592	511	561	553	562	572	546	543	521	553	601	553	509	559	555	581	555	588	548	577	537	524	519	591	574	549	580	569	535	562	522	614	540	567	566	568	569	575	580	553	603	614	556	536	571	550	531	570	544	584	553	538	576	563	541	553	538	556	597	571	604	557	564	567	562	556	588	589	567	556	555	608	550	559	545	585	544	588	575	558	560	578	564	573	548	580	613	573	532	574	574	587	598	567	558	593	564	603	562	554	574	536	560	565	574	551	596	537	572	558	592	522	551	554	601	569	548	576	531	573	535	536	580	602	587	588	574	546	591	567	588	552	572	560	575	576	556	508	541	534	532	573	551	580	554	573	597	564	586	564	584	555	574	580	542	564	571	572	531	523	587	606	593	569	560	535	566	579	535	563	562	618	570	546	577	574	628	602	596	586	498	555	589	607	565	576	571	554	583	563	556	560	593	582	608	531	568	583	548	561	609	553	557	575	570	565	531	560	551	563	562	575	557	588	598	598	590	564	532	527	552	516	541	544	616	608	596	593	560	583	550	523	551	553	586	598	532	535	545	587	569	604	585	592	595	560	567	564	549	540	560	549	575	537	554	625	588	559	594	546	576	597	571	569	556	537	563	552	557	561	571	547	612	560	594	554	567	584	568	550	585	544	593	536	568	543	593	575	557	570	581	595	550	560	514	535	587	559	594	601	567	567	511	544	533	547	552	564	573	544	587	552	560	515	545	553	593	563	606	568	558	595	550	540	588	569	534	589	554	544	582	590	551	535	567	563	560	586	592	583	541	586	563	563	541	584	561	576	579	538	586	554	588	556	516	590	570	577	548	592	576	562	564	555	553	542	534	587	557	560	564	554	566	590	559	570	547	596	555	608	542	558	554	569	550	554	616	549	565	591	614	559	547	554	552	602	533	578	570	565	567	595	555	527	540	546	572	584	564	558	554	531	565	527	601	555	527	562	576	594	581	541	557	595	569	580	611	555	544	543	555	592	517	548	591	572	529	535	569	556	562	591	612	551	579	552	558	551	601	561	590	608	573	580	587	582	551	596	570	569	586	620	616	533	542	520	566	568	528	547	578	563	591	549	551	570	573	585	551	530	596	535	579	529	540	567	551	576	556	556	565	558	554	563	572	511	579	500	565	564	556	543	571	550	595	607	543	536	527	575	566	608	591	602	577	566	570	596	548	576	566	578	566	562	573	578	559	519	547	531	606	540	569	586	550	565	577	565	578	597	568	544	559	568	571	551	590	581	588	571	522	575	546	577	580	582	568	582	601	585	565	535	537	550	582	526	584	579	558	582	550	541	524	536	552	591	570	535	613	531	502	558	534	615	569	595	523	588	519	563	552	541	529	544	577	548	542	543	517	517	594	574	519	555	533	551	549	556	570	587	565	542	560	581	604	537	548	544	567	586	551	603	556	564	554	606	556	615	585	528	597	550	547	507	550	578	530	557	587	557	586	588	517	529	543	557	565	565	544	587	549	586	571	579	568	524	578	559	610	570	575	522	628	590	578	559	552	549	580	570	589	543	556	576	555	579	583	577	580	535	550	561	595	584	545	634	547	558	599	569	564	569	560	631	563	568	547	590	539	590	592	603	613	583	602	589	547	599	505	576	568	543	586	601	571	582	561	577	597	538	547	547	549	599	546	569	559	542	533	554	579	638	569	592	583	557	588	583	583	555	572	603	557	573	561	566	630	548	549	629	605	529	551	534	552	572	550	569	546	577	570	568	591	584	508	541	577	548	617	586	582	573	571	591	547	557	558	589	541	590	558	554	512	531	561	541	584	566	552	566	581	606	510	532	589	610	570	591	536	585	570	599	627	584	548	527	533	560	533	551	569	545	538	529	541	609	534	618	560	544	546	571	590	549	609	538	612	579	544	559	570	586	628	534	570	555	601	555	567	576	580	568	563	567	573	574	539	606	601	563	553	569	562	558	542	578	572	554	545	554	552	564	568	584	551	535	527	560	564	554	613	543	511	517	569	574	575	552	592	539	577	560	571	546	571	540	526	562	495	571	551	580	581	555	542	550	563	600	573	563	534	582	575	574	526	546	613	566	569	576	533	575	551	585	592	596	588	556	555	557	539	579	576	539	588	565	618	564	543	572	567	542	582	589	561	533	558	551	562	578	575	572	589	567	577	597	546	548	593	559	564	565	545	551	558	587	555	594	561	571	571	612	556	590	548	477	579	574	581	564	542	599	565	575	589	561	533	563	556	582	567	567	567	625	520	580	557	595	548	526	565	574	596	584	558	563	542	543	617	534	576	573	575	568	598	577	558	545	556	554	549	559	546	532	575	569	573	547	589	586	605	562	560	543	596	564	529	578	554
35641	33483	40282	44735	44988	29459	23269	17815	13920	11328	9762	10241	6543	5110	4727	1247	896	688	775	746	704	1696	3047	2254	2809	1636	823	389	333	314	308	269	283	342	326	313	343	303	291	289	279	308	315	280	297	268	302	279	328	282	297	314	307	263	280	303	294	302	292	306	286	265	304	290	309	302	286	316	299	297	281	326	302	274	322	298	328	339	306	286	304	312	268	327	290	286	276	290	310	329	290	297	312	298	285	317	303	310	298	284	296	277	301	317	296	287	278	322	274	309	295	287	306	311	339	317	316	307	314	299	288	302	326	281	307	272	340	298	315	315	301	313	287	296	299	283	307	300	298	275	286	290	304	316	304	328	280	301	314	330	298	291	299	316	292	284	312	281	276	298	296	306	336	299	307	310	311	322	285	311	287	283	315	329	308	304	308	289	313	309	316	323	315	311	275	303	317	294	285	292	287	313	278	317	294	295	281	295	296	290	271	294	297	318	308	283	308	304	295	297	268	311	301	271	274	272	294	313	285	306	320	305	324	326	287	312	308	274	276	314	301	291	292	307	251	287	288	281	291	306	311	298	315	280	340	290	285	303	292	301	282	318	301	311	285	326	303	321	300	283	329	294	300	290	311	329	310	316	295	311	275	294	282	328	290	308	297	310	293	297	305	286	299	295	305	289	322	304	294	286	292	301	297	312	288	279	312	279	316	298	319	320	292	281	295	290	306	286	267	301	270	292	308	304	296	295	329	293	298	282	309	290	289	279	275	290	316	317	298	313	274	279	319	275	286	315	321	286	292	298	337	288	331	288	322	306	313	298	270	286	303	297	293	293	294	307	272	321	308	315	307	287	285	313	325	290	305	299	319	261	321	301	287	288	323	317	309	309	301	341	282	292	309	330	276	287	312	289	256	307	280	319	324	291	272	312	286	279	261	285	296	282	318	279	303	329	282	313	289	281	271	306	317	282	307	287	262	283	293	333	277	300	299	299	290	274	295	278	314	312	306	286	304	278	326	291	279	287	279	288	295	284	276	296	325	296	333	296	315	296	279	304	288	331	302	298	321	302	307	315	314	284	315	316	299	280	299	330	292	315	308	303	303	287	320	324	330	309	290	306	299	256	291	295	296	343	300	291	332	304	288	290	272	305	306	297	328	289	321	287	289	294	283	315	325	306	281	275	295	298	293	282	315	307	299	284	276	308	302	279	320	313	280	295	313	305	318	312	308	319	290	284	289	310	283	303	291	278	292	309	284	326	287	301	311	291	304	293	297	308	302	296	288	305	297	314	325	277	310	310	269	315	297	285	316	335	307	289	273	308	301	334	331	285	307	307	288	307	286	292	280	320	316	329	286	275	299	315	316	318	319	288	304	290	302	305	281	317	321	345	323	299	307	289	284	315	295	287	282	297	324	282	310	298	286	344	256	289	282	316	306	308	326	299	331	290	281	312	304	303	299	296	313	301	286	300	306	292	290	286	327	264	310	321	273	266	320	337	315	307	284	313	281	271	292	310	265	303	263	317	293	316	286	306	288	305	289	274	296	276	281	281	299	333	276	307	284	309	296	301	337	321	333	306	313	309	288	323	325	280	325	303	296	316	275	326	307	310	264	278	315	323	315	312	296	319	355	286	299	294	278	294	264	295	288	338	268	317	310	293	316	302	337	294	291	264	289	275	279	325	271	290	317	312	291	323	283	301	294	294	308	323	280	291	299	293	317	301	302	323	312	317	288	290	306	275	311	302	293	337	300	321	288	295	296	305	295	327	307	279	286	289	286	276	304	268	280	283	302	262	311	310	321	305	295	310	293	317	332	297	288	284	290	289	278	291	303	301	290	280	320	302	310	269	274	320	301	334	286	294	278	305	310	273	259	260	308	332	299	282	320	286	276	295	302	281	287	349	321	311	276	290	309	298	302	315	303	280	276	295	281	308	253	310	313	304	294	327	307	314	288	306	293	310	340	292	316	279	311	269	290	312	307	281	319	318	290	298	322	272	285	303	296	322	313	289	272	341	277	331	288	278	317	297	305	311	292	271	294	266	336	298	291	267	312	318	287	343	309	269	294	317	298	312	324	339	308	273	298	294	276	317	289	297	287	279	348	306	296	291	337	317	290	314	303	318	303	307	321	296	300	302	317	330	290	290	294	324	306	285	311	305	307	293	314	310	288	288	342	271	321	303	317	291	289	286	307	320	337	304	306	297	293	293	290	302	311	280	286	294	330	322	327	286	281	332	265	334	295	337	291	296	273	313	304	270	274	295	319	292	295	290	289	305	288	327	328	299	295	291	289	298	311	326	296	302	314	301	303	282	309	275	297	273	298	287	274	320	305	297	301	276	337	308	273	316	292	284	288	259	317	297	306	280	250	279	298	285	288	295	289	302	303	296	303	298	326	340	297	283	320	306	288	319	278	299	274	326	312	284	299	312	273	334	283	327	326	312	305	296	299	321	294	321	273	282	274	313	298	285	297	296	320	303	270	341	296	303	296	322	293	296	319	346	270	280	268	318	331	291	290	306	316	286	293	290	282	265	278	297	310	311	294	309	326	320	271	313	300	295	277	313	325	325	276	309	298	299	271	263	312	328	309	320	308	304	314	326	296	331	303	309	308	275	296	304	281	330	311	286	298	291	282	310	319	291	276	283	311	324	293	304	321	306	330	293	304	282	267	331	296	282	308	326	300	321	316	283	266	322	304	278	298	256	300	306	312	288	329	280	294	293	254	300	303	317	304	315	328	279	311	286	315	293	299	307	294	281	279	295	307	330	281	306	290	318	297	312	286	306	313	293	299	287	326	292	295	300	331	307	312	281	316	283	302	319	285	277	321	335	318	321	282	312	320	286	284	291	287	284	289	281	275	296	317	343	307	300	290	299	312	304	311	318	304	345	275	295	266	306	297	297	315	288	300	313	303	311	302	281	305	306	294	265	296	306	311	309	321	291	304	311	293	281	314	294	270	300	292	305	322	286	283	320	343	307	273	294	301	307	284	284	285	269	324	312	301	338	289	303	298	307	306	280	336	303	305	297	307	319	303	276	303	309	327	275	306	311	325	344	294	295	297	287	311	293	294	317	304	325	302	301	311	316	318	270	292	308	298	319	319	295	336	324	309	295	298	264	331	314	300	304	322	271	334	307	304	302	313	308	280	276	307	313	318	313	303	310	294	312	297	283	337	307	309	296	301	267	347	298	278	265	273	267	312	301	304	290	311	288	285	264	325	337	282	311	287	286	317	279	296	303	292	289	289	341	307	290	343	293	296	283	287	286	278	286	297	290	307	301	304	304	339	289	309	273	292	295	281	314	343	316	288	286	274	301	271	355	282	300	287	302	315	323	309	313	286	306	311	287	320	274	320	307	267	311	312	323	271	254	271	282	273	283	269	266	304	331	283	308	305	278	310	303	308	308	291	311	310	273	282	302	295	297	278	307	289	302	314	305	303	310	322	300	313	333	323	282	303	286	286	336	331	297	289	306	308	302	326	319	273	306	334	271	303	272
23597	26988	39980	48753	48087	34738	31700	28468	27235	24637	24599	26321	18734	16866	15662	4007	3777	3246	3503	3326	3226	9961	15422	11786	14169	7921	3269	1128	780	722	767	741	739	664	761	715	756	749	769	756	746	780	751	723	738	743	730	672	736	724	715	708	730	743	717	707	701	724	736	791	754	765	758	763	739	769	732	711	750	714	738	724	751	711	787	678	704	778	723	750	731	769	707	735	799	749	722	740	738	746	717	763	723	766	751	761	793	740	721	770	767	745	761	763	747	725	716	762	708	780	731	716	726	780	793	740	736	702	749	720	762	778	754	743	735	734	737	761	736	738	697	740	686	770	752	745	814	740	760	772	733	729	762	699	725	736	743	716	751	666	776	712	768	752	764	765	735	728	733	779	723	739	801	798	730	765	740	759	705	751	754	723	713	733	673	722	717	753	704	763	713	733	771	729	726	736	776	730	748	724	768	715	728	730	742	797	706	721	755	747	768	734	760	710	781	745	704	750	728	726	790	723	747	709	761	753	732	773	740	738	734	677	745	727	681	789	765	719	716	738	770	727	735	762	711	751	737	753	781	735	720	715	707	756	758	762	726	750	787	751	714	735	689	718	732	706	717	720	735	743	719	744	781	727	720	707	782	731	745	738	727	763	763	734	770	717	775	726	721	769	709	707	714	762	748	720	697	700	731	752	739	766	784	794	737	706	718	745	774	716	747	752	715	750	743	736	723	754	738	742	762	765	767	725	703	718	736	745	787	782	740	730	721	753	723	730	727	745	788	730	748	739	761	732	717	702	748	761	697	739	766	745	729	784	745	717	711	769	731	741	739	723	728	738	738	727	770	693	761	727	743	697	732	771	703	766	739	702	733	735	723	763	748	744	720	696	717	730	720	740	720	778	731	713	699	699	755	691	741	801	738	739	755	737	794	742	706	770	775	718	725	776	779	741	752	766	764	707	698	778	720	732	726	752	707	750	734	753	759	790	715	729	734	736	786	748	779	787	757	775	731	733	751	709	753	707	740	726	712	705	744	753	770	710	720	754	758	738	782	690	724	721	718	710	745	754	742	683	747	801	771	778	768	738	693	748	723	759	758	747	721	754	727	753	700	759	732	751	703	750	720	747	713	719	788	775	716	691	750	738	719	694	762	728	807	742	729	733	762	739	694	693	712	760	725	735	721	730	728	750	716	727	738	749	715	715	756	734	715	745	740	745	757	736	747	729	756	779	742	733	773	798	764	772	793	791	734	717	794	792	716	732	729	736	728	721	749	801	718	697	777	699	742	722	716	756	753	740	725	717	682	780	738	734	759	726	766	768	676	749	707	705	745	761	725	757	745	738	693	752	751	698	742	788	742	696	753	710	712	759	776	756	745	762	740	728	727	751	717	761	753	770	775	695	718	719	783	756	712	700	774	728	723	712	756	741	798	702	783	805	775	819	778	734	740	691	717	748	730	717	753	780	729	741	769	744	753	748	718	766	743	749	719	769	716	684	727	769	762	743	774	784	776	743	756	731	757	702	750	763	756	720	728	711	765	753	697	691	700	758	753	759	762	763	752	729	782	730	724	731	733	707	745	748	775	732	749	806	734	712	692	768	734	746	739	697	761	789	756	746	730	703	750	744	733	742	740	765	714	751	728	717	700	765	707	747	731	733	727	726	749	702	741	707	746	731	709	760	739	752	722	761	760	784	732	760	714	760	712	700	717	737	752	772	744	687	695	715	733	740	780	794	727	747	764	812	761	767	721	729	795	754	755	732	775	723	744	756	734	801	785	682	781	758	762	744	702	729	726	695	730	813	693	762	788	708	727	791	751	749	763	724	729	759	776	780	728	737	761	732	760	744	675	761	769	724	813	728	743	730	760	737	738	761	779	722	696	728	703	710	745	768	726	748	739	741	763	756	735	762	723	732	724	720	738	717	720	727	720	767	716	708	741	723	745	686	710	738	717	718	721	701	692	717	733	756	688	774	730	700	798	706	764	764	732	721	705	774	758	763	723	773	743	715	690	740	794	718	755	746	725	733	762	716	790	714	684	733	732	715	752	725	766	748	741	796	691	718	725	715	733	759	761	755	721	720	731	795	745	736	733	773	753	729	757	804	708	708	727	702	732	722	748	761	749	698	739	710	685	776	730	732	773	709	727	709	756	720	795	795	763	680	763	733	737	732	743	769	712	747	703	718	780	734	740	746	746	744	763	734	789	747	733	676	768	725	728	759	719	774	696	734	715	731	762	699	695	744	740	760	721	682	763	723	717	778	735	733	695	732	736	719	750	743	746	722	699	729	741	730	758	740	711	744	741	701	731	758	744	736	741	720	732	763	733	687	767	724	719	749	766	727	742	754	708	751	779	751	760	705	764	748	741	789	739	716	706	697	686	767	744	730	750	741	711	731	724	778	742	703	759	760	744	722	798	736	690	736	714	744	737	731	733	686	748	732	760	737	756	783	730	718	729	698	755	756	701	780	774	705	706	731	696	713	789	788	735	725	703	757	754	728	716	720	710	759	743	678	762	716	725	813	748	740	755	731	771	762	741	696	723	699	732	738	734	751	705	745	725	755	750	746	759	708	767	788	753	746	756	707	720	761	725	749	692	787	726	674	713	719	716	749	759	783	760	735	728	811	725	762	779	733	756	744	728	730	753	712	727	790	729	746	781	737	735	703	778	734	721	762	743	763	759	746	743	740	758	754	751	731	732	749	720	727	722	743	766	758	794	738	773	710	717	742	745	743	773	784	713	749	744	751	787	782	740	791	695	777	714	759	746	777	769	734	705	730	733	750	720	770	748	735	760	728	740	702	706	779	752	735	734	726	739	742	756	690	689	742	685	738	778	752	718	745	765	727	736	773	750	723	742	711	750	738	740	732	738	747	770	702	736	720	731	721	766	790	753	709	750	726	759	720	773	717	727	711	731	710	734	763	705	800	750	778	763	705	728	743	767	744	751	713	757	728	721	752	741	760	776	768	724	743	714	710	780	705	708	766	752	726	724	747	733	753	729	742	719	721	727	724	769	681	727	701	767	747	719	749	706	762	721	747	758	768	757	813	719	805	691	727	777	743	723	731	742	734	732	704	718	732	728	799	708	731	698	734	742	752	736	728	710	732	781	754	717	704	743	806	719	701	758	742	735	763	740	779	735	727	733	750	781	692	731	720	719	718	729	715	702	742	768	727	708	714	693	762	727	719	768	737	766	720	709	737	739	716	749	707	713	764	707	791	767	738	692	763	720	739	711	722	730	747	739	742	720	761	719	720	738	734	757	715	697	748	702	741	764	723	787	717	757	741	738	727	717	762	743	683	720	719	705	739	787	734	741	767	718	698	731	741	722	674	723	789	725	777	725	737	755	703	727	735	711	726	756	796	755	740	728	732	748	782	735	785	726	786	744	749	738	740	718	754	728	720	732	737	767	760	761	770	748	728	703	721	720	698	735	681	682	751	715	754	724	749	729	735	744	732	714	756	734	686	737	779	740	773	718	757	690	768	695	733	707	770	692	757
39394	37118	45059	48704	48974	44547	29851	21582	15830	14602	17696	16986	14439	6076	3147	1547	1024	1030	964	813	1053	3298	4614	4169	4519	2053	862	387	300	256	312	268	294	308	271	300	316	328	277	241	286	310	289	262	316	287	269	285	280	292	256	304	331	287	308	281	282	321	308	303	298	285	280	293	292	300	279	279	337	295	324	297	312	283	278	273	283	297	303	279	317	270	293	303	301	293	305	300	292	302	289	298	270	279	295	266	302	310	267	243	282	269	296	293	275	276	246	303	290	259	293	308	301	248	313	255	283	286	276	316	298	286	269	277	271	275	269	294	300	281	297	285	309	274	257	297	279	281	288	271	292	310	273	280	300	291	272	298	301	306	295	267	306	286	292	309	298	277	292	289	290	312	282	292	285	303	282	281	286	288	296	266	287	289	256	277	308	270	300	294	267	293	267	289	324	308	296	266	288	286	269	270	293	298	273	301	286	279	287	302	286	268	294	286	263	273	265	277	306	314	272	279	303	263	298	302	275	289	287	238	275	288	326	284	289	291	304	302	317	291	261	292	285	300	281	300	287	271	300	272	266	305	284	247	317	294	263	287	271	265	294	320	311	244	293	279	295	280	303	276	274	322	325	247	301	248	297	254	304	299	296	264	292	279	304	267	305	273	258	279	280	309	297	316	303	279	273	288	281	279	281	272	288	270	279	283	317	284	320	266	265	283	286	287	239	295	287	287	269	263	288	315	250	267	287	300	285	294	307	271	259	302	264	264	295	291	298	279	290	284	283	271	280	356	269	264	284	296	335	274	297	295	277	272	279	277	284	297	281	276	288	282	283	274	264	264	276	303	260	281	275	278	305	286	288	276	322	302	289	292	286	259	263	260	282	270	276	273	283	286	296	285	283	261	295	293	265	290	279	311	268	252	289	279	276	329	269	284	276	287	275	252	297	284	291	261	271	297	289	261	289	283	299	275	280	297	310	287	261	283	279	266	300	312	282	283	272	253	287	246	273	250	283	283	306	317	264	264	293	305	304	280	286	315	269	298	311	280	296	249	295	283	269	330	317	277	281	305	299	278	298	272	298	283	302	315	317	292	295	271	299	306	274	265	279	282	281	271	303	273	265	263	305	258	248	288	289	288	294	314	262	314	305	282	286	298	279	267	276	273	295	311	282	278	312	283	282	295	267	282	286	277	298	264	326	287	287	282	275	284	297	252	281	268	280	309	291	280	262	281	285	301	313	308	288	279	269	291	265	277	294	278	298	291	325	285	250	299	288	304	269	266	283	307	289	295	302	294	283	291	311	295	274	267	289	284	274	283	256	271	297	287	288	288	253	291	312	314	272	304	261	280	285	305	303	296	264	295	299	274	321	320	272	290	294	301	306	307	303	280	281	246	297	297	267	259	278	298	286	281	281	305	310	275	299	261	263	278	274	280	288	266	270	285	307	283	287	244	284	302	259	288	289	307	298	282	316	263	294	273	286	302	307	277	291	305	281	298	295	305	278	291	287	271	264	303	281	319	269	265	299	316	290	256	319	315	332	283	313	289	310	293	267	270	292	344	283	296	298	325	288	273	301	291	283	277	271	286	304	335	299	265	282	271	260	293	301	271	276	255	266	310	297	276	268	289	292	298	260	256	296	288	262	289	279	297	262	267	278	303	291	269	316	240	283	289	285	302	297	281	290	296	276	271	282	314	289	284	292	264	295	285	262	280	333	331	298	301	283	290	273	305	281	293	282	283	276	289	270	263	275	292	276	304	281	276	290	301	285	269	306	313	293	287	260	298	295	293	280	298	277	279	318	294	297	281	272	286	303	320	309	325	282	286	284	272	266	307	293	275	281	276	322	266	279	259	295	272	252	267	265	319	310	268	324	306	306	317	288	313	266	240	282	308	278	269	283	312	282	280	275	307	303	305	309	292	290	297	289	299	311	304	295	287	279	341	286	284	277	303	307	306	315	300	265	334	309	298	278	290	299	274	267	301	282	304	265	287	304	287	277	269	322	285	262	294	256	305	266	273	279	268	290	288	309	281	301	251	265	291	298	279	288	288	290	266	303	291	317	283	288	306	284	244	307	271	283	261	234	263	293	268	270	268	280	275	296	319	294	301	273	316	303	253	276	281	306	300	345	256	300	288	290	305	253	288	258	291	285	287	306	282	276	277	287	280	283	284	261	265	290	311	302	282	279	282	281	281	271	279	296	271	297	307	252	259	251	274	282	269	290	291	299	288	283	299	282	313	270	299	255	278	301	281	291	278	272	264	273	266	284	293	275	320	292	285	322	324	307	295	307	278	293	281	311	318	259	275	273	283	300	328	295	295	282	254	301	278	308	286	312	299	277	291	279	290	286	293	307	296	294	305	278	324	316	294	300	286	236	279	294	249	314	317	306	297	288	311	321	323	271	327	293	270	297	311	300	284	317	284	252	286	280	317	270	281	269	288	281	286	272	259	315	308	297	302	260	276	275	258	288	270	286	295	321	271	287	319	299	270	276	272	291	297	297	278	267	282	288	311	258	285	321	309	330	290	300	280	264	307	268	286	271	295	304	273	293	303	271	304	306	284	271	278	293	313	286	295	274	258	265	286	302	282	275	296	265	253	265	283	308	314	309	303	303	289	278	260	308	293	285	272	272	255	291	273	316	297	301	293	298	266	270	271	282	317	280	296	292	283	276	301	277	265	298	287	296	325	295	280	287	231	315	299	307	296	294	303	277	262	289	310	290	311	302	287	286	294	270	292	294	282	289	298	255	295	296	279	274	295	279	297	303	273	255	279	308	260	278	284	289	299	261	279	271	302	278	291	280	291	267	281	266	297	300	279	264	298	274	269	281	268	289	258	298	258	335	308	267	301	302	287	277	274	258	287	281	281	296	292	265	290	287	310	282	304	336	282	291	287	292	292	308	289	300	288	274	288	288	283	317	283	277	283	289	289	296	258	272	292	297	319	293	261	284	292	288	294	284	280	295	294	270	301	269	297	303	257	289	274	270	288	281	309	291	294	306	274	294	264	280	302	333	321	294	331	281	302	290	288	305	283	297	298	291	297	299	261	273	297	318	295	294	263	256	272	274	289	277	264	291	294	291	286	315	286	304	313	269	281	304	289	256	277	281	273	280	310	321	293	285	264	294	285	292	270	317	284	293	301	308	308	303	259	280	308	304	292	290	293	266	287	303	332	288	292	299	298	285	251	288	297	292	287	286	290	319	281	272	302	306	259	318	285	300	284	298	301	300	293	304	305	277	301	312	281	295	241	289	328	307	300	275	250	301	316	310	321	285	281	287	280	283	301	279	312	329	315	269	275	265	288	327	283	297	339	263	290	299	320	276	275	282	288	301	282	301	283	295	290	291	251	290	296	295	282	297	298	258	288	294	313	278	271	292	290	295	312	271	289	262	286	281	285	318	283	262	312	303	312	295	302	310	305	271	287	250	291	290	278	311	281	295	305	304	285	301	274	289	274	275	294	290	275	295	291	294	300	259	303	294	309	294	281	274	295
25457	28770	44095	52624	57360	47521	36379	27034	24696	29176	34132	33855	29035	13320	9915	4928	4064	4793	4563	3888	5513	16394	21068	19178	19384	9673	3676	1154	700	734	682	659	721	749	683	706	777	698	679	717	735	687	700	695	725	689	688	718	666	664	698	683	661	695	701	676	724	696	732	677	694	696	722	688	716	717	677	682	703	717	700	680	687	702	728	695	643	701	700	690	710	698	693	685	692	678	690	728	731	693	660	723	681	662	721	699	711	665	684	680	701	687	751	656	667	660	699	672	717	698	713	688	724	727	691	692	738	674	667	733	645	630	642	727	660	686	723	696	724	697	692	674	724	730	701	668	684	712	711	663	697	683	726	719	724	679	646	736	676	679	722	646	732	675	656	696	685	693	727	668	703	660	719	709	669	701	664	713	662	731	685	690	718	642	643	643	750	704	701	671	679	675	701	710	715	690	700	663	743	676	706	712	701	685	732	740	699	721	668	641	695	673	716	692	680	684	682	694	695	682	682	675	697	697	684	711	713	664	733	747	659	709	631	714	702	664	724	707	676	680	688	690	686	686	693	706	701	681	686	715	695	735	697	689	695	681	698	687	670	643	711	639	696	628	700	707	683	718	716	722	663	689	696	720	695	714	668	645	666	663	667	690	682	693	677	721	687	679	741	699	666	661	686	754	678	742	675	705	708	727	697	659	693	708	669	767	709	704	693	706	691	684	700	741	731	675	667	712	685	714	761	737	677	750	676	670	689	681	728	727	700	721	724	693	680	723	669	667	709	748	713	681	656	743	711	684	744	688	691	692	697	697	706	698	649	686	669	695	674	740	720	700	668	698	687	691	725	662	684	676	736	695	696	666	692	630	725	710	709	703	659	728	690	702	694	693	703	729	712	719	666	694	742	682	720	730	716	668	656	750	622	699	666	705	643	713	712	716	704	675	708	709	671	713	695	674	685	669	722	685	718	716	719	695	699	754	693	672	691	652	651	674	721	726	692	677	676	665	731	686	720	672	717	683	702	669	646	726	679	724	696	684	687	715	673	649	671	708	678	658	713	692	721	630	650	684	715	686	686	688	650	684	672	721	725	706	707	711	657	700	694	715	684	737	696	710	722	706	694	684	701	710	689	695	675	697	641	698	645	707	720	687	701	754	682	711	718	689	704	710	720	728	676	698	676	732	672	693	731	669	711	709	688	675	698	713	686	692	743	646	693	695	689	688	670	682	682	693	697	721	667	671	710	716	731	686	731	678	727	710	691	689	701	733	662	673	700	671	734	671	699	687	680	715	692	683	668	681	695	711	639	727	669	698	742	740	718	714	691	756	711	703	695	689	708	679	660	655	696	713	695	722	739	636	674	696	701	710	672	715	650	688	676	684	670	657	703	698	651	737	686	685	715	727	677	679	700	663	754	677	734	688	657	708	724	672	716	643	709	717	701	686	702	703	723	711	664	666	697	699	707	644	708	746	706	721	726	709	682	686	710	653	701	724	696	678	677	735	688	711	707	713	731	671	664	683	686	673	674	687	679	710	696	664	654	725	685	746	698	661	669	685	686	719	649	714	705	688	718	723	713	663	711	709	697	703	742	674	717	694	699	691	702	706	692	685	677	702	723	741	700	668	657	694	694	653	726	692	663	739	725	687	678	663	740	701	677	703	691	696	649	708	703	692	687	717	752	669	716	638	759	715	690	734	697	718	671	643	700	706	719	681	684	712	694	715	700	711	686	664	705	684	706	736	694	660	693	691	705	707	679	669	675	714	659	699	721	694	689	722	710	699	713	646	722	703	702	725	703	709	716	707	698	738	696	677	693	695	732	748	716	643	734	684	698	688	693	675	767	735	691	669	740	754	657	720	697	674	678	694	733	715	672	682	698	687	714	654	682	738	665	696	695	690	698	720	639	686	667	685	705	673	717	702	657	710	729	694	707	692	700	678	685	669	686	679	693	724	688	654	738	683	677	677	672	693	689	688	697	665	707	698	719	699	690	718	654	635	663	695	742	736	764	709	758	693	711	669	708	714	635	660	651	703	705	657	659	691	725	754	645	695	636	714	678	709	739	679	660	688	663	709	642	641	736	688	712	719	662	691	680	728	658	696	706	693	705	693	664	724	694	632	695	716	705	672	716	668	714	721	723	665	684	703	696	684	665	692	701	682	678	700	680	730	697	647	674	647	734	673	688	724	666	652	678	654	701	681	703	701	676	699	703	718	681	687	682	677	710	657	702	722	664	723	661	666	656	716	685	671	693	690	638	663	655	725	699	663	725	715	706	684	705	658	700	743	659	677	699	678	665	747	734	733	629	695	691	698	677	629	686	710	698	738	662	660	649	722	704	685	676	673	707	713	757	677	744	610	701	680	702	694	677	673	684	734	691	690	634	719	692	711	668	670	655	718	728	656	692	695	740	707	678	654	713	658	730	725	706	698	698	694	693	734	709	714	672	697	699	689	680	699	715	659	693	696	647	686	700	779	677	684	710	660	727	685	688	720	706	672	674	728	700	656	710	737	693	691	717	680	698	720	674	666	743	698	690	717	719	704	685	710	723	707	667	689	662	712	673	679	744	666	704	706	651	666	661	709	677	751	693	696	710	691	726	714	730	688	678	707	730	715	731	660	730	652	704	709	735	733	685	649	757	634	695	682	674	680	702	676	739	707	677	706	672	676	727	696	666	652	702	718	715	689	671	692	721	676	740	713	717	718	716	689	639	663	734	679	707	725	719	708	734	681	657	675	695	734	664	742	664	698	716	711	671	690	679	700	705	713	695	688	667	702	701	726	723	679	704	681	685	632	689	686	709	691	719	696	718	709	689	682	691	724	731	700	748	646	712	655	703	640	671	660	653	760	669	716	684	681	718	675	726	698	711	667	684	688	700	754	690	702	669	728	743	737	669	713	700	655	733	678	712	671	729	691	682	681	712	705	700	725	668	695	715	694	651	767	749	699	685	653	740	723	724	676	676	704	711	717	699	738	679	718	706	680	677	675	718	708	689	679	694	730	679	676	666	649	672	735	690	688	733	666	729	669	689	683	745	738	670	693	686	700	712	721	674	703	659	701	676	674	670	685	661	713	746	710	694	692	718	680	683	704	739	692	711	697	672	632	692	648	692	658	688	689	675	701	681	682	659	707	724	751	676	687	710	666	687	693	706	636	679	693	678	713	704	709	704	724	736	635	680	702	683	698	711	697	709	708	728	678	671	678	687	718	776	705	667	737	694	685	719	673	689	683	694	667	723	739	696	663	684	702	729	698	708	735	687	688	715	691	714	691	721	670	709	673	731	718	721	668	728	665	709	683	731	691	682	681	719	682	680	737	683	722	694	712	733	663	768	681	665	715	685	709	705	699	703	705	746	696	717	682	710	713	731	682	676	699	695	714	695	683	674	669	647	689	723	699	669	700	722	732	720	727	676	698	719	697	691	696	742	691	693	687	668	708	713	727	709	686	705	707	679	719	685	681	663	645	703	720	677	672	696	713	677	724	735	710	692	691	659	704	676	672
13133	6909	9044	10923	6769	2155	1182	942	717	777	1110	1225	467	273	271	246	205	249	202	228	277	326	392	361	415	434	330	208	214	200	208	218	224	169	222	211	203	218	173	193	239	209	179	211	192	206	201	201	207	201	189	183	208	209	194	207	226	208	233	208	203	209	195	188	208	184	209	197	209	206	189	227	186	182	221	191	195	191	199	196	200	190	214	205	199	218	195	215	208	195	197	233	200	171	242	230	191	196	186	198	200	176	204	206	202	201	191	177	212	198	214	216	220	219	230	203	193	222	185	195	215	203	204	178	210	205	201	223	197	207	214	199	176	198	216	215	199	212	213	202	199	212	206	202	226	200	186	217	171	192	191	204	196	209	192	217	187	198	208	213	179	189	209	190	206	198	201	193	199	231	208	192	219	186	172	188	184	207	186	208	198	210	205	211	214	176	227	205	202	212	216	208	195	208	209	180	206	202	206	205	217	195	216	170	200	183	189	208	200	200	221	204	180	198	204	199	208	209	226	212	207	211	245	240	184	196	194	204	187	189	216	222	186	202	213	187	213	189	198	242	192	204	181	197	218	219	218	198	199	231	184	223	185	222	181	194	196	184	193	218	204	213	204	212	204	195	213	191	208	214	221	216	210	214	194	204	183	194	192	187	219	201	194	211	210	173	221	191	201	179	176	201	214	193	179	176	209	215	196	192	190	221	194	223	202	187	200	202	208	175	192	169	189	176	199	194	213	186	242	184	230	179	198	182	214	203	229	218	216	219	177	207	197	219	206	215	215	186	224	202	228	204	230	226	218	197	226	212	203	212	209	204	208	182	201	196	175	193	208	197	192	201	184	230	238	215	188	228	209	204	217	213	208	206	191	173	197	210	211	208	178	195	214	183	206	199	208	178	194	227	190	204	189	208	200	205	194	199	185	185	200	196	229	202	198	207	211	201	184	207	205	190	188	220	243	213	194	187	211	220	203	202	212	194	202	184	210	221	196	217	208	196	207	200	242	217	229	173	157	192	209	194	198	203	202	188	207	219	207	193	205	203	203	198	210	194	191	194	186	195	211	203	184	189	214	211	201	226	203	196	226	166	190	205	184	177	212	192	204	213	208	194	221	213	175	211	179	179	211	201	199	206	214	198	199	201	222	199	204	185	218	206	195	201	187	202	215	230	199	206	204	204	227	209	183	205	204	214	208	183	204	211	182	200	213	202	208	222	209	211	200	185	201	187	201	219	193	188	197	212	214	203	197	177	201	194	211	174	204	177	211	191	198	210	191	201	201	213	220	202	203	181	193	201	197	197	203	214	207	206	198	210	223	200	233	211	209	200	215	204	200	175	208	204	204	175	222	198	204	173	226	207	242	217	221	205	193	197	176	193	187	190	194	180	212	220	191	205	191	207	216	201	202	218	198	186	210	197	208	222	217	190	183	221	218	202	196	209	205	215	244	232	222	196	187	200	195	219	204	200	210	199	191	212	232	218	235	213	193	215	213	224	188	223	191	191	201	196	211	201	197	187	203	197	196	210	211	191	212	220	202	220	186	201	194	215	218	200	223	185	191	188	220	195	200	198	210	210	186	202	213	194	196	190	224	192	171	207	210	210	200	215	195	216	198	196	223	209	216	217	218	247	179	166	209	192	195	215	215	196	200	217	203	180	197	209	186	215	195	233	201	208	220	205	209	212	198	224	194	210	237	170	208	201	179	207	208	210	229	175	206	205	198	216	203	220	214	217	205	221	215	191	169	189	195	206	182	192	194	208	205	196	193	217	188	211	188	171	206	182	203	194	196	219	194	203	202	200	197	207	196	196	227	227	213	201	182	202	195	200	205	205	214	205	213	192	203	225	220	173	202	201	177	219	186	225	204	204	219	205	213	192	214	201	206	191	201	196	218	206	199	183	194	206	214	210	201	190	191	205	216	175	215	191	202	187	193	213	206	185	196	211	201	170	220	212	218	218	228	201	193	211	185	175	222	199	214	172	189	193	201	188	212	209	197	223	220	199	208	186	204	198	179	197	236	225	214	236	191	201	216	214	226	191	205	178	214	214	192	205	224	222	174	174	205	199	210	223	205	219	237	201	185	191	223	213	214	207	202	211	205	207	213	206	222	217	207	195	200	216	211	205	217	199	204	207	184	209	221	189	210	196	217	194	192	187	218	187	174	199	207	186	191	207	215	184	189	199	163	188	204	199	184	211	183	210	222	196	206	178	203	247	199	191	238	206	209	200	213	202	202	217	178	230	202	227	227	229	194	196	202	225	215	210	210	191	198	211	203	193	188	226	218	208	195	222	185	202	221	190	204	188	187	237	174	188	212	204	198	184	193	195	196	195	188	212	206	220	234	189	187	212	181	211	193	258	195	198	188	194	186	185	219	192	205	206	213	210	192	204	219	215	217	205	214	228	222	202	207	224	253	238	217	206	205	201	220	198	205	219	213	200	208	182	201	209	216	190	214	210	201	217	213	203	204	186	176	195	189	202	202	218	207	195	215	218	192	176	182	188	222	203	211	221	195	188	196	230	239	212	208	184	213	205	219	208	183	187	204	187	190	189	226	186	213	206	210	166	201	211	218	181	235	207	203	211	173	198	195	215	205	203	192	206	247	200	230	220	197	226	181	207	192	200	217	205	174	204	211	203	216	193	202	183	204	199	229	227	187	227	202	181	222	197	176	190	189	226	200	177	227	235	213	202	177	201	195	186	196	223	189	197	214	191	216	226	192	208	204	191	201	194	188	210	243	205	221	176	216	215	210	194	222	235	179	177	188	227	192	213	212	196	200	217	192	205	228	206	223	189	202	201	184	219	228	197	203	211	192	208	181	206	181	220	208	199	225	192	233	211	192	212	209	218	181	174	185	237	184	194	211	202	208	217	187	212	213	208	207	184	196	202	208	206	194	210	188	211	198	211	207	193	186	196	215	200	205	227	218	205	186	229	223	215	215	206	202	176	206	191	200	205	193	233	198	210	205	219	212	206	187	187	196	219	182	207	205	193	216	200	196	196	197	202	210	223	202	211	194	205	200	190	193	193	177	199	199	170	210	198	187	187	209	209	202	193	200	186	209	214	203	202	186	181	188	180	185	199	197	207	192	199	172	228	196	181	190	201	212	207	193	182	196	197	198	179	207	199	189	189	191	201	192	213	169	179	218	193	202	194	193	225	173	211	219	214	205	202	211	212	194	196	223	181	200	207	190	211	187	193	229	206	201	177	172	210	204	206	205	176	199	222	204	204	210	207	214	188	195	188	224	201	198	202	212	169	210	202	209	182	208	190	207	194	179	186	202	185	222	220	216	191	203	191	212	178	203	199	197	212	199	208	194	237	207	199	222	216	201	189	201	214	203	211	217	165	205	188	202	207	207	214	199	199	183	215	197	177	190	192	206	190	189	231	189	198	205	184	175	177	216	182	208	206	211	211	225	230	185	189	209	170	230	207	222	193	182	182	194	185	183	193	191	193	212	172	221	220	205	188	187	193	228	199	228	195
7598	6792	16384	24294	19096	7775	5174	4765	3684	3972	6136	6446	2083	888	918	838	722	651	689	828	1020	1465	1794	1585	1561	1970	1115	566	542	546	526	514	543	545	560	550	529	541	509	477	527	549	506	528	557	560	526	551	525	527	488	550	546	563	511	542	554	556	496	559	557	550	528	490	564	552	503	585	570	506	551	525	514	534	533	551	493	564	542	517	530	557	524	535	529	535	540	561	508	550	499	555	536	542	495	532	513	484	547	513	541	512	516	527	512	518	538	510	533	547	484	493	539	527	527	537	470	525	501	490	537	534	545	538	488	496	469	501	552	509	520	473	539	503	514	505	550	541	508	539	529	552	514	507	513	498	522	510	505	503	526	477	520	469	526	543	523	513	513	532	559	551	499	493	542	519	512	520	532	538	536	545	556	492	516	536	562	549	533	488	501	549	526	559	542	506	514	502	494	490	535	515	519	528	473	506	541	521	546	517	524	541	540	549	513	534	506	504	546	532	543	532	504	458	529	555	580	550	553	553	488	513	509	545	540	526	552	532	499	534	542	506	508	543	514	511	533	544	531	518	532	509	532	543	502	542	525	565	489	534	544	499	540	504	562	537	540	580	536	527	503	525	529	555	569	503	542	540	528	570	567	525	503	562	522	540	484	528	537	487	527	534	523	534	508	496	513	521	560	543	537	503	553	523	495	511	527	538	491	537	504	508	464	532	531	534	510	549	531	549	539	558	570	524	596	490	550	543	534	484	532	538	480	504	551	524	539	506	508	502	564	515	488	540	502	540	512	565	525	454	554	534	524	506	524	500	508	530	524	476	529	544	547	493	488	503	516	498	441	518	540	513	510	569	548	563	483	513	530	534	508	568	568	513	540	562	522	561	540	522	524	525	525	522	542	518	517	493	540	510	527	523	551	548	530	529	492	554	529	553	512	496	465	527	577	547	564	544	514	504	521	533	529	541	532	500	541	581	526	515	516	499	523	509	485	513	542	512	510	551	548	527	570	528	553	505	548	547	540	545	519	493	505	543	529	515	516	481	530	516	537	520	505	547	481	536	507	496	524	523	512	526	543	545	565	535	535	512	548	556	540	480	578	529	565	512	513	547	534	556	532	505	548	484	514	558	515	509	537	514	565	522	511	566	518	530	473	494	527	563	551	484	482	514	513	513	492	552	550	482	523	529	560	558	533	488	525	509	530	494	513	488	490	561	524	527	580	521	565	503	507	517	515	523	520	531	507	549	534	532	574	487	507	534	551	536	541	536	511	503	491	537	530	560	543	531	523	526	510	533	518	526	537	507	518	510	530	486	525	525	539	504	540	548	549	540	540	508	527	514	532	514	501	554	524	553	539	492	521	519	534	546	550	503	537	546	555	547	514	516	514	559	554	508	515	551	538	546	521	541	547	543	527	539	513	519	550	571	529	521	475	530	529	504	576	521	518	497	484	506	509	527	536	517	561	517	499	492	526	546	524	521	513	534	549	543	516	503	551	514	511	498	509	469	512	495	506	469	560	513	494	506	542	516	539	483	523	515	528	504	506	506	536	501	498	549	552	517	546	477	535	570	539	522	532	519	536	518	524	559	496	557	507	524	502	490	591	547	513	491	506	557	557	560	520	521	525	550	514	546	526	478	504	522	532	555	520	544	497	494	574	506	483	471	575	525	535	510	536	513	534	513	516	509	524	544	539	562	541	502	559	517	550	531	523	509	518	527	496	509	505	530	522	527	533	526	542	520	539	498	545	519	533	470	536	547	577	518	517	551	577	571	521	474	484	519	567	538	483	522	518	551	563	540	521	535	501	561	502	544	546	521	530	564	509	566	536	544	533	512	534	545	489	572	513	564	522	520	565	563	514	512	513	523	508	548	532	525	491	524	529	543	529	517	555	507	520	500	510	498	539	496	547	513	546	537	559	487	514	553	551	545	536	511	529	512	494	481	531	533	508	483	530	548	527	559	543	485	496	521	489	536	489	547	506	547	503	470	525	525	589	518	524	536	536	511	525	544	508	533	550	504	526	511	532	537	557	537	498	537	468	513	555	530	526	511	515	543	517	540	517	492	539	561	539	500	501	558	504	509	531	503	548	524	489	520	519	520	505	530	524	485	552	504	530	488	509	533	567	535	504	579	535	546	514	567	531	532	533	533	536	526	527	505	534	503	566	516	557	525	526	540	554	521	534	513	515	511	540	533	509	504	560	567	512	543	493	514	520	505	511	523	524	549	529	530	520	556	524	559	515	539	505	577	524	539	520	507	513	490	534	534	520	530	532	525	495	517	529	515	492	484	500	529	480	532	477	525	499	501	526	543	505	508	540	589	504	530	556	552	496	575	528	520	530	521	521	526	538	549	491	518	529	533	506	553	519	536	564	507	543	502	535	464	521	502	526	491	522	569	553	516	516	519	478	512	553	493	539	514	540	525	517	522	559	492	516	550	557	520	549	525	522	562	591	564	515	469	540	528	543	552	543	499	507	544	508	523	555	522	528	513	564	544	599	590	538	484	517	551	507	537	491	512	533	539	452	486	494	523	482	507	504	530	521	533	543	534	512	506	537	504	546	533	527	557	517	494	564	494	531	523	550	561	523	576	532	536	501	594	522	555	517	541	560	528	539	504	508	503	549	542	543	496	516	509	521	533	547	492	529	506	514	528	550	545	547	585	552	524	527	537	543	499	501	508	528	529	502	549	486	551	515	519	537	522	539	507	509	523	534	532	500	511	508	574	520	501	523	535	503	460	512	525	521	527	511	574	550	519	511	536	502	506	550	485	487	536	565	552	542	544	542	584	523	542	506	530	533	507	572	501	504	513	492	516	524	558	503	531	518	515	555	525	512	502	549	504	538	509	534	513	487	524	510	532	540	538	540	525	507	520	558	511	458	498	486	560	512	521	555	550	558	520	504	552	531	517	559	540	521	520	514	504	533	534	556	529	545	484	520	516	529	521	538	559	552	526	494	470	506	541	544	547	538	498	512	509	513	492	492	545	544	516	497	508	529	523	519	526	524	505	522	526	551	496	542	557	512	537	517	547	533	500	515	519	564	568	529	522	520	537	539	504	485	551	528	497	540	557	522	510	541	526	539	554	518	497	532	549	530	555	513	533	509	561	522	506	525	519	548	559	533	488	470	551	541	508	532	536	518	499	536	563	538	518	535	533	517	545	516	512	538	461	512	529	485	517	515	513	518	515	524	524	519	507	532	561	526	516	480	519	561	538	492	528	523	518	513	520	544	528	559	515	528	488	501	541	552	507	511	528	530	535	536	538	500	507	529	555	512	530	507	538	531	499	512	517	482	488	552	508	523	539	553	550	498	526	499	541	531	537	493	526	547	548	526	486	581	518	530	526	487	541	560	493	518	538	543	561	486	529	533	498	471	516	505	535	516	504	552	484	550	484	525	518	513	504	553	562	551	541	523	502	522	508	515	530	542	521	531	527	499	521	534	572	545	550	548	562	507	523	516	488	533	515	537	544	528	523	512	535	521	517	485	494
30349	34987	47529	45822	45933	28762	17974	13266	10890	16854	24656	15104	4535	1331	752	621	688	743	579	716	2007	3214	2851	2198	1835	863	379	289	278	282	264	299	260	269	280	293	285	285	304	273	280	291	277	287	269	267	257	299	302	295	287	291	288	267	264	276	261	264	272	272	313	301	259	294	271	294	280	288	291	280	289	290	278	265	271	261	294	314	270	261	241	260	288	290	286	289	272	274	279	259	273	251	286	273	266	303	269	293	275	275	258	323	244	282	269	277	282	321	291	238	299	272	273	277	261	273	261	288	325	296	286	273	271	305	327	299	276	271	278	285	273	269	281	250	297	301	303	289	314	271	325	261	313	264	277	290	316	265	298	285	262	295	265	266	317	318	257	284	284	284	279	271	270	275	287	301	272	252	251	290	275	278	268	288	247	284	276	255	311	274	285	268	280	286	265	277	305	287	280	295	304	277	265	295	302	280	270	271	318	302	270	257	284	300	303	251	286	252	292	288	276	280	262	291	276	292	281	296	266	275	289	287	289	292	283	267	292	288	302	293	285	308	265	288	283	268	307	302	274	293	257	269	276	314	276	272	268	270	288	245	272	281	285	293	306	267	293	268	265	268	264	292	285	291	299	267	279	250	283	242	307	298	286	256	294	278	320	279	297	322	288	294	294	269	292	271	284	286	310	278	313	263	296	283	267	284	289	284	280	264	313	280	223	254	255	302	273	294	252	284	300	304	300	290	273	307	296	285	321	297	310	289	279	260	263	263	286	283	271	297	271	289	260	276	294	267	280	285	296	291	299	276	289	289	297	257	292	299	303	237	284	278	247	306	317	272	286	268	297	277	289	295	287	280	270	312	262	292	267	277	280	289	294	278	289	289	291	258	288	339	275	268	282	290	282	249	291	256	291	260	285	278	290	294	291	297	290	252	263	279	302	286	246	262	300	276	256	263	246	278	292	289	271	246	284	257	284	296	304	297	289	266	282	261	298	319	286	300	275	305	308	282	304	255	279	286	321	283	308	259	245	301	320	303	295	258	291	289	295	276	277	323	282	269	292	276	287	272	285	287	263	297	254	253	270	312	286	305	265	266	295	317	244	272	280	294	255	267	300	260	290	248	275	285	291	292	292	291	280	270	300	280	303	293	271	296	285	288	264	280	278	282	310	274	261	256	293	256	261	288	294	285	298	284	286	310	289	274	270	274	290	281	257	295	269	307	292	293	266	289	274	323	266	283	285	249	284	286	287	263	286	270	309	295	268	268	285	291	288	260	282	303	283	299	290	264	302	258	258	275	282	274	274	284	275	303	268	290	244	272	275	317	278	292	285	290	279	232	291	255	264	268	263	321	255	301	288	286	260	275	296	299	304	272	289	256	271	277	294	278	292	268	299	256	288	266	248	289	298	295	295	270	317	260	272	291	277	275	278	240	253	286	267	305	274	287	302	283	274	269	280	276	287	262	300	275	279	298	283	283	324	272	309	294	306	275	267	297	275	284	273	289	281	306	292	261	297	266	286	254	269	281	263	251	283	284	287	297	290	292	290	273	253	289	262	274	274	268	278	273	265	305	284	267	326	256	264	303	298	257	253	280	264	266	301	288	276	275	292	282	307	301	327	285	283	292	287	264	302	298	281	283	277	288	280	261	270	259	319	300	288	303	283	270	292	267	262	260	289	304	340	275	287	276	277	277	275	299	256	294	296	302	275	270	274	310	265	277	295	287	285	313	263	287	271	282	271	292	275	263	282	254	299	245	276	302	294	280	288	308	275	275	290	249	311	308	293	323	298	267	264	295	279	287	286	283	292	259	292	315	289	291	273	284	284	277	312	261	302	258	295	265	266	325	265	290	299	275	299	286	275	267	261	273	271	279	297	266	261	272	291	255	275	299	297	288	262	282	248	293	279	312	315	270	246	296	302	251	293	300	251	298	266	285	273	286	296	299	304	281	292	277	287	278	281	283	283	288	266	261	252	283	264	268	275	273	301	285	278	290	277	297	288	314	279	293	255	278	265	277	251	285	281	239	272	286	293	253	271	273	272	287	303	309	289	278	271	318	282	258	265	329	303	310	262	264	294	285	266	280	267	274	302	272	275	298	290	279	280	275	300	291	299	296	276	312	263	262	289	290	289	256	275	247	284	320	308	267	288	285	290	315	292	288	319	265	344	295	252	286	287	298	300	279	276	260	274	256	302	273	281	319	260	283	307	300	283	289	276	300	293	314	265	272	272	273	282	296	277	259	320	319	312	268	288	287	260	305	276	266	273	321	273	296	282	293	299	253	304	292	269	284	280	314	276	258	299	290	274	274	289	315	273	290	286	306	299	287	298	300	278	264	291	307	266	278	263	264	282	286	279	285	271	257	265	282	324	312	285	298	245	256	279	293	241	284	293	284	293	279	295	278	306	267	267	280	276	287	263	239	273	268	259	298	281	280	275	296	296	244	283	297	279	292	301	276	268	270	286	281	261	260	297	278	284	283	297	274	269	232	326	295	306	247	259	308	232	262	270	266	293	295	310	276	281	288	268	275	287	268	314	263	313	297	281	300	294	263	293	297	269	275	274	278	288	287	317	273	276	306	280	278	261	285	251	289	291	295	278	303	279	284	270	252	292	294	276	315	277	294	286	279	296	261	275	286	276	278	280	292	267	301	286	273	294	268	250	270	281	275	310	295	272	287	284	284	257	274	283	267	299	297	289	256	300	285	262	277	322	256	263	289	270	318	266	299	307	258	261	299	290	268	286	244	298	278	298	275	308	303	288	293	273	281	263	292	280	276	313	247	288	277	295	279	283	306	305	280	290	258	288	235	298	296	302	266	273	286	311	273	278	309	274	242	266	253	282	254	281	260	270	284	282	274	299	313	243	274	276	265	308	301	263	247	252	269	279	305	286	268	248	250	284	267	266	252	247	287	289	283	313	269	293	312	269	290	270	283	247	269	279	252	271	261	274	272	307	292	277	281	264	310	274	291	270	248	283	274	266	259	256	276	301	289	270	286	296	245	280	276	257	275	291	275	280	290	328	268	271	272	259	297	292	295	275	262	271	299	299	269	267	302	274	312	274	271	291	287	259	263	296	273	316	257	285	261	264	280	264	280	277	310	293	307	292	265	298	279	264	267	285	314	316	283	277	278	288	270	274	291	269	271	284	278	293	293	319	289	290	251	247	295	307	286	275	300	305	292	253	277	295	279	263	252	305	250	280	266	252	273	291	291	300	275	274	281	272	264	264	279	291	276	303	322	273	271	318	288	284	301	294	263	295	291	265	283	301	306	292	277	298	263	294	263	265	294	308	268	290	266	262	294	292	284	286	283	281	302	280	274	310	298	269	267	286	238	252	268	297	280	273	269	278	262	302	288	278	274	278	313	279	271	288	300	294	280	298	288	290	305	292	300	276	309	247	300	275	294	281	295	289	292	300	309	266	289	261	313	264	246	305	291	298	271	283	267	305	307	284	277	293	282	286	300	254	303	301	272	266	283	276	297	303	264	274	263
19536	29111	45193	52206	49990	29643	22715	23611	23653	34683	41075	25275	8238	2814	2712	2473	2838	3127	2352	3811	11078	16258	14261	11144	8941	3671	1348	685	701	710	712	686	694	685	662	681	707	731	700	697	660	658	665	690	756	712	713	686	676	661	701	703	642	671	687	679	657	666	723	700	711	714	697	718	637	728	737	705	715	676	726	698	663	664	723	668	672	668	738	717	697	727	705	679	659	696	621	715	707	664	690	669	676	688	702	680	713	707	668	708	741	695	674	670	726	643	682	688	677	736	667	704	680	679	727	685	702	755	687	690	678	708	717	694	681	677	676	687	722	668	671	674	720	730	665	674	669	664	694	709	725	731	741	667	698	690	659	694	675	721	691	634	674	696	661	671	696	725	675	702	677	631	723	691	693	664	652	663	704	669	651	700	727	654	682	717	708	684	739	702	689	692	713	700	705	696	664	670	659	690	715	656	708	694	713	696	726	671	694	724	656	736	731	671	693	689	660	724	692	695	666	753	728	682	661	697	687	677	690	686	642	697	682	715	716	676	663	693	649	690	709	660	700	719	718	711	662	735	693	720	670	714	652	687	697	688	648	710	714	683	626	656	691	681	684	648	683	655	682	681	656	685	662	688	721	688	693	675	632	674	708	654	751	719	708	689	686	679	687	678	733	735	675	723	691	696	708	752	670	690	706	680	723	673	719	744	670	639	692	685	722	665	693	675	674	692	684	705	676	724	694	700	691	638	706	711	673	700	716	654	685	717	747	713	679	700	704	693	718	682	688	734	675	678	689	681	687	662	698	670	750	706	705	713	677	633	711	617	657	688	671	693	698	759	695	710	667	707	649	655	669	691	675	696	650	670	690	694	674	675	665	667	703	661	671	688	718	672	662	694	697	682	666	692	669	693	668	649	659	666	671	672	728	658	676	668	716	694	671	696	645	704	665	667	674	685	658	691	658	683	633	705	719	698	691	645	723	697	679	681	772	649	696	635	688	740	670	681	713	684	730	644	658	712	726	714	634	693	710	663	686	681	688	683	680	680	674	685	680	710	677	671	707	714	647	708	682	685	707	707	685	724	720	617	673	710	680	705	681	684	694	671	720	732	723	711	676	724	731	677	670	683	705	643	652	676	684	705	687	717	628	722	681	727	691	652	701	764	733	682	663	696	718	705	708	655	680	701	721	647	694	640	717	646	708	683	676	715	667	703	704	670	686	708	691	616	705	676	663	706	728	719	670	679	712	699	725	688	705	675	688	671	707	721	681	728	710	682	696	734	656	666	685	703	707	687	676	670	724	677	703	703	690	720	685	697	724	660	724	716	676	697	669	680	664	687	667	673	690	709	733	683	740	710	717	674	682	699	657	737	678	727	685	675	645	690	688	711	657	714	691	729	706	662	735	703	709	678	740	698	679	705	780	740	718	650	727	718	696	708	683	684	609	711	735	692	651	669	674	678	677	705	668	714	707	672	707	686	705	712	718	670	670	686	676	651	684	649	758	674	702	718	672	725	737	734	701	708	694	702	641	697	701	696	679	673	696	644	618	699	765	685	650	737	684	672	669	666	655	651	673	717	683	702	658	688	688	668	686	691	704	682	739	650	686	698	692	652	704	683	726	647	688	659	663	670	669	638	684	663	683	641	685	732	674	695	680	674	706	696	727	673	701	694	721	695	637	690	725	648	659	655	651	719	638	663	661	688	680	726	721	695	719	687	689	681	680	672	670	720	660	649	689	705	702	676	675	687	688	705	732	746	678	686	675	715	660	737	667	667	679	709	718	696	724	691	690	663	694	718	748	690	704	696	714	691	694	691	692	757	702	645	698	675	673	690	708	679	631	666	668	636	633	734	683	718	716	694	659	707	726	684	698	699	671	684	712	693	696	670	725	714	703	746	690	719	696	716	732	700	682	657	642	725	687	719	657	718	670	681	696	671	670	667	703	705	712	697	680	662	696	680	674	673	734	667	675	652	718	699	718	682	699	696	666	676	639	691	647	663	687	696	663	704	707	724	642	701	661	669	696	706	674	698	697	665	689	662	707	689	680	708	655	677	680	710	725	653	722	670	695	663	670	684	684	683	640	716	705	679	712	684	741	691	649	694	696	657	683	685	681	676	719	674	696	705	662	685	709	665	714	713	689	693	657	672	724	666	715	712	682	697	695	678	685	708	680	737	629	687	706	689	710	669	661	697	690	668	712	666	663	679	691	678	726	705	710	637	668	660	686	671	651	668	657	661	681	699	715	724	648	684	695	665	697	669	627	669	651	665	671	666	714	684	719	676	678	663	697	673	726	691	728	643	726	665	728	691	687	729	709	679	678	759	715	683	703	696	690	689	733	679	682	672	711	714	644	687	694	653	683	718	692	700	686	699	720	689	729	688	675	707	669	716	692	689	640	701	649	705	710	696	676	660	672	690	687	697	714	674	705	698	718	683	685	664	737	731	651	651	681	660	649	684	683	707	727	652	630	698	703	645	645	699	687	676	678	691	674	634	691	756	682	628	668	706	701	685	663	664	656	668	681	674	669	704	674	682	651	696	647	653	613	732	713	656	686	685	686	636	691	688	688	685	705	670	672	695	705	687	715	660	693	669	688	689	689	739	685	722	679	674	697	659	670	731	710	705	680	686	693	696	713	731	686	692	651	629	709	712	696	692	702	688	654	729	698	690	696	679	692	690	662	707	665	669	705	666	730	669	707	649	720	674	647	683	709	702	698	674	676	709	690	698	695	682	644	703	690	715	673	727	686	705	677	671	718	747	685	679	684	661	725	679	666	703	700	692	651	680	683	702	676	718	687	728	737	691	697	672	693	676	650	700	726	662	723	745	689	678	646	662	681	693	713	726	713	709	648	685	687	595	737	678	679	698	653	694	669	719	669	633	695	701	676	657	657	674	689	704	719	732	693	701	684	701	728	682	709	701	731	693	717	690	678	694	693	743	661	721	716	651	666	659	729	689	668	740	666	695	661	705	705	727	657	722	679	709	690	687	684	744	667	663	679	693	687	695	680	678	683	661	690	705	684	727	631	737	689	731	647	722	694	653	704	680	689	703	639	647	698	704	719	635	686	744	667	645	694	652	690	665	668	705	722	679	687	703	704	723	646	679	663	690	725	669	741	723	727	682	712	725	670	709	705	702	704	670	664	686	708	707	710	758	671	705	662	692	713	683	696	690	722	703	699	691	679	712	672	691	700	712	704	657	712	663	717	657	692	697	655	699	731	683	687	664	726	724	704	678	690	677	691	713	698	706	708	657	709	700	685	680	707	675	686	748	706	634	694	656	691	718	664	687	690	667	731	657	653	706	707	692	686	686	742	698	709	675	732	684	700	623	697	723	668	664	636	655	687	726	672	642	655	677	723	705	725	695	702	712	674	697	632	644	677	683	719	714	679	713	718	693	706	673	705	667	706	681	677	675	698	665	688	683	712	678	673	676	704	668	690	713	705	696	723	700	715	696	723	699	690	707	712	740	657	697	689	672	712	671	688	669	652	679	687	668
36485	41875	47780	47926	38186	26954	19512	20897	21885	29038	31910	19120	7487	3199	1847	1105	831	630	1066	1977	4678	6099	4748	2813	2013	966	482	280	292	312	258	296	275	288	273	280	280	257	287	270	278	253	299	264	302	273	263	261	297	279	270	289	283	248	279	270	296	278	282	311	237	273	277	282	256	238	254	257	281	295	244	267	265	286	301	259	261	301	284	268	314	251	240	243	272	262	254	269	271	260	280	287	276	279	270	279	279	258	265	256	234	281	263	298	278	288	267	287	257	290	247	285	293	268	262	294	266	282	294	249	257	291	286	285	286	257	287	256	266	260	230	270	278	229	252	241	259	281	309	248	270	249	234	276	266	286	275	279	275	282	273	302	243	264	262	267	282	252	274	278	249	278	231	257	276	266	275	298	263	294	273	253	277	292	261	285	247	289	259	263	268	266	285	242	276	248	281	277	272	269	279	307	273	235	300	273	258	296	267	274	268	284	261	286	253	285	266	260	275	280	273	305	263	289	293	279	271	288	284	257	282	276	265	267	264	243	263	281	271	292	238	291	260	286	286	249	267	270	284	257	265	267	250	249	268	286	260	271	291	271	259	257	291	284	272	278	276	272	291	244	250	279	265	243	278	312	316	276	268	277	256	253	272	263	286	263	222	290	289	225	252	281	289	228	274	256	268	292	266	280	272	278	256	254	275	265	265	277	284	283	237	252	266	262	283	272	280	261	258	268	289	243	286	265	263	251	256	265	281	258	276	279	260	257	264	273	251	272	265	276	241	262	270	262	252	280	287	293	280	308	262	269	252	281	285	256	300	265	280	254	306	240	295	315	270	249	293	259	242	293	275	310	288	270	280	272	252	285	260	287	261	267	262	276	278	258	287	291	307	275	304	269	264	289	272	278	275	282	261	249	246	241	290	278	279	293	244	244	259	278	258	297	257	279	264	282	258	228	281	272	251	266	280	301	246	265	278	275	254	272	296	290	252	255	286	286	272	296	241	255	271	258	282	262	253	268	270	238	251	267	251	261	291	268	234	301	260	290	262	267	277	263	238	264	261	293	275	247	271	264	282	231	249	282	267	292	268	277	251	263	271	245	254	255	272	256	274	283	304	295	250	273	275	242	269	283	259	289	287	277	272	279	316	287	311	274	272	267	236	279	274	249	288	266	276	285	279	276	264	258	277	281	266	302	282	268	267	272	276	240	261	310	281	231	264	288	258	231	286	270	303	246	260	251	280	281	255	264	271	276	267	263	287	266	248	293	268	262	280	274	282	265	270	263	256	284	278	278	291	273	254	293	265	294	307	294	254	266	280	286	296	270	276	298	320	269	283	274	276	262	274	294	261	275	251	263	236	257	261	251	249	266	267	283	266	276	275	294	268	248	270	270	276	252	256	253	256	246	256	274	285	248	250	266	303	248	266	283	261	221	266	291	295	273	269	278	262	295	283	260	273	245	252	246	265	267	279	253	262	266	249	249	272	263	269	264	253	279	257	267	281	285	230	301	268	293	277	262	268	275	263	270	290	279	264	267	278	266	254	267	260	267	293	290	291	283	263	309	270	246	270	281	281	263	281	272	277	278	263	255	248	290	255	275	283	285	286	277	264	272	276	277	287	288	288	268	294	275	268	281	279	278	274	288	264	270	271	272	254	250	256	281	309	263	240	270	258	277	250	296	276	284	307	258	297	260	257	262	302	280	279	277	276	288	268	252	277	274	257	248	294	252	289	255	285	265	247	266	263	252	275	256	278	250	259	277	275	270	285	251	280	269	268	267	243	283	250	238	255	271	278	272	264	251	263	286	264	264	269	249	277	262	269	264	255	266	255	266	273	279	250	279	276	297	238	277	297	284	276	268	278	273	271	255	267	267	265	282	257	300	274	261	249	269	276	250	256	285	248	270	298	264	279	281	253	253	261	243	245	295	303	269	268	270	282	247	277	253	304	281	274	272	278	291	268	265	258	264	279	295	342	273	277	304	276	285	249	231	303	283	284	264	277	277	307	287	267	270	248	268	262	273	273	286	285	253	268	273	293	263	250	284	286	287	269	250	288	263	272	272	284	244	283	292	264	306	259	271	275	284	275	258	256	264	264	273	260	241	267	259	256	251	282	239	272	275	281	268	250	241	279	265	261	301	256	296	285	275	272	248	260	268	298	272	269	295	285	299	248	224	271	277	267	278	287	278	226	268	271	273	259	260	276	262	257	289	284	247	262	269	282	268	276	263	270	293	264	282	236	303	284	308	277	272	259	282	270	285	273	272	284	250	294	281	277	266	267	265	257	263	251	278	271	253	264	267	274	247	237	262	298	292	251	263	248	283	235	270	266	259	261	263	257	276	233	280	280	250	271	255	260	262	276	285	258	285	300	264	265	277	262	292	296	254	290	270	287	268	284	259	259	294	261	272	263	273	288	263	270	289	266	265	289	259	266	276	274	269	274	242	249	273	273	264	280	272	259	251	305	308	268	254	266	283	291	286	303	262	252	289	281	310	292	279	312	267	276	272	258	282	261	269	260	292	270	280	268	267	279	271	274	269	287	271	274	259	280	244	277	282	278	235	254	277	248	262	306	264	238	262	279	278	263	263	278	275	267	265	280	293	281	250	291	282	270	279	235	261	288	253	269	262	289	252	298	299	274	267	272	296	288	285	267	267	273	275	253	259	224	246	295	278	282	269	279	228	260	268	248	234	250	294	263	277	256	265	269	266	260	265	266	269	260	279	302	263	273	259	254	275	258	264	290	280	269	282	268	254	254	266	268	290	283	273	265	264	255	281	285	259	273	290	253	279	292	283	262	297	301	277	314	266	272	310	275	231	270	274	298	291	263	260	283	270	282	291	264	262	304	288	237	283	259	295	282	280	270	264	276	265	295	252	271	265	271	244	270	277	267	300	306	245	288	267	242	266	278	238	258	267	258	270	290	284	267	279	268	265	280	269	304	254	279	286	269	309	267	280	263	304	268	312	285	260	266	284	256	273	276	273	289	273	268	268	263	278	289	275	290	278	258	273	274	245	282	277	295	281	250	289	257	269	263	256	251	299	280	243	263	272	287	271	277	287	275	233	301	262	266	246	247	276	285	246	237	255	295	275	272	252	262	264	266	270	271	266	300	295	244	278	304	270	278	281	284	259	260	271	299	275	282	291	291	250	288	262	284	249	296	292	270	277	243	274	265	287	230	249	282	286	240	316	274	266	252	259	275	258	279	269	271	262	280	266	267	265	255	264	304	288	253	264	260	251	292	284	278	273	243	264	275	236	273	279	295	301	297	272	277	298	281	264	269	268	256	264	261	283	288	259	238	270	270	265	242	249	245	266	243	260	269	248	302	287	271	282	275	267	260	269	267	263	265	273	248	269	268	249	288	266	305	274	286	297	261	297	266	284	268	302	273	279	253	263	262	232	264	271	252	267	264	267	291	277	265	255	260	261	246	263	299	260	283	287	265	297	272	258	278	265	263	289	252	265	267	272	275	313	241	264	267	293	279	286	263	268
22710	35154	47378	52795	46466	29779	23093	33542	36512	45677	46775	26667	15420	8336	6172	4168	3903	2897	5712	10613	21096	24537	19930	13486	9711	4471	1702	660	691	641	698	697	695	665	667	651	685	596	624	679	677	655	637	678	663	665	679	670	638	703	659	649	727	681	634	684	664	641	683	678	643	652	655	710	656	641	650	638	688	680	675	665	643	639	662	638	663	676	648	659	653	626	659	615	710	665	639	661	669	662	660	655	626	686	653	653	610	647	652	633	667	669	649	687	658	621	652	656	698	654	685	653	672	625	681	677	667	675	623	674	635	679	639	651	661	681	723	657	696	658	658	688	654	677	676	699	657	656	665	714	708	647	672	632	649	683	680	684	664	673	693	634	661	638	646	694	668	648	692	658	695	657	635	636	669	648	626	657	691	672	612	651	639	681	689	645	627	659	656	672	707	696	646	663	659	670	673	649	629	596	641	676	711	632	636	652	673	653	616	678	661	636	604	681	644	635	651	645	663	702	665	674	682	674	667	683	654	624	675	630	655	634	642	616	724	651	641	670	629	654	670	664	645	665	706	657	632	642	646	632	661	655	679	678	620	615	675	652	664	669	630	651	662	677	641	669	641	666	631	659	733	669	658	637	699	646	647	676	636	681	634	639	658	647	679	677	652	656	633	634	617	637	627	628	662	657	607	637	622	634	656	681	642	643	681	634	684	643	666	645	676	624	627	662	702	674	693	649	617	651	669	658	648	637	624	654	631	685	635	613	676	655	665	591	649	657	645	669	683	671	665	650	626	665	646	685	641	620	666	686	700	644	654	657	619	689	666	644	646	628	682	631	643	625	659	676	666	673	653	706	673	684	660	679	721	645	665	662	646	640	592	640	691	629	631	668	644	619	644	660	682	692	655	672	650	698	655	630	654	634	688	683	664	656	659	657	671	714	670	653	663	639	670	699	682	671	619	684	657	646	644	624	702	693	653	637	662	653	646	654	702	646	697	650	626	661	684	662	665	649	619	679	616	607	648	612	678	668	665	690	644	676	660	678	689	632	634	645	633	635	661	671	638	668	682	706	649	709	709	649	664	689	631	640	619	682	678	652	629	685	676	647	640	685	675	659	621	653	678	639	664	660	662	653	680	700	660	718	678	622	617	691	660	678	669	674	678	626	686	677	649	662	690	661	628	640	689	652	654	661	682	644	646	670	693	655	670	658	628	674	640	659	618	661	672	647	666	667	636	676	650	648	656	694	671	663	636	622	655	642	660	694	687	699	651	687	644	636	643	636	682	667	704	681	687	637	647	685	603	626	664	611	674	673	621	632	643	688	660	644	637	636	686	707	699	660	611	651	687	637	638	618	665	670	665	663	648	640	648	591	658	642	654	688	641	702	674	668	727	604	658	664	648	655	630	635	638	640	628	692	668	690	677	668	650	690	644	669	666	629	668	704	618	609	703	621	647	703	649	651	639	628	630	655	676	593	673	634	662	669	648	657	689	627	693	624	686	675	663	664	627	626	649	669	646	681	679	662	662	668	634	687	681	638	681	647	671	607	651	690	628	646	674	641	645	599	656	691	656	652	644	638	659	663	651	638	662	612	620	689	641	647	665	681	712	632	680	682	646	675	637	697	623	649	626	675	648	622	638	632	640	684	647	665	676	659	623	616	615	670	684	688	688	625	671	686	650	631	647	659	673	717	676	656	672	628	660	648	627	637	650	639	650	697	623	644	652	628	646	676	680	670	665	662	632	665	689	647	641	673	652	693	710	619	649	624	673	660	650	648	663	700	680	631	679	683	646	669	651	678	642	681	612	683	624	652	636	674	642	616	649	586	646	675	652	650	633	652	643	645	659	649	686	621	654	686	700	630	657	657	602	686	651	659	639	705	642	677	646	652	660	627	608	646	692	630	664	629	642	698	634	646	693	669	641	646	641	653	664	660	650	660	665	613	630	662	690	637	653	691	689	676	643	672	650	654	693	695	630	674	674	642	645	632	601	650	708	641	664	677	647	633	664	622	649	657	659	594	693	650	659	669	661	652	669	636	625	652	627	632	664	627	672	672	661	637	628	665	676	654	660	641	666	702	682	612	643	646	665	644	635	658	643	681	639	679	686	615	632	651	674	664	673	623	673	706	649	683	681	615	651	651	607	637	686	665	657	641	623	662	693	632	692	631	647	672	678	673	625	668	621	663	666	671	647	635	688	634	633	649	658	664	670	682	672	685	646	667	687	625	646	632	699	663	636	703	626	615	670	635	698	669	664	664	685	685	620	644	620	672	685	680	634	631	657	647	597	690	679	611	609	665	642	611	682	673	656	643	663	654	661	671	662	650	643	665	667	653	655	674	679	671	628	677	665	671	661	618	666	672	667	608	649	678	694	667	679	656	633	625	684	671	690	676	683	691	663	661	624	664	670	641	652	603	673	644	683	653	649	662	661	651	613	659	674	647	732	670	628	675	678	691	646	679	648	623	644	669	666	678	641	692	676	677	644	662	688	646	641	646	679	668	636	634	722	704	630	666	612	670	645	694	675	688	635	664	657	685	647	662	683	663	672	688	667	660	666	658	667	676	662	659	646	690	700	669	659	689	662	675	640	674	668	677	674	627	663	667	675	676	669	645	649	682	611	661	657	674	627	699	711	668	644	686	683	677	654	643	650	665	656	688	683	677	645	652	661	667	636	664	625	680	666	660	647	694	689	658	648	701	607	637	655	636	604	683	640	678	664	679	660	678	667	638	665	645	672	643	640	640	666	694	659	669	647	674	700	604	670	670	670	683	685	703	708	647	662	666	661	663	636	721	640	652	660	651	627	649	644	632	600	644	701	678	637	682	639	653	684	651	645	631	630	695	680	672	628	679	633	686	637	679	650	656	675	678	680	628	641	634	659	630	655	694	689	615	608	645	663	707	653	654	634	665	619	670	685	668	691	643	653	651	695	626	692	650	648	666	640	622	711	674	639	663	677	679	577	637	639	646	677	723	661	636	588	669	681	649	654	642	675	664	656	642	669	658	653	638	654	662	635	664	659	661	655	649	647	624	638	624	650	674	647	630	653	677	622	633	687	640	662	636	647	699	673	650	631	668	697	653	650	659	656	635	625	662	713	649	692	677	635	688	658	653	631	661	684	675	669	659	625	684	708	682	646	650	622	690	617	667	660	658	640	649	642	647	665	642	658	687	641	665	690	661	645	701	713	623	642	661	659	651	633	667	644	635	711	680	685	641	657	694	632	711	662	646	620	652	700	680	691	681	661	640	608	660	676	718	616	654	664	683	650	632	661	659	648	674	634	622	659	713	636	664	659	663	641	685	628	701	678	657	681	661	666	634	678	661	682	678	684	649	645	689	644	686	633	695	662	632	670	642	649	641	642	665	626	695	682	701	671	695	650	704	649	691	673	668	668	682	604	637	657	696	662	645	593	698	693	648	669	661	630	668	670	644	701	652	699	694	673	625	675	694	680	684	636	598	701	675	646	656	656	673	646	633	646	591	686	650	697	680	674	672	654	646
10938	8348	12860	13694	6493	2133	1223	1209	1509	1747	1639	1208	593	393	370	273	266	232	266	250	317	439	519	507	492	348	260	241	218	233	226	243	208	220	223	223	248	231	228	213	245	229	232	183	272	239	235	227	236	243	201	259	237	234	228	211	221	229	213	223	231	210	222	237	225	214	247	188	246	225	219	234	198	220	240	241	261	205	220	231	274	241	248	230	225	249	253	241	234	208	207	241	238	211	227	261	223	214	223	255	234	199	231	240	242	209	244	241	246	226	225	245	223	231	218	208	198	243	213	251	248	216	246	227	239	231	233	217	248	246	247	201	235	238	246	264	214	247	214	205	224	196	238	227	240	240	258	224	229	227	222	249	244	234	228	213	262	201	237	241	224	212	224	229	228	229	224	239	227	220	232	264	233	227	234	228	239	224	214	226	215	224	236	207	199	220	215	237	215	194	229	254	213	224	220	224	242	254	233	231	219	206	216	253	239	233	245	243	251	238	227	218	271	230	219	215	218	222	204	225	227	226	228	219	219	214	234	236	238	251	234	244	232	243	201	203	258	218	223	236	211	216	232	216	217	213	244	237	216	213	244	269	263	234	230	207	226	240	227	252	232	218	227	225	243	225	252	230	210	213	233	232	219	237	230	234	215	209	242	250	240	240	233	220	222	218	251	257	252	235	242	227	232	223	216	263	226	227	211	261	228	228	187	209	201	217	269	216	251	186	251	223	221	240	226	238	225	252	254	220	260	233	242	247	229	255	212	245	218	206	207	227	211	247	232	231	250	210	193	231	265	218	248	229	253	209	221	210	262	229	227	266	238	200	213	219	215	238	225	230	240	226	210	242	240	248	247	220	252	247	214	222	251	221	226	236	202	224	256	231	248	215	229	203	230	231	256	203	224	229	241	222	209	237	245	232	215	243	248	230	215	248	220	213	247	264	239	248	254	226	203	254	232	212	231	257	237	241	211	213	223	205	203	251	244	232	236	244	233	226	238	241	238	239	221	206	233	224	229	227	227	211	255	210	193	234	245	211	227	203	236	200	246	216	223	238	246	222	221	259	229	198	220	232	233	212	240	242	232	232	252	240	218	230	251	221	208	209	234	231	212	215	230	236	220	211	207	210	249	237	219	238	223	239	242	262	217	219	219	241	212	218	211	211	214	219	232	248	249	247	223	198	255	250	220	223	241	234	208	221	250	230	213	253	246	237	213	250	238	227	215	228	209	242	229	242	242	206	239	235	236	238	212	249	220	222	237	220	250	219	241	213	219	229	243	241	213	226	234	247	222	220	215	225	225	227	266	228	237	212	241	249	212	246	210	202	219	250	243	198	214	240	229	229	237	229	230	242	240	236	263	234	200	218	233	251	209	228	232	228	235	221	245	258	226	238	258	233	223	224	218	262	224	218	224	226	237	239	225	227	226	257	252	247	212	241	226	243	238	209	208	224	210	238	221	241	233	239	225	220	251	216	246	258	202	201	237	236	249	237	207	234	218	232	223	215	221	231	211	197	226	239	239	240	233	237	239	235	247	241	210	192	217	255	232	241	215	223	261	207	217	233	249	207	205	252	253	226	243	216	266	212	232	244	198	238	219	245	242	232	216	256	215	229	240	204	242	224	226	233	233	233	232	216	251	239	254	207	210	230	254	235	223	252	219	196	227	215	221	208	205	247	222	222	233	228	225	204	228	225	252	243	239	243	216	214	241	242	225	222	203	194	232	206	211	242	241	246	218	215	236	268	216	229	247	250	248	220	237	224	217	206	245	221	248	247	215	225	229	232	220	225	253	223	227	259	247	244	216	225	223	257	225	233	240	230	214	231	242	257	214	235	242	231	229	219	221	234	238	229	229	215	208	200	236	244	222	232	228	241	226	195	228	205	275	243	235	215	234	217	225	216	242	229	249	234	224	217	213	212	237	233	231	217	218	247	234	216	256	257	219	238	204	219	241	236	249	279	236	227	269	233	214	241	236	218	240	249	240	230	214	241	221	205	266	235	237	237	213	214	220	261	252	222	230	234	234	240	236	246	199	233	195	271	238	236	229	210	203	205	249	234	217	252	231	264	236	218	236	220	201	233	234	237	207	229	232	234	227	230	219	213	249	210	227	261	233	236	219	224	255	215	239	209	245	219	250	226	254	241	211	232	212	229	252	211	218	232	226	207	233	241	231	242	216	224	226	217	195	237	245	228	219	217	236	245	207	228	226	242	236	235	264	217	238	217	231	260	240	239	220	238	200	227	242	221	221	224	255	244	234	212	213	215	243	202	235	205	226	253	247	246	216	223	237	233	249	235	213	217	234	222	221	225	201	234	210	250	256	248	217	222	234	212	199	232	222	220	241	252	244	245	222	229	204	246	243	201	241	247	247	266	239	243	230	221	235	209	222	210	243	227	237	236	251	228	228	225	237	189	235	222	223	241	229	234	225	222	225	240	216	214	261	220	225	255	223	233	222	196	226	245	216	203	229	250	260	260	208	214	243	246	239	213	232	257	242	231	234	210	257	216	269	229	238	213	207	239	238	209	211	242	210	230	215	269	235	234	223	204	254	265	256	246	250	253	257	216	238	226	263	233	218	235	238	220	220	246	230	226	226	225	238	230	226	224	226	230	232	240	221	224	234	252	218	231	218	217	243	223	219	204	230	237	274	247	264	224	237	231	212	214	231	229	238	228	245	218	236	243	234	228	221	203	199	224	237	240	263	187	243	249	237	227	227	260	230	239	240	224	255	252	243	230	216	226	257	241	225	207	249	225	234	225	225	216	250	226	263	230	241	246	233	280	287	243	214	229	236	241	243	228	221	221	239	240	202	224	227	224	241	215	226	233	251	224	234	209	243	244	215	248	248	217	239	236	231	230	208	267	233	211	219	232	237	243	243	214	245	256	224	231	233	251	249	230	216	254	229	207	238	218	244	231	231	215	251	213	236	246	239	250	250	214	222	219	230	214	233	226	230	209	208	210	235	260	219	239	219	223	237	239	259	239	219	228	232	221	211	234	245	232	240	245	240	220	233	231	221	254	226	232	247	227	228	233	241	252	248	233	237	216	239	217	241	245	253	214	216	250	256	218	229	235	218	219	255	239	258	243	201	192	204	223	225	214	235	217	204	196	245	226	253	228	207	236	193	248	249	216	220	228	209	205	222	231	233	229	219	215	233	233	196	206	213	266	208	211	223	235	239	213	208	255	219	245	220	226	248	234	224	248	238	206	214	217	221	212	197	231	224	204	238	221	203	245	239	231	206	220	216	245	248	237	192	222	228	255	220	231	246	271	241	236	238	226	205	259	222	244	216	230	247	213	235	246	255	230	201	219	217	211	212	225	216	217	229	253	222	237	227	203	247	207	236	212	234	218	244	248	249	239	227	240	213	228	236	256	246	258	215	223	266	235	230	230	212	236	222	201	221	229	210	212	224	239	205	227	225	239	231	207	210	211	229	209	199	207	206	216	223	208	245	236	250	256	217	255	240	224	259	246	211	235	221	221
6808	9335	20706	27129	17074	8404	5702	5765	7410	8718	8120	6523	2587	1663	1523	978	768	713	672	722	1443	2142	2298	2027	1970	1267	777	583	566	546	578	643	562	598	585	607	574	650	624	587	563	565	620	585	595	602	581	606	610	604	572	552	562	610	609	552	594	620	532	600	621	593	568	565	588	589	524	619	564	593	604	586	597	616	634	581	580	582	611	598	616	561	597	591	569	608	542	542	611	589	575	594	572	544	582	610	566	643	619	609	582	614	590	596	596	590	609	539	580	590	606	600	577	555	626	598	593	596	579	579	597	598	604	576	573	576	559	634	546	627	581	632	619	576	611	594	562	586	564	603	563	589	602	575	561	628	570	578	550	591	568	609	569	600	592	532	614	538	623	617	585	584	605	586	581	624	566	585	588	589	600	598	551	609	562	627	593	586	580	589	634	619	588	577	571	561	584	573	591	562	573	605	610	639	620	606	577	648	616	608	622	592	580	555	536	577	649	566	539	604	610	551	578	601	593	578	578	576	582	604	578	579	565	565	621	571	614	593	546	621	575	591	625	612	619	581	604	648	565	581	564	587	607	585	567	589	596	575	601	577	576	593	599	589	564	608	561	657	541	614	569	558	579	619	617	549	576	603	587	592	615	589	580	573	629	541	570	608	615	592	590	593	598	552	606	584	627	533	607	570	614	572	560	610	557	552	601	602	601	580	542	613	583	604	575	599	583	564	637	564	592	599	570	573	567	593	599	589	572	586	622	610	599	582	585	615	531	580	611	607	592	563	558	588	626	604	606	555	557	571	599	599	590	577	575	611	593	612	582	634	581	621	604	610	619	571	606	597	615	612	598	589	556	601	607	588	573	566	615	567	607	567	587	582	592	576	573	605	554	592	562	615	561	551	600	599	602	562	573	593	586	582	567	616	601	618	584	568	556	595	599	588	574	610	568	616	588	579	557	577	591	576	562	608	609	545	594	579	602	590	555	581	561	565	539	598	552	573	556	587	576	556	604	560	604	568	552	550	575	606	565	613	592	595	560	575	602	581	606	597	592	598	575	588	596	596	581	583	598	630	585	569	601	549	569	577	566	566	515	579	595	624	587	590	591	544	582	578	567	601	612	562	643	578	577	604	560	610	611	561	574	565	534	590	559	610	595	605	557	611	580	580	591	591	604	576	596	575	593	557	562	597	577	605	540	588	623	624	618	585	587	585	615	572	589	584	606	597	597	574	571	586	616	596	583	554	594	611	618	625	616	637	556	585	571	624	582	566	603	587	587	585	519	583	565	562	631	587	660	588	589	587	588	569	664	558	563	573	599	577	588	618	551	594	599	592	612	568	565	597	563	551	579	569	594	562	563	590	604	629	603	546	566	615	586	621	602	579	580	561	625	569	616	566	605	563	552	598	613	548	582	585	589	602	600	604	552	609	566	634	610	583	578	589	616	577	577	606	641	583	627	563	559	639	646	559	598	602	589	614	583	608	621	599	593	580	599	588	565	546	624	594	618	551	604	605	565	576	593	582	615	596	588	599	564	566	574	554	623	617	628	564	572	600	618	593	560	576	544	633	587	582	634	555	585	595	588	563	585	539	570	627	635	616	585	572	581	637	623	580	561	606	604	624	533	591	583	557	600	582	595	647	563	601	563	556	582	667	592	544	583	595	589	567	581	543	613	597	649	580	536	605	564	595	597	609	588	619	554	578	576	558	621	580	574	586	622	590	593	606	546	625	633	563	598	596	592	565	556	569	583	566	566	562	607	609	597	568	574	599	598	598	611	579	558	618	572	610	545	599	588	604	613	574	611	573	571	622	575	570	577	560	594	600	616	602	573	600	568	571	645	562	618	601	600	562	630	603	576	590	603	577	604	627	625	551	577	559	606	617	570	600	613	559	550	606	577	622	580	605	565	626	580	623	628	550	550	572	564	547	588	561	593	613	570	595	594	572	598	607	575	638	577	567	589	532	597	615	578	596	558	580	594	591	603	559	612	595	583	582	603	617	572	591	596	583	583	595	557	539	577	638	567	587	584	573	607	624	582	599	592	607	597	613	625	591	577	592	594	594	636	598	578	587	576	599	604	591	580	590	554	613	564	601	589	615	553	556	575	596	547	568	586	607	601	588	559	621	615	532	577	529	609	638	605	569	569	584	587	592	568	573	603	591	567	580	612	587	578	572	598	560	598	589	583	572	587	604	570	572	603	606	595	557	611	555	616	585	616	629	574	586	594	573	589	567	633	623	588	598	632	572	576	550	613	568	595	641	617	582	576	579	597	581	592	573	582	564	571	579	597	577	562	591	610	585	599	581	529	587	576	579	618	546	574	584	576	561	562	575	610	574	577	558	570	586	549	561	573	603	600	588	575	592	648	606	554	599	595	546	609	596	559	568	573	587	588	614	577	571	586	571	594	591	603	617	599	552	564	590	563	583	592	595	580	583	610	580	566	591	616	617	605	588	603	547	571	591	552	655	631	563	584	593	535	590	607	606	551	602	629	598	594	586	575	567	584	600	583	561	565	603	598	560	569	580	573	608	581	586	594	596	645	586	585	572	547	597	591	596	609	574	630	547	562	623	530	619	572	559	596	583	568	536	586	573	563	606	556	576	590	587	591	575	575	590	581	586	595	595	635	576	606	582	636	555	605	582	552	584	553	582	573	596	573	609	530	577	579	565	568	580	633	573	583	622	616	549	546	640	530	607	616	583	563	575	617	551	603	621	617	637	572	572	589	617	535	584	613	587	578	591	563	575	577	549	642	583	599	560	574	602	576	612	599	628	620	556	620	579	597	568	604	561	563	589	593	578	563	597	548	611	614	603	568	590	589	601	568	557	601	564	532	633	561	585	596	583	630	611	585	601	579	594	590	626	619	560	553	592	587	590	569	587	581	609	609	594	578	577	604	610	645	590	587	565	610	592	598	521	576	603	586	615	601	583	593	586	610	633	577	611	596	610	552	627	613	600	589	568	592	559	615	565	526	564	571	566	618	581	571	576	598	570	588	610	615	614	585	573	600	584	569	563	598	558	597	596	571	559	593	603	623	609	561	614	592	585	604	570	594	573	573	608	604	591	588	597	652	628	606	586	586	594	550	628	620	597	581	562	592	560	583	605	600	560	600	614	615	594	602	634	540	582	556	583	594	582	572	582	576	612	610	573	580	557	591	598	581	584	633	612	622	536	585	634	625	566	596	576	582	605	581	618	598	583	543	572	596	620	568	565	605	571	574	598	605	552	567	585	543	583	547	585	593	603	578	560	625	565	659	595	554	581	592	572	594	537	565	560	598	569	581	543	562	624	618	592	591	570	580	585	571	626	582	536	610	605	568	590	607	578	594	583	601	553	603	585	615	603	586	595	582	604	571	593	590	593	580	611	617	612	594	599	598	630	562	567	572	538	598	596	591	543	580	582	576	606	611	592	554	590	562	611	603	597	599	626	554	548	573	572	581	625	621	617	620	572	645	601	583	524	599	582	572	595	571	594	567	588	619	586	601	607	531	591
29950	30694	42009	41102	28254	19601	18572	15134	11856	13458	20528	18993	8215	2785	1110	854	756	645	477	558	1084	3638	3903	2611	1834	860	499	309	278	283	296	270	297	302	309	301	281	286	269	286	278	269	286	287	269	276	318	301	300	274	296	277	289	267	298	312	292	313	312	269	281	307	298	310	287	261	307	260	278	290	276	284	269	308	301	274	309	310	282	294	285	313	306	304	310	302	291	284	303	283	294	312	314	330	290	293	287	265	292	285	292	276	261	269	272	293	253	288	271	270	278	331	308	283	267	300	290	267	298	280	314	317	277	313	298	299	283	293	337	342	315	308	288	277	324	285	292	314	323	277	276	300	279	289	328	264	311	297	292	288	251	254	321	298	296	284	316	274	260	299	292	281	307	295	291	296	288	296	295	315	277	288	305	274	272	278	314	294	314	278	295	296	309	289	276	301	287	269	308	295	282	296	289	284	308	282	289	287	297	295	253	278	315	251	319	286	285	306	294	306	310	273	310	302	279	288	289	265	270	303	287	267	315	325	243	285	277	305	300	303	293	279	290	290	291	297	284	289	345	277	289	280	263	284	272	303	273	268	293	266	312	282	272	269	278	315	293	305	316	270	261	295	274	270	297	320	302	288	308	284	289	310	269	288	274	326	274	255	278	284	283	259	275	288	248	295	308	305	329	282	295	306	312	310	258	279	299	290	298	293	314	292	266	286	277	270	286	286	268	284	294	289	302	258	260	315	280	294	307	274	265	297	268	252	286	277	303	297	313	281	287	274	306	259	285	303	308	260	269	309	277	295	313	281	288	283	279	285	310	283	292	283	283	261	320	326	284	300	326	290	268	297	299	290	275	263	286	286	303	290	314	313	305	309	259	273	279	302	292	267	260	304	315	297	264	274	262	275	267	279	289	328	265	275	272	270	305	286	286	289	303	292	301	267	288	313	288	301	315	297	292	283	290	270	291	266	310	267	288	244	293	295	309	319	285	249	298	297	284	287	308	277	324	290	289	307	288	309	332	278	261	312	283	299	303	279	271	311	305	296	295	287	284	277	301	314	284	290	242	294	313	285	308	313	314	286	287	320	261	281	276	286	275	272	288	276	276	298	250	300	283	303	285	273	283	260	303	299	323	300	287	299	300	285	269	319	264	302	325	309	282	305	286	270	289	283	276	264	286	295	299	312	299	298	274	284	265	296	264	288	292	292	285	280	280	306	240	289	293	282	303	284	284	316	253	294	304	303	285	303	288	262	289	306	306	317	249	308	267	268	278	265	329	288	257	303	279	287	302	304	285	282	269	258	273	286	295	294	259	279	291	266	265	290	312	304	274	268	293	302	275	288	283	279	308	297	251	293	293	309	285	293	294	320	294	301	298	309	306	308	293	285	287	280	271	294	258	256	271	329	297	304	272	275	290	287	285	307	303	323	285	245	285	306	295	262	284	276	288	259	292	281	294	275	296	255	287	297	300	290	295	291	288	308	305	276	321	298	272	280	294	276	268	281	294	270	286	317	292	279	283	282	271	297	304	296	289	293	270	277	282	310	285	268	269	280	289	270	298	292	301	279	287	296	282	291	295	281	293	249	295	265	274	277	273	316	308	294	273	288	288	308	257	279	308	283	289	284	327	264	288	263	292	280	294	281	324	261	288	320	326	304	284	301	294	274	297	266	244	313	279	299	300	286	245	282	304	301	269	290	290	266	278	261	255	312	282	285	298	293	272	282	312	279	290	290	282	279	297	288	293	265	270	309	283	285	281	319	305	295	292	300	301	284	301	280	304	272	264	264	283	281	283	296	304	286	277	315	263	251	273	309	274	256	296	316	291	295	278	277	291	265	268	318	324	308	281	311	290	291	265	298	308	310	299	289	323	263	237	271	256	286	289	290	311	305	289	307	302	278	292	272	302	277	319	304	292	307	294	260	288	305	304	318	306	268	282	292	301	254	268	292	262	261	316	287	288	337	305	279	299	301	275	285	266	322	282	293	282	285	278	312	287	279	287	334	266	287	315	306	298	309	300	284	271	310	302	300	303	309	299	295	260	274	313	279	286	261	284	283	274	271	290	314	282	314	265	323	252	313	283	265	282	298	268	334	301	308	277	306	260	288	279	298	283	297	261	273	298	277	269	307	267	301	306	281	296	295	301	275	300	303	289	287	329	287	296	285	307	283	312	320	264	282	276	303	302	280	296	289	298	293	295	297	278	302	294	253	287	292	297	272	272	292	264	307	274	277	262	299	295	308	300	277	292	293	280	253	272	276	289	283	295	294	275	294	327	322	308	278	279	287	295	287	264	290	314	266	277	271	278	307	298	260	303	319	293	259	259	262	298	315	294	310	301	308	316	291	297	247	310	316	305	285	281	298	259	319	315	319	277	311	306	316	308	324	313	275	256	285	292	258	280	300	306	275	289	313	300	282	290	292	274	307	284	280	297	275	317	285	295	291	274	284	313	265	292	295	279	260	277	317	301	273	272	321	285	300	272	315	330	315	279	297	303	284	273	275	301	276	273	281	341	309	284	300	291	278	269	294	317	268	294	263	265	284	302	295	274	298	288	309	315	288	280	262	299	282	325	337	306	283	268	294	282	338	307	295	280	290	301	266	307	280	268	301	264	302	278	280	270	301	293	305	283	284	279	305	295	284	300	297	294	318	286	281	273	292	292	293	287	297	298	287	279	278	285	249	280	323	310	289	290	298	312	297	283	354	269	307	313	312	296	308	297	295	290	303	314	330	315	316	298	272	269	313	274	309	289	269	320	281	285	259	296	306	295	315	289	286	304	295	298	328	284	312	270	298	288	276	280	300	289	276	309	309	275	269	308	279	248	286	302	285	301	290	308	288	268	312	285	270	289	275	250	268	255	293	283	267	277	270	276	311	321	299	287	312	302	304	279	276	323	295	282	300	268	303	308	288	275	309	295	282	282	240	299	308	270	294	286	318	303	285	304	324	296	308	283	284	282	268	298	280	263	313	281	282	314	309	268	277	284	266	324	274	278	317	288	291	293	316	293	294	301	289	288	277	327	305	281	299	271	278	291	293	309	297	303	290	293	290	292	320	309	293	305	322	310	321	277	297	296	265	314	287	302	267	307	278	291	305	261	309	283	287	294	309	289	306	292	317	283	284	267	279	276	290	286	296	290	265	286	287	291	258	280	295	289	302	273	283	304	318	281	313	293	302	312	285	320	285	289	288	276	313	272	269	304	321	314	295	289	300	299	281	265	273	306	275	269	257	260	291	297	316	293	285	270	281	290	287	273	282	302	270	264	326	284	307	292	309	290	285	304	308	301	300	289	292	274	297	259	309	291	284	276	292	274	279	265	266	277	291	302	313	350	279	303	311	288	303	286	293	288	297	290	263	315	279	300	265	295	283	296	315	289	268	287	287	276	298	281	313	294	286	277	283	277	256	248	281	299	316	308	280	309	306	297	290	324	284	277	268	271	303	318	255	275	288	274	273	264	296	283	318	337	295	323	270	255	312	303	267	253	272
19436	25096	41314	42183	34930	26317	30703	27182	24948	30361	38120	36213	14758	7546	3982	3672	3454	2803	2191	2590	6025	18201	18491	12955	9074	3863	1583	750	713	728	700	721	705	717	729	682	712	724	686	713	700	715	715	695	747	757	687	722	751	642	736	682	698	723	687	695	735	674	754	747	717	687	698	711	724	785	667	739	697	716	724	701	742	715	734	741	673	730	692	701	712	715	738	715	689	713	716	681	662	728	779	700	705	712	747	689	733	742	657	684	725	729	752	709	681	681	722	713	726	714	681	701	749	749	696	728	676	691	726	703	737	681	685	720	761	698	718	671	724	707	728	707	732	709	704	718	724	753	711	692	773	732	694	775	749	704	660	755	697	754	676	699	729	747	695	705	676	689	659	682	701	724	757	714	714	725	706	707	715	707	712	705	712	728	719	711	705	707	752	732	724	758	699	733	730	705	691	734	737	720	727	765	728	707	665	752	773	724	697	708	697	730	735	730	731	712	680	722	696	731	700	750	720	735	727	689	647	687	722	706	714	729	737	679	749	702	744	735	718	736	710	735	716	765	715	743	690	715	724	698	704	753	730	718	686	690	740	708	676	737	715	727	757	780	700	733	690	729	745	683	710	712	639	680	727	728	727	723	742	723	715	698	692	698	647	720	727	706	719	717	683	702	678	709	715	699	722	753	692	704	730	720	722	668	684	716	690	691	708	657	699	713	685	728	647	761	689	708	667	707	747	707	722	702	704	735	737	690	690	727	708	705	702	707	704	715	690	706	707	724	730	660	727	656	696	697	739	719	694	694	681	745	662	694	748	723	732	737	709	716	703	671	699	719	733	749	680	717	772	708	711	742	701	733	708	711	701	707	689	687	756	727	681	740	696	659	672	717	685	713	721	662	722	647	690	730	737	741	713	728	703	722	750	701	734	711	745	667	700	708	711	740	684	706	706	711	683	691	735	761	731	687	698	715	708	659	711	757	712	685	685	705	734	688	719	701	711	742	755	707	723	695	732	715	690	772	693	694	628	716	726	729	691	746	752	705	696	702	693	711	671	711	690	683	727	717	729	730	728	721	726	716	750	680	738	734	724	701	685	751	712	712	671	740	745	712	720	703	661	696	690	637	717	714	724	682	673	708	676	701	687	699	757	750	739	712	747	671	695	704	724	663	714	709	723	726	729	688	721	707	696	722	696	659	741	676	712	726	716	666	735	709	714	721	675	682	648	715	708	677	750	722	691	690	658	718	712	753	668	719	730	698	704	723	728	673	663	682	711	710	721	737	704	734	706	709	729	644	666	707	683	709	680	693	704	714	659	682	675	742	745	761	669	720	678	691	719	682	732	730	751	726	706	715	698	747	706	659	725	733	708	741	734	702	714	750	709	719	752	694	738	684	673	685	722	759	701	743	713	732	741	715	716	719	683	682	696	729	722	699	757	674	734	728	662	663	713	717	712	721	670	740	727	649	766	705	680	686	704	763	716	664	719	740	682	706	700	685	759	710	669	707	694	698	696	713	711	757	739	649	796	706	726	661	768	710	693	709	721	698	733	696	688	726	728	760	742	769	737	725	736	733	720	720	720	713	739	749	720	729	665	741	749	700	722	714	739	663	723	756	716	729	740	677	698	734	721	711	718	688	770	666	711	721	703	733	679	674	725	732	716	723	673	720	740	724	747	743	710	750	651	695	660	707	766	699	720	739	706	703	748	774	709	758	709	739	728	677	738	715	717	689	707	708	701	738	721	726	701	671	675	740	725	726	703	713	710	702	775	700	757	709	687	717	687	740	726	706	690	671	729	719	716	736	718	690	663	699	660	723	672	723	717	702	712	701	682	696	746	707	754	709	708	705	741	679	686	681	683	646	729	723	718	709	679	731	703	704	672	714	733	730	680	738	704	701	687	729	714	669	681	690	751	757	671	722	714	719	683	711	695	750	686	680	708	726	700	683	713	681	735	689	679	705	696	695	735	707	706	735	706	668	751	701	685	690	706	737	694	706	708	752	672	651	747	682	709	708	702	721	699	749	721	730	722	696	702	729	716	693	728	732	712	694	740	681	717	714	684	664	713	656	690	703	738	700	721	695	723	751	702	718	723	752	689	685	726	699	732	715	760	754	735	716	749	728	692	703	683	680	701	756	693	707	714	727	726	739	716	726	713	730	724	706	726	719	770	698	675	736	709	727	716	732	705	711	769	756	707	737	695	707	703	707	704	695	716	726	679	652	711	719	733	740	656	689	732	724	732	706	716	707	696	725	744	710	744	720	686	675	675	733	686	708	725	725	699	719	696	778	669	677	694	704	759	710	766	762	681	683	729	691	686	737	733	706	697	688	711	693	732	763	700	728	679	725	715	675	756	701	731	704	711	748	671	702	727	726	726	734	724	674	740	691	716	716	675	715	723	730	704	703	702	748	705	724	741	742	699	721	730	733	739	707	742	720	715	733	689	674	646	726	712	752	711	735	675	737	757	659	678	734	672	704	730	782	671	733	753	744	738	709	690	713	699	671	716	703	731	725	718	645	780	664	694	704	723	729	729	768	696	698	676	715	698	705	689	706	725	721	681	672	733	750	725	713	694	658	749	751	731	708	740	768	703	651	717	695	691	698	709	725	732	726	674	662	720	731	689	660	641	668	705	747	715	723	693	693	660	712	713	738	673	640	715	729	672	736	782	709	762	763	745	705	682	680	693	699	689	698	707	704	704	693	731	708	729	743	730	733	714	737	645	692	707	688	713	691	715	704	751	717	669	785	735	729	738	692	716	677	678	710	729	729	759	709	683	742	695	713	710	677	696	729	724	709	735	699	717	742	662	746	709	766	740	713	711	701	736	695	708	665	736	688	717	698	715	730	770	693	678	744	736	710	722	740	678	750	703	691	726	701	712	677	707	682	713	705	730	747	703	682	705	696	751	694	768	692	706	740	740	716	723	738	697	720	719	717	668	683	706	746	704	713	685	698	716	740	683	699	743	707	728	736	726	740	663	683	720	693	686	703	707	692	742	756	718	709	695	748	661	709	702	706	700	691	696	677	762	715	710	749	718	707	708	735	676	673	700	673	748	741	729	705	696	693	726	739	731	699	748	754	779	708	712	647	716	726	770	733	699	718	727	735	704	707	662	685	733	722	739	716	725	695	693	741	674	713	755	654	720	676	714	713	752	718	698	653	714	666	712	717	698	694	706	661	688	681	701	723	705	741	710	710	738	718	685	755	717	671	732	673	740	691	743	725	738	693	693	740	688	713	730	704	745	679	688	661	706	739	708	733	731	732	714	705	692	691	760	707	711	696	698	729	737	714	747	688	735	704	682	736	713	741	729	728	739	750	713	730	687	734	699	702	691	714	754	724	720	699	713	653	680	740	716	749	702	720	694	703	737	709	781	721	748	732	742	706	697	752	699	717	674	722	693	704	747	695	718	700	708	682	708	732	721	690	720	705	696	691	719	687	693	724	706	686	720	643	691	716	708	767	695	702	712	722	709	710	684	720	737	736	717	729	683	689
37625	37258	48711	43065	39569	27516	22038	22562	25157	25004	29531	31411	17177	6443	2547	1269	903	753	603	568	1721	6082	6157	4013	2547	1114	453	269	271	267	246	281	281	272	278	227	250	261	249	302	279	285	246	273	246	265	265	254	250	259	245	270	258	247	267	253	241	267	260	234	260	262	245	268	228	239	230	247	273	241	244	256	283	278	260	258	282	258	271	272	293	250	278	249	244	253	257	261	233	217	253	257	287	236	280	251	249	265	265	271	254	252	263	285	274	234	250	282	284	236	272	237	265	274	260	258	265	275	289	240	226	241	228	241	274	242	260	264	256	247	279	258	265	253	265	261	245	263	249	272	254	277	264	250	276	259	242	247	240	283	255	273	282	292	265	273	274	231	292	278	245	268	251	256	269	261	238	254	247	249	257	245	240	278	231	219	270	216	251	288	289	276	242	247	226	251	244	276	241	265	248	231	282	249	269	260	270	237	281	262	246	250	262	271	235	265	248	283	236	268	274	284	272	263	275	221	269	249	247	251	273	265	277	285	262	253	259	262	277	270	255	257	255	271	279	266	243	263	250	294	250	237	271	259	250	256	257	249	275	226	258	252	260	279	278	258	232	275	276	268	272	260	245	267	267	256	315	212	249	246	285	264	255	247	250	246	258	293	262	253	254	271	223	224	283	254	218	249	266	252	239	262	268	266	243	252	236	263	228	249	260	240	295	287	263	297	267	243	271	266	252	261	288	252	267	244	286	237	252	291	287	232	264	263	270	264	255	257	270	292	296	235	286	275	263	247	261	271	279	258	264	277	254	260	237	281	277	230	274	233	246	264	251	242	245	264	291	228	272	267	286	290	251	269	291	264	247	252	249	263	294	300	246	263	260	274	237	245	264	244	254	282	247	258	283	252	259	269	255	242	274	264	286	257	262	268	279	240	276	245	251	256	245	255	260	292	258	262	237	249	249	279	269	230	246	253	264	258	239	265	247	276	216	246	263	249	285	241	253	289	240	239	268	227	264	286	265	245	257	270	244	265	311	257	255	239	235	292	255	271	265	265	231	232	249	262	249	249	252	254	297	220	258	247	237	263	263	265	290	265	250	284	274	252	238	259	279	257	239	235	266	268	264	270	274	279	254	303	234	264	260	260	245	247	272	275	273	266	257	270	289	231	277	258	250	287	280	254	254	261	262	253	243	264	282	242	237	262	271	262	248	285	274	258	257	248	247	256	277	289	223	256	286	282	239	239	227	277	252	249	273	281	234	266	237	279	281	267	235	249	252	265	275	274	258	257	275	259	262	223	262	276	259	229	258	259	234	237	267	301	281	223	272	311	251	250	264	298	291	277	245	263	239	256	272	266	289	244	244	259	238	271	283	257	262	275	249	254	271	248	294	272	261	260	245	263	258	273	226	267	271	259	239	253	259	262	274	271	282	269	255	247	249	254	233	259	313	236	288	253	231	252	200	256	265	246	255	280	237	256	259	244	245	273	239	262	256	260	263	257	292	255	275	260	233	250	232	257	288	248	262	280	259	244	265	269	251	219	272	289	264	268	256	268	280	261	262	224	246	273	264	280	261	258	271	289	291	267	290	249	257	260	243	286	258	232	250	271	254	274	245	255	283	235	262	263	234	244	266	268	275	275	263	268	260	237	248	275	264	238	269	267	245	259	231	264	249	264	251	253	265	267	259	256	271	253	261	255	253	245	239	256	236	249	288	269	290	238	285	270	259	235	258	249	286	246	285	256	260	268	263	287	282	280	238	262	245	262	283	274	243	265	248	252	244	246	257	268	265	239	240	258	234	269	247	299	236	278	238	271	274	260	264	264	244	246	268	262	224	250	272	213	252	271	256	259	294	251	257	246	276	258	272	260	260	256	262	264	271	280	255	241	273	240	299	284	241	261	282	258	269	280	225	240	271	265	230	264	283	283	255	282	237	284	232	265	282	313	247	249	234	235	263	261	244	283	275	263	291	245	262	256	279	272	262	272	296	262	278	227	280	254	257	246	260	251	232	225	252	259	242	252	255	265	257	237	271	261	258	238	254	248	262	255	258	275	239	256	274	256	258	261	267	238	290	277	228	276	291	264	229	244	239	274	243	231	256	273	246	277	253	254	266	264	277	270	275	214	252	255	279	234	263	251	234	253	259	237	252	268	251	250	232	304	254	256	276	265	261	278	244	281	270	264	282	250	233	259	262	256	266	243	256	266	305	265	267	247	275	267	283	253	295	245	236	247	271	261	258	229	281	267	258	244	282	272	261	237	237	279	262	277	230	265	252	245	257	284	261	264	242	277	245	275	262	272	239	274	254	254	243	251	258	273	251	259	276	251	256	236	267	265	267	314	250	269	247	260	282	276	268	268	262	263	259	252	271	268	279	280	266	263	260	245	248	263	270	238	259	253	255	251	246	239	270	273	279	271	249	245	241	243	274	255	251	266	230	254	293	239	243	253	291	255	236	236	244	249	266	270	273	252	282	242	236	277	256	286	256	228	271	235	255	271	251	257	268	259	281	260	270	242	280	267	251	305	262	235	253	266	240	241	248	269	269	247	276	253	246	249	277	276	236	255	248	253	288	287	270	268	264	260	249	244	266	266	236	229	261	227	289	268	241	250	266	244	261	268	268	273	274	261	254	252	232	269	257	236	270	237	241	251	265	263	260	268	254	276	255	255	272	250	230	247	268	246	308	281	257	231	287	268	270	251	284	257	249	259	241	262	264	268	239	250	252	261	258	258	233	285	239	245	257	289	262	263	256	263	293	273	267	248	234	297	281	254	264	270	260	281	248	264	267	240	268	273	266	274	237	238	291	259	279	245	269	292	263	279	274	253	271	250	241	253	266	279	270	265	256	235	255	278	270	283	288	278	255	277	277	266	289	255	253	268	303	232	255	233	248	267	262	266	275	266	281	279	261	244	289	259	258	249	248	251	232	257	226	265	252	251	232	228	286	247	248	272	254	231	277	257	268	282	262	288	281	226	286	271	250	265	264	277	241	274	258	250	258	273	255	281	268	263	252	243	267	256	252	280	251	264	277	291	257	277	246	261	268	239	254	238	271	237	263	239	254	280	269	238	240	257	247	269	245	232	266	268	246	251	257	253	280	281	270	269	257	229	248	280	300	270	283	274	252	263	277	288	248	244	257	263	253	261	280	263	284	242	229	236	268	230	254	260	242	256	270	247	272	250	245	247	281	262	279	262	251	249	253	269	234	267	256	260	281	269	260	264	291	263	276	236	246	252	257	276	247	248	246	275	261	278	256	237	234	268	291	256	278	244	266	289	276	285	254	243	239	254	272	292	266	291	280	260	266	259	275	239	286	256	240	252	227	255	257	244	244	258	245	251	259	273	244	266	264	257	242	237	250	252	286	242	247	256	266	266	237	244	268	233	230	251	300	226	265	235	244	253	259	239	244	235	242	305	275	274	264	262	224	237	269	265	270	216	275	247	268	256	276	248	259	231	252	271	245	244	248	267	269	232	277	273	267	283	251	253	285	253
24062	29698	46755	47835	46041	31460	30388	35865	38916	40501	45674	46139	25800	13118	6777	5087	4120	3303	2773	2600	9281	25833	24664	18047	11696	4830	1750	670	652	638	650	661	632	620	651	667	589	598	635	636	608	656	666	655	619	686	593	612	640	621	632	640	580	673	658	632	646	660	623	625	625	635	649	579	612	559	687	637	615	616	651	652	631	653	662	593	625	639	648	635	662	648	610	663	609	632	622	630	628	631	615	624	661	636	663	659	614	614	625	637	681	601	627	664	640	653	602	638	633	641	658	669	647	651	655	585	662	615	623	636	664	665	659	667	645	599	636	648	651	650	634	705	645	617	628	640	654	614	627	583	633	609	621	640	611	654	618	609	660	607	686	638	617	635	654	671	663	578	637	650	614	651	603	591	637	656	642	596	620	590	614	613	617	589	640	614	649	629	612	629	644	635	651	636	642	661	644	628	623	627	656	606	665	577	630	646	605	595	627	644	643	662	631	617	630	651	597	644	636	631	643	671	619	593	613	653	615	642	603	631	591	681	589	640	639	650	633	667	643	626	597	628	601	602	623	630	655	642	639	653	633	637	624	632	623	572	650	579	607	638	676	659	650	630	650	620	633	641	626	699	644	622	566	659	643	596	607	628	587	594	601	674	609	624	580	655	644	637	636	628	615	656	637	638	612	648	603	634	594	601	623	622	633	628	668	654	642	656	653	649	624	628	657	647	623	613	593	617	664	610	606	592	670	646	643	620	626	651	628	630	611	611	586	646	581	617	644	607	651	609	629	643	653	645	683	642	661	654	635	584	623	648	629	659	669	611	628	616	570	648	612	593	637	692	629	588	552	622	637	586	629	625	662	580	632	627	622	659	607	599	619	584	590	621	655	640	633	624	604	582	642	652	675	622	637	620	648	632	637	671	672	626	608	617	652	620	639	616	623	675	630	690	611	661	566	639	653	604	656	676	615	620	649	675	670	601	657	644	622	643	597	576	631	595	633	594	634	616	644	599	625	668	625	648	658	624	660	645	646	593	617	596	636	609	643	652	618	624	637	683	618	621	632	640	687	621	637	649	612	653	627	640	643	646	630	662	598	640	639	628	645	635	610	602	613	641	599	674	608	607	640	676	637	596	635	661	655	618	639	660	637	575	631	651	639	624	666	624	632	619	670	658	635	625	677	624	604	643	627	663	620	645	619	626	627	638	616	623	599	640	622	632	587	616	629	640	630	594	665	616	603	589	604	617	660	614	626	606	620	625	633	643	628	616	619	635	661	587	626	608	670	627	594	624	697	621	618	620	634	596	660	673	613	632	636	607	671	648	621	605	643	651	596	656	630	619	643	642	656	603	642	647	630	612	665	648	639	586	673	619	607	601	670	609	650	634	645	623	608	585	615	633	666	628	673	642	631	635	644	646	682	610	584	646	644	637	642	599	644	609	621	637	599	605	650	643	595	645	644	611	611	631	627	648	610	663	629	666	626	636	667	633	622	689	644	621	650	633	664	642	625	628	651	618	642	571	634	663	612	608	666	661	611	631	604	646	609	638	638	639	623	652	631	629	685	639	658	611	628	668	663	613	662	628	639	683	627	665	621	667	670	645	612	617	617	648	674	637	656	635	682	663	570	618	679	663	654	615	629	623	632	643	629	652	616	630	604	598	623	653	656	639	598	624	667	612	603	661	607	671	617	621	613	631	657	623	626	632	644	606	629	669	646	574	595	614	657	627	585	652	674	612	623	623	644	622	649	611	645	616	631	661	636	605	627	655	650	638	706	634	654	685	625	646	663	620	647	687	635	590	640	564	631	615	603	573	680	584	617	651	647	619	607	620	648	626	651	577	680	609	616	626	675	620	613	630	630	671	655	632	651	590	682	625	635	624	647	648	639	626	656	663	609	609	655	677	608	667	658	630	655	684	626	640	667	626	670	658	603	603	647	682	672	634	664	626	655	652	633	634	638	646	592	646	634	624	641	607	634	653	642	596	633	605	623	619	634	643	650	606	660	602	604	655	616	663	650	649	649	626	607	596	615	626	648	657	617	646	635	645	608	615	633	605	637	645	608	635	661	603	634	644	599	599	632	605	620	626	633	620	629	668	669	627	630	638	607	627	628	609	630	638	601	635	685	571	616	601	630	636	624	545	616	616	619	637	596	646	675	668	653	631	667	629	624	661	618	620	612	669	640	630	636	670	649	655	649	625	668	621	670	642	603	637	599	619	638	673	665	603	634	615	605	656	622	626	645	647	696	669	553	644	632	611	648	587	622	617	664	649	623	638	635	583	622	626	638	680	642	608	651	631	593	662	679	604	615	604	610	623	662	645	628	642	659	643	609	638	613	627	654	623	656	636	588	657	640	599	621	595	617	618	647	609	640	590	600	612	616	637	667	665	616	605	629	647	646	617	627	629	661	653	672	626	648	599	628	691	626	666	663	624	666	671	631	626	651	596	602	665	649	648	635	670	631	635	609	701	627	673	589	589	648	635	629	632	608	653	599	614	647	631	607	653	611	639	618	686	613	665	664	628	615	640	623	609	673	650	598	663	607	661	611	625	656	626	599	606	633	624	658	637	653	634	658	632	610	638	666	617	664	598	657	578	588	584	619	648	643	658	644	649	609	623	673	640	652	651	626	651	645	655	651	620	643	624	601	615	638	647	611	643	578	628	622	652	636	604	640	630	641	587	606	665	670	622	675	614	628	602	601	629	628	646	643	624	613	626	633	605	590	613	657	618	619	639	613	622	660	589	643	631	596	639	646	626	654	666	628	633	654	627	604	642	685	628	659	650	623	654	603	638	596	632	602	646	631	635	662	642	639	594	626	638	650	615	648	671	610	630	612	617	637	636	688	591	633	642	556	575	614	635	623	634	632	623	650	608	615	618	651	602	641	602	671	582	619	642	682	623	628	622	582	597	655	621	600	631	638	654	576	660	627	596	614	613	652	590	576	647	657	617	651	607	586	611	645	622	650	601	629	610	645	571	660	691	635	621	634	648	666	686	643	617	582	631	672	624	619	630	630	641	628	620	646	674	615	630	626	633	614	675	649	556	640	616	633	675	642	630	633	665	595	623	638	622	625	663	657	595	625	617	636	635	660	609	645	673	590	596	621	640	646	589	615	614	639	628	640	632	593	613	649	626	642	595	630	646	653	616	638	633	597	630	666	646	652	629	637	639	642	607	628	628	639	662	633	651	627	659	678	639	669	597	622	627	643	631	654	642	594	617	610	635	622	654	664	613	654	620	633	628	626	627	645	619	630	654	639	631	620	634	651	632	595	619	617	664	645	598	621	603	619	642	662	608	627	671	605	601	583	653	645	615	610	612	640	594	621	595	652	634	611	572	695	668	618	632	629	666	607	630	623	596	648	656	657	610	622	602	641	592	631	617	615	663	576	672	601	633	645	589	646	631	645	618	627	638	647	663	636	638	618	623	639	639	638	610	580	608	626	594	619	643	656	596	621	613	587	597	660	634	650	634	602	627	655	618	593	584	624	633	630	654	663	666
11937	7806	11128	10253	6453	2072	1384	1435	1888	1941	1604	1128	587	371	295	237	255	239	234	219	239	402	505	556	515	348	249	194	218	218	209	208	227	190	211	219	201	219	212	200	186	212	204	218	222	238	208	219	221	225	220	203	207	226	202	194	226	224	205	244	223	212	193	194	220	222	219	217	215	210	221	229	219	233	196	215	194	198	191	208	217	193	186	239	222	212	227	211	211	257	231	222	224	203	239	223	195	190	223	202	194	214	215	214	239	230	211	197	205	224	216	216	222	197	207	189	198	203	221	222	231	204	214	218	232	227	206	251	188	248	205	222	250	233	210	205	205	243	222	230	201	210	220	246	244	239	197	208	232	226	198	222	222	235	228	214	222	236	230	224	235	255	215	217	226	205	218	214	233	200	208	200	212	242	242	219	235	204	212	239	226	201	206	227	218	217	189	229	199	229	210	217	207	206	227	204	231	204	198	203	224	234	212	223	228	233	224	225	198	200	215	221	220	222	223	205	226	247	207	200	224	254	214	216	227	231	242	202	219	218	202	219	210	232	223	205	209	196	228	206	181	202	247	223	248	214	221	230	205	217	223	218	202	230	211	191	232	217	235	207	260	239	221	217	214	201	212	226	238	213	235	227	207	229	222	222	242	225	208	215	235	217	210	228	209	199	230	214	222	204	242	264	200	183	219	202	200	226	218	191	220	199	217	224	237	218	223	206	199	221	213	211	203	223	209	217	192	196	208	230	223	213	240	228	211	209	234	218	205	210	201	226	196	214	233	220	210	220	206	210	234	210	195	214	237	213	196	217	212	204	233	221	220	208	243	216	203	217	222	207	221	200	214	221	190	228	231	233	213	201	235	210	192	198	229	258	219	200	237	212	235	233	198	220	230	197	210	216	231	255	221	210	244	185	221	217	211	213	184	234	210	215	196	199	238	238	229	200	219	214	194	240	182	233	197	241	207	203	232	198	251	217	214	211	225	208	245	182	242	224	227	214	216	215	203	205	234	221	207	204	216	214	228	222	251	191	221	221	247	214	196	221	234	225	199	201	216	222	192	207	211	242	237	192	226	221	231	216	217	212	201	231	232	200	216	207	249	226	224	202	202	208	207	231	189	227	196	188	217	229	209	197	214	206	218	230	212	222	214	200	217	210	238	198	213	229	194	189	225	214	209	227	224	232	230	212	229	214	210	234	212	217	215	224	216	217	245	222	206	235	207	208	254	200	222	217	238	238	217	221	237	202	238	226	200	228	202	212	229	205	220	208	202	251	197	214	242	225	247	242	226	191	212	200	221	211	241	201	235	228	199	193	209	221	199	190	227	211	195	228	219	200	210	220	219	212	253	211	240	208	212	185	221	222	228	214	211	204	219	208	196	239	200	209	209	229	219	203	216	235	232	214	201	238	243	224	227	195	217	208	220	243	204	225	211	248	231	212	221	215	190	221	230	240	193	213	194	211	208	197	203	197	226	228	208	206	217	228	217	199	233	228	224	222	198	214	212	215	217	195	206	199	217	211	224	242	241	204	227	203	223	227	222	205	230	224	244	203	214	208	219	197	235	245	207	227	198	221	203	234	220	223	238	216	203	229	221	234	243	201	193	231	208	229	179	244	207	218	207	222	232	200	213	214	213	194	200	194	219	206	216	207	228	214	209	206	220	201	204	221	211	210	241	203	206	193	217	216	233	215	226	193	198	203	197	231	211	211	232	237	222	201	203	232	205	219	187	242	212	216	226	206	224	187	217	250	207	206	223	222	211	232	219	195	253	251	210	196	209	214	231	211	208	191	244	211	227	210	208	202	217	228	232	249	227	197	237	225	194	228	214	223	239	202	225	218	215	225	224	208	233	214	205	204	222	213	233	186	238	205	189	190	199	236	206	213	213	196	226	210	212	196	197	208	248	218	201	223	234	231	227	231	217	209	221	210	205	205	214	197	217	221	234	208	210	193	188	212	220	220	218	207	210	240	195	211	218	238	203	209	216	213	235	231	204	211	201	193	209	189	212	194	219	207	213	198	226	223	201	185	252	217	218	224	218	209	216	199	195	211	213	214	187	218	221	229	210	222	214	230	219	231	187	209	192	228	209	187	223	211	221	199	199	200	224	220	191	206	221	226	262	225	230	251	212	231	200	231	199	226	242	249	181	205	235	235	218	226	212	260	239	228	208	219	220	196	220	218	194	226	230	212	210	231	204	205	224	221	218	219	201	248	229	213	248	223	223	202	213	212	210	203	204	229	183	209	224	223	226	234	224	188	218	237	238	228	192	225	201	227	240	209	205	225	195	225	217	199	225	213	227	232	194	223	206	215	191	231	204	227	214	201	220	220	228	234	189	249	219	236	210	225	208	231	213	215	220	201	196	204	215	235	203	223	216	201	241	234	219	226	209	184	221	177	209	197	226	226	234	208	223	220	249	242	193	199	205	229	232	204	192	237	200	254	221	241	211	213	250	213	224	233	222	219	217	202	198	217	213	233	199	226	218	223	234	206	243	236	223	203	228	248	212	190	218	229	199	189	211	229	215	218	197	212	229	216	190	207	222	224	247	224	211	225	212	214	187	216	185	207	203	207	207	241	196	191	230	240	233	200	216	235	200	224	221	235	176	207	196	229	257	226	200	186	212	185	216	204	196	222	246	248	219	219	225	221	228	216	225	192	220	216	205	214	246	215	225	214	209	183	209	221	176	219	216	233	249	226	201	218	203	228	212	212	251	208	209	203	222	200	233	232	247	215	206	228	207	176	238	244	218	215	211	224	231	197	214	237	255	227	214	244	215	227	248	220	240	217	223	218	211	208	227	230	216	222	217	227	225	227	217	225	230	213	214	199	237	203	204	204	206	207	239	204	189	226	234	228	209	213	235	228	225	253	217	218	205	222	216	221	228	220	223	195	213	187	228	197	247	226	199	190	195	222	193	202	228	197	229	189	218	215	203	176	231	224	219	236	215	232	206	245	225	218	229	224	214	231	225	210	206	235	193	202	200	213	246	236	207	250	213	221	207	232	228	194	209	197	203	205	206	194	174	206	216	215	198	212	206	217	242	210	198	231	240	229	215	204	223	190	254	235	211	228	214	215	240	224	193	218	211	202	228	205	219	200	211	232	221	199	223	230	226	207	201	212	224	211	183	177	204	206	203	211	218	214	210	198	227	214	237	210	226	227	209	229	221	203	217	239	233	205	224	218	230	189	201	217	227	217	201	207	197	218	210	248	211	245	205	222	210	213	195	197	194	229	217	193	231	226	241	214	208	196	213	237	205	205	223	245	190	215	250	237	216	224	222	210	202	210	209	222	217	235	218	208	221	233	214	219	214	227	199	217	208	214	214	221	197	197	222	250	225	197	242	200	207	197	205	204	193	236	203	217	215	225	214	226	237	197	224	213	217	210	221	255	223	211	237	201	239	230	239	222	237	190	226	255	218	229	238	198	216	235	222	222	212	213	210	237	238	223	195	194	199	195	217	212	228	220	236	223	220	226	232	219
7335	8250	18435	22869	18620	7279	6383	6867	9445	9459	8461	5811	2863	1434	933	745	655	612	617	634	907	1872	2529	2593	1947	1124	669	581	529	557	548	558	572	581	549	525	559	584	540	545	596	576	517	511	551	595	564	546	570	572	612	535	520	525	524	525	557	541	601	571	607	560	556	551	547	530	542	553	588	546	574	539	529	528	550	542	537	554	560	558	506	511	566	590	532	535	557	573	580	539	535	517	580	550	571	551	581	560	544	532	561	516	514	618	565	581	555	566	552	533	569	557	591	538	563	555	565	558	559	582	559	538	549	569	560	526	536	565	531	540	546	542	550	576	543	562	545	564	520	544	537	564	537	523	512	609	571	537	526	539	569	561	571	537	550	552	543	540	547	563	543	533	569	529	519	529	517	582	524	550	550	561	551	549	565	527	514	573	562	548	508	528	543	510	537	569	576	570	527	553	599	537	556	521	560	531	554	552	523	535	584	542	596	578	555	544	569	510	576	572	578	535	559	543	524	530	542	542	544	537	570	553	559	564	576	577	567	544	559	532	555	570	528	565	560	522	533	577	565	576	571	550	535	602	511	553	542	565	559	569	542	565	539	567	541	568	509	570	551	573	513	551	552	548	564	554	518	552	556	557	576	539	554	520	553	568	588	524	534	562	548	563	537	557	549	561	571	551	555	547	553	573	552	546	549	537	570	548	569	550	578	566	538	568	565	560	550	559	551	526	567	544	508	554	534	526	574	572	547	560	590	523	547	553	550	536	541	536	575	561	548	550	525	534	498	592	535	563	552	531	592	570	554	532	591	484	535	568	536	582	580	614	564	577	548	510	540	546	614	553	570	579	546	535	567	554	576	517	529	602	537	553	555	577	546	547	574	542	551	561	568	553	535	526	599	593	539	610	573	548	521	568	562	538	539	581	582	619	550	583	497	552	561	523	530	555	522	579	568	547	516	561	538	608	527	586	567	559	539	534	533	536	547	546	548	547	547	541	532	528	579	571	541	562	592	553	556	557	532	530	556	530	569	578	535	553	546	563	541	574	526	557	591	563	558	556	558	572	524	536	512	573	532	542	573	519	554	533	575	566	580	538	564	591	530	519	560	535	577	549	573	557	537	553	543	531	559	585	551	547	530	516	544	550	576	527	574	557	571	508	537	601	544	509	533	589	540	539	578	550	529	539	576	589	528	567	562	575	540	537	584	548	557	526	536	562	524	570	537	561	531	556	554	562	606	553	526	536	563	557	546	539	532	595	534	572	558	541	570	552	597	566	593	591	563	511	559	588	561	601	590	590	521	535	582	549	536	591	554	563	548	547	526	551	569	567	569	542	519	523	571	519	552	530	558	549	535	559	554	562	537	581	539	541	551	601	565	558	540	569	564	592	561	552	548	593	515	558	547	532	600	565	569	578	544	533	553	532	575	509	543	590	574	536	571	540	562	551	555	573	538	563	510	520	551	522	520	581	591	588	538	548	526	533	538	522	541	540	564	600	599	573	534	539	539	568	574	555	541	518	574	595	596	565	525	593	533	565	552	551	569	551	588	543	533	558	511	550	578	541	559	582	531	524	544	529	540	580	579	548	495	567	545	553	511	567	564	572	517	581	543	585	560	586	564	570	570	573	563	571	560	579	559	505	528	557	516	524	536	568	571	529	538	592	581	554	509	542	566	551	564	544	549	596	565	544	549	594	558	539	560	562	544	545	541	547	507	553	539	566	538	502	535	581	578	555	489	541	544	567	550	568	547	540	551	544	588	550	548	562	535	593	557	550	588	580	579	501	594	545	563	536	581	588	558	582	562	565	528	546	574	549	531	578	529	511	573	549	583	583	595	518	564	578	572	599	576	548	564	546	573	550	539	526	531	551	542	542	580	578	537	569	543	558	573	555	551	587	546	581	594	551	559	527	566	536	575	524	544	522	570	519	558	543	559	549	534	544	567	594	527	552	538	549	541	571	578	575	570	581	545	559	530	560	568	560	586	568	572	568	544	583	546	561	559	546	556	582	580	544	530	534	573	578	562	601	542	515	595	540	593	548	553	573	562	572	572	537	537	557	548	575	537	569	551	571	532	549	590	523	534	548	568	524	533	563	568	593	532	544	522	584	553	551	559	596	570	567	528	578	539	570	590	543	498	581	584	543	527	602	568	543	555	520	531	539	539	543	546	522	504	513	579	563	562	564	536	593	552	569	579	528	527	586	585	557	578	514	558	539	582	568	548	558	550	536	547	561	555	541	560	567	560	539	564	564	549	538	524	553	559	515	576	518	524	535	572	570	571	524	548	557	553	572	571	515	588	572	576	536	573	548	585	567	558	551	568	564	562	524	593	537	566	585	544	583	576	530	520	580	536	573	554	581	568	551	547	530	504	569	577	550	575	527	531	560	553	536	551	520	572	576	558	569	555	523	581	526	511	558	576	560	555	594	571	534	557	529	522	546	560	563	566	562	569	527	528	599	542	569	521	555	614	554	577	547	510	562	560	550	593	583	527	546	592	525	569	534	554	556	547	527	543	562	558	524	580	529	544	570	569	567	545	560	597	540	527	562	540	551	539	585	522	499	562	556	529	579	539	579	536	565	510	564	557	579	560	551	590	549	528	568	590	546	553	537	553	508	548	543	553	565	581	528	558	552	510	585	563	546	528	558	561	535	596	586	533	582	569	562	529	565	555	504	552	535	538	577	599	552	562	554	551	558	538	575	534	572	565	541	521	520	567	570	541	573	536	545	546	526	516	510	521	565	506	575	586	591	558	536	540	572	554	545	536	539	567	537	554	515	537	559	546	559	564	501	544	529	521	578	560	585	588	551	560	508	567	521	580	539	577	581	553	549	557	562	570	536	561	566	541	591	563	532	552	575	531	554	558	579	585	562	581	557	500	570	549	561	539	569	571	551	579	552	554	573	552	570	538	613	529	588	547	545	588	585	580	540	574	545	548	607	535	605	560	598	542	628	562	553	584	503	582	561	542	570	549	554	544	563	578	558	553	580	598	509	550	556	595	535	548	505	549	566	550	586	563	572	569	539	548	537	571	559	569	551	589	537	509	559	564	548	536	516	555	541	504	515	576	594	565	569	529	547	481	543	539	545	546	528	589	545	497	545	594	555	519	522	549	571	580	543	588	570	579	562	582	538	571	571	574	582	538	551	602	579	548	547	530	499	573	523	568	535	560	577	579	541	564	575	577	534	523	538	554	560	593	567	545	566	542	603	526	556	542	579	541	590	544	558	552	553	545	574	529	555	558	572	531	579	573	547	526	572	593	604	573	545	516	564	539	533	540	573	593	613	517	559	543	572	562	560	529	556	559	543	554	534	565	608	583	544	549	556	531	572	553	545	542	605	550	584	559	526	530	534	575	575	564	540	581	578	575	578	550	570	557	513	554	568	543	550	516	571	586	562	567	564	543	523	570	452	575	578	555	552	591	587	534	576	535	560	562	542	552	538	560	512	549	536	526	571	553	554	543	561	565	565	572	554	517	560	540	563	567	561
35224	36163	44000	44099	35314	21906	12241	9525	11426	16514	18829	12941	5961	2278	1007	587	558	479	494	473	600	1321	2322	4473	2877	1213	594	341	286	285	278	274	276	263	297	278	279	280	281	277	272	267	281	309	293	230	292	297	279	297	255	257	307	263	265	307	281	258	286	263	297	265	276	303	305	267	306	302	272	303	300	272	311	293	307	293	304	286	283	316	292	273	271	292	286	277	271	281	298	277	264	300	288	288	290	289	310	259	261	265	312	276	264	277	268	279	274	292	288	257	273	292	277	261	268	295	294	268	291	286	277	285	268	260	258	280	282	266	270	286	270	252	284	272	296	317	291	245	280	255	314	252	251	272	251	277	269	271	282	287	271	263	268	257	292	278	280	274	273	314	273	280	264	271	262	255	295	283	297	267	264	286	296	285	264	251	272	270	278	255	265	287	259	266	273	260	281	282	320	256	276	282	300	290	272	301	270	302	248	306	304	318	251	281	276	281	291	280	281	317	269	294	255	293	301	313	267	294	264	298	249	272	261	286	309	308	318	278	258	288	276	306	311	284	268	287	267	292	285	280	295	296	300	256	302	308	247	270	237	306	274	282	255	285	267	277	279	261	270	282	302	290	268	277	270	282	288	294	276	277	254	279	286	260	268	285	286	283	270	270	267	283	253	283	257	279	264	282	285	293	276	251	268	266	308	302	242	275	292	255	276	309	289	277	283	270	266	277	274	291	283	271	284	278	255	298	281	295	296	291	277	254	290	260	235	258	273	292	257	293	276	295	300	271	277	272	269	287	260	256	297	253	276	326	297	269	273	278	288	293	328	306	308	275	294	292	269	303	281	267	264	325	263	260	267	262	269	311	276	291	279	264	285	278	275	281	299	280	261	297	266	307	295	279	249	269	254	281	263	272	310	263	267	264	273	294	292	288	316	269	298	249	264	283	273	284	282	265	254	239	293	257	284	280	295	253	269	273	265	298	288	273	278	268	247	273	264	271	307	265	272	318	296	305	305	247	294	277	258	254	274	291	255	291	268	295	322	288	329	305	316	275	312	270	286	289	289	268	273	239	291	254	270	276	286	306	287	285	299	280	249	275	272	274	274	298	313	286	295	292	301	262	287	272	270	293	289	288	266	294	276	276	272	290	292	273	289	312	259	268	315	248	256	309	305	299	285	295	249	293	263	283	287	246	281	268	285	273	281	275	292	292	271	253	266	291	245	303	313	280	283	313	282	292	278	304	257	255	260	288	272	267	310	299	311	317	261	287	287	252	265	282	271	253	273	297	278	270	305	269	294	326	288	264	281	247	277	263	266	278	273	258	252	270	250	267	267	258	270	262	265	287	287	281	284	271	283	266	303	272	291	244	283	294	277	309	314	295	275	306	276	288	276	282	284	317	274	277	284	286	284	260	286	270	263	273	296	286	281	288	293	259	285	326	300	281	269	272	306	254	264	300	255	268	300	287	309	267	260	282	271	240	268	307	251	321	279	285	275	288	280	286	276	301	288	312	302	317	307	281	248	291	297	255	282	283	287	287	286	276	284	262	265	263	284	282	275	265	259	252	274	261	285	327	268	266	254	286	258	261	276	262	252	279	257	284	278	274	238	253	285	267	292	231	288	269	283	304	252	300	274	262	270	312	301	324	295	305	287	276	281	286	304	293	259	269	290	266	285	297	301	297	265	285	291	249	299	272	265	286	290	290	248	300	288	264	282	274	290	274	276	263	256	304	276	269	301	259	312	274	287	279	289	296	309	283	279	298	264	281	235	308	290	283	251	303	290	274	284	277	249	252	280	282	259	293	304	256	264	282	287	264	263	272	260	282	283	256	264	273	267	277	299	261	285	270	273	286	309	278	278	281	292	277	273	283	292	252	297	263	271	268	262	260	293	266	280	265	271	291	311	295	273	283	258	287	288	301	272	272	259	283	258	245	290	313	300	283	263	285	301	248	248	261	304	252	292	315	296	311	242	281	262	287	281	277	297	305	286	280	277	289	294	299	281	272	284	272	275	290	267	274	282	275	265	304	294	271	298	297	283	290	302	289	317	296	304	292	248	240	288	302	298	276	271	284	289	267	300	286	265	287	238	296	288	303	293	254	275	304	295	308	277	306	299	276	291	279	250	280	276	281	259	303	279	278	298	273	320	278	316	266	259	268	270	280	295	299	294	301	307	282	267	302	281	275	273	282	309	280	283	284	322	289	295	273	267	265	258	250	294	272	300	302	276	280	285	283	266	287	257	300	273	286	273	261	297	293	274	274	278	268	254	281	250	257	275	283	250	297	254	286	312	268	271	274	293	286	279	282	320	273	302	279	305	286	296	253	293	304	267	295	301	288	274	279	282	336	273	233	297	294	283	278	267	300	247	253	270	258	285	256	266	277	304	275	272	267	300	282	286	254	294	297	279	291	302	300	297	317	315	278	266	284	290	254	303	291	305	291	251	284	289	288	256	279	273	270	286	275	286	283	276	288	267	301	279	295	270	295	301	279	257	295	283	291	269	300	295	279	301	282	275	270	278	287	283	314	297	281	287	310	276	266	290	263	270	290	305	286	274	279	288	288	276	292	305	291	246	291	267	270	269	283	313	278	287	261	296	253	272	268	251	265	281	269	279	293	286	284	296	306	287	265	299	263	264	258	302	293	229	258	279	290	297	295	308	270	291	302	316	300	313	269	305	289	283	272	316	291	276	286	283	283	250	271	270	297	273	281	240	272	260	274	274	251	252	299	294	292	272	305	295	294	273	241	297	276	285	250	288	274	281	277	287	286	294	310	293	262	258	286	302	273	268	290	301	294	277	305	274	274	254	283	258	242	278	287	294	246	243	242	280	278	273	326	302	282	289	284	278	253	280	242	267	283	268	271	262	288	283	285	234	263	270	257	269	244	303	343	282	295	289	273	282	286	281	284	273	324	295	268	281	241	272	294	296	290	329	277	248	290	313	289	292	284	319	255	247	281	278	267	264	268	299	309	275	264	262	291	269	271	263	304	288	276	280	271	270	282	286	285	301	251	251	302	263	289	271	285	281	300	310	272	284	313	284	270	313	286	276	261	280	280	291	255	266	265	283	277	308	271	315	304	257	262	272	285	262	274	252	277	282	312	267	249	239	309	285	288	315	269	266	288	295	274	303	266	273	271	296	281	292	257	300	272	315	288	305	291	283	310	279	307	257	278	267	295	292	243	305	277	281	254	259	296	253	288	284	306	265	279	282	290	273	321	271	257	272	257	256	294	284	257	285	266	259	247	313	295	288	311	270	284	263	300	258	265	305	296	302	275	263	305	296	305	288	283	285	296	283	309	308	326	275	266	290	287	282	289	300	281	262	264	309	276	279	269	246	282	282	245	300	291	310	294	270	293	302	268	229	298	268	271	285	289	285	281	275	287	258	301	294	296	276	289	260	271	271	263	264	286	264	294	270	304	238	275	276	268	298	254	295	293	285	283	277	274	284	249	293	280	257	287	261	287	276	285	277	310	282	243	274	296	268	279
23313	29232	43330	47735	40480	24264	19359	20265	26635	34898	35491	27356	14190	6624	3501	2612	2482	2085	1871	1914	2927	7525	12195	20612	12951	5729	2174	716	666	669	742	716	672	688	715	683	715	690	659	751	691	671	679	696	707	719	711	688	674	627	715	697	703	672	677	701	707	678	691	707	646	721	706	680	677	729	705	672	701	703	675	676	693	676	724	675	671	702	662	651	679	681	698	711	706	700	665	711	676	712	708	688	725	697	662	677	649	709	690	708	701	686	708	694	673	683	697	697	632	663	684	677	701	682	647	658	668	661	693	729	715	724	670	671	657	667	679	677	678	714	691	708	695	638	658	658	697	694	702	715	705	643	700	651	739	635	700	741	677	709	679	695	635	683	660	708	715	701	708	686	681	691	689	661	718	657	670	701	679	699	742	648	712	671	692	650	694	681	707	682	683	713	687	720	703	668	697	658	676	662	703	726	688	653	720	697	732	696	686	693	674	644	706	715	622	678	691	743	690	659	686	628	713	710	690	687	638	688	697	658	699	661	702	634	690	643	687	684	689	660	690	685	669	675	687	674	713	678	652	661	697	695	707	686	701	653	665	748	708	663	673	622	660	680	696	658	679	760	731	748	705	678	660	679	671	699	700	687	718	660	666	713	656	656	715	653	671	732	662	670	686	659	697	686	680	709	687	698	695	670	687	674	676	670	745	669	614	654	648	660	718	704	660	648	688	687	730	682	695	673	683	686	741	708	686	687	664	664	707	696	662	660	693	619	710	668	707	660	693	682	727	693	707	678	704	702	719	686	726	653	682	682	709	697	708	729	660	658	723	702	649	700	689	697	676	656	674	704	675	667	731	703	667	696	688	634	700	738	711	645	682	660	679	737	735	680	692	680	662	701	704	687	625	676	670	677	709	733	664	674	687	708	727	700	727	701	693	653	693	696	719	720	716	696	692	720	705	709	704	640	701	686	714	715	675	722	696	693	702	674	694	698	652	665	663	680	663	658	646	697	713	687	692	690	712	697	720	723	735	680	674	663	683	673	660	676	719	701	674	691	656	688	703	649	665	650	658	686	678	676	684	741	663	714	686	679	688	741	720	680	702	691	615	685	703	684	676	673	689	714	681	688	706	672	698	686	651	690	627	693	672	678	684	686	697	681	680	677	699	735	670	650	653	717	649	732	690	670	640	629	718	716	652	676	671	704	694	678	676	711	680	719	658	739	694	663	677	656	626	697	693	704	680	699	688	666	692	670	741	705	690	679	675	689	685	708	696	711	706	727	697	649	656	673	687	680	742	687	687	669	717	669	620	656	705	695	738	683	695	711	701	711	683	623	748	705	707	675	698	677	707	638	676	664	737	719	724	691	690	679	693	642	677	697	621	689	678	716	670	713	696	672	663	694	721	711	687	708	674	683	625	724	695	637	773	703	710	660	668	657	659	701	666	700	701	694	647	667	671	702	687	684	661	678	678	696	675	717	684	740	687	682	641	672	691	645	682	669	702	656	672	652	705	666	706	679	743	698	680	683	640	697	685	682	682	674	672	675	708	720	691	703	663	718	684	696	690	695	676	713	699	676	686	692	703	685	693	643	675	753	664	648	711	681	685	664	670	706	704	716	675	675	685	733	685	697	675	725	652	701	646	665	658	680	754	706	705	715	683	680	724	698	690	668	733	708	674	664	684	713	712	643	693	664	670	700	688	677	659	697	711	695	710	709	716	686	628	699	723	700	700	683	661	691	661	697	662	729	665	709	689	701	692	701	666	671	659	671	638	670	660	671	709	715	680	701	688	705	721	691	654	722	714	697	713	672	672	720	709	664	710	620	733	680	658	686	664	653	685	703	704	678	715	671	661	674	709	676	694	719	713	705	693	683	717	673	654	670	650	693	718	646	689	659	642	686	712	710	682	692	659	701	679	653	717	647	664	697	696	691	683	692	705	717	659	694	662	713	677	645	665	671	668	710	636	703	717	725	712	699	698	686	731	669	654	727	709	653	677	631	704	716	707	635	683	693	655	703	716	664	681	709	658	690	668	667	671	724	708	689	706	646	659	711	680	723	717	720	638	689	643	691	685	722	699	694	690	662	713	673	654	721	703	680	678	677	658	693	710	691	720	649	709	699	628	690	683	701	663	686	664	690	710	617	720	680	657	713	718	671	693	676	721	708	670	697	690	666	685	721	710	643	678	665	624	659	691	687	721	698	693	721	673	656	731	735	698	690	663	699	700	682	633	710	689	673	670	736	664	703	703	682	591	654	683	695	685	721	723	644	718	738	707	686	691	688	690	751	689	729	651	655	723	717	663	643	702	677	714	664	697	691	676	629	684	695	709	700	719	684	689	723	638	658	711	714	690	649	682	692	702	698	702	689	690	691	633	714	705	686	730	657	684	673	651	679	694	719	712	659	693	674	648	629	711	699	675	732	641	652	671	696	652	689	664	690	700	693	705	676	749	684	637	675	689	708	668	715	713	681	650	695	670	673	688	699	652	679	711	716	663	693	627	719	699	719	693	700	702	663	666	672	714	687	686	730	689	724	684	725	668	652	685	664	674	735	693	691	649	696	706	652	684	739	674	648	690	683	696	719	713	664	684	658	709	684	643	673	734	657	693	695	728	690	687	722	698	675	686	687	729	748	662	717	641	676	705	703	650	671	708	651	674	672	689	702	658	684	649	720	671	684	676	742	709	740	656	704	670	698	695	632	685	652	702	655	701	656	665	685	673	675	665	713	652	703	680	722	694	701	678	713	662	696	679	653	637	704	710	646	705	659	680	710	738	745	678	691	656	728	668	710	675	665	638	692	665	680	718	710	689	729	676	660	667	663	708	641	646	680	711	693	701	717	712	635	725	683	698	692	704	705	704	719	688	701	725	726	677	704	655	705	731	731	690	683	666	658	695	721	731	705	700	670	723	744	670	659	727	658	690	738	692	653	664	702	713	688	679	667	703	644	719	654	689	673	727	691	732	692	656	702	675	687	739	677	697	712	712	681	691	670	683	673	680	704	706	717	642	711	727	696	731	724	668	624	721	676	739	710	690	676	702	666	696	707	725	658	714	664	682	683	686	687	674	680	715	689	700	670	720	681	694	662	675	686	659	681	650	738	693	702	643	721	701	674	683	708	648	680	698	720	738	669	663	636	629	644	687	671	716	699	640	639	674	715	678	695	704	671	697	690	701	667	698	696	679	655	654	672	681	710	670	653	704	662	720	672	731	669	671	689	694	689	697	656	708	678	713	671	670	721	697	698	704	702	731	708	690	717	667	680	676	717	696	605	705	674	650	687	683	730	691	673	709	683	668	699	714	693	674	696	722	734	686	695	696	638	715	684	712	662	692	621	703	712	666	683	685	743	659	684	704	666	716	699	695	676	686	645	651	688	667	652	680	681	696	694	688	691	691	676	721	695	672	706	685	709	695	670	698	706	649	655	679	680	713	691	726	649	636	671	708	685	671	700	677	684	674	688	696	685	708	645	736	725	689	693	740	722	744	678	683	677	695	655
41258	45444	44703	42741	38476	26794	18793	14988	20150	25678	25465	19470	15577	9644	3886	2000	2368	1526	972	742	582	771	3460	6855	5516	2061	813	265	221	246	262	272	243	232	239	270	249	268	219	232	223	232	233	267	231	238	210	251	273	222	230	257	242	212	240	232	273	268	265	262	230	224	256	268	258	287	253	267	291	229	229	243	224	251	249	277	250	259	244	233	275	257	268	254	263	223	247	278	273	219	268	253	260	266	256	235	245	246	250	234	255	250	246	253	220	244	255	249	263	210	255	258	258	258	226	236	267	253	268	238	249	247	240	250	240	250	238	236	271	243	236	260	265	231	268	243	253	223	255	238	243	260	250	251	261	253	246	259	238	262	248	269	249	259	250	230	247	254	255	250	260	223	250	227	233	228	235	284	226	283	249	253	240	242	217	236	274	243	234	237	239	274	269	227	245	243	247	268	213	225	245	251	275	238	235	247	231	245	240	259	252	225	208	239	255	249	258	229	265	257	236	227	256	235	245	258	260	264	247	236	229	230	267	233	256	242	254	262	274	239	246	266	230	217	259	218	245	245	273	242	227	227	221	250	271	267	244	246	237	274	241	271	260	267	246	247	259	253	234	269	248	221	228	199	245	266	244	241	250	251	254	268	275	231	266	250	262	239	243	242	248	281	261	233	256	257	247	257	258	257	239	259	230	257	273	239	242	252	254	261	250	264	274	255	264	241	243	257	245	238	210	253	258	276	231	252	211	260	238	247	247	269	230	248	243	242	247	246	251	222	238	244	247	285	228	259	238	257	258	258	253	232	267	246	249	268	246	241	246	247	255	275	241	247	223	259	235	253	290	236	230	244	241	256	243	217	242	254	216	274	261	250	251	222	245	249	228	227	224	234	228	252	260	272	263	258	272	252	264	240	277	267	237	248	239	238	219	266	277	258	248	257	258	233	261	224	283	235	226	254	250	232	234	238	216	276	240	239	234	233	258	263	268	233	275	220	261	269	246	241	255	244	256	253	277	236	240	264	239	243	244	242	236	255	224	237	242	261	245	257	247	243	223	255	247	254	222	233	240	240	254	259	266	277	232	245	269	247	243	271	252	247	211	252	232	247	223	259	230	208	246	259	241	245	278	231	242	252	228	235	255	258	231	219	247	301	234	269	249	232	230	255	236	258	249	215	232	243	233	253	262	263	249	274	240	269	229	254	255	224	243	247	238	259	260	277	255	274	243	231	256	225	245	250	255	226	229	244	240	285	234	264	257	285	261	247	246	235	254	283	224	237	240	266	240	266	269	258	244	246	247	241	229	243	235	224	266	242	244	260	265	258	253	250	261	230	252	294	253	236	238	233	235	215	249	225	259	253	268	238	218	248	256	273	223	234	253	233	259	255	212	245	221	237	248	248	264	267	242	300	258	263	231	229	247	238	286	258	250	270	256	225	245	234	236	219	241	236	253	225	229	259	255	271	239	250	252	244	269	270	250	229	237	216	242	197	223	230	228	237	253	265	239	239	272	269	258	249	261	241	252	267	231	272	250	253	270	249	241	210	270	260	240	245	258	239	224	268	275	240	250	257	246	245	241	250	256	252	246	265	244	228	240	273	269	229	267	221	272	265	245	239	236	246	255	235	253	275	270	271	260	266	256	243	252	247	271	236	242	247	247	242	258	275	231	238	225	290	238	278	254	252	248	282	252	234	240	235	263	239	240	247	252	267	257	266	264	221	236	253	244	274	251	247	226	269	239	249	224	242	246	251	242	259	256	243	234	247	239	263	263	246	248	237	266	251	243	280	204	245	249	281	232	230	224	249	253	240	217	244	252	248	253	235	237	267	257	247	247	262	259	255	248	224	241	243	222	258	233	256	246	243	228	244	271	285	269	275	250	237	243	267	252	282	226	236	279	240	237	239	255	225	229	224	241	268	265	238	246	244	255	245	257	231	248	241	269	271	248	259	253	260	220	251	247	242	213	242	265	265	262	254	229	254	252	241	248	225	244	240	255	252	225	274	221	250	237	211	277	246	265	256	278	292	241	248	244	230	255	239	257	279	249	224	243	244	268	248	255	258	262	236	270	252	274	243	237	235	258	258	256	258	243	237	229	253	228	263	272	248	248	236	271	227	259	241	276	228	252	243	236	231	286	253	241	225	264	225	281	226	220	258	233	289	234	268	238	238	258	243	258	253	246	229	248	229	257	229	230	261	255	246	223	239	235	269	246	277	252	243	253	231	260	287	250	237	248	244	260	246	238	235	272	241	220	261	248	251	264	252	272	237	232	254	242	241	238	237	247	261	265	268	225	271	244	242	239	247	283	253	229	216	274	225	254	214	242	249	270	226	229	228	250	229	247	262	221	269	250	252	233	246	215	211	274	266	269	260	251	226	229	254	273	245	253	239	254	249	251	239	246	226	236	225	261	274	220	260	239	246	234	241	271	236	226	219	214	255	241	269	229	252	253	234	238	253	242	277	270	224	216	230	245	244	255	212	235	249	282	266	259	281	254	252	226	261	244	261	219	242	243	247	243	234	241	245	242	242	234	250	255	225	271	245	244	280	232	253	263	231	247	243	262	241	231	239	248	257	235	250	223	252	239	259	225	254	222	245	236	241	251	269	256	243	231	264	222	241	260	272	255	259	258	244	248	276	262	245	225	238	245	236	257	239	258	217	254	240	249	238	232	248	259	269	248	262	241	274	212	252	248	245	261	218	245	238	260	271	260	216	229	229	239	274	286	240	273	254	237	237	254	266	248	264	260	252	232	238	243	268	246	247	239	244	270	260	215	239	253	265	275	235	268	219	243	268	256	260	272	267	244	249	246	231	253	257	238	254	241	231	250	254	257	257	234	230	240	247	253	268	270	251	263	250	275	251	251	249	259	249	250	243	238	265	255	256	232	223	245	241	270	238	249	246	258	259	242	234	264	263	248	245	240	237	255	261	247	242	256	242	260	245	232	243	219	241	220	231	242	242	237	265	245	224	251	239	254	244	272	244	232	254	241	245	246	246	254	223	250	260	254	260	251	225	244	234	275	255	268	240	230	258	258	280	249	242	266	225	265	245	245	258	277	270	237	262	248	245	239	246	246	267	232	256	249	229	253	252	233	248	244	247	253	287	276	222	264	257	226	254	261	251	270	236	234	238	264	284	259	243	190	275	235	224	260	265	267	278	245	246	239	248	251	259	276	269	264	270	237	238	241	268	275	232	250	221	258	248	267	211	233	267	220	268	272	264	250	268	250	241	239	255	247	230	248	250	248	263	221	245	284	271	251	251	259	248	256	261	256	270	279	245	240	238	252	220	252	227	247	260	254	224	238	229	264	257	246	232	229	236	242	234	240	227	218	237	261	258	271	244	227	246	242	244	243	235	275	247	244	270	269	265	256	258	259	273	251	244	240	228	274	255	249	243	244	241	254	259	250	269	258	264	250	241	255	260	232	224	277	261	218	245	246	252	260	235	257	225	225	245	260	241	261	246	264	262	259	254	229	251	251	255	253	256	252	272
27774	36906	45702	47272	44946	30559	23744	25468	35756	41863	40902	35192	30394	17519	10256	6890	9742	6635	4926	3468	2955	3912	17544	27286	21602	9703	3408	710	637	579	565	643	632	622	633	553	577	609	573	595	681	621	615	613	641	617	616	571	622	598	619	593	579	632	569	594	602	577	676	604	586	644	606	604	622	593	576	622	606	600	574	568	601	583	603	633	587	595	552	606	654	609	587	564	611	580	646	638	617	615	587	659	581	579	546	623	615	601	656	603	632	674	572	591	574	613	619	579	594	602	586	624	601	592	614	615	626	575	593	602	578	618	605	637	645	675	606	603	597	620	609	573	599	599	616	572	597	596	559	599	606	602	570	582	613	601	564	607	613	619	589	618	583	603	605	609	600	643	621	609	641	610	619	620	580	620	640	626	546	594	612	620	567	574	604	599	640	591	618	624	575	604	592	593	583	609	585	621	604	639	618	589	569	571	610	631	631	592	650	608	597	620	594	611	540	624	622	592	606	615	636	645	628	619	615	623	636	571	570	600	637	604	609	604	576	586	615	618	632	591	599	622	590	594	597	598	593	619	637	656	612	584	554	596	623	596	592	558	553	603	587	589	567	615	605	580	605	568	605	596	597	647	625	562	565	621	582	608	601	628	643	602	582	586	574	620	572	601	596	562	623	570	616	581	641	567	607	586	580	619	588	600	627	640	620	625	580	575	552	641	583	588	601	604	600	628	597	567	620	627	585	647	585	637	586	629	631	597	595	630	608	621	620	559	620	594	607	599	644	625	606	596	571	567	590	606	579	593	611	622	584	620	592	610	609	584	591	583	607	590	603	649	611	600	636	562	620	621	640	610	611	605	618	562	604	563	593	559	602	644	632	587	597	601	614	572	601	622	606	589	552	605	624	589	571	583	602	605	532	644	582	627	572	623	576	606	605	616	640	614	587	606	576	560	596	651	621	606	574	581	607	608	575	605	585	587	600	603	598	606	595	588	610	593	594	571	584	575	593	611	598	599	572	620	617	571	637	617	592	620	632	615	611	616	608	599	643	613	616	623	612	646	620	562	626	601	626	617	565	596	634	632	613	653	613	588	612	596	586	616	616	587	620	636	606	588	598	638	594	607	614	606	580	630	584	606	587	594	591	609	593	606	628	626	585	648	614	593	600	641	587	632	584	584	605	655	553	625	582	600	547	585	610	570	606	583	603	597	579	642	600	631	590	618	633	567	601	578	562	590	607	613	594	609	642	630	598	641	643	603	601	571	550	576	598	650	608	604	612	589	608	594	609	601	591	605	586	587	586	594	606	553	616	612	638	616	594	613	591	595	605	617	599	610	595	590	581	624	566	580	630	600	573	641	609	589	590	638	648	622	589	632	600	608	600	608	600	616	576	638	622	613	599	587	592	597	556	610	590	594	583	596	612	632	595	572	573	640	607	629	612	593	601	588	642	602	557	635	607	574	596	635	591	627	629	591	609	570	598	590	568	603	609	590	558	599	586	600	597	616	564	609	555	592	583	609	614	619	538	596	574	597	587	597	607	626	617	643	604	587	588	641	593	634	572	552	620	626	638	613	576	576	655	576	615	600	619	545	560	623	579	586	598	638	566	616	627	562	608	635	588	633	594	565	611	577	646	572	618	593	568	629	575	575	609	592	614	576	625	579	593	594	605	615	626	620	586	627	592	619	558	636	568	587	599	606	608	604	594	574	594	598	588	565	623	596	579	603	619	563	633	577	591	581	630	630	620	629	657	598	599	571	608	587	616	614	589	573	627	620	610	621	610	604	613	617	594	638	603	619	602	623	635	610	592	547	623	623	607	655	601	567	611	606	582	631	595	600	605	633	629	661	598	640	579	619	581	587	607	578	603	615	574	601	617	604	664	636	634	571	630	565	604	566	599	607	607	603	607	638	603	606	607	582	652	637	613	594	623	608	613	637	548	604	607	593	638	586	612	611	579	574	621	607	578	631	656	588	625	589	646	617	593	623	592	572	636	627	608	625	560	605	613	600	565	609	626	573	613	602	614	601	608	598	660	596	593	580	609	608	650	599	613	598	577	629	618	641	659	628	589	576	620	651	607	592	603	610	613	588	617	589	652	608	627	565	573	648	620	554	634	610	573	651	616	637	572	615	557	597	595	589	620	645	653	592	621	588	579	654	606	570	646	602	546	648	608	576	605	632	582	627	612	627	596	609	553	595	612	574	563	576	604	557	640	595	611	616	613	627	594	603	611	607	613	595	591	608	592	615	587	589	597	618	588	580	621	609	605	650	608	591	651	628	592	600	570	576	566	660	630	592	629	657	650	572	627	575	613	595	613	611	591	626	599	576	638	578	601	615	575	640	615	576	563	603	593	589	612	621	564	595	583	604	569	624	594	593	647	623	658	626	597	601	611	622	584	646	625	605	648	630	611	619	587	561	601	616	604	602	629	594	611	629	633	592	621	579	647	611	611	567	606	582	584	576	565	612	644	612	590	592	571	607	614	612	575	612	581	601	576	612	579	575	655	632	618	625	594	611	605	552	590	613	590	609	606	603	589	597	594	565	564	581	604	602	609	628	619	615	600	626	593	597	607	642	594	606	587	570	605	601	603	541	610	591	605	604	589	568	573	610	579	580	602	606	604	555	627	544	605	561	583	597	570	582	586	592	622	579	583	622	570	554	553	599	576	590	618	589	547	628	626	610	610	613	596	588	613	616	604	581	571	601	553	643	639	623	575	601	638	624	617	590	614	593	621	598	604	574	600	595	554	613	605	621	579	631	613	649	605	608	599	620	602	590	615	604	623	575	616	601	623	635	605	606	616	610	635	628	640	570	594	650	583	607	629	622	590	609	549	589	606	599	596	572	569	632	583	613	561	603	597	605	617	585	589	613	608	561	638	635	577	642	617	618	608	619	645	603	604	554	628	573	602	643	648	607	617	641	593	656	648	574	576	586	569	626	625	626	584	594	608	591	611	598	610	599	629	577	612	594	562	622	596	609	597	607	640	650	638	628	605	589	660	641	573	629	619	642	599	612	582	621	532	586	598	633	613	614	589	594	565	609	601	602	611	594	596	599	598	649	619	625	595	582	617	606	589	612	573	576	574	637	627	582	587	608	589	640	619	613	591	582	592	593	608	589	621	593	602	615	626	604	636	608	661	599	614	653	612	572	608	597	628	575	584	622	624	601	614	581	615	608	608	570	595	621	630	577	612	617	630	577	631	554	610	597	670	631	546	611	599	671	603	560	613	603	568	574	603	555	643	632	580	608	604	593	626	603	606	586	589	602	577	619	610	573	632	612	578	618	634	595	618	629	597	629	645	600	565	604	638	578	588	590	583	645	598	606	608	574	641	597	618	616	646	552	608	618	597	612	577	604	592	673	651	586	608	590	625	548	593	560	594	606	542	659	610	570	610	637	629	606	627	608	574	610	566	652	569	597	617	609	622	578	651	615	633	625	622	596	584	599	582	622	635	610	605	622	573	591	582	648	628	628	614	593	598	592	585	609	581	636	615	576
12260	9043	10732	5477	3936	1862	1605	1387	1187	1164	883	903	637	455	276	222	234	244	206	205	221	290	349	474	621	458	308	231	222	205	194	231	216	228	201	206	220	208	205	226	209	226	209	232	218	204	217	201	211	201	228	194	192	223	209	211	187	205	244	206	196	213	205	228	204	190	218	235	211	183	213	223	227	216	185	214	202	229	224	214	208	208	209	208	218	209	230	197	204	207	214	167	230	214	210	222	212	248	199	222	212	204	216	235	245	209	208	232	193	191	225	206	206	224	219	248	197	203	212	207	187	191	200	210	202	190	205	211	254	230	223	189	202	193	213	206	200	198	221	205	212	223	201	199	227	245	223	210	186	202	195	220	230	191	181	223	225	230	208	231	219	225	212	203	215	195	177	184	242	188	212	224	220	223	182	218	219	209	212	204	216	213	213	206	187	215	216	213	213	236	218	194	219	204	217	230	225	207	206	208	207	203	204	195	213	226	247	189	227	193	215	229	190	232	208	225	194	215	193	165	200	194	218	189	202	208	235	213	179	223	176	200	206	201	211	235	232	222	219	198	217	220	208	214	194	210	220	242	191	196	221	231	231	215	198	190	214	216	217	212	250	212	220	201	216	239	226	210	205	232	216	212	231	209	223	233	198	219	218	210	206	217	176	218	210	201	224	200	229	224	217	223	195	219	208	231	208	228	215	206	224	208	213	211	196	192	204	204	203	177	217	206	193	193	199	215	251	222	218	192	209	198	234	234	191	223	228	181	220	215	212	222	218	200	214	185	208	216	193	227	196	196	199	211	230	214	198	210	222	192	203	250	221	218	204	246	216	225	221	199	192	204	194	231	222	200	207	217	200	207	205	209	232	210	195	189	225	190	218	187	217	223	224	231	227	190	220	185	223	197	172	231	196	205	192	215	230	205	197	226	234	202	183	203	236	204	199	183	215	220	231	194	195	197	230	199	221	215	208	225	207	201	212	235	199	195	198	220	226	210	225	205	210	213	232	200	220	222	208	218	218	212	186	207	202	190	187	210	232	196	208	205	196	232	198	201	221	192	210	241	216	211	200	208	198	217	206	236	215	243	215	217	202	222	209	190	214	214	222	213	224	200	221	183	210	226	209	212	229	186	187	227	229	225	196	221	203	185	225	216	208	211	209	201	215	213	233	220	205	231	223	211	222	219	202	224	241	191	202	207	184	219	201	233	203	194	194	216	203	208	212	198	233	192	211	202	209	215	215	236	220	202	229	212	217	223	221	217	205	211	226	226	209	196	238	217	233	186	206	188	199	233	200	222	224	228	233	202	223	206	214	230	208	238	218	191	213	227	210	203	200	231	215	215	217	231	224	237	198	201	228	242	197	189	215	196	226	219	217	225	207	184	202	234	237	216	192	209	233	233	199	175	210	237	212	227	214	171	228	187	198	211	182	228	200	187	204	200	209	231	231	182	181	190	221	196	238	229	206	231	211	235	229	215	221	203	207	205	204	240	202	201	216	209	208	226	234	204	207	214	207	176	231	227	194	238	201	190	221	254	217	218	202	225	212	218	228	204	228	217	210	206	218	196	206	214	211	197	200	248	214	188	215	202	192	202	228	229	193	206	225	233	209	203	192	219	211	225	216	255	204	190	187	236	190	212	224	204	198	229	198	205	200	221	202	212	214	202	218	222	238	226	232	231	207	209	208	193	217	200	215	197	215	204	230	221	226	208	220	214	182	203	204	257	206	209	242	211	206	205	197	232	180	232	207	228	190	225	201	221	211	194	219	196	198	208	225	221	227	217	222	194	187	189	203	210	228	196	190	199	215	233	209	217	225	215	233	227	215	188	219	226	248	215	231	224	211	217	196	196	195	196	223	234	201	236	204	186	208	222	226	214	216	210	240	194	209	191	190	170	223	205	214	196	206	203	199	187	233	215	220	221	216	205	211	202	214	214	245	229	229	198	208	188	211	205	224	189	212	209	175	219	197	201	202	208	204	216	226	210	223	199	203	220	188	213	201	202	194	213	198	206	219	206	196	222	219	199	217	216	233	199	224	185	213	191	201	211	192	211	217	216	213	206	207	222	208	217	202	198	196	196	224	206	198	210	235	182	211	216	203	192	235	203	236	191	186	216	210	177	206	190	211	198	215	198	185	208	216	221	234	220	202	211	216	219	220	212	229	220	212	201	190	209	214	221	199	234	195	200	241	184	200	212	218	217	214	226	212	215	236	199	205	226	217	240	194	217	217	230	210	210	240	214	211	214	214	205	218	218	188	215	203	202	222	241	227	205	217	247	235	232	197	194	208	233	208	251	193	226	188	231	206	191	212	222	212	234	218	229	204	228	223	212	211	196	204	190	199	206	209	229	177	203	250	217	219	210	218	207	218	215	230	232	213	210	215	227	196	198	236	240	221	210	197	214	215	213	202	210	222	233	210	199	231	203	243	211	212	229	246	195	241	194	226	201	228	195	202	235	218	245	210	223	186	181	217	215	190	223	215	239	215	221	210	212	229	220	198	215	224	204	218	215	194	190	196	194	217	227	225	218	207	250	220	199	219	232	220	214	222	206	249	198	220	216	200	215	207	213	224	203	231	214	225	213	210	205	186	235	246	208	226	201	214	195	231	205	220	204	214	230	226	196	244	214	202	228	197	194	230	200	215	216	213	240	210	206	222	175	214	246	192	219	219	226	212	200	212	207	225	230	187	192	208	212	213	213	188	214	204	198	186	209	221	221	203	233	214	227	239	196	203	184	213	190	218	223	242	217	210	191	231	214	195	211	215	199	224	211	196	203	215	199	234	199	187	205	231	208	219	201	187	221	219	241	229	215	215	223	212	190	195	224	225	173	209	233	206	196	223	234	233	199	205	191	240	194	224	224	218	190	241	221	218	214	224	235	232	197	213	216	222	201	234	212	218	215	213	234	168	192	196	201	206	217	223	198	202	201	200	188	228	201	208	197	200	215	210	215	209	215	220	199	218	185	189	232	216	214	215	201	199	210	202	227	206	198	179	220	239	239	201	212	198	204	231	223	213	194	222	229	201	199	225	204	188	203	222	241	223	211	203	214	185	203	234	246	206	184	212	215	187	197	192	221	195	217	226	220	205	212	200	234	232	242	195	193	233	209	222	227	188	210	214	237	220	188	224	196	219	231	213	198	200	212	239	212	188	193	242	199	230	219	208	202	195	207	216	202	236	195	207	208	189	218	210	219	226	216	204	223	178	226	223	225	204	210	212	211	223	219	196	203	205	218	205	226	185	209	223	185	235	202	199	192	174	213	209	207	217	212	217	233	217	223	218	215	211	217	214	187	212	212	226	211	201	215	203	222	218	238	214	236	233	199	210	219	207	228	244	190	211	199	201	223	217	226	203	242	203	193	189	220	213	222	239	212	208	224	217	213	244	215	198	215	200	206	219	192	199	187	229	213	203	219	214	205	212	217	205	208	196	193	204	210	202	217	193	226	221	216	211	208	217	239	230	181	212	199	214	218	191	226	202	187
7778	9744	16769	13783	13222	7684	7290	6571	5748	5941	4777	4937	3271	2122	1092	801	718	708	704	672	618	1058	1629	2377	3242	1759	958	572	565	568	524	530	554	542	551	522	528	541	532	559	550	579	553	566	554	600	504	564	553	554	564	536	528	530	551	594	543	534	536	576	522	534	562	522	576	509	531	561	559	596	585	558	547	537	538	522	535	531	539	552	507	542	521	522	548	511	564	504	546	554	580	522	542	573	539	513	570	533	552	539	542	546	520	527	568	549	531	560	562	521	538	521	560	543	507	572	559	572	524	495	560	557	504	533	514	549	580	524	535	548	556	537	551	535	539	578	550	552	553	565	527	536	574	537	577	575	535	543	520	586	559	543	589	543	529	549	592	543	607	557	538	535	510	551	535	567	555	541	572	574	578	528	549	545	539	504	524	560	538	520	565	530	532	558	531	550	579	547	552	500	555	543	556	549	581	566	562	569	556	564	568	556	523	563	565	528	543	557	549	531	570	539	531	569	529	544	551	530	542	541	562	547	534	580	542	502	536	577	537	581	509	536	580	521	495	537	534	533	567	539	563	550	551	540	556	535	519	555	510	557	555	546	536	515	530	576	553	527	575	531	542	551	582	554	571	589	537	577	579	572	540	519	505	554	526	556	538	542	578	547	527	582	529	559	543	529	501	543	528	550	535	558	500	550	543	550	582	538	562	537	562	498	560	538	564	565	561	521	566	551	531	532	562	537	509	564	540	518	539	552	524	553	545	579	535	535	568	551	559	546	528	550	555	542	578	517	544	532	529	535	557	520	558	553	520	562	551	546	534	515	539	559	547	535	537	578	521	520	570	558	567	600	551	534	544	576	532	560	506	543	550	543	578	550	523	545	582	570	575	545	604	515	539	543	534	556	558	563	538	538	552	565	551	555	552	533	561	557	522	509	544	522	569	539	557	572	549	573	551	534	570	508	548	518	607	526	593	579	549	549	529	563	511	571	553	497	559	534	521	544	535	586	549	535	512	524	562	584	590	577	517	557	506	521	511	524	544	561	540	547	572	517	505	565	600	609	559	543	575	513	564	521	489	567	511	570	518	557	514	556	514	509	570	558	574	567	559	547	572	556	561	545	530	546	559	548	549	521	547	554	526	578	575	536	513	542	525	548	550	519	543	555	506	596	532	566	510	557	531	556	545	560	549	527	575	546	548	553	545	585	529	545	516	540	528	558	529	561	563	568	537	537	532	563	543	593	524	535	558	525	511	525	558	537	534	513	530	547	510	522	562	539	544	587	568	507	543	588	513	583	518	545	574	534	532	593	550	557	604	510	527	537	553	560	565	499	533	599	564	530	552	570	527	497	524	519	529	549	527	587	584	537	525	531	539	567	561	518	546	530	547	557	535	593	537	533	548	524	561	515	545	521	572	548	569	521	534	559	581	580	552	542	547	576	516	547	511	513	536	539	597	550	531	525	560	540	543	508	524	556	555	537	535	544	551	549	559	570	559	556	551	574	552	560	594	521	590	579	512	534	577	540	573	536	583	557	507	542	520	569	545	548	534	545	559	574	545	510	544	565	566	553	566	540	551	558	541	554	500	523	553	535	526	529	532	552	522	527	545	502	523	551	505	595	569	588	559	524	554	526	541	559	548	535	570	583	524	534	534	520	545	549	496	541	526	516	559	570	550	532	524	551	544	526	512	521	495	508	573	569	535	540	542	503	514	562	507	529	521	547	583	541	557	526	528	530	556	521	536	537	498	573	530	521	552	511	564	519	543	547	570	548	517	526	548	574	557	535	551	524	551	553	505	533	535	530	554	543	521	554	552	537	542	542	515	589	550	526	580	551	534	563	562	531	544	562	552	589	527	550	548	514	525	559	514	520	574	531	520	554	543	560	555	531	521	571	592	574	529	536	542	553	511	529	501	564	542	556	531	518	524	588	521	538	557	533	505	496	561	581	509	572	526	512	515	522	507	533	531	509	567	531	535	518	567	555	564	533	553	547	534	568	525	526	546	544	500	534	543	557	543	556	539	568	481	533	535	536	572	546	525	561	599	551	517	577	551	518	515	565	528	574	562	518	529	554	561	526	577	549	551	553	554	547	556	509	526	571	556	513	528	552	520	549	548	534	532	601	541	582	550	546	550	517	523	605	581	507	540	588	553	555	532	542	526	534	540	511	538	558	541	564	552	528	527	546	525	527	534	514	532	553	574	551	539	560	568	520	544	560	563	540	555	551	535	545	590	543	545	514	574	559	532	574	540	555	530	546	572	545	510	530	568	592	569	580	526	542	545	512	570	579	536	546	526	535	528	541	573	518	547	534	574	545	546	550	561	546	581	565	563	555	514	540	536	524	521	573	556	531	548	563	563	538	566	524	517	529	578	521	552	559	571	522	583	544	543	570	505	548	518	539	561	548	564	535	557	541	509	576	581	564	543	556	570	532	577	520	520	533	597	548	529	508	532	534	575	546	576	536	536	533	546	532	554	553	534	551	552	527	582	542	504	533	551	498	550	559	547	562	541	513	510	542	535	495	525	555	565	516	534	570	538	500	519	554	563	567	544	560	503	507	503	564	507	538	527	527	538	523	553	556	534	508	531	514	534	566	565	547	522	532	574	548	513	536	584	535	513	536	532	507	545	496	535	566	536	574	557	548	578	541	522	559	575	542	543	548	538	561	565	571	558	516	525	531	558	524	525	582	538	532	546	562	578	545	572	557	574	499	536	554	517	547	509	527	523	529	552	560	536	519	536	573	495	537	548	535	526	531	542	516	510	570	563	584	544	548	567	536	546	493	512	557	508	525	500	571	536	525	546	553	538	504	549	508	527	565	587	542	543	573	531	544	515	526	568	612	575	541	535	564	581	554	565	539	540	538	544	494	514	550	526	538	558	510	534	528	528	587	594	569	548	529	548	568	496	513	554	556	543	495	544	596	515	566	533	588	527	520	548	517	533	507	545	526	547	507	554	504	523	477	556	533	528	549	542	577	545	551	528	536	569	527	574	560	518	531	557	568	536	546	578	554	506	538	535	536	595	501	526	521	523	531	575	517	556	586	515	565	543	534	541	567	558	530	530	546	505	554	561	557	534	519	557	514	553	547	536	571	514	522	560	517	539	544	564	568	549	517	549	544	537	536	543	570	558	528	538	556	573	516	530	508	548	583	535	505	547	508	518	539	544	550	549	568	550	533	520	534	547	556	511	564	557	570	567	566	497	527	541	487	552	567	543	559	566	538	547	581	546	590	504	542	522	540	538	571	547	600	543	531	581	577	541	537	486	558	548	540	541	595	532	534	543	572	532	558	561	550	568	556	527	540	520	536	569	569	574	521	543	549	529	562	580	511	529	502	601	517	573	554	564	512	558	538	566	503	484	560	539	616	547	552	567	539	535	512	515	507	544	543	552	522	544	578	553	570	531	568	509	533	547	535	543	516	548	542	572	509	541	545	486	569	539	544	491	537	531	571	575	531	526	515	543	554	529	521	535	549	555	540	549	570	568	563
31348	33479	39306	38440	30107	20309	19182	20426	16477	14718	13088	9044	7922	6660	5816	3748	1366	830	672	669	781	2040	2250	2993	2352	1004	491	328	258	326	330	285	289	287	274	326	337	285	287	285	284	294	294	295	290	285	319	294	308	274	315	302	286	275	308	290	285	314	302	297	324	292	312	298	293	301	274	293	310	282	280	286	282	303	292	323	287	294	289	287	318	258	331	291	303	296	287	252	294	319	281	310	290	294	284	313	304	260	291	304	317	263	300	259	297	281	275	301	298	317	326	314	298	302	283	296	299	310	278	323	305	331	288	258	328	276	326	262	294	288	310	312	294	317	322	319	293	294	272	297	286	316	288	301	285	274	285	305	267	303	274	288	275	292	308	259	317	329	284	287	294	280	305	317	280	264	302	309	326	292	289	298	301	291	286	332	310	284	276	302	319	312	315	309	286	314	315	276	287	301	287	293	305	283	281	314	295	297	269	305	319	308	295	270	311	287	311	292	311	262	283	314	306	323	272	297	300	252	286	248	308	284	294	312	263	299	290	297	260	316	301	281	317	271	255	274	317	313	290	306	306	289	273	274	306	320	296	284	277	298	298	289	285	293	284	297	305	308	284	307	326	292	302	299	288	284	342	293	298	295	310	316	296	283	274	276	255	302	316	315	318	296	311	307	334	287	277	273	312	269	298	310	264	279	313	297	257	309	259	279	259	266	286	283	297	294	278	297	309	262	305	275	273	301	314	308	342	308	253	290	283	315	320	286	319	292	301	326	325	318	288	302	289	284	312	299	271	310	306	307	269	293	304	316	325	307	303	272	290	297	261	301	303	280	291	279	321	309	303	284	272	284	321	298	283	274	344	279	276	322	320	334	300	301	289	326	296	292	284	311	292	310	281	270	310	302	282	305	276	294	301	316	282	278	290	262	314	322	331	294	294	264	278	253	309	302	293	292	308	292	300	290	330	287	272	290	294	298	297	340	288	287	301	303	309	293	292	310	293	268	302	272	317	254	290	292	320	259	312	306	323	294	310	302	279	284	320	326	289	284	325	274	281	295	262	334	286	353	280	308	257	242	314	307	309	260	312	303	295	273	305	299	316	289	306	284	298	265	286	263	275	311	282	308	298	272	299	287	295	306	307	305	316	289	269	310	287	280	276	340	284	293	300	296	295	267	279	267	296	285	307	286	277	310	293	293	283	311	275	293	281	313	304	295	340	317	297	297	295	296	319	320	299	315	259	288	295	275	260	277	331	309	316	281	297	299	313	307	328	272	315	301	291	290	288	316	299	284	291	292	284	265	291	285	279	309	263	291	313	277	275	319	290	317	291	289	287	295	294	295	283	298	297	352	339	297	344	255	282	292	305	301	303	276	294	300	274	290	301	290	309	293	346	274	292	290	290	325	293	267	342	305	273	240	257	297	285	310	295	294	278	275	283	285	295	292	302	324	302	281	286	272	280	290	298	274	318	287	271	284	284	312	315	301	263	308	270	303	282	329	305	279	294	269	297	323	282	275	284	312	307	294	270	275	328	292	300	317	300	309	273	315	277	294	311	314	307	306	299	297	327	297	300	277	284	291	312	274	276	277	270	284	299	290	310	261	292	270	302	298	300	282	305	279	304	276	302	303	290	283	257	269	291	289	291	295	280	288	286	287	292	312	292	310	311	322	308	256	331	309	291	288	287	321	303	298	280	306	313	301	301	268	272	299	268	328	286	336	308	251	321	303	313	286	296	313	306	311	273	296	292	309	277	294	287	252	294	276	268	292	307	305	271	294	274	279	288	296	304	277	299	342	300	281	328	291	264	327	303	291	299	274	290	294	271	301	306	274	283	280	307	298	336	262	292	325	277	272	316	315	297	269	308	282	294	282	309	318	286	336	278	317	302	307	290	293	298	290	283	304	308	279	296	298	290	321	279	263	305	256	302	271	338	283	322	298	319	298	297	268	283	286	283	291	284	286	292	288	295	288	290	312	302	281	281	292	291	295	301	295	266	303	262	358	278	275	284	304	281	312	258	285	275	322	267	299	308	309	311	264	269	299	290	295	299	266	303	306	309	269	287	308	312	304	310	297	298	294	308	277	290	295	261	307	271	293	289	310	315	311	294	335	275	302	297	285	305	280	285	313	268	315	284	282	272	296	314	275	287	279	290	288	268	256	285	279	267	315	282	297	253	273	293	297	286	310	282	281	283	310	296	295	270	288	288	282	283	278	304	313	271	296	278	283	312	347	289	296	285	297	291	293	298	283	308	307	288	292	321	293	284	306	286	278	287	278	283	287	311	292	287	298	323	308	309	328	287	304	297	282	247	291	298	308	283	266	308	292	285	290	320	293	302	286	285	300	307	296	262	317	262	303	300	307	291	300	302	278	315	278	298	304	300	302	272	303	281	268	273	282	287	302	308	294	301	312	307	293	319	283	295	314	297	277	297	297	296	314	311	321	297	301	265	287	301	302	306	335	320	291	322	313	281	281	287	335	282	310	282	296	279	290	321	298	303	285	290	289	324	310	267	297	297	301	301	281	291	301	316	273	299	278	310	292	304	320	303	298	298	291	305	289	293	304	312	290	295	280	289	254	312	276	287	318	307	315	306	287	274	287	288	308	312	309	349	296	265	253	279	294	289	271	331	312	278	309	300	309	302	302	305	266	344	310	308	292	284	315	338	277	294	276	285	265	262	324	290	281	299	295	338	256	284	329	290	270	305	327	302	290	275	269	274	275	325	290	278	284	301	320	299	320	271	299	304	302	262	257	301	312	330	283	295	279	313	316	269	294	283	314	279	282	286	284	285	265	306	291	307	297	314	299	283	300	293	313	288	320	327	297	280	312	283	302	308	288	274	300	303	332	298	298	302	283	289	301	326	330	323	281	299	292	332	317	302	326	282	326	290	270	294	278	296	279	284	317	304	276	286	295	289	277	335	299	275	318	283	282	288	289	276	304	300	286	283	325	261	294	293	315	312	293	297	298	344	334	278	290	345	304	319	273	271	242	315	299	265	303	307	322	268	258	287	289	288	274	299	295	287	280	331	317	299	298	302	295	267	321	308	295	254	304	300	309	336	274	292	328	267	280	286	269	285	310	295	313	288	287	304	289	285	269	273	297	275	292	287	303	291	289	291	281	293	298	283	281	297	293	284	294	282	299	315	297	303	291	296	287	295	294	277	300	293	308	296	299	300	302	303	292	301	295	272	253	267	277	285	263	292	286	300	304	293	300	323	324	291	284	299	296	295	315	319	275	296	278	322	284	294	296	277	289	300	313	298	308	299	278	318	289	293	301	273	276	276	252	280	288	281	305	276	299	287	294	281	250	298	266	312	271	280	280	288	301	306	313	272	282	274	270	302	333	288	294	284	296	339	291	337	308	283	305	306	282	288	344	283	272	285	311	299	291	283	274	314	285	294	302	291	297	290	283	280	289	301	309	272	282	314	277	248	263	318	296	295	318	315	301	297	291	285	282	273	295	294	279	319	296	283	274	273	267	291	292	312	287
20443	27094	38303	42368	36244	28970	34062	34651	31719	30284	29143	21230	22565	19918	18560	12758	5683	3775	2988	2848	3823	11242	11978	14966	11697	4503	1847	845	756	697	777	755	703	737	690	735	692	726	751	741	721	703	739	753	714	741	747	701	732	751	757	706	708	713	698	698	688	688	755	745	758	698	720	707	719	768	762	735	748	725	754	759	680	755	710	747	741	713	737	759	680	769	700	718	698	711	730	770	691	763	758	711	719	739	763	735	764	717	719	722	700	724	672	731	736	726	728	735	723	727	719	720	735	679	763	704	751	736	710	717	683	685	759	702	733	749	755	734	709	745	783	702	760	739	739	717	701	730	686	748	709	775	752	731	747	743	711	716	718	742	727	748	710	776	724	712	729	742	732	742	694	738	708	754	702	654	744	754	747	751	757	716	755	717	712	755	732	704	707	671	703	768	752	784	757	707	719	708	719	721	716	755	695	722	724	741	702	730	700	734	735	697	741	706	640	745	778	746	742	722	768	720	731	691	760	680	714	713	736	729	733	708	720	748	701	693	746	733	742	773	734	744	745	686	781	706	730	720	678	683	733	691	724	763	741	713	710	716	734	741	685	676	740	728	686	722	715	695	738	748	740	738	721	689	710	744	700	756	737	725	747	699	735	713	704	701	699	737	730	715	728	698	735	680	755	745	740	739	800	766	684	721	771	753	709	735	781	688	697	744	730	755	702	730	750	800	740	731	712	698	720	707	692	747	743	687	732	747	751	751	738	752	724	703	685	727	719	683	690	732	717	755	741	704	750	697	687	719	762	696	725	744	708	713	778	735	704	712	757	758	709	744	715	704	692	802	730	747	716	752	769	713	702	774	703	689	689	748	716	699	740	721	739	701	747	721	729	744	751	717	724	691	693	744	739	695	730	695	695	751	750	717	733	734	703	722	736	717	727	716	787	753	735	745	689	716	704	747	724	713	741	737	735	744	783	756	725	717	748	712	702	738	757	761	698	675	720	768	726	746	730	726	715	758	751	768	790	713	752	715	714	682	717	729	701	705	738	689	734	705	713	724	708	714	723	712	777	720	726	720	747	756	711	712	706	682	720	723	735	750	734	763	739	733	731	766	735	695	699	688	785	773	708	719	741	714	716	767	762	660	734	687	750	751	721	712	734	741	745	730	722	723	703	724	698	682	769	732	694	727	696	758	741	733	706	751	760	735	697	732	747	701	761	758	719	721	738	709	688	709	730	737	736	687	730	716	752	718	714	727	744	738	720	724	735	773	704	723	689	725	708	705	708	749	710	720	760	779	758	728	750	738	745	730	698	717	757	710	683	707	687	748	747	676	754	757	679	698	725	740	758	736	702	772	696	749	698	760	759	725	726	696	694	721	741	666	727	735	719	711	691	749	717	759	708	715	741	697	768	751	697	713	717	769	697	716	711	732	714	704	708	744	789	749	772	733	781	668	650	770	730	749	698	734	714	703	662	740	736	688	761	726	734	712	736	686	779	703	697	738	715	731	727	723	753	692	744	702	760	712	746	711	757	694	707	736	708	734	756	721	763	699	670	715	711	747	668	705	738	686	754	731	761	719	756	714	704	720	725	773	700	726	693	741	720	724	696	758	726	769	703	680	732	681	704	708	743	656	704	765	664	734	755	705	695	705	697	747	742	709	701	717	722	733	694	775	668	769	730	695	711	792	722	758	708	724	730	736	707	725	737	694	808	768	735	710	724	694	735	725	790	745	720	719	723	728	732	710	760	683	737	666	683	764	714	732	703	739	711	668	716	743	683	750	764	725	778	731	754	678	737	679	719	718	729	727	723	698	781	705	697	736	742	715	681	717	728	740	698	706	737	711	694	704	744	711	742	722	723	731	749	728	707	742	675	750	709	718	733	691	743	700	746	734	803	704	706	744	739	716	687	716	723	769	743	745	724	730	746	702	735	751	727	760	769	707	764	692	689	734	668	787	741	739	737	695	714	698	689	767	678	717	695	758	735	721	723	699	753	758	662	711	731	695	715	764	686	727	733	777	689	752	728	696	774	732	741	764	740	753	733	734	702	722	715	728	752	702	734	748	742	756	780	709	750	686	748	725	744	688	768	759	744	724	772	731	682	697	744	701	706	730	769	709	722	742	745	744	706	692	726	703	763	738	712	737	703	762	690	707	749	726	729	729	710	692	756	764	719	761	728	709	747	704	749	702	734	723	704	737	707	765	714	737	731	731	733	715	728	711	795	762	728	730	701	723	700	700	752	715	698	729	774	718	715	735	736	735	712	763	755	760	704	737	712	734	693	746	733	707	733	730	722	715	683	704	718	746	777	717	756	720	706	715	757	716	749	726	758	740	761	725	746	741	687	732	781	737	740	706	756	690	695	712	715	699	702	719	795	709	731	729	696	742	765	731	737	714	751	691	735	731	723	800	730	768	717	761	716	692	754	742	689	740	736	749	729	696	699	699	705	742	767	714	723	672	702	696	690	729	742	677	755	720	730	716	761	717	733	755	700	708	695	743	734	691	689	684	680	728	687	716	727	708	744	785	719	752	707	686	703	711	774	702	729	740	723	743	725	715	744	745	692	682	764	739	708	675	713	775	766	726	675	721	707	735	744	767	723	755	720	732	743	688	723	693	699	695	728	718	678	698	711	733	726	735	725	716	717	699	724	735	730	724	714	718	773	736	695	743	727	711	702	712	804	712	689	751	720	738	668	701	771	689	765	700	721	741	754	712	686	741	745	702	735	763	716	753	757	712	737	675	701	725	741	722	685	681	722	714	756	771	684	769	693	754	761	679	713	740	739	759	749	663	712	714	786	765	756	680	742	703	704	681	723	709	709	695	752	727	766	756	747	749	699	751	718	696	745	730	704	744	725	711	738	739	728	675	734	719	660	703	723	721	764	748	716	736	663	738	731	722	724	785	706	703	674	703	735	752	712	707	736	753	744	746	689	715	707	748	718	771	698	724	721	760	775	728	685	683	729	719	753	771	722	742	750	738	691	732	736	711	672	696	774	744	728	654	708	690	745	695	749	697	716	700	740	784	771	734	694	696	698	743	707	756	760	749	731	709	696	710	725	710	704	711	723	720	693	717	705	715	676	786	729	694	723	743	756	719	749	756	706	749	705	727	735	699	742	725	695	682	708	738	707	766	721	695	701	704	734	757	726	722	722	711	672	716	746	724	721	677	692	677	733	718	747	756	716	768	736	759	708	798	783	711	707	727	709	717	748	748	763	713	718	711	740	730	718	705	710	757	750	733	679	722	727	738	672	775	701	716	690	711	680	730	724	704	755	684	710	702	699	687	717	714	681	728	706	716	699	743	724	702	698	739	739	771	736	746	805	725	675	734	751	678	724	694	724	684	807	777	687	707	713	730	719	710	738	819	695	691	718	735	724	696	698	689	760	683	766	732	717	745	747	714	698	725	706	717	703	765	749	732	727	722	717	700	764	718	708	710	689	732	690	690	797	715	748	737	690	749	723	758	675	718	683	739	732	723	713	720	692	726	694	763
39974	41065	46083	42200	37610	28267	28110	26222	22895	23412	21908	24188	17920	11286	5507	2488	1872	1218	869	665	970	1451	1400	4279	5072	2052	825	350	253	275	261	236	264	265	264	231	245	254	256	261	246	269	266	250	246	237	228	260	258	269	239	244	270	259	236	253	269	244	265	225	269	251	254	235	236	254	230	267	275	255	231	256	242	286	287	219	238	261	263	263	278	240	281	241	253	261	262	256	250	259	240	236	223	260	235	265	251	239	237	278	277	255	257	261	257	250	254	233	271	261	270	279	280	241	283	267	229	245	255	284	273	265	269	230	264	244	258	268	253	250	260	248	226	253	283	250	266	278	268	250	253	259	244	256	251	250	240	239	268	236	216	243	319	235	225	261	240	249	256	238	250	253	264	268	241	237	235	234	286	226	256	234	256	267	250	267	260	279	243	268	265	273	244	256	272	298	264	271	251	267	255	272	261	246	225	268	232	239	230	285	262	254	281	242	257	241	231	214	253	226	241	237	283	242	279	287	265	231	264	255	237	226	242	278	271	275	269	294	240	278	236	235	272	279	260	243	264	264	258	248	267	262	262	244	233	284	263	266	261	242	252	289	288	234	251	270	258	252	242	250	277	268	269	264	243	278	260	252	259	241	258	276	235	260	270	240	261	240	221	230	272	244	261	283	249	251	288	276	247	271	277	254	270	268	238	236	271	261	261	248	253	263	247	261	268	267	274	264	263	246	283	252	283	260	239	238	280	262	249	254	245	272	288	235	236	291	236	276	250	252	259	251	263	281	266	290	257	230	245	238	257	254	269	229	277	293	255	247	245	269	235	262	250	245	224	282	275	247	243	264	257	252	222	256	243	261	277	253	285	260	253	248	235	250	234	263	265	291	227	239	269	268	232	253	262	299	252	238	227	244	237	254	261	249	254	259	244	249	267	249	258	233	245	273	276	262	235	265	245	270	248	263	232	265	252	266	264	277	258	218	250	258	257	246	229	253	281	251	234	256	247	273	235	245	266	234	259	248	253	251	255	244	279	285	268	248	276	245	248	259	248	262	233	251	247	247	284	277	262	258	249	256	233	261	247	241	259	238	266	266	235	223	254	245	236	285	238	236	253	224	271	272	274	248	256	269	234	255	257	258	266	289	271	269	255	221	231	249	243	277	273	256	282	271	229	251	232	266	272	232	252	248	264	257	292	266	257	213	277	262	232	252	257	263	257	255	241	256	246	254	263	279	240	229	263	270	277	238	286	226	262	258	269	226	250	276	256	267	267	265	269	238	280	282	278	277	263	272	256	253	263	239	293	274	280	276	277	233	277	280	283	268	269	233	254	278	239	274	241	235	261	258	243	239	256	266	257	255	280	236	287	241	259	252	266	256	259	261	253	227	275	257	270	225	256	277	236	251	226	260	247	290	267	254	268	253	288	264	256	241	264	238	281	261	261	256	227	237	270	239	244	247	257	267	227	233	234	259	267	257	252	281	229	253	269	271	249	249	289	259	255	255	260	268	273	289	248	249	246	240	237	277	297	274	220	258	232	269	256	250	251	246	248	279	249	263	232	242	236	262	248	278	276	260	247	237	265	253	234	232	270	292	223	282	269	271	266	218	245	264	273	253	271	251	247	249	225	213	217	235	224	232	257	260	252	237	220	273	277	240	205	291	277	239	255	233	283	256	252	242	252	242	254	261	266	253	274	273	270	258	240	261	276	251	239	283	272	291	218	271	235	248	270	255	240	261	253	251	233	241	299	255	268	265	251	264	226	266	280	249	279	257	251	249	258	249	263	268	247	260	282	240	255	232	276	230	261	263	282	274	254	223	264	269	220	258	256	261	277	237	241	282	242	294	235	256	256	237	237	257	271	271	255	269	222	270	249	269	270	280	242	258	292	274	257	247	214	253	229	253	260	273	281	260	242	227	269	247	248	295	264	269	263	253	285	237	250	267	244	240	271	262	269	251	257	214	253	238	218	250	253	268	246	241	254	283	276	271	262	245	248	261	273	272	264	245	256	250	258	257	267	286	276	234	280	265	257	237	261	239	260	266	250	238	227	270	250	300	234	261	280	258	235	264	274	246	270	246	255	233	290	259	264	233	275	248	243	279	256	244	254	269	252	260	239	263	255	250	270	245	247	281	271	234	215	279	232	259	270	291	278	232	244	275	251	255	255	282	245	229	268	272	255	283	278	258	276	217	216	224	255	235	265	257	230	282	226	236	282	240	260	282	261	235	252	240	258	222	261	256	267	277	275	257	248	237	298	243	287	291	246	269	256	275	257	227	248	277	275	271	263	237	244	221	242	252	261	237	268	272	218	247	276	275	264	280	250	261	259	250	232	262	250	265	261	272	257	278	232	275	253	270	265	256	264	260	250	248	260	255	253	259	274	260	252	233	241	283	268	275	268	258	251	259	257	276	233	261	258	235	256	269	262	265	236	278	252	270	237	257	255	247	277	259	265	285	246	246	293	248	230	220	250	241	246	306	245	223	275	259	251	248	238	275	289	290	247	252	266	254	268	252	287	251	279	254	287	234	272	240	266	262	243	253	250	254	254	211	257	257	238	260	268	287	231	268	247	245	265	223	272	250	275	245	268	249	235	249	249	234	241	264	233	271	254	259	260	273	278	273	247	246	235	259	279	249	241	271	235	268	270	259	271	237	272	273	249	241	247	274	250	259	287	244	227	270	262	239	265	256	247	279	264	253	231	261	258	243	230	266	261	265	265	229	243	275	261	277	246	281	235	258	263	236	292	223	269	233	220	269	267	284	256	263	261	253	261	261	277	278	223	254	260	280	252	256	235	259	250	264	242	250	272	231	256	221	271	243	237	253	239	238	244	269	274	282	278	231	244	272	284	250	279	274	260	254	231	264	246	255	255	271	273	273	237	250	248	264	216	229	258	224	237	228	228	260	255	257	255	233	261	254	233	241	235	278	273	255	249	240	269	249	270	235	276	262	248	228	264	256	277	270	264	265	262	268	234	241	261	256	262	284	268	238	270	251	276	276	284	247	277	272	250	241	244	271	265	248	243	269	259	277	255	258	263	250	251	266	278	269	265	262	278	222	236	263	253	219	231	237	220	248	274	216	245	241	246	248	275	229	267	254	275	242	247	239	273	251	277	258	258	242	248	281	235	227	254	243	253	250	256	254	254	262	232	267	231	263	236	246	252	248	259	242	256	245	279	261	221	242	271	247	274	241	277	263	242	279	268	266	264	260	262	246	271	243	299	260	260	263	228	237	272	247	264	239	230	221	230	280	265	282	247	268	244	246	237	253	254	264	243	260	228	232	278	253	253	250	281	304	243	259	255	259	231	248	261	244	255	253	246	284	249	258	225	266	248	247	249	260	254	268	260	276	263	243	259	268	261	270	279	250	236	271	271	246	247	224	231	263	275	261	279	246	256	250	247	281	256	255	265	250	251	253	262	287	264	235	259	273	254	280	299	276	253	262	245	249	260	240	230	242	249	274	275	267	251	220	290	249	278	283	245	256	256	264
25889	32415	44699	47226	46183	37547	40548	38998	36793	39287	38275	41064	31817	23012	15452	8756	7457	5368	3782	3396	5100	7568	8031	20707	21515	9678	3694	965	616	631	615	607	643	592	659	629	670	639	634	592	633	578	619	614	627	690	626	624	620	589	585	640	609	609	659	595	660	621	651	646	615	628	601	664	647	608	598	616	590	617	639	632	703	628	680	612	628	568	628	655	631	626	617	638	588	648	617	605	647	654	633	665	649	669	616	640	583	649	615	636	637	669	687	632	636	633	608	639	616	622	648	629	608	605	631	599	638	605	605	620	649	606	689	620	617	629	599	633	617	613	599	626	604	616	619	639	655	726	599	613	661	565	643	607	609	659	660	612	593	589	623	606	612	596	665	599	634	639	671	652	663	604	659	582	621	617	664	604	632	582	615	634	650	631	648	607	634	658	662	655	622	625	595	645	629	622	634	605	638	598	606	639	613	631	652	627	607	623	618	610	589	679	632	682	604	623	644	643	601	619	639	648	653	587	647	649	612	649	704	637	644	620	615	620	635	646	615	606	647	629	659	591	610	612	626	627	664	602	594	644	643	625	614	708	572	644	611	638	626	608	616	657	606	644	630	623	645	621	635	638	585	585	600	631	592	601	612	619	621	624	589	637	620	628	635	636	579	618	622	623	616	635	621	600	627	613	616	629	632	655	605	605	670	652	656	606	625	615	627	694	645	666	583	633	626	573	638	637	594	623	613	649	617	609	600	628	614	601	645	597	628	636	644	626	649	648	632	606	604	606	586	621	625	603	601	591	585	605	660	620	588	591	654	603	650	593	576	638	612	617	590	641	617	651	620	650	611	658	616	639	574	609	638	621	590	622	602	582	623	613	663	610	590	622	640	649	667	593	639	647	610	677	616	674	607	609	636	614	617	622	629	662	579	620	621	610	626	676	609	631	644	645	614	672	612	630	622	613	633	593	624	629	628	637	630	605	619	593	628	627	602	616	626	623	614	621	652	650	602	623	656	612	592	643	645	580	601	599	665	616	640	623	657	628	591	626	619	623	616	620	630	676	675	600	631	606	649	647	593	624	655	638	603	631	646	630	674	637	617	623	604	616	618	593	620	622	633	611	590	643	629	641	652	619	662	611	647	626	658	641	580	652	590	685	542	603	604	654	622	680	637	607	629	648	610	595	580	631	618	661	640	601	638	640	617	635	601	646	634	673	637	601	581	606	648	645	591	614	620	620	602	630	635	663	598	611	630	667	647	663	648	682	651	582	640	587	600	652	665	661	634	693	599	620	627	572	668	651	607	600	676	629	661	596	640	622	614	616	602	632	621	653	614	625	617	635	611	618	637	621	622	629	659	606	614	632	605	622	596	626	618	644	650	599	650	665	644	643	632	642	647	675	614	647	644	617	650	626	671	620	664	609	609	612	634	648	641	620	636	608	616	628	626	614	643	679	617	631	608	638	603	643	637	617	612	632	613	657	623	613	650	644	582	597	621	580	589	586	644	638	645	671	650	655	644	646	633	610	612	596	627	608	627	659	587	654	615	617	627	639	606	631	633	679	642	623	611	642	633	637	600	652	607	640	581	598	672	617	599	587	630	640	599	622	585	611	620	635	596	601	652	600	616	654	597	641	605	638	655	641	633	634	661	642	651	626	578	634	650	636	621	652	631	623	598	593	611	615	621	592	656	556	631	632	607	625	618	622	565	691	603	633	651	665	636	654	621	618	606	664	640	577	637	596	632	656	642	623	581	601	609	616	659	643	632	592	636	606	641	589	633	609	621	627	600	640	610	595	601	647	662	623	584	613	623	615	577	576	615	631	629	594	610	616	585	636	632	627	667	641	631	662	646	603	577	593	633	608	611	622	647	623	652	632	599	635	597	633	617	608	587	614	609	631	596	633	665	663	609	585	594	653	628	590	636	588	588	622	662	571	646	620	640	657	602	650	635	636	635	648	618	620	632	601	623	646	650	635	657	619	655	600	659	614	646	635	597	614	694	610	596	600	680	657	629	618	582	658	650	662	609	593	693	609	612	618	648	650	615	590	628	613	647	618	609	612	633	662	626	581	602	668	625	608	633	611	607	659	632	639	626	643	634	546	624	648	660	612	632	582	676	597	644	641	638	617	624	653	616	600	659	613	615	604	653	592	593	575	610	587	603	624	651	625	639	597	621	613	577	605	611	612	613	608	645	597	640	602	647	623	600	637	618	612	595	637	605	610	645	628	647	635	646	653	620	636	636	632	610	626	608	607	630	617	613	636	641	660	612	604	637	595	660	635	613	657	603	616	638	624	628	657	618	627	612	588	645	636	599	625	599	645	584	606	659	620	587	621	650	669	662	609	614	597	579	631	626	614	645	627	593	652	612	645	649	670	659	589	640	599	593	618	659	657	581	639	616	613	616	619	624	607	632	629	606	565	651	627	635	655	627	596	588	642	639	612	630	607	625	586	615	570	590	598	606	599	636	613	629	628	625	619	626	663	641	604	612	620	669	602	630	648	631	673	647	661	612	637	641	616	624	622	609	612	601	630	618	640	659	660	607	633	599	675	666	632	620	603	650	629	650	633	659	647	661	607	603	614	628	620	654	602	614	613	601	597	643	624	616	601	620	593	638	625	646	608	616	648	625	594	622	675	690	624	626	617	644	678	595	654	627	593	635	619	682	628	642	596	612	625	627	602	649	600	660	618	629	629	638	644	617	636	632	601	585	631	639	633	594	615	578	600	607	582	589	547	635	640	643	632	607	601	629	613	601	661	597	639	627	629	628	617	627	614	669	647	669	637	623	657	642	651	617	620	599	648	627	634	624	634	644	624	658	632	632	643	606	641	620	585	660	641	600	611	634	638	633	624	642	638	653	642	652	614	627	614	623	610	603	578	623	625	652	608	589	642	588	669	611	633	631	617	582	624	606	611	621	616	559	596	626	675	637	612	635	633	621	615	652	611	621	641	620	607	641	650	612	617	639	641	572	650	586	654	613	622	635	609	589	630	583	575	613	620	624	605	640	633	603	624	606	647	653	555	646	687	637	623	619	640	652	643	595	628	620	639	646	640	567	619	567	628	619	647	617	651	618	644	653	640	663	617	636	607	652	636	651	671	660	601	634	614	631	608	654	617	625	644	661	619	609	654	621	612	644	669	599	655	598	600	620	598	631	613	572	630	624	633	593	654	586	664	610	612	621	616	618	658	599	635	635	569	604	629	628	640	642	662	646	624	636	606	665	647	628	628	589	623	627	625	630	666	599	635	636	614	622	654	580	643	606	604	647	635	597	644	637	624	634	645	631	569	611	673	596	586	640	602	581	596	614	613	616	601	629	622	647	627	620	644	604	610	609	598	626	620	603	640	641	623	597	702	602	632	621	573	636	618	661	638	594	636	660	577	622	607	644	621	620	643	630	586	573	662	619	637	595	605	646	607	621	659	658	669	612	644	617	617	582	584	655	645	614	611	599	624	621	682	634	622	594	613	609	628	599	567	608	639	612	566	638	613	615	610	593	592
10958	7915	10784	7518	4779	3916	2449	1711	1437	1325	852	888	850	625	333	272	257	267	239	211	232	262	305	389	533	439	301	211	255	219	192	204	216	213	183	226	211	216	208	200	212	225	211	244	204	178	226	208	217	238	193	209	237	228	211	240	184	203	211	215	206	207	226	225	204	210	218	210	186	216	209	166	198	221	188	208	210	186	211	162	236	213	211	186	224	205	197	217	228	184	203	197	228	195	181	201	210	225	204	194	230	198	220	211	202	222	212	248	222	195	200	201	217	204	217	240	224	209	205	238	207	227	224	189	216	212	210	190	173	221	205	228	188	205	226	241	175	237	245	205	219	222	213	233	199	185	229	244	226	209	220	186	212	190	189	228	216	210	199	214	197	210	201	243	181	220	220	225	185	216	200	199	238	202	199	223	210	209	224	207	191	222	218	219	211	204	227	203	179	206	231	195	207	214	229	222	214	208	205	207	193	218	246	222	244	201	214	223	225	193	213	226	214	203	192	207	207	202	214	237	212	195	193	201	213	237	208	195	222	225	188	199	205	203	216	222	190	217	201	202	225	212	232	209	208	194	213	205	221	238	204	193	199	191	197	226	197	204	201	203	209	229	180	225	220	208	243	215	216	241	222	205	207	194	221	227	204	210	203	203	227	183	216	226	219	211	207	213	223	210	233	201	228	193	220	240	209	199	219	206	191	203	200	198	200	176	183	199	194	209	194	218	230	230	200	230	218	210	205	235	204	211	214	195	228	217	210	218	215	223	228	216	203	232	204	196	229	239	172	227	197	216	184	221	204	196	201	168	217	201	221	226	216	206	212	224	210	189	245	191	193	205	213	239	202	209	215	200	231	217	231	207	197	229	226	191	223	220	219	201	219	244	209	200	229	213	213	197	205	199	237	208	198	205	205	214	215	222	219	206	201	220	196	240	201	215	244	216	207	199	200	207	182	191	208	222	182	195	195	214	236	226	235	221	190	211	207	199	201	216	240	191	198	214	205	233	219	200	186	214	200	234	239	208	192	239	223	228	212	206	223	216	236	185	212	218	212	198	213	224	217	217	188	213	205	197	222	222	204	223	211	212	205	205	198	205	239	198	215	197	205	224	206	220	196	212	230	192	199	204	205	227	228	204	190	210	230	231	227	223	240	204	210	219	215	216	234	190	201	199	230	222	215	199	213	203	214	225	226	211	203	236	203	189	222	218	239	224	211	201	196	209	210	190	217	211	210	204	237	229	218	209	204	233	220	178	204	245	206	201	195	223	192	214	225	200	232	229	215	248	194	190	225	193	212	216	212	206	187	212	224	206	206	212	212	202	219	207	217	214	206	216	217	182	228	215	197	225	212	219	198	196	193	253	208	234	214	209	204	239	218	196	248	212	220	224	211	181	204	202	201	223	207	210	224	227	209	223	216	197	183	218	196	213	209	209	208	221	231	220	202	202	198	214	188	208	200	216	218	203	226	195	217	211	225	208	232	211	201	214	187	211	227	224	217	223	191	230	208	191	220	210	221	240	209	228	194	237	182	223	202	206	191	221	215	215	212	220	205	210	225	238	207	211	208	210	199	203	219	221	209	174	234	208	212	207	191	200	208	241	195	205	213	191	197	214	215	223	206	228	226	251	196	183	202	226	201	212	218	219	205	218	231	203	199	212	203	210	248	195	207	213	206	201	210	216	211	215	230	233	198	190	198	178	201	219	231	205	215	202	206	227	234	195	214	202	205	197	203	203	195	212	223	218	215	217	203	239	217	222	242	200	215	228	195	225	195	205	194	208	222	211	214	206	220	229	203	208	218	209	220	234	195	218	220	217	237	202	186	187	198	236	190	232	201	213	216	206	215	222	210	203	208	218	217	222	223	218	238	211	225	203	182	195	199	201	184	201	198	192	216	211	225	224	211	231	214	209	225	201	218	199	212	181	226	185	217	217	231	185	211	231	205	205	200	217	218	202	221	202	224	258	213	218	215	190	194	217	222	211	219	223	213	201	220	218	214	223	208	215	223	190	205	210	205	199	205	225	209	218	221	229	211	228	188	226	203	204	212	203	210	203	215	199	235	200	218	223	202	228	215	217	210	217	189	210	202	199	205	216	190	216	202	213	232	218	229	226	211	222	201	222	206	189	220	229	197	208	197	213	217	236	230	223	210	209	216	203	217	235	193	190	214	238	198	213	215	189	226	210	216	214	216	207	200	194	205	217	226	217	217	212	198	232	198	244	210	207	213	198	229	221	219	229	220	236	186	228	210	224	214	184	230	207	199	217	186	234	180	189	235	189	191	170	207	225	189	208	176	193	197	170	190	229	202	234	210	213	203	225	205	228	199	221	200	191	217	192	255	185	206	222	178	225	217	224	206	215	217	194	205	254	231	207	237	230	238	237	198	204	212	245	214	175	218	195	212	231	235	193	216	178	189	242	199	219	227	209	210	202	213	218	239	202	190	232	228	201	219	195	195	218	204	224	196	210	210	236	204	212	213	244	209	193	241	230	225	188	218	226	204	205	203	208	199	233	216	201	196	210	227	194	201	205	199	214	235	216	195	207	201	230	237	201	205	185	225	207	203	208	229	212	218	205	218	225	212	195	207	230	221	206	215	197	223	184	216	211	224	217	218	229	196	210	223	192	231	199	199	217	233	197	213	216	218	231	230	221	213	210	186	191	219	197	202	202	228	230	215	228	196	177	231	203	220	233	193	216	211	211	190	214	214	193	208	206	198	219	241	205	206	198	205	222	201	222	221	207	227	221	202	207	225	204	202	229	208	189	208	222	180	200	168	178	224	216	158	201	195	209	193	187	207	202	219	197	186	208	220	206	240	210	229	223	224	210	227	213	208	204	216	217	226	208	178	207	218	206	196	215	206	222	193	204	223	183	192	229	214	226	178	215	208	212	176	184	201	214	218	225	203	246	233	222	221	240	230	235	178	218	205	238	194	219	187	213	201	221	241	231	204	183	189	191	199	218	231	200	220	188	184	211	206	220	194	220	191	213	221	215	212	215	208	208	214	203	203	203	225	197	209	179	212	208	209	218	201	220	181	194	199	212	205	206	209	223	190	220	204	205	202	216	197	230	203	224	201	211	184	190	225	196	216	191	209	215	221	198	205	225	197	220	199	226	188	199	211	218	198	202	222	205	227	204	220	215	227	229	222	196	209	213	227	213	218	220	204	232	211	181	243	200	211	195	191	220	201	201	217	180	225	210	187	213	227	212	216	208	209	207	243	210	232	207	216	202	205	196	217	229	234	207	197	230	191	189	222	210	227	172	228	203	207	211	214	212	191	178	196	201	202	199	223	196	201	201	199	236	197	206	229	207	208	207	222	237	200	220	194	233	186	218	224	215	236	195	195	236	206	213	215	213	191	207	180	229	201	220	239	230	191	251	195	214	205	209	185	225	209	208	215	241	223	209	227	218	196	200	213	197	251	198	221	224	214	197	211	193	207	247	219	196	200	210	164	233	191	206	212	205	217	206	229	211	207	174
6837	8414	17714	18115	15191	14662	10553	7982	7052	6867	4846	4930	4703	3283	1482	952	747	702	662	640	645	961	1490	1792	2252	1551	874	544	541	536	529	506	543	518	520	532	578	518	526	548	544	544	546	576	576	544	537	523	532	551	554	532	547	579	567	547	521	549	561	577	546	516	523	535	526	543	548	552	561	540	545	543	557	541	477	559	601	501	506	543	562	576	567	569	547	545	526	512	513	571	549	542	554	568	542	591	542	550	544	464	584	499	533	573	560	558	552	563	565	537	587	551	526	522	543	583	534	557	526	560	564	537	549	532	566	553	550	567	542	522	524	616	520	493	539	549	517	516	537	573	554	534	541	495	559	567	515	526	543	580	499	547	532	541	502	566	546	548	533	550	570	570	524	531	549	557	541	555	538	583	504	566	511	575	538	522	543	566	546	575	557	553	574	554	521	559	529	545	530	577	532	548	541	566	523	540	522	533	521	559	572	523	567	540	530	526	516	522	554	540	520	533	534	550	537	566	532	522	579	563	576	573	542	552	521	553	531	586	574	552	579	556	544	561	529	551	556	564	538	517	527	570	584	556	575	508	557	539	577	539	559	552	535	550	531	494	562	537	529	561	562	520	534	595	532	530	584	562	567	546	526	534	510	520	523	566	522	589	525	579	549	555	574	529	533	567	558	555	579	555	537	503	512	582	536	545	554	567	534	570	584	545	511	499	555	524	532	500	566	535	528	539	535	504	537	509	547	507	475	561	531	547	580	528	573	512	532	582	542	564	553	540	528	585	545	563	547	531	552	559	552	561	562	564	555	527	536	529	526	524	537	529	573	537	560	536	581	536	567	578	550	543	559	542	561	552	517	539	554	565	582	515	544	563	499	577	539	575	579	523	496	556	571	541	566	529	536	527	550	517	538	557	611	572	525	550	567	575	538	546	570	568	530	544	524	517	539	560	513	564	537	524	527	541	559	561	517	527	563	571	530	520	487	525	522	558	540	520	530	583	559	562	503	543	555	547	536	532	504	550	621	560	569	595	521	545	568	568	582	566	532	522	584	550	568	524	523	550	522	501	588	558	545	557	527	549	555	520	501	582	525	559	556	517	555	535	566	525	522	545	576	564	565	560	564	537	516	535	534	542	544	550	547	559	542	576	595	565	522	506	536	556	520	588	539	541	539	549	558	594	543	499	558	541	572	538	539	565	517	546	558	558	532	527	563	540	540	544	509	561	553	565	505	577	509	514	549	531	572	515	562	554	560	547	549	538	588	569	564	551	598	563	563	543	570	565	580	543	541	586	552	520	537	545	525	545	553	543	568	566	534	578	532	540	570	559	540	571	517	524	539	561	512	580	578	583	541	564	553	501	520	565	533	543	537	528	545	565	549	549	555	543	542	547	550	582	585	504	510	542	533	569	536	550	573	517	569	554	544	526	551	542	558	520	530	562	538	527	550	567	556	585	543	553	556	605	507	550	519	503	545	559	561	581	589	533	509	539	609	530	549	517	523	526	536	530	486	585	525	550	547	542	563	529	556	595	542	540	490	523	592	540	517	542	513	564	561	504	544	558	520	539	494	546	560	516	525	538	581	539	547	562	529	522	550	507	579	524	550	555	548	571	543	544	564	550	491	552	551	539	549	552	575	524	545	555	524	596	513	555	594	537	549	556	551	582	543	547	523	522	551	601	588	468	535	563	560	593	534	531	584	581	542	514	535	515	584	517	586	549	532	538	580	590	534	558	566	516	554	529	536	530	510	601	549	558	514	582	568	545	550	547	544	555	486	541	473	536	570	567	517	555	584	524	561	552	490	565	552	544	524	504	517	567	502	576	570	530	503	553	547	547	574	544	571	558	546	510	527	548	565	497	530	556	518	528	528	560	575	553	521	528	543	527	532	539	532	541	538	561	534	553	549	572	511	565	596	590	576	525	573	551	537	525	541	561	524	590	518	535	515	552	509	512	501	552	565	561	515	550	515	529	547	578	558	588	599	566	545	523	548	563	541	547	518	567	540	542	583	505	558	538	541	561	539	526	534	557	530	533	543	486	586	589	519	545	570	518	537	551	548	550	560	587	511	545	529	528	541	551	545	510	550	509	489	568	538	538	567	527	545	522	553	551	588	523	555	534	585	574	533	525	598	500	543	552	553	524	537	548	542	562	548	553	523	514	500	530	571	573	559	499	560	539	570	537	566	577	525	514	543	574	539	535	560	554	540	528	533	567	537	588	531	557	532	521	557	511	486	554	567	543	558	588	514	545	554	518	531	558	538	529	539	571	582	572	547	573	586	544	546	553	502	523	551	518	543	522	537	557	548	554	527	551	557	539	523	550	581	531	563	581	581	560	545	564	560	571	524	586	551	541	515	522	519	559	560	541	538	539	584	507	528	550	548	563	574	538	549	549	534	576	567	553	532	560	553	508	563	560	555	561	570	517	568	538	543	569	527	562	567	526	550	529	567	535	565	579	554	503	524	502	550	555	546	540	479	526	551	539	535	570	566	551	522	575	554	533	577	560	558	571	572	543	547	562	522	572	532	547	554	527	557	526	584	513	512	563	546	541	538	592	548	526	540	534	545	508	544	532	576	510	529	536	538	565	559	523	530	526	521	577	481	527	532	522	534	524	549	564	571	537	553	551	550	561	547	588	550	523	542	571	532	520	516	556	584	591	516	502	547	558	561	545	565	605	572	480	542	497	531	563	524	522	539	558	498	561	522	543	562	584	543	569	552	541	561	570	543	570	563	579	540	565	542	562	550	529	549	520	562	544	554	557	555	569	560	517	547	520	572	540	533	584	606	526	526	599	590	523	520	562	556	548	516	612	543	551	519	570	533	540	554	553	531	532	554	528	523	553	571	526	565	540	561	528	560	536	532	550	518	553	542	564	575	516	554	523	554	573	539	538	574	581	518	537	568	526	533	560	542	554	514	539	537	531	555	510	573	539	558	560	566	539	530	566	522	565	534	575	584	565	551	555	518	518	572	575	517	559	586	546	536	566	552	507	521	578	539	536	549	565	553	560	519	539	554	546	565	521	544	560	522	562	540	579	538	531	546	510	496	540	517	536	527	532	554	518	567	561	530	622	492	541	509	534	572	587	554	592	532	558	548	569	538	532	572	529	563	516	516	552	561	474	561	537	522	550	556	539	547	526	550	513	592	542	564	554	525	553	532	529	547	563	568	516	580	517	567	526	530	521	517	544	519	504	515	524	560	502	544	520	485	516	576	525	519	560	493	590	559	514	531	552	526	540	553	542	557	553	524	585	492	558	547	522	524	539	556	563	591	518	557	557	510	564	541	595	561	542	507	560	540	571	537	544	590	590	518	545	560	602	608	553	526	553	553	540	583	535	564	597	538	520	552	581	492	576	558	518	526	554	545	546	551	556	546	524	581	542	566	589	573	585	556	574	508	557	505	548	548	546	541	491	542	549	560	580	523	618	575	560	546	515	570	503	582	510	545	557	538	511	586	543	527	563	587	546	579	513	525	569	557	541	557	561
30479	33131	41508	41148	42914	36856	24185	22408	18141	13247	10358	9608	9286	10785	8101	3808	1699	842	535	552	506	1324	2047	1651	2031	1030	536	312	312	257	289	301	296	285	272	280	290	281	262	286	266	293	252	277	269	303	278	274	281	290	288	279	258	280	268	253	306	271	258	268	302	265	278	270	296	300	293	288	252	289	260	285	273	280	250	250	279	270	283	269	276	279	285	266	274	290	276	278	288	288	276	299	276	267	267	257	298	287	274	279	299	256	256	282	272	270	277	301	250	291	270	284	261	266	258	280	269	269	287	292	307	278	298	266	308	272	277	303	254	265	275	286	283	266	300	303	285	296	286	276	295	282	257	285	284	245	273	274	260	270	272	290	285	283	273	264	292	291	285	286	302	260	281	268	319	235	244	273	252	263	280	275	233	283	297	281	255	300	286	280	249	286	253	282	273	265	294	305	273	264	248	266	291	296	254	284	270	261	276	243	287	263	276	283	246	260	294	266	294	289	295	249	275	317	275	250	285	295	276	288	275	291	272	271	282	263	277	276	300	276	259	306	296	278	293	305	271	255	297	264	239	254	262	277	290	282	258	260	285	238	268	262	254	282	277	279	265	264	316	270	275	278	285	265	262	257	267	290	268	289	274	297	287	282	284	290	317	277	268	262	257	291	274	286	308	295	242	295	263	269	299	289	270	321	301	304	294	287	270	284	261	284	237	306	253	286	294	301	296	289	279	287	280	253	308	304	279	301	270	283	285	258	295	292	276	287	263	285	263	276	270	304	273	301	298	266	269	254	270	276	277	286	287	279	252	261	256	289	286	272	289	283	272	296	277	270	264	277	258	262	290	272	239	285	264	277	294	258	276	301	290	271	254	293	264	282	289	279	324	255	276	285	276	290	268	258	277	301	292	283	283	266	250	284	289	270	275	252	307	281	253	286	273	260	291	292	302	266	266	292	278	274	279	272	282	269	295	262	291	267	296	310	249	288	287	271	267	246	265	278	268	264	291	265	274	285	279	269	263	273	273	304	307	294	278	241	266	272	301	291	255	308	290	281	289	284	309	280	281	273	269	267	266	281	242	262	266	272	299	242	275	282	273	289	272	239	277	259	293	282	299	287	247	273	287	262	251	247	251	301	249	296	268	284	292	270	254	261	252	292	279	269	261	286	258	241	279	299	231	267	274	277	267	281	253	292	275	271	302	269	300	230	272	279	281	270	322	264	266	285	287	269	293	263	279	263	279	286	273	317	287	261	275	303	274	295	250	305	257	293	281	259	259	284	261	292	292	278	282	293	311	276	292	284	284	278	289	333	248	272	277	276	292	284	271	234	276	315	307	283	266	284	270	271	266	259	289	283	283	273	303	267	270	290	304	270	260	284	267	244	275	284	282	288	266	274	292	268	294	288	283	257	272	279	279	280	270	288	301	279	275	302	277	278	266	298	252	267	291	262	299	287	273	274	252	275	281	251	288	289	276	292	268	270	297	299	268	309	309	267	299	290	259	251	266	286	261	266	265	272	279	252	291	282	284	261	292	276	278	284	277	293	295	269	270	254	291	277	293	272	262	279	280	270	274	264	321	277	258	266	265	269	242	289	269	264	272	278	299	281	290	273	284	288	269	307	267	264	273	305	264	267	316	302	260	282	277	268	267	258	275	288	287	274	304	296	299	295	307	270	266	253	234	307	271	262	310	283	259	267	275	285	272	277	291	256	265	265	284	272	304	282	278	254	294	255	261	264	285	296	304	296	276	283	277	281	280	278	280	277	284	273	297	274	275	283	265	290	269	256	282	242	273	260	274	271	326	240	309	243	296	283	267	284	292	276	275	288	283	276	249	293	280	275	301	266	281	280	328	283	284	301	267	243	255	259	251	304	278	267	280	282	272	292	263	255	236	279	263	283	276	273	262	304	272	243	307	297	281	293	247	262	291	291	237	270	263	269	236	233	286	271	272	288	254	251	267	240	284	278	313	298	283	277	282	289	276	269	254	289	293	289	257	285	242	292	280	288	264	291	268	295	259	302	283	270	261	263	278	266	280	280	246	282	293	272	249	275	260	271	252	257	274	296	283	302	258	246	279	260	280	282	274	311	258	275	310	257	274	266	267	288	251	270	284	270	265	257	296	281	252	304	266	254	298	274	278	329	275	300	301	300	287	278	290	286	280	249	292	267	295	310	284	278	299	255	272	259	253	268	287	312	298	279	263	258	273	264	266	286	261	261	270	292	273	269	309	257	295	300	275	286	266	271	303	292	285	282	267	292	285	252	271	281	253	234	279	257	275	270	285	273	283	322	260	252	274	279	275	284	272	289	255	264	300	291	268	276	261	278	276	260	290	290	297	299	281	287	294	258	281	274	286	298	277	270	274	290	271	286	282	288	288	263	264	270	270	266	263	271	266	307	263	299	268	262	294	314	311	284	274	290	277	270	287	272	275	290	257	299	285	290	280	266	249	294	278	287	304	273	271	293	275	282	271	252	289	285	282	270	279	297	255	283	292	308	263	269	260	283	302	265	294	252	257	283	276	300	312	327	273	284	278	287	260	298	280	270	245	276	267	255	269	253	307	255	247	296	271	289	273	252	297	268	290	256	287	286	272	250	302	249	288	268	232	277	281	287	285	278	264	308	274	253	288	284	291	283	289	262	258	264	303	285	264	300	266	289	269	277	291	282	282	288	288	272	279	273	293	281	288	293	261	278	298	261	286	285	303	272	289	270	306	277	274	289	287	262	311	281	270	269	307	326	274	276	260	292	274	265	273	254	275	316	291	272	274	292	280	274	291	268	285	287	292	266	289	258	276	307	274	274	290	269	243	271	287	293	268	265	297	248	267	287	252	307	275	284	283	277	260	286	282	246	266	302	285	291	248	253	282	250	272	322	251	278	283	272	269	266	273	262	257	287	270	272	261	267	274	282	279	259	245	296	263	267	305	295	286	302	267	297	277	250	280	263	312	275	275	278	271	296	294	262	293	316	253	275	278	329	295	292	266	269	254	308	264	277	278	271	269	249	255	278	307	287	267	264	262	261	265	286	277	295	270	289	266	280	281	270	296	287	282	284	271	301	269	258	270	282	293	249	267	299	282	278	271	277	260	295	289	297	277	285	276	262	276	279	281	274	279	283	280	251	246	277	286	280	272	289	283	269	291	292	280	302	282	284	279	286	254	271	276	280	243	248	279	255	274	268	271	281	296	260	286	277	305	274	278	279	265	298	279	308	276	290	292	253	282	290	284	264	289	265	271	276	301	265	272	248	294	280	270	249	279	272	289	258	283	259	270	284	275	273	284	295	279	275	289	253	270	293	270	294	293	274	256	258	275	260	301	270	286	279	295	293	260	288	291	267	277	237	300	278	260	281	286	308	264	263	257	267	264	264	275	301	269	269	270	270	263	292	255	292	251	268	275	243	276	259	235	286	286	290	294	276	260	285	295	285	264	260	271	268	280	267	285	315	246	273	268	310	287	276	327	290	328	268	284	250	278	285	276	283	251	282
19782	27121	41047	46216	50864	43843	36707	37192	32933	28154	25184	25595	25759	28290	23658	12765	6770	3558	2326	2464	2304	7893	11045	8984	10532	5278	2114	872	680	683	687	675	692	686	671	666	644	674	688	672	664	659	706	696	697	670	689	678	706	661	721	664	690	654	663	655	743	724	656	736	639	696	716	668	693	723	697	676	691	663	698	708	693	669	720	689	664	728	667	708	686	750	680	651	658	680	708	694	660	710	654	698	641	706	735	688	675	709	624	727	672	654	672	747	700	714	658	711	688	680	643	674	655	651	767	685	749	700	734	664	720	644	723	678	720	641	675	675	695	633	725	709	705	661	683	657	712	732	670	673	668	666	684	732	677	703	669	723	711	678	687	661	682	714	642	721	667	690	648	726	638	707	676	698	708	657	677	674	695	726	654	707	632	661	699	710	675	667	751	713	675	694	659	675	705	702	708	659	657	677	704	734	667	673	681	695	705	636	684	725	667	658	728	684	678	710	681	664	683	672	651	647	691	707	687	709	688	668	677	667	668	683	668	663	659	711	713	709	702	678	683	653	722	681	686	679	681	682	727	673	671	718	677	657	691	642	668	682	697	707	720	697	697	721	633	638	694	696	695	671	667	669	718	722	686	654	616	727	681	730	672	675	724	695	699	649	675	669	711	696	712	682	661	698	703	666	731	653	656	731	666	672	699	690	670	678	679	738	662	715	717	667	745	723	693	699	688	655	738	645	691	677	661	686	669	700	681	671	658	683	701	689	731	717	689	678	681	675	739	678	726	690	660	685	615	622	722	684	650	702	653	664	705	682	676	678	665	727	656	675	664	673	678	737	699	705	699	665	683	690	700	696	671	656	711	684	688	672	674	673	691	696	668	738	720	657	659	661	710	660	666	653	711	635	667	717	691	674	676	705	678	639	685	706	708	670	651	713	709	695	695	711	666	678	661	719	693	700	692	633	680	736	730	686	657	657	681	744	687	670	654	723	681	725	713	691	671	655	708	695	663	710	684	693	702	694	682	698	671	640	674	727	645	700	666	672	633	683	677	663	648	705	665	675	699	714	728	670	706	694	674	705	651	690	680	675	681	665	699	685	725	700	670	654	724	705	661	661	710	682	649	687	708	680	669	696	694	658	695	652	664	637	662	656	713	714	733	693	695	686	702	706	720	675	672	727	706	664	731	660	719	683	667	719	639	678	716	709	674	700	709	741	671	722	674	657	702	662	640	646	654	662	701	697	678	680	716	710	681	673	697	680	689	737	703	696	718	701	682	669	662	642	686	703	674	663	718	733	713	719	676	699	654	736	714	668	717	655	689	697	662	683	692	720	700	683	648	695	687	692	710	654	732	692	700	681	713	666	641	765	658	667	706	676	721	689	676	718	683	723	721	683	691	673	663	710	675	669	699	727	664	676	679	670	676	621	668	697	691	707	704	710	714	672	693	664	685	698	739	693	704	677	733	671	688	681	709	678	683	658	665	720	727	657	658	705	702	710	673	712	701	650	697	666	675	672	708	694	631	699	645	697	700	674	683	705	660	640	686	704	669	725	679	689	690	702	631	684	674	654	645	695	725	642	668	729	690	698	659	678	638	652	632	651	703	758	669	662	721	735	696	717	688	723	672	667	723	656	694	684	683	638	661	688	645	682	664	692	665	696	680	733	702	721	703	702	656	654	684	702	673	733	649	644	681	652	641	697	658	685	664	709	713	728	676	697	682	674	679	670	700	701	694	681	678	689	669	677	687	688	700	705	696	732	664	700	718	697	707	698	660	688	682	711	678	666	704	643	703	657	687	688	677	691	717	661	666	692	682	741	669	713	657	640	720	745	658	692	678	661	691	660	657	704	670	605	707	673	678	665	698	687	687	645	705	681	688	703	682	675	701	674	676	715	724	648	741	697	668	693	697	695	677	652	724	688	718	658	685	671	684	711	700	663	658	702	660	683	678	692	664	699	686	701	668	705	674	668	692	701	674	719	698	678	657	688	696	696	690	719	654	665	670	674	651	710	673	679	660	679	711	656	713	669	675	687	714	645	670	651	722	682	729	659	680	695	711	680	704	695	681	709	671	702	700	682	680	722	652	715	700	676	721	691	676	673	658	705	665	645	685	698	675	689	705	699	650	690	678	699	653	699	723	673	660	723	694	686	703	673	663	699	689	681	713	673	677	635	702	683	704	666	668	724	722	673	682	705	699	648	635	726	716	677	684	692	701	718	701	692	681	686	687	648	686	718	716	697	681	657	679	661	692	633	691	715	681	692	666	683	706	657	661	684	661	736	692	687	655	660	661	665	715	700	684	654	675	723	696	675	626	661	680	692	711	693	646	666	672	696	687	705	694	710	666	693	687	723	684	649	629	714	710	724	659	656	681	692	663	721	664	689	651	712	700	693	683	632	686	707	674	696	690	714	691	708	684	703	703	691	699	673	707	713	703	665	645	691	689	684	711	664	689	705	681	691	696	677	703	662	690	719	638	706	664	655	666	687	701	711	674	691	693	688	644	679	670	665	694	650	693	661	672	644	652	698	633	649	701	687	645	677	639	702	683	661	720	675	727	707	667	679	639	679	725	700	662	679	664	667	676	700	701	655	646	686	719	642	656	721	687	710	706	710	688	687	667	647	698	695	655	715	655	653	683	743	702	697	663	703	740	654	657	662	689	665	682	684	686	691	676	696	690	678	695	666	678	705	670	657	707	739	744	713	686	708	649	725	680	653	675	692	732	687	709	708	676	633	647	680	667	695	737	713	677	696	619	706	656	666	712	655	649	673	695	710	655	672	680	692	648	714	721	704	647	659	684	610	708	736	687	692	665	641	713	758	699	680	734	653	697	717	684	658	657	687	691	696	688	652	701	702	723	685	689	679	677	674	722	741	731	659	657	662	696	737	693	673	725	683	673	688	686	654	670	695	661	670	694	680	710	676	684	722	655	685	644	635	707	654	678	657	713	666	685	674	683	663	651	700	679	709	729	698	690	710	665	677	703	683	681	691	690	704	716	697	702	656	707	665	730	680	648	701	660	668	664	650	687	671	718	673	661	616	634	650	728	694	665	707	723	722	640	685	666	684	648	663	677	678	690	733	670	643	672	676	690	707	663	717	708	715	703	678	694	736	662	734	670	616	673	683	656	676	711	694	665	688	681	684	698	698	723	685	696	680	671	618	637	707	666	644	699	700	691	739	658	676	682	727	714	727	707	696	728	686	687	702	717	669	647	724	708	678	725	667	709	706	689	685	652	662	707	660	702	678	648	710	684	686	701	696	653	643	673	695	692	740	693	658	651	696	678	719	679	673	695	676	685	678	732	708	734	662	682	650	703	688	675	691	711	661	656	637	688	647	673	699	669	752	687	644	709	733	694	704	699	673	673	699	684	713	707	664	718	677	669	664	711	703	663	681	678	702	700	679	757	660	703	689	684	693	704	639	661	621	731	689	665	692	649	704	683	661	714	700	719	735	664	674	675	696	673	672	678	606	688	665	667	668	696	674	704	680	672	686
36927	42075	47140	44488	44444	33509	30712	27033	22832	18248	15807	15962	14404	12543	12116	6311	2347	1254	1664	1447	1304	1898	2350	2557	3066	1320	584	245	241	245	260	255	261	261	282	253	249	237	277	294	253	246	248	257	283	257	243	276	264	239	238	250	257	227	256	240	264	252	271	247	264	297	229	281	248	255	241	242	234	298	225	243	265	233	257	233	219	254	272	268	255	253	272	266	270	254	239	257	266	232	256	259	229	235	267	268	256	241	229	244	232	270	269	266	259	253	229	260	252	275	269	233	211	298	242	278	232	250	261	254	250	268	237	259	268	245	277	243	255	241	286	239	254	247	268	250	237	294	239	278	247	261	271	230	282	267	267	236	274	240	283	242	249	245	229	233	204	253	246	236	225	221	241	231	249	277	246	252	229	276	267	254	235	227	251	242	260	244	265	265	232	242	267	252	255	252	244	262	220	246	229	263	248	265	246	243	253	216	223	255	258	221	231	238	222	249	235	254	250	266	267	258	263	240	262	258	259	251	231	242	235	223	248	260	260	257	254	240	263	261	243	231	245	242	274	231	223	242	245	256	230	258	280	244	244	239	237	261	237	248	253	248	271	232	289	259	255	262	235	247	241	273	269	252	229	266	261	274	249	245	244	245	240	245	239	269	275	243	244	222	269	237	265	222	255	261	259	210	279	252	257	249	238	255	219	242	234	236	248	231	270	262	256	241	264	243	253	255	230	225	247	230	245	257	255	264	240	235	242	255	231	275	230	259	242	258	240	237	264	237	260	240	257	274	232	252	256	267	264	207	236	243	253	278	276	290	246	260	283	252	261	269	249	234	297	242	253	247	241	241	237	222	246	254	240	253	257	257	263	237	244	254	262	244	216	263	248	240	262	242	219	219	245	270	257	223	227	248	244	273	234	251	239	223	247	252	256	244	243	231	256	247	279	248	281	237	258	273	217	250	279	245	270	247	244	263	266	240	234	257	271	273	235	256	235	243	217	236	236	264	249	208	255	285	270	225	263	280	271	229	230	231	271	253	241	255	243	241	221	251	251	267	257	293	243	280	261	256	244	249	243	246	240	260	262	240	252	250	252	256	213	254	252	280	212	256	262	266	223	274	262	271	260	255	254	238	250	253	250	282	257	253	262	214	246	248	231	264	258	258	254	254	278	244	252	250	249	252	267	241	224	261	261	230	227	243	251	245	246	245	264	265	279	243	280	243	245	271	259	270	238	244	235	274	266	250	259	230	243	260	229	275	246	239	242	266	248	228	265	238	274	261	252	216	245	244	246	210	234	266	255	247	237	249	232	250	243	234	264	236	227	265	250	264	260	259	254	231	314	273	253	248	242	251	256	265	247	244	249	273	239	229	253	255	276	279	253	271	231	257	263	242	266	256	260	268	247	242	276	278	243	245	235	245	245	275	228	267	247	244	260	235	243	258	262	242	266	210	232	260	254	273	234	240	230	221	229	238	258	258	242	257	232	263	226	265	271	271	241	215	235	251	234	266	240	252	226	231	271	258	254	265	266	276	241	244	223	239	257	232	261	267	223	243	250	258	257	246	219	263	275	235	275	233	244	235	231	243	280	244	252	236	248	264	248	256	250	261	249	261	294	235	232	252	238	247	226	275	274	253	228	255	247	239	243	240	245	244	265	247	235	262	257	259	239	245	273	253	292	257	225	262	261	232	258	234	223	250	261	271	249	238	283	263	256	250	226	262	243	255	218	248	229	255	278	261	250	250	255	257	274	278	238	278	233	241	242	240	244	273	249	243	249	245	241	249	260	265	221	225	259	247	279	260	238	243	227	243	255	239	244	236	244	269	262	266	249	286	246	259	263	259	241	234	250	249	257	234	253	245	236	263	257	265	261	250	240	246	251	256	253	224	234	255	255	246	242	247	271	244	264	247	231	233	256	248	235	284	253	255	223	238	276	245	231	223	247	237	231	259	239	227	292	285	258	253	248	258	218	240	265	249	249	244	207	268	262	254	240	222	257	272	252	262	238	234	268	226	246	264	260	271	229	245	247	258	239	264	255	264	228	235	257	260	273	246	228	232	215	278	221	216	230	229	258	260	248	247	250	225	267	267	236	231	243	234	265	253	254	252	254	276	267	251	234	257	263	250	251	286	256	238	252	258	269	245	286	260	266	218	252	260	234	241	232	219	227	268	277	270	229	236	232	221	242	255	264	241	246	237	285	267	239	249	241	220	241	243	216	235	237	235	273	246	264	261	245	293	249	245	227	251	256	274	248	221	265	257	251	249	249	233	242	254	259	250	239	228	259	234	284	243	232	232	261	238	238	266	236	271	281	238	241	231	253	260	263	225	244	267	267	241	242	270	266	255	246	222	244	270	252	257	244	234	266	252	290	282	239	259	268	239	258	233	268	241	242	251	252	265	243	240	231	242	233	222	262	224	234	278	213	243	267	244	234	224	265	256	256	243	252	251	234	264	287	301	261	254	239	241	284	228	247	250	255	253	267	257	270	218	237	259	236	265	261	260	249	271	250	248	254	248	235	269	266	275	260	246	245	259	240	269	236	260	247	271	242	243	289	234	261	266	237	275	243	234	239	281	255	223	253	239	263	263	253	264	227	227	261	229	267	265	252	263	246	211	239	271	236	259	259	250	246	250	251	254	234	241	265	216	259	267	262	244	219	229	242	219	245	245	245	260	233	253	239	235	234	265	247	252	249	268	245	256	258	233	264	238	260	263	257	266	254	267	276	250	236	263	247	261	274	265	245	271	241	270	241	221	229	261	236	233	244	274	219	256	254	277	270	250	263	236	265	233	240	233	251	252	234	270	259	234	205	243	234	243	266	277	243	275	271	235	230	225	281	238	212	228	299	259	235	246	244	245	248	271	255	256	266	238	255	261	232	230	267	238	285	297	246	272	256	249	255	239	246	246	237	271	255	243	275	243	254	266	215	255	253	278	241	259	258	259	238	258	237	263	265	251	251	244	252	256	258	254	229	269	254	227	238	258	270	262	251	282	244	241	232	222	254	288	220	238	214	229	250	263	247	223	245	269	244	236	277	268	224	237	244	267	245	223	244	257	250	268	244	305	261	248	250	264	269	235	257	257	239	253	267	253	264	291	253	248	265	252	251	227	275	264	251	263	258	261	272	221	222	260	249	268	264	264	218	252	243	263	221	255	227	240	220	258	234	276	276	239	240	252	243	264	246	224	253	260	255	216	232	241	268	259	218	242	259	237	252	240	257	246	243	229	260	272	256	261	240	228	262	240	242	249	212	251	278	264	254	266	260	262	246	253	259	245	251	269	248	233	246	250	250	257	250	246	275	239	239	275	234	239	257	279	227	251	219	253	247	244	249	234	258	270	270	256	292	248	224	229	241	234	262	257	242	259	244	250	268	251	242	229	265	301	249	250	251	249	230	256	258	256	271	269	244	249	231	279	264	262	268	287	258	262	231	260	265	248	254	249	262	262	253	264	280	254	240	263	244	249	252	242	263	254	286	238	223	249	237	288	260	232
23308	35072	46457	51440	53344	45827	43799	40513	36924	33228	32066	33151	32290	30066	30257	17257	9021	5592	7870	6635	6636	9949	12176	13414	14524	6282	2341	655	605	618	612	635	624	614	606	554	641	554	627	606	643	659	605	635	615	594	578	629	611	635	612	601	629	605	598	598	596	631	614	609	600	623	637	580	606	644	620	614	566	597	625	575	608	667	624	610	685	635	596	619	604	617	642	542	647	646	606	583	622	665	600	606	632	596	596	571	634	596	601	606	619	655	600	598	624	562	586	578	575	622	588	583	622	588	642	574	603	595	645	595	613	653	628	618	621	578	623	608	605	582	638	646	602	629	610	557	568	631	632	576	593	574	595	600	619	594	655	635	649	606	600	589	598	629	574	603	572	601	634	610	614	608	632	605	584	569	599	590	637	615	626	626	601	588	637	616	586	614	616	628	568	609	636	611	639	571	603	581	605	570	592	646	600	640	640	639	626	628	632	588	626	622	625	590	613	637	585	626	640	583	615	634	602	569	594	594	589	611	638	592	622	605	606	614	646	584	627	616	598	596	608	600	634	620	606	587	610	629	640	639	593	617	597	593	630	585	638	606	576	602	636	600	613	628	621	625	606	643	606	623	616	625	539	611	586	601	630	601	610	635	634	645	613	620	614	594	610	621	644	641	580	574	609	584	612	606	612	575	602	612	599	600	585	577	588	622	602	600	601	633	591	638	567	603	608	633	614	580	590	587	594	613	573	604	604	587	635	621	628	629	625	599	631	620	608	670	576	585	595	602	597	615	602	655	630	612	600	646	581	633	620	629	641	621	612	659	603	603	626	588	637	614	606	605	626	662	601	560	604	655	658	592	632	603	626	630	571	589	607	635	595	579	629	614	600	644	625	637	621	565	593	599	603	642	623	586	615	627	635	628	583	665	621	627	600	602	604	607	601	637	647	622	639	567	604	631	586	659	665	618	599	610	595	599	606	651	622	634	638	571	624	597	632	626	598	583	598	591	594	607	642	611	588	613	610	642	583	601	611	592	597	643	574	630	580	629	615	585	610	629	595	617	593	589	594	642	632	612	601	604	608	589	623	590	625	655	586	538	688	600	639	643	555	650	631	592	587	626	631	620	625	578	585	615	616	602	618	635	592	592	615	600	636	636	627	608	641	619	609	620	626	575	616	626	634	584	666	622	606	601	630	637	634	609	619	649	615	597	633	628	606	641	575	601	592	591	594	620	607	601	610	615	606	580	645	604	650	608	627	625	645	637	630	605	593	639	642	588	586	593	611	570	570	615	616	623	599	586	584	650	629	615	659	629	604	586	613	556	626	596	574	601	594	622	582	608	611	630	576	586	581	605	627	602	635	627	636	629	636	588	619	606	615	591	591	642	625	626	608	622	609	628	631	590	628	591	637	585	610	632	614	607	633	609	630	599	599	652	576	658	629	641	638	639	617	629	626	639	631	620	571	633	632	649	602	621	577	603	630	629	601	648	602	598	643	647	565	642	636	561	591	588	636	582	637	627	637	635	571	613	603	636	606	631	610	586	612	630	598	590	611	622	624	612	583	614	610	614	636	643	628	593	634	643	565	624	588	589	610	613	592	605	600	608	609	582	590	625	582	642	610	624	597	604	614	625	618	593	615	580	580	578	610	610	623	632	587	599	619	602	591	596	649	646	621	615	581	618	626	660	593	568	564	614	595	651	627	593	599	586	600	611	624	560	650	622	616	646	600	612	595	611	627	623	607	648	643	602	651	620	595	613	587	650	614	616	611	585	620	622	596	581	611	585	570	599	622	618	609	624	650	614	615	591	650	607	628	619	606	601	604	574	628	594	620	627	592	602	603	644	632	608	628	691	580	617	610	605	651	610	625	615	653	597	605	623	629	613	616	614	617	624	632	662	606	591	559	647	634	609	612	595	606	615	576	587	629	613	622	609	572	616	623	612	621	556	604	640	613	606	616	569	608	601	606	610	615	592	589	611	612	608	569	584	592	652	607	649	615	566	628	553	592	650	626	616	578	597	599	606	573	596	642	618	617	667	551	638	612	624	605	616	535	626	609	587	609	600	585	622	590	639	597	642	581	650	606	605	640	654	586	639	574	655	607	636	616	559	619	536	627	599	642	589	586	573	622	549	618	594	646	600	615	631	616	601	634	668	651	621	616	601	590	589	609	599	632	630	610	640	602	575	605	612	630	628	643	631	594	635	572	596	575	588	595	581	590	606	568	694	636	590	586	567	563	618	625	581	591	611	631	664	596	659	646	569	597	639	581	639	654	633	686	619	580	608	586	629	604	614	585	631	598	604	600	610	558	577	581	615	642	582	602	597	642	648	626	625	576	663	631	611	617	622	623	635	620	602	611	583	620	629	622	612	580	599	594	604	579	654	603	593	593	656	623	601	654	630	641	624	565	593	571	687	581	602	579	592	623	596	620	604	596	649	569	630	616	606	633	604	601	639	627	625	585	575	651	616	645	641	614	594	600	645	607	612	593	637	579	613	606	567	623	639	642	604	624	637	629	609	634	646	597	669	589	554	636	610	612	587	633	615	585	638	626	629	586	643	610	598	596	585	604	641	606	562	625	598	640	549	585	633	616	647	617	612	608	667	588	622	592	625	594	623	567	637	612	629	566	596	591	620	626	591	654	618	603	647	621	596	653	596	632	561	626	655	609	645	613	630	616	617	651	637	645	621	596	627	632	595	620	578	636	623	632	624	617	604	636	597	625	576	637	583	590	591	624	647	603	632	554	605	646	595	641	635	582	592	640	655	649	599	570	596	595	630	607	621	600	581	567	636	622	601	612	610	597	625	549	607	590	587	576	635	609	638	626	607	605	587	626	648	609	607	595	650	587	634	611	613	625	581	617	576	590	591	593	609	595	609	613	610	616	600	605	637	637	600	619	613	634	677	616	583	598	601	595	610	592	597	579	630	611	612	666	635	632	618	641	623	602	615	631	574	651	592	614	579	621	607	624	601	650	586	612	621	555	642	617	608	620	573	626	602	621	601	611	620	626	633	621	650	582	677	620	635	637	588	600	639	649	614	599	621	611	659	575	610	578	616	628	604	637	625	586	615	640	601	590	606	625	607	610	632	604	602	616	592	582	638	666	605	607	619	597	637	590	616	575	585	605	636	614	594	582	629	624	595	580	604	585	614	650	602	616	565	622	608	643	577	595	606	632	601	605	614	614	593	640	584	653	650	587	600	595	617	622	597	624	631	584	621	638	618	582	578	580	599	627	632	617	580	598	613	556	599	599	626	604	625	656	610	574	614	593	645	645	622	626	583	611	592	547	638	624	610	568	638	650	596	588	604	619	614	641	639	599	653	612	585	604	586	624	639	611	630	616	602	623	607	616	643	586	630	584	602	638	574	603	599	575	573	591	629	604	622	614	606	647	586	610	637	617	587	619	586	576	613	641	652	607	605	608	582	621	616	616	619	655	629	621	586	551	568	577	604	610	591	615	604	560	635	623	618	620	614	627	632	624	657	613	604	635	651	588	617
11716	8403	16717	15635	11103	5763	3914	2926	1945	1340	927	813	681	581	411	310	306	264	261	227	232	234	283	370	435	311	253	200	204	205	213	228	234	199	244	235	206	222	194	220	211	231	209	217	213	208	226	260	194	208	210	206	220	218	224	215	227	204	191	203	225	206	197	211	207	207	188	213	217	204	216	210	240	231	216	228	226	210	223	208	212	201	216	208	226	181	232	247	233	180	221	206	212	235	214	220	214	185	216	204	212	218	219	219	235	203	184	180	243	196	227	194	195	233	245	238	206	226	246	193	192	214	232	207	206	193	212	206	205	214	193	242	234	225	216	215	198	232	192	214	175	213	245	201	198	220	213	209	230	206	223	197	190	203	215	189	203	224	227	223	232	202	195	217	191	205	222	221	191	213	213	223	205	218	218	217	205	227	247	227	214	187	228	209	200	203	212	200	223	215	186	221	221	231	231	231	211	213	202	204	202	218	206	218	203	204	194	245	202	180	180	207	207	197	204	196	193	210	206	201	199	214	224	230	228	217	194	176	209	201	203	230	212	202	222	206	208	205	224	221	212	209	220	197	208	198	229	225	212	209	228	226	202	201	220	201	235	238	217	200	233	222	205	203	215	214	211	196	205	190	219	182	237	220	228	216	193	186	242	192	217	212	222	214	213	225	204	198	205	249	217	203	207	201	220	189	212	178	209	208	196	210	219	225	215	223	220	212	196	224	172	206	191	229	184	194	207	226	223	212	245	216	199	201	195	226	192	195	201	205	224	209	210	191	244	220	224	240	217	201	200	225	227	233	227	210	211	229	211	207	184	220	229	206	189	195	227	203	197	223	225	189	243	197	205	235	226	233	209	198	199	218	201	193	200	204	210	221	217	204	191	192	207	208	202	197	208	210	213	212	193	184	208	229	195	218	191	183	201	212	199	176	195	215	184	186	193	204	200	226	224	231	217	199	211	231	197	228	229	189	213	244	234	205	224	237	230	209	227	224	234	215	214	197	222	210	221	214	243	205	200	244	221	237	196	212	233	204	223	199	208	198	225	231	200	205	230	211	202	232	215	215	254	227	211	217	194	213	195	209	205	202	208	231	191	188	198	215	233	202	208	207	225	194	238	215	213	231	213	192	212	208	213	212	228	221	210	204	204	209	201	219	228	200	206	192	207	204	210	193	199	208	207	200	214	231	204	216	211	219	224	225	204	203	228	226	223	208	233	232	230	229	224	239	207	189	192	211	233	236	222	225	227	187	176	210	223	210	192	211	220	212	216	212	220	209	211	211	220	194	216	198	228	209	208	197	226	214	199	200	222	183	223	222	227	212	210	203	224	227	200	201	220	235	202	213	232	219	205	231	219	238	201	190	217	196	235	243	205	188	202	205	247	194	194	186	230	200	217	221	239	239	226	216	197	225	180	200	188	232	244	241	186	197	218	201	202	209	192	199	198	191	214	174	216	221	195	213	223	202	219	226	201	200	226	196	229	176	199	215	182	198	228	222	244	203	187	215	208	225	224	198	216	195	212	209	199	206	209	213	222	227	201	186	190	219	202	230	215	252	192	226	219	204	222	239	206	198	216	194	218	214	219	223	219	197	204	215	210	218	207	252	225	249	225	244	207	195	223	232	199	220	210	195	208	224	201	212	196	209	173	225	223	205	233	209	208	194	221	234	201	212	210	189	211	215	201	233	198	220	194	205	198	227	202	203	219	235	208	200	215	206	204	214	240	216	184	225	233	199	243	194	209	234	222	217	211	216	227	213	201	200	215	235	203	200	177	232	219	221	220	207	226	214	207	228	206	226	188	194	175	200	220	222	241	218	207	201	198	242	215	226	207	225	213	208	221	203	188	202	201	240	265	175	222	206	225	214	224	194	213	216	212	194	223	194	185	202	196	201	219	229	210	227	215	195	238	204	177	214	222	235	221	208	229	213	189	196	215	203	206	219	196	215	226	185	197	189	206	212	218	227	189	196	206	231	218	230	175	231	210	235	188	204	212	225	236	210	216	215	238	248	223	232	198	222	196	218	196	190	204	205	225	210	205	209	201	201	190	224	189	202	202	204	201	231	238	194	205	208	205	223	211	205	185	224	218	211	210	204	183	234	181	213	199	207	205	227	224	225	225	188	219	201	239	195	221	210	219	202	204	210	237	181	179	207	192	221	200	185	224	231	220	203	206	177	200	243	236	239	190	218	210	192	220	199	205	234	210	178	198	244	192	253	210	217	212	212	206	206	207	216	212	214	222	204	208	202	192	228	197	197	214	189	213	209	203	202	246	203	237	185	208	197	206	214	207	190	244	192	218	206	191	206	197	207	211	226	215	237	198	218	206	233	225	236	204	197	219	204	199	196	224	198	215	205	212	226	198	221	205	192	227	229	195	226	213	230	217	198	205	210	206	228	202	217	199	201	228	218	203	219	226	219	223	199	204	188	189	223	206	206	219	198	200	216	198	232	193	236	231	249	225	213	228	219	209	207	214	208	204	205	227	232	206	226	203	217	208	230	205	210	219	222	200	210	188	236	224	203	218	211	200	211	217	204	231	215	199	216	221	209	228	229	212	206	202	211	229	204	183	197	219	230	185	230	215	222	231	205	216	203	204	241	206	212	191	202	198	195	218	214	214	231	197	209	217	221	206	198	210	199	226	222	214	204	222	211	199	218	194	195	204	206	224	195	211	220	204	211	214	172	209	226	211	200	230	203	217	210	215	251	224	205	241	212	203	175	219	216	209	251	208	218	198	255	225	227	209	229	201	223	206	181	221	200	209	206	214	181	214	221	204	233	201	202	231	198	209	230	183	213	220	209	218	230	201	223	198	213	208	216	218	210	201	205	214	218	236	181	232	203	216	218	189	205	226	217	194	207	200	207	199	200	208	215	188	196	235	203	236	194	209	218	197	210	213	213	207	245	212	215	200	196	220	211	224	192	212	204	186	209	202	195	221	203	202	223	227	231	224	219	200	212	208	222	218	229	222	188	250	196	207	200	208	205	191	227	209	220	191	183	191	183	215	210	248	217	218	216	228	226	213	228	199	199	210	204	193	208	200	208	199	220	196	197	199	217	190	195	186	198	220	229	243	219	208	216	220	233	213	230	224	199	223	210	222	207	217	206	205	227	216	196	199	218	227	205	194	206	211	211	193	214	212	245	233	206	212	222	211	226	231	186	213	211	214	188	201	230	206	193	198	205	213	214	198	195	196	216	203	215	187	235	228	214	225	217	212	207	209	228	230	228	228	190	233	217	196	223	193	202	200	169	213	226	215	221	228	232	214	220	205	205	204	214	193	207	204	200	221	178	208	194	216	212	234	181	204	239	243	215	202	241	231	183	218	201	225	212	220	199	213	226	217	194	227	212	227	189	208	183	213	212	219	194	220	197	201	197	211	219	232	214	192	230	213	194	227	200	203	214	206	227	233	201	213	209	204	201	214	196	216	229	200	192	213	211	205	206	198	207	187	173	216	210	213	239	210	163	201	196	219	207	207	227
7063	8667	23791	28672	25744	17989	14796	12277	8924	6511	4907	4340	3817	3046	2178	1143	1171	1044	816	708	733	726	897	1497	1695	1096	703	568	515	521	508	578	551	530	549	520	567	526	533	553	570	544	535	565	546	534	521	553	528	514	558	588	515	566	573	556	551	536	524	563	570	587	607	564	544	553	559	560	569	523	531	576	540	522	522	508	515	575	540	531	554	545	585	536	539	541	540	552	513	525	522	530	539	593	536	513	521	531	572	546	522	524	560	531	583	562	512	564	599	534	558	543	593	541	557	572	565	578	555	516	576	559	523	549	504	574	530	538	521	581	563	533	542	536	532	511	583	498	555	544	545	560	543	495	539	548	555	578	545	541	533	537	561	547	548	511	522	548	571	587	586	506	565	521	569	545	536	534	524	540	510	516	549	523	535	531	506	570	546	554	535	507	538	566	528	519	552	551	547	530	539	568	543	510	542	577	573	512	549	563	579	518	551	545	547	557	521	563	524	564	564	570	540	537	588	573	580	553	587	575	550	550	576	626	539	527	532	544	530	590	566	491	556	536	552	506	553	575	511	535	588	529	541	547	553	519	568	560	567	542	524	527	590	529	549	568	514	619	518	551	543	578	526	594	504	568	569	542	512	519	584	560	512	593	532	507	549	560	571	561	548	534	564	597	518	546	511	553	527	581	502	564	504	539	593	564	541	563	551	545	535	517	552	551	480	527	530	574	551	598	525	572	511	557	558	538	531	523	534	527	548	511	562	515	533	564	537	556	551	581	556	501	586	527	535	593	562	553	533	528	589	518	548	576	552	577	545	560	591	523	530	531	508	546	552	529	551	563	528	530	549	578	556	526	552	556	530	545	565	478	529	548	563	524	583	517	527	519	490	525	517	523	534	541	546	561	538	582	534	520	564	547	566	599	525	533	556	536	558	513	501	567	540	552	554	589	531	580	577	564	529	579	525	536	555	549	533	517	524	564	596	534	557	493	520	555	550	551	522	520	556	523	579	555	518	556	511	512	529	569	557	571	567	512	537	572	544	583	581	575	519	533	528	528	571	550	567	533	547	551	543	567	546	515	541	557	564	585	525	516	527	583	597	570	511	555	557	581	560	525	552	555	527	549	507	579	543	518	545	555	541	530	567	563	543	522	551	535	531	499	544	527	536	537	575	533	570	531	573	569	553	535	543	558	556	584	543	531	549	522	537	572	573	542	572	599	542	548	548	562	564	561	547	546	581	545	588	511	537	584	548	547	585	545	536	512	529	554	534	505	590	557	556	522	575	496	574	527	568	507	558	549	596	596	523	527	520	576	544	524	603	544	554	570	558	563	531	540	524	549	576	557	588	587	583	527	532	555	567	526	511	545	541	514	588	533	558	545	530	552	567	533	567	527	552	556	555	509	559	547	537	535	569	585	551	568	588	576	539	541	593	522	578	517	520	545	563	534	549	557	509	558	545	521	518	553	531	555	554	568	535	559	565	547	543	537	562	543	529	523	552	565	516	552	574	530	535	542	556	528	540	515	556	542	539	562	590	543	531	571	591	565	570	545	569	552	568	558	525	528	556	565	548	592	524	529	539	551	509	552	540	530	590	521	548	515	499	568	542	531	542	554	558	564	525	555	541	539	598	559	579	561	515	528	525	531	561	550	544	509	538	516	549	558	508	580	562	530	540	566	575	581	498	515	531	576	543	555	568	524	501	529	544	538	560	546	526	533	538	548	561	540	601	538	528	489	545	534	503	526	517	561	518	597	555	521	533	541	573	529	570	531	575	527	563	554	541	573	553	557	562	571	547	575	556	576	553	581	535	561	515	560	524	556	532	521	576	549	559	549	576	535	569	563	503	546	530	561	569	563	554	565	544	544	605	550	554	561	572	537	540	568	545	553	537	546	564	521	522	573	534	527	541	565	562	571	540	537	548	544	625	578	536	565	536	531	527	542	584	590	531	523	564	537	498	518	571	582	548	579	515	521	538	559	560	551	534	537	532	561	524	561	556	532	560	577	529	553	559	566	538	588	512	567	542	537	545	553	517	583	546	537	569	544	582	563	568	565	588	580	559	572	533	554	551	531	527	568	521	604	536	529	558	535	573	568	551	507	530	520	527	584	505	522	538	501	580	532	541	543	544	544	517	523	534	586	538	555	519	517	551	566	532	527	550	554	540	537	527	572	539	563	566	547	588	550	555	511	557	542	527	540	569	512	563	538	554	544	569	522	561	524	578	510	550	566	540	569	560	526	593	547	504	574	575	539	583	540	547	535	569	554	512	588	561	552	559	561	556	527	530	560	575	554	565	616	579	521	548	536	523	552	528	553	537	526	528	549	549	557	522	569	536	571	561	563	511	567	549	520	574	522	563	558	518	542	560	572	583	517	524	554	533	578	535	525	527	585	592	573	567	581	480	556	550	563	527	502	499	559	544	543	540	489	538	529	533	540	573	534	603	574	598	536	568	557	562	540	535	546	586	564	541	528	526	522	569	523	528	528	565	543	575	529	554	544	530	582	521	537	518	571	544	580	564	513	562	579	553	556	530	537	553	536	550	585	546	569	553	549	569	512	565	550	526	553	542	560	550	563	540	565	567	521	538	531	513	530	592	565	538	551	514	560	531	505	590	524	531	553	574	519	587	532	518	544	552	505	532	536	555	520	534	536	551	556	540	578	543	550	585	524	551	538	594	589	570	547	526	581	562	540	585	605	543	529	552	528	507	535	596	533	562	553	501	534	553	502	614	555	525	531	545	572	561	554	552	569	586	515	570	519	523	573	563	561	560	560	563	564	562	522	523	544	521	565	525	548	562	583	552	547	540	532	537	529	562	508	537	537	586	554	541	540	556	541	551	533	547	583	605	543	524	528	559	537	560	540	548	554	559	531	563	527	585	503	550	537	543	556	578	528	545	573	553	558	544	547	535	531	545	560	573	582	561	540	577	534	523	541	531	571	544	611	516	555	553	540	548	570	536	541	540	568	549	541	595	547	514	552	546	550	553	559	613	536	558	584	550	517	542	542	564	513	526	517	593	601	549	570	540	566	539	526	558	523	533	585	559	557	503	546	545	561	504	546	534	494	533	520	550	518	573	541	533	537	525	551	566	565	537	543	548	551	548	527	553	548	564	540	589	551	500	565	534	536	527	528	510	523	519	556	510	546	507	561	570	553	556	533	512	552	590	549	496	518	472	516	535	570	553	550	534	508	549	541	559	576	561	556	508	553	561	570	537	539	582	502	536	539	578	527	505	564	517	506	554	548	546	507	560	550	564	554	568	567	560	537	536	508	527	557	546	534	536	526	561	559	535	561	547	546	567	590	585	577	476	562	510	546	611	613	513	576	517	563	533	540	536	547	565	564	622	561	567	521	532	534	560	540	551	532	536	557	590	563	516	532	507	563	562	572	532	585	552	545	535	546	535	514	538	540	573	536	577	564	529	523	552	582	555	575	563	569	558	560	550	526	540	579	528	555	546	559	537	552	532	541	526	548	556	581	542	537	543	569
29261	28720	39571	42860	37228	25664	19992	15411	11603	10356	7320	5527	5010	4801	3905	2664	2113	1929	1023	441	620	678	954	1572	972	501	383	278	289	290	304	260	287	305	280	276	310	296	289	288	280	281	299	291	291	279	259	253	266	280	303	288	274	291	286	297	297	260	270	302	261	259	315	306	272	284	247	264	271	290	275	270	298	268	250	265	292	292	261	294	305	289	283	281	279	283	267	264	260	285	275	287	292	261	271	307	264	280	275	290	340	281	285	295	293	299	283	293	280	271	277	279	285	313	294	279	298	299	270	275	291	293	327	300	268	297	303	266	304	273	267	320	332	304	294	296	296	268	290	297	319	286	259	282	286	279	276	274	310	291	261	267	275	287	278	260	274	288	282	257	306	306	275	283	282	293	264	298	281	269	288	282	247	271	270	272	285	281	285	277	291	280	258	298	281	281	270	283	270	269	287	302	284	260	274	294	287	277	281	296	304	270	256	312	256	337	259	280	264	300	304	261	250	291	257	261	303	264	275	289	275	292	319	283	299	290	296	263	281	312	263	308	276	270	281	271	293	280	282	290	296	248	266	299	292	294	290	273	285	277	286	246	291	265	272	276	290	266	303	262	261	257	304	295	255	292	296	305	274	283	292	266	303	273	282	295	241	292	259	277	272	271	276	283	261	299	262	278	306	277	294	301	281	283	286	281	243	282	253	296	278	296	286	271	233	250	266	273	275	266	272	304	261	296	278	307	259	274	279	302	293	270	275	301	293	292	256	273	296	264	262	282	274	282	253	295	279	273	281	248	269	302	275	314	309	302	268	260	265	289	242	268	272	279	277	280	260	261	277	318	307	298	282	258	256	252	279	300	278	271	258	277	302	281	316	293	296	317	301	327	270	301	294	259	290	280	292	253	243	291	330	260	270	275	276	273	290	305	268	280	282	283	269	270	305	279	280	267	257	269	304	306	278	275	285	305	292	273	280	279	262	306	327	265	265	302	298	256	295	305	297	274	261	267	269	280	303	292	275	264	274	288	287	266	270	275	298	281	244	275	257	283	286	280	280	289	288	284	288	258	295	286	278	293	271	276	259	283	255	290	313	309	314	283	291	278	252	260	278	282	269	288	281	257	290	260	293	297	295	284	325	285	283	288	246	263	298	283	322	289	286	295	307	263	282	290	265	303	286	288	288	272	265	295	269	281	260	268	300	323	285	295	292	265	261	281	313	290	298	301	256	310	300	301	279	274	298	279	281	258	302	247	280	311	279	230	282	273	288	282	300	272	279	264	280	266	280	307	264	289	266	285	282	284	290	289	278	291	289	284	259	269	292	281	303	235	299	299	265	318	276	275	292	267	303	289	274	278	290	295	271	276	273	279	278	270	315	284	243	302	263	265	286	276	316	285	309	289	297	274	289	253	302	293	311	328	296	280	271	269	261	276	282	301	261	262	297	294	300	237	267	298	281	298	321	288	269	266	303	279	298	278	275	252	283	287	325	279	292	289	284	257	291	272	270	277	270	276	276	284	266	302	263	264	284	299	274	279	278	278	293	321	296	283	243	271	271	300	281	255	297	260	276	271	279	272	254	255	292	294	301	284	242	280	267	306	292	288	278	258	284	268	254	286	288	283	274	259	277	267	280	282	289	307	281	295	285	285	314	285	277	294	280	316	289	245	256	285	255	300	287	259	284	294	262	308	304	263	288	307	299	302	299	299	321	300	278	285	282	250	281	271	267	250	286	248	300	315	266	315	251	282	250	293	276	276	260	279	275	262	280	283	240	272	282	284	296	270	292	326	287	283	269	284	265	275	278	278	263	297	292	298	280	268	288	296	255	258	284	276	276	290	282	286	294	282	281	298	272	255	264	290	292	330	300	296	297	269	281	296	291	311	291	255	262	261	262	290	264	250	284	296	252	298	302	285	284	282	284	294	290	273	269	307	233	300	317	290	296	286	286	301	289	278	280	292	289	267	278	273	253	274	297	272	299	270	279	262	312	283	265	272	269	282	296	310	287	279	300	275	296	270	268	278	277	277	252	279	252	273	325	311	252	301	300	265	266	277	306	297	305	300	274	284	295	296	268	295	291	268	252	305	288	290	279	276	302	285	300	262	288	289	284	260	280	299	266	292	244	279	253	281	270	297	309	280	279	297	306	300	303	275	265	275	310	287	279	246	268	279	263	294	265	253	248	252	254	281	285	288	284	287	281	247	258	290	268	287	278	252	280	314	288	259	255	295	282	256	254	278	284	265	274	263	273	294	317	267	274	299	263	294	269	264	289	286	299	293	318	277	273	291	286	286	277	296	274	268	319	277	292	263	321	279	269	294	283	253	266	297	269	256	268	242	274	257	266	303	280	335	240	264	293	273	270	245	281	281	298	254	257	276	271	239	281	303	296	254	267	278	261	293	303	269	279	261	268	306	284	306	270	273	271	266	285	255	292	290	301	271	315	272	285	278	297	278	256	282	299	298	264	253	291	295	291	306	308	296	277	262	268	230	255	300	291	280	280	291	302	306	295	278	274	269	297	285	318	307	299	284	290	273	279	270	268	267	243	267	290	272	277	265	270	259	292	275	264	302	254	268	264	287	270	263	277	287	260	285	281	295	309	309	309	241	262	299	293	285	292	275	277	282	265	276	282	271	281	267	290	346	273	299	284	277	274	284	288	317	269	276	302	270	260	306	266	272	298	282	303	266	270	293	299	287	298	288	246	280	282	274	291	282	252	292	279	274	294	306	306	276	251	298	252	283	308	282	292	290	273	279	325	273	306	322	292	268	306	344	270	280	298	271	288	269	279	309	273	298	274	303	272	283	256	273	306	263	271	271	272	299	244	243	306	287	271	269	294	303	289	286	316	265	273	277	253	303	283	283	275	286	271	276	297	286	280	289	277	298	296	268	300	258	240	312	289	266	279	285	303	300	268	283	253	291	274	327	300	314	306	278	324	278	277	272	286	276	283	285	306	255	295	306	272	305	261	257	274	264	298	268	284	292	274	283	285	298	263	279	246	247	278	275	279	259	260	303	303	278	280	267	262	278	276	315	251	282	276	266	269	278	300	268	303	284	279	285	291	280	273	272	286	293	327	284	287	322	273	280	290	301	289	285	289	283	251	272	292	251	267	280	261	274	258	258	268	269	292	273	274	284	277	263	280	305	287	312	298	274	304	279	287	283	303	270	272	285	268	290	275	277	307	275	244	303	277	288	291	298	276	274	310	310	266	277	274	290	287	304	262	304	281	287	265	307	297	279	298	323	287	293	279	291	283	326	276	294	322	271	279	299	293	310	273	262	267	281	247	278	260	281	264	270	280	279	285	265	307	280	289	252	256	271	271	263	314	284	305	289	268	305	308	268	273	282	289	280	283	276	282	292	277	271	256	287	302	295	302	258	260	281	271	253	298	272	295	304	291	288	285	272	287	274	272	287	292	286	266	269	297	281	313	291	282	285	269	278	320	281	278	297	272	301	287	298	299	281	290	299	298	314	283	274	275	294	263	279
18209	23842	40587	48143	44591	38046	33999	30346	26734	25544	20148	17951	17331	17455	14362	11233	9765	8962	4918	1852	3249	3266	5183	7831	4690	2184	1138	731	664	731	654	734	701	699	731	690	681	702	648	697	677	695	714	683	687	728	692	672	659	699	685	707	689	675	732	722	688	699	714	680	692	692	719	711	697	680	714	711	700	708	721	682	674	674	723	689	750	693	685	698	716	666	688	682	726	751	684	719	721	716	676	671	668	704	691	719	728	670	689	628	707	673	696	746	700	686	707	740	697	702	688	698	725	674	691	679	710	704	682	724	729	684	686	713	727	695	679	689	660	690	694	663	696	676	724	712	681	691	719	712	698	713	675	686	683	726	687	698	700	702	661	751	698	706	716	683	649	717	770	701	723	719	677	705	702	708	694	678	704	691	711	706	748	740	674	635	701	704	714	666	689	740	678	744	707	707	673	753	674	719	671	664	701	696	691	681	692	697	661	654	707	703	684	698	738	674	679	693	748	694	673	711	695	680	681	729	712	708	718	688	700	690	695	683	650	687	689	693	685	705	685	719	722	711	657	691	664	677	711	730	722	637	717	714	756	684	665	692	708	700	696	702	683	654	752	661	737	657	724	720	667	704	712	687	683	668	696	704	716	677	692	655	668	708	715	697	696	672	722	667	711	702	696	686	686	697	685	711	719	686	654	689	717	636	676	711	718	710	681	701	686	680	715	690	703	688	719	722	684	690	697	693	691	702	739	663	730	696	752	716	678	731	705	716	659	677	713	709	702	664	641	733	703	730	675	677	710	709	730	661	722	749	701	695	676	677	707	703	709	761	647	701	709	718	736	668	719	706	739	704	695	702	724	686	693	707	698	719	677	681	747	652	666	726	708	683	684	685	741	652	685	742	725	667	683	651	642	654	686	698	710	669	747	701	685	662	663	665	753	745	745	670	711	705	700	712	701	699	729	706	664	674	683	725	674	670	696	717	730	689	667	685	669	700	728	680	722	742	642	771	689	714	695	650	766	708	741	698	725	677	752	678	706	722	684	723	705	683	722	729	705	714	692	714	667	716	736	715	683	665	697	691	651	699	724	640	720	671	721	707	700	670	681	688	666	682	702	688	684	725	674	670	653	705	727	727	701	711	699	665	688	686	707	679	711	678	707	743	712	700	713	716	734	675	687	677	672	742	735	691	707	670	669	725	698	684	686	730	642	703	670	713	744	683	690	690	739	730	736	690	675	731	703	680	711	716	667	694	710	680	690	732	717	749	687	670	720	668	672	737	680	679	671	674	731	680	717	726	607	666	698	711	708	755	700	684	680	722	666	674	709	678	721	737	688	674	737	665	703	716	712	739	716	708	724	709	730	702	720	694	726	687	689	688	701	674	694	711	657	747	688	704	718	705	711	711	688	701	705	721	719	719	664	728	713	717	708	659	738	718	752	741	681	694	662	687	724	717	695	680	657	682	696	711	694	716	752	648	717	681	668	711	698	704	712	720	637	733	736	683	685	684	680	706	706	683	715	679	765	747	683	726	676	712	684	699	661	676	685	701	680	680	734	681	682	682	678	716	672	627	725	700	718	690	659	669	717	690	720	698	697	688	635	740	696	700	727	686	719	734	742	707	638	687	690	741	677	689	703	723	721	721	708	675	705	684	657	732	727	649	675	711	685	701	692	720	696	675	653	680	695	659	724	716	702	644	652	748	649	719	685	700	668	680	685	730	732	688	724	688	742	672	709	714	695	716	694	714	738	678	657	687	677	660	717	688	717	696	707	672	690	698	701	676	699	688	717	680	670	660	732	732	741	716	681	688	724	664	724	673	682	707	729	683	714	708	695	713	752	675	727	698	680	675	696	753	746	707	685	723	686	689	728	688	663	723	718	679	654	708	683	690	703	733	730	671	700	712	664	696	699	698	737	672	696	710	667	691	668	723	699	643	702	710	698	708	720	728	655	705	712	728	734	653	752	734	726	699	700	715	720	701	705	709	722	720	629	665	674	669	713	712	672	690	710	677	696	731	680	684	748	668	726	680	733	651	730	732	731	697	677	673	676	669	687	635	712	685	698	699	696	732	755	681	690	699	662	709	668	684	735	694	744	696	732	682	706	709	679	695	703	744	661	724	727	704	657	671	741	614	694	722	737	712	745	707	691	680	692	730	734	722	690	703	691	683	692	740	695	707	656	681	687	707	724	709	685	683	712	699	668	743	694	691	662	745	704	680	638	728	707	705	693	738	728	708	651	690	734	656	725	700	727	704	672	767	713	661	678	701	722	764	760	681	684	712	713	693	685	733	741	696	667	666	745	706	719	712	687	716	660	716	743	646	697	656	723	694	692	728	683	678	709	725	702	715	705	644	715	649	687	693	691	681	692	703	693	673	704	679	674	701	706	730	715	709	694	714	722	678	726	693	731	704	718	710	724	719	677	702	661	729	714	697	678	684	709	660	726	709	680	673	682	709	716	674	720	724	672	732	696	717	740	696	712	718	727	714	678	711	707	703	706	669	702	661	714	700	687	699	697	685	633	741	712	699	711	678	709	728	704	674	705	713	669	678	678	688	723	752	704	714	727	664	682	704	678	722	667	741	698	694	675	704	681	699	740	700	671	710	682	758	708	691	720	694	699	664	656	749	697	707	683	716	701	728	730	712	695	712	726	668	684	622	697	671	727	679	739	688	730	662	700	696	709	737	660	694	698	689	674	750	716	665	690	753	710	687	693	687	705	651	642	713	647	734	634	745	726	675	706	767	720	716	716	672	694	671	768	713	692	714	716	694	661	664	683	681	688	675	688	708	681	700	725	664	689	674	691	700	697	725	727	666	682	708	723	704	732	650	711	682	646	672	708	672	703	673	706	707	756	680	722	704	645	725	706	710	751	659	734	723	706	681	695	682	665	643	677	724	697	707	669	687	683	681	685	678	704	733	703	670	696	712	713	749	714	751	726	705	659	689	688	682	684	712	698	735	674	688	740	706	676	655	658	663	701	674	671	708	660	696	679	747	689	707	672	700	689	696	676	717	736	663	664	677	759	653	709	690	729	696	680	735	702	681	723	669	714	733	672	734	679	681	669	727	709	705	639	661	674	733	716	701	750	678	656	662	703	714	730	722	701	722	633	701	750	687	689	702	743	719	686	728	692	693	701	692	742	687	656	666	660	708	686	670	776	732	707	690	729	690	651	655	671	645	683	697	689	701	751	634	713	696	686	696	680	667	709	762	731	697	737	704	673	691	711	722	712	730	729	685	687	711	668	668	710	724	687	690	638	687	690	699	632	677	694	744	664	709	691	692	712	707	737	714	721	667	738	733	678	721	648	718	737	731	692	708	682	719	695	700	694	678	702	717	683	655	678	688	695	672	762	681	741	683	713	676	665	743	687	703	707	759	655	703	716	675	675	698	682	674	690	642	665	699	692	742	763	727	725	712	742	725	663	683	700	689	709	689	699	728	676	685	655	679	729	719	675	653	698	710	648	682	730	661	691	696	667	726	641	748	724	755	681	688
36705	40837	48070	45741	35203	30906	28372	24205	17605	13642	11545	8688	7601	8518	7481	5078	3179	3360	2368	886	1652	1646	1433	1650	1239	632	391	283	258	263	303	253	288	247	267	230	264	251	244	266	254	263	262	290	262	254	265	281	245	237	270	263	258	274	277	286	244	259	227	262	252	255	236	258	269	260	257	256	242	241	283	234	244	276	249	280	257	268	248	262	282	267	256	282	242	240	265	262	258	260	261	268	244	253	272	285	241	259	261	235	269	258	258	238	258	270	265	254	277	274	247	275	290	271	271	260	278	248	277	254	226	281	286	248	252	279	283	264	258	256	263	281	261	281	249	298	248	287	267	255	239	261	244	264	240	263	290	233	253	253	264	273	244	273	277	257	272	250	298	262	255	243	256	266	247	258	258	285	284	282	238	244	284	277	247	269	251	272	240	244	263	243	287	249	255	295	250	280	270	302	266	261	254	270	283	266	233	279	251	259	283	271	288	250	240	283	248	266	274	262	280	282	277	232	243	265	238	273	261	270	251	266	265	255	293	220	264	270	212	292	259	280	243	241	237	250	261	280	279	251	277	294	281	263	303	271	265	258	204	257	276	275	287	244	265	246	274	259	290	280	287	265	258	279	235	278	254	243	259	276	269	264	289	265	248	261	274	255	285	264	266	265	276	257	282	252	263	268	249	245	244	265	255	265	263	261	304	242	266	264	265	261	255	242	271	264	276	248	280	235	256	240	266	262	277	244	260	258	262	269	262	256	277	264	239	251	271	252	278	276	243	279	281	245	239	240	291	251	232	250	246	287	283	247	268	272	260	255	273	251	259	261	270	260	272	244	277	279	242	253	254	263	262	244	251	253	256	275	267	256	268	252	247	268	238	269	247	247	260	269	284	263	290	275	270	295	263	238	291	238	246	251	260	262	253	280	286	268	263	249	240	235	257	250	253	250	241	223	273	228	258	262	248	228	250	247	245	266	242	263	235	285	283	260	268	270	259	284	257	301	275	271	240	269	267	262	251	276	234	280	251	244	257	277	258	247	239	257	275	284	300	241	263	260	272	264	237	256	260	239	255	269	247	256	273	267	275	259	259	276	257	257	288	285	223	251	257	253	245	257	259	251	263	255	260	252	256	230	268	287	245	283	258	287	283	264	264	295	252	279	248	260	243	263	248	248	291	270	294	235	295	243	252	256	273	261	260	252	286	257	274	267	255	251	240	269	271	259	300	261	244	255	268	267	279	271	292	245	265	286	275	267	261	262	277	284	230	262	271	243	262	242	253	279	291	257	287	299	256	258	283	247	229	272	246	263	263	243	262	284	289	277	255	252	247	276	255	274	267	269	277	269	240	251	289	258	253	261	244	271	268	264	285	273	263	267	254	228	267	274	246	279	256	255	272	264	284	283	213	245	285	268	258	249	242	263	278	267	278	274	275	261	267	262	256	252	240	253	286	248	260	240	296	258	252	262	252	264	238	249	242	252	284	235	274	267	247	263	282	305	263	277	273	249	271	253	264	269	271	270	269	270	263	256	249	235	281	258	265	246	238	292	258	278	239	257	270	265	288	247	288	257	275	278	256	268	280	260	255	265	288	249	271	268	228	247	261	278	267	254	278	263	243	269	252	262	284	278	251	241	269	254	253	237	286	254	251	277	243	238	274	279	244	243	232	260	264	243	257	277	275	286	233	237	277	282	261	244	265	249	278	255	269	291	270	254	251	273	292	272	269	275	254	276	269	231	263	250	265	260	256	257	259	251	276	287	271	278	271	265	260	247	255	240	260	251	266	248	251	242	252	255	255	254	262	285	288	279	266	264	286	249	251	240	267	229	244	263	259	249	285	247	247	253	264	253	300	236	254	252	263	261	236	273	250	262	281	266	264	245	259	265	287	222	251	244	245	244	229	256	254	273	251	299	256	248	264	259	277	233	288	247	247	274	303	259	286	273	248	271	276	274	241	272	261	238	237	262	291	260	266	296	255	257	265	247	245	267	281	292	241	247	281	292	293	283	259	262	254	252	250	263	274	274	271	278	259	246	241	267	244	311	257	289	248	268	231	271	268	270	241	263	257	283	273	253	296	263	251	253	243	243	263	237	261	276	260	260	306	259	274	257	243	264	250	254	277	250	279	254	273	255	238	249	245	269	262	264	270	280	252	264	246	283	242	270	274	270	254	240	232	229	252	279	263	244	264	267	266	289	252	263	230	261	255	262	245	272	266	262	267	275	257	274	246	236	247	275	237	253	253	242	249	237	261	269	248	240	236	264	279	280	272	253	272	264	269	255	257	285	244	255	264	239	259	272	251	243	256	263	251	264	308	271	268	278	249	259	258	264	258	253	290	260	271	282	273	236	249	216	257	262	301	281	251	247	274	255	294	250	267	281	268	254	261	245	290	252	245	253	288	304	289	281	227	249	278	256	260	248	270	301	271	284	266	278	247	257	256	264	260	266	258	271	266	294	243	245	268	260	247	265	239	240	265	232	263	268	266	282	273	229	279	259	252	266	263	260	255	249	245	244	276	251	263	287	274	248	236	253	264	280	243	285	255	263	238	230	273	277	245	304	265	270	255	253	246	223	234	266	224	267	261	256	273	252	233	279	283	285	252	252	278	268	212	288	271	273	270	290	275	255	275	233	250	267	247	260	267	248	274	273	281	271	291	258	258	281	256	276	267	283	254	275	277	272	286	281	278	251	268	269	253	250	263	238	263	256	272	273	267	271	269	256	256	243	277	269	245	241	273	226	279	267	268	265	238	254	281	227	256	241	265	249	281	216	267	238	296	250	297	253	260	232	257	259	269	290	287	279	239	271	283	268	276	234	253	299	277	261	289	271	246	265	247	277	266	269	273	255	280	277	265	240	264	251	268	263	265	276	258	262	255	299	256	270	242	269	267	277	266	248	288	242	254	279	285	255	240	240	281	243	274	272	263	258	294	261	274	274	228	277	287	249	245	236	233	291	246	246	261	266	231	274	282	246	273	263	263	236	290	253	256	258	267	264	282	266	262	265	255	258	260	255	315	236	291	248	254	241	296	269	309	271	266	271	247	250	268	260	274	284	275	251	247	297	256	301	272	255	275	252	273	278	282	253	262	252	268	274	287	239	284	249	254	251	262	254	238	261	249	253	250	249	263	265	257	246	242	257	247	265	222	246	284	254	273	262	269	295	250	235	239	280	267	289	236	256	261	260	271	251	253	247	268	251	260	265	292	250	245	248	242	244	251	260	269	258	260	244	241	258	248	288	290	237	262	236	288	257	231	249	235	280	287	280	279	235	270	272	283	235	267	272	255	236	260	267	257	281	247	275	228	282	236	276	249	278	255	272	232	244	263	258	269	286	249	288	236	263	265	243	278	285	236	279	258	289	254	262	288	264	251	270	239	261	242	226	265	235	277	266	262	282	263	238	284	272	268	254	268	281	254	258	260	285	285	258	256	264	259	234	250	275	230	265	270	267	271	282	251	269	262	268	248	282	254	271	251	264	275	293	261	281	249	282
23717	33628	48468	51877	45190	43999	41513	36912	32506	29102	26583	23263	22202	25607	22226	17250	13152	15051	10519	4235	8490	9137	7557	8593	6296	2702	1227	707	655	640	618	653	662	668	651	644	629	696	611	621	644	610	669	649	598	614	666	619	654	592	626	693	587	628	611	640	639	619	615	667	637	656	626	614	642	673	666	624	623	616	650	576	667	593	607	669	670	645	625	656	666	625	610	647	624	594	633	684	617	636	644	656	597	659	663	624	665	650	627	637	642	633	647	639	653	660	663	631	661	679	617	683	645	667	659	618	647	625	647	649	692	634	676	649	632	631	612	678	615	622	658	628	702	607	597	688	716	664	663	672	631	664	618	655	652	696	677	645	652	663	646	618	658	627	624	649	593	654	672	639	633	609	584	650	636	599	622	642	612	657	686	651	632	675	634	649	659	645	644	682	643	684	628	633	688	651	614	595	634	642	685	626	608	625	640	660	684	665	638	661	646	692	623	693	615	569	632	654	622	684	628	637	607	670	642	661	612	605	616	626	629	640	638	663	596	614	634	651	606	622	643	663	639	687	604	615	636	639	665	655	600	638	641	629	619	625	597	649	646	635	590	668	662	675	662	643	642	693	664	649	604	639	639	605	612	639	639	671	621	594	647	626	623	635	675	609	603	665	650	649	636	616	662	641	632	664	599	664	613	625	648	622	639	660	596	660	679	601	665	656	664	671	650	602	657	617	625	602	639	642	678	658	635	624	687	655	644	649	658	615	669	639	659	629	669	688	713	616	621	667	622	642	635	631	631	623	630	665	654	691	605	619	635	605	612	633	608	653	646	627	637	669	662	646	642	625	599	629	640	648	641	650	643	684	643	606	684	628	649	700	598	651	657	649	667	620	619	624	651	630	701	652	646	638	641	648	639	673	591	633	631	598	653	639	648	621	644	659	664	643	617	618	624	625	702	615	673	667	601	693	653	666	635	642	686	633	649	609	646	662	670	590	613	642	627	616	623	593	600	664	661	610	628	610	569	637	648	602	606	616	634	658	627	623	624	664	647	675	634	629	642	618	612	627	658	642	594	599	608	631	651	607	597	632	640	625	617	670	615	647	646	652	653	635	658	586	631	641	634	599	633	664	627	679	692	627	628	633	652	650	625	629	622	638	602	646	645	634	610	652	691	619	684	605	679	633	648	657	644	611	653	639	600	644	640	636	602	638	658	667	615	601	640	658	609	633	642	575	627	608	642	628	610	651	617	625	607	638	617	660	603	630	655	636	632	638	628	632	642	660	623	596	682	628	623	638	664	662	624	651	656	663	663	641	647	709	655	599	572	612	644	611	609	671	614	672	646	678	624	633	628	612	639	674	660	643	659	664	652	624	651	608	632	654	651	628	648	676	661	696	636	661	634	640	617	628	667	620	606	653	632	626	652	666	672	661	657	660	671	609	592	640	622	650	689	621	636	636	609	627	645	621	633	654	618	631	686	654	653	634	649	624	688	640	639	658	628	607	651	638	617	615	632	639	639	633	634	610	639	664	681	647	633	608	647	671	655	597	659	600	629	644	626	645	648	594	629	644	661	645	621	664	631	617	647	664	652	672	661	633	616	631	638	661	620	629	655	628	657	642	607	677	665	633	621	630	620	622	629	660	643	568	652	651	618	633	652	643	688	624	636	652	636	621	646	617	610	638	646	630	666	667	658	653	626	665	676	637	638	626	665	653	658	649	622	614	683	623	656	673	643	612	680	619	577	630	651	642	614	672	616	673	611	632	605	646	628	675	655	624	605	608	684	631	615	608	610	628	617	643	666	670	650	647	647	685	672	616	604	659	665	640	628	654	595	627	632	580	672	662	625	631	649	677	619	624	646	616	661	696	659	681	656	600	657	629	621	621	628	627	655	680	672	693	653	690	673	600	609	663	623	635	657	683	586	685	649	663	624	630	639	644	651	652	688	606	649	626	621	607	657	627	606	636	613	610	664	583	604	625	641	623	626	597	639	612	656	624	666	656	695	612	635	638	688	669	592	664	654	634	670	611	618	646	642	661	645	641	598	632	622	647	629	693	667	671	625	650	657	627	631	668	639	634	586	645	618	628	670	675	595	650	641	638	623	632	683	635	648	677	669	659	648	599	656	639	611	618	698	654	637	645	614	645	659	664	625	675	646	657	661	670	634	624	663	604	606	642	623	630	651	612	637	656	633	671	661	683	656	645	619	573	629	645	659	658	639	577	679	583	659	652	614	679	682	592	639	644	672	620	642	611	663	654	609	628	635	654	625	650	657	655	595	605	666	631	633	636	633	652	606	636	624	630	601	643	675	684	652	626	643	625	686	649	638	665	675	622	649	651	648	619	627	627	630	623	636	611	601	586	656	647	711	672	634	646	625	625	644	659	620	637	649	609	633	632	651	618	649	664	632	653	638	656	658	627	653	711	655	644	657	647	610	614	638	637	671	663	620	663	631	651	648	678	625	678	641	667	651	659	650	679	613	646	623	615	627	653	607	620	628	646	627	557	689	589	639	638	628	613	651	653	615	652	654	662	639	638	597	640	650	638	667	606	643	638	660	653	647	660	650	619	649	639	607	614	671	658	629	619	683	606	626	609	602	618	647	613	597	646	661	633	622	643	632	690	598	658	664	625	616	661	631	635	636	687	655	671	625	665	647	646	646	625	624	666	630	582	611	645	613	652	640	601	633	674	649	610	644	662	624	625	623	666	607	674	688	636	673	669	660	624	615	652	679	643	633	648	615	599	632	618	649	628	605	608	620	664	698	656	675	643	652	616	651	633	651	629	639	616	627	629	645	654	641	642	638	655	647	590	642	677	648	660	634	608	671	668	606	649	631	649	633	635	637	604	656	645	672	637	617	614	677	654	621	620	657	654	605	681	649	641	689	641	596	588	671	591	591	654	687	615	682	618	628	645	646	644	637	654	617	641	641	641	661	627	658	590	666	635	618	649	635	685	630	622	669	631	626	653	680	669	670	642	654	676	617	655	678	635	658	641	623	659	637	660	591	661	653	640	615	664	619	595	630	614	603	623	645	605	642	676	686	650	649	630	620	595	657	631	666	676	628	608	618	621	601	629	646	632	627	633	636	645	699	692	600	651	623	636	661	652	662	590	632	659	632	690	606	652	641	619	671	663	641	648	669	613	666	640	638	604	633	643	658	671	627	663	657	652	573	626	656	628	637	630	621	623	632	669	635	641	638	649	643	610	691	624	702	598	623	639	619	680	660	656	647	636	652	683	635	644	648	647	672	638	638	638	652	615	650	653	627	630	625	623	647	630	609	593	620	626	640	620	628	658	654	676	604	658	662	632	639	639	671	599	622	685	645	657	613	676	657	620	612	667	609	625	627	637	679	637	617	639	610	585	648	643	612	656	632	644	625	615	616	593	634	665	619	624	653	692	639	667	625	622	600	632	624	633	612	607	616	643	681	629	636	623	669	694	649	632	657	670	623	630	658	608	636	688	620	622	614	648	636	588	636	657	637	654	645	640	660	636	665	588
15661	18006	20379	12173	6554	4150	3367	2342	1432	1139	966	744	684	529	508	460	400	355	347	306	305	289	299	358	330	291	256	217	215	225	218	201	246	208	235	203	228	216	201	216	211	205	213	256	238	218	222	220	212	224	224	263	234	203	232	244	198	234	242	256	222	198	230	239	239	233	193	242	216	233	198	219	217	200	211	212	226	220	197	216	212	236	203	219	219	233	223	215	223	212	220	244	210	195	205	239	210	225	221	213	214	192	218	199	223	228	209	221	192	202	236	231	184	235	242	209	200	188	221	216	214	219	245	205	208	214	224	241	208	244	210	228	215	211	206	224	208	187	253	217	197	227	209	237	234	212	220	237	213	228	211	225	217	228	222	235	212	234	219	219	207	196	242	233	223	214	213	206	229	211	237	211	201	228	201	228	220	218	215	242	226	219	221	211	231	212	232	234	234	217	207	237	238	213	206	229	229	218	203	204	216	228	212	201	214	200	199	222	238	229	220	227	202	256	207	241	240	222	222	232	224	226	210	230	198	190	219	238	245	207	219	219	254	223	215	235	242	228	220	218	229	222	229	220	229	239	215	208	231	217	230	223	217	252	231	236	220	227	203	212	213	217	233	208	210	245	212	173	232	211	242	223	242	262	220	235	236	234	198	217	198	180	226	223	214	204	227	202	217	208	199	197	217	226	210	212	201	221	215	215	229	217	204	212	228	218	238	215	235	220	214	210	205	200	241	230	224	205	224	213	230	205	233	225	204	221	203	200	255	220	232	223	214	215	210	214	215	197	232	224	206	233	204	223	230	183	222	215	225	251	209	218	208	221	230	235	205	221	227	210	215	214	219	213	211	225	232	212	213	221	220	220	210	219	235	227	197	216	205	202	222	217	205	265	200	228	238	233	219	211	237	235	231	232	236	217	221	219	218	224	229	225	222	217	217	197	233	249	227	222	223	207	244	210	221	260	224	209	233	227	243	209	217	214	229	221	242	262	286	226	186	202	225	218	228	222	221	251	233	231	226	229	226	228	211	207	221	213	230	223	221	235	221	234	194	191	218	229	249	224	227	211	240	191	219	188	208	218	220	209	222	241	233	227	216	236	224	216	228	212	225	205	188	227	217	215	186	223	244	208	202	256	228	234	222	220	222	199	222	215	227	205	251	223	218	219	236	218	213	210	238	218	223	215	220	233	191	222	238	213	205	233	253	236	227	213	225	236	228	252	238	226	226	238	231	234	247	215	216	216	247	225	221	205	227	219	222	220	226	229	226	220	218	191	206	208	211	225	235	227	211	232	237	225	240	238	225	221	226	217	216	170	210	249	241	220	232	209	200	220	183	235	224	242	219	264	191	237	241	206	217	208	236	214	249	229	191	199	220	250	205	226	227	226	227	227	222	228	232	212	236	230	233	210	224	212	234	230	234	243	220	217	219	225	244	209	226	203	209	270	228	218	230	252	235	220	240	218	213	226	216	234	259	213	220	234	223	215	247	210	204	226	242	223	246	213	209	216	191	257	228	221	231	242	229	242	240	203	214	244	215	236	238	220	248	197	230	225	196	242	242	237	220	238	207	222	213	274	243	202	206	229	204	215	221	239	236	218	196	230	229	222	206	228	237	228	232	208	207	220	213	222	228	196	223	269	218	235	214	203	231	232	230	202	207	224	176	232	231	197	217	211	215	229	242	244	205	192	269	209	234	225	241	199	224	218	207	205	209	209	221	208	211	205	231	226	248	219	217	203	210	212	240	237	241	201	202	203	203	204	217	201	225	211	211	228	228	208	216	216	227	203	214	241	203	206	218	225	223	239	211	242	232	216	230	203	262	226	236	249	220	222	199	237	242	225	237	200	211	210	228	204	190	222	230	207	245	215	268	233	246	208	209	249	223	216	257	231	228	222	180	238	210	221	251	180	250	221	229	246	213	175	247	225	237	245	219	193	214	221	228	225	230	214	220	223	239	223	233	211	231	217	213	209	238	205	201	229	258	222	209	200	209	245	215	227	243	204	220	231	217	215	215	241	217	200	229	214	240	207	243	199	213	224	244	222	226	249	244	204	209	222	226	230	256	251	241	210	222	204	239	195	223	211	213	216	237	224	231	224	222	213	250	229	210	242	219	230	222	205	238	236	214	228	202	221	218	183	232	218	230	228	215	225	242	228	218	210	217	216	247	210	233	235	187	209	230	226	195	222	211	244	233	226	218	208	216	224	215	199	238	208	202	236	241	232	195	232	229	208	226	200	239	249	232	254	214	218	224	218	220	208	209	199	217	216	202	238	224	228	224	213	250	234	201	273	227	202	190	200	208	208	223	231	237	219	219	195	247	226	251	219	225	228	235	229	216	216	232	228	238	224	234	253	218	200	193	243	203	227	233	231	237	215	232	230	214	228	223	236	206	212	222	229	220	211	227	210	259	243	233	232	202	218	215	220	225	209	206	202	224	219	213	254	254	194	214	239	205	224	220	220	235	207	209	220	232	208	209	238	195	196	245	210	242	214	231	201	228	225	254	225	207	238	223	213	240	229	234	259	235	241	208	241	213	221	223	213	226	245	240	206	205	219	224	226	251	238	246	220	230	216	208	220	234	233	216	214	248	219	222	223	227	208	231	246	240	225	238	233	237	234	204	210	210	209	232	213	227	248	246	221	244	232	229	213	225	202	232	210	227	214	204	195	232	205	218	212	212	232	235	220	194	212	250	241	235	222	221	234	215	214	217	229	251	236	232	231	185	219	228	212	224	198	229	232	221	230	222	274	218	225	222	230	223	234	210	203	243	247	217	245	221	197	220	220	211	231	213	219	212	198	209	193	206	224	197	188	262	212	223	185	222	201	211	224	207	249	222	234	235	203	200	209	233	199	226	209	249	233	208	203	208	215	226	213	201	225	219	207	243	220	232	211	190	209	240	219	214	219	248	217	238	221	219	206	221	212	240	213	214	217	226	229	232	224	227	219	215	170	256	262	216	224	240	229	229	230	227	185	208	241	244	214	215	199	215	230	212	235	237	216	238	197	245	234	210	209	214	211	228	222	228	214	211	250	230	237	210	241	232	241	245	230	232	222	221	229	242	222	188	224	195	206	212	244	253	221	224	218	243	215	201	229	220	198	207	211	206	210	240	254	218	235	229	237	217	216	231	230	219	202	217	212	208	207	210	225	228	224	232	236	216	258	209	230	198	232	245	246	246	225	240	215	231	222	205	223	206	191	237	206	242	242	243	207	216	226	200	223	220	214	208	234	231	188	213	213	224	194	235	222	252	199	210	217	225	205	246	193	238	211	223	236	211	209	216	225	228	212	280	214	215	211	201	253	206	221	206	220	202	237	215	217	210	205	218	227	217	216	190	219	206	224	221	212	229	220	209	222	225	199	236	213	201	222	232	224	224	216	249	229	229	240	236	237	225	202	202	221	228	186	220	205	243	215	224	200	202	225	235	206	229	243	212	221	226	220	215	220	213	211	239	204	204	237	205	206	208	226	198	238	223	230	188	235
9533	15857	24987	22484	17421	14582	13231	10021	6870	5605	5007	4101	3756	2889	2635	2302	1927	1569	1391	1162	1055	1021	1043	1286	1157	848	595	580	554	549	576	548	577	530	589	551	562	565	551	605	567	585	555	584	584	596	574	604	565	576	546	541	578	573	544	572	533	569	545	552	564	620	575	540	556	588	574	554	563	556	579	541	490	608	566	553	567	542	582	574	578	562	530	562	552	534	552	565	565	576	529	589	535	629	563	566	609	593	569	549	556	527	563	573	563	584	585	562	568	565	595	578	554	598	560	613	528	565	554	562	555	577	561	568	569	567	521	559	535	560	569	558	584	530	559	538	603	568	625	530	592	586	544	590	576	560	578	499	514	599	572	579	571	592	559	523	596	528	588	612	540	593	581	574	533	540	572	564	525	569	567	544	584	603	556	548	588	564	549	598	549	599	592	573	547	556	581	563	593	576	544	579	545	540	583	591	522	561	561	575	542	516	569	552	582	597	550	563	592	545	546	574	556	572	597	585	576	579	548	555	582	611	529	603	566	556	558	557	568	555	563	638	591	556	521	559	565	586	553	564	589	555	589	524	582	616	558	565	587	570	565	551	534	553	558	601	578	575	581	597	563	579	570	561	609	546	583	525	597	566	643	566	575	551	627	525	606	630	589	587	551	575	587	546	578	626	566	577	572	560	612	585	566	571	564	578	565	546	529	511	569	568	591	568	561	558	554	554	524	563	549	600	606	593	548	587	584	574	573	557	547	631	558	550	556	549	576	550	564	519	542	535	591	573	541	593	560	610	581	546	532	573	576	579	564	527	589	581	563	541	550	512	577	580	561	587	539	561	566	557	543	584	571	572	578	535	558	582	560	535	571	539	531	571	545	575	604	578	557	554	518	524	586	563	584	551	588	533	573	585	577	603	556	619	570	557	565	581	527	570	534	543	567	555	555	626	582	527	562	582	590	563	574	570	594	581	594	559	580	572	564	591	573	602	585	586	549	590	577	588	619	554	582	562	539	530	575	562	550	597	611	526	570	581	526	560	576	587	618	573	514	575	564	557	597	553	559	545	606	598	550	538	546	590	572	575	591	567	576	556	610	614	574	556	553	555	547	525	579	571	590	564	597	552	566	565	565	557	553	596	543	534	563	587	569	558	575	609	611	585	578	571	583	575	561	560	579	582	541	558	614	570	533	538	588	599	587	564	558	544	576	564	533	532	505	555	598	565	601	553	581	608	577	562	596	602	560	522	574	549	582	591	583	567	571	569	626	559	550	546	599	536	553	580	561	545	572	574	541	580	536	580	608	580	543	545	587	585	574	542	594	565	577	591	547	585	631	553	578	571	555	566	520	581	587	542	558	570	603	563	596	610	575	536	579	569	606	536	575	542	602	542	556	546	560	547	577	543	615	570	537	563	573	549	573	540	561	572	596	563	529	590	598	610	578	563	566	574	533	581	553	561	569	589	582	600	511	569	543	566	566	589	584	565	564	531	558	566	543	563	540	545	567	618	586	566	590	557	550	585	526	594	593	573	584	580	578	568	595	605	589	592	569	540	575	607	591	593	587	584	571	551	598	576	537	572	591	541	544	522	583	522	553	552	546	584	589	582	555	584	551	526	571	552	553	547	583	572	569	557	546	548	538	576	587	560	587	543	642	574	569	553	552	533	553	594	546	539	561	561	544	600	593	570	634	578	590	568	546	557	590	546	612	600	588	515	555	606	587	538	567	569	584	562	580	595	569	593	598	534	562	568	541	578	550	587	557	590	553	613	555	554	601	570	564	590	560	588	574	566	597	520	580	544	550	556	548	588	562	566	580	545	613	570	588	576	606	590	591	581	526	576	602	523	569	563	525	623	585	612	533	578	588	566	574	569	531	555	608	567	608	541	609	531	560	540	608	599	554	565	592	561	592	562	581	564	594	598	573	570	542	591	575	601	582	569	582	539	580	565	561	563	583	553	551	573	562	595	566	592	582	545	527	552	552	590	567	569	552	578	599	595	550	562	495	561	549	524	531	590	575	598	603	573	574	569	537	571	584	545	607	572	584	584	598	585	588	567	581	595	544	551	561	569	551	553	551	588	565	549	528	606	582	531	547	541	570	588	548	551	581	556	600	570	562	588	541	542	535	560	540	574	571	569	534	598	599	540	592	587	569	527	562	577	574	546	579	580	560	534	555	569	575	567	584	568	562	549	571	543	546	528	571	536	566	554	564	584	567	549	575	546	556	585	602	547	604	552	573	549	527	571	568	572	578	574	557	587	552	572	585	547	589	620	590	622	580	564	588	598	578	561	540	509	582	539	545	566	576	549	626	533	585	519	583	628	547	553	616	555	539	577	585	592	605	609	563	579	573	567	572	588	528	572	567	582	549	523	572	578	564	567	567	551	538	604	593	580	533	569	611	550	524	588	554	560	569	566	579	510	557	580	528	568	593	588	598	595	567	554	561	593	565	579	609	585	556	598	530	565	520	584	536	563	548	536	536	548	571	629	579	554	584	599	625	576	570	613	549	597	550	558	544	558	590	566	559	588	559	566	562	602	571	550	590	566	544	561	588	572	540	601	506	595	584	590	581	587	578	570	585	572	555	596	606	606	562	560	539	592	550	575	554	598	578	588	571	538	539	603	602	536	562	586	606	582	577	560	552	578	585	601	557	534	596	590	600	572	587	558	568	587	583	560	569	601	563	528	619	569	584	570	567	581	501	551	544	603	546	567	572	599	592	528	563	532	572	560	540	562	617	566	588	550	592	534	575	573	596	550	580	593	558	548	611	597	612	539	589	611	595	541	578	571	556	557	567	554	539	555	588	580	550	557	560	563	559	568	589	606	601	575	557	531	542	558	611	600	570	560	584	573	609	564	574	568	549	571	557	572	613	546	574	553	563	537	589	566	528	604	568	598	567	579	551	587	594	582	540	556	593	597	568	564	557	569	552	596	580	581	579	578	576	542	581	551	573	547	569	573	541	553	542	583	570	584	600	596	601	541	555	578	601	581	573	604	569	540	551	565	562	563	583	579	577	591	537	568	561	572	580	577	556	543	569	610	574	581	558	570	604	566	541	562	563	579	581	563	562	564	572	551	587	562	602	538	582	586	539	590	537	563	576	545	537	549	583	557	527	593	570	581	552	556	585	561	605	559	554	562	503	555	525	543	547	568	538	583	599	541	512	562	538	547	548	532	585	580	582	557	553	534	571	563	576	532	596	615	597	580	497	587	570	548	601	604	594	615	585	576	570	598	604	557	567	598	546	574	595	588	560	562	567	531	577	504	644	625	541	611	578	592	554	551	568	606	568	611	591	572	604	564	598	556	542	563	535	571	567	572	574	547	576	586	600	581	606	550	600	568	594	580	535	575	544	637	533	529	605	590	569	583	567	561	544	585	595	586	565	525	546	597	563	586	584	583	565	539	581	570	549	619	564	561	541	566	576	606	529	569	594	599	584	586	579	602	561	539	593	583	536	551	561	526	620	600	546	532	606	556	619	564	561	550	578	582
33863	36421	36540	38068	35956	27823	23992	18917	13329	10139	7300	6118	5180	4809	4388	3381	2629	2015	1740	1585	1164	1067	1347	1215	790	479	309	290	294	262	263	283	298	311	313	289	277	288	299	290	260	298	295	273	317	298	299	277	299	271	302	285	293	282	270	304	275	260	317	289	296	261	281	279	272	277	313	310	288	251	289	275	302	274	253	267	312	278	290	275	286	307	237	251	295	306	311	262	271	287	255	313	263	281	286	286	284	295	317	289	266	237	264	300	299	298	283	307	264	311	268	302	305	277	269	300	270	284	275	291	293	294	298	274	301	290	299	276	295	297	282	263	301	295	270	271	289	309	272	289	289	281	278	259	289	265	262	280	270	290	286	287	292	287	276	336	272	296	286	265	264	263	246	277	281	262	283	288	288	270	291	282	296	290	284	293	257	301	249	272	251	298	299	289	316	276	308	270	240	272	255	303	277	255	333	297	283	274	334	272	295	270	298	293	296	266	294	302	282	282	250	290	246	289	281	269	251	251	295	287	277	282	277	268	308	261	300	290	285	280	292	314	288	305	260	292	257	279	283	295	275	282	268	307	302	280	247	283	286	301	283	227	274	290	281	279	279	281	303	267	277	261	260	283	273	257	291	307	282	238	289	256	324	303	301	278	311	268	266	273	276	305	293	302	312	267	297	288	288	303	316	295	276	277	292	309	279	274	247	270	291	317	267	275	273	290	268	301	278	263	285	285	260	282	306	307	235	298	318	306	272	268	281	255	267	282	297	274	259	291	329	289	270	287	298	267	284	266	322	261	266	256	281	281	312	262	287	291	298	294	273	280	296	278	272	262	307	274	280	288	265	269	282	267	281	276	297	311	293	300	271	285	292	250	296	297	265	260	286	298	268	286	290	276	280	279	260	272	291	303	293	314	266	269	295	309	292	277	271	239	293	277	289	273	320	295	274	272	297	267	319	252	281	265	262	282	249	246	279	290	283	277	290	305	281	264	269	282	267	289	281	294	273	279	339	296	270	294	313	299	268	291	283	236	306	293	262	277	289	274	290	297	318	268	295	273	287	282	286	278	247	299	291	296	289	299	289	273	298	293	272	288	272	306	295	284	283	262	266	259	310	279	277	254	290	283	253	245	287	267	257	297	269	285	309	264	275	304	283	317	296	306	309	286	306	261	252	259	294	289	272	287	263	281	281	308	314	288	283	268	253	282	259	255	262	303	285	255	274	300	304	316	296	282	293	311	293	297	291	267	280	283	285	297	274	286	298	277	272	250	282	284	287	262	270	260	296	283	272	314	286	295	277	271	263	288	269	285	295	277	284	282	283	303	264	283	251	290	274	270	281	301	281	313	277	271	255	305	252	280	298	307	292	298	281	302	277	301	300	257	285	292	255	238	259	286	288	273	259	277	269	315	263	287	291	245	284	301	250	314	287	283	339	300	291	267	289	289	309	275	257	276	277	272	287	284	268	309	266	288	254	311	283	296	312	294	252	308	295	269	294	307	301	285	294	255	284	303	266	291	274	288	299	315	293	299	286	269	284	279	281	299	278	285	283	263	292	270	276	265	266	260	277	277	273	271	315	260	253	275	266	313	268	309	269	253	288	270	285	316	266	281	289	293	290	282	295	291	282	299	298	293	262	284	302	276	246	283	302	273	280	293	287	266	261	305	277	271	280	286	252	315	286	278	289	271	281	285	250	309	278	309	274	283	310	263	273	278	302	287	256	281	274	312	264	300	280	260	259	295	289	258	295	272	263	280	272	282	283	301	278	274	282	293	299	261	313	314	277	300	292	255	274	260	294	308	293	280	322	297	269	277	331	299	280	291	288	285	274	264	279	288	297	280	302	289	253	291	280	265	296	306	291	298	270	258	270	298	305	278	279	288	287	268	291	283	296	283	277	313	293	289	276	255	283	276	278	248	280	287	296	276	262	283	300	289	295	272	292	264	257	250	323	277	318	285	283	267	283	277	290	287	266	322	276	267	287	265	273	300	315	262	301	271	263	281	291	290	263	256	278	267	262	262	283	300	268	296	257	257	318	286	282	251	281	309	262	292	283	274	294	256	283	266	267	291	277	316	282	304	275	266	301	304	274	312	255	296	254	266	302	311	275	286	289	296	301	269	286	313	309	265	245	271	252	283	285	276	283	256	309	260	277	251	282	301	281	286	290	254	271	253	251	249	281	277	285	277	284	255	274	293	299	279	276	290	341	291	293	292	301	299	288	277	273	281	275	305	291	281	317	268	278	317	284	253	284	271	297	260	288	256	267	314	318	263	296	305	273	281	300	293	265	306	276	313	264	289	310	253	274	301	321	312	296	240	281	298	285	306	281	307	272	267	263	283	325	259	290	300	288	290	295	285	287	315	288	270	261	275	289	269	287	294	283	302	284	271	260	279	274	297	274	283	251	275	274	261	289	264	309	252	281	263	289	279	277	294	288	312	307	299	282	283	272	304	261	289	281	282	291	296	286	258	282	266	273	244	251	287	345	263	279	268	259	277	291	281	281	310	263	261	302	285	296	290	273	297	293	285	278	268	283	268	279	288	278	264	316	281	278	279	258	265	265	263	268	270	278	303	278	296	291	268	274	310	317	317	298	294	274	269	276	266	327	270	306	259	306	296	280	310	282	301	317	296	302	273	264	262	253	270	272	275	265	264	285	287	343	277	267	288	339	290	290	284	306	276	284	292	296	272	254	257	301	270	269	268	285	314	303	270	300	273	282	278	277	297	291	290	272	253	268	307	273	286	279	291	292	282	294	243	289	266	295	266	265	296	273	272	286	311	273	267	251	294	268	284	285	279	289	263	282	263	288	285	251	293	297	278	301	281	295	314	283	279	289	277	262	288	286	279	287	321	297	282	277	283	282	239	280	289	282	275	299	287	283	294	257	265	299	284	296	274	304	289	275	285	280	291	275	300	273	299	266	247	287	284	286	291	274	283	280	247	294	274	275	300	306	305	255	254	278	296	305	261	280	260	289	278	276	281	256	281	308	276	240	260	290	274	271	275	291	295	288	308	331	276	265	294	290	279	282	286	245	258	272	287	247	296	275	272	274	282	277	284	274	285	285	262	292	292	303	297	293	286	237	295	257	241	265	289	314	270	290	292	271	325	293	268	307	273	285	312	273	271	268	328	271	277	327	284	271	248	292	319	266	296	281	263	275	285	266	283	276	266	292	277	273	244	287	308	317	299	260	261	293	242	276	287	275	237	281	304	292	279	297	303	281	295	266	293	283	318	292	294	269	302	280	283	278	292	291	276	306	298	268	266	253	274	282	270	276	296	304	313	248	285	275	266	298	312	293	255	289	270	300	281	305	303	280	303	314	258	284	275	283	280	283	274	298	298	283	281	245	246	271	262	304	245	292	284	249	275	314	265	293	271	274	256	281	258	299	284	284	286	267	308	278	269	284	272	288	287	278	327	287	291	311	282	314	286	276	253	267	267	290	313	299	297	309	294	265	252	298	299	288	280	310	261	289	285	265	265	270	273
22899	29195	36949	44852	45099	39089	36973	32847	27183	24638	21388	20302	18175	17469	17384	14716	12677	9968	8429	8094	5759	5904	7054	6363	3582	1710	984	679	751	670	684	697	716	726	716	678	715	763	695	739	718	734	704	733	717	705	658	676	663	729	757	701	710	658	732	727	692	729	661	711	680	735	733	676	674	696	658	687	717	648	668	695	693	719	681	671	677	680	717	695	718	722	742	698	720	674	679	731	670	687	698	639	717	761	633	727	708	658	716	623	717	681	758	715	662	712	734	724	686	724	716	715	705	711	727	680	703	704	680	649	733	720	675	675	743	674	705	701	712	664	745	644	721	687	694	713	668	685	710	696	687	703	687	726	722	648	697	681	726	683	697	685	659	669	737	742	707	754	680	681	710	689	650	713	689	721	733	748	672	701	694	659	712	699	704	756	736	726	663	717	712	638	703	682	722	676	700	676	724	730	749	710	717	694	689	686	705	684	706	731	702	671	686	720	686	643	768	725	733	715	651	673	696	688	692	693	704	666	709	731	716	660	678	731	660	702	722	705	642	669	676	726	678	687	701	684	693	681	705	716	691	687	693	750	709	685	681	708	720	678	687	693	702	645	695	724	731	696	725	710	704	685	701	651	707	702	677	694	712	689	665	645	721	695	667	688	700	674	722	728	696	635	682	684	663	667	735	727	688	722	690	716	678	666	698	721	690	709	686	681	671	690	694	671	694	693	717	688	677	717	710	671	671	658	703	673	715	669	709	674	709	682	693	696	731	716	737	727	750	752	665	691	723	709	708	699	712	681	701	676	700	716	689	681	697	680	738	697	705	713	699	763	701	731	706	694	722	690	707	665	698	672	715	700	761	701	662	670	662	716	690	725	661	715	687	694	709	655	683	709	687	714	703	717	736	671	669	718	716	709	680	735	705	726	678	695	657	703	677	716	705	732	701	669	721	705	718	700	718	648	717	726	709	711	677	694	701	740	721	723	708	748	678	737	715	644	725	653	698	706	698	737	659	668	643	694	707	724	728	693	705	725	697	730	696	709	706	728	718	705	693	665	661	699	683	715	709	665	644	701	708	712	719	726	744	688	727	725	660	721	663	683	702	709	707	669	714	691	672	717	716	686	667	691	737	681	731	719	638	694	702	718	690	647	697	724	695	683	733	689	679	723	731	677	696	714	703	689	750	698	689	698	668	638	689	673	738	639	670	665	671	673	688	728	660	688	687	674	723	673	700	688	680	708	693	699	716	748	720	675	707	666	694	695	664	725	676	714	706	706	698	678	667	698	677	714	727	726	686	715	733	699	690	665	719	701	722	686	708	713	721	648	706	713	668	722	652	733	672	670	708	665	684	698	721	726	726	727	720	700	744	740	692	698	709	699	701	699	653	646	716	676	683	733	720	735	717	690	715	729	708	709	692	705	652	658	672	694	665	726	675	706	705	666	732	693	680	659	641	721	672	732	681	681	678	685	668	716	709	714	724	668	694	689	689	699	714	684	660	652	694	694	729	694	725	741	649	683	714	648	735	672	692	723	673	709	741	692	683	778	683	685	688	722	694	673	699	692	725	698	692	655	695	667	672	702	700	723	750	751	709	676	661	700	728	659	695	683	679	717	694	682	666	733	712	701	670	679	747	723	713	774	624	791	698	684	738	728	724	665	679	689	698	747	682	701	725	771	738	696	702	739	706	642	729	687	717	711	703	666	722	715	733	751	679	659	683	661	678	714	719	698	663	679	705	674	682	721	657	738	685	691	714	688	662	706	724	705	739	711	713	706	728	686	690	664	699	720	659	683	717	703	709	682	706	733	725	706	673	640	708	668	683	682	736	720	712	717	678	726	690	727	697	684	707	660	694	692	716	714	675	714	698	701	698	696	647	668	695	667	682	683	695	693	742	686	755	706	686	748	661	671	674	687	708	660	762	729	679	705	689	676	707	681	701	703	679	732	670	703	722	666	687	731	696	710	721	717	692	719	692	689	749	679	713	689	682	672	711	702	692	697	706	709	747	691	715	749	686	723	697	718	677	679	726	638	709	656	705	698	691	701	716	704	722	734	718	725	673	687	709	685	723	691	742	679	717	698	715	694	733	736	726	720	709	632	720	694	694	694	676	707	685	660	774	673	688	697	659	699	729	725	707	726	709	705	659	681	691	673	703	736	701	688	701	748	669	700	751	719	728	750	696	704	734	679	724	728	719	706	641	729	678	746	698	766	683	736	656	719	724	736	653	683	694	712	712	706	708	633	697	767	696	702	730	711	698	730	656	719	707	719	739	710	707	696	691	688	708	674	639	722	720	653	682	750	677	709	690	709	697	730	689	714	716	668	735	720	729	681	680	742	680	650	707	739	706	701	669	671	683	702	711	692	738	698	687	677	650	689	726	714	739	702	607	705	687	709	642	698	716	736	688	699	717	685	672	712	687	733	682	671	722	634	646	764	750	674	655	661	698	702	696	711	669	696	695	646	732	687	670	685	712	683	732	706	724	669	672	711	672	731	681	716	678	670	744	677	717	696	669	706	662	663	659	660	699	683	672	707	677	682	685	708	691	752	729	709	705	709	743	664	715	649	741	709	674	708	729	644	684	745	712	679	705	673	719	663	687	673	669	682	715	723	662	725	652	685	694	707	670	724	729	741	749	715	734	728	677	705	714	733	706	696	738	686	731	706	686	721	702	701	685	705	682	709	686	661	684	718	710	718	695	724	686	703	709	702	701	719	706	708	664	692	725	710	713	698	697	747	740	678	644	675	677	657	696	677	727	703	718	696	767	766	693	725	687	673	689	680	669	719	742	737	631	680	672	653	664	773	667	711	713	707	707	725	699	725	646	697	710	691	710	713	703	706	724	685	687	725	722	729	678	639	715	692	669	711	737	693	675	695	710	675	728	667	739	700	694	695	688	657	716	705	683	656	702	666	700	690	718	715	697	706	723	720	711	701	684	737	684	715	711	705	726	630	686	686	650	669	717	700	713	674	665	672	717	712	641	656	722	646	720	692	711	743	716	656	665	676	705	686	686	724	657	727	678	697	692	701	756	706	684	730	660	718	765	667	780	742	715	702	643	714	705	663	698	669	677	724	711	687	698	709	684	726	695	685	684	666	664	697	704	678	703	714	696	672	736	705	709	725	740	713	711	701	688	693	736	712	697	692	704	719	667	712	662	699	689	717	712	697	697	698	688	738	663	672	702	769	696	710	702	708	685	708	665	650	688	706	690	689	694	698	720	708	715	714	664	712	644	662	645	695	696	701	721	680	700	642	720	674	688	735	715	714	736	722	662	710	707	648	652	719	697	698	742	686	724	697	705	704	686	675	714	673	738	672	740	699	701	675	700	697	666	713	699	731	658	678	737	694	662	736	703	727	727	741	689	687	668	655	716	718	708	718	643	732	687	735	658	699	740	735	744	697	684	718	725	704	774	712	688	664	705	697	654	697	730	693	685	665	682	675	730	714	676	704	687	718	715	700	683	738	732	677	702	695	663	727	688	707	700	713	690	645
42194	41420	40300	42075	47072	33746	28027	24165	18802	15939	11857	10388	10164	9709	6891	4997	4039	1758	648	626	1256	2076	2381	2522	1513	680	353	277	296	251	234	239	245	268	259	260	288	286	259	273	304	249	276	248	249	231	276	257	247	272	257	238	254	230	290	262	302	280	289	276	293	274	255	255	270	269	267	253	253	252	287	269	270	266	290	267	287	268	250	255	276	279	276	254	271	252	270	270	292	260	265	259	264	275	293	261	282	268	272	296	290	266	261	278	257	276	270	252	273	244	256	237	272	272	270	268	273	257	283	263	250	280	241	242	288	283	222	295	258	290	272	240	265	246	249	267	290	293	255	249	248	268	249	282	295	250	260	262	273	255	305	281	281	257	287	259	259	249	271	295	272	273	228	274	272	265	265	252	248	269	259	277	268	281	257	280	280	250	284	299	257	249	259	253	251	251	219	253	259	251	254	280	251	272	279	277	257	257	293	293	271	266	259	239	231	257	237	274	275	241	245	263	253	259	257	287	272	227	270	266	235	245	266	253	244	230	291	270	267	269	255	274	238	269	276	238	259	280	256	247	276	254	260	285	266	262	277	271	286	246	264	271	261	264	263	248	233	272	260	254	271	243	288	263	305	277	248	266	244	247	269	300	255	266	262	246	270	282	271	253	273	235	280	275	233	267	265	295	284	233	268	242	282	239	241	235	236	257	274	271	245	270	268	228	286	263	279	243	286	246	319	291	240	272	287	257	258	259	239	276	264	245	247	242	290	245	248	271	284	253	273	242	292	282	230	272	264	288	271	253	253	258	258	260	272	264	265	254	283	294	289	237	255	275	227	258	238	249	291	276	265	282	258	298	262	248	243	255	288	290	269	270	253	271	296	254	254	257	261	258	267	250	247	269	271	282	296	287	269	285	256	284	282	258	258	256	279	257	258	247	289	275	254	253	271	250	286	262	281	285	269	258	243	263	282	284	261	284	265	278	248	226	261	241	255	276	286	244	267	283	266	266	255	262	239	300	278	281	304	273	268	270	252	256	272	254	251	261	278	273	254	231	286	250	274	296	257	246	280	267	232	239	243	252	254	246	251	237	275	267	284	301	289	256	247	283	262	288	271	289	252	263	258	285	265	276	253	275	273	227	275	254	274	271	272	251	254	265	255	299	285	284	243	247	231	282	260	267	261	238	268	280	260	259	281	289	269	254	272	250	293	269	273	257	278	268	267	247	276	255	266	251	268	262	292	287	275	286	242	240	278	275	247	252	250	287	247	275	247	265	242	274	264	286	260	256	252	273	250	300	272	277	283	265	266	265	239	277	253	263	294	241	264	256	285	258	262	259	244	272	249	278	231	278	260	238	271	262	261	256	266	235	264	274	248	280	272	273	262	263	301	281	232	264	237	224	265	242	262	275	231	250	276	244	294	261	261	249	281	287	281	270	268	278	273	236	274	264	279	260	224	253	265	243	236	270	249	269	282	281	265	256	251	274	249	265	269	256	281	253	228	263	258	288	280	274	260	275	248	251	271	274	263	260	248	266	291	250	243	259	283	275	273	251	274	258	274	262	263	290	243	261	265	282	240	231	255	245	242	278	273	249	248	282	281	272	284	230	263	283	254	272	278	257	259	293	278	250	287	267	259	266	259	235	234	250	278	286	250	279	256	258	266	270	282	246	243	295	274	264	265	270	275	241	286	277	246	263	243	277	280	275	247	293	246	259	265	261	246	280	266	271	274	298	267	277	262	252	249	288	241	251	242	234	216	266	275	265	240	260	285	254	262	265	260	261	261	244	267	259	272	235	260	250	254	263	287	258	256	286	254	253	293	295	275	265	226	268	228	248	249	268	261	265	284	258	275	266	277	281	279	265	291	267	281	249	286	246	265	256	281	263	293	283	254	296	248	258	261	277	230	258	259	267	248	241	268	248	274	266	285	240	269	246	276	281	284	226	265	253	265	273	232	287	241	280	271	267	249	287	284	258	286	268	288	262	271	311	258	270	261	247	276	296	265	293	268	267	264	264	249	227	262	246	261	254	269	250	258	274	242	279	274	268	277	249	253	259	231	278	266	269	243	252	284	243	282	245	261	240	275	279	275	283	264	237	256	252	274	249	285	243	277	276	282	250	254	275	293	277	232	246	246	295	256	253	297	279	265	253	270	260	289	284	297	262	246	250	270	238	290	247	257	281	266	287	243	259	239	258	284	277	254	278	264	286	232	249	259	258	257	262	260	247	252	237	257	257	256	266	295	270	245	272	263	279	246	244	261	272	245	244	261	223	270	265	270	254	266	274	241	279	271	290	265	259	281	255	261	283	245	267	278	243	261	281	282	258	239	300	262	244	261	280	228	290	250	236	262	279	282	304	268	264	252	265	262	266	241	260	251	268	289	301	284	261	257	303	267	255	280	241	280	247	282	245	301	261	289	256	275	282	264	255	284	261	273	247	288	252	270	254	266	262	273	258	247	269	244	246	246	275	315	257	240	272	258	250	277	292	253	254	272	272	291	293	259	260	278	265	246	250	262	281	278	254	260	282	288	237	273	268	283	266	289	262	274	274	275	252	259	222	253	266	277	280	247	260	241	263	251	276	241	263	257	267	263	239	251	279	288	273	246	281	278	308	288	253	253	260	247	264	295	251	207	284	246	272	244	264	296	228	279	265	267	279	280	256	251	284	269	258	270	229	265	272	253	272	270	272	275	251	299	272	285	297	245	258	302	274	277	240	239	279	283	262	267	264	273	288	255	264	283	262	256	271	270	283	268	251	263	248	260	230	256	238	264	263	260	265	267	265	279	267	224	257	262	238	280	249	275	253	287	281	283	243	264	291	300	244	264	254	274	265	290	283	257	262	292	272	268	261	248	234	261	288	291	258	256	240	267	250	271	275	285	274	273	243	236	259	281	258	269	292	280	275	283	277	242	271	291	245	289	263	253	263	283	269	225	272	279	250	266	263	281	269	267	279	241	272	251	264	283	281	286	272	244	292	281	291	277	263	283	252	269	277	273	261	264	259	269	228	267	286	235	235	270	214	272	269	264	287	259	269	271	252	296	255	235	277	288	265	264	266	256	274	286	255	284	270	292	243	268	266	229	273	289	234	248	283	268	264	284	288	244	252	258	292	254	252	232	297	275	287	254	229	290	270	275	230	287	243	261	278	271	291	253	273	282	289	247	265	272	305	253	246	289	281	255	281	287	251	296	304	283	257	248	269	231	266	283	289	257	243	269	264	270	279	262	240	287	279	260	261	274	266	276	298	271	274	282	270	272	282	286	266	255	273	268	280	269	276	258	256	258	280	243	256	317	294	306	276	266	280	277	247	269	268	262	264	282	264	262	256	254	267	271	264	243	282	305	264	258	266	246	275	273	253	240	276	264	253	278	262	273	243	267	289	273	256	249	249	245	277	284	252	244	280	261	266	252	283	276	271	268	276	259	243	286	266	236	271	264	245	250	275	278	275	261	269	248	228	269	272	245	248	250	254	265	297	258	245	270	257	257	282
28487	34029	40996	49016	51760	43968	40339	37585	32612	31506	26442	27208	27350	26604	22127	18261	16174	7507	2687	3249	7167	11123	12251	12841	7133	2917	1125	621	652	663	653	665	632	619	672	641	636	661	618	691	666	639	631	644	637	669	655	627	678	633	613	616	637	658	609	662	629	667	630	638	656	647	635	662	615	640	663	651	688	637	641	657	703	652	681	662	637	638	688	654	602	669	657	602	631	621	632	633	662	635	669	643	636	660	660	674	659	654	631	654	665	679	631	657	607	638	663	609	622	708	607	638	652	645	682	638	663	648	672	663	576	654	613	666	652	638	666	641	667	653	640	617	641	642	660	622	654	627	650	614	643	683	657	602	640	647	682	645	610	663	650	686	655	643	634	640	653	654	653	653	625	661	662	637	627	676	657	647	615	682	678	664	700	631	659	675	677	680	664	663	639	618	703	621	640	612	640	665	663	597	628	650	666	661	648	653	642	625	640	647	679	621	673	659	618	706	601	651	601	666	656	669	662	627	654	647	703	654	637	635	642	655	673	613	611	647	661	621	648	663	648	668	674	653	644	661	642	664	618	715	640	634	621	619	631	655	659	657	606	677	596	661	647	677	621	688	671	628	654	701	653	647	648	645	663	599	667	629	668	620	643	713	625	650	621	666	622	654	663	654	648	631	628	654	644	612	655	625	666	654	681	628	632	667	649	580	589	660	668	637	659	695	619	630	660	666	646	616	643	648	683	669	661	622	632	644	632	654	647	696	656	657	614	640	645	631	655	652	605	657	624	608	678	666	622	638	664	650	642	643	670	661	655	661	658	606	679	620	650	636	647	651	599	689	646	661	646	632	679	666	645	607	640	695	631	622	618	666	658	673	655	659	635	671	653	644	676	677	636	663	672	663	637	651	686	667	606	655	635	689	679	640	638	672	652	639	690	657	687	626	646	640	628	651	615	649	681	634	690	638	658	667	629	650	645	647	618	645	636	645	630	674	624	618	642	665	634	655	605	646	695	644	632	653	636	665	654	613	665	662	618	672	638	654	637	618	632	634	670	660	620	597	647	621	666	634	637	634	653	657	645	610	615	665	636	648	650	672	639	645	661	684	643	609	628	662	647	671	643	705	694	655	633	619	669	695	667	648	594	664	646	659	628	659	658	643	660	654	634	642	672	660	639	614	617	669	670	628	664	651	627	674	627	583	687	652	651	659	659	621	640	687	643	682	664	680	656	620	632	689	639	660	625	630	639	665	632	644	669	664	626	687	703	639	673	644	600	641	667	658	655	648	638	643	622	680	692	652	684	648	613	631	656	618	623	673	693	670	665	644	635	646	653	617	659	636	662	625	647	673	693	691	721	624	660	663	670	630	690	635	653	615	621	663	644	667	651	637	657	650	656	650	624	677	636	655	685	642	650	692	682	666	669	695	609	652	658	654	697	618	627	706	656	674	690	674	677	640	672	637	624	649	682	576	626	683	653	611	650	655	666	669	649	653	645	596	678	706	624	631	636	624	688	633	671	641	647	684	700	667	625	640	648	649	646	652	689	686	654	620	638	709	625	650	607	620	671	670	682	654	694	647	672	622	626	633	615	649	675	679	634	646	625	621	658	635	653	646	619	600	636	648	655	627	694	635	658	665	595	660	637	652	601	614	638	633	682	680	610	649	682	672	631	612	645	671	721	638	641	627	655	639	641	645	616	662	634	646	637	635	671	667	653	631	669	583	636	643	613	640	639	627	686	691	617	682	610	666	590	652	679	655	665	640	671	630	663	656	653	641	591	627	652	681	629	666	629	657	660	650	620	647	652	629	665	654	631	609	631	691	661	681	628	635	617	660	663	567	653	654	650	628	617	607	671	638	611	699	659	622	661	652	639	633	674	607	652	673	618	655	640	675	668	615	628	611	640	637	628	634	674	625	632	639	604	643	681	646	633	678	632	622	659	631	599	681	681	631	656	580	619	621	655	660	618	664	606	616	648	645	683	608	625	649	605	671	642	681	615	670	642	633	640	649	642	637	664	665	689	667	695	661	656	639	652	665	673	673	617	660	666	687	646	655	659	661	689	631	667	665	705	676	645	632	634	655	654	652	646	678	617	619	733	646	658	616	661	641	637	662	618	698	612	657	624	664	618	663	647	675	692	697	656	636	674	687	641	656	671	620	653	587	695	635	641	684	631	615	669	630	652	612	695	645	614	604	625	588	614	674	667	661	680	716	608	629	661	675	640	646	637	632	673	686	664	682	657	656	621	662	636	666	580	637	627	567	618	592	647	636	606	664	601	628	661	700	659	692	656	596	640	631	618	666	668	662	691	624	688	658	662	613	649	649	659	675	652	686	687	639	600	664	632	639	670	631	667	650	665	648	665	628	697	609	621	662	609	630	579	663	657	649	645	628	632	595	651	664	650	637	632	658	681	620	678	672	664	675	664	661	662	640	651	630	624	653	622	683	627	633	623	649	662	620	644	658	636	671	634	645	681	638	650	631	610	621	646	694	687	674	683	658	706	688	657	679	664	631	629	655	656	632	592	697	648	707	667	685	619	623	636	648	628	632	666	624	629	687	635	684	642	641	634	645	607	626	682	647	654	612	657	663	653	659	618	679	669	662	662	650	622	612	604	642	683	686	686	683	694	626	630	668	625	605	623	638	639	658	644	623	657	606	621	670	648	652	652	605	627	645	651	672	616	634	667	615	659	661	694	654	618	663	657	624	649	668	664	619	627	633	667	670	640	629	592	642	650	678	650	699	687	666	627	639	645	647	659	676	610	625	632	653	653	654	675	631	631	624	626	622	654	660	664	651	657	634	663	663	672	635	658	636	627	677	629	649	626	634	703	629	660	632	675	646	675	650	656	639	654	609	608	630	630	656	635	683	648	615	669	678	672	624	685	639	630	670	679	653	655	654	655	647	663	650	643	657	626	634	646	633	649	618	649	688	667	675	640	623	694	610	648	621	656	651	635	594	672	632	610	660	636	613	659	629	619	618	638	628	632	654	657	663	668	645	620	647	641	662	679	664	670	650	631	645	636	620	723	619	665	629	641	629	646	657	641	621	641	682	682	652	620	613	658	661	726	665	644	666	578	647	653	604	622	648	666	657	666	636	656	652	690	638	650	664	638	673	698	646	663	644	659	686	605	650	642	656	637	655	710	641	632	629	632	633	655	637	641	649	637	634	674	657	644	671	647	681	604	591	655	662	656	668	658	634	641	632	645	671	657	682	687	620	634	665	697	681	599	632	640	657	663	614	663	640	642	640	651	676	657	609	642	593	639	653	661	621	692	638	652	642	628	652	659	618	637	655	655	635	624	659	590	668	630	670	609	663	637	660	632	638	674	673	638	686	654	680	645	602	638	631	630	674	666	594	650	630	671	636	651	678	641	624	666	657	668	652	654	654	643	646	678	629	674	670	662	653	631	666	624	651	628	652	657	660	686	655	634	631	638	637	650	622	599	599	626	633	652	658	636	654	637	601	635	697	662	638	682	619	642	686	635	620	710	607	642	594
19091	13819	13901	12992	8889	4413	2665	1805	1374	1014	712	675	733	628	521	415	402	289	228	268	268	290	315	436	437	311	285	218	213	256	240	229	244	194	240	215	238	221	227	193	234	244	234	234	243	222	248	232	238	235	230	205	259	245	238	220	233	220	221	225	252	238	234	193	223	229	228	210	233	243	224	218	236	230	215	261	228	226	220	221	221	235	214	237	229	208	196	235	228	214	195	227	210	224	219	228	242	235	245	227	228	213	238	243	249	230	226	236	216	240	216	241	265	255	256	229	214	243	192	250	260	248	230	240	223	246	214	229	217	238	251	198	258	215	246	243	251	241	243	226	218	206	239	242	240	249	248	225	233	204	222	255	220	222	229	253	243	218	207	203	245	242	236	259	238	236	240	230	239	221	237	227	238	235	220	234	222	240	200	208	227	200	250	233	224	243	235	250	221	228	208	224	247	221	230	243	232	202	206	222	220	216	219	225	236	244	232	207	210	229	214	231	216	212	240	212	224	205	218	245	227	221	197	229	230	211	237	217	240	236	229	198	216	201	227	233	203	228	217	231	230	227	228	254	232	242	244	242	227	230	261	232	239	218	239	261	245	235	222	242	241	230	216	203	227	229	209	239	230	227	211	217	253	247	229	239	211	214	226	216	236	228	186	194	220	225	229	212	226	222	206	220	246	259	228	242	190	234	216	240	218	229	218	224	239	237	226	221	230	206	224	239	225	228	220	213	215	236	226	194	205	229	234	215	242	207	270	230	221	236	207	248	214	226	222	233	258	227	245	247	218	251	194	220	208	216	229	236	236	237	242	228	237	219	228	238	229	243	240	226	212	238	254	235	258	225	246	252	246	237	213	181	227	235	240	243	204	209	219	229	220	223	220	220	218	245	257	211	205	219	210	241	250	198	233	243	206	237	237	216	220	240	218	234	230	224	245	219	233	215	234	227	218	232	213	240	252	242	224	227	226	240	229	226	247	212	210	232	239	247	233	237	245	222	250	255	238	224	235	209	253	249	219	240	206	237	220	218	225	223	204	214	231	232	228	228	222	236	209	247	244	213	259	216	200	225	235	222	231	217	230	222	233	201	199	233	243	228	223	195	249	244	211	242	241	256	214	232	251	224	234	242	234	239	212	221	245	197	227	234	215	238	230	236	212	207	224	222	236	172	221	262	229	215	220	231	216	200	238	244	251	215	235	222	213	223	231	233	221	216	241	222	181	228	238	229	248	241	223	228	226	235	231	227	231	240	240	234	241	216	238	216	221	203	230	251	242	223	225	220	227	229	222	213	226	219	216	230	218	211	206	193	244	246	244	233	239	250	227	229	229	228	203	221	203	229	241	252	245	221	236	196	221	236	247	226	249	240	245	225	243	248	215	224	212	219	219	228	208	178	241	207	224	221	194	251	223	219	231	230	222	207	219	243	229	214	234	220	231	241	235	236	217	231	259	224	242	230	236	213	226	226	203	237	214	233	243	235	219	258	212	239	226	235	232	221	206	223	216	213	210	229	196	177	229	257	223	262	214	212	234	210	216	234	209	220	237	218	216	223	238	241	209	221	233	211	210	214	209	229	206	207	229	230	222	238	235	229	223	202	236	194	224	225	241	244	222	219	212	228	239	245	218	225	226	213	202	224	212	229	233	222	233	248	245	212	226	214	233	224	206	235	226	205	205	252	237	226	221	201	223	213	232	243	222	224	227	245	241	234	235	185	205	263	185	220	242	242	224	241	246	230	241	238	207	243	218	208	207	268	206	227	202	234	243	206	223	213	209	233	240	245	234	231	227	205	229	223	216	221	220	215	208	190	228	236	257	236	234	240	202	228	259	226	212	201	245	236	230	235	232	238	233	224	227	240	216	218	244	243	247	218	210	218	222	228	226	244	226	231	247	219	253	256	255	225	223	251	232	219	212	228	217	215	220	219	232	243	234	206	198	210	212	253	235	238	239	196	247	239	224	224	221	267	219	214	235	230	220	234	230	219	232	211	245	231	215	244	226	240	220	238	208	222	235	239	206	225	234	203	216	216	230	224	276	225	217	240	209	240	220	203	216	222	198	230	229	233	237	227	206	207	233	211	204	229	201	215	247	221	210	225	231	217	230	209	248	247	201	237	225	223	219	209	218	222	248	220	226	216	240	253	219	222	227	222	206	251	233	217	220	199	249	230	230	229	235	233	197	211	239	244	218	213	220	218	216	218	223	223	220	213	215	231	223	228	222	216	258	226	228	208	223	239	229	212	217	217	227	210	246	218	240	243	252	218	234	223	225	215	232	232	233	244	213	237	238	231	258	208	226	238	229	255	216	229	215	216	217	259	242	253	243	231	218	228	203	257	228	214	213	216	237	220	246	238	230	221	216	213	213	225	229	219	254	226	235	216	224	259	224	217	229	219	216	225	226	252	208	210	260	241	236	227	258	225	230	232	229	205	221	235	233	227	217	239	263	206	249	254	218	226	207	220	250	229	238	235	249	213	212	223	201	226	234	227	247	250	200	221	228	221	236	217	214	232	249	222	227	216	241	235	228	232	227	228	214	202	227	250	221	230	243	242	214	223	223	218	240	223	208	235	224	237	211	235	245	214	246	249	238	233	233	224	230	239	243	191	214	225	231	276	233	223	212	225	196	221	224	226	210	211	229	239	223	216	222	236	200	231	240	232	227	214	249	235	223	250	223	257	206	249	244	209	234	227	234	198	208	195	226	232	206	240	242	224	229	211	222	225	233	219	223	224	221	256	216	227	238	229	231	204	237	253	218	243	241	224	243	237	254	211	236	234	224	219	212	241	235	219	240	234	242	250	225	245	227	234	220	212	223	205	246	254	271	236	211	229	225	209	219	240	236	213	239	200	228	205	243	218	225	222	229	263	265	205	226	234	250	228	191	242	214	208	222	228	222	247	226	243	203	222	245	215	208	234	199	240	195	217	214	237	196	230	233	225	236	243	273	224	227	217	241	235	214	220	251	205	214	234	268	213	228	210	235	192	220	197	192	224	236	214	222	239	224	202	223	218	213	234	225	256	220	230	239	225	209	227	226	237	202	205	229	235	239	208	263	219	249	204	230	244	215	211	250	209	216	239	240	234	257	226	216	223	244	222	254	234	217	216	217	200	241	243	232	237	248	229	246	208	214	242	237	236	241	266	224	225	214	225	236	218	204	220	232	258	241	218	227	225	206	212	258	222	251	239	215	218	204	236	227	222	209	213	223	245	217	217	241	242	230	245	246	228	241	241	217	238	233	229	247	225	200	224	232	206	185	212	214	231	255	258	203	220	229	205	226	194	221	237	219	236	238	239	231	236	236	231	224	226	221	219	228	247	211	244	180	212	190	255	228	246	216	228	235	198	217	234	236	225	274	251	229	242	248	235	193	206	232	245	216	227	227	209	219	230	254	208	244	255	259	216	225	213	215	249	220	255	224	218	236	221	215	228	226	217	208	222	229	227	208	214	248	213	226	245	254	201	240	238	215	220	244	224	230	263
11183	11092	20063	26121	22592	14547	10595	8408	6460	4922	3904	3735	3785	3222	2509	2034	1751	931	780	703	830	1120	1326	1715	1746	1040	674	566	604	608	587	594	589	569	552	575	601	617	561	610	575	574	564	563	567	536	546	571	617	608	591	583	609	569	572	602	603	558	553	582	588	572	590	543	571	540	617	557	565	550	573	585	557	547	566	609	551	554	582	604	599	548	605	578	604	594	559	629	573	557	592	537	585	617	576	563	522	572	545	603	603	556	560	609	609	593	632	618	554	564	617	533	583	559	595	587	571	573	590	569	535	527	592	576	570	581	564	566	597	606	555	566	614	547	600	577	558	582	584	598	568	596	561	565	591	598	617	557	569	599	577	630	581	534	580	566	590	607	628	532	549	621	612	600	589	563	563	589	587	597	623	634	561	549	588	586	615	626	551	574	632	596	546	588	599	602	567	562	644	553	564	580	607	549	615	621	606	580	574	610	566	573	549	571	575	582	550	578	569	563	631	630	620	574	566	572	571	598	576	550	594	582	576	579	605	556	600	551	558	591	581	536	564	576	572	605	574	575	570	644	595	508	586	603	571	553	594	597	586	577	552	586	600	541	551	596	585	577	607	546	625	604	528	526	609	591	592	575	569	582	579	569	577	587	612	563	573	577	550	546	556	588	620	592	598	590	535	582	607	612	581	593	573	605	596	567	585	581	609	608	576	597	577	564	557	554	630	614	580	595	592	563	579	573	568	559	591	556	550	577	572	600	559	563	590	573	628	558	553	578	563	558	604	593	559	601	560	574	531	555	569	599	572	564	564	567	600	592	574	573	602	558	592	611	590	582	562	576	531	605	586	577	617	598	651	576	574	583	601	591	587	620	603	608	543	577	577	539	587	589	591	603	602	591	599	581	559	560	549	583	538	595	567	584	581	565	514	570	569	566	563	586	582	563	601	562	597	576	586	609	570	625	597	577	564	601	560	605	600	592	550	537	532	615	574	581	569	571	568	608	557	584	577	587	604	561	564	620	621	596	540	594	508	598	574	570	529	557	599	569	573	569	613	563	566	582	602	553	571	606	577	571	570	581	619	600	598	580	551	592	593	596	562	597	601	519	616	602	581	606	586	594	598	621	603	548	586	646	583	581	576	593	552	590	591	551	551	604	595	575	582	578	541	587	611	576	584	582	568	613	602	607	558	579	557	568	579	634	574	594	606	634	576	579	576	614	602	557	617	629	583	606	594	614	629	576	585	615	582	571	578	542	584	604	542	594	569	584	590	601	580	586	548	561	561	596	570	594	575	607	597	572	590	572	564	577	538	619	610	581	603	552	591	652	597	571	631	592	550	545	609	576	570	563	551	582	601	614	562	571	576	606	571	572	552	589	613	563	590	547	571	602	597	596	604	605	559	591	587	575	560	628	570	582	583	606	620	560	570	587	576	591	618	641	538	599	580	567	612	589	606	577	563	601	584	582	593	628	587	592	587	577	568	578	575	565	539	577	529	600	593	583	568	550	616	565	599	576	578	569	554	618	601	568	556	586	588	527	531	545	615	603	556	600	545	595	615	567	525	579	614	599	586	547	609	588	573	588	544	594	600	537	571	587	610	540	573	577	605	583	571	580	575	579	566	599	554	542	594	597	553	576	615	586	587	565	598	582	553	580	555	578	596	591	596	594	583	586	546	603	575	574	576	572	578	574	538	543	589	568	572	627	566	587	612	593	597	577	613	537	594	538	614	595	562	548	583	557	556	630	581	566	559	580	619	589	594	578	584	555	598	561	604	546	617	586	574	578	560	608	588	558	576	601	619	587	584	541	549	542	551	543	579	558	553	616	588	584	618	550	568	581	564	575	584	583	557	599	580	588	559	545	565	616	585	577	632	560	574	561	554	536	612	575	589	604	588	595	606	634	569	563	593	544	546	565	567	646	598	554	573	538	579	582	579	554	579	616	585	584	578	558	584	542	532	591	612	576	590	570	631	557	567	562	619	585	552	557	601	621	545	528	580	608	557	571	593	616	529	587	525	564	549	626	562	624	620	550	563	602	582	577	591	578	582	572	583	546	582	612	569	550	611	647	614	616	581	542	590	571	620	553	608	586	572	591	602	557	592	566	582	596	561	569	567	615	581	542	601	587	550	578	583	541	589	545	596	566	569	577	546	542	579	599	585	585	617	591	569	588	570	576	582	581	589	603	645	627	607	560	612	613	552	585	587	568	586	583	547	589	570	537	592	585	590	581	559	596	599	578	582	648	590	550	550	547	588	576	581	604	560	583	539	518	537	597	603	557	570	578	586	569	594	598	559	554	582	602	557	601	587	598	577	523	608	575	546	567	573	588	630	579	581	591	597	589	597	571	606	570	598	575	546	572	600	533	555	541	573	621	553	575	545	539	566	606	589	583	580	598	576	544	574	560	575	595	547	566	516	558	578	581	580	588	575	602	608	557	578	569	580	581	564	573	553	601	583	583	576	607	542	578	566	575	566	594	599	584	569	562	590	572	575	561	577	626	620	575	575	587	592	586	553	595	599	565	578	569	604	589	569	568	574	601	555	563	587	637	584	558	561	589	604	559	543	568	584	585	617	601	578	590	564	573	575	598	618	582	589	599	595	566	587	587	577	556	590	572	569	600	588	630	544	543	580	622	589	577	562	636	570	537	578	627	574	579	559	583	551	581	574	590	591	567	607	578	558	625	572	536	551	581	569	537	548	596	610	561	631	581	570	559	586	588	566	568	510	634	579	589	581	559	591	594	561	595	587	625	531	598	620	587	609	602	588	580	593	574	586	582	572	599	604	583	597	541	599	540	589	561	592	569	572	563	565	611	533	592	580	579	620	528	595	597	577	522	538	573	586	609	554	511	573	560	563	604	581	556	610	578	608	591	599	602	597	556	600	593	615	588	532	633	545	605	565	567	569	557	621	594	591	573	590	561	588	580	559	565	594	595	552	565	594	603	605	566	604	543	563	546	560	586	579	604	566	599	560	581	598	559	513	574	564	538	572	544	600	600	597	588	611	597	557	634	581	614	542	599	574	608	559	554	587	553	578	584	587	584	567	589	586	575	559	567	565	579	575	576	613	584	552	656	573	576	576	612	597	631	584	587	597	581	554	598	619	615	608	592	605	591	594	552	550	544	580	583	603	577	541	573	590	552	588	590	585	585	592	580	579	608	586	570	562	580	603	610	566	563	565	575	591	587	605	565	611	592	586	610	594	581	618	574	603	591	623	589	582	553	550	602	558	574	593	611	599	586	616	572	581	635	562	600	578	619	592	538	557	553	513	543	588	575	561	568	584	533	565	575	581	596	563	579	588	586	573	586	597	577	538	547	595	598	573	593	585	583	571	623	550	578	543	549	606	614	591	543	587	543	620	598	550	608	546	617	542	568	544	600	624	558	592	580	581	559	584	582	584	564	574	561	604	608	575	567	589	601	574	539	557	575	511	559	613	577	555	571	548	535	592	545	580	552	611	588	618	604	620	544	562	572	629	642	534	599	572	561
33919	29718	40155	44837	40142	24853	17823	13769	10107	7997	6855	6300	6251	5104	3548	2813	2660	2178	1382	1079	1480	1356	1430	1377	1014	556	333	285	308	314	276	281	254	260	286	305	315	275	296	272	268	321	274	316	289	290	270	271	283	294	278	298	285	309	278	259	289	303	261	268	272	277	287	269	260	266	265	247	281	279	275	302	272	292	313	304	270	289	270	304	299	238	257	265	287	281	277	289	295	298	278	300	290	305	296	294	267	255	267	293	294	317	279	273	296	253	297	264	263	297	282	282	264	295	273	271	304	305	284	294	289	272	255	269	321	280	282	291	286	287	338	262	284	284	284	254	294	282	242	299	280	290	279	283	283	312	252	293	272	264	291	290	271	288	273	304	264	258	287	272	248	287	304	278	260	231	292	296	248	289	253	278	287	272	282	303	278	296	268	288	289	318	258	267	323	317	263	272	270	305	250	292	295	289	236	257	273	255	305	313	280	280	281	263	276	274	274	265	248	283	250	251	287	303	284	271	279	326	300	279	258	273	284	274	244	279	286	274	289	275	270	264	285	291	250	268	300	270	289	266	290	289	270	262	292	277	271	270	320	290	282	282	298	314	283	278	281	270	298	244	258	317	295	288	247	247	282	274	282	295	274	252	278	286	259	290	275	332	272	308	270	270	288	280	290	270	256	267	264	291	293	254	287	252	308	298	272	274	275	266	296	283	291	273	270	280	290	305	291	241	293	296	278	278	281	281	275	279	251	288	279	280	302	281	245	280	286	267	308	267	289	310	280	253	231	264	283	274	270	267	308	293	263	251	276	259	282	286	293	279	277	285	290	305	289	275	322	272	281	302	281	253	277	301	305	285	284	293	279	281	281	305	300	287	287	272	285	279	296	264	259	275	294	250	299	281	274	260	259	239	266	299	299	286	274	300	275	309	279	306	249	298	301	317	269	305	299	256	289	266	283	302	299	251	287	261	293	273	270	309	265	298	288	253	288	306	259	287	280	292	260	252	267	297	307	289	309	288	299	253	282	271	278	254	300	310	295	270	294	291	279	296	266	269	267	268	286	282	268	265	305	284	278	268	277	264	271	282	296	253	273	272	267	245	261	278	293	296	284	270	307	294	276	262	272	264	276	271	298	265	300	302	297	307	298	273	292	301	275	248	276	264	292	273	310	267	279	252	274	266	280	274	246	277	270	304	295	280	277	283	283	277	298	265	243	283	270	288	296	293	297	262	279	290	266	260	276	254	276	286	262	296	256	294	276	301	264	300	259	283	271	303	273	277	285	299	285	279	281	266	298	272	307	293	305	253	260	257	297	272	284	269	290	273	283	235	308	267	287	308	298	252	289	265	321	271	274	286	300	280	286	312	278	258	272	273	268	251	295	299	280	282	281	315	284	279	279	277	298	308	291	283	278	266	291	258	274	289	277	264	291	318	300	299	291	289	261	254	314	276	300	297	263	242	265	280	268	273	317	273	279	277	279	278	267	277	286	294	266	298	268	256	290	295	291	288	273	282	259	268	255	275	312	265	272	281	303	266	252	290	292	289	292	310	302	265	290	289	282	246	251	296	265	274	292	295	281	265	300	303	286	253	269	287	270	298	303	258	292	253	284	244	290	247	283	265	276	322	269	310	278	265	258	279	288	287	303	261	244	287	288	278	275	274	269	258	267	271	287	283	278	317	302	279	271	290	283	288	304	306	270	285	296	268	262	290	260	267	278	267	276	270	306	284	279	271	295	302	286	291	270	283	258	304	279	311	250	308	272	271	297	301	290	296	326	279	271	266	272	270	269	317	273	267	277	274	288	309	310	294	268	280	271	315	300	290	296	259	306	274	272	285	300	271	276	275	302	282	281	269	234	319	295	278	285	295	321	290	272	300	287	287	283	270	263	290	292	297	257	291	296	311	276	251	265	274	296	296	284	308	274	263	251	274	289	310	282	294	286	283	248	238	268	274	275	253	295	303	298	263	301	266	279	284	315	291	250	265	291	297	301	270	269	284	251	280	302	309	297	292	267	296	263	280	292	287	298	275	282	252	276	293	265	292	272	279	276	310	276	276	283	308	281	274	310	291	295	297	309	300	250	282	292	273	286	248	308	298	280	310	305	269	272	256	287	298	288	248	310	297	266	270	250	276	275	284	292	273	277	263	277	290	265	279	271	299	279	292	268	298	279	280	254	304	275	294	292	291	262	299	272	287	297	264	247	284	293	251	279	295	291	272	283	275	291	278	288	263	263	273	265	306	286	291	276	290	258	272	271	237	274	284	255	280	306	310	270	281	302	274	289	270	264	264	301	272	301	277	255	297	260	288	273	269	290	276	286	269	290	300	266	292	260	289	266	267	282	239	257	267	281	279	285	261	293	264	297	290	298	274	279	294	239	318	292	285	282	246	284	266	292	300	270	280	269	255	272	278	274	251	282	294	266	259	289	281	271	275	282	283	296	282	293	286	283	298	292	274	263	346	286	296	276	289	305	287	307	274	270	283	289	294	289	280	293	286	259	307	297	295	285	272	265	255	255	260	294	257	293	325	307	285	295	250	277	278	297	263	263	273	263	297	258	321	305	270	274	268	280	265	285	265	269	279	281	297	277	258	284	277	307	277	298	254	281	274	274	268	316	283	301	283	264	290	295	282	293	280	325	289	232	294	290	282	291	316	304	300	293	293	312	295	268	304	293	280	250	277	290	282	279	266	275	274	284	265	304	275	284	287	293	276	286	288	273	259	259	269	289	292	276	293	268	271	261	274	271	285	296	268	271	287	272	266	294	271	278	306	276	315	279	324	256	270	302	290	252	296	282	289	230	257	283	259	292	249	298	284	278	278	284	228	303	270	274	281	241	271	306	280	261	280	283	273	300	257	272	307	256	280	270	260	288	287	294	294	301	302	264	259	266	266	301	284	236	235	274	278	283	257	308	303	276	284	301	336	285	252	268	278	274	275	280	288	280	300	259	270	284	288	291	267	285	273	296	317	261	289	262	265	273	303	307	288	264	256	271	293	279	287	286	300	278	293	294	265	263	274	293	292	239	292	276	290	277	286	278	264	274	302	268	286	274	237	277	250	264	282	290	297	275	262	281	293	250	257	266	275	279	274	270	309	286	293	279	240	278	301	251	324	290	281	281	298	275	292	304	268	271	256	287	278	280	274	313	297	280	282	282	275	276	275	291	284	310	264	313	292	279	273	280	305	263	244	267	252	274	282	278	276	279	249	263	308	285	256	279	290	268	271	295	288	285	272	274	280	289	295	290	305	267	274	284	255	299	268	260	311	294	284	251	280	297	278	287	262	274	290	283	272	269	316	302	283	285	253	234	267	272	279	232	270	292	286	298	269	258	265	243	299	283	275	294	297	284	300	259	283	290	289	271	299	257	258	295	292	284	261	257	268	275	272	276	282	294	280	247	286	278	286	283	291	251	275	286	258	264	272	259	266	287	295	280	288	246	314	310	267	272	289	275	291	266	274	292	295	276	279	268	284	283	305	297	285	285	245
21692	23372	41180	49659	45191	34895	30276	27657	24069	21859	20788	20754	21357	18163	14582	12962	12532	10036	6740	5762	7885	7605	7786	7436	5098	2161	984	742	715	691	666	636	696	701	715	666	711	727	718	723	715	708	694	663	732	683	697	739	729	696	691	708	688	697	718	722	713	715	689	709	708	677	742	681	704	681	666	679	697	721	671	720	680	694	687	668	700	680	662	659	684	708	693	697	700	725	676	688	680	693	680	654	694	727	634	695	734	729	700	668	788	670	670	693	648	687	703	747	731	687	672	702	739	693	670	684	752	746	714	691	735	710	698	746	714	701	677	699	674	699	697	646	677	683	704	684	676	702	681	675	661	739	691	684	694	667	724	674	728	729	661	687	680	664	656	670	689	727	716	730	675	652	694	690	708	731	680	669	704	679	706	719	706	660	691	667	684	646	702	651	704	666	661	694	677	633	689	719	715	674	691	768	696	689	690	704	707	699	675	679	662	731	691	712	670	696	728	678	718	734	739	648	747	738	688	664	686	724	713	711	691	691	686	677	702	682	667	693	696	656	668	717	695	676	686	707	677	698	684	692	693	739	695	707	699	666	681	636	687	683	660	713	683	723	723	709	660	682	687	696	675	696	711	697	669	702	678	711	707	674	685	649	694	688	674	696	681	699	654	721	702	689	692	716	729	719	668	698	706	696	696	670	650	703	691	702	687	699	706	729	708	682	717	701	719	684	626	711	692	724	666	699	689	682	668	722	708	680	662	657	698	693	677	709	687	677	677	703	699	677	725	674	695	703	623	710	673	741	667	658	701	668	674	713	708	694	711	685	693	670	705	716	711	770	671	669	709	715	713	725	712	692	732	719	699	683	655	681	674	704	713	684	649	676	724	725	708	661	697	752	735	678	661	705	722	685	709	679	704	640	670	727	739	693	673	691	709	746	628	691	668	694	746	696	735	687	720	672	723	693	713	688	656	707	696	718	656	659	686	649	706	678	688	651	717	728	700	680	675	693	702	696	751	692	680	698	710	690	679	717	679	647	711	700	697	704	713	710	727	685	749	719	666	688	701	679	726	662	729	664	699	699	673	718	705	683	688	689	703	697	651	699	714	682	667	719	681	717	661	665	684	708	709	688	664	668	688	675	683	672	672	682	673	668	640	680	672	734	671	674	676	644	709	675	713	656	704	732	687	623	707	674	738	693	664	686	685	704	687	681	677	685	716	704	696	712	704	680	667	687	678	683	666	692	735	700	701	717	682	693	704	758	702	654	715	707	685	680	687	712	696	638	665	714	719	717	673	704	755	722	712	729	686	708	688	713	713	652	715	704	712	708	669	736	713	692	719	697	689	679	733	706	770	730	647	681	715	715	708	708	692	684	699	669	705	721	727	663	676	706	680	707	675	691	703	706	721	666	703	682	695	672	707	660	727	698	756	702	646	723	716	665	723	678	704	706	728	664	657	671	689	721	735	686	687	711	708	685	697	692	765	724	690	672	681	724	737	736	733	721	702	687	721	717	670	694	740	687	685	698	663	672	736	673	692	712	728	680	695	641	742	649	732	669	684	701	710	700	658	693	668	679	723	693	646	674	716	670	679	702	704	717	687	741	650	708	637	698	686	686	676	661	719	679	698	712	691	715	676	695	679	708	690	665	677	640	721	723	694	695	697	677	671	699	722	636	706	697	703	685	707	654	679	684	670	747	694	769	678	671	746	655	681	700	719	675	682	648	699	689	738	732	753	640	741	703	669	686	696	648	689	666	703	706	689	692	642	695	661	711	714	691	656	712	715	684	685	703	682	677	664	652	682	718	677	704	704	699	679	667	706	706	697	764	710	666	677	722	705	685	657	672	659	674	681	657	675	650	699	678	722	687	682	699	698	726	695	668	647	681	676	711	715	694	670	664	704	665	698	694	659	702	637	628	720	687	710	721	693	689	728	704	723	694	733	690	707	722	695	682	703	691	665	673	697	684	732	691	701	668	723	701	660	699	676	730	704	696	669	712	706	644	694	771	733	694	684	713	730	726	643	622	674	647	661	727	687	706	697	673	714	671	738	677	690	703	731	728	718	684	684	687	689	717	699	751	684	717	707	728	701	723	709	706	738	748	679	682	689	710	667	684	746	675	717	662	656	666	687	689	706	670	665	699	719	671	668	685	709	732	738	676	710	682	769	640	656	691	711	679	677	672	742	745	697	674	693	676	677	713	707	647	712	687	660	670	703	682	719	702	670	685	691	711	712	656	741	681	686	701	723	693	702	692	699	651	638	722	705	748	652	696	662	675	727	693	718	692	691	706	679	713	696	679	682	734	720	716	653	694	698	685	644	668	660	669	714	704	662	766	640	709	699	686	715	672	703	718	638	694	702	689	658	689	694	703	696	685	670	668	746	683	707	694	707	670	694	697	702	671	682	672	708	686	667	671	669	676	677	674	703	671	707	679	681	710	723	708	730	705	654	667	741	715	714	675	654	687	711	707	724	680	668	722	692	693	723	735	682	707	716	690	703	689	708	719	675	713	714	725	706	702	670	686	687	702	708	696	674	695	747	724	739	685	663	697	657	677	680	680	702	720	705	682	641	699	697	623	699	749	715	673	701	688	696	668	712	708	704	676	674	686	636	689	659	735	654	682	688	678	681	709	720	696	687	684	734	714	693	701	627	744	674	711	717	683	706	689	621	692	702	718	725	674	721	683	701	723	742	677	658	661	747	747	659	688	672	657	709	693	671	678	732	687	703	751	658	717	667	709	714	696	727	707	712	682	680	680	703	671	662	737	694	697	679	668	715	689	695	702	763	722	674	667	687	670	683	732	748	678	691	697	733	686	708	714	696	690	690	711	678	664	697	704	693	704	712	711	672	733	731	695	702	690	731	669	696	668	682	728	700	692	657	757	668	703	702	749	689	697	684	707	722	706	693	652	686	739	704	690	679	647	696	715	739	698	675	707	654	676	744	697	727	704	733	705	689	691	710	706	700	731	701	640	656	675	710	678	671	675	713	708	695	685	694	706	667	667	661	710	729	641	706	691	690	659	680	654	762	733	719	778	703	714	692	692	695	700	697	678	664	666	698	700	688	680	684	671	688	713	690	702	670	694	688	697	772	686	680	699	688	668	702	718	713	719	701	742	712	720	661	709	727	654	743	691	699	763	695	710	681	672	721	707	696	729	693	674	724	691	654	697	726	730	680	734	697	700	683	648	752	698	701	682	699	688	708	718	723	673	746	723	682	699	700	738	660	663	692	742	710	723	708	752	710	669	701	686	697	743	668	674	656	731	717	654	693	686	668	756	677	675	689	717	677	699	716	725	693	688	686	687	680	698	707	708	742	775	680	694	735	632	695	663	711	701	693	700	705	672	712	710	715	648	705	691	701	743	676	658	672	646	716	688	713	690	725	695	701	663	694	691	745	688	690	709	673	704	739	694	666	704	709	712	700	693	687	755	725	693	663	694	681	674	646	673	683	701	706	749	689	688	743	669	647	697	666	713	717	666	686	681	659	703	747	666
42098	37705	50691	50299	32949	27795	25117	19319	15082	13056	10446	8582	8224	6096	4353	3887	5286	5377	2713	983	1390	1441	1419	1689	975	552	268	261	232	241	262	252	266	261	253	240	221	266	254	248	262	252	243	258	242	242	271	260	233	243	245	268	259	256	254	236	252	240	254	258	265	257	259	260	230	279	238	235	253	256	276	276	251	290	254	254	265	259	261	234	242	269	248	244	245	276	271	240	250	232	265	273	274	216	260	249	262	230	264	239	265	238	242	241	237	221	249	259	260	270	228	250	242	225	274	233	235	254	271	244	270	268	256	280	248	267	251	247	266	267	268	240	250	256	254	307	251	290	258	235	257	232	265	252	248	232	270	268	267	254	225	277	264	255	265	255	245	255	287	230	253	247	250	247	238	253	253	294	262	265	258	267	257	250	263	237	258	264	258	248	254	281	246	296	266	229	240	223	255	238	279	240	236	248	279	266	255	227	255	275	271	258	231	269	267	270	212	256	274	253	277	254	246	262	260	247	224	286	253	250	251	256	248	257	234	250	278	262	244	279	237	264	250	254	237	224	244	248	259	254	280	229	262	238	266	245	266	248	246	264	230	264	260	276	260	233	267	211	256	281	258	261	272	245	239	254	235	236	255	265	269	268	226	241	263	250	239	235	234	279	280	237	247	282	264	259	241	240	284	263	249	273	242	265	251	272	253	269	243	244	254	256	284	235	263	270	227	245	250	258	247	221	220	221	223	251	259	236	254	258	252	281	261	253	220	242	257	234	232	256	272	256	273	256	273	265	281	241	232	271	257	255	207	261	246	256	252	280	255	256	272	269	227	285	260	276	261	254	236	269	225	237	241	277	267	252	264	253	261	245	253	267	263	271	256	229	231	256	235	252	262	270	282	255	224	265	280	264	266	278	262	245	255	256	265	240	247	250	253	227	279	275	237	270	239	258	261	246	253	243	243	277	263	261	243	237	234	252	253	247	263	258	293	263	235	248	256	273	262	262	273	293	270	270	273	269	271	260	242	251	245	251	255	254	250	229	244	265	228	249	241	256	269	276	253	283	247	245	273	247	268	246	251	248	250	259	220	253	261	259	249	254	275	280	257	258	246	259	245	266	252	282	260	264	258	272	233	283	279	263	222	278	259	258	238	234	248	259	279	265	249	259	260	269	255	227	272	257	259	229	258	277	243	248	232	232	238	275	242	243	255	276	281	259	245	223	287	236	247	251	259	227	258	237	273	250	263	266	254	267	264	252	261	237	275	269	231	254	250	251	273	252	260	255	257	234	251	262	263	260	238	243	234	248	236	228	266	240	241	231	280	249	229	276	263	230	240	265	261	235	273	259	243	242	246	253	270	221	256	254	250	258	244	273	265	250	275	243	263	271	236	227	234	258	233	261	236	264	243	244	251	278	259	255	255	247	274	227	267	243	264	289	254	279	241	231	231	251	250	234	267	239	230	260	251	243	279	296	268	250	242	256	225	255	214	252	271	223	239	255	240	246	247	248	283	244	261	270	251	222	245	255	255	267	248	242	232	245	234	256	235	239	247	241	263	234	254	258	255	273	250	254	249	250	253	242	244	264	240	231	279	234	269	253	241	235	228	249	246	244	262	268	277	239	270	254	268	231	252	269	262	228	245	270	267	241	234	271	271	252	261	259	193	270	275	306	248	276	259	242	216	285	270	271	270	263	258	267	263	240	220	229	263	221	228	244	263	247	254	291	241	250	297	242	228	259	231	273	300	246	259	289	266	278	239	215	219	229	239	261	250	261	254	258	241	248	253	250	262	248	260	248	263	215	246	252	241	230	239	275	248	208	270	231	232	248	255	233	231	241	266	252	270	231	241	254	278	271	244	245	219	253	226	231	257	268	253	252	259	256	273	265	287	245	244	276	261	252	226	241	256	253	227	241	274	249	285	272	264	242	275	247	263	257	262	218	251	254	277	261	250	255	295	261	250	250	233	262	273	250	232	221	239	259	273	234	252	251	250	260	236	264	302	289	249	250	204	233	264	244	250	233	239	267	269	267	259	248	247	271	257	246	270	257	256	241	270	252	278	272	260	250	246	232	257	255	218	255	271	245	266	270	269	244	245	257	271	231	255	259	220	220	300	281	248	255	262	258	251	261	254	249	259	260	261	261	244	246	250	258	258	290	250	243	252	246	260	267	241	228	236	262	275	203	273	258	248	262	253	267	258	262	234	226	242	263	267	245	244	255	236	270	259	249	246	272	235	221	250	265	232	265	242	240	243	302	247	238	258	273	260	257	242	245	260	246	230	252	246	261	239	260	266	255	271	251	244	233	244	242	288	271	253	240	259	228	271	264	275	223	258	274	258	243	234	252	254	240	272	277	248	272	259	248	275	235	272	247	265	280	227	235	260	288	258	236	266	243	262	260	233	247	216	240	249	249	282	263	250	253	262	238	249	243	239	264	300	244	274	266	240	263	249	254	257	286	237	223	231	229	276	247	283	229	239	264	264	239	245	265	259	276	253	243	254	253	257	264	262	222	243	240	267	261	228	250	243	247	280	260	260	240	256	239	247	261	229	241	238	220	247	263	246	249	259	274	240	257	254	240	239	247	237	264	266	252	267	294	262	232	256	230	274	210	231	249	240	248	267	276	256	270	229	245	264	250	235	253	266	255	258	224	257	254	275	256	237	244	252	264	258	277	256	269	252	275	267	242	262	261	254	287	246	263	243	260	253	237	253	253	255	255	239	231	245	257	271	242	224	247	263	240	251	266	255	233	241	251	237	257	236	229	261	267	262	271	257	337	251	217	272	264	287	230	281	251	238	252	233	266	253	261	263	269	268	301	286	266	273	248	251	249	242	276	275	270	281	265	244	275	267	262	252	240	251	257	259	253	251	239	269	271	244	275	250	214	279	235	236	240	261	267	253	280	242	254	284	249	266	265	256	290	253	224	247	250	261	264	273	259	281	219	255	241	261	235	241	228	235	257	242	225	243	254	260	245	258	234	228	267	277	251	206	228	270	260	267	237	230	252	249	270	259	295	250	231	249	255	266	260	247	228	241	258	258	266	244	249	273	243	258	246	251	239	253	240	268	259	252	238	284	251	241	263	243	243	240	265	240	272	284	281	263	228	246	260	276	268	278	234	279	255	253	260	262	232	219	227	281	285	238	259	247	278	246	268	251	265	265	245	245	268	270	260	273	259	225	262	230	275	237	250	264	252	254	266	240	270	244	237	255	243	256	265	245	260	268	239	264	282	253	248	256	246	247	250	240	244	269	291	242	273	249	263	230	250	258	258	248	274	256	230	244	215	242	246	231	237	245	259	238	268	226	238	248	245	244	257	239	226	256	263	239	268	250	254	238	279	238	226	262	257	230	271	260	251	230	227	251	255	259	262	274	250	249	246	242	246	265	262	254	249	285	264	256	272	235	233	268	249	278	244	258	271	264	256	277	247	247	263	254	254	245	255	259	271	259	275	263	268	237	250	215	273	241	262	249	240	270	231	267	269	271	278	246	254
27341	30872	49163	52686	43631	40142	37264	31980	30105	28354	25679	22920	23420	19559	16723	16018	21000	20626	11650	4692	7249	7325	7847	8387	4682	1956	885	646	639	626	625	683	602	636	604	598	643	624	601	604	539	634	584	607	672	608	624	619	641	589	622	622	678	628	646	591	668	652	611	595	634	639	656	614	623	621	602	697	575	588	586	654	614	613	634	646	594	646	632	618	637	597	686	638	629	617	641	562	623	629	614	668	626	607	627	624	602	664	612	648	620	606	678	593	597	675	610	630	605	613	615	632	613	636	590	615	644	617	616	588	659	645	598	589	638	635	591	638	605	617	628	636	633	657	696	633	622	628	598	572	603	627	665	639	624	625	607	588	625	621	618	544	640	565	626	625	619	685	655	589	588	650	635	602	613	649	659	636	594	622	635	585	640	625	611	576	641	628	616	626	623	592	571	625	635	608	588	607	621	595	633	634	625	656	663	580	602	641	627	591	623	623	618	652	659	580	633	633	639	628	585	638	635	613	621	665	648	591	646	605	594	609	667	641	688	629	596	610	582	595	608	601	600	652	623	610	604	682	658	616	615	628	654	662	607	629	611	644	615	611	606	579	628	642	663	648	635	573	593	598	628	597	613	621	638	613	625	628	632	625	636	605	612	613	590	603	593	652	604	609	649	615	601	618	610	639	667	646	646	625	591	605	643	654	648	603	593	654	632	634	619	647	644	626	628	624	614	648	685	624	610	648	621	625	642	595	652	627	622	614	623	650	587	643	625	598	581	662	636	577	653	575	613	626	618	662	626	582	665	642	637	591	593	621	620	611	627	625	665	609	627	645	603	636	596	627	624	635	628	608	631	678	609	567	605	648	575	644	659	631	624	602	620	638	612	637	604	590	610	639	586	617	603	639	640	617	625	625	647	631	611	626	579	605	583	633	653	616	613	625	627	668	630	598	690	672	654	659	602	638	614	638	671	643	645	663	619	641	646	609	647	599	605	704	645	623	610	647	598	602	600	631	625	577	603	697	584	626	636	618	631	626	624	646	630	608	601	598	566	626	644	653	583	620	614	593	565	569	659	580	653	616	587	653	602	683	623	616	623	585	646	622	612	617	607	644	678	646	629	589	632	639	578	645	632	628	645	616	596	639	638	594	627	630	623	665	648	597	625	689	612	607	618	633	619	653	632	621	642	622	667	627	613	609	594	608	661	628	675	651	607	606	609	618	636	634	654	691	642	591	661	610	613	659	629	623	613	628	654	661	613	699	655	603	627	603	615	647	622	617	652	598	614	682	641	589	596	646	641	600	621	623	642	607	646	630	660	618	591	633	607	583	643	644	597	646	622	654	610	600	620	666	589	601	629	657	632	610	615	613	639	653	622	625	643	597	651	649	611	659	610	633	599	613	602	640	600	614	609	675	606	629	626	592	644	644	601	679	622	633	535	655	587	624	625	639	646	622	615	601	615	584	611	587	591	627	619	660	621	650	671	661	625	579	627	614	606	594	589	618	597	629	611	592	644	646	623	632	609	630	605	629	603	643	642	612	641	594	652	665	597	595	642	655	628	630	587	621	630	613	605	649	633	617	612	631	641	614	630	594	637	673	630	661	657	609	607	658	605	615	665	631	613	641	649	607	639	587	655	617	665	634	620	623	627	602	627	638	652	593	633	676	644	597	591	619	649	615	616	666	655	626	643	608	634	600	668	659	625	624	622	641	633	604	634	644	653	650	631	594	626	660	616	674	621	636	662	612	630	619	586	619	614	593	601	584	653	632	672	640	599	647	606	620	628	602	612	605	626	650	651	603	630	618	636	629	666	648	617	604	590	649	617	649	633	593	587	643	639	649	612	627	652	653	605	633	578	639	611	590	624	655	633	624	603	637	626	675	608	633	596	590	619	604	636	619	612	606	587	641	604	657	603	616	627	623	632	644	645	566	636	655	637	629	596	617	632	607	608	575	632	653	636	618	633	584	618	581	654	630	625	649	620	591	641	639	614	631	650	629	651	644	615	621	622	623	670	615	592	607	608	620	604	606	636	660	636	604	651	646	642	625	629	635	620	627	652	609	642	643	630	623	624	651	669	636	608	613	605	593	648	575	604	657	629	617	632	620	582	628	565	607	613	621	585	597	632	596	604	620	591	645	607	651	616	604	615	569	635	643	655	639	615	632	679	641	642	670	648	634	625	629	654	604	592	635	585	619	652	606	600	637	646	624	611	615	653	639	614	616	638	636	693	613	650	652	669	594	608	658	566	602	568	613	608	654	643	615	647	633	611	631	669	615	628	579	604	603	590	617	642	628	629	609	612	652	617	623	675	604	640	612	645	663	681	635	631	667	638	651	657	608	621	604	601	637	580	612	603	636	592	598	589	617	609	597	633	607	599	578	586	611	670	605	629	652	671	601	607	629	599	594	594	629	599	623	635	602	602	652	608	619	628	608	614	612	621	606	648	640	611	659	621	586	599	619	591	591	631	638	651	601	639	689	614	621	647	649	662	621	612	670	661	647	559	611	608	613	656	612	634	608	619	601	609	628	626	596	614	637	660	622	673	606	681	644	593	627	650	618	583	649	589	671	629	648	611	586	623	615	630	675	646	611	609	597	589	600	615	656	634	631	605	639	625	637	669	619	588	636	662	645	623	600	626	603	613	551	651	634	656	663	618	675	611	622	608	618	614	605	644	628	623	628	611	628	676	618	597	640	645	661	619	597	611	630	639	636	626	638	580	637	638	552	617	597	608	632	619	617	597	625	646	592	649	667	633	649	601	644	641	594	627	616	600	615	669	571	611	617	651	610	601	600	564	619	614	612	632	607	618	695	624	616	630	647	620	589	630	635	631	623	597	614	627	630	596	608	635	637	589	679	645	662	648	663	637	600	615	634	638	657	598	626	644	617	595	637	642	644	643	642	612	610	608	596	622	606	630	615	660	621	622	667	644	626	634	622	608	645	650	639	625	640	605	584	601	618	632	641	642	598	601	598	598	640	638	629	612	603	600	608	666	580	583	634	629	629	590	636	658	604	626	595	600	617	630	622	626	594	616	600	613	631	627	644	633	598	621	605	635	636	629	602	654	648	634	673	611	627	635	570	677	601	627	620	635	621	667	661	612	639	612	593	606	569	616	581	643	615	604	644	665	643	625	640	614	679	577	612	663	570	641	633	601	593	644	648	614	641	608	630	613	571	655	649	612	636	627	612	677	610	695	621	630	550	602	675	644	668	644	569	618	581	646	611	603	588	650	597	619	616	619	645	609	632	620	670	608	652	623	672	632	611	613	618	609	630	593	619	613	647	629	572	647	625	603	639	620	621	660	624	635	656	651	654	626	629	634	688	662	653	621	631	632	600	634	648	654	644	607	591	632	637	647	604	634	598	636	632	620	625	597	620	643	672	669	606	609	649	605	604	631	641	651	611	642	605	607	625	684	634	614	618	632	658	633	585	624	635	583	630	627	633	630	625	604	615	592	611	635	616	616	633	589	645	637	607	609	609	644	600	635	643	631	635
18328	15946	17274	10727	4513	3018	2284	1906	1586	1668	1384	806	495	579	404	424	450	369	384	335	320	327	270	302	247	272	258	199	248	223	228	231	204	239	231	240	236	257	204	248	266	237	234	243	221	220	227	227	224	231	224	248	207	250	198	234	239	242	226	230	244	218	261	232	233	261	218	254	242	219	242	260	225	218	237	244	243	230	236	245	243	228	247	215	233	218	242	261	220	215	261	262	251	198	242	210	238	241	255	268	243	264	248	218	276	270	226	229	219	219	250	241	248	240	218	251	239	246	259	239	250	230	233	258	265	240	220	241	266	236	249	229	260	248	239	248	218	226	248	237	249	236	252	247	235	245	227	215	227	249	216	206	225	232	231	247	247	227	227	266	250	250	217	231	231	247	277	204	241	246	237	212	247	209	198	243	242	248	235	245	242	235	186	248	231	238	209	221	229	246	244	247	257	237	231	242	260	245	238	222	277	224	262	250	236	242	258	217	242	229	275	248	233	255	254	249	251	247	228	244	252	224	239	253	216	259	212	237	240	246	216	231	218	224	217	205	228	228	222	226	253	211	248	219	247	255	233	252	259	230	236	236	242	241	215	214	229	237	251	210	247	232	254	226	228	224	233	216	205	256	228	234	238	216	246	212	235	249	233	230	224	239	225	254	253	241	257	250	241	282	257	234	216	244	255	232	223	247	232	232	228	239	221	246	244	233	254	242	274	230	228	226	246	247	240	247	241	230	251	244	215	222	218	226	241	233	224	248	277	252	237	241	249	247	247	245	229	248	214	221	251	217	234	231	216	202	252	239	245	229	269	212	224	217	230	226	253	235	252	233	243	190	247	239	219	234	241	241	229	252	233	249	251	242	218	222	232	270	249	240	244	242	239	230	243	234	272	254	230	248	239	225	213	250	262	242	218	259	245	260	241	244	247	241	274	244	231	216	215	237	245	219	234	219	240	243	243	224	244	257	242	246	236	228	219	255	216	241	231	254	207	220	257	244	243	251	258	237	221	217	231	197	235	231	237	213	253	225	244	232	231	235	230	264	231	253	237	243	248	238	262	278	240	245	234	269	268	232	234	243	228	235	227	224	218	237	239	210	233	233	260	233	244	208	268	235	224	247	208	227	203	246	224	226	235	238	231	242	248	201	232	225	248	226	260	233	226	206	221	244	246	229	205	241	242	235	234	257	238	264	269	238	242	254	258	213	241	249	223	249	226	223	218	228	268	228	230	254	248	217	229	224	245	223	227	230	220	245	228	234	234	267	213	252	220	241	254	242	260	238	229	245	242	228	238	226	261	233	227	244	229	231	242	242	265	224	259	226	205	226	213	251	268	255	236	238	228	243	250	252	232	207	222	233	237	252	267	236	213	240	248	235	244	224	217	190	227	220	231	260	235	234	221	226	230	224	227	208	241	243	242	215	237	230	230	256	268	252	256	238	217	217	272	222	244	238	240	257	251	223	244	225	235	247	226	245	241	235	242	259	219	237	222	238	214	222	238	266	230	243	210	230	233	229	261	236	242	254	256	220	199	238	253	230	237	229	272	244	231	240	243	247	232	236	241	209	229	234	247	218	253	240	251	244	239	230	268	244	216	224	221	217	245	224	225	225	240	263	232	236	253	222	253	235	265	242	253	251	256	231	213	258	225	229	266	222	213	221	227	285	235	258	242	266	244	240	229	250	256	232	222	242	248	222	225	259	240	215	255	240	233	230	241	254	225	228	244	241	229	218	267	224	233	237	237	240	245	276	225	233	265	220	243	221	259	202	225	250	220	233	241	246	227	252	235	220	238	243	234	256	263	230	226	225	250	240	250	239	233	249	207	260	236	251	210	221	258	247	236	250	222	245	243	247	207	240	258	223	219	230	239	236	244	255	252	240	247	231	242	228	261	252	234	234	221	239	237	237	238	256	251	228	247	218	228	223	254	227	253	241	239	232	251	223	224	230	214	234	263	223	211	230	268	247	235	275	209	222	250	218	237	228	227	244	250	229	258	214	230	231	243	241	216	245	247	229	225	247	267	243	252	225	263	222	244	232	232	215	246	244	239	197	258	263	256	254	217	243	256	248	225	243	233	243	240	205	262	256	242	245	264	242	243	244	257	251	224	259	237	249	237	254	238	230	242	249	272	235	239	249	241	246	251	230	257	255	237	213	250	221	225	241	236	226	224	212	240	249	223	249	276	245	209	267	234	250	241	249	246	231	233	222	233	262	248	249	229	234	249	239	220	237	242	248	280	227	274	231	249	223	243	257	242	257	207	223	221	235	250	243	242	236	223	235	218	234	238	258	211	242	220	253	240	229	192	224	259	246	242	266	227	230	241	265	238	238	261	217	259	254	218	221	268	233	232	248	252	238	259	222	238	263	231	234	223	225	262	227	222	252	248	237	223	229	231	234	235	205	234	209	229	235	259	230	241	240	248	220	247	237	227	202	242	230	247	248	244	230	235	219	261	285	229	209	230	241	256	214	215	233	198	201	228	225	227	239	248	267	237	236	236	245	219	241	249	227	220	183	234	239	244	257	222	214	248	279	231	205	244	216	242	233	197	229	247	203	260	243	216	239	245	227	204	219	239	227	221	253	239	239	253	215	262	232	232	242	246	221	259	218	216	239	242	252	222	200	254	221	252	232	238	243	229	222	227	240	244	257	241	217	222	254	241	229	247	233	226	230	207	212	221	234	225	247	236	244	235	226	228	234	254	270	232	261	243	218	231	244	222	257	242	248	248	229	255	230	223	257	235	240	229	246	226	233	225	251	229	240	237	221	249	242	223	212	215	208	206	221	254	310	259	241	234	261	231	231	240	230	219	222	252	257	226	270	238	251	246	247	245	199	256	270	219	239	238	247	234	222	252	202	227	240	244	258	223	259	234	243	206	254	256	251	225	233	257	263	234	241	229	234	227	226	220	224	247	264	256	235	247	244	234	220	253	236	227	236	237	234	245	237	224	243	258	249	219	236	229	235	250	255	237	223	237	264	233	235	180	261	242	236	224	228	225	234	292	209	220	241	225	242	234	230	244	220	222	233	192	242	238	222	232	245	231	239	270	224	277	222	235	237	275	226	257	238	223	226	247	240	230	246	237	229	233	252	215	222	246	230	237	250	225	260	271	236	233	231	232	226	236	218	232	226	252	240	259	232	253	219	249	229	254	221	242	231	243	241	200	252	226	241	200	219	252	205	267	224	239	235	233	292	271	241	228	229	246	258	219	221	235	212	227	245	220	261	220	257	234	235	218	239	243	208	249	240	238	254	236	255	210	212	201	233	238	248	211	228	231	253	208	257	233	266	202	229	236	219	235	241	243	224	240	234	229	260	202	216	243	216	233	196	233	258	241	217	246	218	263	215	214	224	238	263	224	218	215	196	219	248	218	223	242	233	215	219	273	237	246	219	232	243	250	238	237	231	228	232	231	245	229	245	250	223	228	259	218	249	242	229	230	235	234	268	231	234	242	268	194	230	231	234	222	243	230	227	222	249
11007	13672	23615	20441	13614	11313	9619	8481	8045	8348	6719	4121	2374	2879	1803	2082	2042	1552	1615	1072	1072	1079	983	818	706	691	641	607	615	630	667	649	591	596	629	641	600	599	616	622	578	649	562	623	591	613	569	601	601	596	620	611	627	632	627	633	583	643	615	598	636	624	619	586	580	606	638	576	608	589	578	627	612	593	639	578	572	610	653	596	618	657	561	598	600	567	570	585	617	586	631	585	616	570	605	586	635	616	587	621	598	593	574	622	638	621	623	677	618	562	619	596	614	560	573	585	615	564	561	613	574	592	590	648	594	613	602	571	640	645	611	552	607	610	620	597	624	582	572	573	575	633	601	619	626	574	630	637	626	570	608	603	574	645	646	623	610	603	622	614	642	611	607	613	616	601	617	642	617	603	608	585	590	614	602	597	645	635	598	647	652	599	592	601	616	576	593	630	608	586	591	593	633	588	578	586	623	554	639	575	604	654	618	593	632	620	570	583	596	635	618	634	637	593	592	598	656	613	579	579	560	597	588	577	607	631	595	626	598	567	616	594	584	586	639	626	552	607	578	600	587	627	615	651	603	629	596	630	603	619	584	585	616	605	567	638	633	635	595	590	624	616	629	629	630	573	611	635	578	628	608	599	636	600	591	593	612	613	634	604	631	569	608	621	626	635	612	669	629	559	579	605	576	601	635	608	597	598	605	643	580	643	628	600	627	610	628	585	611	638	630	552	577	647	597	652	620	562	633	596	606	633	616	624	609	610	578	571	633	646	581	558	628	556	615	622	647	591	574	605	585	631	622	658	629	587	575	574	630	610	645	627	602	598	582	555	576	632	631	625	594	600	637	606	619	592	636	616	608	610	607	629	609	633	586	563	602	613	642	584	584	575	608	605	615	608	660	670	592	603	608	632	627	589	610	599	612	567	642	623	580	612	592	602	611	650	591	603	586	588	570	613	598	616	578	614	626	617	598	617	620	643	580	631	605	631	603	574	644	647	577	604	571	618	618	579	595	641	587	592	625	620	611	613	587	636	623	593	558	639	621	581	564	632	628	623	576	609	626	629	614	632	582	586	648	599	639	602	579	603	629	611	605	634	646	576	599	627	603	633	632	655	626	666	615	611	663	591	636	584	597	656	579	616	616	620	631	636	592	611	604	575	586	589	589	636	628	595	586	628	611	597	651	614	607	563	571	594	600	621	617	634	615	626	584	580	613	620	582	591	585	603	588	626	570	624	615	583	600	623	585	562	589	601	612	595	601	627	576	618	611	587	587	613	571	647	547	608	627	568	587	633	639	607	564	584	592	588	571	601	624	588	611	628	591	612	613	624	566	597	627	585	610	573	592	603	610	627	575	599	609	570	594	570	586	618	615	601	590	608	602	594	624	622	587	626	593	537	623	635	626	566	593	610	625	578	607	584	653	596	585	596	617	597	631	610	601	599	607	622	613	615	629	633	596	620	595	568	573	582	615	584	623	635	581	559	641	625	604	642	610	642	613	547	597	597	596	651	577	602	595	609	577	602	620	654	619	575	614	620	560	596	606	592	642	622	614	595	646	593	563	614	629	607	614	587	593	612	615	607	621	565	617	611	569	584	615	617	626	622	599	591	663	589	611	637	623	684	610	621	619	574	599	622	603	575	675	571	587	622	611	597	603	623	593	586	636	586	661	575	615	617	640	577	569	623	577	555	622	630	616	606	633	579	574	611	602	595	625	623	558	619	628	640	611	625	562	616	627	579	569	630	610	596	639	595	613	612	591	574	592	595	603	666	637	629	605	625	609	618	608	598	588	635	615	605	593	590	600	587	611	602	640	578	635	624	630	578	628	641	579	590	625	608	616	638	614	586	624	562	569	594	581	631	579	630	626	595	572	559	621	607	587	589	565	600	657	628	610	584	639	596	620	586	600	605	605	634	630	601	666	595	601	601	580	602	598	601	597	668	615	609	636	627	590	641	594	578	662	636	592	600	642	622	579	628	614	615	612	650	665	634	648	583	584	583	638	595	631	601	574	622	647	599	607	569	604	595	616	621	604	587	637	617	603	607	673	624	625	653	608	582	585	574	572	614	612	600	654	609	618	607	659	639	539	611	609	606	603	600	636	634	597	607	617	556	596	657	575	634	604	595	651	603	581	595	596	646	628	605	621	600	656	603	596	637	588	624	618	637	626	645	636	579	621	600	603	596	610	628	632	567	595	636	593	591	597	596	564	601	651	589	590	598	672	597	624	609	580	619	589	600	587	582	620	582	586	603	598	583	633	616	634	653	609	633	628	603	612	618	597	589	568	603	622	623	630	608	595	637	619	619	598	599	639	600	600	598	587	600	578	587	539	614	572	601	620	560	598	615	595	605	586	597	564	644	592	602	591	627	596	602	608	608	623	631	622	625	598	582	594	557	629	583	615	615	621	628	597	623	570	554	600	616	641	617	598	616	605	595	598	617	591	629	588	567	596	622	622	598	636	649	582	632	603	633	603	607	593	663	617	609	619	609	609	632	572	568	605	635	641	584	671	574	589	608	631	609	595	611	628	601	618	587	610	629	650	634	554	608	567	593	621	582	618	615	590	567	605	620	599	638	615	527	594	631	603	600	623	592	602	608	588	615	600	623	614	652	561	614	607	641	609	585	608	556	565	576	652	622	621	576	599	578	632	599	583	659	582	618	596	595	595	614	587	594	586	594	547	631	593	618	606	567	657	598	647	626	649	631	576	590	628	565	632	633	609	596	625	637	599	613	626	596	617	616	633	565	646	597	627	634	597	614	626	624	624	591	582	608	650	612	610	613	622	577	607	626	586	635	580	596	658	603	612	642	579	594	633	566	635	605	570	618	643	664	548	614	617	655	597	626	604	630	576	636	603	615	597	649	619	561	558	603	609	636	579	584	593	625	593	597	630	572	583	598	639	579	587	629	613	591	586	598	608	656	659	594	608	623	600	591	654	606	569	613	628	607	600	609	603	612	598	618	597	578	582	604	633	669	651	574	597	597	601	622	610	590	621	612	562	608	594	573	638	599	602	607	640	621	585	643	565	616	561	626	631	587	568	588	599	587	613	598	672	598	598	557	605	616	617	642	620	619	613	571	584	600	630	592	635	621	620	608	617	622	588	609	614	602	574	552	610	613	569	597	614	591	645	619	597	647	647	649	597	560	604	609	626	572	637	628	605	606	557	619	556	614	638	622	585	625	615	616	611	629	615	629	620	621	598	647	582	625	608	623	581	616	595	585	610	600	601	553	605	580	621	639	589	605	590	590	612	595	582	604	597	567	605	615	601	631	645	653	545	612	594	633	592	605	600	617	572	566	611	582	601	612	592	612	657	562	595	623	614	595	650	653	625	593	646	587	600	626	574	600	648	579	590	584	581	569	645	572	571	617	553	621	620	653	616	618	582	568	595	628	586	595	601	591	627	622	584	634	607	635	589	615	604	578	603	573	617	604	619	588	641	606	570	668	613	581	592	643	573	608	593	594	578	616	598	614	600	566	603	622
33212	35644	38786	33508	23635	20057	17733	18592	16418	11502	7590	4825	5172	6010	3024	2226	1870	1979	1890	1943	1756	1381	998	621	432	291	287	279	279	310	306	254	314	262	333	286	304	296	267	293	283	299	333	297	295	299	294	273	303	300	299	300	283	278	293	295	319	278	319	294	269	316	286	291	309	307	303	265	284	329	275	258	286	309	309	284	306	311	264	275	313	290	302	299	269	269	297	309	327	285	329	297	328	303	299	269	272	292	289	282	297	299	282	265	305	276	295	306	282	329	313	272	323	297	328	305	290	287	301	297	322	289	313	283	287	322	290	312	279	308	298	286	302	316	311	300	256	288	298	294	314	278	310	281	299	331	305	282	299	287	309	287	293	259	294	315	278	294	301	338	292	305	314	309	291	296	271	289	284	288	287	298	311	322	305	330	297	289	277	272	291	271	285	274	326	287	254	299	255	279	301	289	288	270	265	277	261	274	314	284	294	283	321	319	325	314	312	280	268	277	259	295	279	291	359	304	296	273	275	326	308	287	297	287	314	274	282	291	276	262	282	309	242	287	281	283	336	287	280	262	306	279	304	272	310	281	241	283	265	269	284	296	312	292	272	295	300	316	333	290	276	309	289	273	283	301	248	336	301	280	277	301	293	299	304	269	314	296	295	313	308	318	271	289	300	294	274	287	306	295	312	333	318	315	295	279	264	306	304	292	269	255	279	282	318	299	283	300	296	306	328	314	310	322	285	300	287	314	292	308	285	276	314	308	307	298	293	319	271	265	286	297	300	282	293	307	298	292	296	322	279	304	302	274	304	324	357	323	282	275	289	295	315	302	315	286	302	308	292	271	258	291	299	280	284	307	308	272	290	309	310	291	275	303	293	271	315	284	296	302	296	312	301	285	286	295	300	316	299	288	310	304	280	303	301	326	296	282	283	295	263	300	296	302	294	307	268	300	297	295	289	329	285	310	265	266	297	307	266	283	303	297	293	295	287	314	300	320	267	316	286	322	287	301	301	340	303	282	284	287	290	312	291	283	309	306	312	291	269	289	283	274	264	295	317	270	280	271	302	304	322	308	290	280	265	285	317	324	304	280	294	299	307	297	301	279	318	302	320	296	300	304	346	303	313	296	311	300	309	280	285	284	295	262	318	248	285	290	292	287	287	294	321	297	314	315	274	298	261	323	307	304	271	308	304	299	284	276	299	299	301	277	268	276	290	278	319	288	285	266	302	313	288	320	315	287	267	274	300	281	304	292	257	287	266	292	312	268	284	279	288	290	287	298	315	279	297	311	285	264	282	289	274	321	289	280	289	318	289	291	317	285	277	302	275	309	291	295	274	292	267	281	306	262	296	285	305	277	335	292	276	279	298	303	318	283	290	280	303	273	307	310	282	275	279	284	251	260	293	284	313	339	296	293	298	329	309	299	294	305	344	309	285	287	284	278	287	286	296	296	297	304	330	286	324	294	274	324	281	284	307	288	294	321	268	291	314	290	293	321	322	286	289	282	289	267	303	291	276	281	292	300	266	272	279	292	308	291	295	314	300	264	298	318	291	278	335	299	291	275	266	285	261	285	282	271	262	265	309	288	259	275	281	291	302	285	296	285	336	308	274	285	296	259	288	271	278	281	288	265	314	303	287	300	286	265	270	289	296	308	256	267	287	332	281	316	288	304	312	314	297	302	285	295	344	261	308	300	296	310	277	327	264	292	293	316	287	283	285	301	288	280	292	312	307	313	310	313	305	307	301	284	316	291	278	291	344	310	283	314	299	295	287	273	288	287	285	312	295	304	293	279	273	260	300	293	287	301	293	276	318	282	278	328	287	266	286	316	294	286	318	302	271	286	277	293	306	297	312	297	309	286	276	308	321	326	280	268	277	312	323	303	310	287	264	296	286	281	315	321	282	287	299	298	292	305	275	284	278	299	303	268	327	318	288	323	279	268	289	300	289	266	304	319	330	308	250	308	303	299	301	296	278	298	329	280	280	302	254	277	274	296	326	288	263	267	261	321	280	304	289	318	337	298	299	278	268	263	278	304	296	311	291	287	278	290	302	287	271	306	296	286	315	317	245	272	310	296	316	302	306	264	259	286	298	259	268	311	304	325	285	296	275	277	279	314	289	274	278	299	288	294	284	309	317	288	288	290	279	327	272	262	310	287	309	285	306	284	292	274	320	289	323	276	309	292	294	324	281	318	264	307	304	277	337	303	269	277	291	307	254	285	292	316	305	296	293	285	272	289	293	294	303	304	295	263	285	286	295	277	274	317	291	281	282	297	288	273	292	314	282	272	327	299	294	278	291	272	308	320	278	312	312	302	314	302	281	272	305	290	279	275	252	282	290	284	278	266	299	286	294	301	261	301	307	283	278	280	285	294	271	287	285	271	268	306	279	307	295	324	279	286	299	269	279	285	295	281	329	289	299	291	285	270	283	314	297	267	316	272	287	308	313	271	261	321	301	278	305	285	298	267	299	298	313	297	291	309	306	309	293	311	299	299	289	272	286	297	292	310	291	317	264	277	295	314	274	303	285	297	285	257	285	276	297	287	290	308	294	302	290	280	281	253	300	292	269	309	319	284	311	312	256	297	297	272	300	301	284	307	268	280	302	282	301	286	289	301	280	292	299	260	278	289	279	253	296	294	278	315	287	257	307	288	310	303	293	327	283	296	285	290	286	294	325	331	299	284	307	311	285	297	297	308	291	316	281	284	319	265	324	291	319	295	309	300	295	303	288	296	277	291	311	262	329	320	310	295	293	285	296	265	285	312	307	277	299	297	297	244	299	352	306	306	306	304	293	323	297	280	323	274	292	324	301	282	276	284	295	322	277	288	321	297	280	315	238	300	295	279	327	301	293	258	280	284	313	303	256	278	262	291	321	307	304	295	287	267	266	275	291	298	291	267	292	282	259	283	287	313	295	310	278	278	267	302	303	274	262	253	286	305	271	295	286	291	278	289	289	306	298	286	280	270	310	264	281	234	272	327	289	280	285	262	303	304	301	269	303	292	275	301	322	302	292	311	298	300	267	277	298	304	278	281	288	291	278	263	323	306	264	278	286	284	287	300	313	278	289	299	296	293	293	300	294	272	303	302	297	247	313	297	290	320	295	278	276	286	309	294	265	276	287	286	311	293	299	310	321	273	300	285	306	272	295	285	299	293	298	311	260	320	287	309	266	331	301	269	297	334	342	283	294	273	296	321	265	288	310	273	267	276	293	278	277	273	303	290	269	278	326	279	356	284	304	294	291	314	279	321	315	281	282	296	277	294	304	293	271	274	260	281	304	275	316	263	290	291	328	287	277	292	270	273	334	274	288	308	285	282	292	277	298	272	263	282	302	290	280	326	291	304	318	300	301	302	308	333	294	292	292	286	268	284	299	312	291	282	277	301	293	286	293	302	287	300	311	314	267	304	303	306	274	287	291	283	294	311	287	274	308	263	274	281	288	309	278	256	320	301	316	283	288	304	297	285	265	298	311	318	273	266	301	290	253	291
21793	28569	39023	38324	33706	31907	31827	34621	31984	26268	20429	16464	19560	21580	12393	10418	9564	11141	10020	10303	9109	6921	4798	2678	1407	928	746	728	704	793	725	697	737	695	661	702	713	782	760	696	716	772	756	718	694	721	753	726	751	738	727	733	713	719	712	720	664	726	732	705	720	714	720	749	729	720	744	739	742	691	725	700	731	711	794	739	708	756	707	776	753	740	727	709	744	738	740	719	722	720	710	690	737	758	731	697	746	699	738	705	733	730	712	684	736	736	753	732	713	755	703	711	748	677	716	728	754	789	720	713	776	754	751	783	719	707	703	733	670	722	715	738	754	713	745	767	695	749	734	740	730	790	737	691	745	734	733	746	695	702	722	716	771	711	731	705	731	721	704	698	739	769	711	673	717	716	699	665	744	771	741	747	711	714	735	713	701	720	804	762	728	704	715	713	704	718	661	702	741	705	796	695	704	729	700	720	750	706	785	744	696	697	749	712	720	763	719	772	747	708	712	770	729	756	699	723	778	761	776	742	711	760	720	763	772	710	742	698	735	730	705	763	687	763	705	720	748	726	714	754	676	749	733	765	744	740	714	749	721	717	735	758	717	723	720	748	725	718	730	720	740	726	727	708	736	771	800	692	712	709	745	693	712	699	681	687	706	682	778	722	721	754	739	708	693	723	732	692	742	734	735	726	690	706	777	694	724	732	727	696	698	727	774	715	719	737	731	688	741	737	715	728	699	770	710	738	695	738	742	743	687	752	734	697	707	777	783	755	748	756	746	728	723	679	724	709	662	775	753	730	713	714	717	743	719	707	709	753	689	744	712	737	717	696	701	743	819	781	745	759	709	701	769	782	719	786	703	741	726	759	719	737	736	757	740	729	716	760	691	701	760	715	764	713	775	707	761	735	755	714	731	719	779	745	750	744	749	738	740	784	707	783	725	736	783	661	734	756	765	694	734	775	695	723	752	744	743	727	763	745	723	718	785	680	711	771	803	659	706	751	766	712	702	750	723	696	725	717	759	784	746	707	700	725	715	708	782	762	725	763	693	745	690	722	728	785	760	723	726	734	741	718	762	740	724	721	759	690	713	716	700	700	738	701	710	726	669	713	719	695	733	702	748	696	762	706	752	710	737	752	719	771	697	757	677	705	732	735	711	745	700	726	732	724	733	702	722	773	752	733	754	752	722	722	730	739	741	780	737	763	755	718	731	733	716	726	753	724	711	703	744	710	746	738	680	757	718	700	714	775	737	723	720	692	731	747	732	679	723	726	748	718	743	757	741	681	735	701	725	711	718	725	752	747	713	742	719	757	698	765	668	725	750	732	759	689	707	696	697	731	669	724	751	717	722	689	688	689	750	770	696	728	808	726	736	701	719	670	727	671	691	730	729	728	719	746	726	717	718	685	740	738	757	741	693	751	730	683	732	740	721	688	728	769	739	745	671	750	745	696	748	736	762	744	681	692	719	736	724	742	751	714	736	777	758	754	763	732	759	737	727	702	762	715	752	746	716	706	690	735	700	706	757	685	685	812	733	744	728	745	715	713	700	719	705	732	718	719	722	737	685	691	715	705	737	708	757	813	721	734	736	693	724	715	716	689	698	727	751	740	800	728	737	743	684	739	714	699	779	711	760	731	690	745	725	754	693	710	760	680	674	711	710	735	695	759	725	720	727	731	745	725	728	800	696	732	681	721	735	736	721	713	753	729	730	746	732	735	707	724	759	747	728	705	682	736	715	693	715	709	753	727	733	704	715	737	750	738	802	740	725	706	776	752	695	725	713	692	680	751	804	765	688	695	690	712	744	713	677	726	713	742	676	701	738	710	768	739	759	726	766	715	721	723	760	751	725	766	747	728	739	726	709	734	694	765	717	730	739	731	789	734	720	704	725	715	741	704	714	716	750	731	688	735	729	718	711	697	730	698	716	711	714	724	693	724	723	709	721	770	693	729	689	699	721	722	736	701	730	735	756	711	721	736	726	710	716	728	783	720	728	725	749	778	765	735	756	741	721	752	710	724	688	723	709	742	711	718	706	753	720	693	726	708	752	759	712	682	705	746	711	752	732	689	715	735	695	686	745	731	710	748	704	708	793	708	731	734	721	704	717	749	710	749	739	746	697	737	743	675	743	757	701	695	720	757	739	735	722	747	710	698	727	723	699	715	723	725	711	712	733	745	732	700	709	749	754	714	728	737	736	777	743	710	735	743	723	709	702	738	716	714	668	708	750	688	722	756	726	771	745	761	744	714	730	726	721	691	740	766	700	712	728	706	777	770	738	735	762	705	722	710	699	694	717	733	737	740	747	719	717	725	689	684	686	743	695	766	726	759	716	720	742	753	728	695	707	747	725	717	722	683	693	702	726	678	747	718	755	744	721	693	724	690	744	648	712	728	722	721	740	717	707	739	695	735	769	717	733	716	731	750	681	780	735	725	704	715	681	762	713	662	702	721	756	728	708	721	761	718	750	745	749	705	710	739	722	692	758	692	747	761	711	751	702	716	686	777	719	712	690	733	741	711	716	751	737	718	737	713	718	705	667	703	712	687	767	732	806	719	715	709	705	718	749	734	734	696	708	679	779	734	686	694	755	763	745	704	711	721	679	717	748	720	744	712	735	729	738	733	727	697	700	732	711	718	728	740	732	704	731	721	741	757	693	737	742	714	705	760	771	729	745	694	727	719	727	744	684	688	758	749	714	732	752	721	710	743	694	734	770	709	716	731	776	726	742	756	720	695	749	741	753	742	775	729	735	767	720	754	723	740	713	702	696	721	686	715	799	710	711	746	737	732	726	739	751	732	730	714	700	730	748	713	701	700	697	740	707	711	699	798	746	690	751	738	721	705	733	723	730	771	716	751	729	740	751	739	739	759	702	778	744	689	743	775	743	694	719	729	748	755	697	764	754	729	761	724	701	705	729	725	717	701	710	737	778	726	699	741	697	762	700	696	683	680	745	705	752	766	744	745	773	741	714	722	753	763	748	728	684	714	687	736	750	745	764	709	745	742	778	653	747	671	694	703	773	748	728	747	753	680	736	753	771	788	759	724	691	747	719	711	698	726	696	671	762	713	733	711	671	737	723	763	776	699	733	708	689	738	744	720	696	717	762	720	756	699	702	771	736	776	701	770	719	705	713	743	783	712	702	690	697	701	720	728	723	735	757	732	730	736	734	730	712	714	738	699	748	747	705	741	745	678	714	722	736	741	719	744	752	702	737	716	712	708	752	693	711	735	690	751	735	728	702	718	738	713	688	754	675	735	728	740	708	733	776	746	765	714	728	700	728	738	705	741	696	722	743	721	727	713	737	749	703	767	721	725	711	727	716	751	792	745	738	676	725	708	740	753	725	700	733	738	740	746	697	714	783	725	686	791	739	683	715	697	732	698	706	725	708	746	687	719	727	752	734	721	768	665	681	741	755	797	683	687	712	728	731	710	721	707	711	758	711	707	733	737	721	700	742	720	770	732	743	706	691	704	701	746	717	743	717	762	702	746
39280	40511	42326	38376	32040	27984	26564	23395	20561	17369	12632	8418	8745	9601	5641	6832	7899	4496	3708	2873	2001	1364	904	632	445	321	303	279	285	295	284	293	306	284	264	304	274	290	314	278	297	283	282	281	257	277	298	285	282	295	306	269	283	299	258	279	305	295	292	285	302	255	297	283	284	283	282	290	264	276	290	248	279	298	263	270	277	255	266	276	304	287	291	264	305	263	286	270	270	320	286	266	258	291	314	273	269	259	271	273	280	296	295	308	285	264	282	310	278	285	319	256	283	287	326	300	307	287	294	292	279	279	283	274	262	325	293	300	276	269	298	302	269	265	294	293	301	295	293	287	292	272	270	270	247	301	323	256	300	282	309	295	296	264	287	264	287	266	288	289	256	267	265	301	307	272	242	284	282	259	278	302	296	291	253	302	249	271	261	253	307	276	255	269	286	278	267	278	289	235	267	254	260	290	269	276	265	275	266	279	284	313	279	264	283	270	275	303	273	278	288	297	283	263	280	293	268	298	295	318	274	259	287	264	309	273	292	289	276	280	290	248	247	316	261	305	275	293	285	262	306	278	285	284	273	260	268	303	306	289	258	259	284	300	284	279	267	292	293	273	235	306	308	301	267	262	306	293	290	270	256	275	277	275	281	283	306	275	280	282	280	300	261	294	282	292	306	293	291	268	289	297	279	279	254	300	300	287	311	274	281	281	280	262	253	281	302	275	277	263	292	304	268	253	265	281	265	321	243	261	308	267	286	258	266	280	254	280	285	276	274	280	287	288	284	269	277	265	290	258	259	258	281	254	301	253	300	322	335	262	269	293	292	260	254	252	267	287	237	290	302	277	250	260	256	305	283	280	258	264	280	284	273	289	289	303	266	294	319	274	280	272	269	297	282	275	264	295	292	274	280	267	308	278	279	293	282	264	309	268	277	281	290	267	301	291	283	316	308	277	353	304	261	243	273	330	270	256	242	256	235	274	250	278	266	280	288	256	292	292	312	256	277	290	303	312	303	317	280	308	282	269	286	288	259	269	282	267	306	281	300	295	244	281	248	268	274	284	270	285	284	301	313	294	276	294	266	309	275	318	268	288	269	311	307	267	287	302	297	356	283	283	224	269	279	297	280	281	257	283	281	283	292	281	291	305	294	299	271	294	274	263	274	261	265	270	305	283	271	308	256	251	290	284	287	250	284	278	279	291	276	263	263	306	273	291	285	257	293	287	275	267	296	273	264	283	302	258	295	302	276	281	306	305	281	285	303	276	273	297	277	279	297	270	286	277	261	262	260	314	280	279	270	314	277	327	291	273	276	265	269	254	295	282	283	287	273	282	272	284	311	269	277	274	277	284	292	303	279	264	261	292	285	264	301	304	295	293	276	284	291	282	278	257	300	281	271	280	260	300	278	279	298	296	255	287	253	267	273	298	278	274	286	273	248	278	315	255	255	279	276	285	292	301	282	278	248	276	303	265	268	232	256	280	277	273	283	307	270	278	290	287	257	287	291	268	256	285	280	320	277	309	302	281	267	275	293	245	307	292	279	289	272	298	301	271	286	282	269	268	285	290	260	286	288	286	288	280	278	269	297	280	271	253	270	282	265	260	321	284	297	264	292	307	280	279	286	300	270	290	265	266	316	265	298	280	303	294	285	270	276	271	273	271	320	284	269	294	278	307	271	275	290	294	281	281	279	305	291	255	273	318	254	306	284	279	323	317	252	319	311	284	273	289	268	282	294	300	251	247	297	251	321	297	293	242	320	271	277	295	285	305	279	254	293	297	268	283	297	278	294	278	283	270	310	277	278	276	305	289	292	277	259	281	291	270	261	295	261	296	266	264	278	282	283	296	272	289	260	294	257	286	270	286	284	345	274	276	257	278	251	260	282	273	268	255	289	273	246	288	288	260	275	266	292	269	236	296	282	277	283	275	280	290	284	296	253	244	305	290	254	274	287	259	279	297	288	260	289	284	270	276	289	255	291	261	304	280	315	303	261	287	280	272	262	279	294	276	282	273	287	273	263	294	263	288	314	298	303	304	277	305	295	283	308	315	291	250	273	278	260	272	294	301	256	274	250	279	282	297	292	293	282	289	274	279	278	277	276	282	289	285	289	287	294	286	248	279	262	256	257	295	253	301	295	270	279	274	322	274	270	270	284	287	316	286	267	259	274	277	285	271	291	263	249	298	267	301	259	277	297	293	254	249	300	286	292	294	301	291	300	276	281	253	292	299	271	282	283	271	268	314	272	320	284	278	276	273	269	268	271	291	285	260	294	332	285	288	313	296	276	303	307	290	290	265	268	248	257	306	276	286	295	288	306	289	295	295	276	267	282	279	247	293	275	296	284	281	277	286	290	252	300	280	296	300	302	299	281	288	273	286	286	271	304	268	275	273	277	275	281	260	269	282	319	271	275	274	275	284	283	282	298	296	288	287	311	271	295	259	283	280	296	271	268	278	301	294	276	289	272	318	282	299	287	289	276	272	297	278	273	269	287	287	313	283	290	276	291	261	280	300	274	259	280	251	310	307	289	272	293	297	307	293	264	282	300	271	280	270	304	278	262	251	299	273	260	284	270	301	279	291	256	315	290	264	306	318	256	288	289	294	245	284	271	294	268	270	297	282	310	292	277	276	279	276	285	289	237	336	288	286	280	273	275	262	308	277	286	281	271	259	303	322	311	297	297	295	261	289	297	274	264	279	272	299	294	282	272	287	281	273	264	271	310	310	251	272	303	301	326	277	263	288	278	288	253	291	265	275	293	286	269	285	288	296	249	291	291	256	275	261	257	276	277	296	256	262	283	273	288	301	284	312	293	263	246	291	290	249	275	284	283	270	294	275	278	288	274	272	281	271	267	270	265	271	270	305	263	252	291	294	252	313	287	296	269	244	281	254	269	269	270	279	297	299	258	254	233	283	312	294	285	296	276	312	273	296	241	290	284	295	335	272	265	272	278	264	296	296	265	264	253	297	273	281	284	284	282	305	296	273	260	315	270	278	289	289	260	254	268	267	295	288	292	263	340	265	295	282	273	259	272	266	269	281	273	306	313	282	279	268	283	260	277	290	286	282	278	290	290	275	263	303	273	277	265	257	303	323	284	253	304	257	301	309	280	271	288	281	260	287	298	297	279	302	247	283	248	311	269	289	257	268	260	292	269	291	240	268	244	269	295	293	313	268	293	301	306	265	300	270	268	292	270	269	311	338	291	302	290	267	266	284	331	302	262	300	296	250	266	265	294	304	305	268	259	272	273	272	269	268	298	296	315	277	243	265	283	301	284	305	291	273	264	261	313	266	253	301	274	291	281	266	287	308	285	297	281	287	310	296	287	299	298	286	289	281	266	234	297	268	300	307	265	293	274	302	292	292	271	277	288	245	257	270	278	287	279	260	303	259	288	281	305	306	271	340	281	255	260	331	259	301	312	280	273	275	288	305	294	264	298	268	276	278	263	320	264	295	283	291	301	283	298	250	250	292	271	296	254	238	297	270	262	293
26030	32407	41797	43677	40950	39655	39732	36864	35591	32797	27196	22579	26750	27468	19383	25610	26405	18199	16439	12911	10223	6712	4012	2607	1482	889	707	685	687	622	694	706	708	703	686	707	705	747	713	669	706	698	690	702	623	681	653	642	691	737	668	683	644	709	629	716	666	671	627	710	704	680	718	650	738	696	675	687	709	731	698	687	723	699	639	732	675	672	705	658	711	624	702	670	679	711	709	670	711	647	711	718	723	702	749	655	685	667	693	681	694	733	682	694	653	693	710	659	691	718	666	742	723	723	646	696	678	699	721	747	684	705	726	723	691	692	715	666	700	699	652	657	669	684	712	672	654	676	684	692	706	690	677	705	688	699	698	682	690	661	696	658	712	714	726	739	669	754	686	682	732	751	732	680	667	682	699	706	620	677	698	678	674	673	706	703	673	695	685	666	685	661	725	660	698	661	654	684	682	689	693	681	654	664	734	654	695	713	733	703	664	714	673	702	722	669	668	693	656	754	685	734	693	664	639	693	669	702	689	696	716	689	670	703	656	690	694	709	697	701	702	685	707	678	701	659	688	687	655	680	676	730	697	691	692	683	665	696	666	737	674	695	695	675	685	717	715	759	642	747	650	675	737	693	648	643	682	721	724	663	716	659	693	694	728	707	720	727	719	688	668	709	697	676	740	689	692	734	718	691	719	696	673	705	708	719	710	686	692	638	692	688	698	684	733	686	733	671	701	695	696	712	684	698	654	696	699	719	681	728	689	678	662	684	681	685	685	658	714	729	692	697	682	707	682	744	644	689	703	682	713	701	663	737	685	641	678	691	705	693	673	695	711	731	678	699	732	666	684	681	708	659	648	691	708	651	726	663	707	645	679	684	698	715	718	697	707	678	703	653	692	774	687	717	642	684	698	705	668	704	666	641	653	662	699	725	698	666	700	713	667	700	708	689	678	714	651	692	716	676	690	685	628	718	696	646	732	669	644	727	662	650	678	677	679	727	722	711	719	682	689	735	712	686	685	715	670	695	719	711	712	706	673	747	658	663	658	694	662	727	692	657	671	689	665	640	702	694	698	673	710	675	709	704	750	705	690	725	676	670	663	729	658	708	764	731	712	692	708	726	699	699	685	676	704	687	719	665	716	707	688	703	706	677	707	708	690	662	708	702	678	679	665	681	706	685	695	634	700	705	747	710	682	680	661	740	694	679	733	673	720	717	682	665	673	734	727	662	701	667	712	672	691	677	731	717	654	691	732	698	690	709	638	680	764	654	679	714	721	669	675	645	679	690	700	679	721	677	667	661	670	704	664	667	640	693	666	671	708	691	651	699	666	680	708	695	649	714	704	680	661	666	664	667	671	679	676	709	700	662	737	701	689	730	702	688	711	662	678	660	665	675	632	653	698	729	652	707	677	731	667	680	677	720	687	673	736	672	741	691	663	671	725	702	707	727	680	622	677	702	700	662	696	708	704	670	732	693	651	680	740	706	675	698	685	691	692	690	684	668	685	701	678	705	747	675	666	672	688	702	671	645	692	676	698	744	680	688	668	719	705	700	675	697	701	669	666	677	650	722	692	666	695	712	684	640	699	653	687	706	723	665	689	702	684	746	720	687	686	717	668	663	739	680	689	646	629	668	701	701	698	669	669	707	711	682	719	705	728	684	712	642	732	720	701	695	709	672	693	726	666	676	659	690	703	641	680	703	709	685	732	706	660	662	704	740	672	711	700	689	684	681	660	686	725	726	693	677	724	670	684	717	648	686	657	697	696	708	659	665	665	690	690	686	692	717	643	680	697	761	662	653	721	667	744	714	686	728	678	723	714	690	679	685	683	671	671	696	678	659	718	691	672	695	675	668	703	719	724	657	658	693	659	650	662	720	701	692	664	672	737	657	713	687	690	658	742	684	753	707	713	667	688	707	684	729	701	727	729	704	707	671	690	645	664	692	663	640	707	720	660	690	669	742	676	666	703	637	692	681	666	691	715	735	710	696	656	705	728	683	715	685	714	703	703	733	690	692	667	680	678	743	652	683	691	680	705	656	695	687	668	703	718	699	658	693	702	698	672	666	688	702	661	695	678	735	701	658	695	655	678	677	731	704	704	698	768	691	707	694	681	693	692	675	697	683	695	687	700	746	688	664	709	697	682	676	695	697	697	648	720	705	689	675	721	662	696	685	658	750	683	674	699	703	691	659	709	682	675	696	670	683	721	734	685	689	714	685	689	701	685	723	685	754	722	680	717	660	683	648	666	692	695	704	725	707	665	720	650	697	730	665	726	728	725	688	691	688	712	654	670	679	698	691	704	701	665	716	675	715	680	739	676	696	682	706	672	729	733	707	684	697	643	689	679	706	666	679	714	673	664	680	707	681	704	701	711	668	674	703	719	685	683	679	782	699	650	711	671	700	688	703	672	687	673	707	724	746	685	658	722	693	699	724	658	700	708	698	703	715	654	679	710	690	686	719	683	704	706	713	679	633	661	679	691	683	739	680	729	702	716	709	683	684	725	697	645	742	695	689	729	715	719	717	737	661	662	709	663	694	692	707	702	666	704	684	705	691	711	698	686	702	722	690	719	706	731	707	654	670	658	687	688	683	726	669	689	653	706	716	688	699	631	665	685	691	671	692	686	677	701	706	691	685	672	680	663	659	704	713	696	630	706	702	722	690	688	744	689	643	663	703	705	694	671	645	672	663	683	686	668	685	681	662	672	734	705	697	715	633	703	716	717	708	706	689	680	665	667	715	690	699	687	716	702	714	670	669	729	673	709	675	712	696	709	725	677	760	708	677	718	664	700	667	686	725	688	678	737	729	693	633	696	736	686	717	722	716	697	726	708	664	690	727	695	712	735	684	683	658	647	708	700	713	701	714	694	691	646	668	655	702	773	778	681	665	698	664	693	650	679	683	668	702	743	722	636	681	679	680	659	679	718	702	700	684	698	649	688	685	668	671	646	685	643	673	688	636	697	646	706	683	652	725	733	646	698	710	650	670	672	712	660	674	686	659	684	656	686	696	738	666	700	731	694	732	696	718	706	723	731	723	659	678	682	681	745	723	664	675	649	703	693	697	666	675	690	700	707	707	670	753	683	663	686	670	651	700	671	689	669	679	716	670	650	721	674	688	678	711	711	724	706	693	681	675	744	718	673	680	684	710	702	720	683	667	684	641	671	676	697	728	665	699	660	684	673	708	650	690	734	671	714	708	743	668	744	673	668	680	689	641	671	713	689	677	673	679	679	689	680	688	730	659	668	723	680	674	687	688	730	689	698	654	712	687	680	730	702	631	666	705	698	686	691	716	695	705	709	699	706	729	688	736	678	715	716	671	722	675	663	659	728	678	687	691	716	676	660	684	729	682	672	726	697	646	698	674	670	664	737	721	723	733	735	664	667	696	711	716	691	689	759	716	678	678	728	761	714	694	677	670	665	676	690	688	680	653	701	681	680	724	693	644	689	689	643	617	644	712	678	675	684	684	713	695	692	737	688	681	665	684	689	709	753	705
16943	12582	15356	8578	5219	3594	2035	1467	1367	1262	1025	834	741	627	534	493	490	456	461	470	425	346	307	265	259	300	262	256	256	259	251	279	229	260	261	262	262	236	271	246	263	259	247	255	233	270	283	265	255	263	215	234	259	237	296	255	254	267	229	273	236	257	248	251	249	241	266	269	249	264	276	221	234	230	229	240	242	260	266	254	255	256	241	248	286	269	243	236	223	217	252	232	253	248	220	253	278	252	249	284	221	247	263	244	235	246	257	257	256	252	260	249	233	217	241	235	243	270	265	252	272	245	266	251	255	238	258	261	244	241	265	272	218	232	253	272	248	263	233	263	241	236	289	259	210	270	247	275	257	262	249	242	231	252	262	227	233	255	258	257	239	255	249	266	261	270	260	258	260	268	260	254	269	249	229	241	225	253	261	238	265	262	285	254	215	270	220	258	241	245	226	264	254	232	226	251	248	292	272	230	240	303	236	297	267	257	257	272	218	240	224	232	246	215	262	262	254	234	245	242	257	229	209	259	252	250	224	241	266	230	264	253	252	252	263	257	259	279	222	231	239	276	267	273	231	271	254	273	218	254	243	270	221	272	236	226	257	248	236	277	275	247	275	242	239	267	223	235	259	266	261	256	268	242	254	242	269	249	268	259	241	270	249	251	250	252	279	208	280	250	242	255	234	241	252	247	262	258	262	265	217	279	236	230	252	260	253	259	223	249	231	243	238	247	254	249	270	258	268	296	250	239	258	250	270	250	265	249	254	226	276	239	227	251	279	263	258	263	253	252	236	240	264	271	246	236	244	244	250	253	253	271	251	247	270	222	259	283	242	262	269	246	231	246	273	251	270	242	251	263	233	252	257	232	245	246	251	227	225	222	241	238	223	253	263	244	260	278	248	274	263	234	207	239	247	281	245	244	244	261	251	235	252	268	247	224	266	245	256	258	250	265	233	255	246	254	234	266	228	268	258	249	226	238	275	235	249	270	292	245	267	266	247	246	260	271	242	256	244	232	256	245	242	242	239	244	245	248	248	272	261	265	252	238	212	274	237	252	285	249	231	252	247	228	281	246	258	253	274	218	232	276	257	246	236	266	256	262	245	269	245	244	255	236	257	240	269	282	245	294	275	258	265	225	260	246	237	230	260	249	244	271	280	231	254	230	247	217	262	245	274	278	254	272	242	237	270	221	258	259	226	226	253	244	245	238	249	280	236	238	236	232	266	281	245	248	222	256	258	266	274	282	229	221	240	241	241	235	247	248	233	250	272	243	235	223	217	260	240	242	253	249	252	244	279	254	245	254	270	257	247	247	254	263	241	234	228	272	271	254	249	238	216	239	241	228	253	230	279	290	267	284	278	240	250	246	256	243	286	247	260	253	258	231	257	273	222	246	234	227	226	249	243	247	266	224	276	278	236	251	249	263	262	246	247	246	237	265	261	261	270	261	234	262	246	260	257	258	257	268	236	264	234	243	268	231	223	231	232	236	228	238	238	225	255	251	248	276	256	255	270	236	223	268	256	302	268	262	256	255	231	242	245	266	235	252	266	226	276	255	289	266	265	242	267	262	244	258	251	286	246	265	252	236	260	251	269	254	242	273	244	268	252	252	271	243	245	259	246	262	279	255	260	255	241	255	275	248	225	241	246	250	220	226	240	240	255	277	252	264	245	236	264	260	273	257	267	254	236	239	283	224	239	247	244	262	290	233	273	253	245	228	246	239	262	211	241	246	251	254	252	269	242	270	262	250	246	271	274	263	256	248	250	271	235	261	234	236	239	233	240	239	265	245	234	264	237	236	253	244	273	251	261	231	279	279	262	275	271	242	230	279	252	247	231	256	275	233	247	259	249	256	263	252	248	218	234	247	239	245	238	247	274	250	229	237	222	255	272	240	251	241	241	252	282	230	242	257	265	258	249	232	259	229	244	236	246	239	273	260	276	258	237	223	238	279	261	247	251	248	277	275	274	258	259	269	285	251	236	245	260	242	267	245	264	242	283	236	247	232	258	247	239	284	259	250	240	241	255	222	249	247	244	262	284	251	270	264	270	251	247	273	243	261	266	224	269	270	265	253	257	248	225	250	260	271	223	262	214	253	271	244	267	230	254	234	242	254	259	212	232	256	241	273	259	244	263	253	238	267	241	244	245	250	227	277	285	289	247	248	250	256	286	265	264	260	243	261	236	272	226	267	245	243	259	238	221	267	229	255	269	234	255	284	244	245	252	237	272	250	246	272	261	273	262	249	265	273	257	269	241	247	270	204	243	256	259	248	252	256	278	262	258	246	250	258	267	240	252	282	246	237	256	243	240	254	300	282	257	228	249	240	246	252	278	224	222	241	270	219	247	272	247	259	274	244	242	233	257	243	268	255	246	253	229	238	281	224	263	264	257	263	249	260	244	297	245	227	231	242	256	262	254	270	251	258	264	247	265	266	241	252	250	215	250	242	231	257	243	266	256	247	270	236	264	257	263	261	243	235	252	292	267	247	251	267	241	247	260	248	257	230	264	249	249	236	274	239	238	263	284	244	248	247	226	236	243	245	273	248	281	246	287	224	258	260	269	250	264	270	287	244	255	258	240	253	288	253	241	281	236	228	247	243	229	244	240	248	259	231	294	243	244	276	245	217	231	237	276	245	224	262	272	262	227	264	237	249	255	247	235	247	250	236	264	283	251	281	237	241	244	237	265	225	257	251	236	247	244	258	244	245	255	292	263	238	262	237	288	252	237	234	273	243	266	237	252	259	247	245	259	275	276	231	236	251	269	245	250	285	241	270	229	283	257	239	246	269	254	235	255	254	254	265	260	211	246	212	241	260	252	256	258	262	246	259	262	261	252	256	251	251	269	268	224	234	257	242	262	256	251	254	229	241	295	256	257	251	239	217	234	242	236	236	264	245	267	245	268	226	236	265	252	258	224	234	270	240	237	247	251	242	261	237	266	264	281	243	262	245	239	244	261	263	242	238	251	261	239	260	241	243	258	247	258	252	267	228	255	210	239	243	240	242	243	226	264	255	237	255	267	262	249	239	259	251	269	249	257	241	270	244	273	242	240	234	258	242	228	279	253	259	247	235	220	240	238	231	253	227	257	237	254	245	298	242	248	263	253	276	251	255	270	272	252	260	274	256	278	277	252	239	237	250	234	259	251	272	258	244	270	238	226	241	252	239	268	252	254	257	258	245	242	254	233	268	200	259	237	234	287	253	246	235	245	250	230	248	243	270	271	248	256	219	243	255	252	250	254	259	265	242	243	257	240	232	213	257	284	232	242	271	240	252	237	257	240	237	267	261	230	244	244	245	291	235	273	241	235	252	239	247	246	232	236	243	249	275	252	250	249	248	250	252	254	257	246	266	249	241	243	250	231	249	266	256	229	242	247	263	239	255	271	258	221	261	277	256	260	237	261	245	269	264	254	251	264	244	257	246	219	266	274	260	246	275	247	261	258	248	257	240	253	246	276	225	233	240	259	255	252	259	261	228	237	262
9866	11212	21516	18327	15856	12339	8260	6921	6795	6392	5344	4356	4068	3153	2871	2683	2250	1847	1853	1906	1410	1129	867	773	703	633	639	573	655	676	653	617	622	593	663	599	654	678	671	632	648	635	640	590	659	646	659	665	625	610	628	653	629	629	646	645	626	613	656	642	646	636	610	689	627	650	602	632	668	638	687	674	631	586	647	642	655	670	638	639	662	590	619	637	620	624	629	671	633	640	690	577	647	622	681	615	669	624	650	622	660	645	640	620	638	681	625	630	665	681	601	668	600	606	640	642	637	636	626	635	661	633	692	668	656	668	645	626	628	659	673	632	645	648	652	661	652	654	662	670	650	611	616	610	632	644	625	697	597	667	661	661	679	645	650	678	616	619	616	669	663	628	692	612	643	655	669	686	668	640	705	629	649	630	674	617	646	655	616	634	631	690	602	623	651	625	618	640	616	642	655	630	671	629	650	638	649	650	696	650	633	658	667	663	674	602	632	675	669	699	612	621	581	636	630	665	649	631	680	685	630	660	647	611	676	672	644	693	640	634	673	661	659	711	615	643	661	668	637	666	611	666	669	676	643	663	675	674	660	603	661	645	625	606	604	641	676	656	638	612	612	631	640	612	686	639	622	638	654	645	623	599	645	611	640	619	677	588	664	655	678	631	685	675	640	653	685	610	658	632	631	722	648	627	649	641	677	663	672	604	645	645	620	651	679	662	612	645	621	642	654	670	651	674	675	628	693	651	656	645	658	690	627	632	686	665	654	636	624	644	649	629	679	640	608	645	611	658	637	619	670	641	657	658	645	675	673	657	686	651	642	616	650	639	626	616	685	649	643	675	680	603	646	630	644	657	620	660	621	633	605	671	658	631	630	640	646	653	673	613	625	655	645	649	634	668	626	643	651	636	653	640	632	674	630	646	627	621	693	642	606	654	655	669	624	609	625	581	654	627	644	683	598	610	655	609	636	647	634	624	650	639	644	621	664	607	646	635	665	642	636	611	625	648	623	664	644	658	674	604	670	637	621	665	657	672	642	654	614	583	679	652	656	630	617	672	629	619	661	649	678	666	633	611	656	648	642	636	620	648	618	626	637	631	709	663	647	617	659	615	637	601	686	618	641	646	647	579	661	613	605	632	679	596	643	650	658	656	632	642	639	658	635	602	620	624	589	627	628	644	663	575	619	659	664	659	631	634	630	687	682	647	635	610	639	648	638	630	637	654	665	620	623	655	658	668	668	616	637	645	628	658	616	689	627	637	635	596	657	629	708	613	654	647	639	624	660	620	663	646	640	668	641	627	632	634	628	690	678	665	633	628	643	727	634	660	637	628	613	637	635	668	653	656	609	649	680	654	630	650	633	633	630	676	632	598	619	637	615	653	641	621	609	693	657	681	624	637	658	616	655	612	608	607	674	641	668	646	665	658	637	654	635	664	614	661	655	660	659	652	677	603	647	643	616	618	658	642	638	612	663	663	601	629	624	607	642	669	636	678	622	626	612	622	697	622	618	604	637	642	658	646	659	696	642	613	644	634	673	622	644	646	638	651	669	653	608	597	647	633	675	696	620	639	608	636	650	625	638	671	638	646	615	643	643	633	683	679	642	658	594	659	626	691	679	654	584	612	679	652	651	628	613	636	704	619	638	606	672	639	619	645	639	651	626	643	674	638	614	699	687	699	639	685	609	636	639	677	601	673	632	655	619	647	676	646	650	685	676	635	649	657	618	691	680	616	635	625	620	613	663	685	659	642	606	620	645	604	660	604	631	667	675	571	619	637	663	625	636	692	574	663	620	643	671	664	584	644	657	649	664	627	620	611	636	640	686	638	645	651	656	656	649	658	652	644	669	591	645	667	648	637	714	635	601	627	609	639	618	605	644	617	632	596	653	672	671	646	615	635	615	635	648	615	657	631	672	661	631	560	657	705	648	629	615	675	651	636	597	667	590	644	623	684	643	607	627	629	645	690	667	664	655	649	584	686	603	661	656	632	676	654	663	627	668	645	681	618	619	639	607	714	638	655	639	625	631	669	651	621	613	679	605	668	626	641	627	648	658	630	619	642	635	649	653	641	606	649	648	705	628	648	652	629	634	601	653	609	646	665	676	678	635	622	662	629	616	635	673	664	650	650	708	641	612	673	675	719	671	659	688	632	626	628	677	680	606	664	676	643	667	646	618	623	639	656	631	663	674	645	628	624	624	670	624	635	680	624	676	675	623	576	637	620	676	644	680	667	640	686	635	674	660	601	673	659	637	653	673	680	665	670	681	695	689	618	649	632	635	671	631	651	674	637	655	675	667	661	648	639	629	625	683	678	659	672	650	597	636	636	622	698	672	619	596	675	607	681	671	664	602	660	593	614	626	632	658	648	638	631	622	629	631	634	724	612	639	629	637	583	639	607	632	619	660	599	653	658	627	683	702	620	610	678	649	638	635	625	665	623	643	636	640	635	626	650	579	629	662	632	701	651	635	645	667	669	660	668	638	622	669	632	680	620	659	700	652	678	669	652	618	656	622	649	642	671	656	684	657	666	664	676	667	626	692	598	685	649	591	603	629	625	685	679	617	627	623	632	653	641	604	643	641	635	624	666	630	638	626	672	645	653	701	650	598	595	650	642	626	631	675	609	651	647	653	676	649	675	634	620	635	664	660	642	652	628	660	634	648	640	633	583	683	660	646	626	661	670	645	655	608	613	664	653	636	616	618	631	655	653	641	598	621	665	663	628	653	644	610	639	628	631	606	606	622	611	661	644	635	637	685	599	589	651	603	598	662	676	648	632	586	633	634	647	671	608	652	667	602	652	608	668	597	673	665	621	632	614	643	697	616	631	675	696	664	634	605	611	664	648	612	646	655	658	648	661	634	612	635	698	596	669	584	617	632	598	583	679	628	632	697	656	686	651	643	658	641	644	671	588	674	657	637	674	627	647	622	663	645	617	599	657	622	684	625	627	670	674	642	632	647	623	655	662	652	683	609	656	646	633	644	638	647	699	617	645	620	706	652	654	647	628	661	647	648	623	636	625	645	632	600	591	664	657	615	632	608	619	612	648	615	648	646	661	673	633	627	616	620	675	622	618	650	637	671	638	638	645	677	592	637	672	645	614	617	672	657	640	605	670	635	666	626	621	643	653	626	639	665	655	627	677	645	667	646	656	630	652	669	618	693	688	623	640	635	640	625	621	623	678	642	621	674	634	617	686	626	644	652	637	657	639	675	633	607	679	668	664	703	656	626	656	634	629	685	663	603	662	648	654	670	634	653	632	619	654	668	633	624	650	675	633	646	675	656	647	672	622	670	608	646	651	615	623	637	623	674	682	643	620	639	682	626	667	619	637	634	656	642	631	643	633	570	632	677	642	637	631	622	663	641	658	656	688	648	612	623	620	627	643	690	577	678	626	668	633	668	628	640	653	646	651	634	600	580	628	609	627	644	663	642	634	624	591	600	654	664	633	610	630	650	606	647	626	655	651	656	644	637	632	647	654	629	663	653	659
33318	32530	36459	34739	27303	22540	18367	15531	13771	10622	7977	5663	4853	3571	3784	5256	4708	3827	2572	1669	992	619	456	377	340	316	298	313	294	309	302	328	266	302	318	317	292	306	283	333	295	313	321	314	327	325	317	367	310	335	296	322	307	333	260	320	319	311	284	313	323	321	314	316	282	311	307	276	341	305	321	335	281	296	295	314	336	305	297	325	316	353	309	276	327	319	292	319	274	303	331	329	285	290	310	330	324	315	320	298	318	315	302	315	339	292	330	320	287	309	317	308	325	314	282	283	308	301	320	337	314	292	288	327	287	296	301	303	317	315	298	329	304	276	311	292	293	299	298	322	312	345	329	341	307	317	314	317	316	297	287	289	288	279	293	314	310	311	282	264	325	299	304	290	305	292	321	319	337	306	321	292	311	331	300	286	312	299	334	306	305	283	312	307	332	334	280	317	337	313	331	304	263	301	293	311	307	290	318	315	300	303	313	304	300	322	323	335	305	346	313	314	284	310	302	313	281	309	317	287	320	297	312	276	311	291	313	281	304	311	318	344	308	292	286	293	315	318	304	315	237	305	287	301	331	293	302	315	309	347	289	317	333	284	307	318	338	311	284	305	288	294	307	318	315	304	299	296	296	295	337	304	295	309	318	297	320	305	331	302	300	319	308	323	314	310	289	320	327	292	335	283	297	307	310	285	327	340	341	286	337	305	292	336	288	315	315	317	338	337	344	329	317	287	317	316	323	322	319	299	318	327	328	339	356	282	269	296	320	301	326	316	298	321	283	335	306	298	318	315	308	326	287	290	300	321	306	328	343	299	315	348	315	269	319	319	284	302	338	299	335	292	323	315	296	284	307	305	304	311	318	333	315	310	333	286	315	294	337	277	317	302	328	295	290	322	325	307	281	278	299	287	322	314	292	290	293	287	321	322	318	317	327	320	290	297	311	317	320	326	295	344	321	286	305	323	299	315	312	315	288	297	297	313	350	335	306	269	298	312	292	304	356	315	309	318	295	310	317	301	307	296	311	328	289	318	275	283	319	308	331	284	338	313	311	324	329	349	308	293	327	290	299	279	299	312	318	302	325	322	308	301	311	296	308	315	311	303	337	325	335	318	286	300	328	304	287	286	325	287	327	302	323	316	340	295	312	316	293	298	277	310	287	313	272	279	343	300	343	332	319	322	276	321	311	310	317	308	307	281	285	317	305	307	287	295	329	313	304	337	322	278	296	313	331	275	300	310	314	293	295	309	294	295	313	303	321	317	343	328	290	267	298	305	300	318	319	301	319	328	305	290	311	311	297	306	273	272	306	319	325	295	299	307	339	305	316	324	324	306	301	303	309	313	295	275	331	300	288	303	313	283	304	300	295	333	294	295	343	287	309	283	303	326	305	337	335	326	333	304	321	305	314	334	332	311	326	287	316	302	325	296	292	295	310	287	302	313	316	289	315	295	295	307	322	276	319	328	334	312	276	300	315	299	298	304	324	266	305	298	293	312	339	284	338	336	304	310	302	329	312	296	349	307	279	308	307	311	299	285	302	291	311	324	300	297	300	297	323	312	318	327	307	311	308	316	311	342	327	308	279	306	303	310	330	302	267	352	321	299	302	283	302	334	318	324	297	309	318	322	265	317	323	345	310	280	364	333	295	301	302	252	289	310	306	288	296	273	315	304	309	321	309	336	330	297	321	294	324	279	290	322	284	304	320	306	315	325	321	333	315	323	300	303	331	307	316	336	326	311	318	320	293	307	340	324	331	319	286	337	304	358	280	291	293	287	345	292	326	327	324	280	300	334	301	346	296	332	311	273	296	292	325	308	307	309	283	342	296	317	327	305	297	301	314	309	292	326	300	285	302	318	288	322	275	320	276	289	310	291	291	326	340	290	291	304	328	308	274	326	284	323	306	344	335	302	325	298	311	288	296	309	294	298	291	297	338	299	324	284	308	325	318	336	320	333	293	302	345	285	306	296	313	310	328	307	329	306	288	303	272	354	309	319	312	300	322	263	310	293	327	342	335	311	294	329	284	310	317	291	342	279	299	315	268	304	291	313	337	317	309	281	288	316	282	310	290	294	338	299	305	303	310	292	295	322	301	289	302	318	302	304	306	294	315	290	310	268	329	283	277	334	320	301	328	293	304	300	323	259	306	299	310	337	282	280	271	300	325	294	323	298	291	295	329	302	326	279	309	315	316	290	306	293	295	287	290	299	337	307	315	314	312	309	316	275	294	317	281	318	306	309	304	283	270	327	290	316	285	361	338	298	321	273	311	317	291	316	288	320	315	293	300	313	333	335	287	290	290	342	305	289	314	331	317	302	315	364	303	325	296	335	303	296	315	324	277	305	303	297	326	318	331	301	308	277	307	321	300	328	285	279	286	331	298	308	293	315	303	316	310	333	301	317	326	287	294	321	304	299	284	288	285	297	303	305	318	332	260	321	298	345	290	271	335	300	301	304	334	362	299	322	288	318	303	298	300	272	332	319	292	311	338	297	340	311	290	303	330	280	298	298	263	291	306	261	277	277	305	336	318	289	316	333	277	286	312	328	290	278	275	320	303	335	305	310	359	292	296	307	319	293	297	301	321	308	294	287	322	322	322	339	283	305	315	281	310	311	312	308	301	327	314	331	301	311	303	294	317	357	325	313	344	310	278	310	344	310	320	303	305	312	305	295	336	284	323	305	284	295	304	305	306	296	359	313	294	314	319	316	333	321	311	317	315	316	313	322	323	319	309	303	312	318	316	333	330	334	312	300	289	315	308	304	309	293	298	301	310	315	330	317	325	309	329	320	302	341	320	299	270	300	288	317	295	288	304	323	287	312	293	336	305	312	303	302	282	324	290	302	291	321	315	298	296	317	290	297	297	332	313	307	341	297	309	302	319	335	319	318	291	309	307	313	328	311	287	294	327	328	338	322	334	319	323	314	325	295	315	299	328	291	279	333	318	292	307	327	319	278	291	303	335	313	316	315	282	326	329	285	300	319	286	292	325	325	308	308	298	309	315	319	331	289	295	316	296	309	324	306	319	306	309	283	296	307	306	317	311	311	296	284	287	300	289	290	309	291	301	341	286	303	300	289	301	339	303	283	312	332	298	306	308	328	292	280	285	305	285	362	287	314	314	301	291	308	280	322	293	317	316	327	294	308	329	330	332	290	311	259	304	316	291	301	291	344	288	289	279	329	285	314	332	320	336	308	312	284	288	311	293	320	304	305	314	300	288	304	348	305	295	295	339	314	306	352	317	253	314	353	299	309	296	350	290	303	302	299	301	308	306	307	309	293	284	306	282	296	304	284	263	323	330	325	332	295	276	303	324	273	352	320	339	322	286	312	316	319	316	310	304	309	320	269	289	336	297	298	288	321	302	284	358	328	337	304	275	281	308	321	305	305	320	300	332	293	311	301	321	290	281	326	334	292	286	287	291	307	296	313	310	335	315	310	298	284	288	305	332	282	298	335	306	331	288	314	296	326	314	304	288	316	305	326	313	292
21470	26735	37083	40917	37444	34818	31816	30205	28449	25418	22409	18674	18207	15047	17284	22052	19911	16782	12135	7963	4475	2461	1463	1091	864	801	805	819	776	740	772	744	772	767	762	768	732	787	766	753	726	763	764	806	786	786	757	808	792	731	790	786	800	770	784	786	763	770	753	760	758	783	811	748	753	777	726	789	757	813	767	702	760	777	758	777	735	769	800	729	764	735	754	717	744	787	746	712	757	755	794	757	747	758	755	742	770	778	735	745	822	750	734	770	752	733	782	732	738	818	729	750	745	746	748	769	749	747	792	802	758	764	741	767	722	728	787	748	732	751	803	764	761	762	733	750	809	781	773	770	740	783	775	764	763	747	792	789	750	759	804	773	743	791	691	768	771	757	760	762	759	753	722	755	784	755	773	827	740	764	734	798	770	802	721	760	767	751	766	734	722	788	781	804	811	703	765	791	781	708	761	770	731	760	761	759	800	746	785	737	774	724	787	753	801	772	772	771	750	774	773	775	723	789	792	750	778	784	809	734	777	758	732	776	768	759	818	786	758	759	788	777	806	760	729	734	761	814	763	812	762	732	763	777	726	769	723	822	776	774	832	768	769	766	766	725	749	737	788	803	746	798	716	759	781	746	752	759	775	780	759	735	733	775	812	777	739	813	769	737	774	769	791	759	798	757	781	762	729	722	772	760	742	752	751	803	777	757	756	722	800	752	770	762	719	776	757	765	790	767	758	737	738	773	829	786	790	817	721	738	745	773	750	793	755	763	780	763	756	732	770	779	815	733	788	752	745	738	755	791	777	733	758	785	753	730	780	751	769	709	764	752	831	733	796	772	754	760	742	785	775	724	751	728	762	788	791	730	771	762	720	715	723	773	765	780	782	769	779	797	760	768	810	791	786	752	843	765	800	743	781	745	778	706	784	787	768	750	763	810	782	759	756	770	699	748	779	754	711	800	788	741	766	783	733	771	798	724	754	761	713	792	751	766	776	707	781	787	766	809	820	778	800	747	759	783	763	783	758	750	744	750	806	766	787	771	760	777	763	745	766	791	713	734	799	764	757	735	747	803	735	793	778	770	791	784	734	746	714	755	774	785	714	744	736	744	728	795	774	752	727	768	805	787	731	750	764	753	738	764	811	678	776	744	777	758	780	788	758	762	723	781	765	720	791	764	731	784	792	735	740	778	753	749	820	765	695	759	786	751	782	810	729	717	749	791	744	771	772	773	739	759	771	776	789	772	768	754	688	759	766	757	788	774	718	753	745	729	766	714	745	769	769	788	737	761	821	768	761	739	731	751	759	773	724	762	729	766	731	722	748	791	759	781	712	775	776	782	711	756	799	745	781	809	755	782	733	753	762	748	786	783	734	746	744	821	740	710	700	745	822	697	813	793	816	783	758	769	740	693	769	811	776	760	758	771	742	802	774	780	771	755	810	781	752	725	779	767	790	783	751	749	785	770	754	743	759	739	757	755	724	775	719	811	745	744	779	757	777	739	703	781	778	741	770	733	742	732	750	714	740	807	730	759	724	694	834	719	764	696	789	792	753	738	731	727	807	728	788	804	760	811	750	788	773	751	747	767	758	763	842	723	791	722	778	796	748	812	766	754	751	726	823	762	787	746	761	761	753	773	761	757	760	721	782	765	803	723	789	766	724	712	748	728	741	750	759	769	771	739	754	781	752	798	800	762	750	726	752	769	754	774	819	775	738	736	767	795	733	828	791	762	783	804	764	793	794	754	702	754	706	755	758	746	750	792	749	754	810	752	759	800	712	734	779	762	767	763	728	787	783	772	777	783	780	740	763	774	802	759	756	822	787	802	727	733	793	732	759	819	744	758	750	739	728	752	763	725	754	792	716	784	777	725	806	781	720	815	779	753	740	780	768	732	757	704	778	810	796	753	705	760	739	744	766	791	744	738	783	736	758	762	813	716	732	743	776	773	760	763	747	737	762	773	753	781	748	748	783	741	805	757	790	745	766	731	786	805	808	721	761	768	789	770	759	783	752	745	820	724	789	806	729	785	832	736	751	736	788	780	781	786	774	812	773	762	757	774	791	828	777	732	755	744	752	748	765	774	799	736	747	806	756	788	764	786	751	742	723	728	776	784	768	768	795	733	782	724	809	774	708	775	804	721	722	797	781	766	776	851	769	777	730	780	741	761	707	752	757	757	794	758	777	714	806	761	752	787	733	761	769	777	736	730	782	823	764	755	762	763	755	775	727	808	799	770	771	725	764	757	801	800	775	761	804	770	788	821	770	774	721	778	770	797	741	750	714	783	812	729	750	781	802	779	794	784	791	742	787	768	742	756	752	735	744	737	747	765	769	726	788	721	732	699	725	761	734	815	760	737	754	713	765	738	786	795	712	798	746	792	739	752	787	740	763	773	754	779	825	776	740	766	721	756	755	731	779	738	730	770	757	767	790	732	751	782	759	721	749	793	731	715	765	772	735	770	787	763	758	742	745	816	757	755	792	762	761	775	785	761	792	714	741	755	762	761	748	740	772	732	766	728	754	783	789	726	783	741	739	765	797	741	738	755	762	776	775	801	836	770	750	787	694	758	739	759	800	763	765	725	743	818	741	783	741	721	757	776	710	744	810	838	754	750	728	774	821	710	757	758	789	752	761	769	775	758	774	786	767	784	782	773	736	756	758	781	767	747	724	717	751	767	775	785	806	731	772	746	769	738	789	794	754	787	753	785	776	747	785	773	725	747	763	755	784	778	753	802	796	712	727	744	749	775	813	774	774	770	750	801	766	776	777	827	745	773	746	770	759	750	729	735	707	753	762	823	733	714	746	737	748	782	741	805	736	760	752	753	824	771	766	742	743	758	790	723	798	806	742	752	732	747	778	725	787	754	759	750	765	751	744	781	724	793	752	771	768	764	757	745	789	754	779	727	758	752	721	812	768	783	756	736	781	750	821	756	732	814	792	805	735	705	743	746	708	776	725	747	766	799	761	761	795	697	785	779	779	812	764	715	779	741	762	762	719	771	777	749	758	734	775	791	744	731	808	790	759	782	753	762	768	794	799	812	732	764	760	755	759	761	793	757	748	776	773	748	768	739	756	746	750	769	769	766	794	771	781	735	765	803	718	737	759	745	776	746	736	768	779	744	775	744	718	750	781	781	708	825	764	760	767	790	767	753	728	772	725	745	763	768	761	742	737	789	779	774	755	772	774	722	743	750	792	755	752	749	710	779	718	747	761	794	693	761	773	777	745	853	762	779	728	774	737	725	763	752	716	767	754	726	784	778	803	718	720	798	742	748	737	755	750	804	790	732	747	773	788	776	710	736	744	735	785	754	754	730	740	751	731	748	740	778	800	725	752	728	788	742	807	707	756	762	766	784	801	743	761	704	785	766	768	733	745	743	726	774	763	765	735	737	745	733	774	796	783	791	719	800	776	758	828	724	748	734	739	790	732	740	749	700	754	750	809	750	791	753	737	711	757	742	778	794	757	713	750	730	732	750	784	740	740	753	746	738	759	787
40641	40955	44696	39247	31142	29619	26366	23579	20216	15387	12617	10179	7900	7586	7774	8853	8696	6245	4294	2562	1506	789	504	379	361	325	280	288	305	297	273	303	284	279	315	310	288	316	314	279	291	305	316	286	272	339	284	271	289	249	274	308	282	299	284	292	328	291	297	279	286	289	289	293	276	267	296	293	266	279	251	312	283	294	266	278	309	297	281	265	305	272	301	283	302	291	307	294	290	304	286	277	293	274	304	311	292	261	269	256	289	302	319	277	286	270	307	287	279	290	307	305	253	304	289	301	272	314	281	280	263	281	258	287	279	286	302	262	271	286	286	271	293	257	293	299	251	287	309	300	296	267	275	270	306	268	292	265	288	307	272	269	304	298	298	260	292	307	292	299	302	312	300	305	282	292	290	254	307	280	304	264	274	298	297	297	292	304	270	366	289	284	277	257	288	276	293	291	265	297	292	310	298	297	307	316	321	311	290	306	297	316	291	282	286	299	315	311	313	279	278	292	270	311	305	285	297	303	295	313	313	306	287	275	284	270	312	281	292	269	318	286	316	267	300	260	288	299	263	294	263	261	300	268	284	279	314	306	255	278	268	271	279	283	316	297	305	269	281	274	283	314	266	274	285	288	269	315	262	275	282	279	293	310	311	359	281	243	289	287	307	278	269	307	290	275	251	269	264	311	258	266	289	300	300	270	297	288	278	312	269	292	274	317	308	276	291	312	280	306	248	294	316	299	252	289	293	294	277	300	294	300	291	314	326	274	278	255	268	301	280	301	344	294	273	301	285	295	260	317	288	296	286	280	269	316	291	307	284	293	297	288	303	289	273	322	268	289	258	264	309	288	297	290	272	292	287	294	284	280	266	300	287	298	306	281	290	288	299	267	254	286	319	312	272	297	300	299	302	290	315	283	325	259	289	290	280	265	263	304	308	298	284	314	292	240	293	305	265	277	311	313	282	298	293	312	308	295	268	289	310	308	300	291	309	304	274	284	274	301	305	299	285	323	291	310	286	304	259	290	295	281	299	320	301	279	281	274	257	258	291	259	292	279	295	287	259	301	317	271	292	284	285	255	283	293	277	258	294	283	283	289	268	269	305	270	317	283	288	275	294	297	319	268	285	277	312	272	277	270	299	305	322	314	281	291	316	315	314	286	311	294	295	302	253	280	304	272	282	279	291	274	287	282	285	286	246	270	291	311	305	294	272	278	278	278	325	282	293	312	257	294	320	307	311	284	297	308	312	277	274	293	317	302	312	289	272	285	312	307	316	278	262	258	302	286	286	269	280	286	289	276	272	272	311	305	287	273	274	290	280	295	275	278	281	291	266	323	257	295	265	269	303	286	262	326	270	311	284	320	308	278	301	342	308	279	296	270	294	275	297	294	305	293	294	267	299	329	286	317	292	290	293	312	300	320	301	299	292	296	284	298	319	292	290	281	278	308	290	319	271	295	286	287	295	293	289	300	290	287	266	308	307	334	287	283	301	282	278	273	281	269	327	291	285	288	274	300	287	304	290	325	289	306	286	282	305	299	283	288	279	286	299	268	279	317	270	298	278	291	289	269	280	298	300	269	289	286	294	297	303	309	278	283	320	257	316	260	297	296	303	293	290	316	274	279	287	315	298	282	303	304	270	289	273	286	295	284	311	263	264	289	270	284	243	307	282	288	292	295	278	289	278	312	278	340	284	294	284	288	264	311	275	273	292	314	285	268	264	280	258	294	315	316	311	276	278	289	299	284	285	300	280	294	290	284	301	301	297	264	316	303	296	290	307	277	288	275	309	304	288	270	318	312	307	289	274	296	300	283	298	329	304	324	284	318	294	277	258	326	300	329	289	290	287	309	295	292	325	282	308	275	283	318	247	311	290	285	323	316	308	280	304	305	330	288	286	277	294	281	296	283	318	290	302	328	267	298	297	319	302	304	292	268	299	274	289	303	286	310	276	253	342	288	303	288	300	304	276	297	280	304	289	313	303	312	261	281	300	282	242	266	303	284	283	288	335	281	272	305	280	281	300	318	296	269	308	299	308	281	281	292	284	240	306	302	314	270	281	282	263	291	263	302	255	328	254	323	315	283	286	289	281	294	295	265	269	291	279	322	301	263	306	257	288	316	320	327	317	267	280	273	314	297	308	291	285	256	297	284	286	283	295	311	286	315	310	295	296	331	299	306	278	281	281	323	305	269	250	300	316	271	292	288	294	298	332	305	264	284	296	304	301	267	306	285	274	317	314	302	288	280	320	288	319	307	243	244	296	325	272	281	286	280	269	272	284	333	288	308	279	320	252	286	268	283	307	303	265	311	308	282	298	283	339	321	308	282	256	292	289	277	298	281	306	294	282	286	259	273	312	293	284	269	281	265	288	320	289	281	259	303	319	312	277	306	301	302	334	266	288	295	310	289	270	276	278	303	275	305	321	322	298	297	262	295	311	290	290	266	304	298	292	309	285	287	300	293	288	304	282	282	310	266	273	278	292	293	300	279	273	296	304	312	273	287	290	311	290	283	309	287	263	308	279	302	267	271	312	278	291	298	281	288	297	282	277	283	323	304	308	260	300	289	331	284	260	281	305	259	297	281	295	298	294	297	306	305	295	282	279	284	302	281	282	324	254	288	284	299	298	301	299	274	314	295	272	284	280	325	282	276	289	285	237	261	313	302	273	275	275	289	274	294	300	294	296	276	299	290	295	331	299	307	275	270	293	274	328	301	328	280	269	321	263	322	284	303	248	313	288	319	294	308	298	302	311	293	305	238	292	292	317	297	296	268	289	294	279	300	301	288	303	313	309	316	262	305	322	277	271	288	283	307	272	304	292	258	285	295	285	267	297	300	311	301	315	274	288	298	285	293	282	288	311	297	289	272	284	277	312	277	255	273	289	320	291	283	286	239	283	310	283	291	295	249	286	308	290	269	290	291	310	304	269	309	302	267	278	298	290	314	299	312	273	307	296	307	285	299	260	300	273	288	279	303	297	295	294	291	267	297	296	304	315	268	324	315	280	315	298	304	295	275	286	287	285	279	306	280	311	291	277	311	314	285	261	298	270	315	271	296	293	286	277	280	288	274	272	269	289	277	311	297	305	303	280	283	300	286	268	292	294	270	282	288	299	295	290	305	305	288	290	276	291	321	299	277	306	300	296	279	254	275	268	293	268	306	277	299	295	306	327	301	306	278	314	277	274	277	320	276	305	298	299	274	284	284	311	349	275	298	268	294	276	289	280	278	318	280	291	293	311	286	263	289	296	305	301	274	323	285	297	301	288	303	331	302	270	285	322	273	297	302	281	295	300	292	279	305	292	298	295	291	265	258	265	281	317	313	312	290	271	287	258	270	313	333	290	291	265	304	290	282	292	305	287	279	290	266	269	255	291	266	273	319	318	311	266	312	270	294	333	312	262	283	283	280	260	319	295	305	277	273	289	307	291	267	260	274	288	312	311	262	272	270	293	293	304	288	288	278	314	310	346	312	293	264	279	250	308	298	304	278	313	296
26266	33265	43917	44667	42620	41142	39217	37468	35473	30188	28880	26422	23797	24807	26148	29516	28480	23025	17362	11604	6794	3241	1740	1045	891	814	726	709	734	723	760	735	711	702	714	718	715	678	718	785	710	733	693	677	713	699	739	729	698	717	722	723	737	707	702	733	721	707	730	721	718	720	712	715	683	705	744	741	751	755	708	716	695	724	698	738	741	683	734	714	677	715	692	734	735	743	683	710	737	702	687	773	745	744	661	675	747	735	686	722	695	711	724	689	699	707	731	727	724	701	707	720	717	648	715	695	679	708	720	720	710	770	741	753	730	668	687	703	729	722	748	718	752	709	700	778	688	711	731	707	721	772	714	742	737	712	702	709	693	761	712	739	671	758	734	689	695	736	712	715	720	677	741	738	779	750	666	735	748	694	693	730	713	717	723	746	706	713	715	673	694	717	721	737	724	679	743	760	706	700	736	693	741	716	706	720	724	709	713	769	688	745	727	680	726	700	681	698	685	686	746	760	742	718	701	697	735	723	693	759	729	690	714	705	775	750	663	693	657	721	679	706	713	742	697	725	730	719	710	722	719	669	697	717	699	768	710	743	685	726	742	686	719	744	720	748	698	750	713	688	740	712	745	683	703	707	697	683	734	729	723	673	691	694	691	686	715	704	743	737	754	718	716	717	693	717	677	668	673	718	704	726	723	699	689	689	716	727	721	725	716	702	685	708	704	719	672	746	679	658	705	682	762	689	741	713	657	689	714	712	775	714	737	690	656	739	715	729	692	722	744	710	717	735	689	717	702	710	711	740	708	729	683	687	698	698	752	718	740	763	717	646	721	746	721	732	701	702	708	677	749	710	722	662	680	711	747	686	723	705	665	658	771	729	669	729	689	721	722	697	719	702	715	686	745	688	716	698	694	705	706	677	712	673	740	702	695	737	742	688	709	718	765	697	693	702	742	678	695	677	743	746	715	678	686	738	760	748	728	759	696	720	742	740	693	718	773	741	690	738	727	702	724	695	744	669	756	641	706	704	655	699	675	716	728	744	790	731	702	738	757	723	718	743	725	679	769	684	720	779	729	670	705	748	693	719	709	738	726	744	715	638	701	705	693	698	729	716	681	749	763	708	751	703	708	641	703	757	643	720	731	701	685	702	695	694	726	707	715	692	676	688	676	659	686	693	641	722	697	702	736	703	725	699	742	714	644	738	723	712	690	678	688	649	673	686	670	718	721	721	674	725	722	721	738	710	706	728	672	725	721	712	760	714	697	719	685	670	715	690	738	725	745	695	723	710	707	743	711	718	744	740	711	702	736	741	702	735	721	725	744	767	741	734	733	695	699	730	713	743	726	745	722	722	665	679	752	693	702	717	726	738	691	719	727	735	741	737	713	709	718	708	730	686	720	753	697	759	714	706	705	755	697	702	697	765	733	705	675	777	707	701	681	735	737	682	727	658	746	705	712	713	674	724	727	690	680	705	702	694	695	749	694	705	737	680	731	688	656	698	753	736	709	695	700	715	707	772	708	703	745	702	748	725	729	699	744	694	710	714	690	714	753	704	714	759	699	630	666	707	713	689	677	707	703	683	723	700	703	718	692	716	686	715	696	723	715	726	712	723	685	724	736	688	721	709	669	742	704	705	757	719	719	739	699	649	710	731	691	737	730	702	724	727	707	669	686	700	741	723	765	679	676	690	719	702	746	721	721	713	724	676	696	726	736	701	711	732	706	717	722	724	716	720	742	680	723	736	708	726	720	717	714	711	717	711	731	677	709	713	703	714	662	707	743	739	711	695	734	747	716	759	723	743	684	712	689	702	675	745	793	717	682	695	726	764	706	695	720	761	734	723	704	678	728	677	749	700	698	773	754	725	769	700	763	762	755	686	694	694	749	721	696	704	695	707	747	705	758	682	692	743	726	718	691	723	685	731	719	648	765	748	714	685	739	736	716	748	742	743	701	733	671	752	714	698	726	729	704	689	667	725	733	723	689	762	726	686	648	680	708	729	699	665	693	714	687	679	727	693	693	698	697	768	755	745	708	781	737	688	724	715	660	701	740	723	614	718	733	722	732	677	713	680	681	740	690	684	753	708	736	674	713	676	684	742	705	730	753	703	749	726	673	735	695	709	732	714	759	696	709	728	740	708	781	707	716	694	729	676	747	745	698	683	743	716	721	745	691	674	734	739	709	697	752	753	723	724	738	722	766	661	707	731	671	692	695	686	736	699	762	685	708	742	724	676	732	687	717	736	719	716	702	784	740	710	687	704	732	683	715	698	703	731	695	703	694	782	708	682	686	688	707	742	676	751	691	725	699	692	708	699	702	713	700	710	707	707	712	695	697	711	696	721	715	732	725	728	729	676	675	736	725	730	743	706	706	687	713	698	710	701	714	722	703	770	710	693	721	699	737	666	708	700	749	694	641	739	724	709	687	714	713	737	667	731	707	733	731	669	724	718	706	709	713	711	705	703	701	686	714	744	687	724	771	768	729	713	707	699	710	734	671	689	722	732	682	734	723	740	692	692	724	731	726	726	707	713	735	756	736	732	677	778	712	696	757	682	721	732	700	741	723	688	690	693	694	741	724	764	717	686	666	723	690	702	741	725	681	770	679	717	707	738	723	711	684	701	699	761	723	760	730	727	708	702	735	683	752	706	678	699	661	673	688	707	709	722	750	704	742	685	717	704	706	716	746	724	706	716	715	778	723	685	666	714	726	717	739	680	702	731	680	731	675	721	696	697	699	691	684	707	695	746	680	664	676	741	681	742	698	699	720	679	741	735	713	738	686	701	700	740	730	709	731	673	712	698	734	683	696	749	712	733	705	685	684	722	706	660	712	696	712	713	657	740	731	688	668	722	746	713	695	759	705	712	732	725	695	727	722	704	698	702	733	699	710	674	698	715	745	710	712	733	694	668	657	704	707	685	672	731	701	724	674	690	754	676	673	717	658	738	727	715	693	710	721	707	734	706	714	704	697	678	698	730	707	682	731	735	696	694	786	689	728	711	681	712	714	681	672	692	682	728	740	709	707	692	681	735	707	724	702	728	690	743	716	736	728	707	709	675	686	726	701	708	732	699	676	684	729	687	677	698	707	737	729	658	697	729	706	746	735	702	733	697	741	711	665	713	723	695	703	764	719	703	716	709	691	763	667	711	680	700	725	748	710	781	702	717	662	755	677	757	701	768	692	699	709	718	688	751	756	725	749	663	714	705	680	711	711	744	690	735	721	760	711	719	698	721	735	714	698	722	687	712	726	705	759	681	726	712	696	716	725	698	701	713	696	697	706	736	719	687	726	643	743	738	680	740	719	711	722	686	692	723	704	736	755	743	721	692	714	740	681	709	699	700	732	725	720	716	744	704	707	749	767	690	765	760	715	746	692	659	739	654	673	683	721	712	695	728	718	744	750	665	729	699	767	733	701	703	729	665	713	699	697	733	692	753	690	723	745	688	733	723	742	697	695	674	793	699	720	647	738	720	700	734	714	701	709	703	704	706	731	708
16377	13044	12360	8790	6283	5046	4069	3060	2230	1559	1219	1188	889	922	850	809	725	587	530	443	359	303	261	294	287	262	270	258	258	254	236	231	278	261	262	258	259	236	262	246	257	244	296	283	267	252	256	267	257	280	247	295	268	235	269	277	268	243	221	235	231	246	252	285	260	280	254	273	274	277	290	226	234	276	236	250	276	266	275	255	249	255	262	243	237	258	252	237	261	255	271	233	249	258	230	228	265	237	237	240	237	220	261	251	279	239	270	266	254	246	250	266	256	228	264	243	230	249	247	240	251	278	279	256	241	236	269	243	255	255	255	230	251	263	241	238	283	241	249	246	243	239	249	242	254	297	268	232	263	227	264	258	258	273	256	254	267	239	279	256	249	241	216	252	253	271	248	254	259	243	258	276	297	257	256	241	256	267	267	249	271	259	248	246	248	255	279	280	246	243	264	255	258	264	250	234	272	269	249	243	245	264	227	250	263	241	267	273	234	262	264	269	235	260	266	241	225	265	250	252	266	264	256	280	270	252	256	256	241	238	248	265	281	259	255	254	253	253	230	252	252	272	270	292	252	290	267	273	255	257	270	273	244	274	268	270	250	232	228	272	251	261	264	266	225	299	273	254	288	238	274	275	237	275	272	245	271	259	278	272	267	262	250	261	223	253	254	269	251	262	241	256	271	246	277	282	268	255	206	262	248	255	246	242	252	267	219	242	267	275	272	258	242	237	269	276	253	265	244	275	271	292	235	230	246	265	232	247	303	234	236	237	269	250	266	267	225	271	255	262	275	284	276	269	279	264	250	271	268	278	201	228	238	261	262	258	248	284	244	282	261	224	253	220	257	244	268	263	249	241	269	242	260	236	260	232	243	268	263	263	277	236	248	217	225	263	268	255	273	256	263	236	236	244	294	278	255	263	256	243	252	231	284	251	237	235	236	287	276	242	213	250	240	246	275	260	226	240	271	260	241	266	233	240	288	248	227	236	250	280	251	252	279	263	259	274	266	270	213	227	276	236	220	232	256	247	249	242	254	261	233	269	285	275	253	259	240	241	270	258	268	230	270	238	257	283	261	216	232	287	249	260	272	234	238	228	269	251	225	231	220	256	240	289	263	261	249	253	231	249	235	236	273	271	235	237	221	240	246	233	229	255	234	252	274	264	266	259	271	308	260	259	273	278	236	273	284	275	264	253	234	265	269	234	277	266	225	261	253	259	259	267	244	252	266	263	258	237	273	242	269	254	247	259	263	218	286	241	260	265	274	265	243	258	254	278	303	240	258	234	277	280	241	253	286	265	245	241	245	255	259	250	265	234	251	245	252	258	240	238	237	231	254	268	247	271	252	232	233	254	248	237	265	268	242	271	293	255	243	246	239	267	265	254	240	250	259	257	269	267	256	229	264	257	235	242	252	234	269	248	249	245	256	287	263	260	254	258	230	289	250	246	215	266	266	257	271	226	245	268	255	256	250	247	255	246	265	250	262	248	253	252	268	260	261	252	255	249	239	266	262	249	262	282	249	240	247	270	245	285	260	284	265	269	261	265	299	260	267	288	261	247	268	296	243	245	273	241	259	241	236	280	269	292	254	237	257	283	256	234	257	245	267	258	274	263	243	264	254	270	244	287	291	267	246	249	251	244	250	255	237	248	269	262	215	255	260	280	262	285	259	240	227	244	244	254	253	258	237	215	248	225	257	255	254	287	260	272	250	276	278	265	255	291	275	270	252	275	275	251	270	272	255	252	254	274	258	284	256	216	273	268	279	244	270	262	269	260	291	237	268	239	224	262	260	258	277	284	277	243	238	224	221	238	238	262	260	256	260	226	243	264	244	226	273	257	266	252	261	268	261	235	243	293	252	260	305	219	225	276	227	251	252	243	253	277	262	273	250	296	259	260	271	250	250	257	266	248	258	231	241	254	232	239	256	278	293	244	277	248	254	220	261	238	257	265	230	265	276	234	258	258	255	268	264	276	244	278	249	222	235	273	254	237	232	254	261	270	247	302	236	252	271	269	249	261	255	250	236	255	242	238	253	257	250	253	265	281	267	267	257	243	257	233	268	248	276	261	226	253	226	261	252	250	246	278	244	236	246	235	261	235	263	227	270	249	277	247	257	269	259	239	236	256	253	255	275	259	250	268	253	277	272	235	250	239	235	240	240	260	264	218	272	228	262	270	269	226	243	254	244	247	261	263	254	253	244	248	252	228	266	242	285	242	272	233	266	266	240	276	270	269	244	258	233	229	259	272	262	236	270	280	264	264	262	243	250	242	243	225	245	258	255	247	255	251	250	275	260	251	262	255	241	249	237	270	264	244	250	269	251	229	259	266	264	231	235	219	244	270	268	266	257	258	266	275	229	252	247	252	279	259	238	256	242	235	223	268	300	232	271	266	259	250	236	265	264	256	281	261	257	279	226	271	262	274	256	299	257	225	273	222	275	268	259	270	255	254	271	274	277	268	318	233	263	270	258	264	248	245	253	268	222	262	266	259	238	258	255	260	273	274	261	253	279	288	241	252	264	221	270	242	241	258	262	227	253	246	258	265	217	281	276	261	238	248	238	262	271	246	276	236	249	235	276	271	226	274	256	246	249	269	232	263	293	260	265	268	260	228	258	234	240	246	278	248	257	281	268	244	243	268	237	245	266	274	255	231	259	270	236	264	267	276	268	264	254	262	248	261	237	261	269	288	243	251	252	267	272	227	264	259	292	264	241	299	260	248	275	261	239	260	257	241	248	257	235	232	244	250	229	268	241	238	248	270	255	273	260	252	224	232	256	254	225	278	270	272	258	274	257	243	288	244	247	245	274	235	250	253	237	244	249	241	267	263	264	221	262	248	250	255	278	254	293	255	263	274	241	262	262	263	257	277	272	253	252	239	266	234	257	253	255	285	242	241	278	261	258	257	290	222	291	252	247	268	253	240	244	239	252	244	242	241	239	233	275	263	262	236	305	290	263	262	246	264	252	257	227	286	224	271	294	256	246	259	228	244	274	245	300	260	234	251	242	237	255	249	223	252	270	244	247	283	280	268	269	271	225	258	241	266	247	258	255	251	248	256	267	266	278	266	263	242	262	269	264	267	270	240	288	261	271	259	261	303	271	257	248	277	255	264	257	246	243	266	250	267	267	270	251	242	241	257	279	257	261	266	277	221	232	248	253	272	287	276	252	243	239	251	249	262	242	275	275	275	277	245	252	276	258	227	247	287	264	272	277	274	246	253	257	242	247	258	232	244	288	213	260	275	267	244	271	256	264	272	256	272	262	234	253	255	244	272	244	253	233	255	247	266	262	274	238	276	293	252	277	226	224	237	256	220	242	240	279	242	255	258	238	248	214	268	250	233	246	216	260	269	215	249	240	242	267	269	225	265	247	263	261	266	243	270	258	263	267	239	253	257	245	230	263	243	264	239	271	272	287	243	284	210	263	268	236	258	277	228	269	254	292	258	263	247	269	270	257	258	252	242	263	247	240	230	270	258	251	241
9903	11458	18319	18945	18035	16698	15291	12252	10493	7219	6075	5900	4775	4846	4833	4154	3685	2820	2301	1573	1177	931	779	693	645	652	595	631	689	666	665	578	641	602	659	654	665	683	615	637	679	618	628	634	628	638	647	691	642	659	641	663	616	610	628	643	615	656	608	668	640	634	674	623	600	696	658	694	667	670	618	660	650	633	683	645	646	661	612	690	604	639	662	601	648	679	656	700	644	620	645	660	655	656	663	642	684	643	631	663	650	653	663	621	649	635	672	657	634	655	650	665	650	654	629	644	652	660	613	650	623	655	683	653	639	688	645	626	620	682	625	628	640	626	649	643	677	632	647	645	711	691	675	596	706	617	616	665	637	626	646	668	659	604	658	694	642	599	630	643	658	656	675	633	644	635	667	647	651	652	637	657	676	681	624	643	639	642	622	674	680	666	640	620	600	628	650	640	683	669	662	630	643	656	656	646	668	725	623	645	667	634	641	610	671	623	680	686	623	651	619	669	638	672	634	661	655	599	648	625	646	644	623	607	633	640	636	625	640	658	618	606	633	603	637	652	654	633	668	677	645	631	674	641	632	646	706	630	661	663	649	633	626	685	651	664	656	577	655	646	649	593	674	655	689	639	592	632	657	678	624	633	673	645	626	665	643	655	633	660	650	676	641	625	578	651	600	656	671	644	615	663	622	643	615	662	690	652	628	623	663	632	612	681	711	639	663	642	633	677	673	658	683	639	642	644	681	684	630	676	668	670	637	649	671	633	663	602	704	653	672	649	589	661	596	644	719	628	609	613	662	627	618	681	612	656	668	660	672	669	620	677	653	633	622	644	643	589	644	608	658	628	654	629	659	639	642	634	611	656	661	644	645	663	681	614	673	638	678	667	652	663	631	683	657	685	657	681	673	639	627	674	620	685	679	647	686	665	640	657	649	626	698	652	608	618	627	666	668	634	649	674	653	630	644	638	647	611	658	630	609	648	641	696	640	677	622	632	663	653	671	628	655	644	646	643	688	599	626	630	650	656	646	692	690	660	665	637	662	609	632	661	633	658	655	630	695	716	671	660	684	685	678	655	648	627	646	672	638	611	642	674	619	659	635	637	629	650	653	602	652	655	642	650	626	690	681	665	656	661	650	618	640	638	628	626	644	683	656	684	688	641	660	656	644	656	623	649	690	626	621	632	663	639	627	611	671	645	705	627	689	621	712	622	678	663	623	655	635	674	674	622	645	577	652	602	630	698	612	638	678	614	669	669	654	655	613	644	641	593	626	632	626	662	651	682	693	626	645	612	647	685	706	652	654	628	645	660	646	666	618	662	665	635	611	586	652	642	646	599	643	642	647	638	626	622	626	631	692	667	662	649	635	669	640	653	639	625	704	638	626	631	666	670	664	638	671	597	627	644	687	657	630	637	639	679	610	630	615	643	679	675	648	621	632	647	636	596	660	617	661	639	622	609	674	649	626	662	567	643	658	641	648	668	658	690	648	655	572	667	642	658	605	680	645	636	665	648	667	659	639	646	657	674	690	608	672	660	628	623	618	658	632	673	681	662	669	661	662	621	653	680	654	635	608	659	612	696	621	653	659	669	670	661	660	618	654	671	649	666	626	664	641	626	666	626	662	663	654	626	685	615	633	680	618	616	667	653	675	638	684	676	634	650	658	646	642	693	618	626	677	675	649	627	635	678	647	655	676	675	681	708	683	675	667	684	670	673	632	612	589	626	679	678	665	654	684	661	628	688	639	639	645	640	635	676	660	628	664	642	677	655	666	631	608	657	622	625	636	654	650	667	690	627	659	642	640	662	703	622	649	601	655	644	565	660	694	703	661	632	599	700	613	653	581	649	688	662	679	607	635	610	655	688	668	643	643	669	668	607	629	637	694	620	642	662	662	611	636	673	627	630	671	645	656	656	614	614	637	669	624	652	645	662	655	657	656	623	655	702	646	651	663	686	634	620	635	641	654	631	664	658	652	644	652	648	691	627	649	652	672	629	658	664	658	622	620	690	689	661	674	595	633	664	681	625	599	670	684	644	647	670	626	669	675	620	693	632	659	704	671	665	672	659	613	643	647	637	650	699	665	601	617	647	696	643	647	670	656	638	678	641	639	633	636	634	648	651	655	645	669	640	616	628	686	691	637	643	643	653	667	673	670	669	638	614	652	635	633	620	668	603	648	670	666	646	648	611	663	664	633	642	620	683	631	655	667	641	641	655	612	639	669	648	637	694	672	703	608	668	656	703	667	659	630	673	644	648	683	676	651	648	635	596	623	644	634	662	641	607	626	685	672	618	644	646	630	656	643	687	624	645	666	670	616	675	640	633	586	628	671	633	671	675	677	663	626	650	646	636	655	630	671	653	657	632	655	644	670	615	628	627	659	632	663	620	622	620	643	701	666	633	662	598	654	673	628	646	653	639	649	708	652	641	662	682	626	663	632	638	653	628	602	605	660	644	684	601	707	618	611	646	659	637	644	635	608	617	651	639	660	679	614	597	639	665	640	573	629	649	640	675	651	669	614	649	661	642	635	640	633	678	625	656	672	640	664	638	657	667	647	669	629	679	641	660	658	648	618	646	630	623	603	669	653	654	625	621	643	610	630	658	602	610	671	664	599	652	654	655	655	661	686	665	647	659	671	630	636	628	641	678	609	676	643	689	637	653	643	668	684	695	622	633	669	623	593	653	626	637	628	608	581	630	644	653	671	615	621	672	626	655	609	630	655	655	654	632	698	589	666	620	635	674	638	638	657	642	609	648	653	682	641	658	669	646	633	647	665	635	627	621	615	623	622	619	578	645	638	698	608	673	623	637	638	662	682	666	635	627	662	622	641	688	633	666	660	641	650	605	612	626	668	647	623	646	659	635	613	666	641	660	644	624	671	670	620	667	686	632	688	620	652	664	621	668	638	625	669	653	697	662	641	725	640	634	628	650	611	623	635	659	604	645	705	623	620	663	668	648	637	654	673	653	625	627	668	675	662	696	635	654	686	692	650	578	639	664	699	613	624	614	642	643	684	632	675	661	629	652	664	621	683	654	600	597	655	601	646	660	644	626	720	674	586	647	657	709	645	663	666	651	623	667	665	650	681	663	613	646	661	669	677	637	648	610	616	645	679	638	676	644	597	653	678	679	643	596	637	640	667	640	633	611	595	640	661	589	630	652	699	649	613	652	640	659	678	618	641	631	629	666	625	640	660	672	653	625	654	659	632	684	642	606	634	689	629	642	635	639	669	658	658	607	663	661	664	670	621	642	653	651	629	647	637	664	646	623	638	690	595	637	636	648	656	634	654	665	640	553	651	681	656	662	658	679	639	634	643	656	660	654	631	652	662	672	648	639	639	653	694	628	651	658	638	666	644	631	638	645	646	625	619	610	634	658	668	646	670	683	680	675	672	661	660	608	642	637	662	642	685	604	690	653	644	628	654	649	667	675	629	666	637	645	627	671	645	660	668	647	676	642	635	620	656	676	656	672	638	617	644	623	666	633	643	668
35199	31967	37673	35114	27139	23876	21854	18959	15319	9334	7973	6663	5267	4932	4891	4880	4200	3166	2265	1346	821	504	386	367	320	303	294	323	282	283	333	315	309	269	335	330	311	363	316	319	283	321	333	275	321	312	287	306	306	311	304	292	326	326	306	323	294	294	318	276	325	301	328	310	340	337	310	327	333	326	314	309	302	347	315	316	272	304	285	357	292	299	298	334	328	314	293	301	307	305	302	323	308	270	295	285	304	317	289	310	309	300	301	304	348	304	296	322	306	336	327	303	301	304	299	304	313	315	300	306	289	290	335	305	311	332	293	351	305	299	317	324	285	327	341	295	334	300	311	309	325	291	297	301	282	271	319	285	307	323	303	330	327	340	310	323	302	335	308	301	310	289	309	314	334	307	329	298	296	285	302	313	320	352	337	321	284	285	314	322	309	345	333	294	296	327	334	350	330	330	298	305	295	284	345	309	319	309	295	322	298	285	267	306	336	330	331	347	324	334	301	336	304	320	319	302	298	285	328	291	331	327	307	321	296	279	287	292	290	287	352	335	319	323	297	340	326	299	300	334	298	317	303	331	288	314	310	308	325	300	305	302	355	314	316	318	319	299	286	325	296	318	325	324	317	319	311	331	316	320	334	319	296	324	301	325	296	340	323	288	302	275	291	299	302	317	316	317	289	288	281	312	308	280	307	312	294	283	312	330	311	306	327	330	312	312	353	316	327	291	320	334	326	336	277	288	308	309	318	290	341	281	290	336	332	331	293	297	316	307	296	286	319	283	319	299	290	315	307	343	308	326	313	306	305	319	331	310	333	325	339	280	323	385	308	318	336	317	313	272	341	330	321	315	330	281	336	313	328	272	368	305	326	319	308	320	310	330	342	343	271	278	316	318	293	301	293	318	340	333	311	303	327	291	292	306	319	319	306	309	367	315	370	309	273	307	297	319	314	317	295	294	294	330	298	316	323	288	330	319	329	304	309	330	300	328	330	309	274	297	285	339	332	327	315	314	325	314	330	310	319	351	271	315	326	285	321	338	312	354	289	299	288	318	308	318	316	317	303	308	329	308	340	349	319	332	328	302	326	317	299	317	336	314	308	316	258	300	324	303	329	301	312	302	300	289	301	312	330	318	315	310	328	317	280	326	309	322	313	312	300	345	338	302	286	350	286	317	294	320	334	321	298	307	325	293	302	316	349	299	301	280	350	349	316	309	287	279	302	305	317	284	295	317	305	305	323	304	327	296	292	297	320	301	315	288	294	315	317	315	329	308	326	326	302	288	314	295	303	310	301	336	286	335	336	325	303	312	301	306	293	291	302	341	321	310	289	290	314	288	311	312	307	297	307	339	292	297	291	331	333	320	324	342	323	298	315	315	289	308	313	290	326	299	301	321	317	301	318	298	293	270	303	288	347	323	290	311	306	353	322	287	332	311	325	335	302	343	309	342	297	348	299	292	334	299	300	307	299	307	324	309	313	320	295	321	311	315	292	324	306	281	310	334	302	301	283	317	304	285	332	338	341	309	344	309	301	315	302	326	317	322	302	355	326	299	320	297	328	328	303	287	344	316	320	334	319	287	321	311	329	302	324	306	307	295	320	314	316	291	345	321	311	298	304	326	302	321	299	297	315	311	274	333	319	315	296	297	283	305	320	344	303	301	352	310	317	288	292	343	283	293	295	298	298	297	319	305	308	346	316	304	314	318	277	341	300	317	330	287	326	315	307	321	321	310	306	296	286	313	308	315	316	315	303	306	283	293	305	297	340	291	316	309	304	335	329	330	303	336	316	334	343	328	313	284	270	282	306	329	289	293	290	326	279	299	304	298	317	348	307	285	310	314	328	341	319	311	282	289	327	313	323	351	314	291	303	325	315	319	324	326	319	307	285	359	301	310	336	304	320	315	294	279	286	302	287	316	306	322	325	337	338	319	306	347	294	317	285	294	324	314	325	329	293	303	309	319	315	290	327	317	337	307	333	306	324	326	301	325	322	299	323	345	347	292	354	313	306	278	325	285	304	313	317	285	308	313	310	295	307	296	363	304	302	305	320	311	315	298	303	301	330	388	321	326	328	286	294	326	297	298	345	285	327	308	302	304	292	292	324	310	303	313	315	344	306	287	331	318	303	304	310	332	303	275	296	298	293	290	321	318	304	313	291	338	343	301	321	330	323	316	306	294	292	282	325	305	315	297	291	262	338	324	304	318	307	341	324	341	303	346	280	304	322	282	311	293	303	326	343	327	276	293	338	315	324	347	296	330	293	314	286	302	287	311	325	288	308	341	319	321	338	345	304	300	299	292	253	290	325	309	300	345	300	322	329	314	286	313	331	320	322	324	303	335	313	277	303	285	325	298	284	302	281	307	328	309	316	313	307	327	322	303	301	328	315	341	347	330	319	290	292	316	305	286	320	318	334	311	288	326	299	329	318	303	294	294	310	315	327	294	316	361	296	365	285	312	281	295	333	376	343	309	330	282	288	317	296	324	341	313	315	306	327	302	319	336	320	323	307	300	298	331	322	308	314	300	295	281	290	318	284	307	317	310	335	356	280	333	311	288	303	334	325	319	325	326	314	351	291	325	303	298	298	319	297	338	294	316	321	299	309	303	322	325	313	294	333	313	275	312	314	307	345	331	319	290	286	286	303	302	317	319	330	301	301	309	315	291	305	318	307	308	300	323	287	282	303	301	305	303	306	288	312	322	321	331	320	299	309	325	340	281	284	305	307	350	281	313	323	314	292	295	327	326	300	346	308	292	305	279	313	296	339	331	298	295	335	316	330	316	306	302	282	314	335	313	288	363	284	316	296	319	328	339	305	313	333	290	288	284	319	296	352	310	280	315	331	306	338	350	329	313	326	309	287	338	319	326	302	355	310	311	310	302	306	304	314	301	332	331	299	285	319	304	320	307	307	328	280	302	310	333	311	296	309	327	301	287	315	312	332	307	288	303	335	320	301	322	330	308	293	303	330	285	322	337	323	320	297	282	318	299	305	326	308	298	291	316	309	333	300	296	316	323	346	309	333	327	285	323	326	315	311	291	336	321	324	311	332	299	324	318	304	297	328	339	321	309	304	286	295	317	326	331	312	318	321	304	329	312	347	310	306	320	322	329	304	291	325	292	268	311	312	286	314	312	290	316	312	293	310	283	310	308	286	282	290	301	316	276	309	299	328	307	332	270	322	308	295	299	311	315	319	329	317	299	347	309	307	305	280	304	313	301	321	298	334	343	293	344	292	299	334	323	304	285	304	308	307	290	323	343	292	301	298	328	311	326	317	347	304	331	314	319	311	338	348	312	274	335	306	310	336	299	306	296	306	328	293	335	322	302	305	296	311	296	335	305	308	304	298	325	290	345	336	316	337	336	315	322	303	296	333	340	323	315	318	272	308	338	295	310	301	300	292	304	298	331	291	298	298	332	308	353	334	340	307	302	307	306	340	330	285	323	298	291	326	297	293	328	318	297	310	305	281	300	302	313	280	321	297	305	286	305
22624	25295	38804	42311	38260	37856	36170	34462	30249	23941	23840	21346	19227	19707	19335	20108	17607	14479	10621	6221	3287	1869	1160	981	837	808	750	797	765	761	709	773	769	818	744	789	798	736	799	783	735	745	823	752	801	781	771	814	753	745	810	738	762	757	778	778	769	757	737	745	740	743	751	768	790	754	776	764	762	832	815	720	787	800	764	759	796	719	700	717	719	752	775	766	798	804	769	728	747	779	828	787	785	768	761	760	843	808	794	758	806	792	785	746	759	784	763	785	759	768	754	723	754	734	751	790	747	747	730	776	731	773	783	785	848	800	822	794	807	717	748	771	780	749	748	781	735	758	715	767	758	759	767	800	729	808	754	753	796	739	762	759	747	760	743	777	743	752	744	813	765	737	737	750	768	745	761	703	750	706	807	750	725	783	770	770	751	754	796	800	737	771	734	766	778	771	793	775	791	796	819	833	782	775	781	749	775	831	758	762	737	747	767	734	731	774	807	753	768	752	787	797	760	769	721	736	788	780	749	756	700	738	739	772	728	773	798	758	755	800	765	779	786	787	780	767	752	730	776	816	769	794	750	780	765	763	804	820	769	760	744	772	815	771	734	788	781	772	813	817	761	779	812	764	749	741	804	815	790	774	733	762	735	778	816	802	816	800	727	766	805	740	759	759	794	738	761	757	759	756	774	754	763	773	743	774	761	735	786	803	730	808	686	721	759	741	758	720	775	733	760	764	762	773	723	778	749	765	777	749	777	760	740	783	758	824	775	779	775	789	715	731	724	796	792	747	732	733	768	768	723	797	724	783	760	753	758	782	809	779	747	819	832	734	763	745	769	774	768	766	772	817	810	742	761	775	783	781	786	752	762	787	735	782	791	727	740	800	709	752	804	781	784	781	787	739	785	813	776	787	794	767	762	769	797	755	804	796	762	745	741	748	728	801	733	758	770	796	758	768	762	739	730	781	716	751	782	759	797	770	762	811	746	780	748	773	786	749	768	756	781	776	806	792	771	724	754	778	775	799	749	794	768	764	761	825	763	755	791	771	809	740	786	744	796	753	734	741	758	753	784	721	770	762	809	776	818	754	773	830	745	762	756	756	760	716	819	733	781	736	758	763	783	829	780	796	727	817	758	754	754	759	800	709	798	762	724	758	738	755	826	755	749	799	745	763	805	753	792	724	774	807	736	760	698	766	764	744	788	756	791	699	799	755	808	793	762	765	782	787	747	705	745	764	806	719	737	787	824	765	769	760	780	755	756	796	795	732	768	785	778	800	750	721	814	771	761	781	830	728	808	698	781	749	769	762	732	808	761	772	817	736	770	762	812	774	745	800	728	801	732	756	787	764	751	724	755	794	811	809	794	791	772	767	746	776	759	734	775	756	792	762	676	731	782	750	783	748	739	778	794	786	776	772	768	799	752	748	785	818	801	760	754	751	769	703	778	759	765	736	761	732	768	814	790	791	749	770	786	730	812	776	777	786	738	759	765	805	737	734	764	734	733	804	750	821	776	756	761	756	763	762	816	747	739	763	775	744	781	819	762	734	805	795	774	747	804	793	776	766	737	780	807	740	743	766	761	777	782	739	805	777	729	799	753	761	739	816	751	771	802	744	783	813	815	746	771	779	788	760	773	783	791	767	821	767	758	729	746	741	783	787	782	799	752	736	793	746	725	743	763	820	763	793	775	803	750	747	762	787	800	800	803	748	773	759	737	787	751	760	782	795	810	750	741	809	756	723	815	792	713	809	833	765	771	751	728	775	757	720	741	754	788	795	722	816	806	762	732	773	734	777	783	762	775	757	791	752	732	778	736	801	790	735	761	836	761	717	809	747	746	761	773	768	755	775	780	761	768	737	827	732	794	789	758	741	787	814	781	766	778	737	784	773	753	779	777	758	770	754	763	793	746	789	775	805	752	801	742	735	761	776	751	785	801	812	748	742	791	776	773	789	771	792	786	780	740	754	776	790	722	745	848	793	820	761	822	766	786	791	767	745	740	783	766	772	775	747	733	803	761	757	780	724	756	735	784	711	713	707	788	779	843	826	750	809	799	760	765	795	766	754	719	794	743	813	834	805	804	815	762	751	789	752	730	747	738	821	789	782	769	722	734	792	809	733	763	722	805	790	773	801	733	807	806	765	773	753	776	799	800	763	769	821	741	715	764	724	766	730	830	713	806	759	804	772	779	773	796	816	740	780	810	773	771	779	748	776	787	741	758	747	805	808	768	775	761	722	741	766	758	759	750	741	778	812	822	771	755	768	764	815	750	750	772	775	789	724	756	829	717	738	716	732	766	720	752	765	791	844	725	734	806	759	805	741	711	798	791	730	744	735	792	732	765	683	754	801	725	747	762	760	762	699	715	737	770	741	716	786	763	718	761	827	756	730	792	807	794	740	723	793	789	761	743	740	801	735	769	745	776	724	805	761	737	750	757	762	792	780	761	815	750	777	718	763	817	702	809	756	779	749	759	771	809	772	782	785	783	778	767	779	719	765	756	783	742	757	738	743	761	755	775	784	745	763	805	729	771	787	720	748	762	817	750	801	754	792	779	756	785	739	775	784	744	775	750	764	732	739	775	734	723	750	787	774	785	723	817	768	828	795	767	790	721	769	757	795	750	771	706	758	796	798	788	782	763	819	733	756	768	759	798	743	764	730	773	736	759	749	771	696	758	787	760	779	759	794	809	815	768	715	716	748	788	799	765	780	736	772	769	793	766	767	789	780	756	784	799	791	764	749	788	736	760	740	783	801	750	767	766	808	801	750	807	745	747	727	764	830	753	786	782	697	796	728	789	737	736	759	780	810	703	746	729	754	774	795	734	790	736	761	708	775	766	717	750	763	787	797	779	783	785	744	756	776	789	789	744	765	792	720	747	852	798	727	793	762	780	775	800	802	780	710	760	753	769	745	774	765	709	765	775	764	704	827	769	762	751	795	784	775	751	745	734	694	757	758	769	783	730	720	787	744	700	728	781	801	782	758	745	735	764	796	792	779	781	781	765	793	760	720	803	739	743	763	780	757	805	707	819	791	801	703	737	771	797	730	793	760	736	764	765	766	783	733	772	787	783	728	711	748	756	766	781	774	730	747	744	783	810	756	764	807	777	830	805	769	837	757	799	783	830	755	812	790	758	776	699	726	783	761	750	746	810	803	796	797	811	770	763	746	713	728	757	753	807	718	777	789	771	740	778	787	778	753	747	744	743	808	778	723	778	821	769	750	752	760	783	847	784	748	767	785	727	783	855	778	766	737	740	752	769	780	777	778	774	749	759	740	768	743	751	748	754	773	782	782	766	772	752	748	743	776	741	728	775	757	716	748	739	796	790	758	783	814	759	839	764	754	743	771	725	748	708	757	762	746	771	789	759	781	780	750	767	783	779	766	746	741	779	787	747	759	761	730	740	713	771	798	736	757	723	819	784	785	831	824	775	777	754	787	801	803	742	737	810	759	802	769	762	770	760	765	751	736	784	781	740	807	788	745	750	799	760	775
41652	40261	44129	38863	35773	34255	30544	27404	21910	15574	12044	12419	9696	8505	6795	6810	4901	2918	1800	1155	677	488	349	330	284	337	306	293	297	341	275	322	302	291	298	326	290	296	330	294	301	286	314	314	298	302	264	309	304	280	314	309	307	315	294	324	280	296	300	338	283	298	347	309	311	292	326	292	295	314	264	305	288	311	312	300	326	304	303	313	292	282	317	324	309	265	308	318	270	330	293	323	285	293	339	278	283	302	304	319	297	274	285	284	279	293	300	283	296	286	292	315	293	302	324	325	309	303	284	290	307	311	294	300	284	263	309	309	284	304	262	283	309	313	310	295	311	306	317	313	304	304	311	302	308	301	308	297	309	287	296	327	301	313	318	317	285	312	298	298	274	291	313	312	297	286	316	328	278	317	315	294	297	302	283	337	278	304	289	336	292	278	299	306	273	307	345	297	306	303	308	340	298	259	290	309	304	266	307	311	307	291	306	303	310	292	290	326	329	274	313	281	323	315	305	310	286	280	283	287	290	289	310	307	334	310	270	302	281	299	292	320	318	326	303	305	305	265	300	283	352	297	279	284	322	305	327	316	294	314	316	298	329	327	291	310	299	287	255	316	283	277	315	309	279	289	294	320	293	305	324	329	289	300	283	303	308	293	281	308	314	303	296	306	355	379	296	301	296	281	293	306	332	303	286	302	315	291	288	310	310	305	309	306	314	287	294	322	286	297	315	330	273	328	328	310	286	326	296	322	278	298	295	310	307	317	287	286	256	292	319	290	326	318	302	285	259	316	318	310	331	316	290	301	300	320	303	299	310	333	299	277	284	335	351	288	301	308	329	307	355	342	320	268	307	309	285	269	315	307	295	304	310	309	286	315	304	334	301	348	314	324	317	283	284	287	297	306	300	301	290	293	322	321	298	275	305	293	323	312	300	273	292	282	266	297	274	298	306	297	299	311	315	326	287	307	325	300	314	309	303	348	318	327	289	298	287	331	307	296	319	312	328	327	319	314	299	303	323	310	317	285	303	270	293	305	289	315	289	288	337	310	296	328	259	301	288	337	323	298	320	320	310	289	312	288	311	315	288	257	293	293	294	292	289	321	308	268	307	297	330	309	303	295	285	323	305	299	282	320	291	331	299	326	323	303	304	311	291	308	297	297	317	359	300	315	276	298	303	299	290	290	260	301	292	293	292	303	294	287	302	300	321	319	287	294	351	298	308	294	303	299	299	286	291	328	290	289	297	311	332	326	315	322	331	313	314	282	307	310	294	301	291	350	297	286	281	288	288	316	323	286	300	292	302	305	295	300	316	337	343	305	338	275	273	302	302	284	291	308	333	305	319	321	271	313	298	300	319	316	298	330	333	308	302	248	276	331	321	293	316	338	273	291	298	283	303	296	279	275	284	305	266	298	304	299	279	285	292	316	304	296	292	308	295	289	296	312	290	306	265	273	330	319	301	326	272	333	290	295	291	293	278	302	282	284	297	275	285	296	306	284	262	287	275	267	304	314	297	309	289	317	311	314	292	295	311	292	306	333	299	310	302	333	297	305	308	306	308	268	281	341	301	346	316	302	309	347	329	290	300	265	291	295	293	284	278	319	328	297	320	274	301	293	300	321	305	283	292	265	273	308	299	319	305	268	289	320	288	262	322	303	307	285	292	317	318	349	286	298	299	280	300	329	326	272	260	302	298	298	305	314	275	280	337	306	291	325	288	291	299	300	306	328	323	302	333	312	303	310	303	295	267	301	302	284	309	301	296	296	312	304	280	292	302	296	303	301	304	334	297	332	295	293	308	297	297	312	309	290	336	306	309	301	277	275	316	274	265	311	308	294	316	332	307	276	325	313	317	294	310	312	279	319	301	323	304	328	319	302	296	311	331	288	300	329	300	296	265	277	289	299	334	284	323	291	324	304	296	307	287	295	295	272	309	337	294	350	314	287	331	298	314	296	334	319	285	315	290	277	303	314	267	331	324	316	316	316	286	299	300	312	308	287	321	319	305	327	331	303	320	322	292	319	328	290	302	348	278	311	323	300	316	298	276	314	309	317	338	310	301	297	310	314	302	308	266	293	307	288	300	314	323	325	287	336	291	330	316	319	296	294	294	285	282	289	303	290	266	326	303	296	290	265	331	314	323	296	280	298	307	307	327	251	318	300	282	299	306	300	308	307	297	301	312	327	278	284	312	316	327	284	278	323	313	315	280	298	302	303	294	294	336	303	273	315	298	299	304	272	281	334	290	325	250	315	271	289	296	301	314	323	298	344	303	295	305	308	316	301	296	285	303	280	307	335	297	298	318	306	287	286	302	331	270	283	303	311	326	290	324	320	363	293	304	344	297	270	311	350	309	310	296	305	301	296	325	295	280	314	298	296	324	325	316	306	304	268	311	333	295	284	293	306	292	296	313	330	302	313	298	291	294	319	315	322	322	307	266	258	304	331	303	312	281	288	297	305	337	315	306	319	330	299	325	310	298	308	304	335	305	290	312	314	322	298	302	322	280	313	272	289	313	310	317	288	293	283	302	297	276	299	310	341	326	336	289	287	311	275	316	331	295	304	330	295	306	312	255	295	301	299	287	326	302	316	293	318	292	304	309	325	332	285	292	305	298	306	324	302	302	317	326	306	336	272	283	325	328	292	301	347	293	321	309	300	315	284	287	297	327	317	296	294	285	315	295	280	303	287	303	338	314	356	303	295	292	290	307	327	320	313	285	324	309	285	331	328	323	303	318	286	297	298	302	302	336	341	300	300	321	294	319	335	291	306	299	277	291	318	360	323	310	298	332	315	287	283	291	293	300	320	287	283	322	324	318	311	308	266	336	305	270	278	290	295	282	321	309	292	284	338	311	302	331	304	307	290	313	301	297	285	298	299	320	315	300	312	307	303	298	302	327	345	353	277	293	310	310	310	310	305	332	298	309	272	311	310	298	263	289	310	287	304	310	327	301	290	288	300	293	303	310	292	340	326	285	284	288	286	347	289	295	312	312	302	306	340	310	299	295	330	302	339	284	319	308	297	285	292	296	291	305	332	287	307	265	293	301	297	299	284	311	313	316	332	270	311	304	324	316	297	262	293	334	311	265	341	284	299	302	285	300	320	307	320	329	293	319	308	314	289	319	280	281	292	298	321	318	302	336	305	329	337	327	272	332	306	318	278	326	322	283	275	314	272	324	304	317	262	322	319	306	273	315	314	347	337	323	300	301	342	320	297	313	306	293	269	315	272	313	283	293	311	310	338	315	283	293	295	275	309	291	283	294	282	311	304	317	296	313	340	285	274	288	290	328	345	295	312	332	316	285	305	306	303	297	266	307	324	328	297	314	312	286	333	311	283	298	327	315	322	292	301	309	309	313	294	290	305	314	332	294	331	306	291	297	283	291	306	282	286	310	300	292	303	307	302	284	329	279	303	302	331	309	321	311	308	304	292	306	311	297	259	278	306	301	262	288	297	275	312	267	281	318	297	288	303	323	306	294	278	313	309	274	321
26408	32253	43666	46139	46500	45877	43449	42028	36298	30710	29136	31460	27881	26067	23971	24408	19355	12706	8331	4842	2654	1596	1031	836	809	743	768	805	752	745	735	753	742	719	751	734	742	736	768	740	747	763	750	742	708	733	754	766	767	699	776	767	801	770	713	706	768	755	732	773	767	773	758	703	717	760	744	747	693	801	755	775	744	734	682	718	721	714	796	734	779	778	716	736	695	823	721	701	725	742	716	737	807	699	719	750	754	728	730	702	721	768	725	723	809	729	768	750	729	811	663	735	730	721	744	775	753	703	744	745	763	800	695	759	747	763	741	790	774	722	722	696	725	745	751	745	745	747	714	752	745	718	741	722	694	711	785	802	725	760	780	766	733	732	747	725	730	741	760	717	700	758	697	730	796	812	755	744	807	790	766	729	781	748	734	712	721	765	714	807	709	734	768	767	813	755	713	749	756	715	747	728	789	764	747	708	743	745	716	713	682	718	705	737	774	716	757	761	728	754	763	734	715	730	719	731	727	714	751	764	803	756	741	759	743	765	742	701	761	705	752	702	736	700	761	745	725	726	803	747	784	741	734	719	694	787	747	735	722	727	709	745	750	739	690	722	776	744	706	721	762	694	732	725	730	746	767	749	755	752	770	750	769	714	803	721	720	755	740	719	761	720	786	719	753	757	727	757	740	733	804	718	734	809	756	742	713	785	768	721	746	722	696	756	729	743	739	743	758	727	737	768	735	734	756	718	791	811	704	706	742	718	731	727	718	731	703	759	783	770	758	779	735	762	745	705	726	771	743	766	734	783	751	733	727	754	722	766	734	687	743	705	778	753	745	729	786	742	752	745	748	725	733	691	717	818	720	772	717	734	710	730	702	763	751	748	756	737	733	716	742	734	725	745	769	744	723	759	730	740	738	738	772	791	760	708	733	772	700	742	728	741	744	704	730	751	666	718	770	720	700	793	726	734	757	720	731	758	715	730	722	766	739	727	772	710	747	693	713	762	732	739	742	757	798	739	768	754	753	720	728	687	767	701	725	769	686	722	768	744	728	768	767	782	788	736	766	734	734	748	758	710	770	770	764	802	801	711	765	765	712	761	812	767	724	722	714	745	757	744	717	759	760	735	728	745	721	726	781	763	729	761	731	731	719	732	727	780	730	732	755	661	761	782	757	710	762	800	709	729	748	703	743	736	739	775	706	774	719	758	761	715	692	748	764	716	730	718	770	724	742	726	736	788	732	739	750	752	775	717	738	768	750	700	707	732	764	758	712	688	723	732	726	740	783	740	754	701	781	712	762	751	716	801	734	731	741	734	739	761	750	749	775	798	732	773	765	726	750	758	718	717	725	748	712	749	737	744	781	743	741	759	746	744	737	706	766	722	692	780	745	724	722	730	736	748	720	738	713	748	743	765	735	760	759	760	730	756	700	706	675	746	778	699	706	748	695	742	744	754	717	733	725	733	744	775	751	800	748	774	778	761	743	716	710	791	763	763	720	745	708	731	699	720	710	722	724	763	779	743	730	749	757	751	775	803	712	748	754	774	709	739	695	781	697	709	700	751	736	779	747	719	730	732	761	738	745	795	731	743	746	777	729	769	698	820	713	770	715	728	763	769	727	823	743	770	761	691	726	763	778	751	758	701	751	705	751	751	759	741	707	763	748	759	816	714	712	771	789	753	722	738	729	745	730	704	777	707	756	761	704	712	756	734	790	748	771	764	758	758	763	737	688	734	767	732	726	744	727	789	740	727	776	689	795	729	754	791	715	702	768	743	733	675	720	779	729	719	784	751	788	722	762	750	693	733	728	766	757	734	735	752	760	707	762	760	716	775	782	758	758	760	761	745	701	765	743	744	760	743	826	807	772	728	751	732	734	735	739	721	759	771	783	741	764	743	727	748	717	757	750	683	748	753	694	755	746	756	776	782	754	724	740	709	725	808	676	717	732	769	746	709	778	767	727	728	769	719	747	766	721	742	755	750	726	746	758	718	731	778	721	711	704	748	741	751	767	749	736	732	714	691	765	738	713	760	741	733	737	777	734	772	707	766	736	712	722	746	742	766	744	775	713	703	736	792	761	735	728	731	764	745	721	766	752	766	728	802	749	720	753	728	725	786	725	736	714	749	746	739	717	717	750	795	739	711	723	769	749	709	738	770	730	698	733	734	748	768	711	676	745	730	745	714	776	745	776	731	774	744	724	762	728	726	747	771	720	767	741	740	739	726	749	722	732	728	706	756	745	763	702	719	736	736	767	734	749	731	774	771	742	739	687	743	711	770	792	686	746	751	723	752	731	783	731	724	771	781	742	702	724	694	667	766	729	752	726	766	749	722	814	752	760	765	718	754	709	806	705	743	755	675	714	735	750	711	733	679	726	768	685	754	718	804	730	762	731	703	768	705	790	740	752	745	777	718	760	766	767	761	754	740	796	793	727	757	767	688	730	750	722	747	765	705	753	720	725	744	726	762	743	778	728	712	763	769	736	724	761	798	740	764	744	697	730	729	736	747	721	749	747	771	779	709	778	725	708	743	764	787	742	754	748	748	741	737	745	663	756	762	756	745	730	734	734	717	681	689	756	766	744	787	740	754	755	768	745	776	765	756	755	751	706	711	721	753	704	739	742	717	758	759	717	728	756	781	759	694	698	759	706	699	738	771	741	740	692	760	744	739	757	756	718	727	762	744	754	726	760	696	734	752	740	739	709	755	755	707	786	715	744	732	728	764	741	762	729	716	752	751	710	727	745	786	756	734	732	728	721	752	766	733	768	743	730	753	767	784	715	741	764	738	739	741	788	736	769	763	764	702	744	752	756	809	705	752	756	742	727	708	689	747	789	724	752	732	712	763	745	761	704	761	776	741	749	727	746	746	733	732	713	732	758	729	729	730	705	737	755	749	772	780	787	769	711	802	715	770	736	715	770	684	708	690	727	726	749	762	736	750	727	739	760	736	750	765	756	772	716	716	729	777	730	760	745	747	775	744	756	721	701	834	700	756	727	755	722	736	732	726	775	783	763	817	765	724	697	814	685	737	782	724	684	760	725	734	771	698	729	718	712	696	724	724	733	747	766	752	741	729	729	735	733	741	744	698	723	795	765	748	787	707	727	748	730	749	714	744	707	770	748	688	724	749	702	785	718	703	717	761	748	726	712	742	728	705	709	749	707	746	762	732	684	776	758	718	728	724	783	746	738	753	730	753	756	758	744	713	703	779	741	786	742	715	768	771	700	787	713	720	708	775	715	732	736	754	757	760	697	771	712	768	754	784	777	725	733	742	758	759	756	724	728	706	770	745	702	725	774	740	731	770	755	759	762	727	772	693	771	770	810	740	700	731	734	738	758	783	771	784	740	710	762	752	743	776	742	717	758	723	693	778	753	734	737	775	755	736	730	759	742	733	755	725	700	801	746	746	740	668	777	773	727	802	736	697	744	683	753	750	730	702	732	767	722	773	775	693	763	800	743	736	708	780	753	764	716	737	731	761	741	745	690	729	744	729
17954	14248	15666	11980	11305	8760	5090	3656	2942	2258	2008	1370	1115	872	702	573	527	429	415	404	352	326	288	289	288	262	274	268	295	280	272	261	258	257	277	245	249	297	293	299	315	275	279	296	303	322	300	276	279	286	283	286	299	257	253	293	299	283	250	314	270	277	297	253	317	277	289	229	295	308	275	295	278	301	288	278	255	313	288	303	259	259	272	257	273	264	292	278	268	264	275	275	272	239	260	296	278	288	283	269	262	245	286	284	258	263	254	260	281	271	272	244	297	311	283	292	277	270	279	261	274	286	280	276	288	283	269	306	246	259	276	284	265	316	277	261	262	286	294	296	286	251	282	280	275	267	250	288	319	282	262	268	268	266	263	273	267	278	273	277	286	265	255	246	286	297	269	279	269	286	289	269	266	280	300	277	298	259	252	275	290	285	269	262	296	283	291	297	277	264	269	269	289	257	273	258	263	315	312	317	290	261	286	280	286	311	298	296	279	276	284	327	278	297	282	271	267	296	247	278	293	264	285	309	279	302	256	302	286	283	248	282	270	294	243	243	296	288	260	231	273	267	278	290	253	259	260	286	273	293	263	276	281	308	288	269	276	277	240	257	265	291	270	318	284	249	259	260	294	266	259	242	287	279	258	274	267	277	294	297	261	304	303	311	265	244	269	273	293	286	294	292	262	251	256	290	250	269	257	269	294	296	301	267	263	288	298	264	266	296	279	294	274	263	277	284	277	266	292	275	264	274	272	276	273	291	272	279	267	311	230	286	267	260	286	251	307	295	310	284	285	248	252	260	277	260	284	264	246	264	275	265	254	277	270	262	266	318	282	274	300	304	270	281	250	275	288	282	258	243	286	284	271	290	283	263	284	298	274	237	296	265	296	265	263	296	251	254	275	296	269	289	274	248	298	281	288	299	271	294	262	277	279	255	286	274	297	279	295	320	293	283	275	286	243	245	274	290	276	283	274	319	321	250	265	261	263	296	280	264	276	296	309	260	300	264	257	270	292	263	305	272	280	284	264	277	281	266	274	296	281	286	280	259	267	279	294	301	264	292	263	293	237	302	286	282	268	284	273	261	278	313	281	274	247	268	267	271	312	283	293	273	296	271	265	291	271	271	321	271	335	281	238	318	295	275	276	288	273	272	271	284	273	291	245	253	295	304	294	278	267	277	267	273	280	309	295	273	270	262	273	264	243	275	284	282	301	290	272	292	289	290	271	261	251	296	288	286	298	253	293	242	284	277	264	249	310	299	283	282	291	268	276	275	269	277	257	268	307	309	294	266	292	265	287	238	303	273	290	283	252	295	280	259	263	256	287	255	291	283	253	252	291	276	284	272	249	263	291	257	292	271	273	268	316	267	289	290	275	286	276	293	300	262	282	304	273	295	282	264	262	269	285	259	267	282	295	233	283	251	291	265	268	324	291	236	304	286	267	258	269	285	215	291	288	315	274	312	255	311	294	282	249	273	305	285	280	266	269	244	293	270	282	278	258	296	267	274	230	256	266	271	273	269	285	245	311	282	257	293	278	286	248	266	246	276	291	289	284	292	319	289	300	293	248	281	289	279	311	264	278	280	275	293	281	286	299	312	282	280	273	268	310	290	296	289	297	297	284	306	262	282	255	258	254	272	239	285	273	293	253	257	274	304	300	294	295	253	271	297	262	301	234	320	274	265	259	263	268	264	271	292	278	277	268	262	276	260	267	264	280	249	288	278	277	238	287	289	281	266	256	262	297	261	278	304	265	281	279	276	295	277	294	288	316	269	282	303	304	261	252	287	272	289	271	316	288	258	245	268	260	271	288	269	274	284	284	287	284	263	277	282	277	259	299	298	272	295	265	285	283	269	248	285	329	281	293	283	296	265	287	279	307	270	299	281	273	274	254	271	261	300	274	288	253	258	281	280	298	259	286	294	288	292	268	259	253	289	262	289	300	273	303	290	310	266	289	268	278	267	279	257	284	264	253	293	309	291	301	273	266	277	302	285	298	298	261	282	283	302	274	273	286	294	279	294	285	253	280	279	261	267	305	288	260	247	297	285	290	285	263	285	294	291	256	282	278	262	295	258	272	255	258	265	299	264	257	270	279	287	288	275	246	292	291	291	293	264	273	281	259	306	288	245	264	254	299	303	278	262	276	270	279	289	260	272	313	281	265	295	266	305	274	285	269	248	259	254	271	294	257	284	281	254	266	284	272	289	285	310	305	308	294	287	278	285	289	275	265	260	270	237	296	246	279	277	269	258	274	266	256	281	274	259	276	294	273	271	280	300	298	239	283	277	284	285	250	284	269	267	275	274	250	273	263	292	290	266	245	274	270	276	272	253	286	276	256	261	275	302	314	282	300	291	294	284	273	268	279	260	282	274	301	289	250	295	286	280	255	290	298	285	260	292	279	294	332	279	290	333	298	289	279	284	282	283	237	266	272	289	292	248	268	285	312	296	279	287	278	275	283	275	290	281	272	285	293	291	262	290	284	292	276	312	286	261	266	273	293	229	280	288	291	257	283	284	292	275	282	270	296	271	290	281	312	242	254	269	263	273	275	288	269	267	299	287	289	281	264	284	275	286	274	288	255	279	315	281	280	300	268	309	280	266	277	289	263	286	290	256	258	278	278	257	308	271	276	275	296	282	281	282	264	289	275	275	293	268	277	295	285	263	291	301	265	270	275	303	297	270	286	282	294	286	295	263	262	244	263	309	286	271	292	257	283	274	280	293	294	287	266	302	307	261	274	326	257	269	282	307	277	299	261	265	238	284	271	252	292	272	302	260	235	279	286	260	272	258	281	278	292	252	303	292	279	256	290	277	284	266	283	282	300	309	265	254	302	300	271	270	321	295	279	260	279	291	258	301	262	278	285	306	297	283	281	279	263	278	284	291	245	277	263	285	262	294	283	290	272	258	326	269	275	276	283	265	311	253	284	284	267	296	297	286	275	255	263	269	263	274	284	278	271	239	277	257	284	267	294	307	300	283	307	314	299	269	280	258	279	273	277	282	291	255	265	292	288	272	274	253	290	285	241	245	301	269	268	278	283	277	293	278	272	280	289	279	268	267	278	267	254	272	295	250	286	275	258	280	301	299	272	287	326	295	262	275	263	247	281	270	293	275	269	309	269	284	256	295	258	276	274	280	237	300	292	273	287	293	266	255	280	302	260	274	272	292	251	260	294	281	299	264	258	270	273	300	275	282	269	272	274	299	252	285	270	262	253	278	264	256	277	255	264	269	279	262	284	284	290	310	254	276	294	294	275	291	291	257	275	274	282	289	276	297	256	287	263	273	271	345	243	284	274	265	270	261	275	241	313	302	262	281	277	281	280	280	305	261	300	274	256	299	296	258	261	272	285	285	305	267	288	285	257	245	261	261	314	256	277	296	293	295	283	280	295	282	269	278	303	284	265	254	267	274	286	273	276	264	274	283	301	278	291	292	296	273	262	259	264	271	263	282	245	235	264	288	259	253	257	328	271	273	304	319	265	270
10590	12671	21289	23235	26509	23143	16662	14129	12623	10572	9716	6594	5591	4335	3217	2713	2140	1668	1420	1088	925	838	751	720	657	722	712	748	683	704	691	726	687	692	718	709	687	716	691	717	706	644	678	667	705	673	691	740	739	704	694	726	737	684	698	729	671	693	732	738	707	729	679	666	701	720	635	699	730	685	669	703	677	709	674	689	678	716	726	676	686	709	688	684	693	716	689	688	682	671	705	703	690	688	694	678	704	703	707	715	699	720	678	658	718	719	728	697	730	721	656	704	726	713	655	748	689	694	678	726	716	680	707	685	734	701	679	728	668	683	697	713	687	666	732	744	720	711	759	668	696	692	712	681	692	732	700	741	692	708	714	688	691	688	670	668	727	727	687	660	691	685	673	703	716	671	692	677	672	684	692	734	683	736	700	717	670	729	700	711	735	693	706	709	682	728	700	684	715	695	660	721	684	672	743	681	718	693	665	708	722	674	704	681	687	715	659	715	645	725	674	746	725	719	721	696	703	724	654	749	693	713	648	678	722	701	713	693	696	692	723	688	707	696	679	688	662	696	658	708	740	716	713	701	674	706	678	715	704	727	682	651	712	717	681	688	720	663	690	730	721	741	664	693	709	712	714	713	762	694	741	674	698	642	703	714	757	724	703	711	693	722	721	705	737	711	682	684	705	723	694	662	658	692	674	754	677	670	705	719	665	702	701	736	688	695	719	690	719	694	710	691	727	695	711	710	682	694	703	684	711	629	713	659	712	718	707	694	713	705	676	679	731	673	683	704	713	666	684	691	714	696	707	662	676	726	750	707	697	713	716	721	670	685	673	711	714	649	718	697	740	669	747	688	658	671	703	763	712	646	679	689	676	724	682	710	696	762	670	710	714	702	695	699	693	701	723	712	676	692	695	679	720	695	698	703	708	698	681	706	741	739	631	693	644	700	695	680	758	706	680	697	754	683	696	698	652	701	669	690	681	720	672	732	663	686	695	676	684	677	626	695	710	727	685	732	705	683	675	696	743	703	671	702	666	700	762	733	689	640	715	697	726	693	710	709	717	730	669	701	731	682	675	686	679	711	667	723	701	707	701	696	679	707	689	716	657	682	696	702	710	695	669	721	753	737	680	675	710	721	667	704	740	726	727	677	691	718	735	693	669	695	748	723	727	702	686	697	681	686	701	744	682	733	666	681	696	735	681	724	686	697	712	704	715	731	709	714	702	694	641	696	676	787	671	746	737	703	700	726	723	692	713	665	753	712	722	670	703	685	659	676	725	742	690	639	707	708	685	724	675	692	666	682	706	693	739	686	729	703	674	663	737	689	690	717	689	658	714	718	690	684	676	724	688	674	742	695	741	695	750	700	705	718	686	704	692	726	692	709	674	725	740	662	699	660	690	692	697	700	656	674	677	725	660	731	756	731	727	696	734	697	674	717	717	679	702	686	694	707	682	703	740	733	666	655	710	681	702	701	663	707	699	741	670	689	743	708	674	646	751	678	708	732	690	705	672	711	674	704	687	721	682	733	690	672	697	721	681	721	697	722	718	718	667	730	691	660	676	687	677	692	711	677	683	735	716	693	653	711	676	686	715	727	730	681	701	642	677	693	658	704	672	676	668	665	686	720	708	719	696	731	727	657	702	658	686	706	693	760	691	676	744	687	735	732	715	692	700	683	746	687	731	722	761	741	704	725	694	692	699	737	690	730	706	710	715	694	674	690	682	682	705	689	688	741	670	691	750	677	696	732	650	685	684	684	732	716	667	705	692	664	716	714	708	723	696	690	690	685	712	724	709	717	724	739	727	693	682	722	731	688	730	720	671	667	697	718	726	690	676	746	757	735	682	691	644	698	718	674	710	693	703	692	712	686	716	728	682	734	740	714	733	710	655	714	704	669	664	666	731	759	703	698	706	705	701	722	675	710	743	702	731	697	738	691	650	678	704	676	703	725	695	738	682	671	711	738	678	690	709	705	701	670	670	678	688	729	699	731	756	670	671	656	708	698	677	723	718	672	693	681	674	753	686	746	729	669	758	731	717	674	723	703	673	689	727	755	675	712	702	754	712	714	669	676	671	670	705	715	678	686	701	724	749	700	748	675	656	708	708	663	726	716	708	689	697	706	728	735	675	749	672	664	670	698	737	671	647	721	665	688	666	723	714	701	626	673	681	691	752	690	705	720	711	723	717	726	753	681	641	693	731	718	730	765	681	673	685	686	666	706	682	706	633	688	705	696	714	668	693	689	693	725	697	699	672	692	751	724	739	686	749	689	686	714	754	687	696	709	704	721	673	704	697	658	697	711	696	703	718	722	680	711	708	664	719	686	697	681	696	657	739	671	667	639	697	706	709	640	676	710	688	672	658	703	723	685	658	714	706	726	645	673	682	714	669	695	709	680	696	701	696	744	645	705	721	671	641	677	704	696	669	684	706	712	681	707	670	652	713	703	711	661	699	638	700	742	677	735	635	721	711	752	657	712	702	648	738	699	710	689	694	723	702	685	689	678	699	703	739	655	729	703	715	683	725	677	730	715	716	705	710	636	674	739	709	650	749	708	643	714	705	702	700	737	664	697	685	695	672	700	714	711	750	725	698	705	670	700	703	738	692	694	717	656	719	732	687	666	715	717	715	732	690	732	724	690	748	705	727	691	636	676	728	667	781	686	719	698	732	724	723	720	748	713	720	735	689	721	690	699	696	748	669	706	728	709	710	713	721	696	709	651	723	699	709	691	670	726	692	688	666	722	690	616	659	644	723	731	731	708	674	727	714	684	690	681	680	737	727	740	730	705	711	701	703	659	713	680	755	700	727	712	701	676	697	677	698	705	713	720	696	712	644	679	668	708	679	722	744	619	672	671	685	687	681	720	712	687	668	710	702	694	701	700	743	684	688	721	727	688	670	671	698	726	709	675	695	691	697	679	667	726	657	674	680	693	688	704	659	681	676	690	751	708	763	708	721	662	702	692	709	681	672	705	719	691	708	747	700	672	675	689	762	665	692	632	715	739	726	686	708	704	700	767	725	727	700	715	690	669	662	718	703	669	686	719	690	687	697	686	696	687	720	691	779	716	658	689	709	703	694	710	693	659	656	691	725	692	741	675	655	741	696	660	696	733	713	698	670	723	699	731	671	686	707	689	685	699	705	683	703	716	725	687	664	754	686	713	699	687	678	699	673	706	691	626	687	728	666	644	685	699	697	702	706	723	710	696	668	728	679	716	729	700	701	724	698	683	722	697	670	708	702	712	693	735	719	654	713	692	687	662	697	723	683	711	681	653	689	692	691	726	690	696	721	720	697	725	730	709	707	677	734	712	696	715	717	717	714	705	659	677	742	717	704	675	670	770	684	699	698	697	679	707	662	661	751	693	743	679	740	743	722	741	733	719	689	712	702	706	725	670	691	745	681	715	659	685	674	697	735	749	628	727	699	703	709	695	674	697	696	748	670	745	729	662	712	712	703	693	694	687	713	713	676	752	691	617	704	723	685	684	723	704
34705	32942	39063	34217	28975	24321	20071	17298	15317	12726	8192	7282	4184	3729	4354	4026	3282	1824	1338	1084	819	571	409	389	326	339	310	283	325	304	311	326	330	356	311	323	332	295	284	317	297	324	309	330	333	317	304	355	325	302	290	309	338	272	315	347	327	311	307	288	306	288	308	303	314	304	311	326	318	315	294	320	327	290	341	280	342	317	293	348	310	338	288	293	313	323	332	321	304	287	327	329	347	318	316	348	319	321	312	317	326	292	326	367	314	314	312	328	344	321	327	293	300	299	322	321	333	328	331	322	301	318	276	300	313	309	315	316	306	289	294	325	318	325	348	310	347	294	352	306	295	349	300	314	322	316	313	325	320	348	295	304	316	336	332	317	323	314	326	290	291	343	304	312	305	348	315	340	362	277	287	303	306	272	305	333	296	326	327	317	311	302	325	331	311	322	300	293	308	346	329	304	332	316	305	323	326	328	327	313	318	330	321	333	329	299	333	328	304	300	327	300	341	358	308	305	332	294	315	324	314	314	349	345	308	289	294	328	336	323	325	317	318	299	321	338	348	329	296	305	292	328	320	331	296	331	275	328	292	316	338	313	336	302	270	320	346	294	324	292	304	315	303	332	305	356	337	306	290	345	289	322	292	320	343	333	319	339	338	289	316	334	317	306	322	307	323	339	328	318	342	320	319	332	280	308	304	336	349	319	301	346	306	339	326	311	337	327	318	288	348	306	303	310	304	320	313	305	292	316	293	315	319	343	323	321	306	313	330	341	331	305	309	302	331	323	305	339	305	318	331	343	341	311	321	301	289	314	314	319	320	331	288	319	305	312	302	351	295	309	296	346	287	312	339	297	326	293	310	275	303	296	350	288	320	324	319	345	321	330	345	322	280	318	314	300	314	346	321	322	336	335	304	304	300	324	302	291	309	304	310	315	330	313	332	288	304	319	297	296	344	320	322	322	282	327	317	357	302	325	344	335	313	304	320	338	334	310	340	327	337	301	332	326	292	319	321	325	303	324	314	308	286	320	320	331	313	312	365	303	338	331	315	310	305	311	312	314	306	326	286	328	305	318	323	324	336	345	310	286	324	296	303	324	340	281	313	336	299	300	323	319	291	304	302	308	286	309	314	267	318	321	348	362	297	326	304	290	303	303	321	298	312	275	305	319	295	324	320	320	304	334	298	306	307	342	339	311	314	293	317	319	316	343	298	303	372	315	332	355	334	309	289	328	332	354	337	353	292	358	291	304	337	310	320	315	328	313	336	303	316	278	308	288	321	299	339	288	315	318	314	323	338	377	327	361	311	302	342	316	307	325	301	314	290	303	315	327	350	299	323	308	324	318	321	310	296	306	325	320	300	299	348	346	315	305	302	320	283	295	315	307	312	323	326	294	303	306	375	300	327	292	304	296	316	313	325	327	311	329	350	334	295	316	329	326	302	318	305	314	286	315	315	300	322	338	337	313	319	327	312	337	337	308	297	339	310	301	305	296	302	287	281	324	328	342	335	289	331	352	298	325	337	290	341	325	297	319	339	316	316	326	288	317	296	307	340	309	331	319	332	305	304	310	289	330	338	316	318	320	327	340	300	285	328	285	308	337	315	343	314	337	328	315	315	349	294	330	298	335	369	323	342	298	332	341	317	348	316	348	295	308	306	297	319	308	311	370	304	326	305	313	302	294	321	323	328	301	363	341	315	305	304	348	325	301	305	313	316	321	298	334	315	278	326	344	305	321	342	288	312	313	277	286	327	307	338	297	318	332	322	345	284	313	300	341	315	276	317	315	350	297	306	307	312	265	306	360	317	313	333	339	311	274	312	315	310	312	318	294	306	307	338	302	324	337	323	359	294	328	340	334	310	296	311	321	326	300	349	332	344	306	321	302	316	293	313	285	311	319	328	325	333	289	326	290	285	307	323	299	310	294	343	315	328	318	305	317	302	318	327	320	340	331	301	323	318	320	324	295	297	339	289	326	315	296	297	276	333	295	303	300	325	313	308	288	284	355	310	303	306	307	343	294	292	292	306	325	316	315	303	316	329	294	317	308	292	301	284	301	335	290	303	292	350	308	325	311	311	323	301	292	287	300	279	298	268	325	326	305	329	308	314	346	318	298	335	338	326	321	303	300	334	341	348	322	331	320	306	308	318	307	321	294	321	324	319	310	306	299	316	289	287	316	329	320	309	319	310	322	315	305	325	334	351	291	332	311	296	301	312	292	312	333	297	300	284	316	275	281	306	310	337	315	307	323	318	345	320	354	301	325	324	340	327	318	339	323	322	353	317	316	327	286	286	316	300	323	309	336	290	335	322	279	316	322	339	339	304	329	301	313	324	311	300	336	295	338	294	329	327	315	308	278	314	336	315	328	297	295	299	326	332	326	317	317	328	319	331	294	327	292	327	308	331	288	339	289	307	327	295	331	305	319	330	309	325	342	313	330	354	327	294	341	323	336	326	333	326	294	335	307	312	319	325	318	297	355	308	328	324	300	307	326	308	346	307	315	324	315	303	340	317	343	308	316	300	294	331	350	319	317	295	327	324	316	344	296	317	335	352	340	312	303	309	335	327	276	334	309	299	323	277	310	303	312	317	305	298	323	321	350	288	322	305	329	300	309	294	299	348	299	301	346	317	307	320	341	305	317	341	306	331	307	310	341	275	327	322	290	330	354	315	315	314	308	295	299	334	306	322	320	276	331	335	326	320	322	330	303	300	299	291	309	315	312	283	321	343	305	313	316	323	309	328	304	345	294	326	363	336	338	324	330	310	298	330	314	340	335	305	328	321	328	325	279	308	323	326	326	320	327	353	278	313	313	322	323	293	353	335	335	320	305	301	308	301	330	312	314	336	325	314	360	298	300	324	274	311	327	312	314	302	278	334	311	331	308	326	330	312	363	339	313	337	330	318	320	321	304	333	357	317	337	315	290	303	296	328	342	308	324	334	305	316	314	302	295	339	332	283	316	313	298	285	296	317	307	322	333	315	285	350	291	297	284	318	331	339	326	307	307	328	308	350	314	338	291	328	348	381	324	308	296	292	332	296	290	298	300	312	297	334	350	336	304	340	305	315	314	331	329	315	305	302	339	309	306	327	307	289	295	313	286	312	354	317	342	286	325	334	300	317	354	304	331	337	320	307	325	329	285	284	295	312	336	306	353	332	288	364	296	315	277	318	344	316	308	291	289	306	314	305	319	339	334	295	329	313	300	323	326	313	338	299	337	307	297	290	301	288	326	320	314	327	282	349	329	343	276	319	355	326	321	341	314	352	311	307	365	361	328	313	331	332	333	329	308	298	298	330	307	326	321	289	303	298	296	310	315	303	312	339	289	330	315	329	285	327	322	332	328	308	299	340	312	294	313	316	307	348	317	323	314	337	324	314	332	339	336	280	323	329	341	296	326	300	334	338	315	347	327	317	332	291	347	283	311	304	329	303	335	335	328	338	321	327	320	343	328	300	327	324	337	298	333	309	308	328	319	293	320	313	338	300	337
22373	26400	40113	42074	41327	37539	34499	32437	31861	28753	22694	22670	15732	15998	18950	17565	15288	8583	6803	5306	3574	2167	1483	1109	891	836	802	805	780	741	739	814	735	792	808	793	779	784	738	732	780	791	797	743	778	766	814	801	773	803	774	788	787	766	775	765	740	739	828	770	803	771	773	775	767	711	783	758	811	766	752	789	818	838	787	821	807	762	775	781	764	792	823	806	824	765	769	724	818	790	788	799	756	798	752	752	802	779	794	798	771	769	805	788	787	789	787	784	815	760	785	779	806	810	736	736	831	851	792	785	768	834	807	787	796	807	748	828	772	777	746	847	825	776	830	820	765	847	761	795	787	756	770	767	751	785	776	814	791	822	770	782	804	772	787	805	774	776	823	758	765	769	800	778	726	769	820	775	770	787	750	793	810	777	793	801	794	797	803	782	764	818	796	776	775	773	784	787	734	799	744	776	778	786	739	745	745	788	775	760	811	780	802	793	768	790	804	799	799	810	771	761	791	852	761	799	759	808	761	766	803	795	758	750	778	756	743	799	752	743	767	796	760	818	790	724	764	767	815	805	836	767	747	734	784	719	833	784	747	770	751	796	790	783	778	764	754	796	804	781	731	785	767	789	767	787	751	804	768	836	725	770	785	781	804	746	786	783	786	776	787	749	793	743	767	790	795	768	761	813	738	757	772	779	772	749	786	800	788	786	796	765	770	765	825	800	830	764	787	759	777	789	705	768	798	764	745	782	797	790	823	785	803	801	744	748	800	784	797	757	791	723	784	783	800	739	763	778	755	754	813	796	826	762	794	773	786	823	836	786	775	760	764	776	796	739	763	789	838	749	802	781	771	800	760	756	808	782	781	797	776	781	743	785	760	793	804	813	776	766	808	786	781	763	785	815	795	783	753	764	772	794	766	763	808	762	758	747	840	767	760	795	785	803	803	785	817	744	764	771	841	762	779	796	786	746	724	768	788	799	762	807	760	775	759	731	768	806	829	771	811	773	772	777	773	801	798	795	806	756	744	728	758	793	823	796	764	836	765	810	764	825	785	720	773	830	780	762	743	779	810	793	757	745	741	742	794	776	783	743	792	731	842	740	808	823	743	789	810	814	786	796	824	747	845	838	772	767	830	818	752	798	763	750	784	757	815	769	759	794	732	770	749	787	793	791	732	824	781	817	760	778	787	757	770	803	797	778	752	799	748	751	827	812	829	815	728	766	753	779	812	813	758	803	803	710	746	816	749	757	815	776	841	780	820	776	773	753	738	725	772	785	799	754	761	798	762	813	788	804	792	786	731	808	751	892	796	828	807	747	809	779	730	820	800	775	792	778	816	728	805	783	785	760	764	773	777	820	815	754	763	862	823	764	797	742	746	750	794	744	728	838	762	806	825	810	747	735	804	798	804	768	780	836	839	826	757	723	836	778	784	819	741	768	805	770	791	723	731	778	773	779	745	786	755	800	806	773	787	763	802	780	770	813	785	729	845	763	791	805	794	809	766	785	786	798	810	776	766	773	745	764	765	744	766	787	769	790	802	793	752	750	797	780	824	820	737	796	760	814	812	790	727	805	755	768	774	838	777	792	808	803	755	725	780	803	790	775	763	791	807	751	774	775	779	761	787	755	804	762	813	791	738	785	807	727	788	811	802	777	737	775	766	751	751	738	815	772	787	824	814	786	754	797	793	782	818	773	773	788	784	773	794	783	774	756	789	826	810	763	767	784	754	812	799	767	797	786	774	793	725	764	799	765	780	771	796	743	749	777	829	796	808	749	798	801	778	758	806	802	763	777	768	780	795	740	802	776	788	792	766	810	787	811	825	752	739	792	793	767	793	782	723	755	795	772	724	811	779	810	760	802	778	859	751	763	773	802	768	802	801	807	735	753	748	757	827	761	798	806	765	790	782	780	842	788	756	784	744	780	816	744	806	763	793	793	763	829	789	747	789	769	762	806	733	787	770	784	763	794	832	777	788	813	806	766	784	798	803	779	790	793	755	780	734	808	764	794	770	774	806	748	757	825	774	792	827	733	755	816	794	782	825	782	783	761	781	746	796	774	801	758	801	789	758	735	746	730	806	770	832	762	777	765	803	828	771	787	747	725	801	791	777	834	750	831	793	757	757	786	813	801	835	772	755	791	763	819	822	756	822	792	700	815	794	776	802	751	754	788	796	771	782	817	769	812	764	814	773	786	796	790	760	778	768	759	769	820	764	769	788	746	755	815	794	779	768	777	789	743	739	787	798	749	736	775	739	733	795	757	755	816	764	799	780	781	752	774	814	785	802	793	833	814	812	771	748	775	804	749	771	832	803	768	785	769	749	777	838	776	783	814	798	761	773	775	761	786	756	768	775	777	735	764	815	792	771	811	784	774	784	740	823	747	786	790	738	755	773	807	750	776	821	760	752	783	779	783	755	842	794	770	788	810	788	761	782	794	802	744	730	748	748	777	739	729	770	775	764	731	768	812	768	779	772	733	845	734	795	807	806	751	792	791	743	794	803	766	807	779	769	778	773	791	813	836	760	781	776	813	751	780	812	712	815	790	830	808	777	813	783	791	751	818	815	781	808	803	772	776	801	802	797	809	825	811	780	789	789	793	767	714	773	799	809	807	772	844	718	791	803	772	798	775	804	756	766	747	771	804	800	765	744	794	763	801	801	771	772	802	729	768	738	821	798	799	832	846	768	759	805	790	822	771	796	756	860	828	768	736	763	784	757	783	774	773	784	749	802	792	789	801	868	751	787	765	762	781	827	772	783	790	807	768	735	755	776	806	774	781	794	770	743	767	789	781	796	778	780	815	773	782	798	793	730	705	784	751	766	777	802	792	820	760	784	789	736	806	752	759	786	760	789	806	766	752	771	775	812	775	793	757	767	751	783	778	747	779	722	762	787	782	808	783	748	803	740	749	755	763	815	799	794	848	713	775	787	784	760	809	765	794	801	782	760	761	802	780	748	764	738	788	803	825	776	878	772	789	726	763	750	738	818	758	745	729	769	735	761	817	764	810	751	766	805	817	827	795	776	855	808	797	819	796	759	817	751	815	809	791	756	804	769	812	812	822	776	793	781	807	793	782	785	793	780	818	824	792	813	763	792	781	809	803	792	795	766	760	787	734	779	761	773	782	763	784	774	772	779	817	793	819	806	769	815	769	787	786	815	805	748	793	763	802	782	762	772	771	831	767	784	778	749	802	841	783	800	749	789	763	777	770	770	788	793	797	847	768	782	779	801	747	794	766	769	750	751	809	784	819	761	752	811	787	813	790	746	739	748	827	776	793	771	750	777	801	769	758	792	804	751	756	804	760	833	799	808	801	760	830	798	806	823	800	824	785	865	791	785	766	779	748	794	739	793	786	782	786	819	745	786	727	747	809	737	768	791	812	791	779	822	780	796	820	764	760	835	816	782	812	781	795	755	800	787	805	740	765	809	808	784	824	795	747	793	753	747	823	803	755	783	732	790	798	785	831	759	789	790	795	772	779	729	797	793	834
42418	40501	47304	40533	38424	29411	26812	24123	19957	13141	10685	10145	7642	5501	6798	7641	5760	4066	2867	1848	1077	695	488	383	303	291	269	272	272	322	305	313	256	298	266	300	266	278	285	307	295	290	302	287	299	295	272	280	290	285	291	309	302	297	304	299	307	305	312	286	269	264	269	242	307	259	277	285	296	264	308	277	269	269	307	260	311	330	282	287	266	306	289	299	337	295	277	313	285	309	302	249	255	287	288	305	284	271	295	286	280	314	297	260	303	329	288	273	271	284	299	307	300	299	287	287	296	276	298	300	294	309	308	240	252	304	284	275	321	296	287	277	288	259	277	255	314	274	288	274	280	308	265	322	285	316	280	275	313	284	275	249	281	289	276	285	270	259	287	306	282	304	297	254	290	290	288	277	272	260	257	297	257	284	267	316	282	281	278	265	285	284	291	272	300	281	260	301	279	302	314	282	282	265	314	300	274	308	283	277	300	317	307	341	307	299	276	313	289	289	294	304	308	270	290	302	282	314	263	280	256	301	287	284	291	274	292	291	277	272	303	279	289	289	318	296	285	305	302	268	296	299	269	257	267	294	276	280	306	276	276	321	268	267	298	297	245	277	276	294	253	282	281	284	284	294	301	294	281	268	295	271	295	266	298	284	318	298	277	308	316	288	303	293	312	325	331	300	272	266	304	284	273	274	284	265	302	271	303	304	272	251	295	300	314	282	293	304	329	305	289	331	299	308	279	271	304	301	273	265	298	303	317	247	269	287	285	285	273	305	302	280	273	242	289	312	276	302	310	299	277	283	272	293	261	263	300	296	300	306	269	298	264	297	270	280	289	291	295	294	322	285	268	291	287	301	273	290	295	291	247	299	314	296	258	267	291	285	292	288	313	290	308	328	288	248	268	271	263	284	300	305	294	296	297	284	283	283	278	312	298	299	305	272	291	300	266	276	283	274	288	289	290	291	282	319	297	284	278	295	299	294	315	279	278	278	260	297	285	266	262	290	287	287	293	256	307	289	299	310	274	273	324	279	304	265	297	299	287	276	257	307	296	252	255	276	255	282	298	287	300	282	283	312	336	283	269	312	316	302	302	280	282	301	282	286	295	287	291	267	299	328	300	319	297	292	285	265	297	321	310	284	273	259	270	283	285	303	310	295	272	278	326	291	284	297	278	301	268	299	293	280	305	337	259	323	308	256	284	276	300	298	293	277	330	300	286	294	300	272	288	276	268	274	268	298	283	287	301	304	274	280	281	269	300	280	267	283	296	290	266	326	266	298	298	306	264	254	278	290	272	286	278	264	290	310	290	276	284	270	258	292	298	286	275	303	310	300	296	276	288	266	273	300	299	301	292	270	283	267	289	273	283	289	293	274	257	278	275	298	301	297	257	276	300	297	278	291	282	316	284	305	275	302	300	265	283	306	282	271	271	286	282	249	278	271	326	287	294	256	294	274	307	286	297	292	323	271	282	308	269	285	277	267	303	312	293	265	286	285	278	298	289	261	303	270	304	274	287	295	257	291	259	297	317	282	289	303	267	287	296	279	269	290	282	266	297	279	312	295	290	300	261	315	262	292	269	298	271	286	275	277	307	267	287	269	315	261	304	268	293	310	280	295	287	340	263	279	287	261	288	288	282	298	302	273	296	269	289	296	311	292	288	275	296	283	273	282	308	271	291	282	290	315	298	302	307	288	292	311	292	293	300	300	274	256	290	285	295	281	279	263	302	260	265	250	312	291	313	289	278	286	300	287	300	292	268	283	249	261	304	257	265	266	307	302	272	280	297	334	288	280	298	323	296	266	283	289	295	264	291	301	267	282	247	286	312	272	291	262	290	279	306	262	272	287	284	292	309	267	291	295	286	276	271	308	275	264	271	291	279	276	288	313	293	279	326	287	295	282	283	290	323	302	269	277	302	302	293	274	277	302	285	280	286	298	279	293	295	314	290	289	321	243	259	310	279	305	301	306	317	293	270	279	282	290	283	297	250	317	299	268	310	260	318	276	287	270	306	280	285	306	265	290	291	284	298	266	284	274	298	274	304	275	293	304	294	298	308	286	278	283	288	299	296	244	296	287	287	282	293	288	301	307	274	303	301	286	308	264	298	300	257	283	292	282	267	316	270	295	267	266	303	281	295	329	281	292	298	279	277	254	324	293	272	283	317	293	287	295	283	323	306	294	288	301	294	237	299	297	259	295	280	269	299	271	274	321	315	293	295	300	283	248	312	299	282	276	303	305	275	328	303	310	271	299	329	290	305	312	288	292	271	270	285	299	310	312	291	273	314	292	251	269	309	298	284	269	282	275	274	273	313	308	304	277	245	299	307	281	307	279	256	298	295	274	289	300	271	319	299	302	309	287	273	277	269	259	301	254	238	261	315	285	276	297	285	261	287	283	305	281	276	262	282	277	301	295	280	289	291	304	276	282	243	261	259	338	267	310	323	279	292	292	278	305	323	286	283	259	300	299	256	284	282	292	284	303	278	306	293	303	289	280	254	277	275	270	275	322	288	282	307	268	285	287	311	294	300	251	282	283	245	285	291	275	304	275	293	279	297	299	321	298	291	289	274	258	281	310	285	259	284	291	298	295	303	265	322	269	265	300	254	281	286	294	243	296	301	271	305	283	284	263	292	281	275	274	278	288	274	289	274	293	275	318	324	285	306	302	267	289	278	292	294	284	272	282	276	254	287	265	290	276	284	264	289	300	294	251	311	281	294	298	301	282	269	291	259	307	277	329	308	272	287	247	287	300	274	283	291	262	261	282	290	305	303	269	274	288	288	311	287	268	278	310	293	276	261	300	288	264	274	276	277	297	295	256	311	285	254	300	280	295	307	277	274	270	269	270	276	286	289	277	306	262	274	301	298	275	291	274	322	308	295	254	283	284	291	269	295	317	262	279	288	267	266	310	277	250	301	281	294	297	268	269	315	278	291	260	275	341	287	332	280	289	301	268	258	289	297	308	310	281	288	285	311	263	260	288	275	288	315	291	293	309	291	312	276	281	286	274	294	304	295	300	298	281	281	298	279	288	297	284	281	252	254	252	285	291	281	262	267	298	297	268	297	308	276	311	287	248	313	286	309	282	285	290	292	289	280	285	312	310	285	294	290	285	304	253	310	321	281	280	261	253	286	253	258	304	265	287	286	315	304	313	289	296	274	287	325	260	257	309	304	275	275	277	293	276	261	323	302	283	266	307	310	318	269	268	294	278	271	276	285	281	266	298	314	325	268	293	265	302	282	315	303	288	273	287	303	308	257	324	313	296	269	281	297	295	263	286	290	285	289	288	260	269	245	268	280	303	300	277	262	265	295	292	272	285	280	270	288	315	301	297	283	296	276	277	271	254	327	261	254	300	291	288	318	303	298	282	271	324	286	285	315	309	303	276	264	278	269	284	259	259	279	288	286	277	301	298	283	265	286	281	254	302	283	296	278	299	288	308	273	294	266	274	241	262	261	292	277	307	309	305	272	287	316	267	278	293	295	267	322	312
27861	33153	46314	47688	47166	41784	40646	38748	34674	26991	26661	27278	22699	20229	25021	26697	21616	16667	12964	8399	5435	2958	1655	1121	876	754	776	687	687	715	695	708	700	682	702	686	713	721	697	711	737	753	683	691	691	700	736	713	721	720	732	706	682	702	713	698	721	679	688	669	673	794	697	716	652	669	700	732	684	662	676	750	736	653	699	742	725	684	699	734	696	741	723	709	698	739	705	713	681	717	724	724	713	728	742	714	712	685	769	725	689	711	674	701	726	653	713	703	721	721	691	696	716	735	694	745	699	729	676	741	723	703	715	691	721	729	688	731	678	707	730	748	712	712	744	702	725	674	746	737	702	706	700	692	695	707	685	692	722	740	702	680	708	684	681	700	731	712	673	726	683	736	680	728	723	698	653	659	728	708	713	694	760	741	716	705	708	752	727	703	712	691	744	679	711	733	722	736	735	731	670	709	691	713	661	719	729	699	661	731	793	661	709	753	719	726	679	699	677	681	715	716	701	729	725	735	744	736	710	688	716	732	690	699	701	722	718	724	712	714	709	660	666	696	688	695	707	719	690	677	721	733	655	737	678	698	677	696	708	683	728	675	706	684	706	738	740	723	692	679	657	698	722	739	766	688	714	726	655	705	696	739	725	646	693	787	723	704	696	670	679	695	710	698	690	710	662	729	709	702	729	746	709	732	674	732	700	782	713	704	685	681	723	733	712	681	665	714	715	696	709	692	737	763	700	743	695	712	705	653	715	676	699	765	693	698	723	666	736	679	766	702	759	717	715	679	763	699	716	705	710	727	707	710	669	660	757	717	718	732	701	680	684	699	706	705	697	714	708	728	763	722	727	717	703	692	676	714	709	757	694	673	708	703	695	716	719	719	724	692	654	684	697	684	696	708	711	702	715	694	763	708	707	721	713	708	744	701	754	687	705	722	677	673	724	706	738	663	722	687	686	695	716	693	688	657	757	713	772	740	724	755	741	691	729	704	740	658	677	788	695	719	674	739	689	737	666	681	693	696	680	702	715	720	728	679	751	699	731	702	745	673	691	697	702	711	765	751	702	717	705	712	703	658	662	734	693	736	752	713	698	683	725	707	719	678	738	714	655	694	694	675	705	719	701	705	651	689	707	707	751	732	745	711	738	716	718	708	679	714	739	747	742	700	707	708	705	754	708	731	774	677	706	716	674	749	713	693	716	711	702	684	693	714	717	739	722	727	718	708	722	684	727	756	750	711	747	709	728	706	696	721	663	718	704	701	709	684	708	710	698	740	671	718	708	748	681	743	701	736	738	710	757	653	746	736	756	726	688	706	726	702	716	692	763	756	768	716	706	684	661	732	714	702	691	697	683	705	686	735	709	720	776	731	703	767	759	679	716	716	711	761	722	756	707	731	711	702	718	711	724	730	705	721	709	737	765	688	701	720	677	719	739	710	733	720	691	714	687	695	703	693	757	710	675	709	682	701	707	716	670	692	714	738	719	692	710	758	696	766	702	684	695	704	690	721	728	705	667	680	767	733	729	739	756	711	728	668	700	687	751	729	717	691	703	673	674	721	736	746	718	692	723	710	742	715	683	710	674	669	693	753	697	715	706	747	710	715	705	707	729	685	653	692	714	736	699	720	700	751	757	704	654	708	761	727	696	729	681	690	651	743	729	711	673	710	744	697	728	690	678	683	692	688	686	676	711	682	742	708	692	723	739	757	730	708	746	702	695	683	711	736	722	712	746	679	713	683	704	718	730	758	731	715	704	693	712	689	711	708	725	688	710	684	679	723	738	694	702	749	671	662	709	706	733	732	763	719	692	687	718	691	766	709	663	757	664	746	770	741	703	714	692	718	719	678	749	690	660	697	677	729	717	735	723	698	747	673	694	709	697	715	669	696	726	683	673	712	735	686	784	693	709	726	728	700	732	698	737	705	753	748	681	736	694	711	704	704	738	738	726	691	699	728	670	672	680	699	659	646	683	742	716	648	696	706	778	695	643	740	725	695	695	731	713	681	720	719	683	730	700	681	710	735	739	663	706	679	702	743	700	757	663	695	738	714	690	741	698	695	696	737	739	707	714	662	694	769	690	719	722	673	689	723	716	708	714	695	727	748	723	694	725	698	720	664	727	701	670	709	692	738	710	665	687	721	721	723	714	728	659	716	694	725	707	662	736	740	693	664	708	649	721	726	682	686	697	695	721	683	727	697	672	751	704	687	714	726	686	715	703	715	722	687	720	674	715	702	692	749	755	681	671	705	694	700	722	649	678	723	723	742	723	656	669	737	685	696	686	730	701	700	705	704	702	721	736	704	705	736	678	675	738	725	716	733	667	720	709	724	710	732	734	661	683	721	699	679	742	753	671	743	692	711	704	706	711	687	718	696	682	746	740	682	715	723	711	699	719	708	714	772	698	683	695	662	697	714	663	722	754	693	701	697	680	724	752	689	712	707	689	706	731	663	657	716	725	676	699	647	721	730	649	736	717	722	742	723	702	700	757	713	703	699	721	690	686	706	708	700	676	761	738	655	700	732	728	757	691	691	750	702	692	692	667	733	682	738	666	710	722	690	752	703	708	635	715	674	711	730	693	792	674	741	668	658	749	731	703	738	724	681	702	675	706	691	668	704	670	692	709	714	766	750	725	710	706	749	719	730	697	749	757	765	760	672	736	679	713	666	725	738	710	688	696	685	700	696	674	714	679	687	741	685	706	709	729	730	685	715	753	697	737	737	693	707	725	715	755	724	707	732	757	687	676	682	692	732	697	705	671	671	680	689	695	744	714	713	689	704	723	701	738	696	714	695	680	771	690	735	704	727	727	672	734	688	740	695	717	687	721	718	694	703	732	669	740	722	666	675	695	690	676	743	763	742	706	708	713	734	673	677	710	665	708	708	731	719	700	743	698	720	754	664	708	685	698	748	692	701	731	747	725	770	677	741	724	700	739	683	687	699	752	712	718	720	705	743	762	755	696	730	690	747	703	724	730	754	696	766	713	687	682	729	722	687	745	683	722	712	706	708	707	720	737	691	698	753	736	735	717	689	731	669	715	718	679	738	745	702	744	699	702	668	678	730	783	671	680	797	701	744	735	665	694	722	709	700	712	673	700	738	748	713	703	715	691	707	702	684	686	739	736	719	694	664	717	716	717	733	730	688	734	672	718	737	716	696	712	709	717	747	680	673	678	675	692	719	700	676	688	734	694	739	739	701	707	689	679	699	726	699	694	683	703	700	737	656	700	755	725	697	723	679	716	725	717	720	712	722	717	725	680	714	707	702	643	685	696	685	690	682	655	722	705	691	718	729	719	704	687	722	693	727	704	752	698	656	714	681	717	645	716	733	693	733	692	723	709	709	700	709	687	692	743	724	709	708	731	690	678	675	698	721	704	723	745	703	687	706	695	747	711	707	668	691	749	711	700	712	699	724	679	717	724	679	686	666	704	676	717	698	731	664	690	702	723	677	702	750	692	706	715	713	711	695	764	713	720	674	701	732	676	679	680	679
18790	18389	22169	17297	10786	7836	5935	3811	2751	1609	829	668	681	630	724	799	659	457	387	371	287	320	278	268	259	243	244	259	243	238	262	255	272	259	273	292	246	237	284	234	251	251	224	288	241	227	266	223	254	261	288	260	266	260	271	256	250	244	262	256	259	208	241	263	259	244	259	261	240	226	250	289	245	283	279	203	276	235	240	278	246	273	257	236	265	269	264	271	276	245	272	264	273	244	236	265	233	216	229	246	261	260	240	238	251	259	229	271	265	281	252	242	238	261	264	241	246	263	230	236	247	256	245	232	258	247	253	282	219	250	248	243	259	281	248	229	291	268	280	232	264	235	246	237	235	224	243	271	268	277	258	290	261	259	286	254	246	284	237	257	245	255	254	233	252	272	256	218	250	275	248	257	265	265	259	247	288	278	242	238	267	268	248	246	220	241	244	282	272	242	241	248	242	269	251	242	275	238	280	252	243	266	258	238	255	251	256	251	258	246	272	243	252	258	267	273	253	244	250	240	262	271	253	247	228	266	271	253	265	265	263	262	233	269	233	237	244	219	268	241	269	244	251	281	223	235	277	265	248	246	238	277	267	233	253	255	299	234	256	245	257	245	242	251	270	232	279	246	243	258	249	260	233	279	269	272	289	259	245	242	284	247	232	228	255	243	264	262	245	302	236	252	264	260	260	245	215	238	259	243	231	288	273	244	260	260	269	244	269	226	253	264	259	240	274	276	238	229	247	249	254	268	264	273	261	273	262	258	261	273	225	281	239	233	281	238	258	286	250	251	240	249	265	262	240	239	294	266	270	267	234	251	279	231	252	244	248	248	252	267	270	262	240	231	296	254	262	268	249	260	225	259	246	284	260	278	254	234	271	262	267	262	272	252	236	231	229	253	264	223	267	236	262	228	242	269	277	217	254	212	242	225	240	283	262	254	251	252	238	275	301	239	245	274	256	219	236	241	272	235	247	249	268	256	267	246	248	257	278	238	245	265	250	264	255	264	255	239	254	266	271	265	227	229	249	285	241	248	256	239	259	259	232	270	269	231	248	223	246	262	240	263	291	250	260	241	224	233	252	239	269	264	228	237	260	246	245	253	231	259	247	238	267	254	275	226	235	240	261	237	240	249	238	270	246	240	248	251	287	227	253	238	253	246	291	256	244	288	283	280	247	296	265	279	269	249	251	271	230	224	241	267	273	246	272	258	250	226	271	260	255	249	261	262	255	251	244	253	255	227	243	286	251	229	263	257	242	260	241	260	256	252	243	278	250	264	233	278	261	259	233	230	239	242	252	252	253	267	260	242	258	283	237	256	313	242	237	260	250	264	260	265	259	266	220	274	232	245	239	269	267	256	265	245	240	241	261	259	273	232	245	255	246	260	266	249	256	266	279	275	254	266	227	268	251	224	272	245	264	254	251	243	301	262	256	248	253	271	269	252	251	265	273	235	250	259	240	246	263	244	249	237	271	267	254	253	282	252	252	260	254	242	260	219	237	272	240	250	265	242	262	258	241	266	241	269	239	231	202	301	260	260	267	264	244	252	237	259	271	230	274	243	236	226	247	230	260	236	247	276	279	252	262	235	256	288	246	245	260	273	242	253	246	262	240	254	259	245	275	258	253	242	248	254	241	240	275	251	230	228	249	291	227	241	282	259	283	221	245	267	272	275	252	268	247	258	269	220	257	279	248	259	228	240	240	279	264	258	233	257	228	286	262	247	232	241	257	244	264	248	295	258	242	230	251	216	264	275	230	233	285	264	252	252	268	272	252	265	263	231	231	270	242	265	260	277	265	244	257	261	263	250	248	276	267	265	278	234	244	260	250	235	241	226	241	272	289	279	258	243	252	237	276	256	244	228	252	271	238	262	253	254	279	273	224	210	251	245	280	243	256	266	240	243	258	256	260	242	273	248	254	237	257	229	243	227	284	252	240	272	298	256	247	283	248	244	266	243	273	258	234	251	248	235	265	247	256	269	253	258	261	233	264	257	235	277	285	263	258	239	269	235	266	273	243	245	249	238	228	247	250	268	244	237	257	279	254	260	264	286	243	236	272	274	235	258	266	293	252	256	278	282	241	267	262	245	230	262	266	266	269	263	272	249	239	249	261	242	271	263	248	243	270	286	257	262	273	263	255	247	232	250	252	272	259	292	237	232	242	242	254	248	256	288	222	241	243	256	252	252	242	244	242	270	246	268	260	236	248	242	275	259	276	265	267	261	273	256	257	228	278	264	242	264	253	265	227	245	278	247	231	256	261	235	261	274	246	214	230	250	236	255	277	240	254	275	255	247	279	287	251	266	231	292	266	245	242	253	241	235	245	232	276	257	278	270	267	277	291	244	303	285	269	255	246	221	247	251	262	279	258	263	264	271	227	263	254	283	250	266	301	237	222	266	272	259	256	269	247	257	274	246	251	238	234	249	238	262	279	233	244	258	249	267	244	259	273	266	238	252	259	230	291	263	267	276	257	251	237	272	239	244	250	246	247	235	261	257	271	263	240	239	250	276	266	289	294	246	267	251	269	237	283	260	251	287	250	278	230	232	234	252	268	261	269	250	269	288	227	233	265	263	270	223	265	259	235	247	238	270	238	294	272	228	247	276	275	255	273	247	208	274	240	257	218	225	254	238	240	279	266	232	210	234	255	236	253	263	243	215	238	277	270	252	252	276	261	274	287	255	266	268	255	269	258	288	250	288	282	252	267	247	256	224	254	265	264	245	257	238	261	257	270	255	249	280	241	225	261	248	241	289	234	244	252	255	246	233	238	260	260	263	263	252	258	238	249	267	236	244	255	243	253	266	241	263	241	245	284	277	266	246	247	249	253	243	261	258	270	255	245	241	222	238	258	284	225	264	237	276	250	236	256	268	274	268	244	264	259	225	245	228	262	254	258	247	262	268	269	249	232	254	278	245	257	237	260	227	261	281	284	267	254	225	235	272	259	259	264	252	282	229	268	241	219	233	274	272	249	228	253	230	250	226	274	260	270	268	230	263	278	241	251	253	249	268	265	269	282	233	256	266	277	287	252	247	247	236	235	244	244	248	245	266	238	273	244	254	247	235	246	216	219	261	225	238	242	260	251	260	258	282	266	238	250	237	261	268	273	263	255	260	261	266	271	232	254	231	249	248	251	268	264	255	250	260	238	250	254	268	256	278	248	260	272	238	253	223	280	251	258	244	272	252	264	240	269	277	236	234	270	268	277	274	260	294	227	259	272	268	268	267	215	240	255	240	281	263	240	228	262	260	272	223	260	247	261	272	265	257	250	232	267	287	245	289	220	273	290	289	256	273	252	242	254	268	265	253	266	273	227	252	260	251	285	244	246	250	255	259	242	270	248	259	275	223	264	276	282	231	253	254	268	270	234	245	257	280	272	271	251	252	233	240	250	260	261	271	257	256	290	246	260	242	265	241	257	270	255	230	255	253	264	250	266	252	231	269	249	270	272	241	274	252	259	289	263	205	215	261	251	282	266	232	273	270
11184	15309	27284	28465	24214	22651	19119	15226	12017	7466	4298	3451	3380	3016	3840	3996	2697	1778	1200	1072	867	834	698	686	623	688	672	620	654	636	662	655	710	677	659	644	676	701	683	627	631	697	638	655	654	631	640	664	632	631	671	627	653	643	653	648	635	627	604	638	654	624	644	648	666	672	648	651	664	649	637	612	684	694	592	655	683	642	629	606	658	689	586	669	646	644	645	655	638	640	601	656	630	628	614	643	622	634	623	617	612	679	653	634	638	645	631	666	608	653	649	678	662	653	616	594	657	650	654	677	643	624	625	646	625	603	632	645	618	679	664	628	615	623	672	660	656	681	656	630	671	615	625	650	622	649	682	647	652	623	629	683	695	693	610	653	672	667	629	651	620	647	719	671	596	654	668	664	614	645	641	633	641	634	685	627	652	667	671	610	636	606	651	658	659	618	692	627	639	604	669	657	586	597	627	629	638	653	636	656	643	623	638	646	627	622	683	670	615	614	630	636	649	682	658	682	669	656	642	659	606	636	649	620	612	639	699	674	627	670	655	641	577	653	662	629	619	672	652	664	672	654	638	652	620	629	632	609	655	632	645	653	670	648	658	605	686	696	679	639	688	627	635	622	619	670	643	681	628	655	610	618	603	663	618	642	597	616	701	635	643	641	603	655	668	672	631	642	638	671	614	668	629	661	635	636	639	669	675	675	645	651	607	621	679	615	636	664	639	626	623	624	634	622	649	648	686	676	657	631	662	608	665	608	609	633	625	660	648	640	690	623	680	621	604	603	629	657	652	666	649	644	604	642	671	600	651	682	688	618	678	621	635	692	671	625	631	631	659	659	638	631	701	628	653	626	636	648	656	649	647	623	632	618	677	670	650	615	640	652	683	647	636	633	623	660	597	667	622	655	627	677	625	630	640	598	647	671	654	620	610	668	648	635	624	635	629	627	661	649	661	633	591	675	644	655	628	612	610	671	580	653	659	707	623	614	627	635	667	633	688	651	684	620	618	644	670	635	673	669	688	674	652	633	643	646	654	635	676	680	623	658	664	604	616	682	698	653	658	664	681	647	620	675	641	645	589	617	684	615	659	633	658	677	656	693	686	633	640	672	650	615	667	634	649	651	629	642	595	636	623	643	639	657	606	683	658	638	718	676	673	610	712	706	626	630	678	682	637	618	653	649	666	639	612	609	623	626	623	600	614	635	612	635	639	613	653	623	622	637	611	652	669	682	648	615	687	650	688	695	636	618	640	627	642	659	660	625	630	645	668	642	604	677	663	622	647	651	641	630	669	642	639	651	611	623	661	651	623	657	629	663	659	666	651	647	628	593	637	654	644	640	628	623	615	611	672	619	650	646	629	667	681	598	626	582	652	649	622	708	656	628	648	635	656	665	712	639	644	659	666	652	654	628	633	623	620	629	614	704	647	620	633	663	666	621	702	633	661	682	671	611	645	629	601	664	605	632	612	651	633	656	670	666	642	657	664	686	655	663	631	623	640	692	633	666	689	653	648	627	608	632	653	609	665	655	626	615	650	669	662	612	659	627	643	649	636	654	655	665	602	653	640	669	662	638	652	639	605	651	672	729	622	674	673	640	662	620	595	669	607	650	674	620	648	682	681	625	649	658	611	664	630	626	655	622	650	702	626	696	624	625	642	646	665	600	602	625	621	682	680	639	645	649	618	631	655	633	615	649	663	647	647	664	617	650	662	648	621	665	639	666	597	638	660	659	615	643	610	656	657	660	694	663	657	629	640	674	616	673	642	692	624	651	656	593	628	650	628	624	653	622	622	635	684	630	650	668	642	642	664	620	650	627	627	624	671	650	631	653	681	663	689	616	708	642	631	675	643	643	684	655	631	636	633	625	641	672	683	677	649	673	657	578	642	644	614	667	637	670	601	638	665	654	666	626	665	644	651	642	658	703	629	657	598	678	616	661	638	627	626	646	671	659	587	624	627	606	631	648	671	684	642	644	662	655	632	638	612	646	643	674	638	667	671	649	669	654	657	652	650	644	652	665	641	580	623	585	633	652	639	661	667	650	628	648	601	617	619	673	690	593	626	664	660	662	648	640	609	662	703	689	623	660	634	668	643	634	675	638	628	629	623	652	597	651	644	651	684	637	635	630	649	662	638	668	649	631	651	655	676	670	675	608	677	691	659	629	663	692	642	611	618	629	603	645	641	627	608	647	661	651	608	621	642	624	673	654	664	644	651	692	604	660	632	687	630	639	667	661	663	670	594	683	698	634	625	649	600	670	618	643	695	635	648	624	639	646	673	649	587	675	631	674	626	645	612	675	609	613	628	672	616	700	626	629	688	681	663	598	628	647	647	662	635	660	645	576	595	623	611	666	642	697	742	664	685	609	664	636	643	676	633	622	682	667	634	622	645	628	647	616	628	597	699	616	672	685	676	637	684	663	645	609	613	654	669	649	629	656	674	642	690	656	644	632	669	627	631	644	662	636	632	619	622	672	647	605	655	620	653	643	664	666	608	620	594	641	646	624	605	636	619	686	628	651	674	637	663	639	681	612	655	668	637	649	648	721	656	658	640	681	649	667	658	639	705	642	630	661	661	614	633	622	619	611	632	656	633	642	658	626	640	647	655	638	601	669	673	612	651	663	642	643	697	593	625	658	652	655	662	643	701	592	671	644	646	659	647	642	636	692	665	684	668	633	615	698	622	645	666	629	636	676	651	605	613	629	684	656	663	632	589	655	644	604	674	668	603	660	590	590	639	644	639	652	624	678	588	680	661	638	624	693	629	648	691	640	626	622	657	629	689	657	641	653	642	603	644	669	671	671	663	628	675	687	621	629	642	636	671	655	630	602	635	637	651	691	639	642	686	640	671	636	703	629	643	658	639	654	650	629	654	681	650	681	638	677	642	618	665	672	638	648	696	646	640	666	632	595	676	643	684	639	683	653	701	674	650	634	641	651	644	684	619	629	636	647	658	658	637	691	656	609	675	682	627	633	648	619	603	682	681	602	626	672	664	645	696	593	629	676	622	703	673	651	689	679	659	625	625	645	633	630	638	635	674	644	633	651	699	648	649	641	620	628	643	664	625	627	661	600	628	626	641	679	676	646	631	657	680	685	643	617	634	679	679	640	642	700	683	630	672	631	657	679	665	684	603	644	588	691	630	633	615	629	642	638	587	667	630	651	627	615	669	670	635	628	629	700	617	646	690	609	669	676	684	648	628	637	664	663	619	655	643	628	630	657	644	659	673	625	659	644	649	614	624	649	626	664	658	631	667	648	624	576	673	628	631	610	630	631	670	635	633	640	622	670	630	607	639	617	631	657	606	600	664	644	615	676	656	627	622	655	634	653	652	625	629	628	661	593	648	681	673	628	667	568	674	657	657	666	652	636	614	659	645	617	638	638	673	626	657	632	646	661	642	641	663	624	676	662	670	641	651	648	655	638	626	642	656	644	640	652	642	612	679	603	638	597	662	622	682	663	644	670	682	629	685	637	669	693	667	606	645	636
35559	35828	39135	32413	29562	26082	21478	18155	15509	12430	8243	4881	3159	3003	4458	3782	2551	1366	930	706	534	388	358	298	313	303	289	314	316	275	314	328	279	315	310	301	283	289	335	314	321	275	304	334	313	335	301	319	312	328	343	321	326	304	289	277	318	297	290	262	303	346	276	284	315	322	307	280	286	330	289	314	311	294	337	321	267	305	316	316	285	276	292	307	293	313	314	276	301	303	272	288	285	281	298	295	292	314	263	265	303	267	310	343	321	330	295	283	300	300	329	315	257	306	299	313	270	313	302	294	304	319	301	277	301	337	330	307	317	289	303	320	309	310	326	285	296	300	296	297	318	304	341	276	323	307	330	296	298	313	319	297	301	311	334	298	314	303	309	303	318	330	274	332	318	321	299	279	288	323	297	291	327	312	295	308	302	284	305	283	276	340	293	263	306	289	285	326	304	309	314	271	294	287	291	279	286	314	265	303	299	304	293	259	310	300	328	298	312	303	268	305	298	293	327	292	294	280	283	293	308	291	304	322	280	323	289	311	320	296	320	304	350	303	293	283	317	303	306	304	328	296	266	308	291	306	307	290	319	283	337	305	323	316	284	293	286	291	302	282	274	281	310	313	312	289	304	293	294	286	311	321	298	290	308	313	295	271	316	312	319	289	294	305	304	314	284	297	323	287	309	268	260	277	308	332	321	306	291	284	322	297	298	293	305	297	303	298	300	304	270	272	307	328	291	330	284	266	323	294	269	298	285	304	306	278	255	291	307	324	298	270	281	284	303	290	291	295	294	314	285	305	330	310	275	308	301	294	326	291	288	302	306	298	317	305	310	265	302	304	324	311	314	328	310	301	301	283	274	292	276	298	289	325	310	316	305	313	285	288	273	302	297	299	275	287	279	312	350	312	345	354	319	315	287	312	329	333	309	306	325	315	300	314	279	278	290	316	308	280	292	288	298	333	298	311	286	303	343	280	316	297	314	282	318	284	275	321	267	296	300	293	307	334	294	286	291	328	301	304	301	314	290	324	301	308	300	289	280	306	295	313	278	314	269	319	288	289	323	294	294	276	279	295	310	331	339	276	299	294	278	314	271	277	292	266	316	301	309	313	280	304	259	287	313	284	256	302	282	292	297	321	278	290	292	289	297	301	304	314	338	310	297	304	312	315	293	328	303	302	318	289	308	306	327	305	279	314	297	319	276	342	262	296	292	298	296	320	341	312	299	294	274	290	305	300	318	267	312	299	292	291	272	281	308	296	294	279	341	311	342	298	292	296	302	316	282	294	292	312	309	294	293	312	307	301	254	339	304	302	320	306	290	332	320	286	287	327	296	293	329	290	311	300	279	276	308	319	299	324	297	313	298	292	309	315	328	326	297	296	275	302	302	282	291	294	308	297	283	275	311	276	303	336	294	280	285	314	296	305	289	285	290	315	283	311	288	319	327	330	307	277	328	293	319	326	293	296	281	289	320	313	319	315	292	319	318	289	311	300	301	295	302	312	279	333	319	304	281	289	312	306	316	311	321	259	308	289	281	323	297	295	277	320	291	285	301	299	295	266	301	292	291	300	306	277	287	324	336	300	318	337	318	299	325	296	279	302	312	295	291	278	276	293	302	317	266	301	291	275	286	287	304	308	303	299	317	292	298	322	334	278	293	298	300	295	304	274	336	312	271	333	286	322	286	313	310	279	304	307	299	304	284	315	301	327	320	311	326	290	278	283	311	312	296	316	303	307	317	318	347	327	316	305	313	317	277	290	308	304	289	311	305	304	290	304	315	293	288	292	286	282	282	305	270	298	313	285	298	287	303	321	288	296	292	325	273	316	324	296	317	284	303	306	314	319	325	293	296	274	276	287	288	287	294	290	287	286	311	267	288	285	310	292	293	285	309	290	273	310	330	306	299	331	278	264	266	309	284	318	296	325	326	299	285	296	286	274	289	328	287	306	319	291	291	277	301	308	318	311	298	313	314	304	319	298	306	326	293	277	325	292	317	311	291	289	272	285	277	292	317	342	297	285	289	304	305	316	289	320	296	288	309	283	269	271	292	313	317	322	288	329	330	307	315	300	310	280	299	299	296	276	310	283	272	308	302	300	309	290	294	299	312	328	273	278	341	295	293	295	290	292	293	294	310	285	322	300	280	323	338	309	316	365	294	320	279	315	330	290	290	268	330	295	312	311	289	274	340	296	318	299	325	273	301	279	314	306	281	277	273	284	279	319	308	308	300	303	284	316	304	321	315	307	300	285	284	292	320	305	296	288	277	290	282	292	295	346	286	324	297	320	284	291	293	315	298	280	284	306	312	286	292	291	327	284	296	308	286	277	322	331	255	280	299	311	265	304	292	319	284	282	326	305	294	306	307	297	332	284	299	270	285	307	322	320	292	337	294	324	311	289	342	298	291	292	326	323	290	303	310	280	295	331	301	305	324	274	295	299	291	254	279	308	293	309	309	305	314	321	294	310	295	297	308	322	341	301	301	286	296	297	310	297	301	323	343	306	327	336	280	278	307	309	315	308	289	277	307	309	282	282	309	301	294	298	306	306	296	284	300	321	281	336	292	291	329	283	296	311	303	300	332	310	305	287	306	353	312	297	286	295	323	294	297	282	318	321	302	284	318	338	299	309	310	305	319	276	312	307	294	279	286	275	293	320	275	313	340	299	307	307	308	326	314	314	322	307	314	285	300	273	311	285	281	293	335	305	329	270	294	274	309	272	331	304	288	288	304	304	313	332	296	278	297	307	282	338	308	298	308	288	292	281	314	287	326	297	291	284	262	306	295	314	307	331	294	309	284	312	283	304	339	317	298	298	301	290	306	278	290	296	295	314	306	314	309	267	309	313	301	301	295	267	308	319	281	314	303	327	288	329	328	274	290	299	292	296	303	332	293	293	291	328	272	320	286	312	273	272	321	311	267	317	315	324	300	331	298	280	292	268	299	298	289	304	322	289	299	313	370	301	313	323	306	324	275	330	284	306	323	310	283	346	300	285	294	298	278	311	312	303	299	311	296	287	292	337	317	301	283	302	312	325	296	306	331	281	319	309	275	289	297	297	312	293	271	285	276	329	283	280	353	313	324	315	273	294	291	296	320	305	271	300	282	330	285	303	298	296	273	335	325	288	304	280	322	292	275	296	319	294	334	284	300	299	289	316	288	318	309	315	315	297	308	283	322	284	316	326	325	297	305	282	333	327	316	293	333	287	325	299	294	271	335	305	288	289	297	287	275	267	286	295	296	340	315	318	298	310	309	334	283	315	304	328	296	302	322	284	320	306	310	307	360	306	284	316	321	303	274	299	249	298	286	332	301	295	279	321	291	278	304	269	279	316	279	317	315	295	291	275	291	267	317	304	286	311	300	287	283	293	304	283	285	283	284	351	286	283	329	313	355	285	319	321	291	309	308	299	315	289	287	316	284	299	298	304	293	329	309	311	306	344	306	319	267	282	289	319	290	331	278	308	310	299	321	265	279	311	298	300	277	313	315	306
23354	29338	38115	41244	42042	39779	36980	34328	32659	28988	22472	16840	12744	13544	19156	16400	11759	6599	4266	2943	1821	1224	909	798	789	756	730	749	730	725	761	743	742	782	747	687	734	744	785	722	735	772	707	733	732	761	763	727	811	727	791	822	702	760	738	779	754	747	786	735	796	787	752	748	736	763	781	783	730	773	751	767	777	770	769	789	746	736	767	676	719	731	742	755	680	710	713	738	710	709	720	760	763	729	730	738	746	740	710	766	757	736	765	756	714	763	775	741	717	721	731	782	757	721	745	706	692	748	721	753	737	760	714	752	773	725	733	758	718	752	741	755	736	754	687	736	771	784	766	774	753	706	747	735	729	766	726	732	748	741	779	740	709	789	744	714	776	722	769	740	774	761	755	767	769	739	755	742	772	761	743	776	789	769	733	746	748	731	776	745	717	768	689	741	768	750	819	750	758	713	767	807	768	751	776	741	733	727	781	713	743	754	771	737	714	710	700	734	746	736	731	765	734	753	722	722	713	771	746	746	746	709	743	703	736	744	733	733	739	766	747	736	763	756	728	738	763	714	746	775	716	741	776	762	731	762	721	806	762	754	724	780	746	741	716	734	774	773	722	731	772	694	703	753	772	711	728	704	685	731	773	774	745	771	756	734	777	729	777	744	756	750	737	706	829	798	818	786	765	742	717	763	824	733	770	748	725	734	760	753	726	722	770	744	729	752	766	750	791	780	774	748	734	740	738	701	786	736	734	733	747	707	763	756	760	745	747	696	762	747	736	715	748	734	717	730	769	711	741	757	783	763	719	746	732	716	749	745	732	718	718	802	769	725	752	709	765	723	728	794	748	748	752	726	718	775	796	758	768	733	726	823	724	800	785	720	753	731	771	722	827	766	717	779	761	766	724	763	720	761	700	727	721	795	757	732	772	740	720	740	747	764	767	739	764	763	730	740	731	752	713	749	798	774	747	775	686	777	790	769	771	745	767	702	716	762	780	789	715	700	763	748	714	748	727	762	727	703	761	742	750	744	727	766	748	765	765	725	763	775	760	749	719	703	731	772	791	739	725	730	723	747	731	777	742	757	727	702	780	737	757	738	741	693	704	797	726	756	697	722	732	732	701	740	733	735	772	769	769	760	711	773	746	753	755	761	747	715	725	749	727	784	743	737	796	710	770	720	784	779	761	730	765	762	723	694	686	762	733	743	753	742	760	762	707	730	742	749	741	750	722	737	691	767	725	760	758	748	710	745	711	761	754	743	741	749	739	729	731	722	734	692	798	734	769	733	744	763	723	768	763	762	787	754	724	690	724	700	752	749	755	750	744	746	699	752	728	729	764	765	722	707	749	722	748	701	730	714	776	724	772	753	712	727	759	727	712	729	719	752	767	738	768	737	779	789	722	754	727	708	701	801	774	748	726	780	737	756	742	739	783	742	715	739	756	777	727	761	779	717	780	762	714	761	743	762	767	790	821	754	742	765	733	774	723	714	739	764	750	761	775	720	707	767	760	776	743	732	745	715	743	756	698	700	756	749	733	703	777	746	827	706	731	729	747	752	716	694	732	765	752	705	745	744	762	746	731	749	736	787	737	745	747	785	773	737	748	743	752	785	767	758	779	739	763	740	718	786	752	731	796	746	782	775	747	768	763	706	761	739	760	757	732	720	756	742	781	728	765	744	732	736	744	727	747	752	730	772	799	733	753	754	752	730	765	782	744	737	725	691	748	768	749	738	772	727	723	777	738	747	689	703	738	757	737	735	736	779	763	731	680	769	816	759	757	689	756	730	700	774	724	723	689	800	759	772	762	729	740	765	755	757	770	737	753	806	711	714	716	726	797	744	733	730	716	755	702	761	752	734	726	738	690	783	703	739	732	746	719	741	726	755	743	753	735	751	733	750	758	746	732	728	667	740	742	728	784	756	789	757	770	724	763	783	760	691	727	813	737	785	751	743	712	762	777	763	783	794	769	739	778	719	764	721	671	738	751	765	756	753	772	729	799	738	703	719	721	761	736	774	781	700	692	707	751	727	707	710	715	729	736	727	755	798	739	740	753	716	760	772	735	746	752	781	759	742	802	709	765	712	703	732	743	761	724	720	735	735	737	751	737	750	806	769	706	758	764	722	804	739	735	794	767	758	735	718	762	762	737	779	737	731	752	724	718	698	711	683	774	722	762	741	711	728	772	762	698	746	782	732	722	751	749	748	752	694	757	739	703	745	727	730	725	776	736	731	737	780	720	748	785	728	794	687	786	724	704	737	724	726	759	760	749	730	702	736	698	745	685	720	766	722	768	707	753	765	771	759	722	763	790	713	773	744	793	701	739	787	758	764	826	781	759	776	779	761	745	748	724	725	697	774	743	756	712	732	719	715	687	731	785	772	673	748	759	677	757	737	730	773	695	758	751	735	754	739	783	744	717	744	756	788	779	715	706	772	745	739	777	728	756	775	711	735	780	736	743	768	714	813	688	785	696	778	758	765	770	690	760	790	759	768	693	727	795	731	775	724	745	732	747	760	715	809	742	737	688	755	658	741	768	750	713	722	771	744	718	796	788	735	787	776	752	761	754	760	736	685	776	744	727	740	737	799	762	764	781	760	775	711	734	726	748	749	762	747	746	750	683	752	768	731	744	740	682	792	725	728	779	797	800	695	775	788	711	761	768	726	713	725	696	740	709	775	743	742	797	751	725	759	778	734	729	714	769	717	710	741	696	700	698	795	778	756	763	772	759	713	737	772	745	757	731	765	760	760	706	802	709	740	758	784	747	669	755	759	802	783	741	724	684	787	771	794	793	740	790	745	754	744	725	726	751	754	737	741	743	794	763	778	707	755	708	725	728	768	762	779	766	760	730	750	748	759	761	690	733	795	749	768	752	770	717	761	796	748	776	762	734	735	721	812	739	753	711	750	727	749	780	768	743	751	727	744	779	735	717	754	756	748	699	721	773	738	755	754	730	717	726	721	729	755	736	739	751	750	744	777	703	716	735	731	757	738	698	780	758	772	717	751	764	731	747	720	691	733	729	762	763	741	723	765	763	771	744	690	711	784	739	741	729	770	759	775	716	742	689	774	753	770	748	741	720	753	762	770	768	752	741	726	743	720	759	732	724	793	699	798	803	768	728	706	712	764	763	751	748	717	747	755	718	777	730	760	761	732	757	722	760	755	765	765	754	748	729	758	745	733	741	707	738	749	794	734	742	761	772	730	720	758	733	765	675	738	750	768	736	731	746	792	742	724	756	791	804	759	742	713	736	717	751	719	766	707	712	761	789	758	744	736	711	729	797	769	774	784	774	714	709	731	780	656	752	795	780	691	688	756	768	819	724	754	731	722	698	762	751	781	802	699	735	731	766	719	722	686	762	730	755	749	747	718	715	676	745	719	726	733	744	777	751	799	738	763	745	713	736	752	747	708	758	709	718	735	779	729	743	721	715	738	793	714	808	743	777	789	731	743	781	753	791	752	752	733	741	741	752	734	757	772	708	789	752	743	708	781
43796	42670	44151	39273	33376	31427	26114	23352	21003	14575	12230	8919	6324	4976	7256	6668	4090	2307	1337	785	518	404	345	354	306	322	306	295	289	319	296	298	282	296	278	270	292	290	284	272	280	280	296	342	276	287	307	284	271	295	263	265	297	272	278	290	261	273	308	269	320	274	292	310	276	287	262	280	329	304	276	302	276	290	288	280	318	287	298	289	298	297	303	295	286	311	299	281	287	317	311	258	301	288	271	289	284	272	300	293	276	283	283	293	275	278	271	284	299	299	291	289	278	274	295	261	296	302	274	270	308	271	309	307	322	277	288	307	316	274	285	284	281	287	260	319	272	267	289	293	291	221	296	282	295	285	272	306	295	299	281	300	302	314	309	299	297	306	273	303	278	274	278	280	255	312	297	267	269	291	331	297	290	295	287	327	292	273	293	288	269	302	282	297	298	311	291	291	274	294	313	280	324	277	294	334	284	286	269	272	288	275	295	249	285	311	294	281	270	276	298	309	290	284	290	291	299	275	284	319	316	270	269	300	302	280	297	295	266	278	277	291	287	255	298	336	314	296	301	267	283	288	277	270	298	271	310	253	301	295	288	271	285	302	282	300	295	285	289	318	295	288	292	299	264	292	293	275	311	284	315	323	269	292	241	248	294	280	252	286	283	281	292	299	273	256	303	298	278	285	280	292	298	269	257	300	306	262	317	264	275	313	316	296	271	253	292	294	291	291	290	326	286	306	274	323	303	291	284	291	305	339	288	292	287	297	284	294	317	305	313	281	284	295	301	287	286	280	272	304	309	290	276	299	264	288	299	270	279	264	267	299	271	280	265	258	295	304	275	258	293	299	283	252	250	298	281	292	319	266	299	281	268	285	294	275	308	278	305	261	285	279	296	299	295	303	291	261	289	258	294	255	315	310	299	268	307	298	266	292	305	273	274	311	259	309	336	287	270	303	302	263	298	278	291	269	294	262	278	290	268	284	276	306	304	323	283	329	283	297	304	277	291	265	278	306	296	269	262	278	325	290	292	310	298	296	309	302	294	290	298	275	285	268	302	308	254	284	304	287	289	321	323	271	296	274	295	292	278	260	288	277	288	289	278	290	263	294	294	289	297	295	260	294	298	250	304	293	281	273	258	281	274	294	302	306	283	313	291	277	279	275	279	287	262	298	283	309	286	304	257	294	293	289	309	301	274	316	325	314	281	264	301	285	290	306	269	275	268	277	296	288	272	328	290	264	293	309	298	294	256	303	261	285	290	301	319	256	279	256	299	335	310	240	312	287	305	288	302	315	278	302	290	264	313	293	293	322	293	298	303	311	314	283	245	290	306	279	290	303	301	289	276	278	275	290	293	289	293	274	290	297	281	298	255	309	273	288	299	295	290	289	279	274	311	252	295	294	264	289	302	291	286	265	310	271	276	294	256	291	319	275	275	282	272	276	294	328	285	261	281	286	279	297	266	262	290	259	306	289	295	308	300	293	276	282	271	286	318	269	290	301	282	310	293	295	310	315	279	267	280	293	260	291	283	301	306	259	288	311	275	290	285	291	290	318	283	296	275	265	284	293	273	268	278	272	274	301	267	281	315	322	253	298	309	327	331	284	297	308	270	287	306	292	293	288	290	288	255	325	298	299	281	281	271	265	297	305	268	281	272	305	282	306	273	274	280	293	291	282	334	290	295	281	290	279	277	316	288	288	311	266	299	277	261	264	280	280	273	276	291	258	257	276	290	280	299	285	292	260	323	304	293	321	306	285	291	280	293	282	285	281	263	315	273	286	267	267	285	273	284	297	303	261	271	282	291	294	287	257	297	307	289	279	241	304	306	284	272	279	295	305	275	316	265	302	298	315	340	285	283	279	289	308	294	313	318	269	303	274	287	287	306	281	292	288	298	271	321	290	295	301	297	261	253	313	296	287	293	292	281	326	283	288	295	281	298	305	304	313	321	285	280	282	299	288	285	281	298	298	297	312	344	306	291	280	283	267	303	278	290	290	283	264	308	251	316	273	274	294	301	298	296	299	278	269	301	295	279	264	298	298	300	266	294	296	275	290	277	299	259	284	287	282	260	269	289	286	293	289	282	298	305	294	287	296	328	298	279	304	284	313	292	298	327	262	299	296	277	289	285	279	297	277	296	267	302	289	282	286	241	300	306	270	306	294	291	299	289	263	306	320	295	311	270	280	328	268	279	294	289	287	295	286	282	281	302	286	314	254	294	285	270	313	295	308	264	271	293	276	316	299	301	264	307	279	306	301	271	284	283	309	320	306	284	274	261	300	292	313	300	315	322	296	290	300	288	305	280	295	267	296	285	289	287	254	259	304	305	282	296	285	296	273	284	291	290	281	296	287	283	305	283	280	257	282	255	286	287	281	277	297	273	297	311	311	280	320	306	309	300	311	281	291	287	302	286	296	284	258	285	297	283	345	306	284	305	298	291	285	262	260	296	293	291	281	263	292	299	303	279	260	313	258	288	299	317	281	293	326	262	316	283	283	304	297	296	291	299	278	271	294	281	295	277	300	259	293	296	301	331	267	290	291	289	247	262	284	247	275	315	284	284	261	274	282	306	288	318	334	307	304	329	262	308	306	274	309	258	274	293	292	269	265	261	300	262	305	285	275	276	280	300	269	250	268	309	296	287	267	260	305	311	303	290	260	284	292	278	282	297	276	276	297	281	274	312	306	287	267	283	310	267	291	293	282	290	314	275	286	346	277	284	299	279	307	289	296	291	288	276	269	299	307	287	285	275	259	309	272	269	308	278	296	278	298	311	260	289	308	272	271	289	320	253	265	317	282	283	286	298	290	288	272	308	272	294	307	312	264	273	326	285	292	290	284	278	301	281	301	278	267	262	311	291	273	304	296	281	266	286	292	321	281	318	283	296	261	286	302	283	282	276	269	274	291	287	295	291	298	261	331	290	278	293	314	296	272	303	282	312	337	296	265	308	288	272	277	292	268	287	290	253	288	273	296	291	314	282	284	324	292	321	291	283	292	284	310	302	268	301	258	278	279	289	272	266	275	312	304	283	284	265	285	286	289	290	321	283	299	303	271	267	282	300	297	269	290	316	272	293	299	299	283	315	282	322	289	302	285	293	280	302	288	268	288	275	283	303	280	296	280	322	283	287	294	311	305	292	264	290	295	281	311	291	304	296	279	279	253	260	283	267	325	300	280	251	287	258	299	298	268	298	268	318	283	277	291	294	303	318	280	288	278	275	279	292	289	270	275	287	273	281	286	313	272	325	301	307	271	280	306	334	283	299	314	285	299	268	274	277	279	256	297	285	297	276	294	310	320	278	296	290	282	292	276	288	285	319	275	298	284	274	296	294	270	310	298	285	291	294	346	340	307	301	292	302	281	283	298	317	267	301	274	280	330	289	276	297	266	286	292	286	278	305	291	269	307	265	290	279	287	301	277	296	315	253	303	300	269	304	234	291	299	307	302	277	304	257	292	283	291	281	288	275	287	322	292	297	298	263	297	296	274	286	317
29697	34933	43421	46228	45177	44019	39728	39219	36995	30497	29472	24355	20275	19083	25861	23991	16349	10647	5856	3480	2067	1229	905	771	743	707	727	705	699	682	669	723	678	710	731	733	741	726	658	706	704	716	722	724	704	678	730	719	676	694	699	718	707	680	746	668	709	696	717	699	701	688	707	744	700	731	682	685	731	720	706	715	765	657	706	663	682	681	620	706	772	654	700	707	718	701	713	744	675	689	716	699	716	724	717	703	733	743	691	712	695	690	706	727	705	687	712	696	669	644	680	716	673	683	743	696	712	696	673	662	668	707	702	697	675	671	721	687	732	716	720	700	708	658	717	719	730	766	724	683	707	658	702	684	634	721	679	692	701	722	677	716	704	698	704	725	725	721	710	714	683	688	701	716	741	679	697	661	689	681	730	702	701	682	736	722	717	722	659	727	722	698	741	716	769	694	716	698	717	693	713	723	701	682	740	686	699	731	725	698	727	718	674	710	753	702	706	730	711	717	706	716	660	725	685	738	692	740	701	709	674	693	706	721	665	741	673	666	686	679	675	746	740	675	725	656	766	711	750	755	697	710	710	688	725	703	718	715	740	686	689	705	733	665	740	690	762	756	670	703	720	727	677	715	733	706	769	725	664	734	666	732	712	692	776	709	710	748	662	698	691	715	684	723	726	726	698	683	687	692	665	693	696	733	729	701	753	729	749	660	692	746	674	773	732	730	705	702	706	702	663	689	698	710	713	709	729	710	730	698	759	711	671	712	682	677	779	713	680	680	719	745	707	699	741	685	717	704	687	690	705	713	759	710	727	696	736	715	681	717	719	775	664	659	710	661	708	722	749	729	721	710	716	705	784	703	721	689	760	690	754	695	692	711	704	738	698	652	716	668	741	716	703	712	717	712	699	746	740	731	708	713	726	708	717	695	703	688	749	724	710	700	743	715	697	733	720	670	716	679	713	755	754	700	710	728	693	707	670	674	694	685	722	692	725	701	733	672	692	684	680	700	738	719	726	673	723	743	722	686	701	663	749	682	699	744	676	652	688	740	682	721	745	731	684	736	705	703	732	700	700	652	712	706	691	690	693	718	692	757	732	711	718	741	723	729	693	660	700	657	739	753	771	711	674	730	702	690	709	730	710	706	730	713	731	709	739	696	713	693	746	713	724	714	647	700	711	660	683	744	686	753	707	742	693	732	731	749	704	697	734	676	732	718	706	739	738	710	655	750	698	695	654	696	724	757	732	783	672	684	649	720	689	766	695	711	701	696	700	671	717	671	731	699	713	703	689	691	669	746	719	693	710	684	698	717	683	729	722	673	715	719	691	669	717	702	657	747	695	700	677	758	753	676	693	691	678	721	705	712	682	731	761	640	742	667	692	697	708	768	664	700	715	710	726	681	731	691	693	707	745	691	714	714	679	734	712	670	693	727	680	718	722	685	778	731	691	723	685	715	744	726	701	750	662	730	696	719	731	703	689	710	708	757	636	733	686	695	706	686	742	766	693	689	749	739	720	662	685	723	708	718	691	733	720	649	701	647	750	692	718	674	722	724	693	682	668	745	707	704	694	736	718	692	711	709	678	698	760	705	715	720	678	720	731	712	720	703	748	708	744	715	704	730	665	726	745	701	716	675	740	700	695	771	732	729	719	712	739	718	736	743	694	695	678	704	676	673	661	726	694	752	736	645	695	689	729	700	682	716	725	730	679	699	735	704	705	768	723	719	728	707	735	768	746	684	688	719	716	742	727	737	697	675	703	708	715	721	657	686	660	723	697	724	714	784	747	767	695	716	685	711	734	723	699	667	742	691	717	728	729	702	724	684	690	698	715	689	736	753	730	713	713	675	723	717	746	719	703	686	698	713	730	703	763	700	722	689	719	690	713	667	690	733	698	679	712	727	691	729	703	668	714	711	713	663	659	704	678	712	703	665	724	687	727	737	737	640	726	709	697	727	702	681	682	669	682	738	749	711	675	721	757	731	712	702	691	710	764	707	700	725	719	701	746	744	689	703	710	654	653	721	748	731	698	737	705	668	776	703	765	633	719	727	728	707	725	700	741	732	690	719	767	698	707	692	753	729	724	715	711	738	700	743	750	722	733	662	690	698	728	715	671	738	702	747	709	687	718	682	724	691	685	666	645	675	660	673	721	706	734	711	698	748	731	711	741	717	679	673	707	710	732	719	735	681	709	704	748	738	711	676	715	686	698	721	692	726	716	712	705	730	692	706	724	670	734	703	713	745	708	758	722	700	675	703	807	713	694	696	751	727	689	685	712	726	667	706	707	759	700	644	745	714	717	708	693	724	732	728	706	670	684	707	725	681	706	692	692	788	722	712	716	707	696	676	734	723	713	730	734	690	721	714	674	704	737	719	678	703	712	664	690	732	741	734	740	705	756	709	784	711	714	727	717	701	703	691	744	723	706	667	728	727	760	685	753	715	650	709	714	710	735	714	725	706	680	666	676	699	708	670	686	759	746	713	734	707	716	707	705	711	692	739	681	692	773	670	715	732	686	729	677	694	755	689	685	680	707	675	690	694	654	659	695	713	727	682	701	685	692	661	751	678	671	679	700	695	695	700	705	739	690	688	733	692	701	682	675	697	778	720	742	673	689	719	710	685	746	661	697	696	698	710	714	689	695	746	654	703	709	683	675	712	692	705	685	723	731	696	715	688	714	690	722	706	706	727	744	712	716	696	729	703	656	711	679	673	750	694	670	681	743	687	724	721	715	729	715	755	747	688	674	709	702	682	708	718	710	711	702	734	720	736	701	677	688	713	745	677	697	684	748	689	712	723	701	746	758	694	657	716	672	732	686	695	701	670	726	728	692	690	689	680	747	721	718	702	718	709	687	694	684	666	679	647	735	670	693	752	713	722	696	763	720	716	709	747	755	709	726	675	705	701	713	716	669	704	711	709	698	677	722	708	666	684	748	726	719	737	692	716	725	673	707	697	681	718	682	729	689	696	696	737	711	721	674	673	720	740	725	687	722	718	700	666	697	699	669	755	708	671	677	699	706	682	716	732	720	677	701	704	681	689	709	678	696	659	720	713	711	723	701	748	734	695	728	691	657	716	729	704	665	680	712	691	721	705	697	719	728	690	710	719	681	685	716	713	676	705	738	726	728	684	670	695	714	713	704	647	721	679	701	681	720	683	668	693	721	707	738	693	674	710	710	672	711	707	657	676	728	706	701	702	688	678	707	699	698	702	699	669	658	731	641	751	671	716	762	720	731	692	703	642	699	719	684	727	759	674	728	704	730	722	676	703	709	742	719	697	691	718	694	702	705	733	696	666	669	713	706	747	712	689	695	776	728	698	694	727	749	711	710	723	708	707	737	747	695	734	704	717	711	709	737	718	764	683	721	690	692	701	655	726	692	704	709	687	688	747	735	744	678	691	749	735	698	708	719	740	714	710	694	750	741	698	700	698	691	672	696	705	704	683	666	714	723	710	721	675	698	716	697	743	656	730	722	720	706	704	756	672	687	778	698	751
25919	24971	22967	16317	11974	8271	5611	4022	3270	2160	1517	1127	978	888	675	494	416	385	368	315	338	254	249	280	273	253	254	231	239	300	258	255	260	240	256	219	258	267	275	230	277	296	284	263	261	288	260	245	249	284	279	266	283	251	241	262	250	271	239	229	246	266	244	268	256	240	267	233	263	258	240	252	219	249	252	276	257	276	277	263	263	272	292	277	278	272	255	248	276	270	252	269	271	251	269	272	275	228	270	287	243	263	248	249	287	263	243	286	281	267	271	267	253	280	246	280	245	271	268	264	279	277	262	249	248	248	269	263	294	233	238	291	244	239	240	278	296	229	264	291	243	238	286	250	266	263	247	266	259	243	288	275	276	263	283	261	255	248	294	263	257	249	246	268	244	246	245	254	248	283	240	256	256	230	252	272	263	235	277	262	287	266	271	257	263	266	264	233	275	294	261	285	252	263	292	299	270	272	266	244	270	260	230	274	260	258	239	248	256	248	251	274	249	275	245	246	273	216	279	241	245	289	259	256	248	282	249	295	241	274	280	272	297	267	278	240	284	234	266	265	272	251	265	278	262	249	248	260	245	254	282	252	263	278	276	261	282	282	243	246	228	269	267	256	264	282	264	270	255	255	265	248	270	234	274	246	235	256	275	255	269	255	268	273	267	279	293	263	266	249	271	252	254	241	262	290	276	259	219	272	274	298	283	243	290	277	287	306	277	289	253	266	230	235	278	265	259	248	273	248	251	290	240	269	249	236	249	271	273	261	274	237	286	302	268	267	276	239	260	283	252	256	259	265	276	247	261	275	258	252	256	236	245	253	268	239	250	270	257	264	267	266	266	270	244	278	264	283	277	242	254	275	262	268	247	248	243	236	280	288	268	265	245	243	276	271	267	263	232	250	247	291	266	263	261	256	266	282	277	288	261	237	277	267	275	299	266	249	293	263	249	266	292	247	241	261	286	244	262	287	247	235	253	288	269	278	269	260	263	263	268	259	250	276	254	284	264	238	269	285	284	267	263	261	250	259	299	261	278	251	245	262	283	250	253	279	256	255	246	281	272	252	261	246	260	247	265	276	247	293	276	268	270	256	274	262	275	255	228	250	258	286	267	240	250	244	268	235	278	265	238	256	268	255	276	248	242	252	306	255	273	261	271	236	261	257	279	273	256	281	277	261	276	237	233	278	278	245	234	254	274	277	322	277	296	261	270	241	272	222	259	248	234	256	253	287	267	254	272	237	273	277	254	241	285	265	251	268	263	270	274	268	275	260	270	248	263	268	269	236	267	250	252	286	277	248	273	281	260	246	262	256	243	270	268	263	246	291	277	275	244	265	253	280	281	262	261	260	283	252	263	299	226	291	254	261	270	238	254	260	285	242	273	277	262	280	260	270	242	238	250	246	262	240	263	239	262	274	253	287	275	256	262	261	241	278	277	273	278	253	257	274	263	263	264	265	295	287	250	244	263	248	265	260	282	268	280	266	293	256	276	262	256	262	272	249	252	255	253	246	286	263	296	243	280	235	214	230	271	256	256	241	252	279	242	258	276	243	257	263	282	262	280	249	238	232	296	268	278	261	270	262	270	302	286	277	240	256	256	247	227	265	272	298	282	259	246	259	252	237	256	249	239	268	288	246	263	252	260	277	286	290	240	249	248	238	242	284	266	250	262	286	264	270	268	263	248	242	264	277	254	254	260	230	241	250	246	282	273	282	255	269	265	264	245	286	279	266	253	284	259	254	255	256	245	264	272	269	264	270	283	288	299	272	291	234	281	281	259	272	305	252	226	250	263	252	257	242	242	287	270	242	281	264	298	247	275	259	289	250	245	268	304	261	257	260	296	271	271	278	248	239	292	262	278	282	262	250	276	261	255	257	267	255	278	256	260	245	258	283	263	266	257	262	248	231	247	260	251	236	265	267	284	281	285	270	253	277	248	270	275	269	287	278	271	275	265	261	298	270	245	300	276	276	256	255	237	251	263	244	250	276	286	249	260	266	261	263	257	304	264	250	274	277	238	247	259	230	259	279	258	267	235	268	278	253	267	258	262	254	237	267	255	242	229	264	253	250	262	263	270	298	272	278	234	250	263	265	281	322	299	259	245	286	254	249	281	253	244	282	254	301	263	256	297	268	240	265	274	273	272	240	260	243	280	288	240	252	269	278	243	250	267	265	274	262	262	255	270	253	260	273	274	272	255	245	247	282	242	249	238	263	283	247	274	265	298	266	272	265	261	244	258	264	253	249	240	273	264	236	258	275	254	297	280	232	294	278	239	236	254	268	246	265	286	287	275	248	284	259	227	250	285	277	270	257	272	244	251	260	300	296	284	273	272	279	285	255	274	247	253	270	239	280	240	274	287	252	283	237	241	264	248	291	268	285	272	286	257	266	258	261	271	259	245	231	275	281	261	240	288	258	269	284	295	271	248	260	268	250	246	276	240	310	294	277	252	275	268	256	265	263	276	259	306	251	249	283	284	283	258	295	250	280	275	269	244	269	292	244	241	286	240	253	289	260	271	272	294	255	281	273	281	294	231	224	260	257	268	239	260	295	258	243	281	268	290	258	249	293	260	245	281	276	247	290	268	258	249	271	254	273	298	288	248	301	247	271	279	252	264	258	237	279	269	261	274	279	269	283	272	261	261	266	255	259	272	273	276	251	257	263	264	284	264	276	245	249	249	257	258	254	263	268	254	263	289	242	237	238	259	254	285	269	257	261	267	253	273	259	280	241	251	248	260	267	222	263	272	225	273	257	284	258	289	267	248	287	303	283	263	306	277	256	268	275	268	271	254	247	245	263	247	295	261	245	252	271	259	283	255	271	245	257	267	266	276	271	268	243	270	275	258	289	279	297	268	279	258	254	283	257	269	250	265	278	253	294	284	273	253	263	252	243	243	299	246	260	274	290	262	268	279	254	256	268	266	265	255	281	290	246	278	275	260	230	250	258	257	278	231	264	250	289	269	279	255	260	229	283	259	262	246	267	280	278	253	269	264	268	243	266	258	291	304	282	256	267	275	263	225	236	278	283	256	256	259	250	282	238	258	260	252	282	267	275	267	282	271	275	250	237	262	261	265	246	284	262	255	286	242	259	250	266	261	239	275	283	247	268	267	269	226	258	278	306	252	255	254	235	251	246	246	228	255	263	280	246	294	311	278	282	271	272	265	275	252	282	231	280	263	267	264	265	245	267	274	275	227	286	260	270	244	255	250	274	267	254	276	274	289	286	272	248	247	242	262	257	275	269	259	236	261	280	278	252	262	302	281	279	283	301	273	277	289	272	263	262	261	254	265	273	255	262	257	236	264	270	278	283	267	266	268	279	252	263	272	251	254	256	250	227	251	285	252	245	241	211	272	290	266	286	229	260	276	255	268	297	260	244	278	251	250	246	263	264	266	268	244	266	240	244	273	275	265	256	283	239	279	257	271	270	272	248	250	236	255	253	263	263	274	240	269	237	221	296	255	282	245	259	259	274	248	248	272	268
16161	19197	25948	26878	26650	22763	18574	15505	13448	10282	7674	5925	5128	4460	3269	2283	1556	1522	1247	1002	777	731	700	675	690	679	691	653	625	643	718	652	648	699	724	641	671	681	641	656	665	613	700	683	680	668	700	658	679	689	705	658	629	629	667	615	718	613	647	655	672	663	616	710	675	655	653	610	713	655	659	651	701	698	672	648	644	678	655	694	652	639	646	660	653	702	679	650	674	695	670	687	640	640	621	712	655	669	665	724	655	638	666	640	696	646	664	616	711	657	656	655	651	680	710	665	675	663	693	669	633	615	670	680	683	689	711	672	688	636	669	678	721	603	663	668	631	666	667	641	695	656	659	655	694	633	655	679	647	663	662	688	681	701	629	703	647	674	667	699	697	647	622	643	651	683	694	662	627	653	636	670	695	675	641	704	649	720	626	639	667	707	658	617	659	688	677	682	694	659	699	657	654	657	663	648	667	701	639	651	682	692	616	681	646	653	664	644	667	679	636	670	703	639	680	659	657	677	652	663	669	694	689	649	682	629	652	659	657	684	701	649	682	664	685	613	704	624	660	669	624	637	659	644	685	710	675	680	678	655	638	660	688	717	632	667	625	652	656	641	668	647	679	679	658	691	670	658	640	658	641	675	648	669	670	679	659	679	670	659	640	653	701	655	672	675	689	621	699	633	691	685	691	696	700	672	717	646	667	702	671	634	673	625	668	653	678	678	716	654	684	721	657	662	653	691	641	650	660	704	655	633	670	688	648	660	675	636	655	681	691	669	658	691	676	667	659	679	682	661	627	642	659	651	696	667	680	663	652	662	676	616	678	636	669	640	640	667	653	672	665	697	665	664	678	711	664	657	590	703	662	637	609	656	628	641	641	657	686	668	655	658	691	674	656	699	661	689	675	697	639	652	651	660	658	685	667	673	617	669	668	684	676	668	628	671	648	645	649	645	677	695	659	677	667	685	711	668	678	664	622	648	666	686	687	641	685	712	681	635	649	682	740	725	668	666	630	632	656	666	675	653	645	680	659	674	615	661	638	662	640	637	669	665	701	701	684	666	679	629	647	699	666	662	621	687	670	688	654	705	613	645	675	676	662	685	737	644	673	604	687	636	664	687	632	693	646	692	697	660	672	687	620	677	720	649	664	653	649	671	659	690	708	666	608	710	632	691	638	660	658	668	698	691	671	661	667	697	640	642	671	703	704	638	671	668	670	683	675	671	681	655	678	690	645	693	665	698	654	656	695	625	669	680	684	652	682	638	704	634	691	669	659	673	664	736	672	665	697	688	631	710	655	684	670	642	677	648	656	627	642	663	652	626	680	661	721	650	659	666	676	661	662	638	656	632	670	709	658	650	646	633	664	639	682	642	618	711	622	705	678	678	663	698	659	682	686	694	710	699	685	639	652	648	618	684	652	680	645	664	723	646	635	685	623	651	668	661	626	687	669	635	634	609	641	637	661	691	651	675	691	678	701	694	634	686	686	648	639	670	674	670	718	665	676	712	694	672	679	629	612	696	603	675	666	699	688	622	629	636	681	670	686	704	638	738	671	641	640	687	693	635	636	627	665	650	668	737	628	646	661	674	689	613	660	618	694	653	642	649	653	682	640	666	666	699	640	660	628	694	624	683	680	685	655	606	643	697	658	681	673	667	660	649	674	699	635	686	675	621	639	675	676	676	685	667	698	689	644	724	677	666	670	682	677	650	612	675	650	680	671	648	691	652	682	666	642	705	671	653	608	669	684	634	636	648	659	692	642	643	687	660	644	708	649	631	681	630	663	642	621	657	691	713	689	640	666	656	628	719	671	668	658	671	660	628	642	657	712	622	690	660	636	684	648	645	636	683	655	665	656	661	693	703	614	611	654	667	689	680	613	675	683	647	728	627	665	665	710	644	673	654	680	692	680	697	672	676	693	654	643	682	650	618	674	643	701	684	682	646	656	697	642	661	682	673	639	684	664	713	676	679	661	722	654	664	725	702	677	656	630	657	653	630	673	695	675	686	646	662	681	672	644	605	670	617	691	658	659	681	680	636	710	638	655	677	655	629	669	652	657	690	681	695	628	644	677	643	655	649	692	659	675	633	655	671	672	715	666	664	632	676	670	632	647	629	669	627	644	632	645	653	683	643	656	704	638	671	694	604	682	661	682	667	688	657	657	659	657	677	675	667	679	642	687	697	711	706	653	624	710	677	668	665	645	647	631	662	628	639	641	662	665	669	656	682	697	626	675	673	653	656	692	689	664	641	662	691	663	661	680	673	681	653	677	709	687	629	662	715	636	681	602	700	646	668	726	675	670	622	682	623	650	627	679	670	694	655	686	640	673	663	632	655	628	652	640	606	677	665	686	647	652	710	669	612	691	642	683	641	671	694	649	620	689	703	671	670	648	662	711	687	663	697	673	700	657	652	693	641	649	671	675	643	640	616	650	649	659	683	632	705	674	649	706	670	651	694	669	652	663	680	688	711	660	639	685	653	641	692	669	683	668	669	626	667	658	661	620	664	678	652	653	645	646	618	641	627	648	629	713	706	664	692	642	701	633	685	677	615	689	695	644	626	660	657	666	667	659	684	672	654	657	656	654	614	652	696	647	638	692	706	712	691	670	663	673	638	642	624	647	672	653	668	656	652	682	688	653	672	601	671	690	703	622	638	660	664	673	669	649	683	677	608	709	703	705	632	593	675	666	681	666	674	625	664	694	652	694	636	671	644	645	662	649	680	689	637	650	648	685	692	697	687	615	654	662	685	679	684	639	695	667	675	682	640	709	734	682	618	687	695	669	631	663	694	659	672	625	677	682	692	726	653	640	658	668	669	711	660	654	712	646	671	672	700	708	712	675	647	648	647	681	679	690	660	630	666	657	708	604	679	663	695	671	685	671	653	661	630	672	667	643	702	671	707	654	689	708	664	635	669	668	659	659	704	650	609	689	687	691	702	642	704	670	682	648	645	647	644	678	623	629	698	654	655	649	727	597	654	683	639	637	619	694	682	659	613	668	684	631	673	672	646	678	684	715	644	662	705	704	671	695	674	645	708	618	650	678	672	703	665	628	628	604	619	668	619	679	611	639	692	656	656	742	672	639	666	670	640	652	658	720	695	645	662	701	658	659	627	690	655	675	665	666	670	670	695	684	711	647	653	664	659	652	661	663	660	671	676	648	671	623	722	752	639	676	656	659	666	649	627	664	693	682	666	662	633	701	652	702	690	661	663	635	659	649	697	653	631	687	659	682	649	698	705	669	595	672	660	638	673	694	663	622	680	648	676	672	675	676	684	678	704	723	681	697	679	676	662	676	663	664	640	626	692	658	692	651	629	677	689	639	658	659	676	656	670	666	639	642	682	682	644	695	688	679	645	666	665	703	696	660	672	653	701	659	683	674	649	683	662	669	682	663	688	659	671	655	707	665	686	703	639	661	629	695	673	702	660	688	698	665	613	639	672	691	665	685	610	700	625	638	665	619	683	670	662	698	692	686	666	689	618	672	693
39078	37641	40140	34504	27564	24048	21223	16014	12349	9253	5977	4506	3683	2726	2652	2029	1811	1683	1235	746	515	433	339	283	314	283	284	280	325	267	301	301	269	319	321	280	318	303	311	287	307	320	306	302	316	300	296	322	309	319	276	291	294	301	321	286	338	306	309	310	287	335	326	280	313	321	306	305	311	293	327	326	295	300	301	293	280	284	292	314	313	289	329	334	287	316	335	313	296	294	284	333	319	313	282	319	321	311	344	310	313	335	295	284	283	312	277	279	306	250	310	348	300	308	310	284	298	294	293	284	281	302	279	296	325	302	289	311	290	287	277	311	282	302	278	288	312	305	319	284	276	327	279	293	280	307	279	312	321	306	298	290	277	265	281	297	300	316	347	304	285	289	306	286	279	296	335	287	336	305	319	327	328	292	294	286	271	327	307	330	304	286	286	309	245	289	306	312	321	308	315	329	309	337	294	331	275	298	332	303	261	315	298	312	289	321	322	315	310	283	320	318	297	268	283	312	325	304	290	330	304	309	336	304	297	306	253	274	284	302	305	269	294	285	302	332	304	337	292	340	319	321	302	301	298	309	278	275	275	318	277	280	268	307	299	312	292	286	314	349	329	300	334	294	322	304	294	291	316	304	295	284	346	298	323	328	327	282	316	324	295	295	357	310	284	319	330	304	284	290	298	310	293	315	306	306	294	329	268	292	305	312	291	297	303	327	317	305	308	308	311	320	314	309	273	262	281	304	335	299	284	300	296	300	337	289	333	319	282	312	317	330	341	273	309	347	290	337	295	292	320	295	274	270	315	301	272	336	329	294	277	275	336	332	317	313	335	286	265	299	291	318	295	285	283	300	324	292	322	304	309	285	315	301	305	286	291	282	276	300	288	297	304	295	312	303	278	332	325	291	303	325	325	316	283	300	329	307	291	299	318	307	297	290	309	320	269	281	341	313	275	295	306	324	291	331	276	294	332	279	267	291	304	289	318	269	316	290	270	335	305	303	303	300	319	296	317	294	286	303	307	291	271	302	303	311	327	300	313	320	285	307	297	300	273	294	311	293	308	270	309	331	335	304	279	295	306	320	310	312	308	320	324	308	297	270	301	311	292	290	313	319	296	292	318	336	295	311	290	306	296	291	315	297	311	310	293	315	299	292	342	298	293	309	318	305	311	301	311	302	320	292	318	300	317	319	271	297	277	295	313	320	322	302	294	324	326	296	324	286	323	327	281	315	331	304	297	275	323	316	264	350	307	313	297	297	297	280	278	313	309	300	300	302	318	289	308	309	299	291	319	299	332	269	339	293	307	282	311	306	273	297	315	311	268	295	318	317	288	306	274	289	277	284	307	288	322	306	297	286	305	318	342	332	308	325	298	293	276	322	309	271	305	326	284	306	291	293	321	331	335	304	317	315	285	277	346	326	300	328	305	281	308	294	307	313	274	293	302	335	333	306	299	312	283	294	313	307	345	282	289	313	313	324	304	287	316	267	316	351	321	306	284	293	287	298	316	281	322	312	312	328	268	304	312	289	329	324	295	267	298	273	315	301	328	284	298	292	307	275	325	323	261	279	277	310	309	273	313	278	326	281	317	290	309	321	312	281	338	320	327	322	303	308	313	273	294	310	304	299	294	306	296	299	291	288	325	304	305	317	329	325	309	288	329	289	293	289	318	289	321	297	282	298	303	312	322	362	292	298	286	288	335	294	303	285	288	302	277	332	316	289	313	299	352	313	342	340	307	311	289	309	341	311	321	279	291	325	314	310	255	284	301	300	292	317	310	257	297	335	329	292	316	297	299	311	269	303	293	265	285	311	271	305	280	328	318	312	359	331	279	296	300	291	330	284	287	292	281	265	293	318	319	277	290	292	301	314	292	302	315	302	319	327	302	306	338	294	320	275	291	279	280	276	301	297	313	341	311	293	309	334	320	284	318	307	323	317	290	306	307	285	304	293	315	305	278	313	305	306	259	305	314	326	336	265	323	303	315	301	292	310	321	310	310	287	285	316	300	346	321	306	309	312	304	299	337	309	282	270	278	308	303	306	277	254	304	287	331	292	283	319	303	304	330	324	271	322	311	284	315	288	311	325	290	282	316	309	310	303	331	295	287	305	267	322	306	316	308	312	320	291	309	309	269	289	333	314	282	310	288	277	289	289	294	279	267	250	308	367	288	296	338	277	257	307	325	292	311	263	298	292	291	310	272	306	286	292	279	293	290	309	289	321	303	293	276	294	319	302	325	337	288	333	294	296	323	306	287	296	299	286	283	336	316	296	271	333	353	309	329	320	296	319	341	304	307	341	337	298	302	292	319	328	304	297	279	279	306	330	321	289	293	293	308	262	295	310	324	320	307	317	278	302	276	288	319	297	327	317	301	329	289	282	300	304	292	295	301	302	317	296	286	311	307	305	325	310	290	275	318	286	323	276	304	305	302	343	336	297	308	297	302	320	302	297	294	281	257	314	338	320	343	286	275	297	317	301	302	294	312	323	308	316	312	302	273	285	294	286	313	290	321	345	301	265	297	302	314	275	320	279	281	329	317	295	275	281	320	266	292	315	279	272	319	309	302	303	296	296	304	312	304	283	279	303	303	318	294	313	308	324	306	309	296	307	321	318	336	322	307	291	275	301	307	327	310	306	319	320	313	295	310	302	309	335	323	294	313	287	306	291	314	276	326	306	332	280	304	317	321	274	325	278	303	311	304	277	298	286	316	313	290	292	323	277	299	309	306	326	275	304	282	298	309	291	261	278	295	303	287	330	279	265	315	313	278	298	339	337	301	302	303	285	307	315	297	328	303	305	304	282	299	311	300	272	290	287	289	277	323	307	279	325	311	296	269	315	336	307	312	309	316	317	321	305	302	314	314	306	297	297	309	299	314	311	292	311	294	282	288	295	299	288	305	324	310	309	310	291	307	315	311	267	307	304	328	323	314	303	310	333	299	293	339	334	297	295	280	338	284	280	304	294	287	311	267	295	286	304	287	311	336	310	274	294	284	301	294	304	302	329	292	291	302	282	307	279	307	308	298	280	286	301	314	292	290	290	311	289	331	312	326	321	317	363	281	301	318	309	286	289	347	321	280	299	276	330	304	321	330	304	320	325	353	321	316	325	301	292	287	288	290	294	321	302	282	335	314	326	314	293	304	325	326	308	291	287	307	323	299	324	285	304	306	349	340	292	298	305	302	284	300	291	250	282	272	312	292	302	290	325	297	324	295	302	313	274	316	317	281	257	294	298	305	298	289	309	333	298	243	280	333	301	271	321	280	303	313	337	301	327	322	281	278	281	314	304	292	322	267	309	295	312	287	290	305	312	313	312	313	318	329	288	313	288	315	278	291	319	301	349	293	310	285	306	310	328	282	314	268	305	312	345	288	281	303	296	293	322	305	296	275	277	332	301	335	321	303	304	313	311	291	327	317	300	297	294	322	309	264	351	311	304	294	297	281	322	312	281	282	271	285	300	321	343	310	328	295	301	298	315	311	293	279	306
26944	31031	40715	42248	39516	39276	36733	32466	29011	24614	19625	16720	15280	12304	12553	9804	9250	8552	5998	3502	2013	1214	858	846	788	741	738	775	747	761	754	821	788	707	745	730	747	739	710	779	746	779	784	712	763	753	722	733	757	760	725	743	721	715	741	764	761	688	724	773	734	752	777	756	706	714	696	747	749	782	711	776	786	777	720	755	732	752	766	768	722	785	757	724	751	761	792	701	776	766	768	759	769	734	732	739	735	746	773	698	718	708	793	723	773	761	734	760	766	730	765	751	741	768	799	714	729	728	691	773	800	714	733	786	758	755	714	775	760	755	782	791	797	802	763	720	748	691	755	755	798	694	726	772	759	787	789	762	761	721	750	745	784	752	775	721	756	762	709	820	695	755	766	714	763	746	742	762	762	731	757	809	730	749	732	750	727	753	750	748	714	758	701	738	742	785	777	753	757	806	766	775	697	722	727	736	724	784	758	718	750	763	796	713	796	755	815	741	734	778	747	800	728	761	741	726	795	761	741	733	700	812	746	722	760	763	762	773	793	741	739	743	763	765	745	764	771	749	728	724	741	788	792	750	797	721	807	714	784	768	757	829	740	728	752	699	740	763	743	729	797	749	754	727	762	750	782	763	725	750	778	774	767	780	749	748	714	756	799	766	718	732	691	721	720	756	769	755	743	742	767	736	751	739	751	723	743	795	727	770	738	732	748	708	731	747	744	763	734	711	759	689	775	741	744	726	768	718	710	759	784	798	746	770	763	719	747	754	770	737	688	750	786	782	712	780	769	763	759	739	780	738	770	799	803	731	732	793	733	784	771	745	742	722	754	736	765	731	717	758	743	721	801	715	793	748	746	692	761	716	741	758	761	764	712	775	766	798	788	755	752	765	739	727	768	775	753	743	738	784	739	768	795	694	709	783	824	754	731	777	713	730	790	766	758	739	747	782	774	743	774	777	785	724	766	775	746	732	744	702	787	713	728	735	719	748	745	735	769	725	748	759	736	800	723	794	783	773	730	716	771	716	749	749	773	734	775	752	728	784	759	775	772	722	718	757	735	765	688	775	744	748	702	809	765	741	761	742	727	770	797	786	756	750	744	766	722	771	790	736	765	748	744	714	770	792	743	728	775	775	748	766	775	739	744	735	714	725	787	744	730	736	761	811	762	752	737	764	753	725	714	765	767	754	745	764	699	774	772	742	782	723	738	753	778	766	776	734	734	764	765	747	763	764	742	793	787	789	740	742	802	728	792	770	757	763	783	691	705	769	765	748	803	764	743	737	702	737	811	736	779	760	735	757	734	740	777	722	725	756	824	776	727	780	791	734	719	749	786	781	775	726	784	709	754	740	754	747	788	783	695	747	794	767	783	748	745	696	738	752	770	721	734	799	744	782	725	750	780	759	736	784	797	673	765	754	740	679	750	749	769	699	726	733	750	856	795	754	706	738	739	755	770	759	785	696	721	800	749	746	751	734	695	715	750	765	779	720	753	819	714	725	753	788	779	766	702	779	700	757	712	727	780	732	758	747	772	759	733	718	784	750	739	782	770	747	770	707	777	750	734	768	768	777	751	785	740	778	762	738	760	714	724	763	739	743	729	744	742	762	719	745	721	771	745	785	725	695	792	710	741	733	772	778	776	725	743	778	748	686	733	728	712	740	716	775	761	712	745	781	737	747	766	775	776	719	749	784	801	728	731	705	777	740	760	746	723	730	708	782	772	781	768	755	801	746	768	813	804	741	771	728	754	731	763	833	748	748	749	769	730	810	724	763	729	776	774	791	729	779	786	767	761	768	744	785	723	719	743	728	762	745	738	699	746	757	738	746	733	801	721	706	754	732	730	718	748	794	721	784	761	777	746	731	738	771	805	805	703	725	701	729	782	745	780	768	761	757	718	753	755	766	734	789	744	772	721	713	716	678	772	702	838	753	758	757	762	774	736	763	719	704	756	759	716	751	718	757	711	736	760	719	782	772	755	762	799	792	752	768	717	776	766	772	762	750	770	772	774	820	705	720	727	747	722	738	788	750	803	720	745	763	748	698	705	736	765	760	755	787	783	748	764	754	711	728	766	776	778	739	760	794	712	739	721	692	724	775	770	730	770	712	698	748	758	678	721	765	718	750	794	719	750	800	770	723	797	761	793	744	710	677	849	702	749	771	776	734	731	762	744	745	764	740	745	768	754	778	720	812	715	750	735	730	744	774	757	756	749	784	718	771	715	800	777	736	738	760	808	736	808	728	755	709	771	785	795	712	717	759	739	734	710	753	736	767	762	721	741	774	742	716	781	712	796	790	766	764	725	789	757	785	755	775	729	782	793	771	760	710	792	782	768	773	809	730	789	714	745	794	730	741	776	779	793	749	713	713	790	778	743	789	781	746	781	756	767	735	778	712	756	770	703	744	745	805	768	746	733	768	741	741	737	753	764	760	773	740	738	696	769	751	746	734	728	800	749	779	773	764	742	773	732	750	752	749	759	719	733	747	768	778	759	688	733	764	744	780	751	682	789	716	739	763	784	756	725	743	777	768	697	727	770	770	710	707	751	785	760	750	775	745	771	735	723	768	772	817	711	742	793	744	771	733	777	748	764	737	755	719	729	771	698	750	748	738	761	789	750	781	751	763	750	788	720	728	705	746	744	732	774	778	768	769	741	767	730	781	705	749	753	758	766	791	764	777	768	785	781	773	749	733	750	777	725	773	783	759	713	729	767	757	746	748	714	750	699	729	780	782	751	730	777	779	795	752	790	761	729	731	796	722	758	763	748	767	737	734	745	732	764	738	742	706	732	719	716	751	788	761	779	792	779	745	751	754	774	764	778	743	759	753	725	756	800	744	757	753	753	688	790	730	720	789	776	730	774	766	813	742	732	729	733	761	770	716	744	734	734	728	716	732	755	784	793	778	767	747	771	737	759	722	729	778	749	773	763	722	728	763	773	750	768	736	769	808	767	760	774	738	773	676	726	759	716	709	728	751	783	735	814	779	782	745	718	733	725	754	794	753	732	719	813	702	689	709	694	782	718	712	780	762	750	715	766	715	768	768	759	784	795	780	718	751	707	761	755	694	795	764	770	731	757	790	805	722	699	753	726	789	677	784	721	748	769	741	799	730	767	765	785	772	737	751	747	774	722	767	764	697	781	757	754	804	815	728	776	772	720	816	753	792	719	751	774	783	749	800	746	758	720	712	727	736	724	778	722	734	712	769	780	748	785	762	748	766	738	783	807	769	776	715	769	727	772	748	817	718	743	782	739	769	767	806	765	711	739	754	773	769	767	769	777	750	723	788	697	751	729	706	801	737	762	782	731	797	778	756	796	795	746	767	767	756	798	717	730	763	778	774	731	768	737	724	791	752	721	753	814	766	734	764	724	749	752	763	727	771	794	738	764	761	799	765	737	767	758	783	760	800	775	775	740	775	693	736	748	808	754	770	791	737	793	724	777	764	755	749	750	769	716	705	762	779	753	748	758	719	782	744	774	751	727	735	767	752
43374	43398	46381	39748	34823	31058	25869	20640	18143	13707	9169	6624	5413	4537	4117	3545	4136	3251	1891	1062	618	426	351	337	294	308	268	284	305	333	317	292	293	297	256	305	279	299	282	282	326	279	270	311	314	318	298	264	292	251	265	272	285	302	285	282	310	268	290	261	290	262	291	280	296	262	297	287	277	287	303	304	293	271	309	308	299	260	303	298	274	266	301	275	288	279	270	299	294	293	303	293	307	315	343	267	297	284	296	293	294	301	302	287	272	270	280	283	312	284	290	263	254	300	311	304	314	292	326	283	311	312	327	272	293	283	287	338	287	292	298	321	265	276	293	300	272	280	299	294	291	302	246	303	303	300	284	280	296	305	289	293	276	282	292	311	299	288	301	273	287	293	311	319	290	321	329	282	313	289	286	285	298	309	282	311	302	289	265	295	303	289	300	303	299	270	307	299	296	312	309	285	301	296	280	314	284	280	309	273	263	283	301	291	277	291	309	307	324	289	302	282	312	310	281	269	284	286	321	303	281	299	280	295	309	294	295	292	280	305	268	263	340	317	289	276	267	286	280	295	274	292	319	293	290	297	267	297	298	279	293	304	269	271	290	248	284	306	303	263	310	303	294	264	308	275	283	296	319	267	294	270	316	318	318	297	281	289	300	273	269	297	268	283	286	282	273	279	270	313	303	299	275	308	294	282	319	298	288	286	292	272	290	321	322	313	292	304	285	265	292	295	276	324	290	271	314	328	310	294	292	273	267	304	322	268	281	290	272	269	290	331	306	304	286	276	292	274	283	279	285	299	320	315	281	291	306	272	255	315	300	293	283	274	281	275	253	280	287	308	297	277	284	275	287	272	268	280	291	265	306	308	305	280	306	303	287	310	291	281	278	267	322	279	263	272	297	283	289	289	292	278	300	284	296	316	319	277	252	278	289	310	318	305	275	277	294	295	269	282	314	254	247	300	302	283	293	278	270	303	268	297	291	286	292	290	296	280	310	295	289	285	301	248	262	259	304	281	313	265	282	295	331	272	310	281	315	325	280	284	259	312	296	245	306	270	281	274	314	286	302	305	305	291	304	288	289	251	312	322	312	274	270	313	315	298	275	293	301	273	286	269	296	321	320	288	286	281	280	303	302	294	274	285	301	350	290	309	277	293	284	300	282	282	275	341	295	320	295	290	301	300	284	313	274	290	317	317	279	290	294	312	286	275	296	300	299	330	291	273	281	306	306	282	295	274	338	290	276	293	293	276	317	288	305	272	304	327	298	284	276	302	310	298	283	299	275	304	260	302	279	294	303	310	296	320	306	297	289	296	318	294	290	311	290	305	310	275	334	280	272	305	300	304	280	270	280	302	291	287	313	305	296	301	318	286	310	273	271	311	295	286	292	330	313	288	286	307	243	275	282	282	301	283	286	313	264	288	269	272	266	301	274	279	287	262	307	304	325	283	319	320	281	308	344	290	337	316	287	309	287	288	296	320	289	285	261	297	286	273	267	269	288	303	273	302	299	276	310	287	283	291	297	256	263	329	284	274	310	295	293	264	294	295	296	308	300	295	301	302	283	284	276	293	321	289	269	318	323	318	308	301	266	334	295	301	279	285	284	267	317	318	300	267	250	276	283	312	295	285	275	310	284	296	316	279	269	283	315	303	291	310	317	288	283	291	295	267	301	268	308	294	288	280	306	261	252	290	284	294	281	279	307	321	276	315	313	293	293	302	279	271	312	357	277	268	278	280	274	301	294	292	287	304	301	301	263	310	265	264	285	306	267	284	305	287	301	285	298	300	281	312	297	296	283	283	284	297	276	300	306	264	307	274	276	308	277	294	290	283	300	280	293	305	283	288	301	255	275	273	298	251	270	301	299	321	277	286	288	295	289	291	294	269	254	291	272	281	302	267	287	291	259	258	270	266	248	295	294	280	311	279	305	270	299	305	292	275	300	282	265	294	303	293	303	307	309	284	275	311	321	300	288	298	278	293	315	306	274	296	288	267	273	298	317	291	278	307	285	291	286	304	269	309	276	294	278	298	275	295	281	282	280	285	275	280	280	297	292	288	288	317	278	290	297	274	305	298	281	264	324	293	296	250	285	294	280	327	270	286	284	296	267	287	283	249	304	306	295	310	300	282	303	295	290	277	287	266	277	301	288	288	284	298	293	254	290	294	272	269	292	281	331	293	298	304	298	281	267	301	277	288	289	293	298	295	276	309	293	288	282	296	295	297	315	294	293	283	257	298	286	311	279	309	267	288	310	245	284	304	293	294	300	298	260	285	284	291	300	300	268	291	270	298	291	286	276	334	288	288	273	277	303	256	304	302	281	287	264	275	292	315	318	270	277	284	300	322	288	307	277	297	287	245	298	294	283	303	275	332	292	302	323	288	307	288	279	315	268	291	309	280	295	287	277	291	295	260	286	261	286	284	288	308	312	290	281	309	287	278	299	303	275	301	295	267	269	283	274	279	285	310	289	277	306	280	304	278	287	259	291	303	289	296	297	292	261	275	271	269	298	297	312	280	287	284	306	313	285	312	287	258	264	270	286	284	283	303	273	283	320	252	313	280	313	248	286	303	333	297	260	306	285	306	324	312	310	311	279	306	294	340	313	282	274	285	289	300	330	292	285	296	309	266	267	289	286	322	293	293	286	320	294	324	281	282	314	296	299	271	259	303	356	284	282	292	240	270	309	303	305	340	319	305	277	286	290	274	312	302	307	290	271	276	282	287	285	290	278	318	304	289	294	314	319	262	317	295	291	283	319	313	293	271	285	273	293	275	283	313	273	286	290	289	301	298	312	308	259	300	277	278	300	298	287	271	299	316	281	308	269	312	252	288	282	293	286	286	314	307	313	301	287	275	304	284	279	306	280	266	262	273	301	275	297	289	269	276	287	306	310	282	258	294	279	291	291	299	292	271	287	291	279	298	277	279	290	294	301	292	259	249	273	256	301	310	290	301	247	271	262	319	305	323	305	333	248	300	338	293	305	300	300	301	267	269	278	292	285	317	263	303	299	295	311	285	287	296	263	290	282	320	296	325	273	320	336	281	309	294	281	300	275	320	270	297	299	272	290	287	296	283	332	294	278	294	299	273	300	290	310	322	290	292	283	304	276	259	293	292	266	313	319	297	283	281	309	281	293	283	293	302	309	285	270	288	293	306	308	303	284	253	312	303	307	294	256	294	282	293	304	293	254	282	304	302	275	338	300	316	290	314	292	266	283	297	262	304	287	303	289	247	272	269	316	334	257	290	291	283	269	294	305	301	289	256	306	257	290	303	311	307	306	274	297	307	275	293	316	290	256	285	297	304	318	324	281	302	293	269	303	254	288	311	291	292	273	274	261	238	270	295	258	304	283	293	289	292	278	270	309	313	301	290	255	255	258	306	290	273	321	264	308	261	329	322	277	272	306	321	266	251	265	274	268	291	289	295	292	344	306	293	286	277	264	283	274	299	297	277	314	303	318	313	279	290	299	315	287	293	275	290	278	312	271	290
29607	36502	45835	47171	46228	44091	39844	36490	35122	29558	24213	20737	19299	17111	17143	15717	18195	14340	8679	4746	2463	1393	930	829	730	721	738	723	705	746	736	678	694	733	693	702	707	741	733	666	684	691	748	677	712	688	762	695	738	743	743	722	658	698	753	695	697	729	681	718	727	748	688	731	714	678	695	727	710	756	723	696	731	748	724	750	712	711	718	692	759	730	703	731	741	681	790	707	703	752	706	669	698	732	724	751	719	694	741	708	728	730	732	720	732	709	745	700	723	703	721	732	722	709	707	669	710	751	760	738	692	724	686	697	696	681	705	715	713	718	731	729	725	692	740	702	654	685	724	747	682	694	665	733	684	704	713	781	704	684	710	727	724	690	685	692	718	708	749	706	704	690	722	685	691	732	699	696	730	764	721	748	672	753	678	721	694	711	632	742	680	700	694	713	714	690	698	775	725	684	703	703	691	712	696	767	759	752	736	709	679	756	725	693	735	699	706	701	670	762	694	679	736	713	745	682	802	698	727	729	721	743	728	694	737	732	700	687	704	706	717	704	690	726	709	709	753	733	732	683	670	719	722	716	744	736	707	682	639	702	666	736	706	741	730	718	733	735	682	799	709	707	682	713	719	713	743	676	708	673	740	765	698	672	728	712	731	715	750	748	704	696	742	777	665	716	685	662	733	699	650	737	748	747	700	698	691	713	709	805	694	711	670	733	702	751	670	720	690	714	666	691	669	700	695	704	751	742	660	744	712	702	711	702	696	679	774	668	755	718	686	734	701	655	725	722	717	730	692	741	741	713	719	691	708	715	676	685	703	739	715	688	747	677	706	709	729	694	716	735	725	643	707	691	727	727	690	700	685	716	677	705	757	700	700	736	719	708	693	716	714	697	698	710	744	715	662	706	728	723	695	677	724	709	687	716	728	644	711	736	727	739	666	688	692	730	699	745	709	731	723	722	663	743	671	697	718	707	688	713	733	714	692	741	720	722	694	703	730	708	702	739	746	740	753	714	716	736	716	720	700	729	753	739	735	705	701	733	687	747	748	722	717	711	705	773	660	679	727	679	710	718	710	680	755	702	661	675	765	715	700	717	722	713	694	718	732	715	656	687	662	737	728	686	694	707	735	702	742	746	738	707	710	697	735	691	721	729	754	698	732	704	744	749	753	731	720	692	725	736	720	710	702	733	716	726	720	674	727	746	694	668	711	717	690	680	670	656	718	740	753	770	668	741	705	713	658	758	748	662	685	696	727	699	728	739	716	707	707	717	659	657	755	714	726	696	706	715	734	746	713	721	742	731	751	688	737	717	716	675	708	723	730	729	719	708	698	716	684	646	676	720	691	727	718	721	700	691	679	779	697	697	704	697	678	698	722	715	644	674	723	720	698	705	692	708	655	703	726	710	733	750	702	690	700	727	664	678	736	674	705	700	727	723	714	732	706	675	721	708	738	732	748	710	749	724	715	720	686	687	688	689	666	705	722	673	705	658	709	724	726	646	737	722	710	665	758	689	725	745	697	754	733	746	700	685	659	674	680	716	648	701	738	692	718	711	690	687	729	715	695	696	695	707	684	700	724	729	716	684	683	706	712	697	706	681	757	691	700	708	729	697	686	720	714	682	674	710	730	704	705	705	791	705	689	711	713	747	705	686	764	670	665	720	799	711	689	740	750	684	745	768	731	714	767	746	750	728	680	707	734	739	658	711	740	692	676	695	702	713	655	725	739	712	673	721	709	682	721	745	714	740	751	716	711	710	737	720	708	729	749	722	771	730	682	752	734	720	724	717	692	698	714	731	713	706	703	715	760	719	744	780	760	712	755	736	724	720	793	715	703	753	732	704	728	688	730	687	745	735	708	667	739	742	679	756	751	672	778	728	700	730	693	740	699	716	724	709	699	714	695	754	749	730	723	753	757	773	720	740	725	717	661	704	742	705	686	688	668	722	697	726	653	744	686	757	700	709	692	694	744	704	688	731	710	716	728	695	704	693	679	728	741	722	719	786	737	697	723	744	740	710	728	678	717	732	675	699	724	747	742	750	692	712	684	736	714	726	731	661	701	704	654	723	687	724	747	709	690	726	728	738	728	723	676	686	695	697	681	704	711	700	713	706	711	742	747	752	730	689	681	711	720	718	738	748	694	740	670	683	721	682	656	724	688	687	712	728	771	699	712	727	712	707	694	750	751	717	689	726	716	727	755	721	700	701	694	733	683	714	745	714	701	703	675	666	710	722	686	711	731	709	694	768	721	690	717	725	725	708	685	712	677	708	721	718	685	698	716	744	697	686	699	711	721	707	702	734	767	721	699	725	722	724	733	702	692	666	730	722	755	732	679	676	694	704	709	701	741	725	737	687	770	673	685	719	718	666	713	693	699	633	731	691	689	737	718	647	699	670	686	730	693	706	676	694	747	752	710	721	720	662	709	721	714	710	696	673	707	763	757	714	692	728	733	693	713	745	730	707	691	670	699	750	719	727	710	707	725	727	727	686	711	704	720	687	715	682	713	749	788	776	702	694	703	656	707	714	693	775	711	669	731	720	725	713	758	720	720	705	709	740	677	742	692	746	736	716	693	709	772	698	689	717	715	687	758	753	698	697	748	703	700	730	685	734	718	707	702	681	690	709	732	695	702	700	697	719	717	740	703	676	680	719	701	724	747	725	707	725	747	753	738	729	705	669	717	636	693	752	697	689	747	729	731	752	750	696	730	721	692	713	698	699	686	699	707	726	721	722	746	686	712	710	698	730	672	722	683	671	711	695	754	717	711	745	654	719	701	739	697	700	708	697	735	654	686	692	715	686	687	702	675	689	758	723	683	737	741	733	720	703	717	713	717	681	712	727	705	764	691	723	736	778	706	702	716	707	716	699	705	709	721	676	729	723	696	698	723	711	730	724	741	682	787	710	651	718	699	723	748	744	712	729	694	745	709	739	737	696	754	776	702	695	705	694	766	717	735	669	693	729	740	712	716	679	678	648	728	727	690	723	689	723	687	701	751	738	758	672	768	719	732	692	689	703	715	751	692	723	746	724	725	739	703	712	711	705	748	763	698	741	743	734	699	680	686	722	704	713	699	709	675	696	690	734	670	746	707	743	709	742	719	696	689	712	725	766	708	724	672	666	725	697	676	683	703	756	738	724	696	743	697	703	757	686	781	720	677	710	725	722	689	701	722	697	718	693	710	731	730	703	715	724	751	731	715	722	694	719	721	684	713	704	714	732	703	672	704	761	762	705	772	699	697	661	704	733	704	727	707	717	744	702	746	730	737	770	742	726	703	712	742	711	674	692	659	706	727	739	760	691	719	714	706	677	714	672	740	739	721	681	735	664	698	697	718	735	698	722	705	723	705	718	710	715	741	729	692	731	731	693	686	713	762	682	674	696	688	714	727	735	665	735	695	700	703	729	739	660	767	716	747	693	703	721	744	711	705	693	744	709	711	693	708	741	703	722	734	748	715	722	670	687	683	676	718	757	737	771	781	745	710	692	728	683
22729	23995	26985	18133	9712	6326	4465	3526	2350	1786	1384	1011	723	566	529	497	536	489	408	370	334	281	283	264	257	268	252	276	277	249	235	244	250	260	262	265	280	265	279	286	274	279	246	232	248	275	236	276	312	314	254	272	300	283	298	286	266	273	285	253	251	299	283	226	253	285	257	272	280	259	261	276	256	288	281	285	256	273	262	235	279	275	265	258	227	247	269	274	270	263	272	282	275	256	266	276	281	272	240	270	246	257	276	241	249	247	258	235	281	243	285	296	248	217	276	262	270	251	311	254	284	258	265	263	275	295	279	258	246	263	268	286	272	265	259	256	246	275	256	262	255	253	263	243	245	279	261	285	284	255	292	285	281	268	283	273	245	297	261	240	268	279	237	280	239	275	281	278	257	261	243	267	273	286	273	258	271	273	290	271	234	269	257	269	272	258	263	296	266	285	246	283	259	276	273	255	272	275	293	269	261	251	259	301	273	256	238	252	232	252	247	253	258	252	265	259	270	258	277	283	286	258	247	261	269	267	286	298	278	299	275	278	272	262	242	291	244	276	264	272	250	241	243	273	293	265	264	287	264	274	252	237	238	269	293	255	280	249	267	282	249	248	285	268	270	245	257	271	293	269	266	272	272	273	285	260	262	272	260	262	270	239	236	269	260	273	259	268	238	282	268	242	278	271	272	262	276	246	258	251	256	286	250	256	283	247	263	283	282	252	262	264	261	231	273	265	267	268	242	250	281	253	270	269	264	270	269	242	270	254	270	281	266	247	255	258	257	271	281	271	249	303	283	258	255	261	279	249	278	247	255	231	257	248	260	254	257	240	246	264	268	247	270	262	267	232	263	252	276	260	294	266	278	275	269	291	251	257	290	277	261	268	236	288	281	278	251	265	268	281	257	301	249	270	264	269	238	249	278	290	234	240	265	271	253	264	248	299	226	271	297	264	249	255	248	226	256	258	291	269	264	244	277	276	257	265	234	280	278	248	336	272	238	267	253	245	240	275	256	264	289	280	274	260	272	255	251	250	232	243	238	260	246	239	294	246	255	266	263	263	305	269	254	218	277	260	287	267	271	286	237	286	267	282	252	249	250	243	266	273	249	290	275	269	266	255	240	279	242	280	254	254	292	258	270	275	249	244	283	285	252	269	256	295	242	247	233	269	284	252	271	244	270	272	256	247	315	279	297	272	297	256	250	272	259	244	283	260	252	247	261	270	295	274	248	240	271	259	293	247	290	266	257	262	262	243	280	246	254	275	290	290	254	285	269	242	274	269	248	265	279	234	250	254	270	233	249	261	259	264	267	246	266	293	251	257	264	275	263	223	292	234	247	266	273	299	261	298	265	254	274	288	275	272	278	243	238	244	261	286	279	272	280	280	270	253	249	266	270	251	249	248	283	271	261	297	302	265	237	215	280	264	243	262	282	275	270	253	248	262	284	256	246	256	256	281	221	268	300	233	260	253	257	266	280	261	250	262	260	266	280	272	252	259	231	230	281	251	276	250	260	273	279	255	278	277	296	259	278	300	270	260	269	274	249	254	276	248	247	251	275	296	291	309	250	303	264	259	287	283	293	309	223	267	254	287	287	281	290	270	300	278	284	278	276	288	261	252	258	252	271	279	255	266	299	242	232	251	286	251	283	272	260	259	267	277	285	264	267	263	311	248	249	273	261	270	271	324	263	257	251	261	295	271	263	255	294	294	278	270	264	257	246	249	244	285	283	266	251	299	259	226	263	298	225	254	263	247	246	262	246	233	259	236	257	283	272	258	279	258	260	288	255	282	269	253	278	267	253	297	242	279	272	253	304	263	257	270	266	268	307	256	244	257	282	267	265	265	301	262	264	286	275	289	259	282	282	289	251	262	252	226	255	275	285	287	258	264	277	289	243	283	261	258	268	253	270	299	244	268	265	297	278	285	278	264	283	243	259	260	300	256	274	279	251	259	287	249	268	264	262	244	278	254	269	281	236	260	259	289	267	262	246	246	268	276	271	270	253	243	277	262	261	260	265	289	241	264	269	253	289	276	254	260	271	255	219	271	299	266	264	259	264	271	262	263	245	238	261	248	267	267	264	262	262	266	252	290	268	279	250	285	290	271	270	260	278	268	283	289	278	269	259	248	275	283	288	263	257	257	282	264	258	266	249	247	298	270	260	263	282	238	262	296	283	242	256	245	282	254	250	240	277	267	253	295	285	258	256	282	240	289	262	291	276	274	276	243	271	264	280	297	298	255	268	264	257	284	260	243	273	270	255	264	239	294	262	254	285	273	269	285	240	261	267	255	279	270	257	270	301	280	234	254	242	252	281	248	253	252	290	273	290	264	254	281	251	235	272	228	267	239	257	247	260	267	271	297	275	244	274	270	266	271	273	237	270	215	261	284	258	251	245	298	271	264	234	268	258	269	247	244	251	266	284	260	285	256	255	276	264	252	258	253	253	267	287	327	272	287	297	268	259	271	277	248	273	239	243	258	285	283	298	293	283	272	255	247	255	244	284	258	284	251	284	255	260	280	269	267	297	269	258	277	257	265	267	269	256	266	274	240	281	280	253	270	296	249	281	263	250	294	258	311	251	265	281	256	273	274	286	287	264	274	267	260	279	317	268	253	248	251	283	268	261	276	251	275	263	282	267	268	260	253	252	256	275	291	270	256	265	266	243	281	258	289	287	271	243	268	239	263	255	244	268	272	267	255	282	248	239	243	248	286	214	262	287	252	239	281	252	278	254	280	319	258	262	246	305	279	264	256	259	274	282	287	279	260	290	248	277	268	261	268	285	258	258	260	246	287	249	277	273	293	280	286	265	263	266	295	255	244	261	262	270	258	266	260	253	260	246	263	248	276	279	259	267	249	246	284	241	235	267	229	256	267	287	294	280	280	260	280	277	239	237	277	278	282	275	290	294	287	297	245	255	281	232	277	257	271	250	274	271	256	266	251	243	241	267	257	277	258	260	260	254	262	287	267	284	272	268	260	276	263	281	297	240	250	264	254	268	250	291	257	294	277	275	255	304	270	300	247	289	257	290	267	258	277	271	285	252	265	255	275	297	273	243	242	296	252	280	274	278	303	282	267	251	258	286	286	282	275	268	248	290	283	271	293	270	271	277	260	287	286	272	229	250	250	269	263	269	256	259	232	256	272	253	266	247	270	275	282	257	301	277	273	246	258	244	301	291	244	288	247	288	269	274	252	253	233	275	271	251	265	258	253	283	248	269	269	257	272	244	259	259	282	239	255	251	273	254	277	266	268	242	244	277	262	284	271	281	269	259	250	256	259	283	275	279	280	291	274	247	244	296	247	262	258	244	273	264	269	281	284	273	254	253	260	265	276	255	271	282	263	257	292	287	291	248	265	272	268	272	273	261	280	275	250	282	248	253	252	252	282	270	273	267	295	272	282	258	246	278	251	283	285	257	246	272	274	255	227	261	264	259	275	277	234	276	264	295	264	248	229	243	282	289	252	263	231	270	260	243	260	249	262
14384	19355	29557	27174	22480	19008	16179	14006	10984	8764	7152	5141	3828	2694	2204	2280	2392	2022	1460	1088	846	716	741	716	655	664	721	656	732	698	689	646	666	707	665	646	691	759	670	654	650	694	656	691	683	655	670	674	709	643	687	638	669	650	671	689	692	670	667	748	668	695	663	689	684	639	686	640	658	656	682	700	700	679	708	648	653	670	660	666	694	694	647	628	729	626	688	663	694	678	652	644	647	715	657	670	673	624	694	679	703	666	628	685	660	683	682	632	649	625	653	674	702	693	692	676	682	707	699	663	703	652	670	678	726	682	655	700	631	689	690	693	727	674	674	683	676	683	677	677	672	695	718	672	722	690	695	662	645	714	678	670	632	700	652	678	657	671	655	683	713	729	684	658	675	670	649	706	646	650	704	682	694	712	658	684	680	678	622	657	653	642	672	681	674	673	626	682	644	664	667	689	673	711	667	690	671	661	637	683	707	717	711	672	652	656	641	692	662	668	678	705	693	698	699	638	717	675	673	677	726	667	704	639	668	635	648	644	607	656	681	658	710	696	700	686	659	652	624	693	719	698	661	643	675	677	634	635	660	652	667	660	710	624	699	692	630	664	711	624	625	680	686	693	658	652	672	710	690	664	650	639	611	696	704	676	703	697	675	703	643	697	686	673	695	720	654	719	676	690	712	651	670	646	697	640	686	699	651	670	646	672	650	624	684	699	693	665	699	637	702	672	646	694	675	661	680	707	672	654	661	680	684	645	710	666	650	638	681	692	698	690	699	647	664	696	690	703	674	657	681	646	665	625	635	690	682	674	667	697	674	679	688	673	672	652	678	660	660	726	654	634	644	659	685	678	646	676	641	690	662	664	704	700	626	691	638	683	620	680	641	635	698	678	635	681	697	699	656	684	702	660	675	698	642	729	655	667	669	660	680	671	673	684	684	679	696	663	681	657	677	672	638	670	648	705	686	660	722	708	656	682	655	675	678	663	717	644	679	710	634	664	682	665	682	694	702	668	657	687	687	671	746	632	722	669	659	656	647	641	690	684	642	677	698	607	665	694	686	705	638	568	659	737	668	688	663	636	678	618	689	714	647	701	661	671	726	622	696	674	686	737	706	693	672	652	633	675	677	686	698	654	655	683	704	674	651	685	669	664	702	689	686	667	684	680	650	687	670	679	670	645	675	690	617	633	662	664	652	681	672	712	707	681	648	724	702	689	701	687	698	662	687	672	689	700	622	674	684	722	662	656	682	672	684	708	680	633	664	681	649	683	689	654	660	637	682	647	731	703	683	633	697	666	648	643	687	658	676	665	680	635	698	691	701	712	676	692	664	639	721	733	661	652	680	675	692	694	685	650	689	660	701	687	684	656	643	669	687	684	703	760	681	640	680	706	657	672	660	675	712	682	663	689	703	648	654	697	646	684	674	702	695	663	692	604	711	674	659	694	656	696	625	698	643	637	709	669	681	682	712	662	685	664	688	693	679	667	681	649	670	693	671	669	607	656	674	661	683	669	688	652	663	656	696	661	692	684	650	640	642	710	653	689	698	676	667	675	658	676	681	651	679	651	658	639	623	669	656	673	655	695	681	664	678	706	709	675	640	644	639	666	653	651	703	631	635	647	654	658	732	720	648	683	665	687	722	693	658	628	665	702	651	700	671	687	676	668	657	656	702	657	694	677	675	692	666	633	667	654	661	609	666	632	661	654	691	638	690	685	668	662	655	668	643	696	688	637	712	677	652	635	648	698	687	646	669	707	685	661	685	706	669	657	664	654	660	688	650	685	651	706	699	625	693	667	691	725	684	673	702	708	657	651	709	681	640	675	706	645	699	649	663	652	677	617	675	665	689	674	629	701	684	658	627	671	668	673	686	679	704	674	676	697	711	643	658	725	712	662	645	689	680	651	684	725	673	671	710	690	663	670	682	705	664	669	663	716	630	656	652	712	703	687	630	697	650	675	664	660	683	682	699	674	633	686	687	613	694	645	653	644	687	682	640	633	654	680	658	673	684	692	691	710	671	660	659	696	733	683	701	613	714	663	682	678	663	630	707	672	675	643	655	688	677	648	702	683	689	632	661	634	689	697	699	693	651	697	710	684	714	668	695	674	675	644	695	655	663	660	704	677	661	636	663	702	678	680	633	700	699	634	670	666	686	701	691	660	657	714	683	678	673	653	638	609	631	628	677	649	666	624	683	664	666	678	691	665	663	661	675	712	673	651	641	686	655	688	648	635	678	678	733	696	678	649	692	725	703	717	659	680	632	665	670	655	615	674	632	688	668	620	696	682	659	632	658	658	700	655	656	667	633	621	664	657	631	685	666	660	653	679	666	662	650	688	712	684	643	677	663	686	660	638	704	596	677	686	666	688	678	674	689	676	645	709	676	680	661	649	615	695	642	664	687	658	662	708	673	677	677	633	661	720	697	659	653	664	639	688	693	659	626	637	666	698	681	682	681	676	634	657	692	653	634	653	689	710	679	659	690	678	682	692	672	628	661	666	678	644	672	664	713	673	691	624	626	697	684	719	682	683	661	681	614	711	692	663	659	671	656	673	670	648	678	657	670	654	695	627	700	669	663	656	672	664	652	668	616	686	718	684	659	672	739	640	660	695	681	663	649	716	679	699	680	671	658	682	670	670	707	652	709	699	691	704	658	685	673	668	695	683	646	661	663	668	630	640	700	664	647	711	661	706	666	675	614	722	698	679	664	685	712	639	630	679	639	661	710	632	754	706	640	681	668	697	684	688	661	644	646	679	670	663	663	656	681	643	673	661	662	721	657	689	690	741	671	632	684	705	685	668	678	672	640	686	659	696	665	655	686	670	743	661	705	685	674	695	658	668	682	689	697	678	653	658	703	689	644	681	639	663	666	687	694	651	662	670	684	685	680	691	729	683	644	664	678	675	690	694	673	682	691	692	642	695	686	726	625	679	707	729	703	645	627	630	683	660	645	724	709	663	653	614	705	671	662	702	641	711	677	691	660	650	681	655	634	679	657	704	694	636	684	715	668	641	648	667	724	669	640	650	638	632	680	698	641	653	659	670	683	673	650	726	681	714	659	588	672	714	654	675	693	691	687	658	719	669	692	640	655	673	681	647	691	673	676	680	667	676	707	657	670	693	701	672	703	700	685	612	666	671	604	665	694	690	701	661	674	682	663	668	683	697	629	683	633	673	658	642	663	683	650	640	670	681	648	675	665	704	679	684	712	691	662	669	683	646	682	692	655	641	645	641	650	649	680	704	692	691	666	639	666	633	667	706	623	664	673	641	658	669	679	614	647	653	652	654	695	659	644	653	682	644	653	627	694	643	678	645	680	664	669	687	683	676	686	684	669	678	674	649	691	700	656	655	646	727	654	660	664	695	652	705	694	703	715	662	685	643	661	666	680	675	709	639	678	683	633	714	651	689	645	663	685	684	683	673	693	623	674	682	634	688	671	698	681	686	662	673	695	672	701	644	722	666	659	700	688	689	675	681	691	620	662	691
37626	39104	38873	32460	30422	25573	19877	15348	11317	8486	7020	5452	4140	3637	3700	3163	3107	3423	2366	1339	752	493	383	359	331	298	320	335	284	335	314	286	288	322	303	309	309	336	342	352	297	302	297	299	302	301	298	340	299	324	293	308	321	315	288	319	304	296	336	311	318	327	274	344	295	334	321	316	341	330	304	305	337	317	288	313	305	322	310	300	291	310	297	306	320	313	288	308	349	313	299	295	298	287	330	307	320	297	326	295	330	308	337	300	342	292	288	305	317	300	329	277	331	304	296	319	312	331	324	328	300	281	324	338	307	301	297	305	319	295	308	280	338	322	328	323	280	275	320	314	316	268	288	307	280	301	286	318	286	282	310	276	298	324	297	327	293	327	285	315	284	332	323	302	342	299	283	283	302	302	320	290	305	269	321	336	304	293	307	299	323	315	296	307	298	313	303	326	311	283	302	301	321	302	320	302	290	336	286	280	310	304	309	291	303	302	277	293	305	316	320	296	316	312	307	320	312	295	303	302	291	305	322	343	304	331	312	342	324	294	297	312	325	290	319	290	308	295	323	290	310	326	316	309	280	295	308	287	309	317	282	330	283	326	306	322	328	302	308	295	301	328	327	322	324	321	324	313	317	339	292	332	289	269	296	284	320	280	323	287	289	303	290	330	315	321	310	299	316	284	336	354	318	335	327	318	306	323	319	334	305	315	324	352	312	317	313	322	310	299	299	309	303	310	290	354	292	319	312	335	321	289	305	315	313	295	296	328	315	294	314	319	321	304	302	325	328	317	295	335	297	328	294	347	305	305	328	302	295	317	287	294	313	318	322	318	310	293	328	309	349	301	305	310	307	303	289	315	346	312	322	306	321	332	309	353	343	319	322	314	309	274	322	328	274	292	305	322	313	335	315	321	311	262	307	348	304	310	315	275	330	308	311	323	278	290	321	307	308	319	315	325	327	327	331	318	311	328	312	304	321	327	326	326	317	323	309	317	290	277	295	340	314	321	306	313	300	296	264	289	300	286	320	294	310	320	310	313	312	272	324	301	299	298	298	303	326	318	280	283	323	319	334	315	313	293	315	304	300	274	323	330	334	309	293	345	300	299	320	302	265	336	303	319	304	314	304	286	324	325	291	342	291	273	319	281	338	294	345	291	303	289	311	315	295	334	289	304	295	279	309	309	316	312	316	301	311	322	326	313	313	317	288	318	341	265	307	289	324	287	334	295	297	295	300	262	311	318	350	289	312	302	287	282	306	284	324	297	338	307	297	284	355	288	317	322	341	303	296	304	304	296	289	302	286	324	295	299	281	303	340	308	316	276	320	283	333	318	289	319	284	302	314	284	341	349	300	301	304	294	327	332	278	283	319	285	315	282	318	344	315	291	304	278	311	286	320	281	306	340	284	330	311	300	304	314	295	294	329	310	329	282	328	274	302	331	299	314	353	303	300	262	310	319	334	340	308	309	331	306	305	323	301	313	334	321	336	289	303	299	329	324	329	312	299	328	312	304	311	300	295	328	326	301	296	301	304	287	310	292	272	314	278	324	309	296	322	301	306	330	309	305	312	307	331	331	300	291	354	326	333	322	305	339	328	283	324	305	327	331	326	322	293	319	318	293	302	296	313	303	310	319	331	301	328	331	299	323	299	315	292	306	300	306	299	285	275	340	326	282	303	303	303	320	332	328	299	295	312	323	318	320	298	309	305	320	294	330	301	310	307	306	271	301	263	278	316	286	323	284	314	274	294	274	317	291	310	312	276	330	295	309	329	319	320	314	309	301	295	336	329	300	276	298	294	317	287	329	318	312	322	297	291	275	275	285	296	321	291	346	301	328	343	292	356	307	337	324	341	351	291	294	313	291	269	343	334	318	303	297	339	296	302	339	294	350	304	338	308	323	333	283	295	300	330	301	310	316	305	314	317	297	294	299	316	319	298	321	278	316	334	310	325	318	296	326	291	320	309	299	299	325	319	288	293	294	298	298	311	327	308	306	283	329	303	313	278	304	293	296	312	317	309	281	303	313	335	277	324	282	334	298	317	329	322	318	309	311	308	299	336	290	282	310	315	323	318	334	292	289	332	333	309	311	309	296	334	336	303	291	313	328	330	314	296	302	313	328	304	286	291	280	322	325	290	335	305	318	329	331	306	324	319	288	302	330	328	330	329	308	315	304	322	300	278	296	301	300	324	301	303	316	296	325	339	282	305	323	307	279	273	323	304	304	307	289	317	330	302	326	317	328	301	322	324	313	327	305	314	294	319	310	318	307	274	305	297	300	307	357	303	296	323	297	312	319	313	342	305	331	322	327	296	298	309	292	279	302	314	297	292	317	293	328	314	290	319	302	320	316	274	311	295	288	317	306	339	282	327	316	288	311	321	353	334	278	313	318	330	340	285	324	318	317	290	284	300	310	315	300	298	304	326	272	325	286	315	307	322	284	313	319	307	292	302	292	290	312	298	324	274	306	317	298	303	282	318	308	280	279	301	309	297	305	315	305	282	272	317	309	324	305	312	316	322	308	312	285	305	345	298	309	303	286	318	281	292	299	355	299	303	304	343	276	294	275	322	286	286	316	298	309	302	288	273	301	289	298	311	334	315	301	288	328	293	290	319	293	302	328	293	286	311	291	324	305	297	328	269	329	303	321	329	303	297	296	313	280	293	299	322	301	302	298	309	319	326	286	281	297	292	351	311	292	331	289	328	286	294	280	324	328	331	306	263	301	277	290	347	286	328	311	284	287	281	322	291	305	306	326	300	313	298	287	314	339	288	310	347	343	309	299	324	303	338	297	327	316	293	328	305	339	345	328	321	274	313	308	287	290	318	317	349	308	302	317	302	314	336	312	294	334	267	272	297	310	304	321	330	303	274	296	288	315	291	321	317	300	286	307	317	329	286	302	328	350	258	312	290	333	295	343	268	301	303	309	305	306	324	299	309	312	301	307	280	303	314	299	291	291	304	327	314	346	270	321	317	332	302	279	313	309	338	325	294	316	303	286	283	311	291	333	324	299	289	310	343	289	301	306	316	351	308	314	306	302	285	303	327	307	309	303	283	286	295	332	311	313	293	304	297	309	298	325	309	332	287	306	267	311	284	318	285	318	305	320	262	276	307	317	302	335	295	301	319	329	293	305	324	305	291	327	334	342	312	280	290	313	313	284	301	308	297	300	318	333	299	274	267	296	284	304	274	306	342	280	298	330	324	324	317	321	339	330	321	304	272	309	287	304	312	322	304	323	295	340	265	319	306	297	293	311	300	292	306	280	331	336	311	324	312	321	317	331	310	333	314	281	309	294	337	290	340	286	305	282	296	316	307	297	292	298	314	307	264	308	311	304	310	311	347	334	298	314	279	307	359	291	310	295	293	316	303	346	318	343	333	326	286	289	324	329	336	304	297	322	350	312	299	298	332	343	337	302	306	318	313	300	274	329	288	303	312	288	299	285	303	297	277	285	273	299	319	276	327	296	343	297	328	293	319	312	284	320	308	282
25797	31625	38949	40554	41531	38650	33560	31094	26995	23840	22464	19099	16540	15498	16127	14477	15092	15957	10864	6291	3297	1726	1067	892	817	779	741	743	700	754	756	744	755	777	765	802	780	802	713	783	760	789	768	716	727	780	775	825	802	763	773	706	757	787	782	757	774	791	740	726	744	743	723	814	746	764	764	785	755	731	770	770	771	782	745	772	762	801	764	763	759	754	792	740	752	783	731	772	809	733	772	730	756	801	757	778	775	765	768	784	736	793	828	755	734	692	795	732	710	776	770	759	696	797	732	766	805	753	775	718	705	723	813	744	768	776	769	740	725	734	719	786	796	769	779	740	699	744	766	773	783	770	752	786	753	772	752	771	799	776	726	766	781	731	769	759	753	733	740	738	766	791	759	734	783	802	715	816	761	765	812	780	708	781	760	781	776	791	732	759	762	737	756	757	774	785	799	750	706	755	740	760	762	715	735	771	759	693	793	786	700	750	710	771	805	792	753	778	762	752	776	758	806	788	778	746	786	725	753	734	815	776	772	785	751	795	814	756	734	793	729	803	768	740	799	782	742	798	772	753	771	756	756	776	797	720	787	742	764	690	753	778	793	780	792	821	768	739	769	787	758	769	747	762	782	789	758	755	763	749	756	770	776	732	745	759	707	720	770	770	708	803	771	800	786	818	783	770	770	751	786	792	758	775	759	761	715	733	754	777	769	711	712	741	780	774	723	784	711	707	727	724	744	774	746	773	782	750	785	720	757	728	810	761	718	746	772	801	762	763	818	744	739	724	774	737	737	823	749	755	773	754	762	711	717	779	740	766	745	767	795	764	712	789	751	745	697	807	771	733	831	746	779	729	798	719	739	804	745	708	764	819	689	790	776	744	804	699	769	747	787	772	777	769	749	756	743	734	791	741	797	740	757	716	756	745	802	757	800	752	744	753	718	742	791	759	791	718	757	750	742	809	771	716	734	793	793	717	709	779	823	773	747	785	747	781	762	729	772	783	766	750	780	785	728	751	753	800	734	746	710	726	756	730	733	739	788	753	789	763	732	770	773	756	756	749	784	803	766	773	773	760	781	728	787	785	740	758	719	765	742	733	770	767	737	777	801	784	792	767	750	744	824	805	771	747	722	729	807	800	792	697	713	818	741	756	753	782	796	778	772	747	780	708	773	786	807	756	762	757	723	731	759	791	740	790	804	732	739	749	773	827	751	687	765	742	772	781	751	725	687	751	759	776	754	812	729	734	776	767	726	760	770	773	786	783	736	785	799	757	817	717	776	739	791	743	760	743	738	773	787	765	801	763	799	740	737	754	789	714	808	729	769	796	800	823	752	815	776	787	768	829	750	779	765	731	776	786	753	740	788	749	757	779	795	800	707	759	748	786	780	720	737	779	803	767	798	724	785	784	703	798	732	795	703	737	793	762	756	759	699	758	791	829	793	802	734	750	727	777	772	735	801	788	756	776	737	784	758	748	759	728	729	776	767	764	820	800	748	723	757	726	713	718	746	741	784	815	741	757	775	794	753	784	796	773	761	779	809	769	756	756	759	766	785	807	755	773	758	761	767	779	757	819	775	771	750	804	768	768	755	746	785	743	774	737	771	753	771	777	747	755	760	771	754	803	759	729	786	772	799	711	767	733	777	735	746	764	763	779	775	758	736	741	790	792	699	749	754	804	751	750	772	766	740	774	775	770	791	744	753	826	781	737	762	789	758	751	822	774	741	766	775	752	717	741	769	766	762	762	760	740	767	756	796	803	691	739	759	764	848	771	781	753	759	704	738	745	802	754	815	823	753	764	775	796	772	799	764	800	810	724	777	785	777	801	794	761	809	733	753	813	699	763	757	757	783	749	780	749	715	749	805	759	772	812	761	762	773	804	757	739	754	747	786	772	785	731	717	740	757	805	752	773	737	744	712	805	821	764	809	771	755	746	742	750	801	735	729	776	739	748	795	740	748	750	732	765	699	765	767	744	732	772	808	789	699	762	749	764	762	743	746	766	746	796	783	766	764	774	764	721	747	766	763	748	725	747	766	773	717	760	742	764	773	769	785	787	788	751	772	736	813	772	701	786	761	771	780	776	727	759	756	706	722	715	726	775	751	776	741	779	802	730	794	702	753	741	766	740	753	753	757	798	758	720	731	758	769	740	776	716	735	772	740	687	764	791	741	791	732	760	796	737	753	740	773	772	774	752	766	757	761	750	740	746	778	705	716	728	749	767	760	765	769	763	729	755	752	770	777	777	745	775	728	784	799	751	792	761	749	782	750	738	790	736	764	747	774	757	806	721	788	687	751	707	784	792	772	781	796	768	791	814	766	767	753	777	755	746	795	736	743	762	828	741	760	779	742	772	729	723	747	801	851	775	765	753	777	744	752	705	800	756	759	750	767	809	754	764	817	752	757	723	743	755	755	800	790	773	767	772	751	742	735	752	747	779	789	787	765	731	758	800	766	717	776	733	808	706	766	786	784	728	781	754	756	785	796	768	773	761	728	725	742	737	769	747	764	769	767	750	792	710	740	811	743	743	771	770	779	769	827	766	738	732	820	745	778	755	811	739	748	768	759	756	762	776	757	772	751	747	768	733	749	752	768	785	776	764	735	787	771	783	786	783	725	782	763	743	739	735	749	726	724	795	769	760	800	788	715	758	778	783	785	795	766	792	794	747	765	844	768	759	792	778	780	801	775	753	745	794	739	760	746	753	766	740	761	774	743	726	770	731	746	787	756	709	753	799	786	749	770	819	789	782	772	792	800	767	794	813	808	736	769	821	768	766	715	721	761	778	794	781	753	772	770	782	808	715	775	759	775	739	783	733	744	758	778	750	758	770	779	786	755	771	733	797	762	793	771	753	806	742	734	752	810	749	732	781	748	713	723	795	757	793	786	783	763	753	769	768	739	736	724	738	739	764	724	753	772	724	759	766	799	772	790	746	755	768	754	785	706	770	776	793	726	766	721	837	730	712	729	772	765	708	769	782	735	791	725	820	783	761	762	746	783	734	805	752	766	773	760	767	736	756	776	725	797	721	721	740	749	757	749	750	747	750	754	687	723	814	741	759	812	786	757	752	763	726	735	764	798	722	725	792	784	729	774	791	774	701	754	746	735	738	711	782	774	753	815	757	766	736	717	718	758	779	781	771	700	746	789	740	755	780	789	698	787	828	767	768	752	781	751	767	768	743	767	777	804	733	827	770	762	752	797	750	751	808	791	783	778	805	790	819	724	732	740	784	799	753	752	747	756	805	778	772	829	729	742	776	773	763	746	772	794	777	764	760	728	757	780	744	783	738	772	770	736	784	735	730	808	780	753	803	763	736	770	786	810	765	769	791	769	794	747	701	758	744	769	745	808	764	763	725	775	722	776	766	806	767	796	764	753	738	737	790	829	734	820	787	767	786	759	742	723	789	804	723	741	710	743	712	776	738	762	809	817	752	812	768	784	712	781	736	770	763	709	771	772	764	720	824	749	713	761	817	749	733	781	710	742	741	754	822
45179	42864	39650	34352	34450	32392	27989	23672	18940	14857	12076	9980	8458	6734	7102	5966	4511	3770	2777	1555	855	525	381	330	322	312	299	293	291	319	278	320	276	336	285	317	300	308	318	277	316	292	270	314	315	265	295	323	291	274	325	293	306	280	285	300	304	271	294	318	270	290	308	290	275	324	311	282	280	293	293	286	314	303	296	277	296	301	259	304	319	297	296	283	306	299	335	280	298	273	291	295	310	287	279	282	297	328	308	305	288	307	271	321	297	295	297	279	278	307	288	276	296	291	266	292	321	304	281	292	295	290	309	320	269	260	285	289	275	283	298	288	314	267	298	277	329	311	287	267	293	304	310	284	268	284	308	280	287	302	300	331	295	299	311	301	301	299	296	304	322	305	298	269	311	305	332	284	277	289	337	299	289	282	274	299	295	292	320	288	299	330	329	304	291	311	297	333	313	280	292	312	302	310	306	304	316	321	299	281	320	293	282	304	277	319	290	318	321	294	268	291	295	319	300	271	296	309	295	305	304	292	292	296	327	267	315	283	282	293	270	288	270	294	308	310	302	301	295	276	306	322	302	256	293	323	296	303	308	290	313	293	308	278	300	304	279	301	305	266	296	313	312	301	320	323	263	315	304	313	314	288	293	278	309	276	292	298	292	280	267	304	302	274	296	286	286	316	286	317	303	315	276	318	301	290	280	293	277	314	340	303	278	290	261	301	301	292	289	314	313	278	256	321	308	307	282	287	304	317	289	327	309	301	312	297	329	288	279	285	315	318	258	303	293	299	318	282	300	310	280	302	325	304	283	297	292	318	282	332	291	307	287	286	335	314	290	287	314	279	300	312	281	302	303	286	279	321	254	301	291	316	286	271	303	285	272	293	285	301	297	305	307	307	285	318	308	293	292	296	321	297	311	307	316	298	316	287	267	306	280	306	291	326	314	286	254	320	339	299	299	274	295	298	296	300	329	344	304	275	303	316	288	298	301	276	302	312	321	302	299	306	289	315	344	323	316	308	303	324	289	281	283	311	307	302	286	303	320	295	322	293	292	275	283	291	292	271	320	305	309	299	250	295	284	258	285	304	300	282	292	295	300	282	272	315	277	335	301	287	273	280	294	306	320	289	304	308	295	293	281	294	295	297	298	310	290	266	292	320	314	291	281	258	297	313	293	292	266	261	294	272	285	299	305	331	276	290	281	242	307	304	296	296	302	271	279	304	300	273	319	312	299	286	278	293	269	341	284	292	300	289	286	333	330	281	288	284	281	297	311	297	281	298	314	272	329	296	295	307	287	291	268	272	261	277	324	302	337	286	256	307	271	303	312	265	285	305	292	301	265	310	301	325	316	279	285	270	319	271	271	292	287	329	288	295	294	273	313	296	288	314	304	309	313	316	295	276	296	324	309	285	278	296	296	299	306	330	303	299	282	284	299	271	310	287	288	314	320	308	272	294	334	311	301	303	287	319	290	298	292	294	296	306	282	310	278	282	297	315	277	316	305	282	261	293	296	300	298	283	316	305	296	298	286	296	274	278	293	293	313	281	289	303	288	288	313	288	306	292	286	287	308	282	307	282	285	291	324	291	302	282	279	297	301	287	304	289	290	276	294	295	285	309	307	285	296	298	310	325	267	279	284	296	292	255	313	294	288	311	299	306	273	305	297	282	297	304	300	328	302	279	292	325	286	285	325	279	297	288	323	307	291	297	259	280	307	296	321	275	281	290	315	286	295	312	283	267	274	285	303	288	315	295	315	305	296	303	322	269	294	303	278	277	279	323	296	315	298	302	295	289	282	338	292	304	289	313	303	311	302	271	269	316	305	316	291	291	282	304	313	290	297	310	303	276	273	288	296	272	297	313	295	305	324	295	286	297	330	313	312	325	291	289	264	299	281	324	287	277	271	287	268	292	305	306	306	294	296	314	312	308	293	301	270	314	310	309	298	319	314	289	292	314	278	315	291	321	294	262	277	287	306	315	303	317	340	292	314	289	318	277	307	290	296	298	310	263	277	271	343	318	288	281	305	331	313	308	294	306	305	278	318	306	310	319	341	315	307	283	308	302	289	283	300	316	300	303	273	278	287	287	260	295	301	293	262	337	311	328	334	342	311	301	280	311	284	302	292	291	291	262	300	305	286	300	279	286	310	292	268	299	300	294	292	302	286	290	290	299	329	316	299	311	298	259	300	302	290	292	303	295	324	300	318	291	309	313	317	294	319	290	284	294	261	298	308	294	281	296	277	321	293	268	304	280	311	327	309	299	291	295	341	309	285	280	304	292	300	306	285	291	281	272	273	318	306	281	304	259	299	335	321	324	284	303	321	268	289	290	275	286	304	295	304	294	311	304	295	320	291	303	298	306	279	292	321	311	293	277	265	353	286	304	264	255	297	301	297	302	307	280	265	288	296	277	295	334	269	264	295	312	280	295	272	288	285	289	300	275	297	285	269	275	294	298	279	279	302	305	319	284	259	287	273	317	347	299	287	336	321	303	269	284	306	285	300	301	288	283	293	271	282	268	298	270	323	311	290	290	298	286	277	293	272	301	285	315	280	291	304	300	322	289	286	330	282	286	305	326	311	279	296	298	305	297	307	300	305	284	322	326	296	327	315	301	288	259	336	276	287	293	264	313	305	299	302	289	302	298	324	285	291	277	288	310	278	305	309	291	280	300	305	289	282	313	312	310	316	274	292	307	304	282	331	299	287	287	292	291	292	318	313	313	338	360	297	281	303	260	263	289	318	285	297	290	291	284	309	300	326	261	278	332	315	317	302	310	283	292	297	291	302	294	357	284	301	279	309	299	300	300	311	303	276	307	315	298	293	309	341	326	327	303	297	246	315	287	297	299	251	274	263	308	314	295	296	329	311	302	317	309	279	342	310	310	261	324	287	292	296	273	288	332	305	302	284	331	286	286	262	308	281	303	295	284	331	301	320	270	299	288	281	264	260	294	306	318	327	325	307	285	335	317	289	300	269	272	290	270	304	278	300	288	292	311	319	295	289	312	303	302	297	300	304	292	318	270	310	308	329	277	301	275	332	286	317	273	281	301	291	320	286	296	289	276	284	312	298	259	295	239	281	314	298	290	322	302	290	260	277	266	320	307	303	289	300	306	286	303	329	318	303	314	291	306	300	338	295	309	284	278	322	301	262	292	332	324	306	266	309	295	266	287	305	285	324	318	299	309	317	294	281	317	319	313	260	271	299	318	307	280	302	334	301	307	341	282	282	303	320	292	279	304	313	274	290	294	275	299	279	326	283	248	245	318	301	290	294	316	321	335	302	321	294	254	274	298	310	323	331	284	305	280	297	321	303	277	313	320	306	293	272	300	291	289	298	301	294	291	291	310	301	301	312	268	287	277	315	304	295	303	283	305	330	280	280	293	262	301	304	328	285	294	293	317	307	281	302	300	324	290	311	276	311	307	284	306	269	307	308	316	270	313	250	299	275	277	306	303	287	304	298	325	302	313	292	293	290	258	261	312	280	283	274	302
31359	35515	39037	40887	44128	43895	41583	38912	35284	31843	30277	27508	25530	22914	24535	21776	18682	16723	12919	7278	3808	1993	1190	873	794	743	694	719	781	743	739	733	716	718	725	719	794	767	745	722	701	690	731	695	712	760	699	756	725	738	779	701	778	703	757	731	746	724	733	748	725	747	684	781	715	734	712	802	738	721	730	692	747	745	749	746	703	692	703	746	746	725	766	714	697	706	739	735	769	741	739	710	711	751	667	694	700	711	732	730	723	660	719	752	748	723	737	694	769	686	746	702	743	712	763	740	739	784	688	719	739	757	710	744	708	716	707	704	712	730	759	691	764	761	748	702	734	706	693	746	729	747	753	674	745	741	758	745	756	762	731	716	683	720	726	778	727	700	705	693	697	721	708	687	706	778	736	746	691	734	734	727	703	740	756	715	720	752	714	721	731	745	702	744	719	745	757	729	751	677	772	720	727	721	739	718	753	717	718	774	732	729	674	702	716	698	711	754	710	691	720	747	716	736	742	724	764	769	716	761	787	751	757	730	683	741	715	721	738	728	715	742	746	721	754	716	690	720	738	713	703	710	723	737	732	699	733	750	729	706	736	721	725	708	715	758	737	740	728	776	726	751	700	765	712	688	754	735	727	729	746	740	720	734	700	723	802	726	763	712	739	701	718	730	723	734	740	716	727	674	762	742	733	722	681	735	678	725	717	699	745	755	744	714	731	723	755	743	757	748	724	730	764	721	717	737	750	725	797	720	715	758	688	716	740	731	717	727	731	737	747	697	721	700	728	729	681	750	704	700	674	732	682	719	739	737	728	723	679	693	709	679	743	708	783	731	750	727	724	736	708	740	701	695	697	685	762	722	756	730	758	722	725	721	683	698	733	753	736	760	692	737	706	716	735	770	716	725	731	700	745	707	744	711	702	732	761	750	724	701	761	680	710	690	732	705	753	726	676	700	708	737	717	728	786	742	704	704	716	742	677	786	756	738	741	706	703	729	726	726	695	759	751	714	750	710	762	758	741	705	740	723	747	768	753	712	740	716	746	764	708	766	722	751	701	725	712	746	709	745	708	757	736	776	729	670	757	726	724	715	739	748	712	739	728	722	739	737	716	730	713	755	779	708	645	783	713	736	731	718	680	703	693	734	755	744	712	716	723	749	726	723	678	675	752	704	735	705	716	770	775	725	718	735	766	750	704	725	707	678	744	748	699	756	732	699	718	718	765	748	708	764	658	741	758	710	723	769	726	713	773	719	715	772	740	697	730	716	729	743	755	691	755	724	701	755	690	724	743	734	793	738	731	771	706	792	786	742	730	743	740	761	754	758	704	732	733	740	794	718	737	711	729	717	757	756	731	686	720	714	765	695	711	744	784	761	785	674	772	732	753	716	723	740	683	756	743	738	684	718	738	747	739	685	763	691	736	786	756	748	746	759	730	729	722	745	752	726	719	718	762	710	741	782	703	751	728	708	744	724	759	735	697	716	704	729	687	666	725	664	755	704	751	738	726	711	724	739	759	748	771	715	731	725	709	720	693	699	752	734	695	673	744	748	683	739	741	690	721	734	685	684	717	737	746	733	772	675	804	681	729	709	745	723	724	712	733	704	683	790	678	713	697	745	739	677	705	771	718	698	786	653	685	759	717	727	713	717	727	758	723	713	745	690	682	688	784	732	735	736	724	696	731	713	734	663	751	730	728	738	705	759	718	739	711	716	758	684	731	764	747	721	741	678	763	775	708	749	744	740	753	713	681	688	754	766	735	745	712	692	746	671	666	763	797	723	721	729	703	723	753	750	760	718	737	760	715	693	731	767	740	762	688	702	761	709	697	707	695	755	696	730	730	708	725	713	721	723	791	749	748	678	734	707	692	721	750	716	704	699	790	716	774	721	717	732	690	759	753	749	719	763	724	714	713	694	723	707	780	695	788	695	793	736	749	690	726	755	661	685	668	758	721	682	734	734	765	726	729	730	746	720	775	732	690	734	711	741	711	762	737	755	750	731	711	673	714	703	748	783	709	702	756	700	742	703	681	710	715	748	762	768	721	709	724	732	736	715	708	731	711	708	707	727	714	709	721	708	714	729	735	698	754	688	731	750	703	711	666	722	752	723	690	723	690	739	761	715	696	761	759	686	737	703	749	708	739	728	764	756	704	702	751	737	759	723	739	754	739	754	744	725	722	724	797	755	683	696	753	764	727	683	709	798	717	722	691	719	741	713	749	747	746	710	735	738	738	762	733	716	712	717	717	708	732	756	735	762	749	700	711	706	728	698	740	688	706	771	701	741	695	729	697	753	750	734	766	760	727	719	713	717	715	731	754	791	719	732	708	741	673	712	696	736	697	738	705	775	758	750	701	690	711	675	729	658	698	691	723	750	755	742	751	706	734	745	731	700	742	692	738	742	715	697	762	746	735	722	694	700	718	750	756	720	710	767	761	729	705	733	720	670	743	730	757	689	733	729	702	744	786	715	751	741	706	701	723	713	740	742	758	724	751	687	760	695	711	772	753	696	710	714	756	745	739	741	721	758	745	722	779	754	718	785	727	697	668	716	767	690	677	751	742	811	706	758	775	678	736	721	705	709	704	667	740	697	731	735	737	712	760	659	704	726	689	755	735	754	737	749	725	711	719	725	744	779	738	735	769	704	744	736	753	713	759	731	743	729	759	783	769	736	766	657	701	761	705	718	723	721	712	671	772	723	745	769	724	761	749	726	820	710	698	709	718	714	727	734	727	711	718	747	744	722	735	699	726	781	720	728	729	772	731	724	718	710	690	721	700	671	752	711	717	744	716	692	735	739	686	655	732	793	762	740	688	710	718	674	724	750	740	715	673	753	681	751	732	713	718	719	720	726	736	746	711	743	723	768	742	715	715	723	778	701	741	725	755	692	705	717	699	729	737	740	736	749	722	722	712	757	757	707	837	752	783	725	729	688	663	732	744	743	745	749	716	750	734	762	768	743	707	675	729	683	697	738	705	752	731	750	720	669	739	742	698	678	737	720	765	734	720	765	734	695	704	682	710	784	726	741	771	687	720	677	753	754	735	724	717	727	739	701	762	734	711	769	722	727	693	713	710	700	776	743	721	717	738	677	730	698	712	786	732	758	742	707	754	742	724	677	700	716	754	752	776	735	719	682	696	723	734	780	717	699	717	684	729	719	692	736	705	675	731	695	733	727	755	750	692	743	739	786	721	765	736	739	763	717	750	742	717	730	756	685	721	704	696	733	750	737	743	698	726	715	712	641	771	722	725	722	711	751	759	732	722	739	753	755	752	738	731	732	740	764	682	752	725	718	727	744	759	731	759	736	743	714	695	731	760	741	717	660	717	698	686	773	721	693	693	681	741	773	717	715	716	683	692	735	759	754	662	755	731	782	763	698	692	695	689	767	756	754	750	722	743	727	749	715	696	703	703	727	744	730	715	772	700	751	734	732	742	753	747	703	753	691	719	744	739	722	781	744	763	755	744	738	819	691	694	741	720	728	758	757	752	700
25197	20374	13208	8298	5314	3772	3055	2838	2335	2037	1622	1266	1045	873	684	652	652	550	452	397	359	304	267	274	267	269	289	315	289	286	276	253	283	271	276	266	278	271	295	255	260	264	260	267	270	300	298	297	277	310	263	285	265	290	283	279	289	284	298	293	280	298	279	272	295	268	278	261	264	268	307	313	258	252	291	276	260	269	242	265	246	258	255	277	257	287	287	283	272	268	273	286	280	285	267	253	301	283	262	286	263	310	252	290	283	289	317	301	268	263	287	284	275	274	287	258	258	249	278	273	285	275	305	288	280	271	287	274	242	256	257	294	262	271	269	255	263	270	266	287	285	267	285	272	240	251	284	264	297	301	267	295	266	252	270	295	285	287	260	297	297	266	272	256	303	277	290	262	266	284	270	316	291	280	277	282	269	285	267	285	294	251	280	273	300	256	279	257	252	277	289	278	256	278	263	269	270	296	292	281	295	264	281	284	260	257	270	266	282	267	267	244	254	276	311	279	283	252	269	273	301	295	254	274	265	290	286	284	284	282	278	287	278	264	286	294	258	282	283	238	264	304	272	299	232	274	233	267	314	279	268	277	272	273	293	234	270	244	275	271	268	301	273	296	271	284	302	265	269	253	268	270	246	276	260	277	268	283	308	294	299	283	269	262	314	281	303	284	282	253	268	261	266	266	309	300	291	286	279	305	263	282	304	283	263	267	238	237	273	284	265	315	279	269	277	261	282	270	250	244	276	284	289	241	268	250	284	310	282	254	314	303	292	276	274	290	283	265	275	262	287	226	259	267	290	264	289	290	282	284	252	291	281	269	268	305	265	248	284	262	299	271	266	303	280	280	283	288	262	310	273	274	269	265	249	279	287	257	284	289	282	281	252	270	290	292	277	296	282	264	304	260	296	273	262	245	266	254	256	251	279	272	249	282	252	293	285	294	329	280	256	296	253	263	236	293	262	260	248	258	308	262	282	268	284	271	263	291	283	251	263	232	274	263	245	263	261	287	243	309	286	247	248	278	254	301	280	267	287	285	237	272	306	299	257	267	276	270	271	278	267	288	277	299	282	273	285	270	293	246	293	310	277	270	292	267	294	271	265	292	276	273	261	248	265	277	274	260	269	303	276	254	258	266	265	249	271	304	243	300	303	270	292	277	257	259	275	301	283	293	285	293	272	266	264	273	268	282	282	279	257	271	241	311	277	277	265	227	268	275	266	251	307	275	270	268	281	300	278	270	260	272	274	278	270	303	255	279	271	281	283	268	264	265	256	267	274	284	251	300	278	299	263	274	310	284	285	279	278	274	292	292	264	276	278	273	266	260	291	306	258	268	262	273	265	276	289	268	298	264	286	280	282	284	270	258	251	300	277	296	263	268	254	281	290	265	287	259	261	271	279	288	295	271	292	303	284	277	270	301	297	288	279	277	263	297	260	264	272	292	299	290	288	288	239	289	262	289	297	301	286	278	280	269	254	264	279	256	250	263	280	255	278	282	264	262	275	273	291	286	271	298	288	288	273	262	273	265	252	265	271	276	268	266	282	266	285	254	262	275	271	281	280	294	235	250	284	293	259	246	260	280	229	247	255	284	264	275	276	256	267	259	278	243	269	251	272	260	292	300	277	272	263	289	282	256	264	309	283	282	266	265	296	279	277	273	267	248	279	282	268	273	269	274	259	317	282	269	296	286	262	264	282	265	245	275	301	306	297	280	283	277	300	270	270	286	249	297	274	262	301	255	250	261	275	245	239	281	288	256	287	269	276	271	254	284	271	256	273	286	266	297	283	264	279	279	281	248	270	270	290	279	253	310	296	281	270	247	264	263	307	292	250	256	270	273	308	264	260	280	261	269	272	290	281	255	274	265	269	262	271	267	271	292	273	264	263	289	264	271	249	286	301	283	304	248	264	283	286	268	281	316	263	302	282	285	272	285	289	286	269	273	297	276	280	252	242	285	240	272	285	271	295	285	289	265	263	266	272	290	275	280	268	297	268	266	278	299	289	292	303	296	301	275	250	275	280	258	284	305	272	264	263	265	277	263	266	275	257	266	281	265	286	247	287	266	263	286	263	273	273	262	264	280	269	268	268	291	260	263	284	240	304	281	294	271	263	229	274	300	280	249	300	291	264	264	270	272	289	272	274	302	255	267	282	282	282	276	278	277	262	251	256	278	267	263	279	265	292	294	248	252	269	281	277	278	258	274	263	281	280	316	267	263	286	301	275	292	282	295	296	274	246	258	279	278	284	262	262	275	282	298	267	285	273	270	285	257	281	284	284	280	261	251	294	269	259	296	273	252	295	287	279	261	285	279	281	267	267	304	260	296	249	251	251	249	275	286	274	283	287	256	244	272	252	277	288	248	262	273	262	273	281	255	277	292	277	265	256	265	279	273	269	237	255	288	270	300	307	269	279	268	273	275	276	280	288	257	294	291	268	260	266	281	264	293	245	260	280	279	282	280	270	234	262	260	243	286	259	279	278	289	286	282	270	274	292	262	270	250	291	298	257	274	272	247	255	261	315	241	279	300	278	287	289	260	281	276	265	276	283	252	275	281	293	289	271	276	288	263	268	274	276	259	255	283	264	246	273	255	265	320	293	276	271	247	293	266	258	277	277	233	284	283	262	264	264	271	273	283	287	238	282	300	259	274	266	265	263	306	290	263	292	280	253	296	274	281	278	258	298	261	271	281	307	281	283	273	276	294	289	275	279	279	270	274	287	261	257	276	284	300	289	284	275	263	248	259	285	269	279	269	271	232	273	266	278	246	260	279	278	263	295	282	246	275	259	259	252	280	251	288	274	259	301	279	282	266	301	276	244	268	246	241	276	284	293	238	275	289	262	294	273	294	271	289	265	267	240	288	299	276	290	262	280	265	288	261	267	276	286	271	286	263	266	273	290	307	287	269	253	289	268	273	283	315	306	273	311	236	307	297	263	328	296	256	271	278	281	232	278	265	280	267	283	267	283	253	258	301	316	301	291	293	262	284	295	282	280	294	286	284	280	288	280	282	277	285	265	261	279	237	298	239	248	265	274	291	270	270	257	254	260	273	219	262	286	259	256	260	269	277	286	268	286	275	271	305	281	273	270	276	287	247	262	284	260	265	294	289	274	251	251	277	259	261	271	270	291	269	281	267	260	271	250	265	272	276	273	258	284	259	279	308	273	257	270	292	303	283	257	276	273	269	249	264	275	267	272	273	244	238	265	290	285	261	282	303	257	268	262	266	302	272	284	279	277	291	290	270	290	272	265	296	282	285	285	295	281	292	278	258	241	273	290	265	289	268	282	284	278	302	252	244	258	283	253	278	263	290	278	248	291	252	254	295	282	289	263	267	283	256	289	277	268	281	254	303	283	268	283	240	270	246	252	263	262	290	292	274	270	295	307	271	254	237	272	296	283	268	250	260	277	291	309	311	274	285	286	281	300	304	306	277	265	270	292	289	265	241	258	282	258	238	275	287	280	287	281	266	266	277	281	289	254	273
15625	14721	16594	17673	15524	13363	12293	12198	10999	9442	8211	6857	5418	4521	3731	3250	3026	2294	1816	1345	1051	847	782	654	708	674	679	701	689	679	673	698	659	681	679	675	659	648	708	686	709	692	707	700	706	689	702	740	666	727	679	682	683	681	734	666	699	712	671	725	690	652	701	719	692	729	684	697	687	661	695	739	691	666	700	672	705	662	707	706	720	700	680	688	686	698	691	715	774	742	689	716	678	697	700	643	690	675	710	695	664	672	708	663	652	649	713	719	688	684	720	641	729	653	667	699	716	694	661	714	692	725	695	685	685	694	738	680	683	725	707	696	721	682	645	666	684	734	714	693	732	658	682	649	659	651	704	664	684	675	731	677	682	675	664	680	683	667	689	660	688	662	678	716	660	680	629	679	694	657	691	746	703	661	675	757	742	695	707	686	686	708	724	685	651	741	691	711	658	674	693	649	709	670	662	673	675	669	752	677	729	642	701	733	714	690	647	680	691	669	725	678	782	717	692	654	723	693	709	655	676	715	692	726	683	737	681	723	694	673	652	661	727	696	657	685	680	698	729	658	709	716	710	656	667	681	674	705	673	690	676	725	743	757	772	673	685	692	695	709	711	660	710	719	694	763	685	681	709	718	671	739	675	677	699	710	702	712	727	628	675	713	691	666	674	676	680	708	688	673	686	668	683	728	710	648	700	647	722	684	710	673	695	702	729	706	655	690	685	664	689	643	645	706	729	723	721	691	663	667	700	684	723	713	724	658	714	698	737	707	662	679	707	675	667	736	668	728	705	657	645	705	692	681	677	669	704	696	752	685	676	692	708	700	695	676	691	708	736	679	682	685	680	688	650	675	661	686	665	682	717	654	665	691	728	681	665	707	668	676	738	670	676	655	723	706	655	704	716	666	671	721	642	707	682	651	662	687	720	691	753	710	681	665	695	671	670	710	703	690	665	646	676	673	688	724	670	710	719	674	690	681	678	678	690	746	692	664	687	698	650	681	701	712	697	680	722	688	664	649	737	706	699	681	664	743	694	670	682	682	670	717	679	689	684	677	666	657	693	742	641	671	638	651	714	677	706	692	692	701	732	689	726	678	694	719	732	739	678	714	716	693	683	701	760	698	683	727	680	696	682	688	682	699	650	632	700	667	680	664	718	631	683	725	683	663	652	710	661	663	678	652	719	708	684	663	636	720	719	709	710	669	684	704	652	699	704	685	676	714	659	697	674	673	707	660	676	660	684	644	730	749	729	699	690	639	669	679	670	697	686	685	679	648	699	691	683	706	683	694	706	678	718	701	678	722	664	695	683	669	694	685	681	719	715	710	661	692	671	665	686	686	694	736	687	677	668	708	692	723	685	667	687	722	728	701	658	678	707	693	760	740	740	718	681	684	680	707	724	702	652	694	720	729	666	664	683	681	689	742	692	686	692	759	692	710	691	710	699	649	671	687	687	709	720	711	671	664	683	702	709	700	682	669	711	643	769	682	753	683	686	716	659	635	658	720	671	672	710	664	706	675	675	701	705	654	658	686	663	698	705	702	686	725	686	669	690	736	667	684	682	691	687	725	668	717	719	669	697	757	697	654	691	622	693	684	680	713	710	719	695	739	675	697	716	707	697	669	689	688	687	694	666	697	736	670	641	678	647	675	729	744	715	693	693	691	702	711	664	699	742	629	680	698	696	672	743	662	643	717	707	760	711	656	685	711	688	679	706	695	674	734	686	716	681	714	708	707	681	677	653	668	695	690	697	700	690	693	686	699	680	729	706	673	717	728	663	675	693	707	715	695	648	709	686	711	706	712	743	692	731	650	697	645	693	708	711	651	634	656	684	711	622	730	658	694	705	682	703	676	715	691	709	724	689	723	687	711	660	722	650	672	698	736	708	668	648	630	716	716	667	708	690	692	730	658	699	671	701	657	746	703	733	719	740	714	689	655	758	669	683	685	708	684	696	706	725	628	686	638	695	724	670	678	718	698	655	670	696	698	674	691	675	682	664	683	726	704	714	744	658	677	705	692	676	697	694	679	675	718	717	689	715	683	679	725	659	695	744	692	692	653	717	688	724	713	658	659	684	702	703	648	694	708	700	669	700	700	724	698	685	715	719	698	716	646	698	676	666	700	689	700	686	662	668	727	667	729	676	682	744	730	710	741	651	713	749	677	717	709	705	681	709	708	664	751	683	685	650	639	707	694	670	695	696	670	686	672	655	681	626	648	685	699	737	710	678	694	645	705	668	692	713	684	736	708	716	630	639	679	676	714	715	694	688	693	696	647	710	696	674	672	697	639	646	709	667	685	710	680	732	699	700	682	704	686	730	719	717	664	699	729	674	687	681	708	694	682	705	713	663	705	647	705	668	691	749	712	744	677	701	690	716	690	662	686	707	715	758	663	693	675	684	710	708	678	686	664	668	659	722	693	702	698	648	664	686	659	678	688	692	699	665	718	712	713	696	695	711	676	684	724	685	629	679	672	689	679	650	691	679	687	696	719	723	654	674	671	684	726	672	656	697	654	725	698	691	690	726	676	676	705	646	684	732	681	731	715	674	695	732	710	664	664	704	707	708	693	661	648	706	679	702	639	664	648	677	682	700	664	719	654	705	683	712	704	722	702	664	645	703	695	654	662	665	693	691	703	723	711	717	681	685	703	682	700	706	684	654	651	728	701	687	673	661	722	688	642	724	687	701	644	695	702	648	721	713	654	717	666	685	724	714	686	700	681	697	703	647	752	734	681	650	721	685	649	702	699	679	607	688	717	694	712	696	652	678	686	707	661	690	678	759	660	684	688	712	711	666	700	701	686	714	682	726	718	666	743	737	694	638	679	713	714	731	661	676	685	715	671	688	712	682	706	663	704	673	683	649	681	686	715	665	701	687	679	689	667	735	648	686	705	655	684	660	706	711	708	665	697	707	739	680	669	681	704	702	671	675	706	685	679	688	696	700	701	708	679	646	698	681	691	661	703	705	728	723	685	672	700	733	684	710	682	678	684	681	689	700	669	707	718	657	665	711	668	697	682	692	678	638	687	638	662	677	705	707	653	707	696	706	695	649	699	666	711	664	692	658	695	693	674	677	702	677	679	725	669	668	698	674	653	705	671	697	725	719	731	673	700	687	672	707	697	740	716	691	682	683	690	707	694	681	657	684	672	685	665	701	660	732	691	708	653	732	707	702	710	672	689	692	639	677	682	710	651	734	660	716	703	743	711	697	705	746	720	686	716	702	675	649	691	650	716	729	693	721	700	694	666	725	741	706	680	706	717	711	681	670	661	692	744	664	644	703	728	735	707	706	688	672	692	645	736	705	716	718	698	691	639	687	684	685	699	696	692	726	711	692	700	710	722	679	663	657	677	709	677	678	692	698	739	663	680	697	718	673	679	700	727	689	698	679	675	712	705	699	716	682	716	690	699	727	693	664	655	670	685	673	688	623	713	717	657	717	716	662	677	672	661	623	715	711	659	683	686	707	669	707	649	662	690	700	719	676	734
37668	30916	29668	29101	26387	20964	16414	14838	12806	10763	8845	7272	7140	5682	4077	4313	4456	4195	3355	1708	949	557	383	354	352	315	298	316	321	345	304	319	335	329	343	306	301	327	300	300	334	315	322	321	337	348	327	325	325	325	304	338	324	326	343	317	328	311	316	327	331	337	346	325	311	333	303	352	355	287	355	347	329	326	327	348	325	311	331	341	318	340	345	339	335	330	299	342	322	303	343	346	308	314	321	339	356	327	310	307	321	322	314	301	342	327	300	328	336	316	297	351	324	329	348	291	308	319	352	340	351	305	308	312	346	310	326	339	320	330	319	339	334	349	336	341	377	346	320	306	310	314	324	304	341	332	334	327	335	341	333	334	365	364	321	335	316	316	314	320	314	339	341	335	328	306	313	329	359	341	363	316	332	315	286	331	333	352	328	310	329	301	327	354	320	338	296	301	308	341	315	318	324	348	337	340	334	299	302	339	318	314	311	338	329	335	350	316	328	344	323	322	318	333	342	285	362	350	346	325	321	324	320	287	334	308	317	285	318	341	329	314	316	322	322	306	328	318	321	318	330	343	329	335	356	353	314	331	319	304	305	365	349	313	330	310	348	337	357	340	345	376	361	300	365	336	332	327	320	323	299	341	321	357	287	301	332	375	323	337	361	331	330	312	318	341	355	284	322	324	283	325	297	327	310	319	335	313	381	339	304	367	322	301	335	333	339	355	349	279	306	326	326	355	321	321	345	349	339	330	320	315	325	368	340	317	341	322	351	336	290	355	326	352	358	314	318	345	352	308	343	351	308	342	334	332	329	353	367	343	341	314	357	375	361	340	301	369	312	323	292	358	343	353	348	328	339	348	360	309	309	346	322	342	338	328	326	348	328	331	325	330	349	360	314	310	313	356	365	329	303	360	316	343	341	331	318	318	287	316	328	339	319	336	327	307	361	308	310	312	312	327	315	317	346	332	328	286	314	347	330	320	295	338	332	332	307	348	338	331	316	317	309	293	326	287	321	341	314	304	332	301	298	340	336	338	320	316	316	324	341	351	336	348	335	297	358	319	342	355	285	320	327	313	282	303	334	311	325	309	350	326	316	355	331	325	317	343	334	343	329	329	341	319	331	326	331	329	347	318	319	307	338	285	322	322	331	324	335	314	354	311	306	319	300	328	323	315	318	343	345	352	326	365	374	321	328	343	320	341	347	307	331	308	302	348	308	344	328	329	331	307	309	300	314	330	321	310	325	331	316	316	353	298	325	354	317	320	326	310	302	306	357	344	345	335	338	339	355	310	318	340	340	349	315	320	301	320	308	341	374	369	312	311	337	352	324	341	333	298	342	302	339	332	332	340	316	294	318	338	313	307	313	316	333	319	338	348	348	332	311	303	329	317	315	303	332	304	298	323	336	321	312	311	300	348	339	335	302	320	361	340	360	329	335	307	333	330	318	304	342	330	316	312	315	288	342	326	345	308	364	344	325	339	324	342	285	315	325	328	357	276	342	304	304	323	302	342	342	339	364	311	329	310	344	347	328	332	325	320	322	327	340	343	334	324	323	351	336	305	328	330	310	280	305	366	316	353	339	337	312	328	372	327	340	363	343	319	337	346	327	348	317	343	333	310	313	322	315	342	319	315	321	314	340	311	340	319	346	360	315	346	343	335	316	340	301	326	314	324	307	321	322	332	332	337	348	296	289	347	303	333	332	309	327	317	333	330	344	307	333	346	366	323	323	328	303	306	304	290	315	338	335	325	331	300	370	351	304	333	318	327	344	329	343	307	348	337	341	363	305	314	346	299	318	313	340	335	299	331	275	355	331	314	315	301	366	309	320	326	352	334	329	336	311	314	317	342	317	322	338	321	361	318	343	354	328	332	310	337	357	338	320	338	308	350	314	349	316	325	352	329	338	343	291	289	298	308	322	318	325	358	328	343	351	330	328	346	339	298	305	322	296	342	342	331	354	304	303	337	332	334	322	337	310	307	320	343	327	301	374	307	312	354	321	312	305	332	339	301	348	315	298	313	334	306	333	302	327	315	307	302	322	333	345	344	332	300	360	316	327	323	339	335	304	353	313	347	348	329	352	347	323	327	313	332	349	344	326	320	351	307	352	316	304	317	308	310	329	347	335	343	322	320	335	319	323	327	331	332	334	320	313	316	358	320	344	283	324	331	336	318	316	374	319	347	337	344	334	341	315	328	307	337	361	304	325	308	303	334	330	338	346	321	330	328	321	316	312	352	322	347	340	328	297	338	299	318	308	330	331	315	313	338	307	357	342	342	341	318	321	319	331	339	330	284	338	317	346	351	326	341	316	346	324	329	315	314	299	296	337	328	307	318	315	342	347	325	363	340	317	329	309	330	329	315	310	320	300	310	376	335	319	331	322	312	322	284	316	320	321	336	338	336	384	320	318	323	332	326	331	341	308	324	309	346	329	312	345	319	322	337	349	315	335	350	323	341	342	303	358	317	332	326	334	358	351	321	330	326	345	302	377	320	340	330	336	304	347	339	328	297	317	345	352	348	321	316	348	330	321	331	360	317	330	317	332	355	301	368	342	303	343	334	312	302	343	330	353	334	345	359	291	311	329	339	325	346	348	300	305	299	335	330	323	337	334	353	311	327	340	322	314	307	322	331	314	298	347	335	336	313	318	337	327	351	313	331	312	315	377	358	316	329	335	357	327	335	337	317	318	339	316	343	311	322	318	325	336	349	345	327	353	334	321	337	299	309	336	366	333	367	335	313	330	328	314	342	329	306	319	341	305	318	322	323	367	318	332	317	318	330	354	343	351	317	361	340	342	309	337	355	313	298	334	331	334	334	304	286	358	334	343	320	330	312	342	325	346	357	313	331	333	310	315	343	297	336	339	347	352	355	327	323	317	355	321	339	337	332	346	332	333	336	341	331	338	318	299	318	311	321	308	322	309	324	341	314	304	358	311	327	310	342	334	323	319	312	327	306	343	340	338	357	301	345	328	331	308	330	315	322	324	325	347	328	324	302	281	352	334	349	342	295	317	306	333	310	333	329	308	337	328	377	352	337	333	326	318	325	318	316	318	337	320	326	356	321	336	333	354	316	334	325	351	349	339	359	319	332	322	296	328	337	319	335	340	367	351	339	342	348	324	337	310	318	338	345	323	328	320	318	323	315	297	356	349	343	290	298	332	310	334	333	313	325	316	313	323	318	322	283	332	322	294	299	304	327	363	312	323	334	285	326	359	329	313	322	309	322	331	321	343	283	341	331	332	341	323	292	348	308	296	340	353	369	345	316	343	285	329	318	301	346	324	311	344	327	281	316	321	300	298	294	335	335	339	290	332	341	321	319	336	321	314	357	319	310	335	316	331	312	323	345	338	330	292	319	315	335	337	351	337	364	332	307	325	333	316	328	337	341	323	341	333	313	309	308	322	326	303	327	300	317	286	304	312	308	335	356	310	328	311	358	302	358	330	333	339	301	346	330	331	328	309	322	349	327	317	312	336	345	332	339	315	328
24731	23777	30999	37287	36755	33841	31166	31152	29400	27173	25370	23922	24159	20455	17053	18578	19098	18765	14986	8127	4061	1970	1140	955	826	807	809	795	807	827	772	846	779	822	781	842	818	759	780	830	807	806	822	791	794	790	837	803	799	857	720	866	805	863	777	787	776	813	776	831	792	790	846	776	796	802	818	801	757	784	818	832	805	815	760	763	797	763	795	803	826	783	845	775	750	781	781	827	846	793	800	808	814	858	799	811	817	798	777	816	834	810	781	821	798	791	819	782	836	813	841	810	784	811	797	802	823	834	805	854	820	802	766	828	795	838	807	791	809	786	848	807	779	786	819	825	797	820	792	791	814	789	820	774	840	842	808	814	799	837	759	803	877	832	838	841	824	761	777	826	811	802	788	770	860	843	791	871	795	765	803	811	819	822	796	792	793	849	787	839	819	832	803	771	802	815	836	790	805	823	815	826	744	784	832	812	819	763	821	779	823	808	815	845	787	763	860	802	825	881	836	785	793	851	823	814	831	816	768	847	815	786	778	822	804	773	808	815	830	812	830	824	859	809	796	744	783	818	793	805	815	814	800	826	752	787	795	819	802	784	774	792	822	817	809	786	792	800	793	784	766	797	806	806	846	811	851	856	763	798	836	781	817	793	817	819	836	840	793	815	813	846	817	771	783	785	801	812	776	765	846	818	744	825	833	780	814	825	801	787	788	758	752	859	793	804	859	801	825	743	791	823	812	795	794	822	799	831	775	863	859	813	851	784	872	849	827	808	824	823	792	843	824	789	844	812	747	811	841	785	840	786	813	846	826	779	836	784	783	810	823	766	810	803	774	803	850	797	830	817	784	803	786	816	792	787	804	751	817	813	784	775	791	817	813	741	821	854	787	818	860	829	793	838	826	804	828	803	825	771	769	818	803	790	799	776	780	812	807	827	824	760	796	851	816	780	815	815	823	869	818	767	817	803	838	812	842	840	874	770	833	775	790	801	876	830	816	832	765	757	844	820	838	803	796	852	794	778	836	850	797	810	796	847	807	797	838	897	795	835	819	831	823	771	734	783	825	808	816	836	797	808	757	779	808	813	831	770	845	837	863	805	818	806	833	843	786	843	843	860	747	777	790	816	798	798	821	809	788	796	815	793	793	805	788	816	853	799	815	771	813	844	764	793	854	787	792	832	826	837	790	806	809	789	777	788	785	799	833	824	852	823	846	836	807	818	823	809	780	814	848	753	776	759	763	765	764	831	831	800	804	739	784	833	834	805	865	776	835	807	798	758	814	772	842	793	839	851	861	831	827	805	774	839	842	777	776	778	763	783	795	797	802	793	772	806	775	770	846	859	792	865	827	819	842	814	772	832	812	786	759	810	852	841	827	786	754	824	810	814	821	824	795	872	796	770	844	754	886	797	824	805	821	810	806	843	820	848	839	813	789	753	837	817	827	802	785	794	809	782	799	808	812	788	812	811	791	819	808	808	865	839	833	805	815	801	866	735	814	765	819	730	785	811	825	786	792	785	869	800	797	804	807	802	797	805	857	747	828	812	776	864	800	798	796	791	806	820	794	825	797	797	804	815	793	811	768	770	817	833	824	779	822	803	811	778	784	827	827	815	809	824	834	796	793	795	751	856	791	822	816	822	827	833	798	797	798	782	749	793	801	763	825	811	837	809	810	796	871	815	820	792	784	768	805	809	829	849	805	815	778	779	815	809	837	822	818	788	796	844	811	801	779	840	832	785	811	795	840	826	839	783	796	825	795	828	785	871	814	840	806	812	781	789	842	810	817	785	787	761	860	796	816	802	783	825	816	838	797	822	845	807	819	795	778	813	876	820	839	834	787	791	814	765	825	811	758	828	776	818	809	808	822	832	808	842	812	805	772	843	849	827	854	761	821	808	823	766	784	794	781	859	784	795	883	785	822	832	797	786	795	792	776	818	790	799	794	779	802	800	824	834	824	813	837	759	849	777	760	780	825	819	768	825	775	807	845	812	786	801	765	770	821	859	754	815	822	831	824	762	841	789	764	788	788	790	783	831	838	816	829	764	830	804	836	888	810	838	856	778	827	809	812	764	838	769	805	806	804	817	855	821	833	859	838	776	838	796	771	784	821	790	794	775	794	853	813	834	794	818	823	818	833	772	830	791	825	737	796	813	762	814	849	847	831	791	809	788	816	837	813	805	861	787	847	760	772	814	798	808	783	840	822	853	782	833	865	815	840	832	832	785	799	805	748	809	859	841	793	854	809	810	798	815	779	787	851	809	819	773	824	809	827	826	798	809	868	804	780	783	758	812	795	842	792	803	716	810	789	803	846	774	809	789	760	820	841	848	795	800	795	804	868	817	792	798	813	823	797	803	739	746	817	802	779	856	798	790	847	772	815	805	845	808	801	845	771	775	817	834	841	779	830	777	753	826	841	846	808	780	791	792	825	799	847	823	817	801	843	837	820	784	790	776	769	843	803	858	815	790	776	848	821	795	800	804	847	807	749	802	829	795	794	761	835	761	853	813	801	823	857	802	817	838	802	799	841	803	846	819	821	813	888	841	757	827	863	780	786	773	854	849	828	830	818	825	787	750	843	846	814	788	810	808	812	797	787	789	778	847	777	812	799	857	812	779	837	804	797	841	764	797	815	840	790	817	808	812	815	768	828	838	829	824	832	834	803	823	869	814	749	807	818	780	781	788	839	842	802	849	752	880	815	810	809	818	808	837	788	779	816	823	831	829	813	815	825	744	862	823	811	792	805	822	810	816	806	836	809	800	800	841	803	762	809	824	788	781	775	769	816	801	803	854	870	803	804	854	806	754	814	812	838	843	802	829	837	852	838	791	801	832	852	827	788	797	864	779	759	858	875	843	836	791	789	862	800	808	866	815	824	809	795	819	840	793	792	785	810	780	847	843	834	839	767	806	818	810	792	750	845	821	788	801	825	811	830	801	825	841	837	835	778	828	813	782	775	856	767	823	830	851	813	843	758	762	821	766	819	783	821	809	832	784	808	830	829	782	809	811	842	829	778	808	776	860	791	765	805	732	836	795	818	785	817	793	871	744	816	846	823	794	819	810	833	794	833	820	793	765	768	790	816	776	813	796	811	771	785	816	864	786	832	800	807	794	780	799	756	849	781	798	831	820	790	771	791	843	848	836	770	795	855	799	826	838	763	826	831	833	810	762	795	779	791	812	802	793	826	787	836	801	838	796	770	813	817	814	788	867	795	820	839	787	799	787	800	792	794	812	815	804	832	786	856	823	779	836	778	833	797	827	758	874	807	781	776	827	807	813	799	803	819	823	817	818	778	805	808	774	795	855	844	821	798	793	826	794	819	810	800	816	790	810	806	823	761	835	775	771	773	823	807	829	790	801	785	784	793	814	797	821	816	788	820	795	823	811	818	783	771	796	810	797	783	836	806	856	813	809	815	781	784	816	750	804	829	764	805	778	837	800	814	817	824	789	804	813	835	876	767	831	836	808	780	788	804	831	850	761	815	790	857	802	869	814
43213	35377	35005	33289	30981	26674	21219	20770	17993	13527	12330	13381	13754	11214	9184	7889	6916	4133	2270	1138	589	418	374	289	321	324	331	331	312	303	323	317	356	327	329	343	313	335	330	330	312	311	323	343	345	316	258	316	332	315	315	336	312	304	314	340	335	335	317	323	315	303	334	307	297	326	298	300	329	315	295	303	313	312	311	330	321	309	321	331	300	315	340	317	303	299	329	335	305	277	353	315	319	360	307	330	359	317	317	313	308	302	303	351	318	321	324	336	306	326	316	321	343	345	326	346	331	301	295	293	298	312	328	309	313	318	305	298	352	319	301	326	291	307	322	339	317	324	293	286	322	319	346	310	323	325	318	325	331	316	364	294	349	322	313	338	295	315	274	305	331	321	290	307	323	330	323	328	309	322	320	320	332	301	331	312	324	325	312	297	326	322	301	325	294	306	292	341	298	332	318	312	337	349	312	288	297	332	306	330	314	286	315	334	329	332	303	328	321	330	301	313	322	323	300	316	359	333	338	315	281	332	325	318	305	316	346	331	304	313	326	316	321	332	310	350	305	327	344	296	321	318	315	306	317	319	305	311	352	341	317	329	337	302	333	332	307	346	308	315	346	332	312	319	337	324	296	354	341	310	321	338	321	310	298	329	296	315	323	324	337	316	339	294	331	316	336	314	347	343	301	292	302	317	307	328	315	298	343	311	315	332	320	305	298	345	301	328	351	356	315	312	308	328	316	338	298	291	312	306	305	334	322	341	300	308	324	323	344	291	300	316	308	329	332	325	302	320	289	315	308	327	306	378	315	300	315	309	317	334	333	327	339	310	296	307	337	285	320	344	348	309	358	312	307	284	317	331	311	314	310	326	350	280	306	332	345	355	295	276	305	316	271	321	328	310	348	348	325	353	308	318	286	325	316	337	323	321	310	312	314	299	323	344	297	311	330	318	299	380	326	298	309	320	333	319	281	314	297	321	321	324	305	336	331	314	284	296	284	334	284	286	314	332	317	322	315	325	289	297	354	308	340	282	331	305	333	329	304	320	299	314	321	339	329	303	323	321	324	325	297	327	345	311	302	318	278	340	309	305	327	293	297	343	314	309	315	307	330	333	297	295	299	290	328	365	309	309	289	321	308	312	320	314	301	301	316	352	326	327	323	341	367	327	317	308	299	315	330	348	325	329	303	347	282	339	318	333	330	298	295	340	332	321	345	333	314	326	303	290	325	296	314	334	308	351	323	295	321	333	319	300	293	329	313	315	313	338	352	315	321	320	321	321	288	302	287	329	310	324	308	333	309	313	282	350	320	309	342	323	328	315	314	322	333	316	287	281	319	297	340	314	328	327	317	311	328	302	296	317	319	303	335	330	323	324	292	322	328	317	304	318	290	308	321	316	331	327	291	289	324	308	299	334	349	330	310	325	335	326	315	343	333	338	300	304	290	294	325	341	321	320	308	336	327	325	327	303	354	344	315	328	324	279	292	333	337	378	308	313	348	309	313	326	338	326	311	315	325	293	337	286	310	358	315	316	357	376	308	309	344	327	325	355	365	307	307	308	302	305	332	337	323	321	316	305	356	326	330	315	333	335	291	323	308	314	302	341	320	320	365	342	315	322	305	317	302	306	345	332	311	280	275	318	344	313	321	310	348	311	318	339	338	287	350	317	302	297	320	309	311	313	285	357	339	339	316	301	329	308	283	278	317	302	345	348	313	330	309	343	308	353	345	312	311	341	324	321	319	324	319	302	324	312	285	334	301	322	342	331	320	319	325	300	300	350	321	334	296	304	300	344	317	326	322	322	332	340	332	322	299	291	316	329	283	305	307	300	334	315	310	313	317	338	333	336	302	307	311	326	323	312	284	327	331	313	349	328	307	338	361	342	322	316	309	320	325	332	290	309	310	354	314	292	331	325	302	322	328	303	350	290	327	326	327	301	282	305	322	321	287	318	312	288	303	300	316	326	340	359	345	303	315	304	338	291	337	300	311	308	341	343	338	336	320	320	288	310	314	335	313	320	309	322	343	340	270	350	330	275	283	355	333	334	337	344	336	333	305	302	296	332	354	311	310	344	305	338	299	322	330	307	281	330	302	316	308	326	316	339	339	311	293	278	334	328	294	307	317	301	320	272	352	315	319	337	318	312	268	309	309	321	354	325	338	325	323	343	322	300	347	331	331	318	323	311	317	302	296	316	316	319	335	305	309	321	359	299	291	272	314	310	330	291	295	291	330	348	345	323	313	303	329	300	332	306	329	320	303	320	317	341	308	322	316	330	337	331	293	350	350	294	300	311	285	328	300	326	331	315	332	322	334	333	303	292	334	311	321	319	334	352	323	340	342	335	329	306	349	320	309	342	313	325	329	300	343	312	323	323	343	291	311	292	279	378	296	339	317	301	313	312	334	343	326	353	337	303	315	314	282	317	329	301	306	330	323	316	332	344	347	305	334	296	309	311	306	338	305	313	309	324	334	298	321	317	335	314	324	323	321	329	325	340	311	309	315	319	280	321	327	342	337	308	319	336	313	284	319	313	324	330	319	331	280	324	321	341	297	323	359	330	327	327	326	317	286	330	311	330	312	326	348	313	322	293	308	321	345	335	329	284	289	328	339	298	328	324	325	320	328	319	328	308	283	332	350	312	317	329	284	302	337	360	324	335	304	337	296	351	332	320	289	324	340	347	339	332	311	353	337	329	327	313	330	348	337	303	326	323	335	328	302	314	297	312	302	323	343	330	304	322	316	327	274	322	307	317	329	315	308	308	300	320	310	325	297	335	342	311	306	308	327	325	316	327	285	329	332	308	317	293	319	313	321	328	322	332	292	314	295	313	316	309	296	331	332	336	311	310	311	315	329	341	351	315	312	329	313	320	291	310	347	324	308	348	308	301	284	305	307	330	300	343	284	311	312	317	306	321	317	285	318	306	307	342	320	306	299	306	333	293	286	359	330	352	363	317	295	305	295	314	314	316	317	328	339	353	313	305	323	331	341	286	340	329	314	318	321	321	323	327	323	331	324	305	312	330	310	284	318	341	305	304	298	309	354	324	303	302	311	321	296	310	320	308	299	312	282	306	325	299	334	312	298	339	310	322	326	347	316	334	327	331	305	315	322	336	297	321	341	319	284	330	327	324	341	316	303	319	345	318	332	350	299	310	344	319	320	304	335	302	308	280	300	318	344	332	338	326	317	325	317	317	355	314	318	342	333	354	332	369	345	313	285	321	334	305	322	318	314	332	340	302	302	339	328	359	318	312	313	315	337	345	314	313	317	313	315	335	326	307	325	314	330	340	348	331	298	277	298	317	328	315	328	333	321	337	305	343	271	322	305	348	359	322	355	311	341	309	301	330	325	334	343	309	314	315	341	330	312	311	344	309	334	279	304	329	341	326	329	336	319	293	345	319	332	313	337	337	333	302	306	295	270	311	272	309	289	327	299	276	297	295	337	326	323	292	307	351	343	327	347	313	325	299	303	321	332	296	331	340	347	325	358	325
28425	27176	35344	39923	40253	37860	34860	36629	34008	29588	30531	34061	33832	30748	27459	26804	24391	16851	9768	4945	2471	1360	909	914	762	804	776	818	798	839	760	808	763	791	764	822	763	830	806	764	763	792	823	807	771	807	790	839	763	780	742	835	778	771	778	837	751	782	799	818	808	743	821	813	778	743	755	784	783	768	808	767	792	777	826	762	766	796	748	743	752	781	777	754	743	792	831	771	821	735	833	792	758	819	772	765	809	810	766	787	751	747	752	832	777	848	804	770	807	809	825	774	748	768	810	767	794	807	807	755	771	790	800	766	812	803	834	778	815	748	807	787	811	816	759	784	801	802	752	796	794	779	826	835	753	808	810	750	818	744	787	770	759	772	817	805	813	761	778	780	764	755	797	753	742	746	775	797	804	791	726	800	742	792	788	807	771	774	784	840	760	783	735	774	759	785	752	770	773	806	811	810	756	736	797	808	770	775	790	779	821	777	773	839	779	757	810	781	823	769	791	780	811	784	748	715	759	735	784	770	796	789	795	797	784	781	785	776	747	782	789	782	826	798	784	794	800	813	768	787	783	772	769	743	793	771	726	792	814	800	752	721	813	778	759	799	734	795	788	739	768	766	738	820	781	748	739	757	790	825	781	814	781	808	814	729	786	772	776	765	759	753	774	733	800	739	752	765	798	772	772	804	787	783	727	785	807	784	763	768	740	789	819	761	720	804	802	790	823	835	820	773	780	743	828	805	787	763	794	795	820	775	742	791	821	792	801	772	801	812	810	769	801	748	771	782	801	790	821	776	814	785	806	827	776	814	794	736	775	759	817	801	766	742	797	765	761	764	790	842	800	793	826	731	806	753	812	750	731	808	781	810	799	836	757	743	777	746	768	741	777	803	775	756	739	804	784	812	793	798	787	774	802	739	781	748	789	801	758	790	796	815	740	808	797	792	772	778	794	792	794	767	766	796	799	793	829	775	790	811	797	802	762	763	809	751	745	808	797	764	761	765	787	760	821	755	780	774	794	762	794	797	779	788	767	756	804	804	810	720	794	740	791	780	767	806	793	801	783	809	759	780	816	801	792	761	748	765	774	802	844	807	776	767	784	796	748	746	734	787	801	757	785	786	806	783	754	807	790	775	841	812	713	743	782	803	804	798	784	741	745	816	810	765	782	798	835	802	799	763	768	830	780	743	775	848	790	810	772	775	793	749	773	778	794	801	772	772	788	749	750	840	785	762	772	724	772	825	786	776	764	751	776	810	757	784	805	781	767	766	732	786	796	801	822	832	814	795	802	819	831	781	784	736	779	756	812	763	784	810	788	794	767	828	751	769	808	831	783	818	779	816	788	762	765	821	768	825	770	774	789	838	755	794	767	827	803	819	753	772	784	780	831	789	817	838	735	800	774	780	748	783	788	787	829	730	791	766	770	757	799	801	735	775	779	747	803	780	813	789	781	783	811	771	797	756	793	771	792	770	781	797	770	763	795	798	831	807	795	745	753	786	775	788	772	742	763	786	803	801	816	779	772	773	815	793	727	809	813	820	753	769	797	797	780	805	784	793	799	798	755	791	765	812	819	824	794	793	774	788	791	775	834	807	775	820	823	753	789	775	767	739	809	794	783	788	796	802	819	793	787	810	755	701	848	807	807	803	824	820	817	761	749	763	800	785	803	814	753	810	812	824	808	801	774	773	789	755	771	790	794	804	831	852	792	791	762	797	777	719	778	791	828	796	787	778	766	810	758	791	784	813	738	783	771	772	779	786	758	828	797	809	784	762	791	773	800	713	793	772	835	779	735	796	806	842	756	807	768	760	765	772	773	777	769	746	737	785	780	812	750	815	803	806	777	770	775	805	792	802	821	786	779	813	834	741	758	773	768	735	788	781	802	779	798	800	815	751	798	799	722	808	802	768	839	768	817	734	738	779	792	777	795	797	795	752	813	743	811	766	784	825	764	779	838	834	736	761	811	755	776	807	843	803	748	786	805	762	716	782	795	737	821	819	770	768	778	760	764	767	805	777	783	748	773	708	767	748	798	768	775	796	794	803	776	781	799	796	805	815	777	813	737	817	786	747	761	785	764	748	712	819	861	799	744	748	768	799	753	803	702	721	792	786	827	762	820	770	774	730	763	788	804	732	742	765	775	798	743	786	772	759	789	759	813	720	836	783	761	813	729	792	768	829	785	789	800	834	810	748	842	779	785	776	846	810	727	775	735	776	804	781	737	772	823	814	748	769	794	770	766	784	782	782	724	857	792	787	727	753	805	800	768	813	811	811	766	780	764	832	795	821	750	777	778	800	800	754	770	750	798	802	755	772	785	808	809	810	762	725	814	799	757	796	772	768	790	762	819	763	771	767	763	785	783	806	777	827	728	791	746	778	773	803	768	810	801	775	794	806	809	813	819	750	778	763	771	780	792	785	748	787	739	783	764	802	775	723	801	739	817	755	786	777	793	782	800	775	736	786	763	750	783	810	755	797	761	773	787	798	759	718	817	821	761	801	803	777	782	724	750	748	840	742	755	791	785	761	810	828	796	765	797	778	775	723	803	743	742	850	826	823	799	772	782	766	770	761	755	740	748	773	774	818	773	732	766	814	782	765	781	751	780	755	750	770	776	724	777	823	729	784	821	769	751	773	789	768	780	817	743	783	792	747	749	790	821	817	772	786	795	769	816	791	809	842	759	796	767	786	786	813	762	774	807	784	808	789	813	763	781	807	805	750	717	796	754	760	841	829	802	824	817	734	768	780	809	776	742	799	713	740	809	747	793	779	827	800	770	825	774	770	797	778	764	851	741	801	836	782	785	778	796	808	796	778	814	760	807	783	808	822	758	762	725	769	825	760	742	738	770	792	795	794	718	764	812	809	771	802	784	813	790	795	747	759	769	789	790	806	814	781	753	763	739	807	822	749	837	816	809	799	750	742	796	805	760	771	805	817	794	788	761	761	792	790	810	789	777	785	779	799	826	832	761	800	771	767	790	780	744	769	793	785	818	778	801	765	798	778	799	805	772	745	769	793	770	812	805	780	756	773	770	736	760	771	803	816	758	785	767	789	762	784	856	814	743	815	843	752	820	760	798	770	769	740	778	837	787	819	722	769	805	791	833	799	818	777	795	769	821	806	766	808	766	802	749	812	782	773	769	813	794	827	744	796	769	827	805	790	801	768	802	830	813	760	775	746	795	788	720	763	797	780	797	797	792	754	815	808	806	776	757	776	780	802	761	812	782	762	842	805	770	792	837	830	829	769	760	761	808	787	789	767	786	773	765	758	786	732	771	809	773	766	765	786	772	774	839	794	781	773	756	814	770	843	802	766	778	760	779	807	739	780	765	747	746	777	766	788	739	768	775	801	778	780	744	811	759	771	762	786	758	764	795	767	854	789	786	811	806	774	782	767	790	789	807	788	776	826	759	779	816	726	762	843	789	799	794	833	790	706	775	806	801	808	753	772	813	791	794	807	822	788	802	784	834	821	787	806	777	829	796	768	772	819
20131	15819	9766	4771	3512	3594	3060	2173	1685	1412	1117	935	931	895	751	703	666	541	398	366	268	275	275	298	257	286	306	272	280	290	296	287	276	304	260	280	278	310	279	280	259	304	293	257	273	279	263	255	260	270	276	307	301	287	295	274	297	283	321	296	256	329	299	285	254	273	280	277	274	302	286	272	279	285	264	268	284	272	266	295	299	259	291	297	273	333	281	272	338	284	285	269	311	307	310	261	292	274	272	288	274	300	277	263	275	254	277	301	261	308	289	260	283	266	271	306	288	295	289	282	303	291	246	296	247	270	269	246	274	284	259	270	253	282	313	297	286	281	263	291	300	270	282	256	304	268	314	291	271	262	281	278	288	265	281	267	283	268	281	290	305	290	270	270	290	296	254	301	275	282	314	279	256	279	283	292	245	293	266	262	259	261	290	295	280	258	242	267	274	279	304	288	252	272	336	270	276	297	270	253	303	312	291	270	287	273	283	275	283	287	286	253	299	268	276	291	275	279	291	264	306	294	309	272	270	293	304	304	295	273	281	274	297	275	277	263	257	290	274	296	270	265	244	298	325	297	273	300	294	302	300	275	269	297	267	287	306	266	256	278	287	312	277	302	299	253	292	284	299	259	252	269	279	286	302	272	272	244	319	275	289	287	269	287	303	282	295	296	287	257	293	254	296	281	273	276	302	310	270	302	299	283	271	303	289	221	272	258	287	271	255	303	289	299	332	278	279	292	291	271	254	254	256	313	270	267	280	282	263	281	263	288	292	235	313	292	295	306	296	301	321	280	257	301	294	292	308	290	286	270	278	274	310	237	276	337	257	261	285	280	275	307	313	277	259	277	282	282	260	297	267	291	279	268	281	252	289	292	262	292	263	298	279	299	277	314	305	281	286	289	260	288	255	272	262	261	279	285	267	274	267	277	281	298	252	281	276	265	297	295	297	262	300	284	323	267	282	279	288	294	277	262	274	276	283	288	305	308	311	275	273	325	257	262	280	285	277	282	310	287	284	295	294	279	260	258	312	276	283	278	279	282	255	243	263	284	291	300	250	267	275	305	280	270	269	276	260	268	290	310	278	286	298	303	276	267	263	253	269	251	281	303	264	289	326	292	268	260	287	288	285	301	283	302	276	270	300	271	258	264	302	254	301	288	285	297	276	297	283	285	281	268	269	255	281	280	315	280	313	311	295	294	266	282	303	292	290	275	283	315	270	282	276	308	301	278	265	280	291	272	248	289	261	273	327	259	260	268	293	274	289	297	285	261	264	314	274	312	275	293	291	259	293	260	270	306	295	289	303	289	285	258	243	275	287	287	287	257	250	295	303	294	292	298	300	274	284	268	255	274	278	298	271	278	264	271	246	281	285	282	288	285	268	249	281	295	274	285	312	289	305	293	269	287	272	288	310	303	284	276	290	289	262	275	293	298	275	287	303	281	259	263	261	299	270	269	272	286	284	294	275	280	251	312	277	281	273	280	282	305	282	294	293	272	264	270	273	288	287	268	292	271	274	251	292	269	262	298	249	242	292	290	298	259	306	261	247	288	294	261	271	293	294	266	315	268	271	292	311	257	289	289	278	290	272	266	256	300	258	277	265	321	285	293	282	273	263	298	291	281	284	287	304	301	272	286	306	260	295	274	284	257	270	284	264	298	290	295	277	286	288	274	305	300	271	267	294	292	262	299	273	277	317	271	295	316	259	270	289	283	256	279	268	278	283	306	279	292	306	269	268	252	263	254	282	285	256	313	275	287	258	284	261	277	271	276	296	268	283	282	274	260	248	263	279	275	272	305	313	291	290	289	273	280	269	275	279	305	254	286	271	267	272	311	290	283	233	263	283	308	292	284	282	268	300	274	270	331	307	271	314	262	264	249	277	300	287	294	248	282	262	286	291	247	266	277	268	314	292	264	306	294	274	278	269	280	299	295	272	278	282	293	268	295	296	280	270	301	310	277	284	257	297	263	282	296	276	264	262	292	286	283	277	285	295	295	283	269	274	294	290	308	312	305	303	292	301	268	312	284	269	252	233	317	299	258	319	271	248	253	281	264	287	270	290	291	265	284	278	272	277	290	267	276	316	282	297	275	250	271	271	265	270	251	290	278	262	288	295	273	279	293	299	274	285	270	307	277	270	271	286	289	273	283	280	296	283	274	246	277	303	305	288	288	266	281	269	306	247	262	265	281	304	271	269	288	242	301	291	275	285	297	278	299	254	318	315	291	310	277	283	292	289	266	307	296	262	268	287	292	281	295	294	276	292	242	264	316	280	260	307	297	306	290	285	266	279	294	290	288	272	296	288	282	251	328	280	293	259	289	277	263	292	276	253	282	280	250	283	289	295	261	272	276	286	286	253	265	281	305	282	248	278	288	266	255	304	264	284	285	284	259	261	267	284	258	277	286	264	301	270	280	315	296	302	293	265	283	290	309	284	282	273	315	303	285	292	250	299	298	278	271	281	289	299	269	294	273	299	266	273	293	244	284	272	258	276	268	268	297	302	279	273	283	281	305	269	287	272	304	313	303	259	269	282	300	306	298	245	247	282	276	293	276	260	299	280	285	280	256	310	281	301	284	287	298	274	284	254	296	320	294	273	284	302	316	316	266	309	285	259	288	294	275	252	317	270	292	307	263	292	253	315	247	274	288	298	330	276	295	298	294	315	294	251	293	264	277	280	322	266	280	273	290	299	291	244	289	309	284	280	281	277	271	309	276	303	284	271	333	283	270	267	288	300	284	285	278	266	289	252	271	283	280	297	246	273	295	305	305	323	252	276	294	276	282	306	297	269	276	297	291	284	267	275	295	273	265	277	295	266	300	279	278	285	284	289	260	271	264	258	294	276	292	284	305	275	302	286	294	279	264	251	287	261	266	285	273	270	297	322	280	301	276	283	270	299	298	299	275	285	275	255	287	320	285	275	278	237	304	280	275	276	288	267	295	276	264	290	284	307	275	267	286	293	299	266	277	280	301	276	275	316	291	304	257	290	307	269	277	284	267	293	288	284	238	287	280	268	310	279	288	284	282	271	246	273	274	289	278	289	294	303	272	274	287	282	291	284	294	295	293	300	260	257	259	282	268	319	301	278	291	280	310	289	286	294	262	259	296	288	260	289	286	286	264	294	269	301	291	319	297	264	291	268	293	308	283	303	255	293	266	239	262	260	306	283	296	276	290	303	273	299	307	296	261	276	289	286	272	282	308	262	285	287	279	288	304	278	303	298	274	298	281	285	271	280	246	264	278	254	287	259	302	289	301	285	266	299	302	270	280	273	268	250	267	309	280	282	285	303	257	288	285	279	278	264	269	283	265	285	278	249	286	308	305	302	292	262	284	262	271	292	264	293	312	291	272	275	281	302	271	264	285	268	312	266	267	284	288	274	273	261	291	272	280	311	313	274	261	299	284	315	284	269	246	282	275	291	322	257	298	290	280	265	277	309	264	292	298	277	273	282	255	266	279	307	257	301	250	283	297	296	297	280	282
11837	11944	12876	11455	12024	13624	12920	10488	8280	6885	5576	4458	4843	4435	3656	3203	2550	1817	1349	1030	859	744	716	747	676	727	716	690	687	741	684	704	719	694	686	746	685	646	712	706	726	699	706	696	703	710	704	719	687	672	737	729	693	745	740	727	708	754	691	765	723	771	705	662	725	731	727	696	756	727	704	643	723	715	685	668	703	746	733	713	707	699	686	742	666	744	730	678	764	684	712	705	716	712	720	743	687	672	708	726	735	736	721	699	734	725	739	704	696	659	665	639	705	678	679	697	720	737	715	735	680	717	708	713	697	710	749	685	649	695	722	670	679	740	717	744	666	760	746	758	718	775	731	748	720	715	721	698	690	673	716	709	700	718	706	708	733	731	658	711	690	687	742	709	696	711	698	754	707	723	741	753	741	690	656	684	709	707	723	723	691	689	723	744	672	716	713	731	662	707	745	713	769	694	708	675	722	727	695	694	729	707	755	740	712	681	729	704	730	701	735	764	687	709	694	706	741	728	700	712	715	708	734	739	677	698	644	757	734	704	674	727	687	755	714	712	700	731	678	682	728	743	694	706	753	699	683	727	727	743	703	713	741	702	709	732	734	708	722	690	732	740	731	717	689	718	700	704	718	739	653	683	748	677	713	731	713	731	747	694	661	719	699	663	674	720	698	694	789	685	693	751	754	688	703	717	656	727	746	706	775	734	747	676	725	707	750	743	700	740	686	724	706	725	694	701	722	707	731	744	751	726	697	689	697	689	670	675	720	712	706	673	737	731	692	730	654	709	700	642	732	653	746	667	702	748	721	692	733	669	677	708	685	760	693	674	671	705	668	702	723	695	706	704	743	717	677	747	763	747	665	749	710	703	736	681	678	734	699	726	709	707	691	712	694	747	740	699	731	751	694	720	769	705	723	690	678	760	747	732	706	738	687	706	724	680	702	722	739	711	737	642	743	734	712	654	683	691	769	711	692	728	764	742	650	702	737	666	741	746	712	714	763	691	676	722	677	770	768	745	672	691	710	702	741	724	697	699	763	684	692	696	724	678	695	741	683	715	700	738	696	707	718	744	715	707	693	742	708	723	700	682	759	677	708	749	631	726	689	766	694	759	744	717	665	734	694	720	728	719	731	731	713	704	705	706	742	710	700	721	695	702	683	674	728	783	738	711	749	735	695	751	720	706	689	701	637	699	706	690	760	673	689	690	687	706	741	723	666	701	693	687	647	682	688	677	691	693	726	737	725	686	711	768	686	684	742	704	775	726	721	714	711	717	740	743	694	693	676	738	726	702	717	773	699	681	703	739	752	698	689	686	716	700	721	660	731	724	676	665	734	726	683	705	718	722	717	678	694	731	719	720	709	773	722	715	701	674	725	722	751	691	752	712	769	750	657	718	719	736	737	689	675	704	723	721	753	704	699	709	705	720	706	694	700	697	702	686	732	704	661	749	719	719	671	704	700	713	698	698	685	735	695	740	697	739	696	677	693	708	710	723	739	706	741	740	678	766	695	728	694	711	660	675	713	720	720	717	704	736	752	725	691	663	700	712	729	708	714	682	761	674	737	763	688	710	730	681	691	697	686	696	664	719	717	714	685	730	719	703	763	691	741	679	683	728	675	701	750	688	676	758	681	760	733	716	751	727	705	745	691	694	739	708	734	705	682	736	663	746	690	728	692	708	714	721	737	745	687	709	774	705	677	714	736	711	725	719	725	715	742	688	730	713	711	699	727	689	715	748	667	718	687	722	672	679	740	761	712	681	724	660	710	691	691	697	730	735	705	705	734	716	677	734	670	732	675	706	763	760	690	650	657	707	715	715	695	712	705	740	753	711	701	720	729	722	740	736	664	683	691	736	722	662	734	685	738	717	675	685	724	743	719	672	698	723	696	744	672	690	697	731	699	721	718	763	747	741	713	729	692	713	735	722	718	718	660	706	687	714	735	733	662	633	717	758	738	760	666	694	700	722	764	759	681	715	700	675	698	696	753	723	699	735	741	763	734	720	664	703	707	680	751	720	730	714	698	692	703	659	724	652	663	716	684	667	724	731	717	720	750	704	683	738	692	695	702	708	765	714	736	632	709	701	689	690	673	752	712	683	725	718	717	717	737	719	763	723	714	690	742	689	689	709	690	716	715	665	692	693	714	666	714	690	655	663	750	734	731	688	756	733	660	724	732	754	717	753	733	717	691	721	706	740	699	717	685	766	724	734	727	725	762	734	690	740	696	712	705	702	677	737	704	709	658	718	755	736	708	662	724	687	667	706	688	735	714	726	689	725	703	709	678	724	711	662	680	722	699	693	725	715	710	668	712	703	679	711	778	728	702	734	709	748	682	699	680	737	714	705	701	705	725	669	718	676	757	745	715	711	673	703	770	748	737	706	703	666	696	743	739	733	695	749	679	681	740	707	714	762	699	699	710	730	679	689	690	705	707	709	698	674	731	699	704	745	736	700	694	694	720	685	737	800	715	747	743	712	735	683	666	713	695	691	716	730	737	726	716	677	698	685	702	714	689	673	710	677	768	694	677	677	706	701	733	714	699	721	692	723	713	705	712	736	693	692	693	735	661	697	706	728	726	692	723	780	671	738	717	669	701	719	690	692	716	713	763	753	747	738	748	708	708	705	713	695	686	719	720	724	653	737	714	664	725	702	687	705	678	690	705	756	709	698	745	727	703	694	712	665	721	727	695	710	743	683	706	774	738	685	716	668	723	733	673	695	676	667	722	728	698	752	718	698	689	729	753	734	702	691	687	726	700	662	750	710	685	735	661	713	718	695	728	724	712	693	716	683	665	706	710	732	710	750	692	734	707	704	739	705	721	722	714	745	737	699	702	697	713	697	732	726	736	710	686	715	706	666	690	668	707	710	724	765	726	754	691	727	707	696	751	656	721	663	743	694	723	736	699	692	704	732	704	710	692	725	738	695	766	744	731	744	747	687	699	676	736	725	744	692	707	718	722	686	692	713	732	756	743	724	714	740	700	720	758	731	719	736	680	769	712	712	693	676	718	749	703	746	683	733	723	711	758	742	738	717	711	752	698	723	723	723	696	730	682	688	709	702	686	736	730	774	746	697	736	686	743	692	711	710	733	730	708	730	676	762	722	745	733	675	679	761	748	758	708	679	711	729	711	673	717	687	691	743	667	717	709	667	700	764	685	714	690	725	716	709	702	705	691	737	703	707	700	722	729	743	689	722	718	653	694	764	711	764	697	712	726	718	725	697	748	745	742	730	704	733	705	707	717	735	684	736	746	705	741	684	710	696	664	669	703	703	712	712	668	701	684	740	700	690	697	688	721	750	731	694	695	670	708	683	709	689	717	719	692	700	724	714	748	723	667	699	757	665	726	659	713	671	714	706	750	712	683	724	704	704	662	719	702	730	687	712	722	707	692	727	727	703	710	747	720	708	716	723	735	732	679	701	738	724	718	731	750	706	694	691	683	688	685	743	690	712	725	701	701	703	683	683	765	741	707	665	722	716	715	655
32184	25115	24996	25372	25771	20227	17801	17570	15362	9694	7812	7883	7910	7824	5913	3921	2614	1627	969	603	439	381	319	316	322	309	307	309	349	316	284	330	347	295	281	308	283	319	323	299	315	306	319	297	294	310	330	299	307	307	331	321	297	282	314	299	318	344	304	283	306	312	337	308	303	301	319	328	311	286	363	332	322	305	325	308	338	272	313	304	291	318	324	357	342	278	277	294	288	321	346	310	317	351	322	318	310	315	324	291	337	336	307	283	288	332	324	313	317	292	334	329	337	311	322	319	291	341	317	317	301	322	289	292	320	309	303	328	287	325	320	299	309	347	299	322	289	302	297	339	337	296	318	324	284	279	294	300	310	298	307	327	312	339	316	302	280	314	357	296	299	343	299	250	265	313	337	298	338	343	340	316	335	330	302	284	290	295	341	327	361	294	285	310	275	277	333	295	302	304	292	337	318	262	303	296	300	307	335	294	321	308	301	307	291	311	317	277	310	312	297	313	297	295	282	333	288	304	304	336	321	315	315	311	327	288	335	294	283	330	327	297	328	327	290	326	312	332	284	262	288	276	301	324	340	302	289	283	287	339	323	306	324	286	336	307	298	323	279	274	322	311	310	323	305	303	352	354	344	252	312	343	298	318	321	291	326	335	322	306	357	311	327	345	315	303	346	335	326	337	289	317	303	329	279	325	334	319	340	316	283	303	285	293	325	333	337	277	309	304	323	308	270	332	291	286	291	337	312	317	323	336	307	321	300	318	293	291	317	332	310	284	267	297	302	309	314	279	324	314	285	286	294	312	277	285	315	335	332	312	336	328	273	292	289	335	314	348	305	324	289	317	311	289	267	334	296	313	329	305	308	334	286	312	318	283	311	312	311	293	322	284	325	311	313	301	341	296	314	348	278	296	307	319	330	317	316	316	296	274	282	331	292	322	338	311	290	287	303	305	300	333	303	293	293	303	292	316	293	312	286	303	287	313	329	315	351	334	280	295	315	306	308	294	345	297	292	310	318	335	295	301	327	322	306	309	302	325	288	275	313	343	312	266	334	301	322	290	290	293	299	296	328	291	318	280	282	308	318	297	281	322	351	331	325	333	293	310	272	282	314	349	292	300	361	291	336	281	335	310	356	326	306	317	335	304	344	305	270	311	310	338	293	310	322	338	322	340	301	303	322	303	308	283	301	291	298	308	304	321	314	319	317	280	330	291	324	312	286	328	344	295	294	337	300	301	322	296	273	294	342	332	330	301	271	279	337	332	338	291	331	318	294	308	265	303	313	283	301	295	296	307	314	282	301	297	299	324	332	318	332	280	292	331	294	310	313	320	279	319	320	325	325	314	309	344	292	285	307	354	299	314	334	339	325	323	298	330	307	289	281	321	331	291	337	333	290	293	346	305	276	293	304	302	301	315	298	305	291	327	299	314	298	326	320	290	329	308	331	279	298	282	317	269	307	311	296	287	297	307	328	330	312	297	310	331	331	332	317	306	303	285	335	346	343	298	328	314	324	295	309	318	317	317	309	304	292	313	333	275	323	308	303	332	295	294	335	306	287	352	292	333	293	306	313	323	317	286	302	299	344	334	281	293	330	330	322	315	293	313	317	297	301	313	303	335	292	315	310	322	332	299	320	306	301	324	313	330	292	311	324	306	349	292	303	303	309	288	304	290	291	328	292	310	314	290	327	337	321	317	308	342	329	338	290	292	352	322	311	272	318	308	307	302	293	323	332	331	326	308	280	328	334	296	303	320	327	331	313	288	329	319	331	319	342	296	325	297	336	315	328	316	300	314	320	308	308	274	332	343	319	264	306	288	334	319	291	328	292	308	324	314	325	270	296	330	310	282	326	307	334	334	324	329	302	323	301	304	309	316	292	310	312	311	285	297	288	334	312	293	303	300	329	299	327	318	339	309	266	286	298	296	321	334	322	314	286	307	306	311	295	342	307	325	305	309	322	291	281	303	320	314	328	309	292	308	313	323	294	297	305	326	320	326	328	321	308	305	297	318	288	275	299	316	308	279	309	318	278	311	288	313	277	322	297	323	302	316	288	316	306	292	326	269	319	330	318	308	331	276	312	317	274	346	294	300	326	316	327	294	283	301	303	311	311	332	309	303	286	310	361	308	311	300	314	321	336	311	339	327	301	319	331	318	332	304	310	267	313	312	320	332	321	340	300	315	330	316	300	302	296	291	331	319	329	301	289	315	285	305	301	338	322	289	324	294	284	273	319	323	292	308	318	309	322	315	320	311	329	312	282	360	328	329	319	309	304	314	288	336	322	306	336	298	294	301	319	329	328	299	296	304	301	315	284	326	328	338	322	335	326	311	302	259	325	271	340	292	313	279	285	296	300	288	296	338	332	315	319	309	266	286	309	333	286	314	295	284	284	322	353	280	314	299	296	320	333	333	321	298	315	311	314	349	315	332	320	320	284	317	310	362	298	314	313	295	295	290	310	315	312	302	290	331	315	313	313	325	331	302	337	318	314	328	302	315	319	308	296	319	322	303	309	332	288	325	295	327	301	275	316	300	310	280	259	317	316	334	272	287	335	330	275	311	315	340	321	320	282	284	321	340	309	320	308	310	326	324	315	362	309	267	315	311	321	304	299	328	310	297	315	321	272	316	326	294	331	320	305	356	305	280	318	290	286	278	332	307	286	300	297	302	308	279	309	273	320	356	318	342	309	318	316	298	308	332	316	330	310	359	321	300	281	327	299	287	335	324	298	323	330	300	318	299	345	315	327	311	317	298	308	310	321	299	326	329	334	315	283	317	318	328	322	322	286	289	310	323	324	295	321	302	304	318	307	360	298	315	293	318	326	295	307	308	301	301	304	293	306	330	303	309	338	314	303	308	319	322	286	312	274	297	304	307	305	301	318	308	295	297	306	329	342	352	321	322	325	317	300	339	337	297	331	298	285	308	331	333	318	307	324	307	296	285	309	312	342	309	326	298	314	287	329	307	310	251	266	315	342	331	313	316	305	296	354	313	306	317	318	317	299	320	315	332	271	324	328	313	301	313	286	292	326	324	310	297	318	317	329	305	309	330	300	317	317	336	293	315	281	307	304	305	310	314	323	322	319	296	296	328	301	310	346	316	313	306	322	269	340	287	317	300	316	303	314	282	306	304	304	305	349	321	324	298	285	309	312	321	308	303	346	321	315	294	336	301	292	344	333	287	313	303	294	325	342	315	336	308	297	334	283	287	325	310	307	312	303	312	297	292	294	337	297	313	313	318	306	352	321	304	310	291	316	323	315	295	303	330	301	313	332	322	283	284	277	298	328	333	330	315	299	293	290	320	304	309	301	297	322	313	307	317	332	288	316	312	301	303	321	314	322	281	285	352	306	293	300	309	337	303	307	350	306	304	326	292	299	327	332	313	314	289	301	297	315	273	303	303	306	301	331	300	312	302	316	323	318	320	308	300	330	342	317	311	316	343	290	302	343	295	273	310	317	300	311	286	275	342	289	280	310	298	310	321	314	337
20339	18565	27264	34928	36355	33200	33278	34709	32332	25769	24880	26201	26942	26899	21720	16597	11925	7614	4319	2233	1308	948	780	789	725	745	789	806	752	762	744	786	770	782	754	793	796	771	768	762	774	774	758	764	676	851	749	755	713	752	769	764	768	772	770	793	838	779	761	751	812	766	757	813	802	779	788	754	768	748	790	787	743	754	817	770	756	738	714	765	776	759	769	769	815	796	818	732	765	770	766	784	777	794	704	754	731	762	754	790	721	785	744	775	768	765	761	794	735	793	738	801	808	765	776	765	812	769	713	815	722	789	767	760	828	759	773	733	809	778	786	746	762	749	775	762	754	781	770	826	785	810	754	760	794	772	723	770	764	758	754	793	773	769	811	777	742	799	722	742	800	818	790	766	786	762	778	764	787	714	766	813	781	771	803	764	798	767	739	773	745	781	758	743	755	754	728	801	796	737	778	767	741	738	809	775	814	744	816	797	829	781	805	778	754	774	737	725	745	784	761	764	738	771	783	771	763	785	738	763	778	759	749	772	821	792	763	776	785	772	789	807	742	780	757	768	802	761	748	733	795	776	781	784	788	774	802	730	741	755	743	776	799	782	809	759	762	749	803	749	731	814	732	747	816	798	810	819	795	813	745	771	763	762	810	782	761	781	773	801	775	715	790	755	764	812	766	766	801	742	730	772	791	765	797	800	752	766	777	710	768	747	786	745	765	793	805	761	828	789	816	772	756	818	786	774	788	749	803	725	766	743	735	762	781	706	766	736	740	794	740	788	742	759	742	812	741	750	729	754	774	809	732	765	773	801	717	822	742	717	771	768	775	778	748	724	793	757	738	781	788	757	789	807	700	731	783	800	763	779	766	800	775	705	741	804	767	732	725	763	781	772	779	768	750	741	777	725	791	776	738	757	783	746	721	719	818	788	736	781	787	752	749	794	807	821	729	790	816	821	766	834	740	780	798	766	817	742	782	747	748	785	781	783	732	714	728	725	786	757	784	746	777	754	757	768	789	778	774	816	765	745	762	731	808	718	808	727	809	770	782	836	790	789	770	782	792	757	818	785	781	795	809	776	756	785	733	802	779	779	747	758	728	775	785	743	784	788	809	762	779	763	822	739	726	743	741	808	736	802	791	789	780	715	760	826	760	848	724	785	802	798	789	749	720	752	770	764	777	774	766	780	767	765	792	780	744	756	777	750	763	743	792	750	735	770	739	759	782	762	744	785	739	797	794	746	778	806	798	754	774	785	791	728	766	786	753	775	765	797	775	810	746	771	809	735	764	761	823	756	762	757	765	716	746	797	758	764	767	783	762	797	775	795	754	746	750	758	822	753	777	768	803	778	765	787	790	733	759	738	740	793	738	735	792	774	808	765	725	773	777	744	783	790	673	719	768	727	817	767	763	751	781	775	723	813	781	778	738	811	756	793	729	809	748	759	732	855	780	772	767	829	761	763	792	815	749	735	741	780	781	696	795	745	825	767	739	789	785	721	791	800	797	789	790	736	829	806	763	757	798	760	715	791	793	790	780	725	756	776	708	794	753	786	776	785	767	808	746	819	772	781	789	795	798	773	752	721	743	806	786	761	809	765	831	811	805	823	778	719	765	765	773	764	758	780	762	768	775	751	791	763	820	772	776	796	780	748	776	726	780	781	717	766	789	803	778	689	778	747	813	733	716	753	789	862	747	768	769	772	778	781	762	782	765	775	773	766	778	732	811	744	746	727	764	781	754	776	722	782	783	782	762	783	787	780	751	831	739	733	770	761	728	754	779	758	829	772	776	809	753	730	806	760	726	768	763	781	747	779	774	709	737	799	773	766	774	777	721	756	780	779	795	710	754	771	790	743	767	757	754	760	824	788	759	795	762	783	794	762	740	800	800	717	796	742	745	784	754	775	813	777	763	763	734	809	753	785	772	801	745	779	817	771	726	752	805	778	729	768	762	816	757	810	788	770	812	821	791	793	807	791	750	788	771	752	788	797	777	718	794	778	741	736	765	757	804	767	789	804	801	758	790	792	752	720	803	736	784	759	800	790	747	734	775	747	783	789	777	759	745	738	787	771	781	764	768	816	761	775	751	788	750	787	784	743	757	728	766	757	780	783	809	801	748	765	769	742	815	729	777	769	739	802	746	768	779	780	769	816	784	778	728	765	793	758	771	826	764	788	733	742	791	713	766	752	806	800	747	792	780	756	737	837	774	780	790	756	772	787	785	758	773	759	733	746	794	772	769	757	805	757	806	764	798	758	784	772	777	765	784	725	794	754	804	742	759	757	798	772	791	779	776	768	752	761	764	828	807	790	750	803	742	761	815	783	788	796	773	826	783	773	761	751	781	805	721	775	800	780	782	774	775	771	775	769	756	800	765	760	791	718	743	823	745	759	758	757	772	737	789	721	787	773	776	792	743	780	754	775	795	787	811	764	750	758	699	786	742	771	766	771	767	785	764	808	772	799	762	679	727	761	761	773	771	795	809	769	742	750	825	744	760	761	783	753	760	812	775	789	800	770	775	730	798	785	719	769	827	745	817	777	764	814	752	795	768	755	744	794	776	744	766	814	768	732	830	706	751	781	776	758	761	778	842	756	756	835	783	805	740	781	787	737	787	724	761	803	771	754	782	767	814	749	729	792	729	721	753	787	816	772	798	785	772	776	784	774	778	750	806	767	731	791	742	749	809	773	766	749	767	807	786	758	743	750	801	747	759	771	764	733	797	798	813	823	813	805	790	828	764	728	773	840	793	725	823	742	770	720	740	785	817	779	810	782	796	760	770	738	792	764	820	769	806	728	788	741	793	778	776	792	743	754	858	806	759	736	772	717	810	788	731	762	739	764	788	776	798	780	768	771	786	782	781	753	771	783	794	791	836	789	773	782	726	754	760	760	809	782	758	821	740	752	762	800	779	763	761	741	789	783	751	811	723	750	802	805	799	737	754	747	767	750	799	799	726	762	761	776	798	767	742	768	744	755	739	756	781	771	753	764	794	755	779	769	723	741	745	788	789	769	753	742	723	782	751	754	764	789	812	769	692	779	805	762	714	803	804	752	788	726	772	793	761	821	757	770	781	774	772	787	780	744	740	819	762	726	754	741	797	746	720	782	794	798	755	760	745	752	754	742	769	756	723	791	745	731	806	755	806	799	753	771	800	812	735	763	790	781	776	771	813	771	794	802	767	831	739	787	766	789	791	732	772	832	711	788	784	804	764	730	730	811	785	779	802	804	751	752	782	748	748	772	748	781	795	789	787	818	724	796	776	776	711	793	764	764	754	793	779	821	712	732	784	792	731	757	773	817	778	785	704	769	854	786	774	756	789	770	779	767	781	809	785	776	775	752	801	770	796	785	739	777	774	814	837	783	764	785	781	766	785	804	747	711	763	778	774	740	773	719	746	766	793	805	746	715	736	757	743	781	728	798	779	786	847	770	777	788	760	771	765	791	756	755	741	820	828	756	754	741	754	784	821	799	806	738	775	719	792	836	741	794	804	784
40177	33055	39491	37058	30668	26739	28970	27407	20668	14577	12903	14050	14539	11058	8231	6251	4003	2202	1167	670	431	335	272	321	281	307	298	263	280	317	290	310	272	275	287	270	286	259	299	311	273	297	320	328	280	325	303	327	285	254	302	300	298	303	287	303	287	301	277	274	294	281	312	303	282	286	287	305	296	285	289	303	289	329	266	319	278	235	298	283	283	279	299	264	300	263	294	288	286	316	283	321	319	288	269	310	276	249	276	300	287	262	294	275	302	282	270	296	266	263	293	306	294	310	312	308	290	291	299	272	304	290	302	303	309	303	304	277	289	290	277	272	271	263	296	317	308	277	301	327	304	297	311	261	289	262	268	309	305	271	289	286	269	343	269	289	270	294	298	299	281	299	324	305	297	276	283	292	314	266	269	310	299	319	324	275	289	294	297	273	268	291	292	278	281	320	270	298	289	301	240	314	256	270	301	332	285	272	276	266	267	285	313	291	277	291	292	289	319	270	312	298	312	285	260	277	292	313	312	297	315	279	279	312	292	283	264	277	313	281	271	309	305	302	312	288	309	291	296	286	292	297	313	277	279	313	278	289	274	268	293	298	298	291	281	301	281	309	278	295	271	304	317	312	302	266	270	292	287	302	294	316	296	273	314	285	321	310	286	300	282	285	259	314	305	303	324	281	324	316	273	302	272	291	303	309	298	269	298	288	289	292	286	286	269	290	304	294	312	251	312	309	281	308	283	302	277	289	277	348	302	280	314	282	297	291	338	282	304	321	312	291	294	302	276	259	298	295	294	315	265	299	321	275	315	283	307	304	271	306	286	307	310	272	296	284	276	284	296	308	297	268	275	301	318	317	289	300	314	266	266	295	284	323	295	307	304	304	315	308	296	286	285	264	288	278	291	288	267	270	259	291	299	268	323	276	292	305	275	318	306	298	305	295	274	308	303	263	315	294	341	324	279	300	295	296	301	291	295	279	312	331	306	279	310	282	308	302	274	274	295	252	340	282	303	318	311	298	315	301	336	300	273	307	320	295	269	264	310	274	266	285	289	329	268	314	262	305	302	294	299	295	289	300	330	269	258	312	285	296	299	284	315	333	308	280	291	275	293	288	297	294	270	269	287	297	287	324	294	284	302	298	289	284	277	271	293	269	291	261	290	302	280	289	279	303	264	321	313	320	319	284	284	321	267	275	296	274	275	281	269	302	284	291	306	288	290	278	289	323	325	310	266	285	319	307	337	268	286	306	290	298	299	323	281	304	280	297	255	278	269	298	303	280	325	298	285	273	299	301	285	292	285	308	281	259	293	266	292	299	302	283	269	306	316	281	273	258	288	300	291	318	317	281	322	276	284	300	267	269	326	322	294	304	317	316	311	274	282	295	292	314	281	303	311	281	285	292	304	320	287	290	299	275	292	296	290	291	289	278	266	262	295	293	268	271	310	264	313	313	273	305	258	310	317	300	299	277	306	297	297	279	297	251	301	275	318	266	314	300	316	280	277	295	295	286	301	331	295	289	304	299	281	312	311	281	248	320	284	300	292	287	280	308	278	300	310	309	341	314	279	301	288	290	276	281	306	301	318	288	287	330	266	283	291	290	275	282	322	295	277	310	308	284	311	293	303	266	301	286	312	276	273	289	301	290	308	274	288	301	271	279	270	305	307	304	309	279	297	296	297	297	313	277	303	285	329	251	309	305	296	285	296	285	301	270	306	316	266	326	278	283	304	323	307	318	279	310	302	294	295	271	282	254	279	317	300	299	294	315	288	280	286	296	280	256	309	317	328	298	308	306	277	287	324	274	280	268	312	294	316	312	301	291	306	292	293	285	255	302	295	288	270	305	297	327	277	286	286	317	272	295	272	305	252	317	297	276	297	297	305	272	294	309	308	314	304	296	318	288	302	289	314	306	302	284	300	301	280	293	309	282	284	296	283	323	267	290	252	283	306	323	295	319	324	308	279	301	277	301	283	255	291	303	297	330	298	299	281	299	283	313	283	284	301	326	295	307	297	292	286	306	304	296	294	290	283	279	306	286	302	276	321	294	331	309	310	279	304	285	273	284	305	301	290	293	295	327	270	282	315	292	295	280	310	311	298	297	276	310	273	284	294	270	313	268	277	307	311	286	291	264	290	307	295	247	292	300	309	309	296	312	273	305	301	275	278	299	281	270	306	342	295	285	317	294	349	271	287	272	288	315	301	278	309	279	287	289	305	295	311	291	300	272	335	313	310	280	290	272	296	315	280	313	308	304	270	305	265	310	284	293	306	278	298	289	227	323	272	288	279	288	299	339	296	285	283	280	321	294	284	330	246	277	298	283	285	281	270	306	286	295	290	279	307	308	297	298	287	280	271	287	301	313	289	277	277	306	276	326	270	289	279	322	281	292	294	272	290	292	308	283	303	298	285	284	281	270	293	263	293	304	287	270	318	295	265	257	291	308	300	279	287	298	285	289	277	269	254	293	295	324	265	289	311	291	318	327	279	293	323	301	284	299	279	302	283	319	304	289	281	296	299	304	321	312	280	272	291	276	288	319	318	300	296	297	290	298	300	269	304	305	304	297	287	324	280	314	281	286	257	299	266	331	271	289	288	291	304	308	293	329	270	299	277	271	291	310	263	237	296	296	278	275	291	304	292	264	261	300	291	278	274	314	302	256	302	282	328	270	262	273	302	276	311	316	292	301	316	274	321	267	309	270	294	308	309	289	298	301	325	336	287	284	280	277	311	269	299	308	277	264	305	258	269	315	280	277	297	310	276	309	327	287	263	325	291	290	311	306	297	307	274	295	290	279	325	298	280	277	309	307	315	296	288	286	298	305	281	271	276	313	309	298	287	253	285	295	297	303	281	300	334	295	297	292	292	313	296	310	324	291	310	300	317	340	287	308	308	279	247	268	314	281	330	299	284	290	266	296	286	282	288	293	294	292	309	282	310	297	288	302	290	314	268	319	293	296	278	298	304	281	309	307	292	314	262	294	290	300	282	270	360	314	292	285	286	288	292	303	282	292	301	295	257	300	340	306	280	292	291	297	279	300	305	297	284	270	284	292	303	277	285	280	296	282	281	306	297	325	304	292	295	282	288	297	305	248	277	306	311	308	339	286	290	310	297	306	316	297	303	292	298	276	306	254	283	304	282	296	288	294	292	292	311	308	307	321	290	306	297	274	282	276	268	294	290	271	271	273	272	296	265	293	307	273	315	273	307	257	291	335	293	297	283	284	321	296	305	287	305	301	297	256	294	321	297	317	285	261	289	296	291	291	324	306	293	304	303	287	287	302	310	296	305	276	294	298	266	247	272	312	300	298	318	299	304	317	323	267	290	308	305	313	298	268	292	305	298	304	310	284	284	282	310	307	298	334	297	283	306	280	291	275	278	303	287	290	320	298	290	284	296	289	277	293	261	291	302	323	291	307	298	279	296	302	327	305	320	321	317	279	279	291	300	288	285	324	281	332	291	311	296	296	282	234	299	315	296	308	297	301	295	339	323	279
25237	25368	38875	42463	39777	40002	44168	43190	36831	32565	32411	35074	35874	30609	26575	23042	16114	9987	5561	2774	1467	1006	829	744	720	698	748	742	711	731	729	734	703	708	739	709	726	689	739	693	703	750	743	707	712	715	722	706	721	687	674	771	734	707	728	729	699	767	709	741	753	776	702	704	725	690	703	658	720	726	734	719	744	728	707	757	695	739	756	718	721	678	750	758	693	750	771	747	750	720	730	732	726	709	709	693	708	739	708	652	738	715	734	666	750	701	672	690	678	705	697	700	668	698	711	747	726	723	770	696	696	727	675	727	697	767	723	695	668	683	719	714	743	724	679	760	740	741	725	747	725	719	726	687	693	733	715	688	704	713	730	707	743	702	745	714	758	715	755	701	741	671	699	730	715	723	762	673	757	702	728	765	692	773	653	622	762	736	674	728	740	698	651	747	729	714	721	734	664	734	716	724	782	694	749	719	759	742	699	731	734	713	689	713	729	702	709	728	706	722	743	691	727	724	731	735	733	761	774	734	742	768	716	711	755	735	715	688	698	704	749	745	757	694	742	718	651	734	710	661	710	759	668	715	700	727	715	689	683	761	747	733	736	700	735	717	718	722	685	705	708	671	724	751	768	697	747	793	718	774	690	691	665	677	741	744	711	735	701	759	730	658	742	723	726	745	706	717	759	715	720	687	678	707	778	689	675	712	759	709	718	710	707	706	720	694	710	725	730	781	728	741	749	729	721	716	745	772	705	743	714	707	704	737	740	709	707	684	756	744	733	718	709	678	759	740	647	737	668	728	727	690	759	720	698	754	723	705	724	717	701	712	703	742	714	722	685	754	767	690	728	711	718	710	725	693	688	711	719	796	688	737	684	746	704	752	756	769	719	694	729	733	727	687	689	670	730	760	693	714	733	719	690	728	693	677	695	733	737	718	715	750	751	731	706	672	750	711	746	721	732	711	749	744	728	709	695	708	708	672	651	746	702	701	734	698	699	734	706	719	705	768	653	745	696	711	682	693	689	706	701	723	742	721	779	700	684	739	732	697	733	702	693	702	689	743	715	742	747	712	694	693	739	758	693	733	746	754	675	787	717	718	668	744	746	754	769	744	675	683	765	716	709	715	671	664	739	730	724	704	735	704	719	697	739	732	741	691	716	744	718	709	732	717	713	718	757	719	710	727	733	696	697	696	701	660	770	712	668	684	751	732	728	703	694	785	746	700	725	699	725	719	715	721	689	688	702	692	748	748	745	720	746	732	778	737	691	728	713	716	681	713	747	662	685	665	791	677	702	727	721	701	702	708	741	663	727	722	696	685	700	756	728	718	687	725	734	698	734	746	687	755	686	715	727	734	708	702	694	736	694	721	685	709	666	706	700	762	666	703	755	726	716	714	681	714	723	771	744	725	748	709	719	719	719	736	742	694	687	728	763	686	734	767	706	759	747	680	751	684	755	672	723	677	688	768	701	707	714	718	729	714	720	733	692	702	721	725	752	698	730	668	730	708	753	715	769	703	705	745	678	658	759	707	763	721	744	717	678	671	708	713	743	717	692	709	693	722	695	776	730	771	694	707	713	748	721	719	729	752	774	710	743	758	680	673	721	756	746	657	715	774	704	654	752	747	756	705	683	673	738	707	747	710	692	681	733	727	756	679	699	725	692	741	679	710	696	714	706	718	729	721	690	731	722	705	721	768	723	673	696	701	682	609	746	703	725	713	689	760	746	710	735	752	772	722	728	735	692	745	709	713	705	734	771	724	693	701	779	735	734	727	767	699	652	702	710	697	712	765	734	737	722	666	698	669	736	699	725	715	667	736	742	707	712	743	684	727	727	690	747	685	725	744	702	696	726	727	684	695	682	717	709	726	742	680	699	699	771	737	690	765	708	743	680	748	693	734	737	724	727	706	725	694	719	717	731	716	705	743	710	716	735	706	703	709	728	730	701	715	723	731	771	733	759	695	681	714	701	727	743	745	673	732	698	724	759	730	713	729	721	741	701	706	723	707	654	713	696	678	704	723	741	742	728	735	724	692	740	709	680	755	697	748	735	729	747	687	762	744	673	713	745	705	712	733	714	733	709	681	669	701	720	708	768	718	729	753	667	711	745	718	699	751	678	737	712	671	717	769	715	733	723	724	739	726	752	705	745	718	692	713	697	700	708	732	643	728	719	714	676	748	747	759	691	728	710	741	736	749	695	739	666	714	689	700	733	698	697	730	752	702	735	742	755	726	696	727	722	701	732	709	694	709	706	713	738	704	777	726	774	726	749	744	689	749	719	701	729	705	733	692	711	749	708	698	710	682	757	679	758	744	713	711	716	703	742	781	744	719	728	709	735	753	671	718	720	755	706	720	690	714	758	733	733	700	732	705	724	717	777	719	695	773	689	752	757	737	721	721	718	717	699	740	777	746	724	718	763	679	692	708	697	701	705	702	754	712	724	748	773	693	705	755	733	725	727	712	730	711	699	762	796	726	702	708	682	751	697	695	697	715	709	692	717	712	734	713	677	666	744	721	747	729	753	727	735	706	713	733	712	701	682	694	770	755	751	712	723	799	696	720	681	716	755	711	671	703	717	741	755	741	712	715	758	757	724	692	756	673	715	731	715	757	728	706	681	740	692	754	779	713	749	750	709	719	737	711	724	711	713	707	747	708	699	692	686	682	728	734	699	696	716	724	707	770	699	737	729	706	783	702	683	734	719	732	729	720	693	752	736	739	688	684	761	750	758	775	744	768	657	772	711	744	668	762	725	710	735	743	739	738	726	774	733	710	698	734	697	720	705	740	707	723	676	703	741	705	731	763	675	707	755	696	714	725	758	737	724	726	707	767	699	688	706	685	757	688	720	728	740	690	685	713	727	699	769	714	740	693	694	700	695	686	803	684	736	733	707	722	710	679	732	711	742	698	668	718	729	713	687	738	702	689	711	717	736	747	698	762	718	679	730	733	688	716	708	740	740	762	698	712	730	708	726	725	743	720	740	729	702	722	663	716	732	692	724	747	719	713	708	742	738	708	753	722	752	738	752	741	734	709	733	667	759	746	733	730	701	742	730	723	723	693	730	717	717	742	725	704	723	710	748	705	729	693	667	760	685	760	717	694	690	717	722	752	710	763	725	727	710	730	772	692	727	660	720	701	711	721	744	677	719	749	736	683	733	711	702	701	731	741	768	728	736	731	711	721	758	672	700	746	696	703	761	754	677	713	691	724	695	700	742	755	684	782	700	741	711	741	685	694	739	720	723	659	696	693	692	675	719	725	734	688	708	738	764	734	678	692	698	712	756	696	704	739	717	714	660	712	713	764	715	713	758	670	687	728	697	723	722	747	715	716	726	695	724	720	760	767	723	663	715	715	717	812	701	727	709	730	701	717	718	756	724	767	706	737	726	747	723	706	714	727	713	700	708	702	722	696	742	753	715	713	716	692	749	722	748	753	734	729	751	746	726	691	697	723	673	734	747	720	745	718	732	742	768	738	699	709	668	737	756	711	668	717
18812	12684	10822	7670	5089	3705	3559	3938	3539	2367	1577	1249	1217	810	751	682	541	365	316	326	268	277	267	296	255	307	289	290	285	325	287	254	247	304	241	274	256	278	291	271	249	265	285	252	271	266	270	272	282	268	302	265	242	270	256	245	271	288	286	266	260	256	229	284	286	291	279	250	271	277	229	266	284	268	251	257	275	268	252	280	270	280	268	273	271	304	248	246	274	246	234	280	302	293	258	294	265	263	277	291	278	266	276	280	256	294	278	274	297	279	247	253	273	253	301	282	276	308	270	287	275	271	238	270	300	290	255	291	286	254	268	290	273	299	263	275	264	276	252	262	310	251	291	282	279	284	253	268	284	258	249	263	240	261	276	300	290	273	257	239	270	257	264	241	266	262	286	260	283	299	292	260	238	249	255	235	261	281	301	276	271	283	293	283	301	291	261	256	295	283	310	276	255	260	230	308	257	258	270	243	272	270	266	288	224	276	255	288	288	270	278	283	259	249	255	262	244	258	283	247	269	263	270	279	283	262	289	263	273	270	243	252	262	287	274	291	279	267	260	285	274	263	267	274	261	263	278	253	287	269	279	265	252	276	249	244	259	290	265	295	286	261	285	246	282	271	265	264	268	281	267	280	255	281	264	241	276	298	290	244	299	236	299	282	316	277	249	277	279	259	262	247	282	242	289	255	265	255	275	310	271	296	284	262	281	279	295	280	272	249	273	268	297	297	249	282	275	278	253	290	246	257	268	263	292	304	253	241	262	281	292	306	293	249	276	266	279	292	277	264	286	254	284	297	283	259	303	302	265	270	239	282	268	259	255	251	286	245	283	275	273	274	285	257	273	274	274	266	258	257	268	252	284	263	280	294	272	279	251	270	253	244	253	252	266	252	275	264	268	295	294	268	263	289	282	294	270	277	251	285	276	257	262	282	296	246	277	259	289	281	294	278	263	224	269	266	274	289	245	286	279	277	272	279	280	249	290	271	266	273	280	284	294	271	272	248	309	257	317	303	250	269	275	225	258	287	280	279	239	277	290	312	271	275	276	266	290	293	301	283	300	268	290	264	266	257	284	293	292	263	261	291	262	285	292	272	273	266	289	258	279	273	249	233	273	280	269	264	301	288	289	268	252	266	263	267	247	272	288	286	264	286	259	279	251	265	275	259	259	275	278	273	256	264	276	269	264	260	262	273	300	269	272	289	301	268	303	299	282	261	302	309	285	263	307	268	301	273	266	261	281	270	242	278	287	287	277	238	265	308	271	270	242	314	279	248	269	289	300	261	238	278	286	280	293	255	277	253	248	263	271	280	266	286	272	260	291	245	272	269	253	304	259	272	259	252	254	285	301	291	274	308	275	289	287	273	263	280	271	263	296	266	289	280	261	259	303	274	252	277	273	253	257	248	282	298	269	264	285	252	249	270	274	283	267	262	283	284	286	275	284	247	311	273	249	260	289	260	269	250	286	261	260	267	259	302	283	299	279	270	272	297	278	267	256	272	275	290	285	257	262	273	306	266	276	231	289	304	286	302	288	264	237	252	243	277	301	280	235	294	274	278	247	267	250	269	289	302	260	269	236	278	290	276	278	280	236	264	262	284	286	254	267	235	282	296	300	289	302	244	271	302	272	287	282	267	270	281	292	254	253	277	285	273	254	245	284	285	248	279	260	298	269	268	242	271	305	270	265	293	257	274	291	278	266	257	280	263	281	261	277	286	257	259	285	287	273	268	262	263	265	249	227	279	258	282	249	275	263	254	253	297	279	254	272	261	280	269	270	287	310	269	286	257	274	262	296	242	245	314	290	283	276	286	254	242	256	273	272	274	275	301	259	233	228	300	258	291	302	269	257	278	288	288	272	275	271	281	279	275	265	265	283	277	284	274	281	264	273	244	262	262	307	266	264	262	243	284	243	267	258	272	271	266	261	260	281	266	263	253	232	238	271	283	259	276	279	266	284	286	300	288	250	254	277	275	257	269	259	272	252	292	281	300	282	267	293	279	285	274	293	290	266	270	275	293	279	273	266	259	264	292	274	267	261	282	255	271	281	270	269	250	249	258	258	270	280	286	285	248	267	273	264	279	272	304	280	256	285	290	258	241	284	246	268	245	278	308	274	250	282	291	265	280	279	246	280	277	291	300	262	263	314	264	276	283	276	259	276	283	266	289	274	250	244	250	287	255	285	266	257	299	261	286	258	294	266	266	270	260	277	299	276	294	297	282	301	241	295	247	296	285	257	266	281	294	285	273	263	259	286	327	265	296	273	265	259	246	241	267	263	250	284	258	265	254	268	279	265	261	279	301	280	283	236	255	258	259	257	270	262	294	286	278	312	223	240	269	258	293	264	284	240	268	283	259	263	264	293	271	255	268	253	264	253	279	236	285	288	243	253	256	274	256	269	279	258	272	265	292	280	309	278	247	278	262	299	277	281	267	255	282	273	273	283	300	279	292	335	292	252	298	267	312	261	236	266	280	272	281	265	296	279	252	266	272	273	312	277	276	257	273	277	288	285	271	283	268	292	275	258	275	264	244	285	235	293	266	275	281	276	306	270	249	266	265	291	276	312	261	254	268	279	257	271	283	278	229	295	258	261	246	281	277	289	267	261	273	251	261	259	252	255	286	266	263	261	252	277	265	269	246	262	269	245	278	290	271	237	294	269	248	273	249	258	284	230	253	249	288	269	329	269	267	272	273	251	276	257	271	250	257	278	286	267	294	267	282	270	256	274	288	266	280	299	267	276	279	265	267	269	238	259	300	243	293	248	275	289	277	281	280	253	275	289	264	261	277	255	295	260	286	264	277	288	279	266	258	264	296	300	289	278	268	254	278	289	282	273	260	295	283	296	287	260	266	283	259	270	272	242	257	250	265	272	265	255	285	263	288	248	290	266	273	260	301	262	284	278	251	248	278	274	276	304	271	258	271	268	276	282	250	274	258	243	266	276	262	255	290	312	302	275	265	284	257	263	298	247	296	237	263	270	302	251	260	265	284	251	261	269	282	270	286	294	306	263	271	249	252	293	238	266	280	262	276	294	258	265	260	290	279	264	298	292	277	251	228	255	233	264	274	296	256	244	298	248	278	292	270	275	244	265	266	276	279	273	272	284	244	275	297	266	259	277	248	254	286	247	281	261	292	266	284	278	274	220	270	240	293	260	270	259	261	278	275	251	250	246	264	285	297	282	288	299	267	272	277	277	320	256	231	254	255	281	259	263	300	269	277	232	305	282	243	269	265	241	271	303	283	277	268	301	230	268	279	282	261	285	267	242	301	285	294	254	269	233	280	276	260	290	300	263	262	268	261	268	292	295	302	234	281	267	239	267	235	271	291	272	260	286	281	304	270	242	233	236	256	231	268	282	275	258	288	240	286	252	276	267	247	259	250	286	281	288	268	274	277	291	248	266	259	259	259	291	259	294	288	251	247	292	256	265	251	232	296	284	281	272	276	261	268	258	281	280	269	241	264	294	230	258	268	296	282	245	285
11377	10151	15806	17184	15317	13287	13799	15688	14510	10712	7677	6004	5170	3579	3274	2615	1964	1353	1065	830	770	680	737	673	655	687	675	674	688	692	677	712	696	721	713	675	718	757	712	681	655	687	686	637	674	694	650	702	704	669	653	661	733	650	666	697	658	688	668	721	702	722	670	714	705	684	722	702	695	750	690	660	663	662	688	662	719	666	719	725	719	670	665	715	673	728	715	703	713	676	652	661	633	665	687	676	660	659	707	656	675	712	727	647	684	630	695	653	679	747	687	675	732	726	686	677	651	691	732	668	652	688	702	731	716	694	682	708	723	664	668	692	690	678	666	755	665	663	671	662	724	659	750	690	731	672	689	700	693	675	656	711	685	655	706	638	703	695	678	666	672	691	699	663	693	699	693	719	682	681	717	688	680	663	705	629	752	711	715	717	709	697	732	676	686	673	693	696	706	685	640	709	677	756	723	655	700	727	707	680	702	693	647	689	655	684	642	622	687	682	713	702	676	672	688	691	661	690	707	717	704	702	668	686	652	650	679	658	701	692	648	714	648	699	689	656	714	697	689	694	697	667	672	661	687	675	742	692	698	656	682	637	684	690	693	683	704	668	684	665	725	686	732	681	705	651	681	711	647	701	691	751	721	681	687	731	718	677	685	693	740	715	672	672	658	706	686	660	628	698	688	710	704	675	723	697	665	683	709	684	683	668	669	738	743	666	650	712	667	665	662	688	710	716	676	677	722	658	672	665	709	650	693	715	687	665	702	606	682	679	689	690	678	687	701	694	716	697	682	695	700	710	685	618	694	646	686	640	697	668	685	708	684	752	706	640	710	616	656	680	638	702	675	647	670	673	668	676	661	671	699	650	657	624	714	662	708	681	732	686	706	659	706	705	680	680	703	704	706	669	640	694	660	709	680	705	651	665	701	699	697	676	737	708	681	720	662	698	747	695	679	725	683	734	676	661	661	681	658	697	652	693	705	720	706	716	695	676	699	681	730	695	696	639	720	703	698	643	651	654	683	716	622	700	636	712	680	714	719	747	669	676	666	676	656	715	675	676	674	677	658	674	683	685	694	678	666	713	680	694	727	677	679	684	703	676	672	700	696	657	664	689	720	680	697	633	710	718	674	640	687	682	702	655	667	728	695	716	721	695	657	647	643	655	692	714	700	700	734	714	695	645	700	664	727	664	653	681	746	668	689	703	702	679	661	655	696	673	674	702	637	680	677	671	688	687	684	753	700	680	708	688	682	636	652	713	671	669	686	677	664	697	708	699	672	695	707	700	686	708	669	730	680	713	657	713	695	686	655	708	664	651	648	705	689	712	691	658	687	664	659	707	689	686	675	679	695	674	685	681	649	667	681	680	665	682	747	707	679	698	678	721	699	658	685	704	681	693	676	715	693	652	728	669	698	697	653	656	671	680	719	694	708	666	681	664	698	714	645	712	671	650	681	702	697	676	698	678	701	726	685	670	668	675	727	661	670	713	673	698	703	685	692	705	726	715	685	666	729	694	644	675	672	669	701	706	648	717	692	659	658	726	635	683	651	671	703	672	675	676	675	716	730	689	650	655	694	678	715	693	644	692	722	698	711	726	675	690	678	696	675	664	709	684	661	686	688	666	693	687	697	732	670	711	727	697	695	669	649	718	690	746	697	711	676	672	654	715	659	669	670	672	672	685	682	654	698	735	657	690	652	721	656	665	738	697	643	720	666	697	660	703	720	697	702	690	725	670	647	692	682	675	699	719	670	669	677	665	656	682	632	691	695	692	657	681	687	682	694	690	673	700	722	689	765	691	687	658	678	689	733	672	691	687	672	634	723	710	677	721	673	658	725	663	696	694	724	675	689	714	659	649	649	638	676	705	673	719	688	695	657	686	692	676	664	707	719	693	695	707	661	713	692	648	697	732	687	657	681	718	714	684	650	713	709	681	705	687	732	684	646	697	729	706	700	703	686	660	736	709	693	690	703	661	631	698	696	688	708	656	658	701	677	725	685	642	673	678	735	677	632	627	685	722	657	640	662	682	695	680	664	694	686	651	716	716	705	723	674	674	738	693	710	702	657	709	681	721	692	686	699	669	698	693	707	690	705	716	711	623	681	686	687	668	672	690	687	678	666	619	687	689	653	669	728	684	693	696	684	668	723	700	635	675	662	672	688	692	687	706	643	713	689	679	679	689	679	709	668	710	658	665	627	669	714	708	690	664	706	666	637	683	664	703	693	669	702	674	726	676	729	706	663	703	650	690	703	686	693	706	638	684	664	720	670	740	695	682	706	693	662	691	675	653	679	692	686	637	656	691	696	618	697	689	666	674	688	696	683	724	705	677	701	698	645	680	683	707	688	671	680	722	682	732	675	706	683	674	704	700	636	677	721	667	672	647	670	728	716	658	707	738	679	705	701	731	699	648	668	727	736	738	660	663	682	677	674	717	693	685	677	740	686	634	665	642	700	660	698	669	675	691	676	685	689	683	653	640	714	739	660	680	688	682	671	707	725	685	687	709	715	680	691	684	667	627	710	710	696	668	653	741	711	709	687	661	677	712	670	659	697	652	686	701	725	737	652	691	699	678	671	678	697	710	724	650	705	690	702	703	684	695	693	622	720	652	639	730	688	711	684	695	683	723	726	684	675	723	725	656	703	658	736	717	694	722	714	680	711	696	670	635	671	722	708	680	673	679	725	729	696	655	663	698	701	699	662	683	706	728	700	655	714	674	671	630	633	675	679	657	719	704	694	666	678	703	687	695	665	658	704	699	632	721	678	693	695	690	679	698	702	677	699	751	711	714	687	720	650	712	679	702	662	692	686	660	654	677	690	681	655	725	702	686	668	650	751	779	682	713	617	684	688	684	719	661	692	662	685	673	665	690	642	673	645	695	723	696	703	692	750	657	684	665	715	724	686	669	691	633	679	750	687	725	678	654	713	660	690	683	627	690	702	680	683	695	752	690	696	698	689	644	677	682	679	698	707	654	730	679	675	706	692	662	669	713	717	623	736	634	655	685	685	693	660	667	651	707	656	654	708	676	720	704	690	676	684	721	726	739	684	670	684	663	694	684	643	691	703	678	642	671	703	683	737	667	696	690	670	702	696	648	696	664	673	693	675	639	667	727	700	685	718	706	730	679	684	678	679	754	693	675	691	676	678	653	690	654	692	613	693	697	697	724	711	693	663	734	746	686	697	706	701	744	644	661	633	705	685	657	685	738	670	727	684	697	658	694	694	724	673	712	652	742	685	688	648	695	699	680	663	660	705	660	733	716	712	729	673	665	736	698	707	675	734	671	730	712	656	663	683	703	676	666	655	679	677	694	667	673	696	667	653	670	718	669	695	684	701	704	683	670	681	714	722	722	728	656	684	662	662	666	709	686	694	650	648	714	672	669	690	709	673	701	678	701	695	682	681	700	669	639	657	698	710	707	687	694	641	642	690	681	697	672	641	686	717	723	715	674	685	738	718	738	730	688	678	717	675	644	691	662	653	707	721	624
31800	26002	28186	31231	33027	27517	20266	15731	13347	12924	14134	10307	7321	5936	4142	2335	1353	784	566	431	363	306	306	297	317	282	297	304	295	307	324	295	286	296	301	321	306	334	333	293	327	313	304	309	315	291	321	324	343	299	283	320	308	344	309	341	323	302	304	308	296	324	319	330	268	310	324	312	293	316	283	298	306	332	300	313	284	303	326	319	305	293	301	326	307	322	304	288	321	314	320	300	296	313	337	326	290	294	275	275	309	310	291	281	321	323	302	310	336	299	312	300	297	326	290	292	284	325	294	295	306	308	321	307	308	300	331	342	304	286	271	317	276	302	270	321	308	291	275	315	315	334	264	291	322	321	279	319	371	335	289	297	326	333	272	324	315	335	308	305	299	317	342	332	281	334	318	301	313	316	293	306	319	270	323	285	309	298	310	295	308	327	329	277	295	313	329	290	300	305	312	324	279	294	297	299	335	290	273	299	319	289	291	310	312	346	284	320	300	313	312	310	295	278	287	275	317	301	316	295	276	319	290	337	307	307	293	310	307	319	327	303	294	330	314	360	312	355	313	344	311	319	309	314	320	337	311	300	296	299	274	302	296	341	321	320	322	328	299	299	334	318	299	310	335	290	307	305	337	330	298	281	292	319	328	295	299	329	320	316	314	313	310	324	307	283	317	323	303	308	292	312	321	311	284	288	299	304	286	311	309	303	312	298	288	351	286	274	295	286	314	309	303	305	320	346	332	302	313	334	330	318	315	297	310	291	317	290	335	296	291	302	323	268	296	315	283	299	311	302	313	310	316	324	290	326	322	320	290	345	306	293	346	314	330	318	273	300	284	311	300	303	297	316	316	331	329	335	293	311	309	307	338	301	289	317	300	315	284	326	316	290	334	332	318	339	319	348	333	277	302	326	339	294	295	312	327	319	311	315	294	312	282	319	313	304	320	304	318	258	286	322	316	297	313	344	333	328	332	301	317	321	305	348	361	287	295	309	290	339	326	306	313	310	303	325	312	298	319	284	307	301	348	313	317	310	257	308	328	302	317	337	326	336	302	328	315	352	305	299	329	342	326	290	322	346	297	278	316	302	295	291	303	312	314	291	321	343	287	331	338	321	313	307	309	323	291	331	321	271	319	291	344	345	312	316	310	305	303	289	293	340	301	306	307	281	319	293	308	302	322	318	318	298	306	335	304	296	290	289	339	304	310	299	331	332	299	321	330	339	310	293	325	287	284	318	289	321	347	262	294	319	338	302	317	312	318	324	323	332	329	331	280	315	355	320	291	319	320	286	302	288	314	317	326	305	314	335	310	284	275	305	315	299	319	289	310	321	289	296	308	296	301	323	319	292	310	297	308	301	285	316	309	298	303	319	335	295	323	308	311	311	318	312	316	345	303	284	322	288	340	292	310	317	305	282	321	307	306	324	296	331	309	316	319	312	335	298	332	280	273	291	319	319	308	278	299	317	279	314	306	305	320	309	280	299	278	308	322	320	311	331	301	319	300	285	320	300	314	311	306	309	341	310	311	296	314	311	313	300	319	307	319	327	296	320	322	277	343	313	292	298	298	327	331	303	340	348	323	314	303	281	290	296	311	334	323	296	313	305	301	317	313	310	295	302	276	291	304	313	350	315	325	317	314	299	301	346	372	302	289	332	346	300	315	309	305	297	283	313	309	283	323	298	312	293	329	331	325	335	288	309	306	303	313	327	302	283	351	335	301	331	294	285	318	329	321	293	283	298	287	318	327	298	330	315	302	291	309	303	343	307	302	321	298	306	331	307	305	331	301	286	314	314	289	280	316	306	326	315	330	329	324	290	288	310	327	313	312	307	326	308	296	288	279	303	333	318	330	321	302	311	315	285	294	321	313	304	313	290	327	315	299	316	302	333	326	316	297	312	291	270	293	369	321	308	290	319	309	338	322	309	318	295	325	335	313	308	348	269	299	285	288	311	293	313	302	278	336	308	313	310	300	298	296	324	320	329	297	356	317	340	297	287	294	295	291	270	368	299	326	291	318	334	287	321	334	312	292	338	321	334	316	298	333	312	281	328	334	300	339	292	303	329	326	336	316	335	337	313	311	331	294	310	271	309	328	327	299	285	328	293	320	310	303	298	314	333	312	336	299	305	304	320	287	290	320	306	289	305	360	300	325	353	319	287	325	308	302	362	296	290	299	296	289	349	309	324	342	293	286	286	333	294	303	319	319	306	307	312	311	310	279	317	334	313	316	314	295	295	296	299	296	281	321	274	321	298	305	316	269	343	316	287	328	344	285	303	333	287	323	323	305	319	291	325	307	298	303	288	303	290	303	309	292	325	308	298	325	295	300	272	295	321	303	297	312	317	336	322	323	305	311	317	295	315	327	327	301	305	290	286	280	307	327	306	310	320	292	318	310	309	303	269	288	299	304	283	347	294	279	328	296	303	316	334	355	320	303	288	309	293	302	338	332	280	291	289	294	333	314	321	318	308	370	316	325	286	342	274	324	344	298	315	312	333	330	269	314	328	317	331	300	315	301	315	304	314	292	332	314	293	317	317	319	291	301	272	288	316	318	296	300	278	310	291	303	336	261	282	311	302	326	304	304	317	308	329	322	321	300	308	331	335	305	328	328	329	330	327	312	304	294	338	304	280	284	314	300	302	323	305	324	291	351	324	309	298	319	317	295	318	283	295	350	325	308	323	282	327	306	292	298	323	330	310	329	303	305	352	315	303	304	276	300	298	334	298	296	341	308	315	335	299	303	325	333	268	299	321	283	347	290	297	322	292	281	303	292	281	316	294	310	283	354	275	337	302	289	301	323	316	345	314	328	336	343	313	328	335	313	310	301	340	333	320	307	338	272	306	289	313	326	338	275	317	309	322	315	327	317	331	316	333	313	321	299	324	319	320	338	310	304	301	312	319	307	295	329	301	301	313	290	291	309	302	326	319	324	321	285	267	334	323	273	285	287	346	318	272	312	287	324	320	300	308	337	301	324	298	316	317	309	327	310	356	322	323	297	329	287	312	336	314	309	319	276	351	302	329	285	281	298	326	325	289	286	296	303	316	267	314	298	285	306	293	328	324	286	320	333	334	300	288	301	291	321	295	310	326	306	317	338	294	282	294	312	324	332	292	296	317	285	325	321	327	317	294	303	335	317	293	304	293	311	294	325	302	311	300	322	280	324	303	305	326	343	314	309	297	340	290	306	298	326	339	310	325	351	286	311	289	301	288	322	314	317	316	319	337	319	332	293	289	295	339	299	316	321	289	337	338	298	305	320	264	299	277	316	320	301	315	311	309	311	338	298	275	308	285	310	308	321	291	301	293	326	308	329	291	329	341	321	329	333	305	308	315	315	306	290	315	290	305	304	317	325	303	307	315	342	341	257	288	298	287	293	295	354	311	298	280	297	313	311	305	305	313	327	334	299	324	338	337	269	294	310	325	283	335	324	325	288	342	339	311	303	321	288	340	274	288	313	301	331	295	324	326	326	331	361	340	311	302	315	320
20255	19820	30796	39923	43391	39719	35129	32100	31607	32993	35151	28810	25127	22537	16925	10645	6105	3563	2020	1255	1009	803	802	831	832	767	750	787	771	798	781	777	768	758	735	753	797	761	776	777	778	750	791	746	758	785	749	758	822	736	781	802	794	789	768	741	774	708	783	785	792	776	762	768	747	769	779	767	824	788	752	722	754	759	692	805	808	788	706	753	754	692	716	781	740	801	707	777	756	750	772	737	769	763	760	760	742	781	761	735	757	778	777	754	768	767	762	804	751	823	787	804	750	776	851	791	734	798	703	763	749	779	773	746	798	739	713	737	754	773	772	790	742	715	752	740	762	779	803	772	751	819	772	727	788	808	796	758	735	739	739	740	797	780	793	734	734	793	715	721	749	787	808	750	708	749	766	723	761	774	735	775	776	780	765	760	784	744	751	845	762	757	757	763	737	797	726	757	728	773	771	756	789	813	764	781	786	812	783	760	769	750	746	737	761	781	747	778	761	799	810	744	810	772	785	698	761	765	794	755	774	767	770	764	770	779	779	756	805	723	788	794	721	769	775	758	779	756	803	809	774	754	771	789	745	755	744	777	788	787	758	738	804	826	813	784	818	752	739	764	775	733	760	775	828	769	769	780	767	765	779	804	741	759	765	771	816	794	789	764	731	836	748	781	840	742	788	785	806	747	784	771	754	804	785	752	823	782	764	793	815	781	788	843	782	798	778	769	731	816	740	733	770	742	739	761	748	751	730	804	776	722	790	820	770	790	759	801	744	762	759	766	756	747	798	770	755	766	795	765	820	776	755	794	765	743	779	803	744	776	774	767	766	786	800	751	759	761	769	781	773	749	825	790	801	783	730	734	759	735	774	762	760	835	778	737	798	771	825	795	783	832	688	789	767	784	784	793	658	806	739	779	740	776	802	754	813	795	747	765	771	720	779	761	792	789	774	769	761	789	706	797	761	744	753	757	816	754	730	749	764	775	757	822	806	727	719	754	734	786	772	750	761	777	775	768	752	793	727	748	808	790	743	730	816	716	836	734	763	742	760	750	750	723	786	764	766	795	763	737	772	711	750	746	711	749	739	761	758	795	761	761	787	738	765	824	780	741	758	806	799	769	748	744	721	761	742	793	745	778	714	761	751	808	822	758	776	756	764	753	756	817	722	763	693	728	754	785	788	786	769	788	761	807	769	756	767	755	781	779	778	775	737	755	776	792	829	722	766	724	767	743	767	783	790	773	784	766	769	791	710	790	780	791	734	784	786	766	754	792	730	737	786	726	771	793	741	780	787	753	740	806	789	789	749	811	774	760	779	780	785	743	783	764	741	769	747	728	826	785	780	728	788	740	773	732	824	776	767	727	772	801	755	737	742	761	756	751	778	775	807	795	798	792	764	787	779	774	741	777	784	798	762	744	792	769	824	811	769	792	782	775	763	779	776	760	769	720	772	804	750	755	768	778	742	729	807	780	781	744	742	741	793	767	790	759	795	755	729	755	815	788	760	751	772	773	821	732	751	843	769	753	778	781	752	752	752	787	770	771	748	805	809	782	798	743	739	785	731	809	790	756	722	807	794	739	759	775	791	776	789	768	751	791	801	793	743	782	748	771	812	765	804	779	749	805	715	767	775	707	770	799	801	740	790	735	798	725	787	810	793	724	771	762	761	796	788	780	727	783	776	768	762	763	757	764	710	795	755	787	735	748	756	731	727	804	755	705	798	736	715	749	726	752	791	782	762	768	698	739	796	798	754	791	752	755	770	737	786	806	746	744	787	749	752	790	758	741	806	715	751	810	738	792	747	803	748	756	807	780	762	788	777	757	773	750	733	780	782	780	758	783	791	772	763	753	764	773	740	796	794	771	761	804	773	739	787	781	759	707	781	719	762	779	744	726	800	757	762	731	787	748	784	770	755	752	804	791	758	788	800	769	735	779	751	716	745	809	773	778	782	789	738	761	804	796	788	787	801	780	764	784	745	753	789	787	793	757	773	810	781	806	797	775	757	784	785	779	801	790	793	749	765	766	750	816	827	794	780	764	783	769	763	757	730	817	791	773	726	751	730	734	782	764	750	747	732	811	754	759	736	791	762	771	766	778	773	835	745	751	765	722	783	743	774	789	795	752	742	786	785	764	765	777	755	777	781	785	762	774	749	782	733	787	789	730	790	758	789	764	792	789	775	777	780	762	755	791	794	780	766	769	773	731	730	760	778	739	780	740	778	816	753	758	779	738	707	779	719	771	835	814	792	752	772	753	754	779	750	780	754	755	752	773	810	789	752	747	765	764	759	813	785	708	755	699	753	773	765	763	768	753	745	727	821	691	782	765	837	803	770	754	748	789	793	780	758	764	798	795	724	789	738	813	749	756	737	753	773	741	743	783	800	765	803	785	744	817	789	814	784	796	750	766	782	773	758	736	748	793	718	780	737	745	770	717	793	765	762	738	771	794	771	740	749	780	732	758	762	755	802	761	778	832	745	782	750	731	761	757	777	743	778	737	764	734	832	755	819	822	737	808	801	737	804	762	761	755	776	811	759	820	768	765	718	771	803	808	752	766	800	755	747	752	785	742	796	798	761	753	794	813	783	775	777	765	753	775	806	772	784	797	756	799	792	795	796	723	792	764	769	797	785	730	724	753	775	755	753	777	759	759	778	748	748	789	796	750	807	819	748	817	765	774	768	764	736	764	775	786	796	800	762	771	748	756	766	754	791	762	734	807	747	776	749	789	818	778	753	765	738	771	711	760	796	805	732	689	792	784	709	798	760	796	797	751	763	779	768	747	771	787	834	801	762	798	782	766	706	805	787	748	760	748	756	793	796	795	792	777	755	752	719	737	763	763	808	792	769	826	782	808	734	784	784	764	746	761	768	762	812	804	775	737	740	793	751	790	776	768	753	808	774	739	818	772	796	766	747	783	770	749	790	756	782	792	761	723	766	802	790	770	736	776	786	777	751	807	779	760	795	734	799	802	735	771	750	736	773	764	760	770	802	787	755	759	771	786	762	755	774	767	756	751	786	752	742	754	782	770	753	776	831	783	745	738	775	773	756	756	744	769	769	737	781	770	713	756	760	745	765	763	790	764	762	789	768	767	766	754	700	772	793	722	777	758	758	758	766	732	805	812	778	730	785	821	779	758	789	749	742	741	798	798	782	714	764	785	731	764	811	786	726	772	753	753	768	751	774	817	714	774	764	781	797	778	757	801	753	757	777	779	763	766	751	771	771	742	774	756	757	801	797	771	770	784	783	804	791	748	754	836	798	758	783	770	778	749	772	771	725	771	719	769	779	761	744	769	770	768	763	757	748	727	746	750	758	835	768	792	746	780	800	763	752	719	736	723	748	727	815	816	779	807	792	758	766	809	770	760	773	777	759	759	800	771	794	727	760	804	780	792	790	794	789	809	730	730	758	785	759	736	750	792	786	800	741	763	781	777	714	740	793	804	790	782	756	725	786	764	761	694	805	808	741	772	757	760	790	783	770	786	791	800	750	744
38088	32621	37943	41761	38347	34528	31037	25967	23038	17334	13288	11296	13171	11153	6931	4204	2498	1497	916	571	449	356	313	285	303	290	283	298	300	300	283	277	289	306	276	317	278	304	296	283	289	300	329	286	318	294	268	320	269	308	304	301	304	301	299	291	280	284	304	270	266	277	303	290	284	282	304	298	314	319	311	290	278	290	304	274	283	306	260	293	272	276	295	283	331	313	297	304	276	280	309	293	302	317	308	310	301	276	305	289	313	282	290	277	286	295	310	283	320	288	256	306	285	264	289	336	261	271	317	270	309	279	303	308	294	281	276	260	291	297	318	297	292	286	279	307	274	282	288	281	309	277	285	304	275	301	292	293	309	296	286	276	294	304	297	303	282	265	287	305	301	293	307	322	302	287	316	275	303	300	298	287	312	274	329	275	298	313	317	278	299	274	293	298	322	292	285	267	317	286	295	314	285	264	298	278	291	328	303	316	315	320	305	287	290	297	293	301	297	297	306	301	279	312	293	284	293	293	289	273	260	305	288	307	295	303	280	317	287	278	272	279	299	276	304	258	293	322	269	315	306	272	261	308	265	307	305	298	294	290	299	295	308	294	278	314	297	297	309	259	320	298	305	314	277	311	301	284	317	279	285	296	312	274	279	260	271	305	285	314	292	291	295	299	306	304	319	287	300	300	290	262	311	307	312	290	308	294	295	357	332	307	288	302	290	277	280	295	324	260	313	296	301	267	338	307	278	289	272	273	278	296	277	317	278	267	298	273	288	350	277	308	273	295	293	301	290	335	274	277	314	276	263	330	268	315	290	285	265	295	291	280	313	299	286	291	270	307	281	294	278	295	296	292	286	278	275	311	287	272	263	296	254	312	285	285	287	305	313	294	299	313	304	275	293	311	302	306	283	279	265	312	298	265	281	248	275	284	283	314	311	305	313	304	292	264	295	295	280	298	292	270	300	267	295	295	292	279	303	314	302	269	312	299	274	300	274	268	290	288	274	266	296	275	318	279	296	300	274	300	323	287	281	280	291	303	293	299	291	330	318	276	261	264	295	296	290	305	319	291	333	315	310	283	277	273	303	288	275	292	307	306	298	310	289	265	265	300	291	306	296	310	290	284	262	302	250	271	291	310	321	303	306	313	262	298	292	278	277	278	263	281	303	268	262	283	279	286	268	298	284	324	294	293	274	268	293	264	319	290	279	291	293	315	336	288	278	258	304	289	343	305	304	277	274	301	274	287	275	250	303	296	314	315	297	284	312	321	266	323	304	282	305	278	328	288	322	313	281	283	292	281	315	315	290	268	291	269	297	291	298	301	282	302	304	313	289	301	286	294	281	279	319	309	326	308	295	297	315	296	286	281	289	292	270	294	285	286	298	297	292	269	298	301	312	306	281	300	322	290	296	298	296	259	301	274	281	294	311	308	302	283	299	274	306	288	279	306	279	279	291	310	270	308	289	294	268	287	320	282	303	311	270	306	288	280	289	293	322	317	285	282	293	318	304	293	275	293	295	281	293	284	289	318	309	282	312	288	289	280	243	312	298	304	303	264	279	276	317	304	296	308	322	290	327	293	300	298	303	300	307	317	288	311	286	270	286	322	304	303	290	295	297	285	323	298	300	309	298	305	292	301	293	309	309	309	257	291	318	328	259	303	306	285	304	295	307	321	255	267	284	296	295	266	307	294	300	300	306	290	282	270	250	268	317	271	305	287	264	300	308	298	295	291	300	303	309	308	311	293	299	296	287	298	294	298	293	257	310	299	279	278	281	280	303	280	337	295	297	291	294	298	303	311	321	280	255	271	328	283	292	294	283	296	303	262	297	301	311	302	287	274	281	313	288	303	287	289	272	289	286	315	292	286	281	306	304	287	302	281	242	269	278	303	308	318	312	273	261	303	319	306	311	282	300	260	253	333	297	306	306	290	287	316	314	274	321	285	303	290	294	290	304	303	283	311	303	292	304	306	322	283	279	304	266	323	292	310	314	298	284	278	321	265	283	290	274	297	310	267	288	288	304	276	291	281	321	300	271	287	286	308	309	309	321	282	282	286	284	283	275	281	295	304	275	280	300	300	316	302	311	295	272	273	323	266	273	290	280	306	314	323	282	296	276	278	303	294	332	292	305	300	281	299	304	301	286	285	291	318	290	282	291	259	272	280	275	319	320	311	297	305	275	280	287	309	310	292	285	295	285	285	290	300	298	283	292	294	302	251	280	308	281	251	300	303	279	278	294	279	307	320	315	308	303	283	260	293	305	282	313	280	274	311	284	278	302	291	281	291	328	289	297	276	300	303	319	294	288	288	328	319	276	289	308	231	299	319	273	322	277	283	314	302	277	250	299	292	290	294	277	274	292	306	286	310	305	263	333	288	304	284	294	308	293	281	321	327	297	297	304	291	258	279	265	309	289	297	317	277	294	272	298	296	267	291	288	270	300	278	275	304	293	297	275	278	297	296	297	281	297	308	248	270	309	288	278	286	294	310	287	285	288	305	317	279	273	280	299	277	280	290	277	261	301	320	274	310	301	341	274	289	266	303	269	271	302	287	286	271	310	288	256	280	305	287	284	296	267	284	284	267	289	287	292	314	308	270	254	269	269	270	280	295	281	321	281	289	295	280	294	324	293	274	286	295	294	300	330	291	326	317	276	278	288	285	297	274	317	306	274	310	289	326	320	269	259	325	324	290	278	324	271	276	282	282	271	283	269	286	289	292	318	281	303	265	300	279	295	271	302	314	268	268	313	293	304	272	290	276	313	301	283	288	272	300	276	314	288	298	309	292	300	304	313	282	307	285	283	296	283	299	313	276	283	282	328	296	280	280	293	286	264	282	276	254	263	269	315	312	267	300	283	318	276	299	270	279	269	295	284	270	249	303	291	290	294	331	280	290	295	298	287	285	288	303	310	292	311	278	283	295	309	292	317	295	299	316	296	298	294	272	315	289	300	286	254	293	292	276	275	312	302	271	266	283	268	275	308	316	280	264	314	296	309	325	292	308	314	299	299	285	274	283	295	301	334	300	284	310	282	325	289	297	301	307	283	301	263	295	304	262	295	309	288	271	290	300	288	292	304	296	298	316	287	300	278	301	279	278	307	302	306	253	270	269	301	306	311	270	292	311	317	265	292	294	332	285	273	288	288	269	297	314	279	306	262	283	317	291	272	317	330	297	296	324	318	299	280	302	281	302	293	316	286	278	261	286	333	292	273	299	296	297	280	274	304	268	286	301	294	296	306	294	293	268	280	310	308	268	316	257	301	300	323	313	303	285	262	291	322	306	286	274	285	301	280	298	301	286	297	264	269	283	283	261	285	288	305	285	315	294	305	289	292	329	305	290	283	283	303	272	283	309	318	265	317	307	300	273	308	276	308	268	295	294	289	266	289	295	267	264	309	274	305	311	319	339	291	291	316	334	258	280	302	309	295	285	264	284	271	304	292	322	326	292	290	293	309	287	285	242	294	279	287	300	304	286	292	276	300	272	305	278	297	310
24301	24771	37921	47428	46999	47454	44949	42548	41215	35416	32575	31715	34919	30971	23492	16286	11118	6803	3794	2165	1197	892	765	753	721	704	737	706	736	707	747	704	723	707	726	739	695	717	722	685	715	729	686	741	731	737	668	734	706	715	721	718	699	744	730	708	726	736	733	723	710	690	706	744	743	714	784	690	727	729	747	740	705	748	714	763	684	742	673	694	727	709	707	752	715	655	725	700	693	668	722	697	708	740	702	683	777	740	719	723	727	675	719	844	690	709	757	742	714	728	664	744	749	724	721	698	743	697	718	708	688	718	731	728	742	634	732	679	760	704	713	731	685	739	751	699	740	718	669	652	700	733	746	716	727	669	715	701	711	741	704	699	727	779	737	737	745	689	724	702	742	703	761	708	744	677	762	729	687	712	700	748	701	734	681	733	728	735	747	745	695	728	728	683	712	717	714	754	727	715	758	710	683	717	723	721	735	700	743	750	741	765	700	710	732	725	721	748	769	765	712	763	699	720	706	732	681	717	726	725	732	689	729	737	681	759	748	745	650	724	724	736	716	722	702	743	741	735	736	639	765	740	662	689	720	726	720	679	659	766	706	699	730	688	710	711	682	767	669	756	735	715	698	728	715	729	690	696	724	688	729	730	694	731	702	726	685	722	728	737	725	680	703	704	707	759	774	723	717	736	677	693	759	686	728	705	722	738	725	703	722	709	742	727	743	720	706	735	735	725	739	699	697	695	704	701	745	649	731	762	708	701	737	689	721	739	742	718	696	720	657	705	736	712	763	712	705	731	733	760	702	687	724	727	700	752	708	716	757	723	736	682	751	744	720	735	711	676	737	736	706	707	740	777	720	744	668	709	759	695	720	705	727	704	716	744	741	714	739	777	669	738	679	750	722	734	706	770	744	748	753	707	734	699	731	708	711	698	676	769	666	759	751	678	746	729	765	748	691	726	719	704	682	729	734	741	759	735	787	721	690	736	727	732	762	723	731	745	721	747	704	759	720	756	739	710	715	772	725	687	722	733	734	717	713	719	714	704	690	718	734	710	741	742	750	730	643	723	711	715	655	717	712	694	742	740	709	747	730	688	727	687	764	718	679	726	716	713	720	710	727	687	723	750	752	733	693	683	754	727	700	737	758	686	762	660	794	708	691	699	735	769	707	733	728	782	746	737	719	694	675	698	730	719	723	765	732	746	712	708	686	755	690	730	692	719	704	707	710	732	716	729	711	759	698	704	772	717	715	725	700	744	712	772	724	694	717	743	691	742	720	782	698	757	713	734	663	767	770	736	722	722	683	729	760	692	749	762	725	727	680	672	714	747	727	730	761	711	721	691	742	729	750	708	726	736	747	710	769	732	707	732	710	719	721	719	730	713	719	719	725	775	767	657	679	727	722	745	730	733	720	704	740	675	752	694	702	704	704	761	730	700	789	704	736	705	720	702	699	689	663	754	709	700	722	726	748	686	751	732	702	751	712	731	711	746	699	704	753	739	706	703	723	783	740	695	730	761	739	733	752	700	764	719	767	705	724	696	683	771	711	703	745	764	759	705	684	701	783	718	718	722	783	730	724	696	743	738	738	763	734	711	723	712	708	728	706	755	725	718	690	691	696	689	717	714	665	728	742	723	749	680	727	673	746	750	736	670	710	705	723	691	676	714	740	742	739	766	689	714	715	665	710	687	689	704	718	747	727	710	699	747	713	715	656	735	698	783	731	668	734	662	664	715	716	710	686	716	705	681	751	692	704	719	740	742	723	710	739	682	685	752	703	746	673	735	732	736	739	726	730	736	723	764	737	692	712	721	726	745	681	716	740	693	713	720	742	700	639	745	746	735	685	709	677	751	697	710	680	694	736	772	708	735	702	681	708	696	797	731	692	720	711	690	682	718	688	710	722	728	737	738	661	672	732	695	708	715	711	684	739	718	732	749	739	732	748	769	753	735	708	728	787	742	727	718	746	728	706	709	748	729	713	686	779	722	695	682	685	724	754	751	690	716	695	722	730	708	746	752	720	767	720	720	706	691	715	747	727	717	725	687	723	704	693	726	724	721	740	773	739	741	739	750	717	723	721	689	689	751	730	660	709	702	721	734	703	723	718	777	695	740	672	745	767	730	729	713	695	750	740	736	693	730	704	732	746	685	738	709	678	746	693	715	717	747	706	743	703	684	723	711	694	655	728	748	736	721	667	714	672	713	768	699	711	695	780	736	715	738	728	692	728	755	755	726	686	704	740	701	767	694	709	721	702	671	653	709	734	734	721	760	716	725	741	708	696	732	723	755	682	673	671	740	717	726	753	752	748	705	679	720	720	734	709	718	736	735	706	710	730	705	725	728	706	663	710	740	747	748	715	675	732	719	715	747	728	647	696	685	724	706	678	724	764	700	719	747	723	760	727	654	717	723	760	749	713	707	712	714	707	738	735	748	738	740	694	708	792	706	756	751	732	754	763	725	735	712	724	684	767	676	711	724	726	715	708	739	718	738	711	717	715	714	744	728	704	721	675	718	684	719	735	752	730	674	739	764	728	731	711	691	755	705	702	716	699	712	716	725	760	737	698	726	706	751	719	743	729	692	762	691	754	767	752	725	717	727	673	735	717	721	696	694	741	733	670	732	762	731	725	679	742	675	703	712	704	710	745	719	728	686	725	722	749	659	724	743	715	711	733	719	747	733	738	733	708	700	701	707	701	712	731	665	734	729	691	767	656	731	738	662	731	693	742	752	735	696	703	674	732	706	706	720	730	707	667	705	688	709	701	752	752	733	715	721	742	728	717	730	673	690	749	698	725	761	718	699	715	717	735	687	681	731	759	738	695	695	680	712	760	720	659	683	709	767	714	744	702	726	698	713	684	730	722	707	716	739	703	763	733	753	708	752	737	688	768	712	763	748	740	715	710	707	732	730	739	709	713	733	739	679	706	707	683	745	767	750	707	709	728	746	697	711	719	711	734	679	710	755	707	688	701	699	744	731	737	699	746	748	735	730	731	718	768	691	665	721	692	744	689	716	659	753	690	756	682	709	731	685	743	737	722	728	684	720	736	712	705	724	688	741	756	709	754	724	740	682	732	706	696	752	707	693	675	690	716	758	747	708	725	668	714	737	737	709	807	717	746	689	717	691	747	710	671	735	737	700	719	734	708	754	724	734	706	715	720	697	694	714	705	698	719	744	722	700	737	680	732	711	680	729	691	762	705	736	704	736	698	721	733	699	734	709	735	709	730	679	696	735	733	759	694	674	686	748	738	723	714	731	693	696	733	698	725	717	654	731	773	723	724	732	726	734	741	706	757	691	723	679	686	698	731	760	776	678	719	731	774	696	743	720	700	712	742	707	679	732	713	728	723	785	756	735	732	696	711	708	721	753	746	756	737	660	734	708	676	758	715	723	739	728	733	726	725	736	708	752	695	728	712	677	723	722	750	729	681	765	759	730	728	732	722	716	738	753	704	724	719	732	665	737	745	688	716	709	704	740	704	706	710	708	736	734	744	746
19482	15134	14488	12846	9417	7305	5836	4366	2939	1987	1673	1443	1304	1086	830	693	609	456	392	315	282	267	244	266	281	249	287	271	260	279	263	278	244	254	284	266	265	256	273	259	249	256	268	274	251	250	260	259	277	265	275	256	246	264	279	269	289	263	250	279	272	258	257	249	244	251	271	293	319	266	224	295	250	249	241	282	267	263	247	217	269	243	247	245	253	236	225	265	280	279	278	292	265	258	240	269	287	284	234	249	248	267	259	264	263	255	269	239	270	248	271	264	301	260	244	249	278	288	297	267	241	314	281	243	272	267	243	225	233	230	281	268	273	233	278	278	289	272	295	280	256	273	242	253	292	244	263	263	234	247	259	260	222	241	258	246	277	288	259	296	244	270	265	257	252	278	237	275	238	308	273	269	285	266	282	256	235	268	257	251	277	266	225	273	286	248	282	231	235	254	251	273	258	285	259	251	274	286	270	275	268	282	275	292	281	247	275	251	262	282	241	277	263	268	267	258	257	252	283	272	261	228	271	257	248	256	238	242	246	271	257	262	261	284	258	283	266	243	294	304	280	258	283	285	267	240	268	295	277	253	244	256	222	258	265	254	268	253	253	256	254	274	231	266	252	279	275	271	255	276	266	275	261	245	289	262	251	251	251	260	279	277	241	237	244	268	258	263	291	286	255	234	303	273	272	264	238	265	283	258	253	266	233	296	252	278	263	250	262	285	262	254	277	270	239	241	261	268	286	265	222	247	287	275	272	223	262	261	275	284	305	262	278	285	274	271	258	261	265	277	252	250	247	259	262	248	246	266	259	284	277	241	278	261	272	273	293	263	259	251	306	279	314	265	267	254	279	251	281	258	270	258	240	280	280	263	262	285	262	278	259	267	242	257	255	288	266	245	236	270	272	247	301	255	267	261	289	259	243	261	281	269	255	273	269	279	271	304	243	252	257	275	247	258	246	248	251	250	253	253	281	276	265	270	260	262	244	274	260	246	252	277	273	260	251	262	263	250	263	288	271	256	258	270	264	244	226	300	243	260	260	243	270	252	281	263	242	251	242	239	286	291	279	258	273	263	274	256	280	252	251	267	276	288	251	285	277	266	274	242	240	259	264	266	281	250	259	258	282	272	283	273	272	242	276	267	258	236	279	266	216	255	261	268	241	248	256	240	261	274	265	237	264	234	252	250	256	266	251	227	274	286	259	240	244	267	283	257	279	256	249	249	264	260	271	290	225	236	307	220	230	256	274	261	295	283	278	243	282	264	283	264	261	278	257	276	238	271	261	221	267	268	268	260	275	255	275	238	276	259	269	255	258	259	273	264	233	300	272	252	250	266	274	252	266	266	285	295	285	258	272	268	254	240	242	266	242	242	268	266	246	243	252	274	251	251	278	276	291	289	265	295	249	265	235	273	276	255	272	239	252	228	297	253	250	252	263	259	310	275	267	246	260	297	268	268	264	256	280	284	289	281	227	258	279	252	240	252	278	280	244	235	292	307	264	267	295	274	272	262	260	242	270	263	285	267	261	255	280	280	236	259	256	244	336	240	242	276	247	235	283	286	258	242	242	233	240	238	257	269	255	276	238	263	251	251	264	269	236	277	276	254	290	280	320	277	280	266	253	275	275	268	267	261	270	247	292	281	244	263	251	252	272	250	262	299	272	261	292	261	255	244	284	276	273	270	285	278	261	263	236	277	254	237	273	260	281	272	250	284	279	243	256	283	231	286	295	248	256	267	277	261	258	274	263	273	265	245	256	272	255	259	252	256	288	232	300	259	268	257	242	274	282	255	236	266	281	269	283	280	272	282	265	270	280	266	258	293	276	276	245	248	274	287	277	250	258	268	254	261	273	261	267	251	260	258	255	259	260	271	288	244	291	289	234	277	277	269	265	277	265	304	276	267	264	273	248	257	227	263	272	270	267	284	280	281	256	235	264	282	269	242	267	246	291	289	266	286	266	251	265	302	245	262	269	241	272	260	270	281	256	269	304	270	261	261	281	254	265	286	276	253	262	283	290	281	259	238	261	253	263	250	295	246	261	231	280	268	291	283	247	265	230	276	262	246	266	292	258	273	266	242	291	280	272	262	291	303	256	283	268	271	262	279	272	289	237	289	263	260	239	279	244	264	262	270	263	282	321	271	263	255	241	261	266	273	298	271	240	267	261	258	249	261	291	273	242	270	259	286	248	261	236	264	242	275	271	248	282	258	245	277	245	279	278	254	266	292	236	254	250	314	251	282	259	251	269	291	246	286	298	249	265	276	240	275	261	261	261	264	230	225	252	259	287	264	286	264	245	248	248	276	286	277	254	256	310	245	265	242	257	277	274	263	275	260	278	248	274	269	242	238	271	275	275	273	292	282	266	276	276	289	302	255	302	263	273	258	302	272	267	262	271	246	293	246	276	264	248	282	269	284	283	254	275	253	252	249	299	268	255	241	277	240	295	257	271	253	236	275	271	263	274	279	270	258	265	277	263	300	300	263	242	257	237	277	254	290	289	249	297	278	260	295	233	249	247	256	269	278	242	266	260	264	292	255	256	259	277	280	249	250	246	260	295	281	260	255	275	269	244	293	243	259	255	261	275	272	270	263	284	259	253	255	246	263	264	247	245	292	263	258	266	252	233	239	281	279	271	310	278	258	247	253	259	275	292	270	312	273	270	256	252	266	250	279	275	270	280	253	256	265	287	282	267	263	277	263	283	253	240	263	268	272	278	270	271	278	292	250	235	296	285	266	267	261	257	279	266	268	270	294	262	268	261	267	267	250	246	258	279	261	269	254	246	281	275	260	243	286	255	262	257	276	263	270	266	267	301	288	285	279	264	247	267	232	286	268	260	250	257	238	255	259	258	242	269	295	259	272	254	264	274	273	291	230	271	271	267	240	263	256	255	258	274	260	278	266	257	277	273	257	268	230	291	267	264	276	279	277	254	278	251	235	282	265	261	252	245	277	254	232	243	245	254	259	269	273	270	245	246	248	271	277	267	260	268	258	203	257	244	246	250	261	286	247	234	262	271	277	266	306	256	258	247	270	263	263	260	261	279	259	223	271	275	287	261	255	279	290	286	258	273	246	301	246	262	275	244	253	247	260	267	253	252	286	272	257	260	232	223	263	242	268	301	237	277	262	255	253	274	269	306	262	266	291	265	289	300	271	263	237	248	247	261	257	218	251	270	262	252	258	286	270	261	279	278	252	249	272	250	274	287	266	275	270	227	260	261	292	252	268	281	233	295	280	251	269	248	252	271	243	267	262	249	284	263	251	282	267	226	244	262	287	272	272	261	288	287	265	253	247	257	240	233	248	258	262	269	285	269	262	259	291	260	255	250	261	243	266	240	263	281	283	268	265	268	244	240	248	248	254	259	238	267	277	271	295	270	257	259	269	280	268	258	274	276	255	263	273	266	269	262	284	241	300	272	261	267	270	249	278	279	258	274	273	259	256	258	266	296	280	264	254	263	279	268	285	273	235	294	249	274	289	289	240
11276	12480	19472	24235	23365	21631	19450	16525	12232	9291	7731	7263	6472	5229	4082	3318	2723	1835	1206	1034	771	730	630	630	621	671	660	661	681	657	623	748	653	646	665	651	719	665	694	682	630	696	674	684	683	629	658	681	637	662	644	660	676	646	631	686	678	642	644	665	597	654	693	662	646	663	645	628	670	645	694	675	669	636	647	680	647	666	673	678	646	656	649	691	651	675	647	644	695	669	676	699	665	650	690	733	675	653	647	689	723	662	664	662	682	662	654	666	654	654	659	656	648	675	668	662	653	666	652	651	709	668	717	685	633	659	656	670	669	614	707	679	669	662	636	645	666	679	651	704	665	703	691	708	612	681	655	661	703	629	700	690	653	672	708	673	625	677	652	694	673	636	701	660	650	636	656	704	645	677	680	681	644	624	670	682	705	637	641	633	699	639	697	688	666	650	656	662	666	702	651	613	644	687	661	631	661	673	636	684	636	643	679	694	661	631	642	637	672	622	663	686	706	679	705	676	620	663	656	660	661	690	631	630	655	675	737	661	681	656	679	678	661	635	661	691	699	659	671	674	678	678	686	618	657	665	729	682	663	661	656	610	678	662	685	704	654	643	663	620	674	683	650	714	660	727	678	678	670	706	617	620	707	699	644	681	657	679	664	687	688	699	666	665	706	631	645	683	688	667	665	630	662	646	691	654	708	691	676	652	634	669	700	643	635	698	655	689	673	683	702	622	679	752	677	622	678	677	662	655	681	625	659	660	707	667	655	670	676	683	696	659	640	618	639	658	693	656	651	644	753	666	662	684	644	693	673	663	698	660	670	689	634	665	610	685	648	639	608	703	652	715	612	647	679	700	664	682	668	712	676	625	647	660	635	643	676	685	645	666	664	694	685	698	639	667	624	681	672	637	692	676	679	632	673	690	651	670	624	656	636	631	666	657	660	675	688	687	678	673	654	649	635	707	692	664	667	627	668	685	706	636	698	628	716	606	685	615	672	710	657	643	687	669	664	603	642	651	664	636	645	652	646	655	726	633	675	678	646	647	689	625	669	664	663	649	638	586	615	624	645	647	685	692	680	683	627	658	700	661	671	688	654	656	664	672	659	675	679	681	687	702	659	637	674	640	685	671	645	685	651	684	633	630	666	685	644	724	684	665	655	662	672	675	684	682	663	649	671	652	675	693	675	682	702	684	677	703	660	676	700	668	709	644	686	687	663	665	642	683	658	641	702	665	638	670	687	652	639	674	652	690	659	631	669	667	682	677	695	681	665	615	650	662	660	684	681	696	696	657	670	615	634	623	680	686	667	699	704	660	688	746	684	687	690	709	662	597	643	687	638	656	650	678	670	687	696	628	663	671	678	648	693	654	677	671	651	642	617	664	690	679	707	698	699	668	698	664	681	656	696	648	693	622	675	647	659	725	665	707	657	705	670	650	675	651	661	632	651	664	713	684	738	638	646	618	650	701	671	690	720	676	671	700	655	667	638	709	642	646	676	661	684	642	604	648	619	688	648	661	674	708	635	712	664	695	687	670	692	675	656	672	706	683	677	662	645	665	642	634	697	663	704	581	662	679	683	627	662	635	703	644	622	726	682	635	604	684	705	657	685	668	630	651	649	682	672	666	658	674	687	696	725	670	656	644	681	684	642	647	659	666	639	680	653	674	666	681	722	724	688	689	657	663	643	661	659	654	635	650	668	618	661	667	651	724	678	628	635	655	702	632	665	586	644	671	662	650	648	649	731	692	629	669	687	680	679	669	636	659	650	643	644	687	645	716	683	660	658	637	688	642	654	640	630	658	697	692	693	667	663	649	664	680	681	674	700	682	654	674	693	678	677	650	715	673	701	645	656	673	664	695	615	692	677	664	668	690	660	710	615	642	627	728	590	646	666	685	666	644	677	652	629	681	634	619	659	657	646	641	701	665	629	702	622	660	687	687	640	634	706	646	718	660	731	653	656	640	661	666	661	664	699	680	654	634	630	718	734	665	658	681	711	662	656	656	696	620	626	653	659	674	643	625	681	687	650	709	694	680	689	674	646	667	659	630	708	685	704	690	690	682	608	633	719	658	646	676	664	667	678	671	665	664	627	649	698	658	645	655	654	667	676	700	665	674	667	683	688	635	690	672	632	646	667	683	707	703	677	659	685	691	629	658	717	656	659	692	689	647	647	653	666	681	694	627	642	617	660	654	683	627	696	668	626	663	649	645	729	689	627	679	670	700	642	655	681	655	669	648	663	705	628	693	660	692	706	666	707	631	676	659	673	673	663	670	628	682	692	613	659	655	679	677	649	670	694	672	679	645	654	671	681	649	660	658	734	638	707	696	674	677	653	664	673	649	648	670	692	672	657	678	694	690	652	676	682	689	647	631	671	678	648	670	703	677	629	697	629	671	706	674	699	660	619	643	646	689	670	691	677	663	642	627	681	631	698	703	612	663	700	654	696	655	685	697	685	685	623	668	648	669	678	656	680	654	676	672	654	675	634	735	678	699	693	671	646	661	696	707	659	639	627	626	666	642	668	604	654	654	664	661	653	617	642	654	682	674	693	671	666	683	686	690	623	681	656	693	644	707	671	669	647	659	666	691	638	682	681	626	648	638	616	654	638	644	660	681	666	655	628	697	638	697	638	685	654	636	654	680	673	689	685	681	655	700	650	652	682	688	693	694	675	703	622	684	679	669	722	622	696	700	675	689	694	693	633	645	715	676	683	682	649	676	692	651	677	703	690	678	671	639	695	703	679	646	662	672	653	634	649	685	683	635	684	688	667	691	682	688	670	694	665	680	672	653	633	645	635	661	698	699	690	707	629	673	631	654	684	660	659	634	664	700	650	655	648	672	680	641	668	659	601	662	651	686	710	688	662	656	671	631	679	658	651	665	650	664	675	694	676	697	660	684	659	713	694	651	683	661	685	703	678	674	652	693	650	653	655	652	687	651	609	709	653	739	662	641	626	728	674	667	641	655	682	636	672	637	648	650	687	641	655	625	741	640	686	653	654	644	728	675	636	708	634	661	610	694	658	643	689	645	680	712	696	649	721	662	654	668	700	688	678	720	659	676	665	685	712	646	620	659	652	662	649	706	660	643	640	679	664	649	692	706	667	631	663	701	687	655	670	687	683	654	627	705	680	690	650	716	683	708	688	637	692	675	682	631	641	668	682	651	686	661	698	659	683	665	696	652	659	683	650	668	636	667	678	663	668	715	587	683	684	676	701	626	671	666	661	640	631	704	709	663	673	713	732	658	625	635	668	660	683	655	611	697	625	662	716	700	634	659	705	673	656	679	671	655	684	726	649	679	697	691	572	716	662	651	663	655	660	681	679	646	637	706	663	666	735	684	618	687	692	657	654	681	683	652	657	625	710	664	655	625	672	677	698	655	645	705	711	713	636	661	607	623	633	655	697	674	626	681	689	690	657	683	677	618	670	702	666	682	661	672	657	699	692	709	650	680	669	631	641	684	706	689	690	641	657	654	716	642	684	663	647	680
36417	26277	29342	33372	29939	26912	22546	18023	16279	12411	9143	7038	6257	5926	4418	3302	2328	1498	955	598	445	360	314	308	281	327	341	323	358	283	346	331	296	318	338	280	299	353	285	316	292	296	307	270	290	317	325	311	290	284	293	312	310	279	296	282	305	317	290	312	290	307	326	306	323	304	285	290	299	303	306	287	298	311	323	285	303	316	265	312	301	290	307	308	297	307	332	354	315	311	281	278	329	283	295	317	296	288	308	300	297	315	345	333	316	322	290	304	301	275	315	312	295	316	315	300	309	314	332	352	307	309	294	302	309	311	314	323	341	296	309	301	293	312	300	297	316	303	320	323	307	327	321	326	316	323	284	244	305	273	308	319	323	301	269	344	320	313	313	316	301	304	295	309	281	305	313	292	295	299	290	310	323	320	326	311	314	317	284	295	285	330	279	322	312	300	278	305	292	312	300	304	297	307	297	291	295	308	318	306	308	325	294	303	269	318	293	318	324	268	319	320	314	282	309	341	292	303	317	314	270	341	311	319	304	278	307	301	302	301	291	281	272	304	310	318	341	310	315	271	303	315	297	328	294	280	305	298	312	304	320	336	322	256	287	309	297	276	283	290	282	308	290	334	316	328	302	296	285	302	296	306	313	306	294	314	330	325	324	289	288	324	311	319	334	308	319	305	269	297	314	336	330	314	313	326	293	310	315	314	327	277	324	343	334	303	309	314	325	303	327	292	286	292	322	297	305	284	296	272	298	311	285	285	283	291	329	298	313	330	309	313	308	305	298	335	328	331	340	293	305	322	315	301	316	307	296	311	299	319	300	301	313	299	307	289	296	298	303	319	308	319	308	300	292	312	299	301	321	310	298	292	336	304	302	302	306	288	286	291	299	300	294	335	320	327	300	288	267	299	300	284	315	320	347	305	300	313	296	312	323	326	315	291	310	289	319	323	327	311	324	288	318	283	291	320	294	318	304	331	297	308	284	313	307	285	286	337	331	328	331	339	304	309	325	319	291	265	292	294	306	301	327	322	306	294	300	291	324	303	350	316	276	294	298	317	323	336	293	289	305	291	317	296	316	283	335	333	305	307	339	312	323	281	305	323	299	280	310	325	298	264	284	333	308	302	287	272	320	306	288	309	312	323	302	311	278	297	309	294	306	315	349	286	333	324	291	308	306	311	307	267	287	316	325	281	328	296	316	333	317	307	308	328	320	308	300	300	307	294	323	290	318	312	289	324	316	331	268	321	349	293	302	292	307	310	306	316	320	300	317	331	300	371	317	269	341	302	336	306	301	305	314	282	285	288	340	303	317	309	317	294	287	309	304	318	336	310	334	283	299	267	296	278	318	312	302	301	320	307	305	340	293	298	322	280	316	316	304	347	288	325	334	332	275	289	336	277	290	289	296	348	308	296	279	297	309	298	302	271	300	321	292	330	293	297	312	303	299	320	282	304	319	308	330	300	312	312	292	321	288	306	325	288	331	317	321	330	293	283	316	317	284	321	291	298	327	323	326	313	327	314	273	311	322	306	303	309	293	348	311	310	334	334	303	296	312	309	313	301	314	313	273	300	263	300	300	311	310	299	313	305	323	289	294	296	299	274	279	306	322	326	321	257	307	324	327	349	298	289	338	320	302	298	295	279	309	306	317	298	303	285	298	324	289	288	312	278	256	303	299	318	323	303	275	298	308	337	296	309	320	300	310	327	306	305	286	301	341	301	284	279	315	292	284	327	314	299	321	326	307	311	328	292	281	338	296	326	331	298	286	317	303	312	275	291	316	299	308	287	313	346	288	319	321	305	319	296	308	298	301	327	329	327	270	302	280	300	262	301	283	335	310	324	273	313	312	320	291	287	289	293	279	308	330	340	311	312	318	315	321	346	292	325	312	256	281	307	318	306	298	317	344	310	297	303	288	296	312	316	276	310	288	320	289	297	319	284	327	286	290	309	311	297	362	290	332	340	283	303	295	294	336	305	321	336	310	336	287	307	305	312	275	312	309	345	280	286	313	302	318	356	304	306	305	305	311	318	317	287	292	331	291	309	314	325	284	291	285	312	260	290	294	287	298	293	314	318	308	312	280	311	276	331	297	326	307	293	327	333	297	329	309	348	311	308	314	354	319	336	327	309	298	319	319	294	289	294	317	296	311	268	310	295	280	315	305	293	266	331	306	282	294	291	307	314	303	295	291	321	291	306	304	290	320	321	297	272	301	283	296	295	303	306	324	293	323	300	303	287	312	271	330	293	284	274	296	318	286	328	305	279	313	330	332	322	315	296	336	297	301	317	320	301	296	286	330	271	326	326	307	312	321	298	284	320	331	292	288	289	333	292	313	295	292	300	321	277	333	302	336	301	331	322	311	311	324	314	291	338	288	305	307	317	305	301	316	345	292	305	302	314	348	319	322	309	300	297	314	290	300	326	347	309	341	295	299	315	295	300	305	299	302	280	306	318	287	292	309	322	308	270	294	293	301	297	314	305	258	309	296	303	314	287	311	303	327	310	314	307	322	308	295	320	304	339	297	340	299	276	301	306	318	289	313	301	319	262	318	303	319	333	294	310	288	317	291	317	303	313	304	321	272	289	329	282	305	272	312	319	314	322	300	302	320	302	295	318	282	306	268	307	280	319	279	314	291	286	301	284	318	276	299	265	331	319	311	330	269	332	302	310	292	328	325	314	293	281	288	295	311	296	303	298	292	308	301	291	290	311	311	323	334	329	311	312	308	307	300	305	287	295	327	279	276	329	295	303	325	287	325	281	347	270	322	300	331	308	313	309	322	306	287	261	291	266	329	282	250	327	309	304	319	307	314	316	290	288	310	322	297	315	307	269	307	307	288	305	298	326	304	320	328	287	285	302	290	338	318	301	305	283	296	305	300	261	293	306	322	337	290	291	280	331	296	317	299	305	294	287	313	313	307	320	310	319	295	325	316	325	316	305	313	326	292	317	310	321	289	308	314	322	323	277	274	264	299	336	298	311	294	270	295	300	329	333	313	291	300	310	318	302	324	332	316	302	303	269	296	289	309	333	320	272	309	303	322	314	280	296	300	318	271	322	310	326	312	292	292	310	280	308	297	286	344	306	313	289	341	305	310	315	295	297	315	312	272	313	311	316	301	294	316	289	363	322	270	290	303	330	313	283	306	322	313	317	301	282	307	289	293	310	294	297	264	301	323	328	291	348	312	321	296	296	286	284	329	311	306	326	279	313	324	295	275	292	302	265	270	331	309	347	309	287	299	329	340	318	293	276	300	314	276	297	298	309	331	330	294	315	322	284	269	294	310	319	296	315	352	329	275	291	321	308	278	308	298	279	296	302	329	272	334	295	327	298	344	305	314	315	331	283	313	297	305	288	302	337	311	283	312	313	302	302	291	309	346	306	327	292	306	289	278	313	316	345	336	308	295	281	314	343	319	295	297	311	296	334	297	300	338	287	321	325	319	292	321	297	336	281	320	290	302	310	282	293	303	292	298	308	315	305	357	304	334	300
22351	19798	32056	40437	41117	40680	38331	35905	35669	30808	26570	24190	23081	22681	18790	14691	11250	7438	4309	2337	1416	1014	809	779	747	736	711	774	787	795	769	750	739	758	730	761	728	759	778	777	786	767	712	753	764	737	825	813	724	767	733	761	740	757	716	745	820	752	703	759	782	754	756	725	731	727	780	712	785	744	779	800	706	811	734	765	794	725	793	792	761	750	767	778	800	753	755	796	774	775	757	772	795	750	755	768	749	765	757	751	780	777	741	739	746	803	762	818	793	783	764	765	749	758	727	765	768	732	742	833	789	758	765	774	763	770	731	811	762	757	771	755	768	769	711	765	764	704	801	771	701	745	801	786	787	752	767	789	810	779	758	770	751	740	783	684	769	759	724	743	727	803	766	747	740	733	748	728	696	778	806	754	728	799	760	785	774	784	748	765	730	746	756	755	784	790	768	779	679	770	757	768	743	735	722	751	723	723	763	733	769	791	734	758	717	761	762	745	791	773	753	803	727	762	741	724	704	725	696	722	759	781	710	802	747	761	832	731	805	748	710	828	739	705	801	778	758	729	772	777	720	745	758	779	743	754	696	766	747	771	755	748	703	780	747	747	754	743	784	737	803	733	768	742	727	731	778	791	748	778	778	785	749	746	796	741	753	769	768	781	748	756	728	745	741	737	768	807	806	744	761	765	772	770	763	795	804	712	780	804	709	755	783	727	787	749	711	752	733	800	749	769	758	784	762	758	740	783	779	753	753	797	802	769	757	813	759	735	759	801	712	820	718	707	770	762	770	731	711	723	757	726	763	767	818	766	785	707	748	762	746	759	770	764	794	771	720	787	762	710	751	734	728	819	784	778	754	697	779	767	765	766	795	799	723	760	749	804	774	779	697	724	755	776	802	821	809	751	762	778	767	786	712	784	766	765	775	746	677	733	728	753	771	725	770	788	767	717	713	789	674	768	748	693	740	756	721	726	769	774	711	783	762	743	777	744	725	731	775	781	769	782	788	750	805	735	765	759	759	734	783	728	777	739	715	803	720	759	745	777	781	759	789	783	744	773	723	791	778	795	730	776	746	734	750	769	794	772	801	709	741	707	739	741	734	723	761	750	773	774	731	777	779	755	774	757	745	771	733	748	785	725	749	770	755	747	721	737	772	777	798	724	746	757	727	702	776	770	754	776	721	775	790	760	774	740	765	736	772	765	749	755	756	732	766	781	755	741	749	777	776	742	761	793	787	772	723	795	759	770	751	758	772	744	731	754	763	749	746	767	725	794	714	733	774	794	803	761	773	707	770	762	765	739	758	740	723	770	782	752	747	774	748	727	770	781	771	783	735	786	770	791	760	811	739	784	778	774	760	777	795	729	737	755	776	763	714	782	744	780	791	835	797	786	744	737	764	725	780	736	760	802	777	767	733	750	761	791	814	740	766	778	777	777	793	754	753	753	747	721	767	768	824	724	754	783	726	779	734	758	716	738	774	806	746	767	790	696	800	749	782	762	718	716	749	736	722	776	798	773	751	740	771	749	746	765	767	728	773	733	771	740	814	793	778	767	797	771	676	787	717	733	793	743	769	764	789	788	748	749	762	756	695	734	792	783	721	804	815	753	723	796	763	709	720	747	814	736	777	751	750	745	770	763	777	707	759	729	780	759	787	782	772	736	744	810	764	791	767	731	785	758	683	760	768	746	712	806	764	748	751	764	776	772	755	768	741	749	746	735	746	753	738	707	758	797	737	797	763	807	783	800	783	751	792	717	674	776	759	755	787	754	779	771	793	753	790	792	801	770	749	822	730	796	784	803	736	793	765	774	763	776	782	754	755	767	763	729	817	747	819	745	746	748	784	765	760	756	740	794	732	751	794	734	766	751	768	770	767	789	750	785	747	755	713	748	752	781	773	776	770	719	772	723	765	833	803	729	716	750	786	737	749	766	720	748	744	774	782	743	753	779	790	748	740	773	728	792	759	754	784	784	711	809	791	755	737	776	776	767	748	752	786	783	764	755	748	720	759	739	767	790	782	753	727	730	760	768	730	764	737	717	742	758	716	748	808	758	713	747	713	769	784	767	727	759	795	778	729	781	704	754	798	779	732	754	744	743	722	724	787	766	793	768	715	799	750	757	773	744	726	828	760	741	750	753	765	766	769	789	733	809	762	757	829	792	775	727	742	744	785	805	773	766	753	790	804	736	723	708	740	763	773	763	788	725	784	747	801	794	717	759	739	739	782	767	764	763	728	755	782	759	750	724	755	783	781	738	732	753	731	765	780	784	739	781	730	773	766	733	802	715	735	749	760	726	686	757	767	736	790	789	709	779	790	782	804	756	802	784	750	768	747	714	776	744	747	821	761	754	688	751	791	771	758	771	751	757	787	744	763	752	754	745	748	692	767	753	730	779	799	730	770	761	762	779	758	742	767	785	713	805	770	740	747	736	780	800	729	775	710	733	766	745	704	719	790	756	779	781	775	692	781	759	709	769	774	739	773	770	775	757	745	760	787	805	721	752	763	788	785	731	778	729	766	710	780	798	781	775	757	754	747	777	775	786	733	713	805	758	754	770	729	759	711	737	738	775	774	778	718	806	725	732	746	750	749	770	752	739	758	723	763	696	775	776	753	759	715	769	733	796	782	766	746	746	730	747	789	799	767	768	763	811	758	741	732	786	750	677	799	761	798	719	763	761	763	799	736	776	820	768	752	760	759	735	741	785	773	770	762	752	757	711	773	752	711	763	755	760	789	758	739	790	756	726	793	790	729	736	764	762	786	733	772	726	741	779	805	740	751	845	761	773	761	772	742	770	756	722	722	733	673	739	753	749	753	748	727	749	756	712	744	761	779	776	797	740	738	792	736	741	770	769	750	810	772	778	734	719	769	695	772	811	766	807	778	753	757	807	790	762	760	798	741	776	771	792	765	725	714	768	775	800	779	807	791	785	718	740	746	738	774	743	746	788	700	763	786	689	774	711	707	786	752	777	720	722	771	738	756	733	697	742	771	762	788	700	802	718	732	749	762	748	782	799	732	743	743	773	801	761	790	762	765	770	746	766	724	731	745	771	753	741	759	739	793	727	763	762	778	769	785	746	777	703	749	785	726	749	746	708	767	787	761	786	778	767	750	780	766	783	732	791	754	750	764	755	737	783	752	769	767	760	806	747	751	743	714	760	737	772	772	771	783	791	782	746	814	754	720	729	726	690	746	765	775	747	720	728	738	738	772	810	788	768	747	753	696	768	772	776	768	756	720	806	751	772	731	809	753	732	753	801	721	762	733	767	733	741	699	768	801	761	749	758	750	799	749	739	737	769	769	736	743	786	757	775	784	758	751	713	745	783	848	791	788	762	784	717	785	768	739	790	773	733	761	768	816	781	730	778	763	767	792	770	776	721	749	746	726	730	722	765	750	795	782	725	774	763	790	761	764	728	741	761	773	704	768	765	761	716	742	759	743	750	767	739	767	740	819	763	733	758	739	690	803	817	716	744	760	812	761	756	768	762
40961	32203	40855	39883	38428	36404	30137	27530	25203	19339	15253	11877	8477	7191	6797	5481	4196	2675	1507	874	549	391	331	246	309	294	294	279	281	308	294	266	283	297	298	279	283	279	272	300	269	264	285	280	284	251	292	275	317	273	323	302	313	296	278	317	315	248	274	266	303	295	305	277	296	251	285	282	292	282	300	313	285	279	297	266	293	261	303	301	272	291	308	294	282	285	277	324	273	287	271	283	260	294	313	284	280	300	249	275	258	308	300	311	296	286	287	278	298	280	272	296	300	294	294	290	296	290	297	278	288	309	292	284	306	330	291	282	303	296	281	263	308	282	284	289	300	300	293	278	302	293	266	245	273	296	309	282	276	285	283	295	289	278	310	279	294	301	282	282	255	294	298	256	315	277	294	279	294	286	263	312	295	290	291	292	284	272	254	307	286	281	268	280	293	304	272	243	313	279	254	296	315	293	306	289	283	272	296	298	278	304	280	277	293	307	251	291	277	267	301	306	267	307	294	283	279	277	276	292	293	291	295	309	285	274	265	254	293	278	262	304	310	277	309	317	293	278	278	299	297	324	289	303	264	312	279	288	269	280	282	300	298	309	265	284	286	286	273	283	285	260	276	267	289	288	275	288	260	294	294	268	271	267	297	278	281	263	282	283	287	313	274	285	307	258	279	271	246	288	293	277	313	284	241	287	280	261	294	295	302	301	276	269	272	310	266	289	278	291	295	292	268	263	281	265	251	291	291	274	291	259	300	268	285	291	269	281	296	286	297	287	296	273	294	269	271	273	322	317	294	278	301	307	295	302	303	317	269	300	259	302	298	273	306	277	275	308	311	324	299	250	324	294	305	262	298	263	271	287	306	287	308	277	292	280	270	294	311	285	282	266	300	287	315	297	304	289	309	292	280	268	294	286	292	280	293	296	261	254	295	279	273	278	324	281	297	295	299	245	292	282	345	281	282	302	289	271	274	298	307	281	300	285	275	300	293	298	272	266	255	279	264	257	262	272	282	264	310	302	288	243	292	274	284	312	291	254	283	274	288	289	311	317	273	281	292	274	296	282	296	260	313	282	269	280	304	270	268	265	281	302	325	273	273	308	266	283	297	255	262	286	278	281	306	285	270	290	288	276	280	289	294	284	282	284	285	272	272	268	276	277	298	297	298	290	287	314	302	297	267	281	283	279	266	275	268	266	269	300	303	297	277	287	291	293	290	288	297	302	308	278	290	290	266	296	294	311	279	291	296	291	300	294	295	262	300	265	307	313	302	298	280	281	303	306	289	288	308	291	280	271	301	250	285	281	281	295	317	290	287	273	278	291	291	288	289	294	331	282	276	280	256	324	263	287	294	266	288	298	309	290	291	287	304	292	294	274	269	288	295	270	296	269	277	288	276	292	280	268	319	289	274	290	253	281	270	297	283	296	252	311	310	275	289	274	280	297	285	309	272	298	282	303	285	294	282	299	280	316	285	304	268	274	306	298	288	279	296	285	301	276	286	305	287	264	266	260	287	268	280	276	320	293	292	289	303	272	292	275	308	245	293	305	289	308	280	298	290	281	291	289	265	276	282	258	286	268	289	289	270	242	304	286	295	303	289	280	291	287	268	294	289	302	279	300	288	308	293	281	314	272	336	296	280	309	312	282	308	295	264	288	279	272	289	289	300	290	288	302	304	292	294	301	317	307	288	285	303	262	277	299	243	299	306	297	300	294	267	249	307	281	299	317	295	258	286	253	269	293	305	286	287	288	279	280	261	268	286	306	266	296	250	254	269	251	273	279	284	274	296	297	286	272	292	313	280	246	287	289	290	307	281	280	310	273	279	280	316	312	273	304	287	266	299	290	290	287	299	263	278	291	292	318	273	296	245	286	275	278	277	289	292	273	285	287	290	287	302	293	281	315	318	300	300	315	267	297	285	306	326	308	272	291	289	265	276	286	299	273	300	295	292	284	270	291	285	296	308	292	316	266	273	301	288	297	252	311	274	304	267	289	288	279	311	308	309	256	260	269	305	288	293	280	273	264	312	286	291	315	270	266	304	286	271	261	306	291	261	292	307	262	261	269	307	291	278	253	278	310	320	303	285	304	300	299	283	280	299	266	284	255	305	265	311	304	301	297	293	306	299	290	299	272	281	247	268	286	332	301	311	294	289	284	317	285	285	279	330	268	257	293	289	287	278	285	276	277	282	302	287	264	307	290	277	262	301	267	329	284	300	295	294	289	313	259	309	297	276	295	303	279	291	279	313	279	297	270	274	307	278	277	283	283	300	285	312	316	291	292	265	306	275	316	298	275	305	273	296	252	292	281	286	315	266	308	297	289	296	286	284	297	299	307	279	298	273	267	296	303	289	282	277	276	308	275	252	284	296	295	276	306	269	329	285	299	280	292	266	269	286	285	291	300	270	291	286	287	276	278	287	300	273	259	306	263	293	277	252	310	292	277	286	265	262	289	306	255	314	287	309	315	298	308	297	316	304	264	275	276	302	300	268	292	264	257	278	271	283	295	300	318	286	326	301	289	280	322	305	271	259	270	256	249	293	282	306	284	290	251	321	297	276	268	272	275	269	297	267	290	287	297	302	292	293	300	299	298	257	291	260	300	304	265	259	300	287	294	297	279	313	293	299	275	276	278	281	267	274	297	277	316	262	253	309	302	290	289	284	290	294	291	271	288	334	270	267	254	287	276	248	315	302	311	292	280	272	281	282	282	228	299	319	298	255	282	278	293	296	284	255	293	272	293	285	262	256	261	297	272	330	311	260	271	274	313	286	270	297	258	287	312	282	259	312	287	276	277	272	287	284	305	286	255	288	287	281	279	310	299	279	283	278	329	305	305	266	330	305	297	297	316	307	299	244	316	275	297	273	302	260	272	275	258	329	273	254	254	292	262	303	282	288	297	282	294	269	325	293	281	304	292	273	304	345	312	291	279	313	269	288	307	260	293	270	269	293	295	297	293	309	296	296	291	297	278	325	300	309	315	295	256	289	294	299	312	261	292	278	261	268	325	295	299	307	278	281	311	289	312	285	294	277	319	306	241	287	266	295	296	277	305	297	281	302	289	274	307	266	291	266	292	285	296	298	317	297	307	265	269	280	268	267	262	311	293	283	305	319	305	277	275	292	293	330	256	280	280	298	291	303	301	290	289	295	281	271	286	278	272	258	285	280	278	284	285	310	272	281	315	302	328	263	275	264	310	281	291	324	308	269	291	309	231	273	295	299	263	303	316	296	298	259	330	310	289	277	296	300	295	266	329	285	270	295	256	306	270	288	283	285	267	257	297	322	302	275	257	298	296	308	339	288	270	281	292	277	262	276	261	297	253	294	310	282	260	315	270	281	297	298	268	275	283	285	260	275	287	303	270	285	286	305	287	329	284	269	306	291	257	275	286	269	272	267	265	314	306	267	277	295	276	289	296	262	261	261	284	282	280	292	291	271	268	259	290	278	296	274	299	309	307	276	279	297	308	289	284	279	300	287	299	301	294	280	277
24923	24994	41019	47544	50091	49874	45160	44937	42615	37770	34544	30530	26033	24886	24487	21141	17016	11913	7313	3801	1966	1148	881	765	732	743	696	746	750	734	776	730	716	683	754	730	671	735	751	694	656	696	738	670	731	709	689	751	692	691	721	701	740	708	711	720	728	689	714	736	690	741	666	701	694	745	705	661	740	733	732	729	716	680	689	704	786	723	726	674	705	746	757	793	688	695	722	718	695	710	735	731	735	717	691	720	669	679	693	658	680	679	708	704	754	753	700	667	706	681	682	706	669	674	713	709	705	709	709	726	684	700	701	709	681	781	734	714	722	660	685	686	761	741	702	693	704	727	684	677	701	723	682	694	749	704	704	682	740	736	725	670	703	666	723	711	707	648	680	688	727	702	684	706	701	662	682	669	671	737	757	708	721	796	674	676	705	725	717	683	701	738	716	694	701	690	709	762	739	716	710	680	703	694	687	711	679	709	659	738	687	720	722	684	675	728	730	714	724	718	710	710	748	679	688	706	675	689	695	705	758	716	730	714	706	693	763	703	742	750	724	708	744	729	733	743	712	743	704	727	658	725	706	720	694	708	689	707	699	688	750	743	704	757	668	697	685	749	618	699	714	726	699	704	756	714	701	671	733	697	697	727	707	744	709	675	702	758	694	749	713	661	735	765	698	686	671	694	670	688	719	712	729	662	683	718	711	712	657	707	682	668	721	705	730	735	721	736	708	712	716	734	709	699	722	705	722	709	738	698	709	726	733	689	691	737	686	694	695	736	696	748	738	727	751	724	708	674	643	700	726	719	693	711	701	728	700	740	717	706	689	728	695	670	664	708	666	751	713	711	695	708	720	703	731	743	738	738	716	769	688	663	682	672	729	701	707	730	718	778	704	719	742	685	749	661	685	709	720	723	671	711	687	699	684	737	678	715	737	637	716	732	683	672	724	683	704	658	678	698	701	749	727	703	796	701	700	708	675	671	711	650	681	756	716	702	697	677	739	682	702	697	714	729	757	720	725	687	712	702	676	708	715	703	725	712	720	727	709	718	742	652	734	714	698	684	702	729	733	741	694	717	753	693	703	717	714	669	739	718	698	729	707	684	735	761	711	751	743	677	694	719	693	761	664	663	669	698	719	698	702	719	674	697	724	718	707	730	720	727	683	651	743	689	723	688	705	754	725	695	732	737	737	713	755	712	729	667	762	707	751	753	655	690	685	723	727	718	762	679	731	692	745	735	727	697	691	747	702	703	703	712	674	684	679	717	666	706	701	724	722	725	691	728	716	759	733	678	672	742	717	716	681	636	728	759	718	688	709	715	718	713	707	715	720	697	676	705	771	692	752	752	732	748	700	698	759	716	675	675	725	705	734	651	673	697	702	733	736	704	789	730	720	698	707	749	744	744	686	750	715	731	740	678	739	719	720	762	692	746	712	717	723	713	684	656	731	680	732	731	731	707	728	720	717	668	765	691	680	734	703	713	648	696	681	759	698	709	685	650	709	692	677	693	668	721	684	743	728	674	680	712	711	709	700	654	707	746	702	729	706	695	724	704	659	696	701	666	689	682	681	710	721	742	705	716	689	703	690	709	693	742	739	718	716	726	722	696	697	727	697	690	714	669	705	694	698	653	676	719	716	717	730	718	688	705	676	703	748	706	727	693	719	675	721	703	727	750	718	702	702	732	771	742	672	723	694	690	671	700	694	712	699	735	722	716	722	716	707	753	684	729	695	702	728	711	708	687	716	704	656	720	665	691	647	721	739	713	683	671	714	705	717	709	703	712	747	688	710	660	697	697	689	715	691	723	709	690	703	741	725	725	717	686	740	697	710	736	715	718	683	727	730	759	706	733	739	716	687	711	667	707	720	644	689	770	693	689	712	709	693	717	699	710	695	679	734	725	668	715	713	722	712	718	759	692	686	707	689	713	701	710	720	726	651	691	734	672	704	736	658	736	764	726	720	691	739	723	679	719	732	716	682	738	723	736	696	681	711	710	717	692	713	722	709	686	723	672	739	649	700	760	685	703	731	691	705	675	738	752	724	703	737	727	680	676	744	716	791	706	759	721	713	707	717	697	696	708	712	690	730	714	678	727	725	697	738	687	702	737	719	704	699	711	807	687	692	732	707	711	692	743	687	708	689	687	657	694	709	748	693	745	772	679	705	737	707	708	744	719	738	685	755	664	698	675	689	714	737	694	728	734	677	722	693	719	722	696	693	728	700	724	752	704	775	737	753	701	696	702	691	715	738	754	676	700	777	724	697	703	732	724	670	691	703	687	727	694	734	723	728	702	700	748	702	704	681	742	718	697	683	758	683	713	751	709	683	724	702	761	726	690	688	690	670	714	725	728	764	700	677	676	680	746	698	746	700	721	719	704	718	691	666	697	678	696	702	727	722	708	737	708	675	734	694	732	693	727	654	715	734	666	706	665	670	745	761	722	746	725	743	751	697	727	713	733	698	703	690	710	717	712	738	683	746	710	692	661	733	719	686	675	718	700	739	668	687	711	724	751	690	640	710	687	735	683	714	729	681	712	686	699	725	705	677	752	745	700	704	781	682	712	691	693	763	699	724	702	723	708	769	713	714	704	698	670	704	721	709	725	729	673	701	683	706	716	690	674	726	706	734	699	723	693	692	742	699	708	704	759	719	731	728	692	750	685	695	691	716	705	730	680	649	719	700	714	692	717	683	704	680	746	685	714	689	653	713	742	711	719	698	715	707	670	685	710	700	667	712	746	704	677	700	729	688	710	731	733	750	704	717	685	723	703	721	733	696	722	722	663	716	662	719	709	685	717	726	701	682	728	688	711	728	700	667	697	768	755	721	699	681	683	711	731	681	737	700	730	709	688	737	673	710	745	696	705	678	732	684	666	708	745	714	684	631	702	694	719	717	703	699	717	722	674	710	730	689	708	715	664	718	676	684	730	704	690	677	693	695	685	731	715	699	723	744	646	719	742	678	678	767	765	662	746	718	755	688	682	729	760	706	714	694	687	694	696	740	682	682	700	719	698	725	735	739	751	695	696	688	696	701	694	719	689	676	736	711	681	726	670	712	687	726	662	670	697	705	728	699	745	748	738	651	729	714	735	717	712	712	704	727	720	712	710	716	713	694	630	720	705	669	745	724	704	673	727	703	731	701	696	749	719	743	715	694	728	651	685	688	646	680	736	727	672	667	695	700	699	712	681	764	684	699	654	710	700	757	702	683	692	680	701	725	672	702	748	709	739	733	753	679	727	656	763	714	712	711	673	715	672	728	719	688	711	730	688	720	767	727	698	729	693	743	668	663	690	734	715	669	711	724	734	733	735	720	683	733	680	757	663	685	702	702	701	728	726	720	751	705	696	709	770	704	718	709	731	695	732	725	700	662	689	714	703	737	733	722	747	716	722	727	718	701	684	695	689	767	708	709	694	700	703	766	691	716	710	690	668	677	686	722	713	688	750	761	743	707	720	704	711	712	681	752	669	736	699	724	714	709	733	706	805	676	704	707	723
15948	12288	19347	19126	15698	11738	7454	4722	3098	1961	1248	933	877	837	758	678	585	471	391	361	281	272	260	264	300	278	257	252	269	276	248	263	274	260	290	266	250	251	277	271	275	278	264	254	276	291	275	249	267	259	264	269	256	272	261	251	285	244	236	284	219	252	252	268	274	243	294	262	236	266	267	242	280	277	241	267	242	273	231	283	242	276	273	269	274	258	272	246	253	260	289	271	240	268	245	249	282	250	267	238	255	252	259	245	254	247	267	274	288	277	276	238	294	273	237	255	241	237	257	257	254	260	254	276	292	252	269	282	319	261	261	263	262	253	276	278	264	250	263	273	253	254	273	249	264	282	264	286	271	297	266	270	271	227	267	275	260	244	281	253	277	260	252	279	243	266	245	268	247	239	266	237	254	256	274	251	276	256	274	261	283	262	253	248	251	265	301	303	279	260	271	249	273	261	268	252	241	263	242	276	243	274	262	266	270	252	249	250	229	268	253	256	270	278	270	259	262	268	254	267	250	291	265	277	268	270	262	262	252	252	270	264	239	279	244	252	250	245	253	256	245	271	315	281	275	273	247	262	249	236	295	267	238	238	308	249	264	258	254	287	231	275	243	254	263	266	238	282	279	257	270	277	278	276	281	285	263	272	272	275	275	250	263	241	241	245	258	270	242	234	282	258	288	261	294	265	249	282	262	260	261	271	272	283	254	264	307	262	285	285	275	257	273	244	291	278	260	287	236	266	258	246	249	258	280	283	236	249	261	276	242	250	230	273	267	289	287	258	240	265	268	240	233	246	237	227	267	238	271	228	278	271	258	283	231	273	258	249	250	313	285	249	230	278	303	260	265	269	250	246	275	294	250	256	256	270	253	271	266	264	269	253	256	274	284	269	269	256	251	269	241	296	247	231	232	266	247	266	252	270	286	257	273	288	247	256	259	273	247	259	238	260	268	238	266	247	270	231	242	261	275	263	231	277	274	281	290	305	272	246	253	258	262	259	255	244	294	263	268	251	270	250	286	261	253	284	245	277	240	242	277	240	269	266	257	259	269	265	271	263	239	280	237	269	258	241	263	245	276	254	262	269	268	257	270	234	246	263	259	252	279	277	267	229	263	257	253	313	278	302	265	266	277	265	256	263	266	255	252	273	282	273	266	302	229	262	294	287	275	264	297	279	268	260	221	238	259	268	257	300	247	315	267	266	292	261	236	271	276	249	269	277	254	272	238	251	252	250	256	244	246	285	266	257	281	272	257	249	281	285	265	276	264	256	296	249	231	278	285	268	267	280	255	265	259	268	279	250	270	251	222	269	278	256	257	260	275	254	250	289	246	260	258	270	254	260	238	277	274	272	268	249	285	266	232	279	281	242	252	253	267	274	288	259	254	250	258	257	255	257	260	266	276	276	242	271	237	253	252	282	250	250	247	241	279	257	256	246	270	238	262	263	291	273	245	251	254	253	271	268	263	247	269	275	258	284	255	264	289	225	256	280	256	261	276	280	281	274	313	266	267	269	284	252	249	299	272	248	247	266	240	265	267	255	274	242	274	251	285	268	267	235	253	259	248	242	235	284	236	273	274	288	242	265	276	254	263	278	280	281	280	255	291	261	272	243	231	256	280	305	281	266	265	230	241	255	241	230	260	256	260	285	294	301	247	275	268	256	248	259	260	257	282	289	267	242	270	289	267	257	245	257	265	257	258	248	284	250	246	278	261	220	253	253	275	275	252	279	269	255	271	276	275	261	287	274	286	279	248	274	260	264	254	277	261	258	255	256	294	278	200	259	271	259	269	285	286	253	253	255	248	293	294	282	263	236	235	270	253	268	248	281	265	269	286	252	278	261	244	225	264	259	261	287	245	259	250	261	245	228	275	222	283	271	266	259	238	268	264	243	274	249	259	247	256	289	258	247	246	252	255	281	281	243	287	259	270	271	243	272	236	283	272	266	269	278	255	256	253	270	273	243	285	239	255	273	283	265	265	257	230	257	273	299	256	247	244	266	269	245	258	262	262	254	286	305	226	252	291	275	286	249	288	256	256	266	230	273	253	246	268	247	273	260	251	294	259	242	275	258	260	258	240	258	277	259	251	258	288	241	256	284	271	261	270	265	285	259	261	268	287	255	275	279	265	260	261	247	255	304	260	269	268	245	274	263	252	265	264	255	258	241	252	251	265	271	252	266	276	253	275	249	275	234	256	258	271	256	263	296	266	291	235	270	267	253	265	309	273	267	281	262	230	256	299	260	249	268	270	298	262	284	291	284	255	253	266	277	262	276	267	263	237	255	238	244	271	267	274	256	277	266	259	250	274	255	229	267	284	256	258	251	273	281	272	263	279	286	242	262	284	272	257	242	240	246	236	241	260	269	261	253	249	264	261	282	300	256	293	262	258	243	254	279	253	291	245	285	233	255	246	274	284	263	272	254	249	252	252	265	269	270	262	272	248	265	282	243	258	256	278	241	261	266	274	287	261	246	247	253	253	268	261	252	264	249	278	243	297	296	256	274	232	274	291	272	260	260	291	279	259	277	303	254	245	273	268	261	250	262	265	233	294	275	264	260	287	278	280	273	256	247	246	279	251	276	274	278	270	265	279	251	264	256	276	277	283	279	278	264	279	278	258	269	245	252	262	254	275	258	296	276	273	280	290	228	269	291	250	233	282	264	262	275	277	241	287	272	250	255	269	255	274	258	267	277	276	253	255	285	274	271	247	272	249	292	237	280	256	260	239	259	254	235	245	278	270	254	264	212	238	251	279	256	259	251	272	235	236	233	253	274	281	258	259	236	282	273	276	261	253	257	270	266	279	253	273	271	242	244	271	223	273	261	252	256	274	270	246	256	251	253	252	256	261	288	291	265	253	271	299	279	265	286	276	252	248	223	264	268	283	256	288	262	263	251	266	271	254	252	271	243	258	277	234	243	287	241	250	262	262	254	263	263	281	287	246	242	278	255	222	273	254	258	284	275	258	258	256	250	282	240	261	251	269	236	272	241	277	267	237	260	264	255	271	272	248	245	246	261	271	259	232	245	245	252	278	253	241	280	286	281	278	260	256	283	278	231	258	289	262	267	258	262	243	235	260	257	246	266	272	259	239	250	236	275	264	278	261	248	294	270	248	242	209	257	289	239	258	257	252	286	280	258	260	274	234	267	261	245	239	289	230	250	286	271	271	279	258	271	266	283	255	266	307	266	248	267	280	252	223	233	273	253	239	275	243	268	258	244	265	275	259	287	261	259	262	239	247	243	265	260	270	259	272	255	267	265	280	265	238	250	280	274	268	267	265	253	290	277	267	251	256	273	311	314	272	279	262	268	253	236	242	280	245	246	247	254	247	260	273	240	243	265	277	260	267	248	258	234	298	263	275	269	267	268	274	289	255	263	248	229	255	280	273	275	256	247	247	273	236	240	286	273	280	264	217	280	229	251	255	232	251	277	274	252	278	266	272	249	271	238	252	253	256	257	236	247	268	252	295	261	291	244	272	269
9200	10492	25476	32061	31289	28138	21914	17106	12397	8868	5744	4771	4306	4121	3556	3154	2273	1698	1332	924	819	734	655	629	706	625	663	591	661	633	676	702	701	680	697	696	629	661	670	662	674	712	622	661	641	655	711	615	625	675	631	674	718	644	659	645	669	652	640	683	634	694	643	647	663	672	680	680	673	641	639	639	615	653	682	621	671	668	669	640	729	662	713	677	681	651	647	672	635	616	736	658	698	664	645	650	670	683	625	700	696	675	621	654	645	626	664	682	642	661	653	700	647	658	679	692	634	659	658	685	657	680	699	626	614	643	676	666	681	682	642	671	737	679	650	650	646	672	647	672	676	621	660	665	624	629	659	707	655	649	689	624	711	660	684	663	694	682	687	683	631	663	690	687	660	644	685	627	639	701	637	718	692	645	679	647	706	697	709	681	620	666	675	676	636	680	670	685	671	641	644	671	622	679	661	627	613	663	649	621	709	661	670	664	636	621	643	706	646	628	689	660	668	650	637	650	652	657	645	672	697	749	678	684	652	628	619	636	700	621	653	631	648	645	688	640	672	660	627	629	641	662	663	664	642	664	667	677	632	680	677	656	644	682	640	659	636	641	670	648	630	641	645	667	647	675	690	705	607	657	655	680	654	656	668	718	671	685	642	639	684	661	649	678	685	658	596	642	679	690	693	682	681	685	682	686	628	696	675	603	634	634	608	676	674	669	634	660	659	667	673	657	599	659	701	684	660	633	665	660	675	656	670	658	713	671	668	612	662	637	669	680	637	640	721	642	698	649	687	645	642	651	667	685	650	681	685	649	660	588	638	671	601	669	630	679	691	665	674	687	641	661	712	630	711	598	658	693	712	684	680	650	646	724	650	642	665	683	617	700	662	640	676	688	696	621	683	672	662	680	626	695	677	644	620	651	623	665	690	634	673	667	627	727	631	677	647	674	631	666	676	702	661	653	630	669	696	634	628	666	667	673	646	725	672	674	651	629	633	690	656	665	699	670	666	612	679	630	665	673	640	663	681	645	696	647	647	680	689	654	641	672	622	695	639	639	704	661	635	672	676	682	683	647	644	651	681	684	673	665	669	645	600	638	614	699	662	645	677	666	674	695	690	680	680	656	688	705	651	684	687	657	689	673	690	644	657	661	672	646	693	684	668	618	669	638	638	703	657	666	712	678	638	680	667	650	700	655	707	683	687	645	657	643	605	673	677	639	657	642	677	646	698	678	668	652	646	661	654	634	621	641	663	676	677	668	682	679	683	642	633	636	696	635	627	651	694	660	605	669	696	695	674	695	637	732	647	697	621	661	650	665	707	688	643	696	717	649	676	657	683	679	671	645	690	696	661	660	612	682	689	679	680	697	680	659	652	613	652	624	666	660	708	648	693	665	676	722	620	704	699	668	655	691	696	688	650	614	696	639	671	677	710	688	663	669	697	690	660	652	620	641	696	669	698	651	670	681	660	720	650	660	662	716	663	652	664	650	673	710	645	681	654	677	695	640	660	648	645	644	662	710	691	703	667	621	652	627	640	692	649	650	684	645	669	650	693	654	714	665	652	718	675	649	629	672	647	629	696	661	680	617	663	671	625	685	684	631	703	647	658	659	652	713	614	623	650	625	627	661	652	675	694	637	654	637	622	682	714	706	644	672	642	645	641	673	695	665	686	635	658	658	702	699	633	658	661	668	701	684	630	672	650	671	661	685	640	691	694	692	676	645	603	698	701	666	679	631	622	654	709	661	702	686	668	704	679	688	732	687	689	626	660	635	639	636	640	623	660	664	664	668	641	634	724	657	655	667	659	670	685	634	634	623	631	691	612	682	719	646	669	668	655	671	658	653	715	682	694	691	680	637	651	621	682	693	626	706	628	680	659	650	669	625	652	656	650	639	713	656	608	666	674	657	667	645	667	702	724	648	676	654	646	675	671	716	663	685	623	696	642	671	683	642	634	653	656	719	695	623	674	663	673	654	654	691	643	650	682	623	651	688	695	700	625	651	666	667	662	661	669	656	704	673	688	676	649	666	669	611	669	666	649	680	685	639	671	658	664	653	669	664	621	665	628	692	683	686	623	697	668	642	662	651	665	696	671	666	705	644	701	695	636	703	663	635	656	646	708	697	611	661	662	621	620	691	670	649	664	667	652	739	658	662	678	675	681	694	705	709	673	675	613	696	696	702	669	648	665	632	642	663	670	657	714	638	647	700	659	708	758	648	693	689	652	667	665	663	685	688	635	636	695	641	681	625	707	645	668	668	650	692	664	690	659	661	717	667	663	648	642	640	647	675	664	669	631	628	661	679	697	703	632	682	687	657	683	706	618	665	683	634	660	706	672	641	635	680	627	690	677	649	684	652	666	647	663	686	687	715	596	643	671	651	681	655	699	716	623	690	691	718	683	643	684	679	626	622	644	681	614	675	660	686	634	601	649	719	626	709	672	650	694	658	706	680	692	626	678	678	655	668	705	645	683	673	661	656	669	625	638	679	719	655	657	681	637	674	683	672	676	716	642	691	671	634	617	673	639	662	682	645	696	686	662	629	671	690	631	699	628	694	680	687	662	669	684	668	661	616	628	615	688	646	664	645	637	672	670	679	715	673	669	684	679	733	655	687	669	674	679	712	672	666	666	652	664	623	674	654	683	676	662	637	673	668	627	678	633	617	681	658	711	677	704	635	684	660	638	668	696	688	680	633	685	681	631	689	689	694	662	665	658	650	660	687	686	705	651	687	636	660	650	706	624	660	669	670	630	647	631	690	668	683	657	594	669	720	673	621	694	633	641	693	649	699	647	637	679	660	615	679	637	613	660	638	678	677	686	657	661	683	654	692	648	686	681	660	666	653	707	645	637	673	653	754	673	654	674	682	668	703	629	666	610	681	713	683	707	655	666	659	655	672	603	616	663	682	692	682	671	703	705	643	664	720	657	629	656	645	624	656	650	678	652	661	674	680	630	693	664	613	652	683	682	644	632	677	620	682	689	640	676	670	640	663	635	640	667	691	606	651	625	729	665	643	683	670	676	631	657	632	631	669	666	599	678	646	642	708	695	664	633	650	664	656	662	673	668	690	669	620	690	677	644	665	701	694	645	688	632	682	600	661	630	622	669	709	679	632	700	689	616	657	667	663	666	668	650	731	711	678	690	667	647	657	657	669	667	667	721	710	669	653	667	652	669	637	664	677	672	639	676	684	697	654	673	675	691	635	693	657	647	663	651	671	739	721	659	656	705	631	671	624	696	674	677	672	662	678	677	699	667	672	686	674	667	643	730	642	690	665	655	680	660	682	730	698	669	668	689	674	682	652	660	654	680	660	645	653	684	676	666	647	681	690	644	628	666	633	638	630	633	701	667	670	621	657	687	684	701	667	682	730	676	681	662	670	629	652	677	673	659	668	662	692	655	659	669	624	722	683	611	650	643	693	684	689	605	656	636	710	692	682	637	644	686	703	674	642	672	698	670	669	597	664	669	663	676	678	687	694	663	668	658	620
30476	27001	38601	41187	32802	30925	25387	20408	13323	10358	9321	7371	6561	5523	3295	2226	1428	891	632	471	404	343	343	293	302	289	320	329	281	319	293	295	317	282	308	275	317	303	323	299	290	298	307	307	312	281	308	313	298	303	282	306	334	322	302	326	280	326	364	323	299	281	242	323	308	280	310	291	335	309	296	317	323	317	312	271	291	323	299	297	326	281	303	309	277	335	286	317	285	317	305	299	284	294	298	318	296	263	319	343	317	308	330	319	310	323	286	323	285	300	282	307	303	327	349	317	302	313	309	324	307	288	298	336	312	307	277	314	317	343	324	299	295	289	306	280	317	314	305	304	319	314	296	328	275	297	290	314	281	308	289	298	282	335	309	308	291	281	289	289	274	317	342	296	293	332	281	315	306	323	311	306	325	292	291	318	321	299	318	331	308	313	300	289	304	304	309	305	315	310	304	268	303	284	290	301	310	276	343	288	312	348	277	302	322	315	267	319	315	301	306	309	311	298	296	313	286	325	333	293	305	318	320	307	288	292	316	320	310	299	305	284	288	296	322	332	311	287	303	318	292	322	293	294	315	293	289	290	294	319	278	286	317	320	326	292	268	305	326	312	274	266	289	294	317	340	312	301	261	306	291	314	321	287	286	277	293	304	277	280	302	290	305	290	305	282	297	323	314	321	301	325	280	316	292	306	295	335	300	334	311	289	287	304	307	323	304	314	294	307	343	293	286	316	292	321	310	300	297	322	330	294	310	323	322	307	283	308	290	329	312	316	300	298	294	321	267	328	310	323	285	282	278	340	348	284	284	281	303	313	327	314	309	323	321	312	315	276	327	291	310	291	305	282	313	308	342	315	301	309	294	311	252	283	323	317	303	304	299	311	319	311	307	323	313	320	280	289	272	328	314	257	300	291	279	313	295	285	292	308	313	310	288	294	311	281	308	315	349	316	306	282	313	297	273	315	307	296	321	336	265	332	307	287	300	296	297	295	331	284	301	308	296	289	317	327	353	313	283	298	298	328	315	292	324	313	285	304	298	326	318	313	304	328	322	288	291	335	309	320	304	275	302	268	299	295	309	309	335	305	299	323	321	296	335	297	306	326	322	328	300	329	298	331	315	300	289	275	317	291	285	321	316	309	277	288	337	320	277	284	313	258	298	290	316	283	271	291	325	291	296	271	303	290	276	283	306	307	309	329	282	291	282	299	269	290	293	311	280	285	297	297	291	324	306	310	273	287	277	286	316	298	314	267	299	325	314	297	287	325	303	316	313	316	287	310	319	270	303	279	296	290	298	300	332	323	319	280	311	302	319	307	274	270	302	320	319	290	285	276	323	266	307	293	292	313	310	333	294	286	323	329	337	320	269	314	270	300	311	303	279	266	331	324	298	302	311	319	319	290	286	289	307	322	319	286	293	326	318	304	285	308	298	327	322	295	327	307	291	298	302	346	310	317	304	288	321	318	288	304	289	309	288	303	327	300	291	310	284	317	286	302	294	292	309	302	292	323	283	340	302	328	297	281	284	285	316	354	335	304	320	315	308	310	275	298	347	297	278	303	312	285	296	298	281	332	303	285	299	322	325	266	281	314	281	303	305	300	323	300	272	291	273	323	277	288	279	268	288	275	309	275	321	294	305	298	286	295	296	335	315	337	320	350	292	299	330	340	321	281	279	269	295	300	298	313	316	324	318	325	282	285	276	286	311	298	302	318	296	326	324	303	325	334	313	299	295	279	316	308	289	286	277	313	311	324	329	305	313	282	285	317	262	293	296	298	326	322	325	319	308	313	329	306	296	325	270	317	291	324	255	307	349	311	310	295	311	292	306	297	301	312	340	314	288	309	325	315	303	298	307	321	282	302	300	296	299	312	310	321	276	305	261	265	332	296	295	321	309	326	265	306	313	320	286	288	315	325	268	285	305	305	328	291	316	329	329	285	305	321	299	317	317	297	336	332	306	298	309	288	277	341	285	306	309	276	346	289	287	306	329	305	296	290	328	314	315	301	323	312	328	330	301	281	296	338	297	268	294	275	310	324	287	328	326	310	327	294	333	339	339	310	290	329	335	318	294	292	280	277	270	291	308	296	318	290	315	300	278	283	292	306	294	304	294	310	307	341	308	298	304	292	287	306	288	284	337	313	304	301	324	278	295	281	270	310	318	348	282	303	262	309	280	320	302	296	312	302	299	320	284	279	289	308	306	286	306	317	295	311	294	335	317	265	319	312	323	318	315	309	321	308	290	304	302	310	258	323	302	286	306	327	313	304	322	313	276	309	292	309	315	294	326	302	316	312	283	305	307	275	311	295	315	301	308	337	295	305	321	286	322	279	285	290	342	319	312	298	319	301	323	278	334	298	301	306	316	309	303	325	303	304	320	340	337	280	305	291	324	326	300	347	304	307	331	299	286	322	308	337	316	297	274	317	307	320	309	289	293	326	287	290	290	290	295	323	309	324	334	297	301	336	287	315	302	312	308	286	285	305	331	277	287	252	275	303	294	294	305	315	305	307	335	340	283	293	321	305	300	311	317	319	299	304	322	266	287	313	334	321	304	305	331	296	318	296	294	341	327	289	301	291	328	320	332	294	291	288	291	277	303	264	276	291	317	319	317	302	275	281	280	315	321	291	280	274	320	305	279	297	321	276	335	295	312	316	300	289	301	288	326	304	326	291	293	302	282	284	355	331	300	323	301	317	325	286	296	295	330	298	306	307	311	278	284	313	342	295	352	311	325	309	309	292	301	296	316	316	322	308	310	297	323	304	299	307	285	305	290	282	339	323	304	332	313	288	305	301	293	275	309	319	285	305	284	319	300	277	308	292	304	321	318	288	283	313	306	281	296	313	307	291	315	268	281	307	319	313	288	317	335	309	281	316	293	324	293	310	317	292	313	296	333	317	320	312	310	324	296	283	335	297	303	276	303	284	322	289	293	323	259	305	303	286	331	285	293	299	306	291	297	353	289	318	318	288	316	325	300	257	329	319	290	305	283	333	298	304	330	310	272	318	317	292	311	339	305	320	280	341	270	280	314	321	291	279	298	288	338	307	338	299	347	292	312	314	294	295	322	291	307	313	289	324	285	268	307	275	314	352	256	319	305	304	307	332	327	284	298	314	307	307	310	290	279	303	317	329	332	301	285	291	284	298	345	295	338	307	298	285	326	284	312	301	303	306	317	338	293	330	287	301	332	315	301	274	297	293	266	278	291	294	298	301	303	285	318	287	290	307	309	296	330	324	322	312	308	277	318	282	294	319	308	303	355	328	273	301	308	286	320	326	322	308	287	290	317	309	272	320	307	307	336	313	306	298	290	311	312	294	295	259	290	312	287	301	281	305	326	304	355	329	337	279	294	275	334	287	274	284	300	280	288	329	264	303	308	291	323	296	333	316	313	327	298	296	319	290	306	312	270	324	293	305	309	295	314	343	320	311	318	309	293	284	298	294	289	313	305	301	332	306	287	290	290	306	286	331	306	305	335	302	293	308	301	315
18938	21223	39698	45507	46343	45767	41533	37647	30958	28665	27607	25139	23376	20850	13765	9898	6446	3943	2602	1584	1086	864	795	767	810	742	798	739	750	715	770	754	745	770	769	773	724	753	753	757	800	751	786	764	744	736	755	740	755	812	746	740	755	739	763	758	718	732	731	781	740	767	731	776	771	790	783	788	761	713	814	800	781	708	762	732	740	725	766	739	788	766	774	750	779	722	751	789	782	757	731	754	743	789	771	743	757	776	767	775	776	789	799	743	771	757	769	780	714	811	766	775	797	738	784	765	749	701	687	747	717	747	806	751	727	809	706	690	820	754	718	800	773	728	764	734	748	750	751	750	782	758	757	720	752	706	795	796	742	720	763	736	728	802	721	724	745	748	748	750	742	727	807	783	737	764	732	753	752	732	744	749	762	768	764	721	723	740	753	784	772	701	749	750	806	783	766	751	789	794	736	757	725	771	752	739	781	772	748	762	710	764	772	809	753	716	724	743	749	730	796	753	727	723	730	743	716	746	789	780	718	731	720	777	762	731	733	729	756	676	739	747	745	745	745	723	724	737	787	737	752	781	755	778	757	747	728	759	774	744	740	741	752	736	763	767	781	717	776	732	719	813	747	768	754	725	776	762	766	756	760	752	787	762	733	761	731	780	681	806	766	746	786	777	711	746	764	794	799	738	744	710	768	732	750	780	748	765	769	778	703	725	777	731	716	755	772	761	758	736	772	795	746	723	810	709	688	698	719	760	802	810	717	771	721	783	740	744	759	776	752	756	743	768	764	747	733	696	771	756	688	746	792	799	749	801	746	732	734	756	735	753	745	729	746	738	752	711	745	723	753	758	760	735	769	728	753	751	763	725	775	728	691	724	731	768	791	746	720	765	742	752	745	743	737	745	731	799	752	744	746	715	761	738	764	724	759	785	775	736	792	749	742	748	713	758	707	746	795	789	729	744	749	760	745	779	777	771	753	803	727	752	766	728	756	791	757	734	776	771	792	723	782	785	735	708	742	717	797	775	750	769	772	721	796	738	766	784	745	773	751	744	779	761	771	731	758	801	755	717	797	750	772	745	717	769	777	757	741	762	718	775	770	781	771	736	724	767	784	764	815	767	788	758	735	789	779	710	756	771	760	752	787	734	757	769	758	762	765	743	763	813	756	798	753	749	765	749	811	780	773	749	790	763	735	736	748	746	772	693	771	722	722	782	772	732	723	748	762	720	774	729	718	701	779	755	754	731	786	785	731	807	719	753	773	718	767	763	732	753	733	734	711	799	752	776	726	721	738	736	729	722	745	744	771	743	756	748	817	751	735	743	689	731	731	779	734	743	755	693	748	752	730	775	784	730	748	774	761	803	743	755	748	791	800	751	773	747	740	788	762	777	772	678	736	742	789	758	780	782	706	681	737	762	755	755	722	802	764	747	754	757	771	773	727	763	711	746	775	778	736	785	752	741	818	806	734	747	743	774	771	786	757	783	740	756	732	738	766	744	713	742	713	760	771	738	706	739	806	742	743	765	761	761	767	759	755	748	763	784	709	721	779	751	769	782	743	785	736	731	719	778	755	783	733	730	736	723	754	744	785	757	712	776	706	744	712	814	746	739	735	761	748	750	670	702	784	734	755	774	816	755	771	784	748	711	731	830	759	832	716	790	812	790	745	726	719	750	731	787	719	813	786	734	706	776	704	758	750	750	717	766	762	737	778	765	775	763	718	730	776	762	764	768	763	773	769	775	740	755	765	763	748	728	800	774	786	744	734	793	733	770	737	761	738	760	808	733	752	815	745	724	790	755	736	744	730	761	750	778	739	741	757	733	784	728	749	723	756	748	739	804	745	726	749	730	763	760	736	786	743	738	736	790	768	748	771	743	761	804	780	751	741	800	750	753	737	741	756	753	745	759	727	715	706	825	749	747	739	746	748	703	754	747	761	733	769	776	746	757	774	719	697	748	740	757	731	745	797	783	747	743	728	751	737	734	773	761	734	764	718	738	743	790	739	742	733	727	799	765	770	766	734	728	742	747	722	714	775	752	754	706	756	766	760	714	788	753	779	798	774	796	732	763	751	751	743	738	766	779	738	747	799	743	730	715	738	747	734	771	786	756	744	812	769	745	761	768	713	780	729	736	703	755	759	767	792	790	733	723	743	785	753	727	735	754	828	790	748	778	726	768	753	776	762	726	794	764	766	738	741	743	700	809	739	756	772	713	757	760	789	737	784	814	719	756	730	766	770	760	726	741	712	706	713	758	760	785	744	757	731	735	740	701	740	684	705	764	728	757	732	769	794	730	759	765	776	779	780	709	788	728	739	761	790	754	752	754	761	764	775	739	819	763	696	769	747	744	698	772	742	787	730	748	732	743	788	746	750	755	750	764	745	756	758	775	705	787	737	753	765	722	766	731	738	746	732	740	764	782	775	698	772	756	716	722	775	782	806	716	786	770	747	749	702	746	734	779	813	784	719	699	783	762	746	696	744	769	784	755	774	751	721	751	744	803	771	752	732	806	770	731	718	754	760	734	768	760	756	780	816	723	739	737	758	682	818	752	777	729	760	733	715	772	783	755	724	788	769	764	764	753	782	740	778	777	736	762	700	712	760	766	777	770	785	779	784	760	792	750	781	765	801	713	825	749	774	786	811	759	783	752	817	754	706	716	738	706	743	778	741	746	752	700	791	707	749	775	763	732	700	769	703	808	802	723	748	751	808	751	735	759	756	761	753	771	738	781	734	756	785	795	765	738	793	807	737	708	735	776	751	728	749	767	712	752	761	790	742	760	773	744	773	753	802	799	698	752	708	704	771	697	788	733	764	705	753	738	735	735	701	734	747	753	734	684	792	756	757	763	745	740	739	758	794	712	803	797	725	753	760	770	722	759	768	750	786	814	749	775	753	725	786	786	743	742	777	767	780	759	768	738	777	730	746	764	747	734	801	799	794	779	752	724	789	758	737	770	789	802	763	766	772	839	762	742	723	693	718	708	728	732	741	786	747	744	734	779	718	702	749	769	755	732	766	763	779	795	765	746	750	817	769	761	757	789	764	754	809	784	766	743	769	792	776	755	721	706	742	769	704	722	748	735	721	781	786	750	794	768	774	806	741	738	763	797	694	709	761	761	752	771	730	760	751	672	774	770	763	742	747	790	756	745	755	740	746	754	725	791	736	773	759	722	775	738	701	734	786	761	798	781	763	746	768	751	741	767	759	760	737	763	735	759	723	766	782	747	755	757	706	793	777	705	749	745	743	747	793	796	775	707	785	804	742	778	754	769	730	767	792	734	778	761	736	762	777	765	754	712	762	712	787	733	771	789	763	787	749	689	733	801	750	736	791	762	778	775	765	786	729	766	741	733	749	721	751	773	787	785	689	733	737	761	677	755	768	737	748	771	720	761	765	743	797	749	691	747	764	736	746	761	800	755	742	723	714	760	733	735	752	687	699	734	743	763	768	770	753	740	753	800	716	746	721	760	733	774	766	723	771	783	783	728	736	737
39437	33616	42385	46626	37625	33843	31275	28265	23106	18225	13862	12201	10530	7146	4918	3575	2104	1235	811	516	422	312	311	295	267	260	308	287	283	310	264	279	309	286	289	266	292	286	304	279	318	296	275	300	282	281	275	275	314	275	281	312	280	286	309	285	287	272	286	315	284	277	296	297	307	305	286	290	288	283	293	284	293	278	289	306	275	297	296	294	296	305	281	282	293	301	292	309	334	258	298	310	288	293	314	275	275	297	293	285	302	289	303	282	302	286	281	273	322	260	305	300	278	265	291	284	294	275	267	275	307	277	298	288	301	294	307	302	273	289	289	279	264	276	291	287	300	281	296	284	294	295	309	282	255	277	278	273	325	283	312	273	274	291	300	256	284	304	311	287	289	287	261	286	323	286	286	320	279	304	278	291	281	270	291	291	275	291	291	280	314	298	307	277	305	291	301	304	280	274	303	283	274	309	278	281	298	295	283	286	269	285	296	317	280	272	272	309	304	267	297	267	271	296	280	271	287	290	298	282	275	289	249	298	326	274	310	297	286	283	278	260	274	304	265	256	311	284	295	318	297	298	281	272	275	274	303	294	294	312	306	293	269	276	276	276	281	329	306	300	301	293	265	272	293	285	262	333	262	281	291	287	276	297	303	285	287	290	273	312	310	278	305	280	289	258	291	271	274	334	305	276	307	308	311	300	285	290	282	269	248	303	285	286	298	257	267	309	298	260	294	282	303	279	297	316	300	262	266	286	313	291	291	290	263	284	247	272	272	262	297	284	278	306	312	296	260	278	292	301	289	273	292	266	316	303	291	308	306	292	247	298	311	298	305	316	289	282	281	304	303	256	304	282	324	284	313	279	285	291	288	272	292	337	324	282	299	297	260	290	294	293	310	267	272	267	278	286	315	302	253	305	305	304	258	279	320	286	271	275	280	293	290	327	318	313	279	282	296	281	313	296	288	301	309	314	296	315	284	282	286	278	279	292	297	303	287	291	286	330	308	280	270	250	322	259	286	257	316	298	281	292	349	313	295	287	290	311	256	281	315	281	282	267	291	296	302	278	279	280	302	300	299	271	279	297	263	288	304	299	288	268	277	320	316	267	289	284	308	300	324	293	282	297	293	309	278	267	279	264	301	308	291	286	274	307	275	306	283	294	277	279	296	294	304	297	301	289	303	275	288	299	271	306	327	282	289	292	269	278	291	303	305	282	282	273	306	302	268	284	285	286	275	267	265	284	298	284	303	279	281	294	276	249	310	310	308	301	286	310	320	295	286	293	279	308	279	269	306	295	278	296	246	285	256	310	288	275	305	275	288	245	284	300	295	279	316	263	296	301	282	294	324	258	301	289	286	295	275	307	295	292	315	277	242	278	298	270	302	280	288	305	271	272	287	296	318	307	283	289	268	275	243	276	312	262	299	290	288	291	297	251	309	264	276	295	285	268	282	294	306	296	287	316	320	295	285	281	304	298	291	317	276	288	307	298	275	279	279	296	284	277	282	261	263	288	304	286	279	284	314	328	278	284	277	281	281	300	300	289	284	318	295	277	262	301	275	285	306	297	260	274	271	323	294	274	315	276	300	289	263	304	276	291	306	300	292	289	270	304	294	292	293	306	322	274	294	279	290	322	297	304	317	281	277	289	286	298	274	319	285	288	272	316	280	284	271	302	267	293	319	297	316	297	291	297	282	319	282	309	310	292	292	319	269	270	291	269	307	281	276	292	304	282	303	289	293	268	301	249	274	307	278	276	300	299	311	313	290	300	311	277	269	289	266	287	270	276	291	287	280	280	277	299	272	315	307	298	296	300	292	308	288	289	301	320	285	305	286	305	276	283	294	312	293	296	314	270	328	308	256	314	272	294	294	276	285	326	300	267	309	317	274	311	307	290	276	289	282	303	259	295	299	292	311	288	292	254	292	265	284	292	265	266	292	275	286	278	279	278	329	295	280	298	303	315	304	276	281	278	272	319	284	301	304	277	291	260	270	296	268	269	286	311	280	279	291	299	301	294	299	253	299	285	312	270	287	283	282	279	285	276	300	245	294	281	276	292	272	322	275	279	324	274	286	282	268	303	274	273	241	298	304	307	280	280	288	278	285	254	292	307	267	299	309	278	301	303	298	283	291	302	308	263	296	301	262	288	279	255	291	310	297	276	295	279	273	307	286	290	280	282	298	323	300	283	296	309	326	300	322	303	280	278	271	338	272	282	320	276	275	270	291	294	289	317	295	291	307	287	282	334	291	255	296	304	286	299	239	289	268	273	285	288	285	306	313	263	271	296	287	288	317	269	294	272	305	263	299	300	286	277	309	312	295	291	270	259	306	306	295	296	286	317	285	289	262	303	299	295	285	280	323	292	307	281	292	300	299	289	314	296	323	297	317	302	291	255	277	303	317	271	288	306	277	277	293	245	296	279	295	259	283	292	303	299	274	261	278	277	288	289	276	283	289	265	310	275	311	280	314	321	332	320	288	318	302	300	285	310	286	276	257	280	266	296	288	305	302	276	274	309	274	317	312	308	288	309	290	327	279	305	299	311	293	265	307	281	292	289	273	293	279	275	291	302	322	294	318	304	304	313	311	270	275	248	307	294	273	288	290	270	306	301	285	254	248	292	294	280	284	270	304	272	248	297	317	295	290	318	275	306	297	293	310	263	233	303	297	271	274	271	274	304	323	251	312	294	282	270	269	268	263	290	286	275	282	304	281	285	303	295	300	277	284	269	270	309	270	305	287	287	270	260	279	279	275	261	263	291	275	281	294	262	295	310	282	294	299	302	265	274	277	274	294	291	287	293	271	272	291	275	308	293	260	313	306	273	310	284	269	283	286	297	284	302	304	305	285	283	261	273	281	289	304	298	258	273	302	299	280	308	301	312	300	271	303	311	321	298	279	301	267	282	320	310	248	281	302	286	299	285	268	324	308	292	298	274	264	273	295	252	278	298	259	304	308	293	326	293	276	292	289	272	308	309	298	288	275	299	285	293	265	288	275	291	317	301	268	256	264	283	270	270	307	320	298	271	298	314	293	292	288	258	277	275	276	287	331	311	308	313	283	291	270	299	280	297	284	294	282	297	292	282	273	286	291	283	304	312	306	282	305	322	296	318	313	316	279	292	287	265	290	254	310	276	276	264	289	266	294	260	284	289	294	274	293	287	264	279	233	279	286	276	291	258	277	278	309	309	290	291	289	307	296	283	321	267	294	319	254	253	284	276	272	324	258	299	295	288	274	311	286	298	316	313	294	301	283	311	306	264	260	267	283	271	295	296	311	284	291	281	294	303	290	294	292	259	312	317	258	270	266	302	327	257	310	301	298	317	320	295	302	263	302	288	322	284	276	332	271	267	299	270	284	288	286	290	283	274	277	289	316	318	310	287	284	296	291	315	309	312	296	320	288	279	290	306	309	304	319	267	296	279	280	272	325	285	272	266	317	293	294	269	317	268	270	302	273	292	277	270	285	314	292	265	298	319	297	302	262	272	301	313	281	275
24467	25727	42936	50997	50783	49015	47550	45191	41598	37406	33073	32606	29691	23576	18683	14508	9506	5747	3564	2050	1262	923	749	702	718	714	700	699	714	757	666	703	726	694	763	755	667	711	662	694	718	679	711	678	719	767	709	758	673	707	705	724	753	726	742	741	770	701	712	714	669	719	667	740	698	722	738	683	720	677	737	718	693	725	701	765	717	700	746	727	751	704	749	700	689	738	703	765	717	702	710	741	705	720	668	725	714	732	708	795	717	711	688	735	665	671	745	701	718	727	687	711	774	690	736	761	662	726	689	733	760	740	727	708	691	718	676	725	743	735	678	721	665	693	691	681	718	750	699	737	703	689	704	706	696	746	704	698	714	722	780	769	681	743	739	737	721	729	690	694	706	666	750	754	704	755	667	706	675	724	716	767	647	676	689	710	687	719	694	689	730	668	738	703	718	678	756	713	692	723	733	726	747	744	713	743	688	730	689	736	720	701	742	664	711	779	663	729	702	716	674	749	726	685	676	689	704	678	714	723	679	722	721	713	748	720	724	706	717	690	728	688	739	677	749	705	707	743	699	690	701	718	739	756	751	724	692	762	756	715	753	734	709	706	705	675	745	717	763	708	730	711	741	708	680	743	724	698	701	696	696	680	699	725	715	705	694	716	723	695	680	674	700	700	697	726	724	729	668	737	706	664	704	633	708	750	700	681	713	726	765	744	724	681	719	761	686	730	700	786	698	692	685	657	722	736	698	757	681	707	745	684	723	681	704	706	736	730	706	682	737	709	724	742	679	675	682	724	740	730	646	742	714	709	720	739	738	703	705	711	759	669	694	680	748	745	718	668	694	702	728	710	701	697	720	703	709	708	695	719	703	732	733	707	713	687	702	737	689	717	761	740	692	690	728	747	727	718	728	664	752	748	725	712	715	699	704	694	707	727	641	681	726	739	762	733	707	733	722	713	682	739	685	696	678	707	713	720	743	713	700	723	699	700	741	747	713	730	719	678	738	738	643	677	705	709	715	695	696	685	713	695	755	720	713	681	690	724	714	752	707	695	693	698	649	714	702	726	697	679	726	723	732	725	716	694	714	705	727	716	682	750	684	722	770	758	708	746	753	735	731	722	706	729	717	673	750	702	725	742	721	682	671	728	701	700	666	694	730	689	712	682	717	702	703	724	731	727	699	757	712	684	723	648	724	701	699	766	733	749	697	715	742	691	709	675	712	701	710	703	710	723	733	727	732	685	651	679	743	709	716	744	674	743	740	735	715	688	666	645	728	713	700	734	739	670	689	708	722	742	707	675	715	689	755	716	723	727	732	719	660	702	744	731	737	719	743	747	691	710	665	700	717	698	726	707	722	743	715	701	741	737	712	765	690	659	754	691	699	716	703	703	750	718	683	687	706	720	702	677	718	720	707	690	671	725	705	713	723	753	758	690	719	706	704	725	719	709	728	730	763	701	673	697	687	693	731	738	786	748	696	707	710	696	764	691	697	752	717	681	734	741	708	732	712	714	707	760	707	745	697	693	708	726	724	697	698	683	686	751	688	749	727	696	690	746	706	679	773	711	718	730	732	719	741	711	750	727	666	691	724	731	707	694	714	698	714	720	748	669	680	734	755	721	715	707	748	725	692	706	705	753	712	741	738	705	683	694	713	690	677	719	712	760	770	750	718	719	745	716	687	736	713	700	729	663	733	721	704	672	695	690	729	695	738	694	707	669	736	695	714	684	699	714	707	713	733	676	739	719	683	703	701	725	688	731	756	732	688	689	745	716	680	640	741	737	702	729	750	724	708	721	712	684	693	714	714	674	684	698	749	738	742	726	685	707	803	719	689	650	686	747	724	756	745	729	745	692	699	747	724	687	724	693	711	747	749	753	742	732	711	754	689	745	706	664	726	718	700	720	727	693	743	754	709	701	719	673	705	693	753	708	707	706	746	678	733	713	727	709	704	715	674	705	704	713	689	643	743	722	733	704	743	696	720	767	723	736	722	677	737	708	699	727	683	691	713	683	673	679	666	738	719	730	763	721	664	690	707	706	726	740	694	663	712	713	707	674	675	733	690	730	702	706	721	680	735	687	710	722	699	731	709	695	715	775	691	686	766	752	763	718	713	705	685	702	686	752	694	751	711	753	710	649	709	716	709	713	710	713	694	731	695	707	720	723	695	671	696	721	784	717	672	743	704	702	728	749	714	745	723	696	739	689	679	720	721	693	722	744	738	691	696	774	701	747	736	740	749	688	696	701	719	730	658	713	729	675	730	723	750	684	702	739	664	734	716	708	713	710	684	764	664	695	747	704	739	754	709	689	696	696	712	707	729	703	661	749	672	724	682	664	709	745	715	729	712	721	740	738	721	734	699	759	727	670	732	703	779	709	721	756	734	654	722	719	694	692	712	709	763	683	735	750	649	718	720	705	720	713	672	746	756	708	683	687	679	675	715	689	733	709	696	775	729	696	742	701	712	691	704	763	708	731	681	701	704	678	695	724	704	707	712	676	696	670	742	761	718	723	703	703	750	749	673	716	735	774	743	716	708	731	725	731	643	725	698	674	714	747	703	764	691	739	716	725	703	765	685	695	716	723	742	716	670	737	741	673	764	701	695	703	739	698	727	711	731	707	714	662	705	693	705	670	758	717	680	744	725	683	716	707	751	708	678	734	765	698	701	678	726	755	692	796	727	724	725	687	699	747	724	757	711	719	714	697	726	766	748	717	753	751	673	686	699	680	750	747	688	743	689	697	695	740	674	720	711	711	696	705	689	728	721	723	707	704	714	672	712	705	723	751	662	760	734	647	727	689	707	712	674	709	700	740	661	711	727	682	665	724	734	678	620	698	697	730	693	721	764	693	737	692	771	674	692	762	708	760	750	730	765	733	685	703	729	703	723	731	687	698	724	733	697	721	709	682	708	701	682	700	731	710	712	709	757	685	692	709	739	740	675	762	687	715	721	681	685	709	772	733	726	647	715	714	732	715	706	705	695	670	760	701	704	720	657	758	724	686	734	705	663	683	657	707	748	720	690	691	667	701	712	758	735	733	712	714	689	733	692	722	755	732	707	717	724	695	712	672	695	773	673	717	717	765	699	719	721	700	715	724	705	728	755	671	725	704	725	723	756	700	720	703	709	776	746	713	711	744	696	720	676	737	703	734	746	740	674	740	753	677	701	711	680	698	707	749	752	713	667	723	698	726	713	713	712	704	708	720	764	681	726	670	691	671	720	766	713	681	735	785	738	720	747	720	691	720	739	729	683	678	713	749	683	722	733	687	720	683	684	687	731	672	662	727	697	686	722	702	719	758	732	678	706	721	715	697	721	654	730	694	704	666	736	697	733	720	735	703	753	766	734	742	752	778	723	720	691	706	706	667	718	691	694	712	738	737	700	737	764	685	704	737	705	697	742	694	718	708	704	738	682	681	722	723	738	673	704	711	723	721	704	710	658	692	696	719	692	759	698	754	713	694	711	732	709	697	723	691	719	669	763	715	711	712	726	692
18593	14718	15504	12408	8530	4807	3419	2402	1880	1913	1704	1497	1231	939	754	602	457	373	307	319	296	254	250	263	254	255	249	282	260	280	253	251	250	241	271	261	231	238	270	252	253	277	269	231	242	265	277	265	259	289	256	269	275	279	247	248	269	225	236	264	250	252	251	253	245	229	248	256	256	254	270	244	254	259	298	279	257	250	261	272	238	244	267	282	262	229	241	259	243	266	243	259	270	275	292	244	273	266	243	267	250	253	248	263	245	250	270	239	283	237	259	250	246	311	275	268	287	245	236	263	259	238	239	251	301	264	257	251	259	244	247	261	262	253	264	255	264	254	255	257	277	257	247	250	250	265	261	274	237	259	272	236	267	245	269	254	256	239	224	262	263	241	231	269	250	275	230	263	258	246	224	286	258	237	263	249	244	245	265	254	244	256	264	245	273	274	285	270	264	229	277	253	299	268	277	245	245	260	266	292	252	252	268	253	256	270	248	255	265	269	245	228	275	251	203	213	257	255	271	249	277	257	204	308	290	267	256	268	282	237	263	268	270	241	280	241	259	242	253	252	277	235	277	283	280	243	257	281	214	248	273	293	247	269	250	284	258	260	237	274	248	267	250	233	269	246	279	233	277	258	272	262	262	224	250	239	275	267	243	212	236	261	261	251	287	245	256	283	262	287	267	243	234	251	257	267	225	256	261	269	258	233	245	286	260	261	271	256	255	269	267	257	247	235	265	250	247	232	284	250	258	248	269	234	252	279	263	260	264	249	267	261	276	279	244	216	259	242	272	276	271	266	263	277	271	256	256	251	258	247	267	253	246	254	250	270	274	279	264	257	257	220	270	253	269	245	245	253	248	280	253	261	244	268	240	254	273	259	245	241	275	270	252	268	269	247	262	289	259	251	255	262	273	251	296	259	256	264	246	276	277	259	243	245	250	267	230	247	271	251	263	240	297	236	267	269	278	273	258	258	297	291	229	244	260	263	257	255	271	270	271	263	281	231	271	244	234	269	241	263	256	258	221	247	252	263	259	252	256	271	244	284	264	233	233	249	249	259	254	259	260	259	260	227	271	245	277	243	268	282	284	229	269	263	253	251	267	264	252	220	256	239	279	257	241	263	267	291	243	256	243	246	246	257	260	242	235	271	266	271	264	285	264	262	277	256	246	274	252	251	250	314	233	261	290	242	237	239	274	264	251	262	282	256	267	258	243	221	230	249	258	244	248	249	267	265	260	257	276	258	245	220	256	243	258	258	241	258	294	243	267	250	250	256	255	245	268	236	266	270	272	264	273	277	282	255	236	250	245	266	257	257	251	259	265	273	260	275	277	260	277	242	229	273	262	253	232	278	251	247	263	260	240	247	236	231	235	258	260	293	261	244	275	279	277	274	246	247	268	272	260	277	248	256	249	285	240	241	224	269	229	244	272	249	256	244	273	268	274	278	245	258	270	251	273	276	274	251	283	251	262	283	282	247	273	293	264	249	225	273	276	254	249	241	251	233	272	273	234	258	248	244	235	267	280	256	241	271	240	263	256	233	260	250	247	267	273	274	261	253	232	261	267	253	236	285	267	274	256	270	260	261	299	233	266	269	263	251	261	284	289	277	273	234	245	248	261	272	262	269	269	274	237	238	245	281	265	267	238	287	264	266	260	269	257	267	265	257	242	243	266	303	256	293	281	249	279	261	296	218	264	290	226	256	242	251	264	263	275	295	237	266	236	270	241	249	259	256	264	259	267	254	279	261	259	288	273	281	274	243	241	248	256	271	234	220	259	247	252	272	259	243	263	246	254	273	251	253	252	286	242	256	238	281	252	251	256	228	267	256	233	240	282	252	221	246	274	265	261	261	254	245	239	266	256	272	240	284	249	242	253	246	272	237	234	275	275	256	263	263	261	232	252	245	263	251	230	274	242	235	236	227	249	252	252	249	285	243	274	264	284	242	276	273	258	247	250	228	246	279	245	266	275	275	278	269	257	254	258	232	252	259	272	265	297	286	264	247	256	239	231	228	261	271	285	229	275	251	284	228	262	244	275	276	275	227	274	251	270	264	245	270	288	293	263	255	265	262	260	276	276	249	251	261	236	249	240	249	285	258	242	280	257	218	229	259	256	277	262	272	250	280	260	260	244	239	285	262	251	254	247	251	226	255	252	270	244	274	292	251	228	253	243	285	234	258	269	288	279	232	252	237	287	242	274	270	242	264	245	277	269	281	257	253	236	268	259	275	269	255	237	240	240	260	227	264	254	283	235	251	268	268	270	264	273	243	262	268	245	254	248	251	244	272	276	252	266	256	268	251	226	255	259	269	256	271	278	281	234	259	255	242	251	254	230	247	236	255	246	266	265	237	225	270	260	229	258	250	254	240	231	267	248	239	257	227	264	274	278	257	264	252	266	265	256	271	263	250	245	254	269	215	247	282	253	266	220	221	252	235	230	276	259	253	262	274	250	276	251	292	256	297	243	259	235	249	258	250	268	276	294	259	292	226	266	237	247	237	252	254	265	257	257	271	250	245	286	233	243	246	280	254	285	249	270	272	276	259	274	264	303	268	264	252	253	274	255	247	277	275	312	253	275	237	263	260	268	256	276	260	249	274	307	254	287	247	265	272	260	279	263	253	252	270	243	255	273	249	254	288	244	256	254	279	252	255	237	274	276	286	216	262	248	263	289	249	249	243	247	234	263	286	296	271	225	262	263	272	222	272	236	267	238	236	252	272	253	253	264	259	239	268	258	249	243	299	249	273	253	245	246	236	269	265	231	289	233	229	272	267	252	223	244	266	259	251	229	246	287	272	276	232	225	293	248	257	244	275	295	247	229	241	247	251	242	270	265	237	260	244	267	258	275	251	251	255	266	254	260	227	246	272	276	284	258	259	260	275	251	235	268	264	249	247	260	276	223	264	231	254	267	253	244	250	271	266	248	275	259	261	220	263	261	276	237	283	245	270	288	246	244	238	258	239	255	274	250	269	270	257	248	214	276	270	258	269	261	270	262	276	229	234	234	253	245	264	240	229	236	272	293	286	273	274	290	274	252	241	267	253	247	241	264	256	251	269	249	247	274	260	257	253	262	263	241	252	263	271	261	232	244	249	230	247	248	270	257	275	240	260	274	287	291	270	284	251	249	290	244	248	234	238	265	264	249	249	258	263	283	250	238	278	254	294	247	254	260	275	270	276	243	254	266	226	248	235	270	286	246	250	261	256	240	236	246	239	260	253	246	295	256	250	251	237	239	257	272	248	256	258	290	228	268	243	281	226	251	247	244	236	251	264	261	265	262	263	270	272	285	251	243	243	272	239	249	246	267	262	255	288	249	239	251	251	259	222	232	288	257	256	259	268	248	267	265	275	279	281	286	255	263	274	277	277	260	237	231	271	251	288	241	261	240	255	265	263	258	276	264	247	252	271	241	258	259	259	258	280	287	238	253	271	250	269	249	268	292	272	240	250	270	278	236	247	258	279	241	272	242	297	253	286	258	263	266	236
10833	12018	21942	24206	22157	16082	13529	10665	8919	8907	8460	7303	6127	4679	3492	2528	1859	1269	943	812	765	705	651	633	677	625	641	680	620	680	666	624	645	647	654	606	623	693	610	655	692	691	705	679	637	646	615	700	639	622	631	649	660	677	655	644	650	642	659	708	652	658	685	640	655	678	629	656	670	675	631	628	631	661	668	644	647	660	662	667	649	606	666	665	605	678	634	671	697	676	605	648	642	696	642	669	659	647	647	631	680	630	658	627	647	671	627	689	625	615	638	638	660	686	646	612	664	638	664	680	655	682	661	661	660	596	630	636	653	628	669	663	643	637	684	630	665	646	689	671	691	666	635	612	661	645	656	652	652	666	661	606	664	642	642	682	635	689	636	642	648	670	673	585	678	626	637	681	658	671	649	613	616	668	607	672	640	607	642	653	647	653	679	652	710	610	631	626	633	657	673	687	654	610	634	638	707	611	644	661	651	680	600	660	634	699	687	692	653	624	623	656	634	690	656	602	639	637	648	662	653	668	605	642	661	643	709	690	690	637	665	641	679	690	660	629	644	640	640	630	663	613	638	671	639	673	655	639	658	650	670	667	598	616	647	685	682	678	658	641	629	668	671	704	661	617	654	664	649	694	644	662	658	639	668	632	643	604	668	685	659	663	676	655	636	689	616	693	673	671	649	674	723	663	664	636	637	676	710	642	667	678	639	629	652	660	640	663	635	692	620	648	622	642	639	678	618	629	664	654	647	625	625	677	644	641	624	640	653	676	666	645	674	640	633	656	628	650	667	650	652	657	653	702	694	612	711	638	671	696	641	664	639	663	640	692	676	698	646	657	628	678	672	665	668	632	636	666	677	683	665	644	622	622	672	668	602	623	719	665	682	635	682	667	685	630	652	646	620	588	680	667	619	612	670	675	633	702	616	676	666	663	619	665	651	672	713	682	642	648	669	606	626	703	672	648	672	634	660	604	623	639	674	688	658	618	604	703	697	630	673	659	708	662	694	625	647	683	634	664	647	692	613	702	653	677	633	647	632	697	640	708	648	648	651	665	656	679	633	669	706	623	667	662	651	652	649	648	688	633	673	605	700	656	627	642	619	652	673	676	610	661	702	634	692	687	619	647	638	661	686	557	718	624	661	681	639	676	652	636	663	688	672	649	652	622	631	640	670	668	686	644	670	631	648	680	583	657	693	632	654	650	655	635	693	630	638	660	650	687	675	684	642	644	662	706	663	673	674	644	643	677	657	683	629	679	640	668	707	611	659	662	643	628	627	646	705	659	645	650	643	655	653	637	665	709	618	652	633	709	669	695	635	684	626	669	685	670	669	693	654	644	595	655	671	606	641	628	649	641	589	644	627	655	662	703	664	626	666	661	660	645	671	642	643	649	632	670	678	692	664	680	619	685	648	642	693	606	680	658	642	673	641	670	689	679	663	638	632	639	657	640	696	652	684	679	651	700	657	611	613	645	681	625	693	701	669	631	673	690	613	688	658	669	627	667	608	695	622	609	691	655	612	656	621	669	672	659	643	606	674	610	661	630	668	686	644	656	637	641	650	655	619	665	664	620	671	646	602	646	656	610	677	626	670	703	624	651	671	630	689	637	638	682	632	686	689	655	640	614	697	671	678	674	635	651	674	675	634	674	631	660	603	651	673	650	671	666	668	702	663	637	655	688	640	606	639	624	605	674	671	650	612	673	642	664	664	673	687	657	651	646	672	669	692	676	657	681	633	663	661	717	694	637	628	657	685	641	603	676	718	715	651	631	636	705	620	657	656	659	663	690	638	638	652	668	648	629	693	663	663	677	654	672	666	640	667	640	637	654	686	683	650	614	603	631	648	631	647	658	619	675	676	678	626	677	653	659	613	639	660	612	668	685	661	675	628	641	636	663	681	648	611	646	660	626	656	625	682	665	637	673	649	636	608	640	626	653	648	646	649	665	661	659	682	618	679	680	656	656	605	661	641	679	681	628	653	631	628	620	656	681	619	695	688	612	662	628	626	648	641	629	660	652	616	626	658	641	637	622	682	645	650	664	638	675	663	662	675	650	619	660	665	646	638	668	697	652	658	641	605	696	656	676	615	671	679	712	670	673	645	674	623	671	638	709	655	707	657	665	636	656	678	643	650	686	625	606	682	681	687	674	631	659	677	631	689	680	639	626	626	647	682	701	648	682	679	647	673	665	674	625	690	662	680	616	676	642	673	653	666	650	655	645	628	624	641	638	676	665	682	651	625	652	662	673	637	691	637	716	635	640	666	670	660	675	649	650	657	617	637	649	661	647	626	636	653	658	639	663	648	670	687	648	673	656	675	656	686	647	647	608	646	624	618	629	677	675	659	698	652	678	638	668	639	660	630	598	642	654	683	701	639	698	640	633	648	658	668	629	642	676	646	652	637	687	638	642	676	644	689	627	670	658	679	628	613	693	680	636	679	675	653	667	643	650	677	649	659	668	694	646	655	598	688	641	664	659	616	695	636	698	646	664	673	654	618	660	649	669	635	681	649	639	701	649	658	618	663	656	652	653	647	658	685	736	628	645	642	631	635	691	687	644	696	693	693	657	650	654	634	642	674	609	608	660	703	652	634	654	612	672	691	636	639	653	689	622	644	644	640	696	668	661	633	660	592	744	693	630	651	653	692	660	655	668	623	605	667	668	663	662	667	633	633	680	679	686	670	653	647	643	661	656	688	626	633	632	674	646	664	668	638	630	650	639	656	645	614	667	677	693	650	656	642	636	668	654	662	626	657	659	653	641	625	651	673	648	668	635	665	659	673	691	639	647	647	649	698	613	640	669	649	630	654	621	658	643	641	664	710	631	668	605	688	645	624	656	612	642	723	642	659	666	656	583	641	595	660	645	608	690	611	625	622	663	717	687	632	659	656	651	640	663	636	697	643	647	682	635	634	665	682	635	669	724	642	608	619	634	646	643	656	620	657	641	641	699	639	700	673	654	670	659	680	669	672	623	660	644	684	656	647	667	648	659	674	667	681	666	651	642	694	640	655	611	697	668	647	631	598	666	637	642	668	668	698	660	698	629	681	683	663	635	666	621	686	628	680	638	643	681	616	637	691	687	676	693	637	650	671	645	632	632	662	655	646	647	697	628	695	687	667	617	651	647	645	648	664	676	719	655	657	639	660	623	662	699	645	657	699	673	636	652	678	624	629	666	629	643	651	632	668	675	651	651	676	641	655	654	624	690	663	597	654	646	614	674	659	673	615	660	643	620	643	666	618	612	668	675	634	655	636	634	639	633	634	622	630	619	670	633	693	667	655	646	666	665	629	672	635	632	640	664	645	644	651	682	681	612	649	647	627	635	628	641	675	648	685	638	642	656	673	636	618	670	597	676	661	644	667	660	669	640	641	681	626	697	683	654	644	634	633	638	654	637	640	636	628	717	661	621	649	652	659	693	601	643	703	653	667	619	666	627	650	637	663	633	655	655	661	621	693	656	672	657	675	625	637	629	651	661	676	630	620	655
33834	30137	40250	37921	30669	23300	19891	14135	9127	5762	3670	3855	5450	5758	4746	4183	2958	2265	1554	1032	571	421	342	330	308	281	270	322	300	301	293	298	284	267	302	301	304	301	314	264	290	285	298	298	286	292	247	298	333	259	315	288	302	286	296	288	315	282	258	291	309	311	264	278	284	319	283	322	284	321	314	299	313	267	305	305	303	299	278	296	304	299	287	305	268	310	260	304	287	298	258	272	326	263	303	299	298	264	272	264	321	288	286	268	299	322	290	289	276	287	314	273	264	284	304	284	298	292	278	270	307	302	293	287	282	269	306	280	281	261	283	300	273	290	285	307	274	274	284	329	308	290	308	257	311	318	322	274	284	297	291	285	302	271	298	310	321	292	272	287	303	262	294	310	274	294	280	286	281	319	294	287	278	284	305	300	289	303	284	278	306	267	309	295	317	320	288	287	284	273	306	281	299	296	288	274	280	303	270	296	295	287	283	274	346	299	296	313	294	258	290	316	297	331	316	289	276	274	291	292	301	283	284	292	279	264	271	258	259	288	295	276	311	271	294	290	295	319	244	290	318	254	276	287	291	276	280	294	292	280	284	300	296	309	305	317	277	326	296	292	293	266	304	304	278	316	275	259	277	261	289	276	317	328	321	292	270	289	283	295	290	293	281	306	273	283	310	290	289	289	273	269	300	287	288	281	293	294	308	275	284	252	275	335	315	270	318	273	296	286	294	284	301	295	303	281	286	308	286	303	260	299	276	279	276	297	283	287	291	331	300	280	294	309	290	287	325	304	303	292	318	301	288	314	291	281	279	266	293	310	310	307	289	299	279	298	325	283	295	306	288	277	325	330	276	274	258	287	284	306	313	312	322	330	288	275	289	290	262	262	288	303	320	306	318	319	301	287	321	307	290	329	323	311	250	311	290	311	326	293	281	291	276	271	290	286	262	272	305	307	292	268	283	290	279	277	279	311	254	301	281	296	317	265	303	273	298	274	298	326	288	324	268	298	298	293	327	268	288	296	317	283	291	285	304	293	292	283	284	320	307	308	266	299	311	280	300	281	282	310	303	283	278	288	314	306	282	278	287	295	299	308	309	255	297	289	308	278	283	304	277	277	337	311	288	268	319	277	281	288	310	311	260	286	298	293	268	274	298	296	310	289	291	293	309	309	277	315	295	275	296	266	290	289	308	286	305	342	299	306	273	263	316	257	269	265	325	270	284	264	267	297	282	300	314	283	281	279	307	299	280	291	271	282	280	296	317	303	292	328	309	277	296	289	283	304	277	268	281	304	298	288	286	307	267	302	334	314	282	297	287	276	285	280	288	299	302	278	269	296	276	306	294	293	309	317	300	292	316	300	299	284	284	335	250	286	296	303	305	283	302	301	287	297	290	282	270	273	287	285	304	297	265	303	308	315	262	288	279	316	304	290	270	310	311	302	289	324	299	267	322	318	288	335	320	259	302	274	319	297	286	303	284	265	285	268	284	323	290	323	305	291	282	289	278	301	278	290	289	274	309	326	281	277	293	308	305	302	278	291	305	290	307	302	282	281	314	267	310	273	291	276	293	265	288	276	293	286	300	301	302	272	276	289	289	287	303	291	265	308	281	284	279	305	302	331	282	299	305	285	274	261	281	283	293	307	315	300	284	244	329	297	276	312	293	282	277	293	273	281	299	292	280	293	309	291	292	247	272	307	272	277	270	323	304	277	294	306	290	280	298	291	329	314	280	306	309	310	309	292	271	283	347	296	272	277	300	277	274	310	245	270	316	299	313	275	297	287	272	268	253	278	316	267	273	301	300	277	306	311	299	324	311	296	264	282	261	286	284	295	290	304	285	285	285	288	293	291	293	300	291	297	276	278	290	281	299	283	279	314	270	274	283	287	300	313	298	270	277	266	305	286	304	296	292	322	277	297	315	292	291	275	306	278	296	321	280	313	302	263	268	298	315	273	284	295	310	278	317	307	295	274	296	315	296	286	288	310	322	298	318	281	305	299	277	275	319	322	294	291	316	302	319	302	286	265	284	273	289	280	298	299	293	278	264	311	313	292	287	340	319	290	274	298	294	285	250	298	270	282	282	281	283	274	280	273	261	264	269	267	297	304	280	272	319	304	266	288	290	283	277	297	304	310	295	290	322	325	301	292	330	290	299	298	292	245	283	313	284	279	273	312	300	283	265	303	273	290	294	261	286	303	323	318	295	298	308	295	285	322	290	296	278	285	291	312	283	294	294	310	292	309	269	281	276	288	329	280	278	280	304	308	300	285	294	304	289	308	293	297	320	278	284	312	281	271	306	305	285	290	269	295	333	307	296	284	316	339	290	303	290	319	299	254	300	310	282	291	279	297	320	285	309	297	309	302	295	307	284	304	257	296	291	294	325	278	297	281	287	329	283	265	291	300	304	313	258	294	285	286	270	270	277	261	297	273	283	308	290	290	275	318	290	270	326	283	285	313	303	318	310	291	268	301	280	294	289	295	280	295	300	288	274	253	287	289	280	311	281	286	249	319	301	292	260	302	313	254	288	301	290	309	287	325	289	289	311	272	324	326	322	288	296	278	305	295	299	288	299	282	306	292	300	290	290	288	300	280	288	275	246	296	306	297	276	280	319	263	292	266	280	302	281	239	292	269	275	285	252	250	283	269	293	333	301	321	292	279	285	289	307	289	298	299	313	258	289	278	304	282	335	303	300	275	308	313	312	312	324	284	292	296	321	312	324	312	279	304	297	281	261	294	291	291	281	249	308	299	265	293	286	321	295	298	273	306	288	291	311	276	296	300	279	341	314	304	278	272	303	266	302	271	278	313	256	293	308	271	276	288	282	285	264	301	316	270	287	292	321	306	323	277	271	293	254	295	311	308	230	277	309	288	299	303	316	308	302	308	317	243	294	291	290	292	307	281	287	294	294	317	308	300	311	285	258	284	282	289	316	297	276	277	304	336	355	322	322	258	258	306	278	297	300	303	290	298	306	268	292	304	302	303	292	292	267	294	291	274	305	279	350	332	300	307	315	295	315	334	294	286	287	294	283	271	322	306	286	278	281	265	301	291	286	306	290	305	281	274	282	286	304	282	274	312	268	293	322	262	305	293	298	268	295	309	322	301	281	310	293	296	276	294	309	302	297	296	296	280	302	286	294	261	292	281	289	292	298	310	300	318	291	301	318	300	318	275	266	270	275	266	276	302	304	280	287	295	299	270	293	280	309	272	287	289	299	295	328	296	282	258	292	329	306	280	301	275	314	300	296	289	273	300	279	266	284	307	316	313	274	303	297	314	279	264	312	268	278	289	261	299	310	285	310	269	290	316	314	292	332	310	298	296	297	285	306	297	325	321	270	306	288	285	298	284	295	285	302	281	307	270	308	282	269	289	291	307	308	281	279	288	291	302	289	294	282	286	307	275	285	303	314	287	311	315	323	263	314	285	317	265	290	277	267	311	297	303	305	295	308	305	326	286	308	298	301	329	285	326	272	316	290	287	288	283	290	305
21172	23956	41267	45169	43102	37525	37007	28710	24489	18536	14302	16347	21032	22328	19175	18054	13637	10810	7400	4488	2322	1330	972	816	710	714	702	741	668	695	716	729	755	693	710	718	739	674	738	706	722	689	714	733	748	710	708	730	715	698	712	711	729	700	713	754	746	734	778	721	710	731	751	769	714	750	743	711	665	752	696	699	715	739	701	718	699	693	732	718	746	716	710	684	749	767	714	684	706	714	681	695	713	726	758	682	718	707	740	759	769	679	736	748	731	756	717	684	711	721	732	707	693	751	706	714	705	762	716	731	691	737	670	696	720	687	699	740	719	749	731	749	753	740	706	705	722	722	716	723	742	712	705	697	730	729	702	726	703	742	700	720	757	763	681	713	760	739	736	671	721	737	728	728	763	735	725	768	732	725	725	735	741	684	720	753	714	777	732	728	719	724	721	697	715	679	710	787	701	723	752	768	731	756	687	732	686	722	699	747	784	756	705	696	702	704	747	669	718	676	702	651	741	741	712	758	723	751	662	713	705	712	700	737	721	696	756	759	700	710	739	743	635	763	765	699	742	753	700	714	716	740	744	731	706	690	744	738	664	692	725	715	771	715	757	711	706	747	714	707	719	726	772	724	734	733	681	729	692	730	762	688	771	721	721	739	734	737	709	714	737	749	710	760	740	730	726	715	730	727	714	684	750	769	690	732	676	738	746	695	682	712	708	716	764	716	761	759	660	692	739	722	712	733	714	777	707	746	676	767	750	718	762	685	730	742	735	766	756	745	707	721	729	756	730	754	714	725	697	701	759	719	752	694	724	690	766	732	706	745	749	715	682	713	735	708	714	736	709	703	772	731	760	761	681	721	724	724	694	727	696	702	703	729	715	737	718	654	756	745	737	741	696	732	787	706	726	777	739	698	724	752	726	709	691	738	666	735	705	705	736	706	757	746	730	744	760	795	710	775	723	723	718	715	696	750	690	727	756	708	717	696	687	704	741	716	724	733	750	735	716	728	685	735	744	714	677	727	735	724	687	742	740	720	733	731	682	769	741	696	742	725	740	716	717	741	687	770	702	786	766	746	672	687	706	755	719	718	710	701	755	732	728	713	717	722	725	759	758	734	743	713	741	725	713	748	735	737	703	734	674	703	764	734	707	758	705	717	709	745	740	695	714	741	730	697	733	711	743	724	710	749	737	712	750	698	706	683	694	732	755	719	722	749	730	753	756	742	762	658	720	719	681	769	720	738	699	743	739	706	736	728	729	666	729	732	751	755	711	714	738	727	731	704	687	741	760	688	710	694	759	688	722	690	701	694	714	736	740	760	725	668	693	733	709	677	737	718	702	702	739	724	712	689	725	745	725	684	741	724	685	718	749	735	703	723	768	718	694	740	717	705	734	701	706	742	728	723	763	743	747	690	680	686	739	724	725	675	742	734	709	702	780	704	706	725	716	729	741	700	698	718	720	742	716	681	728	730	716	721	704	719	691	755	752	694	724	740	703	763	702	765	705	739	747	738	736	759	703	760	744	703	689	730	676	754	749	696	732	756	727	733	771	735	724	713	756	703	685	743	727	734	689	743	714	716	733	736	780	716	741	751	673	703	793	723	770	723	746	712	728	766	708	733	756	747	747	709	742	766	727	757	751	678	693	673	801	690	745	737	758	760	757	725	764	739	716	744	734	731	704	730	723	757	723	714	719	692	734	774	670	753	741	727	755	712	686	732	703	671	723	758	747	704	704	709	738	753	732	681	675	773	766	724	697	715	734	721	767	674	737	741	746	766	763	761	726	740	738	737	698	723	734	690	717	689	758	737	717	739	724	694	734	728	740	704	689	689	766	697	727	712	727	764	692	738	717	708	753	685	740	748	647	729	708	765	738	718	727	740	704	692	743	735	732	733	737	736	711	651	735	706	728	739	725	732	756	717	690	729	744	706	733	741	696	734	741	720	760	759	747	717	752	696	692	761	715	759	698	725	772	724	766	737	685	729	750	721	707	719	703	782	737	691	724	743	773	744	729	710	756	747	750	717	713	661	701	737	718	739	744	704	747	675	694	756	752	806	767	723	729	748	719	738	753	721	686	721	713	689	723	691	728	709	715	690	717	694	717	681	745	725	675	699	693	735	749	739	733	682	734	735	717	775	699	677	760	733	778	735	730	707	710	712	728	697	717	711	721	751	688	725	771	740	713	748	752	774	707	772	780	720	761	710	718	769	788	729	721	735	697	751	720	742	705	745	752	730	741	674	722	729	686	705	725	700	707	681	735	737	734	722	729	686	754	780	694	647	725	756	723	721	714	732	734	729	688	668	728	692	791	710	645	718	729	737	723	749	735	710	765	739	703	703	730	736	726	736	707	714	709	724	732	733	740	700	763	721	702	670	716	731	762	733	777	763	702	685	748	670	711	737	718	717	725	719	766	755	737	744	711	724	706	734	738	741	711	737	683	709	800	706	716	740	679	731	777	714	715	749	702	724	676	714	730	738	705	724	685	726	708	744	721	745	775	744	688	708	701	730	722	757	745	769	722	710	739	701	708	736	764	710	736	747	751	767	710	752	740	714	720	726	730	765	742	721	783	745	705	740	721	689	737	712	745	739	696	775	722	737	768	791	687	777	721	720	723	718	716	763	683	732	745	693	746	680	768	712	744	744	703	715	761	768	672	773	758	732	701	694	687	713	737	724	715	748	739	692	755	660	703	702	721	707	669	763	754	719	729	712	709	692	718	733	658	714	757	742	733	769	716	736	719	741	717	721	707	717	741	745	730	720	740	739	681	655	746	717	724	749	714	719	742	691	760	755	695	734	738	706	706	690	724	712	730	696	714	697	724	690	691	667	725	682	726	666	729	688	729	722	769	721	739	685	738	710	706	692	703	781	682	698	789	718	776	737	710	727	711	744	681	722	755	747	716	766	752	705	707	761	729	696	687	754	705	737	754	704	722	722	689	714	732	788	808	722	746	760	718	745	691	700	701	703	719	748	745	738	733	752	780	731	742	696	695	776	727	673	741	763	736	681	667	689	698	712	710	744	731	717	714	758	729	727	758	647	771	668	722	722	770	702	710	721	671	696	760	715	711	758	707	754	745	725	706	742	709	734	733	745	729	681	703	679	761	667	716	726	737	738	692	729	713	707	692	729	678	757	743	752	739	684	772	748	692	710	717	665	759	709	687	680	714	710	684	712	730	770	731	714	758	679	686	729	694	732	700	653	676	770	706	723	756	752	709	736	730	749	712	701	738	747	732	740	708	742	663	727	748	760	721	731	724	755	744	709	767	722	695	696	727	707	732	712	731	725	682	724	727	756	710	763	735	681	701	700	710	699	693	709	744	750	727	698	692	729	721	701	750	732	723	759	715	688	771	736	724	744	752	808	740	707	693	781	784	725	739	742	719	734	690	801	687	706	699	711	787	748	702	709	700	732	701	698	725	691	720	738	782	696	739	698	765	699	745	722	705	685	756	738	713	711	728	727	782	747	726	719	707	758	768	712	727	706	707	725
40814	38264	47932	43750	34539	31276	28350	22254	12037	7246	6370	7234	6347	4875	3776	3901	5992	6148	5216	3061	1579	777	454	306	284	283	276	248	260	238	253	294	246	267	271	263	241	244	266	260	260	259	248	248	259	241	274	289	265	277	233	248	246	260	250	250	265	280	278	269	257	251	254	258	241	266	234	244	226	258	267	237	275	273	277	245	263	252	275	274	237	264	272	277	257	267	246	250	251	287	286	269	258	250	224	257	308	260	253	259	239	252	274	276	239	273	264	259	291	258	231	281	260	261	263	225	245	278	247	272	252	248	281	266	238	285	244	259	281	270	260	238	274	264	244	244	239	244	215	253	271	284	233	258	261	295	243	267	234	227	266	251	284	274	265	265	276	230	264	238	292	282	253	266	274	235	265	246	249	203	293	275	247	254	242	251	234	298	275	250	257	275	260	259	271	261	286	258	252	229	239	272	274	221	252	252	286	223	255	266	274	256	263	249	268	278	225	270	224	258	280	252	263	224	211	275	268	262	253	271	265	281	232	269	240	235	244	258	264	263	263	271	274	247	279	280	283	275	271	269	241	254	243	251	265	276	260	254	257	263	249	242	246	261	276	284	246	244	240	231	277	249	264	300	243	244	226	248	239	282	259	237	256	238	261	256	268	266	270	284	268	256	299	239	249	240	260	257	260	254	255	249	283	261	262	251	237	256	233	248	253	248	271	272	243	285	287	230	251	238	259	275	267	267	265	250	255	274	253	244	237	266	274	238	265	262	281	254	251	274	275	246	249	248	255	257	270	258	257	270	247	253	284	263	244	254	230	251	261	247	254	253	243	281	232	254	230	234	250	258	275	245	255	267	258	269	280	248	263	241	241	286	251	269	261	275	237	246	292	245	222	245	275	247	252	260	249	268	258	253	239	254	278	250	255	254	280	240	233	238	275	219	298	279	281	241	247	253	250	250	248	276	265	228	258	282	266	300	244	263	254	280	267	266	265	268	279	242	257	292	255	222	253	263	221	240	263	284	284	275	241	248	264	259	242	272	264	257	261	262	254	284	257	262	252	257	256	262	238	271	259	255	282	272	221	266	257	273	269	273	277	294	271	263	270	256	241	275	219	265	262	256	262	255	305	303	219	279	259	243	272	280	274	277	250	256	258	263	248	240	271	270	268	258	238	256	227	285	235	261	233	267	258	246	276	269	237	270	254	264	272	235	269	247	278	235	281	255	246	231	253	250	241	265	264	262	264	298	290	260	263	273	226	230	267	260	273	270	280	283	230	258	244	255	252	247	258	276	250	267	261	257	254	271	254	249	238	256	256	251	240	279	304	258	264	237	279	252	247	250	216	274	265	265	287	253	254	267	265	247	291	260	282	222	236	229	273	243	238	245	270	256	279	277	257	237	283	271	262	257	273	258	264	253	242	258	253	264	278	293	264	280	240	268	248	281	237	243	254	233	266	280	258	252	276	271	272	252	254	265	256	278	248	235	239	244	230	252	263	240	266	284	294	247	234	288	240	253	271	267	252	225	271	253	245	254	278	254	257	298	257	275	248	277	267	257	260	255	254	249	248	266	258	285	261	290	250	248	310	280	259	237	262	258	278	233	256	254	237	262	251	251	274	286	253	254	243	284	226	236	278	239	245	263	238	229	280	253	269	257	257	230	287	238	260	272	260	243	242	241	233	254	231	270	252	244	245	252	264	257	262	245	248	261	248	247	253	264	253	266	283	250	271	277	269	261	270	313	236	251	257	244	259	230	243	239	279	256	274	245	268	279	253	247	260	241	278	286	265	250	262	257	261	255	251	240	254	240	238	226	278	281	244	254	266	261	283	252	247	246	253	251	268	242	265	258	272	249	293	233	278	269	253	255	267	237	245	247	289	264	269	247	247	270	256	276	279	265	251	277	290	253	264	242	289	252	250	253	269	255	242	281	277	266	280	262	268	267	287	242	272	218	272	263	246	262	296	243	268	267	262	237	276	290	254	262	255	252	235	246	272	237	265	263	254	262	252	221	284	262	274	233	244	251	289	267	278	286	214	263	255	246	223	248	272	250	221	268	229	261	275	241	281	288	299	280	236	242	264	266	276	233	242	239	251	257	261	261	270	244	269	299	254	245	256	255	256	237	252	262	241	247	242	250	278	275	237	261	253	249	248	228	233	259	283	265	271	241	264	258	250	260	222	226	255	255	278	289	279	253	260	278	249	247	237	254	246	261	238	260	231	285	257	270	266	246	247	266	260	234	233	280	253	269	258	259	258	277	262	255	272	252	242	265	251	280	280	270	246	242	251	271	289	236	251	252	282	232	238	277	249	273	261	250	245	279	274	218	250	283	262	252	239	282	257	260	271	284	301	222	287	270	237	232	246	255	260	234	250	248	258	224	282	229	259	259	218	238	259	261	277	262	275	277	294	272	255	244	259	277	224	258	267	256	272	244	246	245	252	253	260	282	256	281	231	276	251	255	273	271	253	269	262	261	250	281	253	280	282	232	254	265	243	247	261	244	261	253	227	254	261	237	279	264	275	301	255	278	240	246	275	274	275	223	300	253	263	246	226	296	271	267	243	247	244	255	271	253	234	288	252	214	261	253	271	237	266	282	264	234	255	242	305	246	259	246	256	260	247	235	239	266	243	283	271	268	235	243	257	268	273	254	272	241	251	232	245	285	283	280	259	246	257	258	235	242	253	259	277	271	231	256	251	269	241	242	277	255	262	264	248	253	230	291	257	273	255	258	236	250	264	254	252	264	250	253	245	268	262	275	257	250	256	248	287	266	271	272	289	256	262	240	241	269	264	255	252	245	255	260	267	264	260	265	260	266	257	242	266	269	258	241	272	269	237	289	272	277	249	287	252	207	244	258	243	285	261	268	241	232	260	259	257	240	270	250	264	278	260	238	232	239	242	253	226	273	253	266	243	259	208	278	256	217	257	266	250	256	281	239	268	252	236	259	244	292	252	253	259	278	251	260	247	256	262	264	254	244	236	242	280	241	270	269	263	257	245	279	252	245	263	223	274	259	247	264	231	250	238	272	285	263	272	236	261	250	257	248	280	233	271	257	251	276	270	264	246	251	256	288	264	272	262	261	262	226	259	259	240	262	264	264	266	260	268	252	266	261	245	297	284	237	253	264	263	252	239	272	230	244	258	256	278	260	245	297	240	286	260	264	267	234	255	249	250	272	264	261	255	300	262	256	233	287	260	262	274	247	240	285	275	241	233	248	288	231	257	256	267	269	258	260	285	233	263	250	234	235	216	252	266	266	248	267	260	246	260	264	254	270	235	243	239	233	265	258	264	264	251	271	251	239	266	289	282	266	262	261	273	232	254	256	253	257	248	253	250	255	241	259	270	275	248	248	259	267	279	252	255	280	269	268	242	244	287	281	258	251	270	291	258	260	242	290	278	253	263	273	285	249	261	245	254	262	300	233	277	234	242	235	237	268	248	246	275	267	276	254	241	272	254	256	241	281	236	257	277	275	253	273	238	267	245	245	251	252
24998	31527	47083	50590	46681	45107	42859	35836	24598	20851	21340	23833	22190	18696	15348	17548	23653	23796	20477	13174	7238	3449	1661	1005	736	672	581	635	639	606	655	585	616	651	657	638	610	571	662	611	650	624	629	587	615	679	640	637	637	633	640	613	632	655	644	632	654	624	710	632	651	658	646	628	599	664	670	684	628	620	634	658	610	638	644	630	666	659	623	627	626	624	596	653	645	602	620	673	682	637	655	631	612	637	610	655	608	627	643	609	614	604	635	568	606	626	644	636	671	622	639	645	658	620	629	633	683	629	629	623	636	630	619	702	627	684	646	657	662	628	623	644	656	651	629	645	675	610	595	647	639	657	683	607	635	630	659	680	629	654	619	614	631	652	642	640	625	636	636	608	669	617	667	649	656	629	638	653	608	655	668	611	624	602	662	633	633	635	645	613	635	608	601	606	615	622	643	664	643	632	606	621	630	667	683	682	649	648	612	596	656	609	677	666	626	578	655	611	618	645	642	652	636	636	602	607	651	626	607	638	680	616	635	607	628	641	625	595	639	636	595	651	609	597	655	633	639	628	658	652	660	631	602	663	661	600	629	620	601	619	596	653	637	633	647	654	666	618	670	690	663	654	643	630	648	645	628	664	691	631	627	668	639	640	632	619	634	632	663	643	614	641	680	641	603	621	611	667	622	634	651	644	623	682	657	641	610	668	646	623	652	631	668	651	607	676	667	626	594	655	625	608	603	604	613	657	569	666	609	672	626	611	659	622	639	603	688	612	603	605	594	605	618	603	661	614	667	657	631	610	621	636	670	612	643	637	640	587	643	640	623	614	651	682	586	598	639	627	646	654	600	643	647	651	633	687	610	631	636	669	608	623	634	658	713	633	606	623	665	641	643	634	639	667	588	636	595	638	649	631	670	621	659	638	643	619	623	598	652	657	639	613	642	680	667	614	635	599	602	639	634	616	666	632	632	658	610	693	595	637	579	601	606	661	597	609	604	632	652	658	693	556	626	608	644	638	606	637	634	610	606	599	606	604	648	647	633	581	628	644	640	644	624	657	635	649	651	639	594	642	619	636	635	642	656	657	675	660	618	631	629	637	631	599	671	624	650	644	607	637	659	642	674	631	650	677	611	563	651	656	613	575	652	621	637	691	610	597	652	647	646	598	639	624	656	682	614	621	620	598	656	597	649	664	614	624	595	644	688	604	619	599	611	619	628	654	613	667	651	635	635	643	621	628	645	637	684	644	608	650	665	638	633	618	621	633	638	650	619	608	652	645	680	632	641	648	615	649	649	670	625	631	637	648	618	619	615	674	657	642	619	656	641	635	625	676	628	640	658	626	631	682	623	627	647	651	615	619	610	608	628	625	651	632	634	631	682	634	635	637	654	616	634	616	584	642	651	629	628	605	695	628	595	644	658	657	657	600	623	598	638	630	605	641	587	669	665	643	639	610	644	624	622	621	611	606	629	660	654	641	622	628	621	641	676	684	635	656	640	617	636	674	641	611	627	660	670	605	664	645	621	625	637	612	613	679	657	647	647	619	624	657	628	629	621	611	620	631	605	632	670	634	651	629	636	606	616	634	673	599	641	652	635	642	652	666	632	665	652	637	613	615	638	622	601	625	603	613	596	678	690	649	633	634	626	640	636	626	609	627	631	665	678	620	666	584	611	618	611	589	622	649	641	605	637	675	621	625	651	621	607	652	618	673	641	639	643	642	614	593	584	648	655	631	684	636	655	638	664	613	661	635	636	627	573	569	611	623	634	637	669	615	637	623	620	635	623	615	616	626	624	629	601	619	667	629	675	657	646	612	636	680	613	649	630	619	618	623	642	625	657	659	667	652	604	615	684	630	659	623	639	639	650	611	654	642	632	604	636	619	611	640	596	618	646	646	570	642	706	631	635	621	632	628	630	628	636	641	660	626	632	656	654	595	630	667	652	616	616	649	666	620	606	654	652	649	615	660	679	650	620	642	620	646	650	597	634	639	638	690	643	622	642	603	647	644	652	610	640	630	627	625	616	640	640	672	664	663	598	660	605	629	619	644	653	658	616	620	627	701	652	612	601	659	617	656	631	683	634	608	605	673	644	632	618	623	599	664	601	563	673	626	600	666	607	670	623	633	593	623	631	643	654	618	595	630	631	611	617	626	622	615	664	650	608	629	624	661	672	597	673	621	654	636	614	649	630	599	604	636	620	678	619	663	666	674	629	622	629	594	640	637	566	623	646	687	660	634	651	674	624	686	650	635	639	637	643	646	606	617	606	626	676	634	648	597	621	665	638	634	630	626	656	617	626	615	669	649	607	601	661	642	653	620	617	638	628	667	591	644	652	604	627	637	633	672	650	617	671	631	628	616	592	623	612	651	654	635	655	630	596	609	604	630	638	629	659	640	643	623	615	618	607	623	628	650	629	604	660	623	630	619	653	580	673	630	620	638	634	662	592	668	601	608	646	638	617	661	609	651	624	668	645	611	633	619	655	663	669	633	656	629	636	709	588	627	642	598	609	614	664	638	672	659	626	636	597	623	605	634	648	614	615	625	648	633	628	639	589	675	615	602	632	664	623	625	604	623	655	647	601	587	648	634	562	618	677	604	612	626	652	618	653	644	606	653	661	659	613	608	647	604	653	668	644	626	625	656	587	636	604	675	600	653	673	637	612	644	656	618	658	652	649	610	656	606	631	655	641	607	597	663	648	673	642	615	607	651	608	658	641	600	657	660	616	657	641	643	606	628	624	611	618	669	615	627	670	584	623	602	676	657	580	636	622	607	638	615	632	680	627	605	638	586	638	628	597	655	632	656	632	587	634	628	628	655	638	635	629	609	662	642	592	666	615	652	614	653	675	645	667	603	641	693	667	632	608	659	651	619	623	647	680	628	657	618	599	592	615	634	623	670	641	657	679	615	609	580	618	614	630	668	617	608	641	651	649	670	610	643	597	653	627	630	627	649	669	634	623	644	645	641	654	622	647	622	669	592	604	675	648	662	616	592	633	660	647	629	608	644	624	614	626	626	671	692	624	625	624	649	612	607	555	595	639	642	608	604	654	632	636	640	619	614	619	623	590	625	631	634	631	705	681	638	588	665	632	646	640	655	623	587	627	607	637	682	588	680	579	617	607	636	617	609	653	630	650	561	681	638	626	622	609	681	641	639	644	661	621	607	618	595	623	646	673	672	608	652	609	594	606	649	640	667	667	613	643	682	654	597	661	618	638	561	638	639	605	621	644	633	636	683	646	584	635	636	643	620	636	674	637	636	618	608	632	628	658	612	596	641	602	645	662	624	625	616	611	624	693	632	700	651	648	597	673	629	653	635	648	654	652	618	661	627	612	627	612	625	647	670	582	623	614	606	648	611	622	679	615	713	688	630	644	644	578	613	671	634	653	625	655	632	615	627	610	598	609	615	664	642	633	683	611	637	669	619	628	637	599	608	628	615	602	604	574	632	637	691	590	640	634	625	634	629	600	646	660	692	654	639	642	608	610	656	636	688
21084	13939	16174	10160	5233	3229	2314	1433	899	833	1178	1421	1234	942	528	366	398	449	462	367	336	282	233	222	241	226	227	207	172	209	201	209	211	196	228	197	222	199	207	219	209	226	210	200	218	246	215	213	238	221	196	211	221	238	210	234	233	217	208	180	233	207	223	214	219	208	212	232	213	229	202	241	219	233	216	215	211	208	221	183	194	189	233	221	245	190	206	223	202	227	217	235	212	230	218	198	219	212	197	188	236	228	221	210	185	216	221	181	231	204	190	212	184	215	241	222	185	192	183	252	214	217	194	211	202	216	201	208	208	201	214	184	224	218	238	204	214	219	248	226	212	204	214	199	222	218	231	217	216	224	209	212	204	216	234	215	214	195	226	206	223	185	228	214	243	220	223	235	212	206	204	231	215	230	211	211	207	208	231	222	221	207	196	211	232	215	199	227	223	203	222	226	227	222	223	209	207	206	200	205	213	201	202	208	196	190	197	203	203	207	219	210	210	205	213	208	224	225	233	197	204	215	182	214	201	212	215	222	217	192	222	225	216	214	200	199	224	211	203	213	203	214	206	207	197	216	217	204	213	225	225	207	223	227	234	170	201	247	211	212	222	242	205	221	204	256	196	224	205	198	211	214	223	225	231	234	226	208	198	216	232	201	216	202	237	216	194	220	201	227	211	204	234	208	215	222	219	259	215	243	203	189	204	187	208	226	221	220	195	191	218	216	207	200	218	202	212	229	212	205	198	222	217	203	211	225	195	222	224	230	233	222	202	208	214	184	224	224	222	204	218	221	229	215	214	230	196	219	232	217	214	227	200	221	191	196	225	243	211	200	183	190	215	210	219	213	205	183	206	209	221	211	219	207	223	228	222	200	214	188	196	218	223	260	198	212	230	196	208	203	215	202	220	183	192	236	203	262	217	216	193	189	182	209	211	217	193	205	197	192	223	201	212	216	226	214	235	197	187	198	215	222	208	189	231	198	221	212	217	232	226	215	207	214	228	217	194	219	209	215	227	215	199	198	205	242	186	240	207	203	190	228	226	223	212	217	221	221	205	195	257	222	210	216	181	204	200	203	252	219	196	218	217	196	221	210	231	222	234	206	219	197	195	207	179	217	226	226	212	227	203	229	208	215	203	236	216	221	227	222	209	215	193	219	199	224	236	227	227	229	200	214	208	197	201	214	228	189	209	206	220	221	230	230	203	226	205	230	221	212	214	221	211	225	220	216	210	183	214	212	213	244	240	229	203	208	223	226	219	199	222	219	222	194	241	212	211	210	212	208	199	206	186	191	213	216	192	198	211	212	196	222	220	210	198	228	188	227	191	215	196	234	236	209	226	222	209	210	254	199	199	202	201	228	217	224	232	216	239	198	220	213	224	204	220	199	236	191	233	212	231	231	231	231	222	191	237	177	192	214	208	232	215	199	209	205	241	202	217	205	222	228	218	223	220	183	204	205	204	238	214	217	218	200	223	240	200	221	235	218	220	241	207	213	238	206	188	186	226	209	207	222	222	237	204	204	225	186	232	232	236	204	203	185	212	201	199	216	237	215	204	224	177	204	231	203	232	227	214	227	204	228	214	219	209	201	225	227	229	220	195	207	206	196	213	202	200	241	230	229	182	201	247	241	214	196	208	229	216	219	218	208	202	185	235	201	220	200	193	220	195	207	202	216	226	209	196	208	212	199	229	208	198	216	227	213	208	208	186	228	219	243	224	225	237	220	220	222	190	224	184	231	185	214	205	217	163	244	201	237	206	223	188	193	227	235	233	211	206	198	224	199	199	226	198	207	233	226	250	208	247	202	215	225	198	254	225	234	237	221	223	203	218	218	202	205	220	218	206	191	207	191	206	204	213	212	232	221	237	235	206	213	185	210	200	235	204	207	218	240	199	197	201	194	213	216	189	203	185	208	215	238	228	196	207	205	234	183	208	208	205	210	196	216	214	209	248	247	207	206	204	220	182	228	216	228	204	242	211	215	222	219	217	205	218	196	199	207	206	220	233	212	207	212	213	195	196	210	229	202	206	197	240	187	214	233	211	217	221	230	215	231	230	228	228	223	220	217	217	222	202	191	210	232	193	211	202	229	213	227	217	212	204	249	204	206	217	191	232	187	213	217	221	233	225	207	220	231	216	213	182	200	209	205	213	220	198	187	205	192	194	222	227	208	212	225	209	220	238	201	201	204	247	207	200	188	228	197	219	213	216	222	213	218	215	199	229	229	244	200	220	213	214	214	191	209	237	220	226	221	222	221	208	226	189	204	209	205	190	200	215	219	218	258	198	189	220	224	237	210	215	215	225	204	184	221	211	222	218	206	217	230	202	224	213	218	233	232	186	212	231	204	217	208	205	195	214	221	239	208	210	232	183	229	215	213	200	201	179	218	225	194	208	206	193	207	202	214	220	213	217	195	227	185	209	232	199	207	234	216	202	188	236	193	208	208	200	217	197	224	188	178	210	219	233	201	199	234	208	209	213	198	211	256	223	193	191	205	237	202	222	227	196	200	194	228	219	196	221	198	222	227	228	231	204	210	213	219	219	214	229	216	193	211	186	216	197	212	240	203	205	224	213	208	206	220	239	203	219	214	201	219	205	233	192	244	205	209	215	235	236	211	213	226	210	209	213	239	208	220	201	226	227	221	238	204	207	210	210	210	237	212	212	212	201	222	200	233	229	241	223	196	214	210	222	244	222	220	215	218	208	255	213	211	201	230	210	218	209	221	200	197	225	236	234	227	206	232	218	198	196	199	224	203	217	197	244	220	221	232	223	218	194	221	225	244	230	213	232	240	212	206	228	223	227	218	237	200	202	220	201	213	216	195	189	203	219	221	214	218	225	228	217	191	209	229	228	219	221	230	208	216	174	195	232	200	182	203	210	202	205	217	233	208	192	195	231	221	201	242	213	201	235	197	220	191	225	222	228	214	225	209	199	194	233	192	216	200	220	203	220	186	216	217	236	196	215	224	215	229	188	249	174	196	202	181	237	225	229	233	207	195	205	188	214	222	212	212	260	211	188	242	204	225	228	212	212	221	214	195	253	204	209	214	190	223	195	189	208	215	197	205	191	212	207	210	194	238	224	208	205	214	195	202	225	227	199	207	200	204	199	220	205	182	201	201	244	224	185	228	230	194	223	195	236	228	201	193	222	186	191	191	210	194	198	215	208	213	208	237	203	208	220	200	209	226	212	206	227	205	208	178	202	207	218	217	219	233	193	207	244	235	206	224	211	219	223	211	202	217	223	234	197	215	201	211	214	224	200	208	215	195	228	206	241	222	198	204	198	232	213	235	235	208	208	207	242	228	226	205	206	211	195	229	195	201	205	229	200	217	220	213	225	218	186	199	223	187	201	216	249	205	210	203	223	208	209	198	198	190	211	198	219	188	202	188	220	217	205	234	227	232	226	205	220	221	216	206	222	178	164	200	208	199	197	203	207	191	191	203	209	210	208	229	221	224	229	241	212	203	161	179	220	211	224	211
12329	11624	22410	20870	15371	12062	9285	6103	4189	4034	6221	7079	6373	4464	2368	1666	1698	1989	2129	1546	1112	886	754	620	553	568	608	571	551	582	567	546	539	525	549	537	504	562	592	587	559	531	543	589	545	578	565	558	577	542	552	535	579	547	560	571	556	545	503	566	537	537	585	526	596	587	516	543	527	584	552	542	536	558	583	532	550	572	539	566	526	587	555	550	536	512	512	576	541	557	546	597	556	552	546	559	503	556	553	552	542	567	576	559	543	588	574	564	543	521	574	570	532	535	540	555	509	541	568	556	584	524	582	542	532	573	589	589	566	538	534	516	549	523	560	549	583	548	540	540	480	501	603	529	588	538	550	517	553	512	542	569	521	565	539	541	543	536	549	588	541	583	496	572	530	508	567	544	532	557	529	565	553	539	525	526	545	543	531	576	553	543	537	555	579	571	534	543	555	548	549	526	581	568	555	558	563	536	547	514	545	564	579	537	574	558	526	524	546	539	542	575	577	586	547	529	574	568	528	583	571	570	541	524	583	536	598	499	510	574	525	531	525	560	556	556	580	540	549	569	566	486	558	558	595	513	551	535	567	566	575	542	534	552	583	539	527	569	542	564	537	520	566	553	546	569	525	587	527	542	504	549	562	517	507	556	530	566	568	536	568	529	521	535	532	602	521	556	518	576	529	538	518	566	519	524	551	583	570	537	542	529	582	535	582	545	516	554	549	567	526	519	568	561	507	540	543	523	573	531	540	542	566	517	533	526	538	593	544	541	516	490	560	548	588	529	522	535	548	545	510	532	567	529	553	550	528	535	577	545	558	533	566	527	579	531	520	518	545	546	565	544	503	582	539	531	500	539	500	561	509	591	599	559	526	533	569	607	555	541	516	525	565	541	549	535	559	580	552	514	542	582	559	547	547	592	537	533	536	521	555	552	582	533	548	587	548	545	489	523	538	550	576	532	523	548	539	575	569	542	549	570	563	570	522	545	541	560	588	521	535	536	522	574	564	583	531	549	527	571	554	551	546	558	557	526	596	558	552	590	564	556	522	575	564	558	572	552	522	551	545	562	512	553	572	554	520	564	500	542	546	556	556	520	571	556	517	543	526	555	553	573	561	574	556	518	545	556	565	529	587	581	510	517	539	522	530	565	589	577	505	574	537	581	588	541	536	575	567	584	553	522	509	600	561	540	525	550	550	571	559	505	536	554	537	580	553	503	548	530	524	548	596	555	512	505	487	553	516	574	565	558	534	570	518	556	559	542	540	543	539	585	535	502	542	563	536	559	506	583	556	557	564	548	535	566	523	533	525	538	513	542	555	542	554	559	579	498	508	549	525	559	568	568	583	574	515	500	544	544	516	535	539	584	556	527	577	548	558	478	555	536	562	559	571	537	551	552	558	510	514	535	517	530	525	506	548	542	573	566	556	535	526	549	560	518	564	572	556	537	531	551	554	538	559	597	576	552	548	531	574	543	557	585	556	549	550	553	557	573	536	528	561	537	516	587	523	558	547	569	579	560	525	530	540	535	501	537	546	517	510	540	521	590	516	525	520	603	490	573	539	544	586	543	540	550	516	558	523	534	555	539	534	543	540	601	532	524	525	537	535	582	534	491	552	561	581	574	542	532	556	532	601	562	551	520	556	532	523	570	560	542	599	529	546	528	535	571	568	522	557	584	561	523	547	542	528	533	515	539	551	564	524	529	537	545	543	508	528	539	561	507	584	531	554	547	557	567	536	536	521	536	540	549	544	532	559	542	567	548	554	538	545	578	614	530	538	521	490	573	524	541	556	533	529	521	583	536	552	521	593	546	555	509	524	513	537	536	519	548	567	550	537	535	565	519	521	545	554	540	571	551	578	544	533	522	528	537	595	511	580	536	530	553	551	556	545	555	572	523	528	572	567	523	544	522	546	514	536	580	559	553	560	512	510	556	530	515	522	543	555	545	572	529	521	507	561	562	548	579	544	537	520	602	575	549	513	537	552	595	514	540	563	580	561	562	554	553	553	548	555	496	548	568	574	533	551	557	529	504	538	541	526	527	541	577	561	573	551	576	521	527	537	516	566	541	567	504	560	493	538	533	545	555	553	514	546	511	552	591	574	533	564	506	559	575	537	560	495	528	594	541	529	543	561	583	567	561	546	526	512	507	533	537	549	570	517	572	526	566	565	536	506	531	587	600	551	547	535	542	551	574	533	575	561	498	514	540	520	563	565	540	511	569	539	540	582	531	557	529	562	541	556	507	568	570	528	538	593	555	558	505	561	540	523	496	577	557	582	519	576	541	532	528	586	581	559	593	510	567	546	563	558	564	515	558	562	527	546	569	526	534	576	586	560	550	540	548	575	542	562	563	545	569	522	592	516	532	584	578	534	530	535	553	542	559	590	530	580	528	576	564	555	509	557	553	573	530	544	551	548	557	556	575	530	518	589	561	559	587	554	503	550	588	597	522	558	548	588	559	579	541	518	512	528	535	553	564	536	561	508	578	550	546	517	544	561	589	536	566	525	560	559	552	530	526	536	558	591	554	582	559	547	541	554	549	594	552	541	509	536	526	556	541	559	543	592	562	536	590	575	555	550	561	604	507	555	546	619	576	558	549	581	545	529	561	592	545	566	560	559	571	547	589	568	598	541	539	532	575	588	526	587	520	548	516	539	568	560	608	528	564	565	543	606	502	522	607	536	538	553	537	553	556	561	572	533	514	535	545	546	526	521	534	492	566	543	582	565	527	559	546	529	523	511	566	600	557	548	561	527	589	558	597	534	530	509	565	492	534	546	566	549	570	529	522	583	571	545	561	544	492	552	549	577	539	558	534	556	559	551	514	532	557	550	519	548	604	548	575	602	532	544	551	518	562	527	615	485	571	556	530	557	577	552	541	556	553	551	495	568	551	553	548	588	581	550	504	514	527	562	556	598	517	514	553	616	558	563	563	539	535	530	577	561	592	572	519	558	583	540	495	539	545	549	537	561	524	545	560	599	590	557	567	486	515	535	569	515	552	523	558	532	580	519	548	624	510	509	529	554	555	556	572	500	564	556	538	540	613	539	560	541	536	539	530	539	546	544	533	540	539	548	576	527	570	578	512	553	572	523	517	557	529	593	573	525	551	547	530	570	544	557	524	541	532	588	550	515	545	578	549	568	590	568	524	599	560	573	582	507	555	509	559	529	575	587	577	543	545	541	542	524	557	552	564	541	535	535	563	579	558	550	542	554	552	538	527	542	580	505	529	550	514	510	527	563	545	540	545	519	535	557	560	584	549	559	481	558	567	539	528	518	578	537	569	522	537	547	498	614	538	576	559	554	554	564	523	558	578	594	569	539	534	554	555	527	590	540	613	567	582	543	527	564	537	561	558	496	540	582	517	551	518	535	549	529	561	500	537	530	562	550	554	547	543	537	542	562	523	543	568	575	538	569	542	570	550	572	554	550	533	566	565	532	571	583	589	514	554	560	542	559	539	535	562	526	573	542	551	518	570	554	490	547	529
34733	28914	37633	34881	27987	23739	20854	18563	12383	8379	7052	6561	5630	5517	4112	3046	2490	2118	1586	1074	747	525	364	325	254	297	271	259	271	270	266	262	275	254	259	280	252	274	248	262	263	260	278	269	262	249	256	288	292	297	275	261	262	307	298	283	267	249	278	288	273	309	304	285	293	268	304	270	285	291	274	288	253	289	300	300	271	268	287	259	261	257	261	243	273	263	300	279	285	239	260	289	274	293	271	305	270	276	261	258	267	270	269	260	269	259	304	265	270	278	274	268	289	273	246	293	262	269	261	228	254	279	269	265	234	269	282	266	279	283	251	254	258	278	251	278	280	286	282	277	252	308	281	259	265	275	281	261	287	278	283	256	245	254	262	257	269	273	276	260	280	255	247	290	255	240	266	286	271	260	280	268	258	260	299	258	254	264	281	248	264	278	258	297	279	259	268	250	261	285	265	276	255	265	275	262	245	262	241	270	267	275	270	246	261	275	281	254	274	272	257	295	274	263	296	268	264	233	277	288	243	275	261	284	263	257	281	280	274	267	284	252	279	269	279	273	264	247	256	265	256	239	306	268	252	262	270	260	289	272	255	296	264	264	271	271	267	278	293	252	280	277	279	260	244	237	256	251	269	253	278	254	242	260	261	262	259	260	252	287	263	286	249	273	291	292	288	272	255	273	251	235	274	295	243	264	276	260	267	294	278	247	264	249	284	274	265	254	256	242	296	269	293	283	285	265	266	280	266	246	289	263	301	261	255	239	267	290	245	273	247	272	271	282	258	268	286	267	246	263	259	279	252	256	252	264	268	291	262	244	277	250	283	272	280	269	320	232	298	264	269	276	293	250	263	268	270	262	244	277	250	262	246	269	288	276	253	263	255	281	279	287	277	281	255	255	252	276	260	267	274	281	270	254	241	269	275	268	235	279	262	298	271	226	269	257	267	255	257	276	258	282	279	283	253	291	227	246	264	275	265	256	256	255	261	229	267	251	251	266	273	260	272	270	275	282	261	280	278	270	275	267	278	253	260	269	245	284	264	264	302	259	274	289	287	240	282	266	264	284	258	247	281	262	259	263	245	240	239	269	241	260	251	267	283	287	284	262	276	259	256	248	251	279	262	252	273	270	257	239	269	284	262	283	248	265	270	282	293	265	280	289	254	274	282	265	278	282	264	258	281	253	257	266	278	284	286	274	302	245	253	240	272	257	257	257	278	253	237	264	255	255	260	246	264	268	272	263	265	248	261	290	277	261	271	297	305	277	273	244	289	275	296	262	245	267	265	300	300	291	280	302	263	260	259	293	276	268	267	267	274	260	252	298	283	267	259	271	253	294	267	264	231	275	278	275	271	253	257	243	266	279	244	260	262	268	306	248	285	260	255	268	249	279	278	277	272	274	286	235	240	279	263	240	234	269	259	302	272	273	268	261	305	256	277	274	283	241	283	269	274	268	240	277	256	255	263	291	249	269	266	274	291	274	262	289	249	284	282	262	291	294	293	269	243	261	240	277	290	257	250	225	267	275	272	268	253	277	285	247	287	289	258	283	273	235	313	301	279	278	237	270	251	254	258	265	277	247	255	274	263	289	287	261	282	252	255	267	280	283	249	307	270	278	275	263	261	235	275	272	271	271	282	282	263	230	264	265	263	271	293	263	261	267	281	263	259	258	259	272	291	281	275	290	290	277	253	248	280	250	276	274	274	241	254	294	288	255	286	274	281	301	277	278	283	236	276	287	283	263	266	249	252	296	223	287	258	269	263	255	251	234	265	269	288	262	269	276	274	272	257	242	286	284	279	256	274	301	263	253	240	258	239	280	260	277	241	265	258	264	290	272	274	273	257	260	249	258	256	268	273	298	282	276	264	317	252	291	252	252	305	258	285	281	280	240	283	236	254	257	272	262	271	306	282	274	284	261	271	259	287	295	280	252	304	257	274	264	277	276	265	263	269	263	271	280	272	278	267	260	297	239	288	283	258	268	294	253	244	246	247	255	305	261	270	269	261	279	281	266	274	283	298	261	293	280	273	267	280	280	290	281	227	285	283	256	283	246	235	255	249	287	254	283	271	280	251	286	231	247	251	260	273	280	252	276	231	263	281	282	301	276	251	265	297	263	262	254	257	276	288	299	294	262	264	266	280	251	262	275	264	266	286	241	249	262	248	228	283	269	277	261	292	285	269	292	248	290	255	249	266	274	271	253	249	295	288	279	241	281	294	272	278	263	268	270	261	260	280	279	258	291	279	270	265	266	297	299	261	273	283	289	249	235	305	262	269	262	269	281	284	282	232	276	286	256	267	275	292	270	279	266	271	262	257	286	258	269	278	287	285	266	271	253	264	295	279	269	303	285	262	281	275	253	280	269	254	299	256	268	289	274	296	281	281	271	248	251	262	253	251	262	298	252	265	255	278	267	274	287	275	269	292	283	308	265	248	273	276	267	287	240	310	279	270	266	263	270	264	265	281	262	264	267	280	288	267	271	247	267	249	253	256	279	249	311	272	278	251	268	291	271	249	262	282	274	277	275	286	312	278	265	307	266	282	283	261	278	250	289	290	269	266	287	289	274	262	282	270	245	288	300	260	264	259	272	269	286	297	273	257	295	272	275	284	271	282	284	227	266	253	252	275	285	243	246	254	277	277	266	263	278	259	274	282	262	266	266	296	317	280	269	272	282	258	266	266	268	314	229	246	248	268	270	273	259	253	267	269	276	278	274	273	303	266	274	264	243	292	250	265	269	260	263	275	254	249	255	269	285	271	294	283	254	263	280	283	274	272	275	248	291	277	277	274	254	268	272	267	276	274	264	295	246	278	281	271	277	261	282	282	267	261	313	277	265	278	231	281	249	276	292	280	283	293	280	248	255	272	283	298	272	266	253	245	288	302	284	254	297	290	274	276	273	265	292	254	276	267	307	243	264	276	247	277	248	262	265	265	296	287	277	256	257	269	273	259	278	248	247	277	282	254	284	324	250	281	289	299	258	296	262	256	266	302	260	247	261	264	259	270	251	256	246	240	241	274	264	298	271	258	273	292	266	261	281	270	276	290	270	286	284	238	261	271	291	249	247	277	277	265	283	296	280	271	280	263	274	265	271	283	273	225	297	287	243	260	270	281	252	252	269	284	237	271	247	259	269	254	254	278	280	252	272	284	278	232	270	281	257	253	259	271	244	242	266	257	248	269	275	266	242	255	280	310	266	296	268	271	294	258	285	285	275	261	278	287	247	255	275	288	266	257	262	263	267	253	278	266	271	255	246	253	277	300	267	269	258	233	307	262	261	277	273	233	263	276	243	275	265	260	293	286	288	268	280	256	270	263	278	263	260	276	254	287	259	259	269	262	268	248	288	266	259	287	268	277	288	287	277	274	301	259	258	286	261	259	286	250	284	267	286	265	260	233	257	290	255	291	285	261	272	292	286	254	265	283	250	280	269	251	266	261	300	269	269	266	259	277	295	262	271	252	262	296	262	263	247	280	259	301	287	245	309	274	250
21589	23015	39343	41334	39387	37403	37033	35974	28090	23873	23712	23038	21633	21230	17256	13881	11749	10252	7578	5078	3159	2003	1257	824	680	727	642	687	665	693	644	641	670	668	650	707	638	676	652	674	684	635	695	662	676	659	689	685	719	657	728	703	707	664	680	668	697	680	684	668	691	636	677	649	656	672	697	672	657	687	655	643	653	630	727	650	688	640	726	665	674	695	697	695	629	706	693	696	662	658	691	663	704	650	630	694	666	680	708	670	651	662	665	649	679	647	681	658	655	697	651	703	675	701	646	702	682	665	665	691	642	647	663	639	672	659	638	682	690	641	638	697	608	699	643	671	613	654	685	646	627	653	673	670	652	653	687	693	688	658	695	646	723	700	675	699	627	685	633	734	679	689	665	661	641	661	656	659	609	667	653	669	680	660	656	712	669	612	685	697	665	696	632	641	651	640	673	706	702	678	711	609	656	664	698	678	659	671	699	668	693	656	691	623	693	673	656	649	704	703	649	669	678	678	697	708	718	691	701	645	681	622	672	687	678	684	712	620	663	685	668	697	703	620	663	673	706	684	564	728	673	681	687	655	698	682	676	696	698	664	699	656	656	706	715	665	671	669	644	698	689	610	672	616	661	660	632	666	675	701	665	654	680	694	692	686	658	650	679	632	724	670	679	719	678	632	684	672	649	641	655	702	618	656	713	690	668	636	634	677	614	686	684	681	655	617	704	641	609	673	669	681	654	618	625	660	671	611	696	671	713	693	635	616	644	656	652	646	636	674	666	651	696	627	690	642	647	690	664	660	731	698	644	675	721	709	652	699	639	677	662	700	744	678	685	708	680	650	641	663	644	663	706	696	624	635	648	647	695	626	649	630	743	722	689	654	650	698	636	729	631	669	696	665	664	698	660	630	645	674	654	684	663	678	661	648	681	702	702	643	680	704	638	692	651	726	698	667	615	650	648	691	675	699	649	675	661	671	682	669	708	651	664	671	666	719	651	718	624	647	678	673	673	677	651	638	695	715	667	662	673	649	675	691	715	672	684	636	696	710	632	679	664	680	669	711	691	662	701	668	691	662	685	671	717	666	650	642	679	681	641	639	699	646	676	689	674	661	683	671	709	688	668	732	606	688	711	658	656	658	693	660	693	649	689	723	639	695	672	708	637	678	642	673	730	684	665	668	658	626	735	681	654	651	752	726	612	671	697	713	661	667	698	640	646	658	657	659	672	673	664	627	637	667	645	662	660	620	671	661	619	659	665	701	644	618	674	722	711	707	686	664	658	661	657	701	665	633	658	658	683	673	643	674	657	659	689	664	688	633	687	694	726	674	663	664	672	660	679	634	662	677	663	607	617	667	681	661	691	650	646	669	653	689	688	697	699	675	666	679	675	669	609	663	686	661	651	670	677	711	642	651	670	660	664	651	731	675	729	688	695	689	640	656	738	683	674	649	652	703	737	717	671	650	698	652	670	647	653	606	707	687	658	652	681	628	641	645	636	680	693	709	651	693	612	638	674	657	657	698	689	690	706	682	672	699	646	691	650	675	678	667	636	661	656	643	683	649	679	657	694	694	646	682	649	702	675	658	687	656	646	683	693	667	649	698	696	705	645	668	650	690	673	638	684	683	626	688	636	665	663	667	684	667	675	678	649	647	726	692	675	662	691	611	659	662	663	704	671	654	671	637	588	671	620	676	645	630	669	664	675	690	616	656	653	662	680	670	667	735	659	660	670	675	646	638	645	699	628	680	691	689	661	629	662	639	680	672	639	672	659	669	685	675	653	632	700	742	654	695	648	647	685	683	643	636	633	665	666	649	699	650	664	675	671	652	641	680	661	682	644	644	652	627	649	635	642	653	663	662	688	673	677	684	642	660	651	687	646	689	690	648	649	649	693	653	648	642	725	668	652	675	676	673	698	643	660	691	643	658	719	641	685	647	709	636	693	666	718	675	694	689	682	661	659	638	677	643	664	654	688	657	683	685	666	674	676	653	679	645	656	656	681	652	711	679	669	673	668	680	619	669	681	691	698	657	618	660	717	641	712	689	647	668	648	683	652	683	657	685	657	679	653	683	678	683	714	679	699	633	658	636	681	652	704	648	702	662	661	717	675	677	691	696	675	636	658	671	649	643	670	691	666	638	667	671	680	663	667	686	665	698	655	670	650	677	685	658	704	630	683	635	656	677	687	682	679	665	679	640	686	690	683	650	716	617	655	696	683	678	689	691	662	643	662	689	607	679	666	692	630	664	681	650	642	733	635	648	694	684	630	673	667	691	666	664	699	682	667	640	680	690	667	689	697	715	665	656	648	650	694	666	688	659	652	675	662	660	649	657	643	667	667	672	690	668	698	697	668	659	651	706	702	715	666	676	677	677	682	653	703	676	688	644	678	673	713	662	682	664	676	682	655	672	662	677	633	706	660	660	685	632	713	676	650	630	649	652	636	725	673	668	673	669	664	672	674	719	727	731	671	676	646	642	651	635	650	640	709	663	669	688	662	617	675	682	691	675	654	672	670	640	661	669	653	635	667	663	704	642	644	646	665	718	698	699	715	657	694	722	668	655	688	657	631	742	667	686	724	652	674	665	682	662	714	630	711	662	646	663	636	732	681	683	699	675	688	697	623	658	677	674	662	664	723	653	635	674	651	708	665	688	694	684	676	665	690	674	714	675	640	669	700	683	670	701	675	718	681	654	689	633	685	643	686	711	670	677	628	639	650	699	656	664	655	652	678	629	708	650	672	663	704	666	664	640	646	684	681	688	695	642	655	648	679	661	711	635	641	632	641	658	673	667	670	616	680	657	627	652	636	696	669	659	650	669	661	705	633	700	631	643	678	682	661	729	677	628	637	699	689	645	677	684	666	692	712	685	632	666	711	649	635	691	678	653	682	705	617	616	642	651	682	701	676	636	633	653	669	625	717	677	656	609	705	679	706	629	676	713	650	646	683	701	681	654	660	692	697	737	645	670	667	721	703	638	683	682	643	698	629	657	707	682	695	650	651	685	644	653	706	685	647	648	613	674	747	691	664	662	647	676	661	704	658	641	680	710	674	661	625	692	692	625	651	691	628	691	665	651	673	661	668	689	704	671	704	660	695	712	627	678	685	678	603	684	684	684	680	683	658	642	693	675	627	675	673	653	655	647	673	696	655	707	662	672	718	663	637	690	666	692	657	702	700	669	658	681	692	619	628	666	645	671	678	703	651	656	690	721	703	706	644	623	697	691	671	713	657	635	675	640	681	701	674	711	646	647	676	698	644	692	649	655	656	646	668	638	698	617	642	639	610	632	653	643	669	626	691	725	684	675	649	647	645	680	734	657	641	684	620	691	658	688	670	660	667	697	635	643	693	658	663	669	641	683	662	667	676	692	679	671	668	642	673	679	639	653	665	661	604	667	663	673	655	654	675	650	674	658	670	669	647	664	667	672	752	733	636	686	665	714	671	674	646	695	647	708	694	661	697	669	665	660	685	693	633	638	685	623	725	703	665	704	681	629
46184	39329	47322	45290	38594	32475	29536	22907	21277	17550	14377	9386	6773	5761	4444	3282	2446	1500	1019	662	587	403	294	300	265	267	280	289	276	255	275	268	282	235	251	257	272	279	218	265	272	276	284	248	228	265	260	276	226	236	256	236	257	298	269	254	250	243	246	240	258	269	285	295	242	264	289	255	274	268	254	263	257	253	255	241	246	267	247	265	227	268	253	234	233	254	255	247	271	261	261	288	278	234	252	262	243	275	256	254	262	279	259	280	240	267	265	272	259	237	267	254	213	235	243	251	255	276	252	287	247	247	274	266	252	233	268	247	265	269	289	238	251	244	275	252	266	256	265	255	298	261	258	244	240	275	271	242	253	280	262	252	258	256	261	264	233	272	248	273	260	288	291	298	262	271	263	268	258	251	253	254	259	277	263	271	249	258	266	264	281	237	268	259	309	254	287	270	283	236	256	255	259	242	244	257	259	264	256	228	263	266	265	277	255	251	298	266	247	272	280	230	268	261	270	300	279	239	250	269	261	234	243	264	240	273	258	278	305	239	284	248	256	234	248	272	252	278	255	272	291	275	286	252	261	275	232	297	238	260	267	243	233	247	218	251	233	249	281	242	277	283	245	282	306	276	254	261	278	258	268	292	242	259	263	257	259	272	279	244	273	247	258	256	262	240	262	256	252	275	238	256	252	256	257	257	230	280	256	254	269	248	234	267	244	260	258	291	245	255	238	259	236	242	248	281	272	268	285	290	263	287	270	242	260	229	275	265	237	266	266	252	275	268	236	284	261	251	298	249	266	264	275	259	236	244	255	265	265	278	272	285	278	255	230	273	288	251	266	251	243	252	261	242	238	270	294	265	253	263	270	284	263	261	248	280	243	252	265	246	263	265	264	261	242	253	243	271	249	242	252	256	253	261	267	283	254	243	231	265	263	274	284	267	253	250	257	259	236	244	272	244	265	258	255	263	241	241	294	234	241	255	262	248	262	239	285	274	263	251	275	269	295	281	266	247	285	272	243	248	251	263	246	232	261	277	260	263	241	257	247	285	292	267	286	280	254	247	259	243	264	248	257	250	256	252	266	246	253	248	294	266	227	260	270	230	239	260	264	275	273	275	272	297	246	260	242	247	262	266	275	249	293	231	233	269	270	258	283	256	240	276	252	232	268	248	261	271	236	254	261	240	251	272	282	231	258	240	267	217	237	257	263	274	244	263	272	259	247	256	245	256	259	303	232	250	230	237	268	269	262	228	289	265	273	270	248	247	275	253	254	285	255	271	278	257	234	298	256	279	278	241	258	270	231	236	255	241	237	286	226	238	267	260	261	260	256	231	252	259	250	288	252	270	246	258	250	262	238	287	273	252	234	280	295	255	262	269	262	245	250	247	244	269	245	262	257	245	249	279	225	232	237	238	272	247	237	264	278	270	237	257	265	235	260	261	253	274	254	227	278	286	273	296	314	265	250	254	264	261	231	249	255	248	252	278	290	257	242	240	227	233	241	248	256	271	260	260	263	261	241	253	240	248	251	291	269	263	258	249	257	261	260	260	314	267	242	314	274	277	254	263	260	256	215	243	255	255	260	264	288	249	297	236	240	237	257	247	247	240	265	259	237	257	274	250	266	289	254	239	240	247	252	241	273	255	264	260	271	289	248	253	305	245	271	264	284	271	280	243	269	254	267	278	260	276	256	240	276	266	294	240	273	245	262	252	277	262	266	275	281	248	279	241	276	260	250	258	244	256	250	257	212	250	255	284	247	266	278	228	240	301	266	265	266	229	273	243	267	259	250	270	266	280	268	312	260	269	263	262	313	228	252	278	265	277	283	241	277	284	280	237	255	253	246	236	243	245	236	264	243	271	246	272	246	252	247	269	275	258	271	279	232	259	268	279	250	249	274	252	252	223	240	275	278	247	248	268	261	290	263	270	246	278	265	239	252	225	267	243	276	270	256	244	267	249	228	245	327	255	247	232	282	235	224	257	242	269	265	272	276	251	225	243	245	241	261	262	262	285	281	261	291	264	272	234	253	258	246	262	243	261	238	263	264	287	258	272	247	266	263	260	229	249	276	280	248	274	247	258	261	266	263	299	244	260	272	275	245	252	246	275	287	249	243	249	240	263	246	252	247	251	244	299	271	268	260	260	266	280	270	270	256	260	252	276	256	274	228	236	272	255	243	283	277	265	271	295	266	244	268	271	260	225	230	256	272	276	252	250	239	249	264	286	287	227	275	273	262	286	278	239	266	285	262	258	261	262	287	269	254	214	287	243	230	275	282	261	260	248	267	273	287	247	272	252	254	261	250	261	273	274	272	226	259	278	236	262	250	240	262	293	256	271	272	260	232	263	240	257	254	255	275	242	255	257	275	256	253	271	249	262	281	250	253	263	248	260	233	237	239	266	253	242	251	252	285	284	268	222	274	263	259	249	253	259	246	232	289	265	269	256	244	252	253	257	276	290	276	279	278	263	261	262	234	234	253	254	254	266	254	241	282	262	257	259	268	262	225	296	277	290	276	246	274	268	253	247	267	240	251	292	243	267	267	256	256	263	261	271	230	235	244	279	271	266	261	264	255	267	276	252	296	266	294	271	258	248	273	269	258	277	260	255	239	243	264	265	259	256	276	273	271	255	247	254	295	268	290	268	231	266	243	250	265	264	238	248	270	282	253	232	274	264	240	259	265	258	237	284	242	255	286	262	252	264	261	261	260	257	256	281	247	250	215	298	285	261	272	252	241	234	248	252	260	245	286	278	262	269	280	300	269	279	270	261	280	230	271	242	265	268	266	270	250	271	261	268	260	268	236	269	271	215	270	265	278	262	253	244	251	228	258	257	284	259	246	215	272	273	254	266	246	256	256	244	249	242	244	243	289	264	240	252	247	241	264	265	271	273	263	267	260	248	269	257	297	233	259	256	236	267	273	252	236	280	268	226	293	246	282	263	276	275	255	285	261	255	245	251	257	255	282	228	266	250	258	292	255	297	238	258	318	272	260	223	242	234	264	274	236	274	267	272	254	267	283	255	230	239	265	246	267	276	246	259	230	242	269	243	259	251	274	262	270	259	260	248	272	276	266	272	290	258	246	252	249	243	249	239	265	264	240	263	258	225	260	251	261	289	279	259	253	255	249	240	244	274	281	262	267	215	237	265	282	236	250	262	274	248	230	248	252	254	299	250	242	242	266	268	264	276	270	277	259	247	251	261	258	272	252	273	275	255	268	253	264	245	269	249	264	264	259	262	277	271	258	268	250	268	289	235	264	248	272	239	259	245	266	286	237	252	278	272	234	241	261	265	275	257	255	247	221	244	259	228	244	269	245	256	274	238	276	254	231	255	265	263	248	241	263	266	263	247	251	257	243	235	260	225	287	225	291	260	261	260	261	229	221	250	259	237	247	256	269	266	261	292	264	277	251	250	255	241	257	251	259	275	250	246	265	246	244	266	276	234	254	242	251	258	267	267	229	244	255	250	238	261	274	241	259	215	262	243	269	254
28388	32028	46222	50826	46633	47014	43799	39218	38987	36203	33202	26464	23075	20724	17305	14243	10998	6890	4505	3077	2056	1389	941	720	678	663	617	620	605	610	653	613	633	640	632	638	670	597	692	679	677	676	609	622	602	596	590	653	644	590	650	686	615	642	632	644	626	616	618	603	657	599	651	646	622	638	663	599	684	670	643	675	634	642	603	632	658	629	661	664	639	631	624	674	648	640	620	627	639	618	639	584	683	638	657	629	659	632	587	679	625	647	629	653	603	654	646	619	644	659	631	629	665	628	663	625	589	641	664	594	650	648	630	690	633	648	637	651	635	652	651	622	664	603	627	615	629	665	607	638	612	613	644	619	624	619	636	637	671	628	674	669	618	581	591	634	674	678	619	638	612	652	599	692	624	641	674	642	633	570	608	685	666	625	598	607	605	618	649	599	668	643	613	673	591	637	601	633	626	658	617	631	629	641	644	619	635	613	622	634	623	618	676	587	676	613	604	658	615	635	599	633	588	622	599	630	644	575	697	574	600	652	651	674	620	662	600	660	676	629	648	645	635	620	654	628	616	624	675	618	604	633	632	627	640	691	645	627	615	650	631	664	607	631	656	655	678	677	635	637	629	652	659	660	628	602	658	651	661	623	633	632	628	657	632	627	620	640	629	647	673	611	651	655	625	644	616	641	661	605	664	652	631	626	660	637	628	659	651	638	642	697	619	619	663	655	653	623	636	631	671	672	609	612	671	613	656	646	591	612	586	669	643	649	660	618	602	578	625	653	610	631	593	628	650	660	631	637	643	642	635	664	619	661	655	641	643	639	624	623	618	603	684	633	645	643	611	649	626	613	621	627	656	589	670	630	663	622	582	626	629	643	691	656	663	609	663	649	637	668	668	622	656	647	641	657	670	625	621	629	629	628	672	652	634	615	644	648	644	638	644	639	647	612	608	655	614	623	606	621	615	633	647	639	672	648	642	667	638	594	606	649	629	622	635	624	625	643	660	662	624	622	612	608	667	610	659	620	620	618	620	634	623	610	643	649	635	649	637	621	613	631	652	625	662	637	653	643	633	655	691	644	683	629	635	609	614	605	651	625	638	668	635	648	657	676	634	626	633	671	666	611	708	619	629	634	604	730	632	630	654	610	640	571	621	570	630	623	669	619	607	629	648	647	632	614	667	652	650	630	605	640	598	633	628	646	614	602	610	674	625	616	593	627	656	659	592	642	692	651	600	615	655	607	651	615	594	648	639	626	639	631	633	616	627	649	627	655	638	651	650	607	643	629	623	611	660	620	631	651	635	642	629	631	650	599	603	663	601	670	624	631	613	638	667	631	660	627	626	632	618	629	628	656	619	630	600	636	588	636	620	632	650	616	597	615	638	624	640	594	634	635	611	640	693	613	658	631	673	638	599	641	693	631	652	658	616	681	647	630	637	663	659	632	653	647	646	668	613	665	648	653	651	672	646	649	634	652	617	599	649	644	645	598	612	609	628	638	609	651	617	609	660	632	676	694	681	616	658	622	663	614	643	592	620	650	634	622	637	602	664	635	631	623	674	664	628	666	582	668	636	617	633	627	675	649	655	604	668	675	672	628	674	625	638	604	626	635	654	649	653	589	659	662	623	642	650	603	634	658	647	666	616	663	657	631	602	616	613	654	631	634	629	630	646	605	668	622	642	631	669	628	637	659	633	664	632	615	639	637	659	595	658	602	607	666	598	651	607	638	606	642	638	631	609	644	650	653	627	613	672	644	639	668	663	597	617	621	645	629	627	668	682	624	609	589	615	605	684	621	633	640	682	622	659	610	644	663	646	636	664	652	689	615	668	620	654	670	665	621	611	645	622	681	579	654	651	673	662	622	662	594	652	664	633	617	643	641	629	617	618	683	664	621	645	658	629	628	603	613	600	631	613	608	678	640	668	639	652	692	638	647	672	604	634	676	636	643	653	588	665	598	631	620	627	642	596	669	636	663	644	617	639	610	658	625	691	647	581	587	650	602	587	678	622	662	626	601	619	608	639	684	659	627	634	636	664	609	698	591	640	595	666	591	592	611	626	634	618	675	656	630	630	645	622	639	619	678	640	577	623	605	632	648	561	645	615	656	637	636	704	639	699	592	666	672	650	658	638	664	642	600	662	711	630	624	642	607	636	669	604	654	670	654	655	617	615	657	622	624	608	671	711	643	653	616	650	628	619	620	673	638	625	617	635	642	585	634	691	641	607	659	620	647	657	634	645	611	640	615	650	644	607	648	682	693	605	651	685	607	630	637	641	610	689	664	651	614	575	605	586	602	655	647	620	668	660	676	634	631	665	646	671	629	624	654	605	646	654	657	667	606	600	655	629	597	641	611	660	646	642	630	658	660	664	620	649	643	680	599	608	617	638	606	656	638	657	648	653	610	633	649	634	694	628	673	601	664	641	630	647	606	632	607	658	598	679	614	643	691	633	648	616	617	595	627	604	632	672	660	616	643	678	613	625	655	631	645	670	618	612	665	620	629	610	626	635	712	654	604	612	675	670	606	629	639	619	633	648	607	663	638	660	604	644	594	618	623	638	584	672	639	651	622	643	659	618	647	613	608	604	649	617	634	661	592	693	651	617	614	630	648	640	686	655	616	635	640	638	623	636	606	660	661	644	654	652	662	680	676	620	615	630	642	616	622	626	635	617	608	639	638	652	606	639	604	641	664	639	649	618	654	631	597	632	618	665	669	621	667	618	660	659	622	662	609	647	618	674	602	650	613	612	631	655	645	639	632	646	632	627	678	689	631	620	635	658	591	662	611	659	625	653	620	652	673	671	622	656	617	611	644	636	636	585	663	627	630	644	619	648	628	675	623	694	638	616	650	626	664	587	656	632	647	618	632	630	658	685	658	646	619	642	667	627	612	620	649	609	613	627	679	665	627	693	635	665	665	691	691	649	655	614	636	637	662	654	599	627	619	656	652	631	625	669	615	687	615	667	600	654	609	650	643	668	659	633	608	654	617	616	651	638	633	610	690	603	609	645	641	627	637	622	654	621	639	665	647	669	641	654	643	628	651	597	649	627	665	617	557	629	695	604	606	642	623	608	657	616	640	632	633	629	635	676	626	617	600	606	636	638	689	657	625	678	628	573	655	658	604	609	630	667	609	631	638	647	687	618	651	675	620	638	637	596	663	626	628	635	605	599	607	626	628	631	597	680	662	632	612	623	650	589	643	643	654	636	633	598	666	624	611	623	631	629	602	612	662	653	628	621	646	675	609	664	631	614	632	656	636	638	641	620	633	608	649	627	667	647	620	663	653	643	620	618	633	631	666	595	655	646	687	618	661	640	614	639	631	587	646	635	657	624	630	634	630	643	584	628	615	670	671	628	651	652	601	661	604	670	633	636	616	638	644	672	632	633	640	630	632	641	616	644	612	639	644	627	644	586	615	610	647	621	604	654	642	613	626	621	672	657	654	636	650	650	591	602	618	645	654	632	671	614	611	646	613	637	664	638	642	652	582	627	647	625	616
22960	18528	19532	14192	7242	5451	5741	4426	2859	2729	2863	2268	1294	902	623	497	420	348	311	260	250	245	246	249	243	217	210	254	257	235	242	237	248	236	257	264	244	225	230	248	215	263	225	212	254	237	247	234	216	221	252	228	217	253	230	241	215	240	217	234	267	221	247	248	238	228	237	215	210	230	211	209	246	236	225	238	244	252	249	210	240	244	257	246	246	255	220	219	261	226	239	224	232	238	241	252	244	221	230	258	280	237	257	259	222	225	232	255	256	230	237	243	247	264	229	233	235	233	268	216	252	254	267	255	238	232	227	251	234	244	224	230	237	231	246	229	208	226	232	230	243	234	212	231	241	247	232	236	257	238	238	225	224	213	233	243	242	273	234	251	252	225	236	227	233	242	234	245	237	243	243	227	238	245	237	246	220	234	203	236	244	216	246	222	247	208	226	248	222	229	230	247	229	220	257	227	219	257	230	272	218	249	240	231	227	254	236	233	244	210	224	191	247	228	259	214	239	225	244	212	242	225	231	228	257	233	231	237	236	244	242	242	228	238	244	232	249	285	249	239	236	228	228	239	232	219	227	242	220	239	249	221	220	237	224	235	246	244	223	231	249	225	231	238	223	228	234	254	234	219	231	237	255	206	271	219	249	221	210	224	237	210	246	259	210	236	230	215	234	253	215	233	242	242	229	238	247	227	225	239	260	241	225	227	248	240	262	254	268	259	253	228	250	213	233	249	244	217	261	229	214	246	213	232	233	218	236	228	237	266	240	214	245	255	237	236	241	220	255	233	239	241	232	249	227	240	225	261	253	239	242	233	247	213	224	246	233	243	202	230	220	263	239	240	232	217	227	227	248	229	255	219	230	257	221	225	249	222	240	249	244	234	243	222	206	232	231	237	257	238	226	239	245	248	232	231	238	229	257	239	266	241	243	251	237	258	238	223	239	221	220	248	234	224	226	227	273	247	242	248	261	242	236	237	220	261	247	230	233	230	234	212	224	227	235	228	205	229	232	246	235	235	258	252	231	224	220	222	258	227	219	236	233	241	213	229	227	245	268	250	240	229	246	250	232	206	234	249	244	251	251	228	236	245	191	243	229	237	222	235	219	234	234	235	233	266	212	208	228	212	239	229	248	230	248	236	228	257	267	223	235	264	221	236	228	227	235	261	214	228	237	217	250	254	246	275	272	236	234	219	213	216	216	246	209	229	246	226	195	233	237	227	208	207	220	236	259	245	247	221	240	219	236	223	208	257	195	255	250	242	212	255	231	216	225	236	223	241	260	245	249	242	237	247	207	224	247	242	212	222	238	232	222	219	223	239	246	221	251	207	223	253	241	213	222	263	237	243	249	234	240	243	245	243	237	225	262	209	209	278	222	234	214	250	251	214	227	253	215	241	227	259	221	246	243	251	242	259	238	223	242	224	211	245	252	207	220	231	207	238	251	235	247	262	244	225	225	243	234	248	227	230	222	232	222	209	244	244	241	221	244	205	249	245	264	227	224	220	222	234	235	257	236	237	213	271	236	256	243	199	231	216	228	241	257	245	264	246	245	216	227	240	205	221	222	229	232	252	254	242	224	254	263	241	241	233	244	244	212	260	259	275	231	220	252	211	241	224	242	237	260	241	241	223	225	246	259	219	235	236	238	234	259	219	265	231	233	227	206	242	247	198	248	240	217	223	229	258	233	249	264	230	232	247	229	248	228	220	228	245	269	242	212	202	266	258	220	231	235	236	228	214	270	235	241	226	245	230	224	239	242	237	233	239	237	232	230	248	242	239	255	222	237	236	260	239	212	261	233	239	215	280	252	232	230	230	236	234	237	250	219	255	250	234	260	255	225	238	230	241	238	220	215	247	248	224	204	245	240	231	232	233	215	229	268	245	219	231	231	227	246	237	253	228	219	254	233	229	257	219	277	195	232	246	263	213	239	229	241	222	225	226	230	203	239	250	242	219	240	235	226	218	243	234	217	248	230	257	248	231	210	228	217	257	247	237	241	245	237	222	251	211	223	251	230	239	273	213	237	240	251	249	232	247	237	222	235	252	246	229	227	252	210	250	253	259	259	239	216	244	213	249	229	240	225	239	208	273	251	224	273	237	218	253	246	229	249	212	242	232	238	209	224	225	228	228	224	210	223	242	235	252	210	224	211	256	243	251	257	241	218	236	249	204	279	244	249	216	204	255	253	216	231	253	246	229	253	227	227	230	252	232	241	227	221	247	260	262	238	215	245	253	249	222	242	236	244	217	263	235	240	203	230	242	259	227	237	224	220	226	215	230	242	260	249	238	219	246	230	265	240	195	229	247	244	242	250	225	229	238	235	200	243	238	247	211	218	228	226	243	261	222	232	259	204	218	229	223	225	223	229	229	233	253	228	253	229	229	233	241	209	212	235	266	237	235	230	209	212	230	233	242	246	233	227	234	255	260	243	238	228	241	258	255	239	244	214	198	229	233	240	230	204	213	268	236	218	237	242	255	244	255	240	263	196	236	215	238	228	241	260	219	219	236	243	230	238	247	220	210	216	248	233	250	234	260	248	236	232	254	215	244	259	232	243	242	242	230	214	230	256	254	228	235	250	239	228	249	228	243	215	253	220	208	228	229	242	234	220	231	235	225	248	225	263	236	233	229	212	241	237	243	244	212	228	249	230	216	259	245	245	245	220	243	255	263	238	265	252	225	251	228	242	233	242	249	263	250	223	246	234	240	226	240	226	253	221	239	203	225	265	258	220	206	221	248	215	235	236	258	267	242	234	238	248	246	215	237	222	243	240	242	225	256	250	272	258	233	234	231	248	223	255	233	242	225	260	237	262	237	243	253	226	236	213	231	249	260	196	243	251	249	223	246	234	220	220	201	224	230	230	252	243	219	220	225	240	224	218	204	218	223	246	230	269	234	212	246	236	242	222	265	222	235	228	233	259	244	236	233	236	257	233	251	235	233	225	212	233	216	237	249	224	245	236	237	242	232	231	229	248	237	202	212	247	244	217	254	222	251	212	222	206	244	200	249	218	229	279	250	249	250	233	223	264	217	233	236	219	219	246	252	226	246	233	252	247	218	252	225	238	212	254	246	212	235	270	250	259	225	251	240	230	260	237	247	217	221	229	221	230	226	209	229	213	225	212	224	246	226	247	244	249	262	231	219	237	208	223	237	226	224	232	239	235	207	205	247	237	220	245	242	241	225	251	210	234	241	234	264	242	218	262	236	269	235	248	232	229	216	249	213	226	221	230	265	244	228	245	237	241	213	225	249	262	242	217	199	239	236	241	233	247	229	201	194	230	235	230	225	221	256	248	248	242	260	245	254	232	215	234	235	253	226	207	230	223	239	206	271	230	253	248	227	241	253	235	232	180	213	230	234	235	224	234	232	265	235	239	213	235	217	238	234	195	213	223	240	243	251	227	252	210	221	232	234	218	197	217	219	223	264	228	244	188	205	227	257	242	234	234	262	253	238	232	235	217	234	233	226	245	219	240	226	247	246
13200	15225	25569	25118	18336	17891	20097	16748	12522	12392	13092	10800	6455	4150	2927	2107	1691	1221	936	776	672	624	594	633	611	553	581	603	654	615	601	610	610	583	587	601	561	586	620	604	590	637	630	575	586	567	559	599	581	515	603	644	618	591	570	606	601	571	581	605	599	561	602	583	640	584	598	555	568	598	615	592	583	596	663	597	624	598	589	612	620	592	617	566	572	569	585	560	605	607	605	627	596	610	577	556	608	598	590	599	598	533	560	604	650	622	581	601	627	591	630	580	584	567	632	565	635	564	598	561	624	651	595	607	599	616	592	604	608	573	570	575	577	609	588	585	593	612	626	658	574	581	608	585	604	611	571	583	591	613	574	632	600	618	614	602	593	566	595	615	601	588	657	627	606	603	662	617	627	598	600	585	554	638	577	628	640	608	630	538	565	596	597	617	585	587	644	621	610	598	562	593	606	593	655	592	571	596	598	586	613	572	577	581	583	592	617	578	628	647	645	563	594	615	615	588	569	573	566	639	586	573	645	596	616	587	594	591	615	608	566	612	577	587	600	592	543	568	612	599	588	650	599	602	607	620	565	610	584	598	637	589	598	573	568	602	596	642	593	617	608	586	642	583	596	613	634	584	561	587	612	640	583	575	603	599	563	602	560	575	610	580	580	588	593	624	545	622	606	602	603	643	583	539	606	599	620	611	563	588	574	624	564	575	540	602	632	623	561	579	620	587	644	554	598	625	588	629	572	586	594	606	618	591	579	601	613	559	606	639	600	599	601	622	605	613	636	604	557	611	588	613	623	599	626	586	600	535	605	580	643	633	553	601	612	595	567	559	581	573	581	594	647	603	595	590	590	562	564	604	526	636	589	585	572	524	582	584	620	614	616	645	554	592	583	580	608	629	565	619	606	593	639	564	618	618	594	617	598	604	573	604	595	581	619	593	583	548	605	628	608	597	607	571	585	608	649	604	593	588	644	605	599	620	584	633	625	633	580	607	636	595	640	567	601	634	591	629	589	617	618	616	559	607	608	606	618	600	635	611	591	624	580	556	586	599	620	598	618	604	581	591	584	595	598	593	634	593	575	569	606	629	603	594	624	603	625	542	615	622	635	605	584	593	618	555	592	600	605	621	572	597	654	611	593	627	586	605	614	585	613	595	594	628	602	588	549	621	596	633	575	578	575	594	570	594	570	561	571	611	565	591	538	660	540	593	608	587	578	621	618	590	605	584	630	545	558	641	606	615	592	633	623	600	638	597	568	568	525	618	660	608	603	562	579	596	637	535	552	589	616	564	589	562	580	599	613	621	644	612	601	559	584	571	612	646	619	586	601	643	549	572	581	590	575	570	603	582	580	596	551	596	637	610	572	616	636	599	616	574	557	605	649	601	599	586	583	606	592	597	622	584	568	608	624	624	598	620	598	607	617	630	568	632	566	583	560	611	588	620	585	602	612	584	568	588	573	630	617	590	568	579	536	605	589	569	580	615	597	613	567	598	590	620	564	599	569	608	591	598	575	611	577	613	624	619	592	591	634	592	576	615	588	575	579	624	597	639	592	621	588	593	626	566	606	534	625	586	646	623	627	587	660	592	612	610	611	568	648	614	585	595	603	623	627	552	614	594	588	616	576	611	578	622	578	630	616	610	596	610	640	600	579	555	561	610	621	588	606	581	597	595	578	600	636	625	595	556	653	634	632	600	597	587	567	576	594	577	617	577	619	612	618	599	570	612	611	571	574	604	588	570	611	570	610	646	569	566	607	595	586	575	625	642	601	593	589	590	609	600	579	591	614	582	614	639	565	575	628	555	634	580	586	645	564	591	612	607	623	607	615	671	600	628	587	586	592	593	573	632	584	600	647	599	630	577	580	615	627	600	592	604	610	623	629	620	610	581	587	582	623	612	566	589	609	621	588	566	574	561	580	602	627	590	594	626	584	588	591	631	559	610	572	621	585	582	616	588	587	575	592	547	617	609	586	589	554	561	632	625	564	592	619	596	564	593	576	585	622	597	620	599	627	586	637	610	566	572	582	586	591	595	613	611	595	588	628	602	547	606	584	577	599	606	567	580	548	616	617	631	574	642	603	570	645	593	603	618	597	597	606	577	590	604	578	620	564	601	562	581	622	592	612	561	585	589	578	599	578	591	572	598	594	575	618	644	581	598	612	597	627	594	607	564	570	568	615	652	614	613	617	590	598	618	611	612	608	596	569	608	626	560	631	608	612	628	555	615	620	589	599	590	604	632	613	659	520	555	624	646	612	576	606	605	606	575	560	581	597	627	602	619	598	560	596	610	597	571	600	598	618	587	602	608	635	585	616	590	599	579	604	582	595	574	603	633	601	597	582	573	624	564	569	603	608	591	566	603	621	592	618	605	577	630	675	543	655	637	554	615	608	585	636	582	607	582	622	567	573	594	583	628	599	598	575	616	621	589	596	657	621	558	569	581	613	585	577	625	572	595	619	575	570	561	652	583	570	603	638	594	573	580	614	598	622	630	623	637	622	612	593	659	623	579	548	619	553	582	571	591	561	593	549	583	621	603	601	574	612	582	550	632	596	620	548	594	596	606	561	602	595	584	609	598	635	579	611	616	568	614	601	619	641	588	571	616	569	572	574	544	616	615	598	573	633	561	572	642	614	613	596	589	606	614	580	593	575	604	591	576	626	545	590	600	589	567	607	586	577	643	578	627	641	581	611	585	605	612	583	574	630	633	597	637	590	560	634	584	610	616	633	607	572	581	579	563	591	609	616	559	597	623	578	645	615	591	601	587	604	584	571	631	609	636	594	602	627	616	600	592	583	571	563	556	614	581	598	595	613	566	610	621	580	635	626	640	593	594	572	559	590	619	671	608	570	601	596	600	591	618	571	560	630	591	612	602	576	598	635	618	578	598	548	542	618	613	577	596	605	619	573	581	588	617	585	634	604	596	617	568	582	599	615	552	600	608	583	639	638	583	621	578	634	628	576	596	586	616	613	607	600	562	578	617	589	573	638	595	596	564	560	584	634	587	599	622	602	582	628	573	602	582	616	595	587	585	595	581	577	616	560	598	566	576	604	563	570	630	575	568	598	611	605	589	641	586	588	576	618	611	595	575	621	584	601	598	597	627	590	581	628	574	581	623	602	593	609	584	597	610	596	581	645	559	619	604	598	608	605	613	581	600	570	580	626	628	634	579	602	612	623	590	608	581	599	616	593	572	590	589	600	588	601	589	569	592	576	565	622	590	656	628	608	646	568	577	599	621	650	572	574	600	581	622	585	591	631	634	622	604	581	568	591	634	605	617	615	596	613	606	597	590	604	583	593	617	581	590	609	617	575	589	622	612	585	526	569	604	628	612	573	625	573	582	642	608	578	561	596	631	615	587	594	582	615	588	616	623	568	579	628	603	612	565	596	633	637	607	663	551	578	611	596	568	562	625	553	612	614	600	587	586	589	634	612	653	638	594	602	602	609	597	596	593	583	585	589	607	563	580	611	612	592	614	655	609
38245	36903	43856	37604	31983	28913	27147	20744	14694	12041	9747	6973	5111	3346	2296	1496	1132	842	650	503	395	318	311	288	284	267	290	276	271	306	290	281	261	297	303	273	281	313	272	283	293	269	277	253	267	278	308	295	303	303	241	270	306	277	306	300	276	270	266	263	270	286	297	268	301	293	285	300	297	293	296	320	247	282	253	284	285	280	284	272	279	282	293	284	252	279	253	284	324	270	304	310	284	280	291	261	255	273	281	281	272	283	285	272	282	271	278	285	284	286	285	288	287	292	318	267	290	307	282	290	279	289	293	268	305	256	287	294	269	263	290	291	276	330	279	276	314	271	302	240	287	274	280	301	266	285	287	297	265	295	278	290	296	286	255	270	282	302	304	260	285	299	265	312	310	270	262	262	279	312	304	293	296	250	331	280	301	248	278	290	297	297	324	307	270	272	258	307	296	279	304	276	291	290	298	306	288	294	303	255	285	301	273	303	285	294	302	300	282	271	280	302	313	252	248	316	265	253	285	317	271	283	262	271	274	285	314	245	313	288	286	276	303	273	305	280	287	284	243	255	290	270	295	274	268	278	277	304	243	302	266	268	319	251	272	283	290	292	258	256	285	263	291	313	315	315	282	277	290	292	305	306	250	292	271	298	296	290	277	280	274	278	303	261	265	299	283	300	275	300	269	309	285	282	277	258	283	276	337	275	279	297	275	299	286	301	311	280	252	307	268	305	269	283	311	277	276	263	305	300	273	253	271	270	313	299	283	298	295	285	274	271	307	288	259	298	277	318	293	281	289	294	300	299	290	294	270	266	322	314	279	292	284	285	297	297	308	314	294	267	297	282	283	309	292	244	295	286	296	290	291	274	272	282	283	244	296	284	280	271	278	269	271	250	279	281	284	280	292	270	258	286	303	273	269	266	298	287	269	279	257	290	289	265	314	278	287	280	280	288	312	290	286	251	235	272	273	298	303	298	304	283	265	318	307	277	291	273	301	271	296	288	246	272	286	246	260	313	272	284	302	289	292	284	282	291	296	297	286	301	275	300	301	291	295	282	293	282	287	295	252	255	258	309	279	294	288	246	269	276	306	259	290	268	268	299	311	284	298	247	285	244	277	296	297	285	262	259	282	248	242	280	269	269	297	283	286	289	298	293	271	258	284	308	272	265	300	283	301	276	272	268	273	248	295	258	296	280	283	229	285	275	266	275	299	284	290	279	293	273	287	293	280	299	259	286	309	308	267	291	312	296	247	269	283	294	263	292	264	313	289	288	301	282	261	289	299	287	279	265	305	283	273	266	286	296	263	279	253	302	283	277	273	265	268	278	293	250	287	259	311	261	272	288	273	269	264	294	290	271	303	307	274	288	300	283	267	307	266	261	270	286	291	303	325	277	271	277	285	291	255	261	257	263	289	263	262	249	303	293	296	291	302	284	256	293	273	280	298	252	295	271	263	300	288	289	277	316	284	275	269	303	286	290	293	289	314	281	275	267	279	289	277	308	304	313	289	272	280	295	295	321	270	275	304	261	280	291	308	261	294	281	259	268	287	282	283	263	279	303	288	271	294	296	294	267	249	269	301	292	299	270	276	288	307	285	289	274	285	328	273	255	263	316	271	302	308	276	289	277	310	260	320	247	279	265	244	292	247	272	279	265	259	289	286	306	306	299	269	295	287	275	288	296	274	258	262	262	293	313	302	273	280	283	277	276	274	304	296	305	339	280	270	266	297	331	304	268	274	273	302	249	300	260	287	268	278	295	250	284	301	266	302	276	285	288	262	332	282	290	272	260	317	295	276	290	292	302	274	266	282	276	285	295	300	297	289	304	298	302	294	287	290	277	312	275	284	248	281	269	251	257	299	298	270	291	292	303	281	285	308	271	310	316	283	285	258	291	293	277	288	271	294	307	282	271	304	298	243	301	322	304	275	268	286	298	323	270	279	248	253	262	291	301	299	233	277	269	279	299	302	292	258	265	274	252	267	288	292	252	281	281	283	251	279	284	257	253	256	274	266	264	291	305	293	306	274	261	280	286	268	288	278	255	295	256	314	272	300	272	285	303	266	261	327	275	326	313	265	275	295	301	283	297	258	281	294	278	271	289	292	290	290	285	310	284	295	280	267	316	275	259	300	246	279	308	292	274	282	280	312	292	303	273	276	272	280	284	314	279	273	281	299	260	268	283	317	288	280	289	270	319	288	286	277	306	284	255	310	265	295	302	298	322	308	293	303	304	308	255	299	304	312	272	262	303	299	283	304	255	274	284	284	271	280	297	277	297	265	272	275	275	282	264	285	305	264	265	285	309	293	268	285	285	283	291	302	256	271	266	271	256	273	284	309	289	303	287	300	254	287	272	260	288	293	286	290	271	304	270	300	300	271	274	283	274	307	294	272	316	289	297	282	287	285	249	283	316	303	306	324	277	265	251	288	296	323	265	274	278	270	287	274	292	293	263	276	321	279	271	305	319	294	311	315	258	290	274	282	244	290	263	260	273	279	268	296	294	308	274	273	274	284	271	269	299	270	285	316	257	289	300	278	309	280	288	303	312	280	280	274	284	289	278	301	244	297	281	298	289	292	293	286	279	276	269	256	280	316	289	291	270	298	298	278	301	305	317	281	287	289	266	290	269	278	295	294	300	283	280	282	322	278	282	255	299	276	273	317	288	308	259	258	277	282	294	288	262	285	293	262	347	278	254	265	280	276	280	269	282	263	273	281	281	282	290	276	284	255	258	279	271	265	259	292	283	322	283	270	296	301	309	315	311	296	317	281	267	303	283	270	257	232	270	288	294	274	285	265	287	233	290	278	290	291	292	288	299	242	283	298	282	313	289	308	293	315	272	284	290	286	267	294	271	293	296	294	317	280	274	275	301	266	241	286	295	287	296	298	301	275	265	264	269	288	294	289	282	288	275	291	275	271	314	293	312	313	285	276	308	293	302	280	298	283	281	295	286	286	286	275	304	245	289	298	282	274	299	288	276	267	316	301	295	275	283	301	294	281	267	273	290	322	286	304	277	320	281	317	251	276	275	294	292	309	298	298	298	248	286	264	310	292	296	280	286	286	282	285	283	288	291	254	286	281	295	297	298	292	317	310	282	261	303	300	298	251	297	287	283	286	279	296	267	310	268	284	310	298	300	277	269	325	299	254	305	285	268	290	298	295	309	316	290	308	302	252	282	281	308	265	297	269	273	303	274	246	281	275	279	286	306	267	278	303	279	292	240	286	297	285	271	295	319	276	284	256	271	304	257	278	264	294	302	279	275	303	276	262	269	267	306	295	267	291	301	262	310	262	289	253	282	260	303	265	275	247	296	285	252	295	284	302	280	302	287	270	287	251	310	269	248	230	332	261	274	277	283	285	300	284	298	288	291	294	268	273	271	310	259	289	300	310	272	283	263	269	295	263	254	291	310	263	283	290	278	277	285	251	290	306	259	303	267	280	299	297	293	267	267	304	274	306	310	246	272	310	271	286	296	274	280	312	304	286	273
25049	30041	44417	45603	45187	42672	43807	37161	32998	30809	28042	23189	19317	14265	10519	7680	5438	3822	2594	1687	1170	819	736	710	705	718	722	690	708	753	694	706	714	694	705	723	706	698	737	676	694	690	699	740	719	713	726	684	705	700	708	756	749	711	661	776	684	699	717	695	710	748	677	733	706	705	705	684	731	679	678	665	726	700	729	703	718	693	687	700	708	737	714	697	715	693	700	706	666	721	691	734	708	710	739	726	671	692	719	703	716	647	705	662	652	717	677	710	709	761	665	711	692	658	644	704	720	696	727	752	728	666	714	695	710	697	745	713	700	717	664	732	676	698	707	664	676	699	664	713	715	709	666	744	701	734	719	716	715	655	706	673	730	700	692	722	726	720	730	724	711	715	721	699	673	681	695	665	685	701	675	692	741	668	695	732	736	711	704	672	710	713	706	706	662	672	662	702	725	650	712	737	682	727	782	737	652	721	715	722	671	706	719	715	723	702	702	709	719	701	693	711	718	688	697	705	701	753	730	730	703	692	652	705	725	754	684	700	707	670	738	730	695	696	679	768	684	668	692	712	730	689	699	674	689	690	677	698	723	688	695	732	719	719	686	705	679	636	747	704	640	679	692	698	745	709	711	658	718	726	721	695	718	718	742	725	729	676	709	694	737	705	719	700	724	648	775	734	707	703	707	697	740	660	699	722	696	656	689	692	701	689	662	707	688	691	741	671	700	707	686	734	713	642	716	689	698	747	658	692	685	674	688	667	730	714	706	743	694	684	712	705	731	703	752	715	711	677	750	710	721	690	702	726	687	728	726	696	697	708	661	720	653	746	682	658	701	683	750	701	701	668	711	719	693	710	688	661	717	686	749	686	693	678	662	735	725	718	651	721	721	713	735	698	642	687	700	715	706	701	685	698	700	696	662	721	705	681	671	711	695	684	663	680	714	666	710	724	707	716	696	675	689	685	697	674	680	701	686	706	718	736	699	744	669	738	696	722	731	726	706	685	689	685	698	720	660	726	689	709	728	673	638	691	699	705	727	723	743	683	685	718	666	739	713	730	670	706	679	712	686	722	733	720	681	690	692	722	675	694	699	718	724	739	700	663	699	679	703	693	708	690	719	722	746	739	680	711	765	693	665	719	677	662	707	647	687	729	688	735	700	737	745	743	708	744	669	726	686	664	643	663	701	666	735	716	688	673	740	714	696	695	705	729	703	679	721	723	699	728	694	674	675	706	701	674	755	705	709	668	717	703	679	701	706	715	693	686	720	704	708	687	683	683	681	690	644	687	682	727	701	656	736	697	722	694	656	683	655	730	711	701	732	735	646	681	671	679	777	697	670	742	704	671	705	664	707	737	688	696	743	714	680	724	679	659	730	688	693	729	731	748	756	718	684	702	707	670	763	683	686	708	708	691	687	687	729	743	722	698	711	709	658	714	699	721	669	704	705	679	673	654	683	721	734	659	708	673	677	697	699	735	722	726	703	691	688	709	648	738	672	702	693	760	723	695	705	691	725	676	747	697	727	703	731	750	737	681	683	650	714	732	731	708	745	743	683	708	702	700	681	725	690	717	672	696	679	708	705	712	700	719	714	705	676	724	655	708	652	698	695	683	709	708	682	702	672	697	681	719	682	689	713	691	713	670	668	689	699	702	731	718	743	734	754	696	763	705	666	678	719	680	731	718	723	671	709	708	679	705	690	689	696	719	684	722	665	720	711	713	651	720	683	684	658	703	713	714	678	688	715	731	717	693	687	698	696	713	698	709	689	752	711	666	670	712	744	698	659	656	759	677	663	699	734	707	746	728	707	724	718	684	724	667	677	709	668	686	707	703	684	768	676	722	691	661	697	740	749	708	704	701	692	724	683	720	680	789	708	693	684	690	672	735	739	674	724	678	700	695	704	705	718	707	699	725	712	755	683	722	718	714	710	694	776	729	696	704	692	701	687	638	682	748	746	660	714	689	748	725	682	745	720	706	708	718	725	714	702	634	731	697	727	704	719	730	734	694	699	701	675	688	699	692	721	743	709	691	735	761	677	710	679	684	684	678	698	683	701	703	663	697	682	725	699	690	703	701	698	701	687	709	740	688	680	723	729	752	732	716	696	718	720	693	728	705	719	645	658	705	707	692	727	711	704	707	710	726	705	703	645	612	712	721	752	743	756	696	683	711	671	731	677	708	678	713	714	713	720	716	677	695	723	721	715	703	656	698	699	702	694	716	729	704	696	673	676	739	714	669	677	654	734	663	669	688	663	723	715	721	684	736	686	703	768	712	716	715	666	679	722	710	684	733	708	719	681	703	670	699	713	689	688	703	716	774	677	668	739	703	693	701	749	698	718	739	757	733	692	742	685	723	714	672	675	698	691	756	716	709	710	716	728	765	703	716	725	657	745	737	713	671	656	687	731	706	680	713	700	716	731	725	665	732	674	659	720	710	699	718	722	683	713	732	704	692	720	725	700	672	694	724	700	697	688	715	683	764	712	718	679	679	690	677	705	724	645	717	669	730	683	709	693	660	668	686	700	711	720	759	738	716	731	701	707	737	732	713	733	719	654	699	700	710	728	751	697	674	641	757	678	657	743	702	702	734	660	721	714	678	745	746	673	665	732	736	703	666	715	703	677	763	694	739	701	721	731	701	688	694	677	674	725	696	759	690	668	725	731	727	649	712	667	719	689	718	682	681	751	725	713	768	659	675	726	758	749	715	733	743	692	752	720	671	701	746	705	692	684	720	735	755	658	710	685	735	722	715	701	720	719	680	693	668	665	654	712	700	708	679	671	720	712	673	673	690	749	703	685	688	719	722	777	669	710	720	718	717	738	749	689	717	715	703	712	674	691	736	722	713	737	693	709	684	745	709	694	722	710	773	756	679	688	666	678	703	695	672	673	760	655	726	673	771	694	701	700	700	705	703	746	739	682	722	694	671	710	732	705	702	718	695	659	649	754	692	682	700	735	700	709	735	748	667	712	691	686	733	717	684	705	723	695	703	646	704	672	723	706	742	678	682	726	704	702	683	685	707	699	716	685	731	709	688	725	688	699	708	677	691	678	705	689	699	710	723	687	723	715	716	712	673	729	702	736	700	715	769	720	708	710	711	722	712	748	653	734	692	672	691	705	673	726	677	674	679	728	681	743	698	742	733	739	689	671	690	677	699	671	721	724	697	703	754	696	739	665	736	678	739	703	685	651	698	691	690	716	694	703	732	763	681	728	741	700	694	682	739	652	701	723	695	726	671	705	701	725	711	721	634	750	688	728	727	656	760	698	713	709	731	711	637	760	701	692	703	701	744	716	683	687	711	660	694	736	747	695	710	681	688	687	642	711	698	702	715	729	708	714	657	691	716	694	689	742	711	752	666	650	712	702	701	689	712	668	673	710	709	674	717	693	708	744	679	736	731	686	713	726	683	689	721	729	679	699	719	712	707	669	699	706	701	727	708	697	680	677	754	714	666	681	724	711	716	720	683	685	753	671	705	661	697	709	679	688	683
45094	47424	48485	41626	38168	37824	36420	31082	21887	17525	12828	9647	7205	5161	3438	2697	1828	1166	708	530	355	327	289	268	268	245	252	237	250	248	255	289	291	288	278	255	277	254	281	263	256	268	274	251	269	282	272	281	251	285	258	272	271	239	260	302	248	246	264	260	284	247	289	284	231	260	252	252	262	260	247	268	231	244	249	234	287	282	279	252	275	271	245	251	245	277	273	230	267	258	270	258	284	257	246	262	281	287	260	281	269	262	270	292	260	269	268	268	276	277	262	245	223	279	249	278	262	268	258	278	260	279	293	249	250	292	267	264	287	240	224	309	263	261	257	248	264	266	252	262	269	260	265	269	241	269	261	276	257	262	261	248	271	277	294	297	281	263	250	288	272	273	285	266	272	261	261	289	267	272	272	280	247	274	249	275	260	237	267	284	254	281	239	251	251	252	244	280	273	270	260	268	282	259	250	261	248	294	298	260	259	276	282	280	246	269	242	265	270	285	282	267	260	264	236	289	279	249	270	249	280	271	249	248	253	274	256	250	255	266	260	298	295	293	240	264	252	267	261	265	267	273	258	315	261	241	274	285	262	245	294	245	258	250	260	253	241	295	273	283	247	243	276	266	256	255	273	260	278	251	255	265	263	280	287	290	285	269	268	268	253	299	275	281	278	270	263	237	251	279	285	232	295	292	293	254	256	245	271	282	265	276	261	283	276	273	262	270	286	266	267	260	255	264	272	250	255	276	284	261	228	266	257	248	263	261	271	259	245	273	283	232	256	255	278	250	264	267	262	244	249	240	263	246	275	243	253	263	274	282	266	265	280	285	251	279	256	288	297	236	254	269	248	259	254	280	275	269	317	285	276	271	258	249	234	249	278	257	254	266	269	293	276	262	270	238	259	302	294	269	253	279	280	286	251	267	237	271	278	282	238	261	264	244	273	299	255	270	302	235	289	250	226	259	240	277	270	260	260	250	272	254	262	287	237	292	246	260	268	281	263	236	240	282	262	271	270	258	261	280	278	289	248	279	264	278	250	264	244	246	291	279	275	265	262	258	272	299	289	280	279	244	278	260	276	246	269	295	291	273	255	282	278	293	261	284	258	262	247	285	256	268	237	270	294	243	293	264	261	303	296	280	276	263	280	279	271	287	262	251	263	254	266	255	250	272	295	267	264	260	279	255	260	232	237	278	292	248	252	258	277	246	303	297	256	270	258	288	302	272	273	287	286	275	267	234	251	245	274	266	264	257	273	274	256	283	250	261	233	255	251	228	255	271	287	244	248	247	252	291	261	294	243	251	293	256	282	259	274	253	268	272	272	292	256	275	266	254	264	303	245	245	284	275	269	251	249	233	264	242	252	255	259	272	281	256	248	283	249	267	265	242	247	274	265	246	243	276	285	260	272	260	278	265	269	268	256	275	240	238	247	249	256	291	261	281	241	251	242	238	293	244	264	271	265	277	261	258	270	283	277	290	274	273	265	252	279	277	251	230	255	278	258	239	226	264	285	273	252	244	261	267	255	248	292	246	268	256	271	283	259	261	288	249	242	257	270	260	273	256	267	286	257	255	276	281	265	290	260	293	269	269	254	265	274	267	267	260	278	265	245	287	265	242	267	274	249	245	275	239	276	282	266	237	280	261	257	263	277	237	287	258	265	254	245	266	247	252	239	260	261	236	237	267	266	284	267	277	290	247	238	244	233	274	264	306	290	253	241	247	253	270	251	269	276	260	232	280	243	234	250	283	261	259	294	277	248	282	287	249	289	245	279	258	276	290	263	252	272	275	242	277	255	275	258	270	249	272	242	298	276	228	264	264	243	283	277	250	262	279	248	287	276	222	280	264	285	246	278	279	268	252	271	274	241	263	267	249	246	276	261	268	266	272	293	258	261	255	258	267	274	292	275	254	259	234	289	254	244	264	266	276	299	270	253	293	272	258	244	264	279	244	265	243	251	275	273	280	263	258	240	270	252	263	267	275	253	223	243	249	250	268	271	266	251	267	263	287	241	236	276	252	254	249	239	239	262	255	259	251	291	266	292	289	273	257	305	278	269	280	241	262	280	305	262	266	274	267	282	285	274	253	265	281	255	262	271	283	267	278	248	243	271	283	253	283	249	276	283	275	259	274	272	270	263	246	274	267	262	268	269	286	270	262	313	285	296	254	279	241	301	271	275	247	275	292	263	256	245	278	246	235	242	274	268	260	260	281	287	266	292	258	279	253	248	266	274	257	274	272	263	274	277	246	252	266	264	263	282	255	275	275	268	269	293	247	242	221	266	258	265	232	282	262	238	254	261	266	237	272	261	262	256	287	271	259	271	252	265	224	266	244	276	245	269	232	262	264	284	295	282	302	247	264	261	259	259	272	269	246	293	277	266	259	253	249	248	255	244	253	264	239	238	280	264	285	269	293	265	238	248	264	272	249	291	247	287	244	259	277	255	274	251	260	287	274	273	272	256	252	229	278	268	253	255	282	262	263	273	265	256	272	280	257	277	268	243	255	276	283	276	270	285	244	282	269	269	263	283	267	267	261	268	290	268	253	261	258	259	273	259	260	264	239	277	254	247	271	264	272	264	277	272	292	260	238	261	267	289	274	251	268	271	296	255	243	250	298	269	263	262	243	235	295	244	246	285	276	263	276	264	295	277	290	259	254	278	289	272	281	257	270	268	274	271	262	258	280	287	265	225	241	289	272	252	281	266	264	251	265	255	263	264	247	272	270	229	243	275	265	273	279	270	273	255	267	247	262	267	291	300	271	263	249	282	253	298	278	274	266	287	269	285	269	276	237	254	246	294	269	262	267	254	234	275	264	283	262	266	280	273	254	273	234	275	260	260	272	266	279	247	272	227	259	268	290	244	259	240	259	269	283	262	236	286	254	259	254	260	284	264	248	274	235	255	291	271	252	296	277	260	302	278	262	251	277	299	243	259	266	313	277	255	243	273	253	276	261	275	266	241	279	294	270	271	276	238	219	273	253	271	284	271	282	304	287	262	263	257	247	266	272	233	259	245	281	268	216	260	254	277	264	263	260	273	281	257	266	264	261	261	263	284	260	250	263	232	277	271	249	264	293	267	239	273	285	234	256	291	259	269	292	250	269	248	319	270	269	275	275	264	276	242	247	280	245	273	280	272	241	269	277	255	267	281	268	296	256	241	253	224	275	272	248	287	267	282	256	288	280	244	267	258	264	266	263	271	244	252	283	245	254	258	289	263	276	239	252	265	237	286	252	254	267	256	276	228	279	262	246	257	271	235	233	208	256	259	252	264	269	280	260	267	272	268	271	282	243	260	262	261	265	268	271	288	269	256	262	282	264	264	268	249	267	265	280	231	264	250	312	262	285	250	302	262	247	249	248	311	244	263	249	274	260	278	258	268	242	270	285	257	262	277	304	253	268	284	255	274	290	225	252	277	241	283	271	265	248	256	251	247	269	282	283	245	264	296	262	297	265	264	281	271	257	293	275	264	261	270	266	250	268	277	262	276	242
29771	39805	49572	53036	52343	53468	51800	45991	38545	36125	31599	27640	23195	18975	14680	11636	8148	5405	3006	1885	1168	879	765	716	706	694	649	639	690	649	624	647	647	687	655	669	620	688	669	642	660	675	673	634	676	646	620	636	648	647	643	635	669	655	691	688	640	630	633	668	645	650	712	634	654	679	631	658	667	672	647	640	600	679	642	662	629	651	653	682	681	654	658	638	611	652	649	627	671	638	665	641	632	695	662	609	662	676	641	626	691	629	606	661	656	669	656	660	646	648	606	639	655	645	613	633	635	646	650	701	627	663	656	628	650	676	654	634	660	629	609	658	679	674	683	655	649	656	648	637	663	596	618	645	679	688	696	676	657	651	660	641	645	673	619	661	599	661	637	645	663	688	656	629	647	611	612	600	644	603	638	645	669	657	664	650	681	671	635	675	577	616	655	631	628	663	617	674	639	627	671	692	662	649	679	655	669	673	652	668	664	630	652	672	638	667	634	629	657	669	600	656	602	641	655	722	639	631	637	636	622	653	626	649	652	674	706	692	674	682	636	674	679	649	630	634	590	676	624	575	672	650	660	676	638	600	663	645	653	632	615	632	681	657	651	643	675	639	634	666	623	655	652	654	594	645	653	669	674	609	673	606	652	628	656	678	674	648	643	661	679	666	671	655	683	637	649	716	631	667	635	676	610	648	635	661	652	666	651	615	635	667	695	618	659	631	685	650	630	632	655	635	680	639	609	655	653	625	677	644	669	649	641	635	622	670	653	639	698	640	683	667	652	646	643	670	648	674	648	691	688	707	678	629	653	639	638	662	651	668	639	616	616	650	687	624	660	676	621	678	633	620	636	632	638	660	651	610	656	643	624	652	652	696	672	618	661	656	679	621	686	668	654	664	676	644	640	628	604	656	669	675	672	662	691	608	608	646	688	652	676	622	693	621	653	617	641	630	639	645	656	621	671	661	640	615	630	634	638	624	661	645	677	648	654	673	692	652	634	622	639	687	636	596	667	661	670	639	657	602	614	628	626	648	618	625	607	637	642	633	637	663	629	645	626	652	644	624	640	622	681	659	629	681	673	636	682	636	653	632	658	676	673	678	623	695	666	639	665	625	664	620	704	679	668	665	648	677	707	650	618	629	635	640	635	666	642	633	647	642	648	622	666	660	636	624	639	644	634	659	616	667	649	649	674	655	628	604	600	683	668	666	710	641	667	638	636	694	691	652	656	622	720	648	665	630	629	658	655	681	661	624	667	683	641	643	625	652	675	645	640	677	681	638	638	642	646	639	652	669	620	634	654	641	621	631	640	666	603	620	621	705	652	600	624	634	646	684	659	660	684	660	670	655	617	614	674	622	683	619	681	651	628	629	660	698	672	608	632	660	643	639	604	674	646	608	657	658	647	651	668	651	672	656	661	649	622	650	658	625	615	683	622	652	599	690	641	673	703	617	664	688	661	673	619	622	680	628	657	632	658	629	613	631	638	697	651	651	668	685	607	655	646	656	703	643	673	655	617	605	691	676	668	604	682	649	600	715	662	670	626	654	645	662	622	622	643	700	646	630	616	653	663	675	698	681	659	668	630	651	653	684	628	645	599	615	650	641	657	682	652	646	693	651	643	676	638	633	631	626	637	667	612	651	636	631	630	649	618	650	689	678	669	635	645	631	641	657	641	687	651	662	636	654	665	620	650	619	647	639	642	666	656	612	628	657	683	642	640	675	642	652	613	633	671	658	642	622	619	650	655	648	575	648	674	670	692	653	678	650	597	668	625	618	679	633	643	662	635	674	658	611	655	654	674	651	585	628	610	613	661	657	666	694	653	684	679	640	626	665	644	667	640	648	642	669	618	639	655	677	638	653	650	634	646	671	638	629	665	638	569	600	664	678	651	634	618	636	689	667	660	651	605	618	669	620	632	625	631	642	633	658	630	620	638	640	624	673	641	677	641	634	657	657	618	678	634	641	631	660	659	641	637	692	656	643	682	686	668	631	690	656	698	636	617	621	666	665	659	640	654	680	612	672	636	625	629	663	609	615	642	648	641	624	676	633	691	631	639	657	610	642	639	625	609	639	626	610	649	669	639	651	629	662	618	668	640	631	665	654	698	646	624	637	628	633	618	637	678	661	624	628	645	651	674	656	673	705	616	655	647	636	627	632	642	643	653	678	643	649	625	648	639	682	634	684	658	636	656	634	702	650	655	642	612	628	622	680	643	636	678	653	608	620	634	648	651	646	601	664	646	634	661	661	657	664	620	609	690	634	641	612	686	695	636	625	643	682	615	672	648	666	665	669	628	699	643	597	640	635	657	670	687	613	652	620	612	648	658	666	672	688	642	638	691	652	649	670	625	628	709	661	628	693	634	625	678	637	644	667	659	651	624	638	652	647	682	638	686	683	675	657	708	668	637	645	626	700	686	656	670	667	668	659	634	633	640	615	632	625	651	642	645	633	687	666	615	657	666	642	628	683	622	655	589	644	591	655	644	653	629	650	651	621	648	645	632	654	648	623	668	653	637	673	671	667	666	633	607	635	680	627	668	613	613	660	605	682	654	615	615	626	608	656	655	633	628	641	673	663	649	649	609	632	706	627	656	694	683	640	703	605	620	663	657	642	654	626	670	654	623	681	665	625	622	691	665	643	664	635	668	691	641	640	590	629	677	643	622	637	650	597	637	643	642	624	622	643	658	620	646	621	654	652	613	658	608	657	699	670	654	645	670	631	632	673	626	691	613	599	619	644	611	662	657	667	663	651	664	689	674	634	637	641	679	650	674	677	635	651	628	674	676	640	635	663	653	630	615	610	653	627	669	631	665	647	616	616	639	649	627	656	676	615	682	654	670	669	616	660	705	634	619	674	652	638	656	637	649	672	668	704	646	665	654	646	690	629	669	655	662	665	694	659	631	642	597	635	619	690	636	639	672	637	646	690	678	632	659	633	640	637	641	649	689	660	618	656	701	633	694	641	673	648	678	655	639	685	681	661	655	682	670	620	606	679	638	639	627	661	627	616	642	659	671	625	660	604	640	628	663	661	638	654	635	718	626	611	685	620	607	623	673	615	661	642	629	634	643	638	643	704	679	629	629	644	633	626	660	644	691	616	656	664	667	665	704	616	641	640	628	614	633	661	649	630	659	629	630	652	613	672	620	636	670	653	656	665	612	644	618	679	691	641	699	638	688	702	622	662	670	674	639	648	700	608	670	619	675	629	659	644	645	632	613	669	660	662	625	654	642	631	676	677	675	694	672	636	664	676	636	622	657	629	663	644	661	634	647	598	671	667	665	678	670	675	678	672	650	632	662	658	663	663	665	651	609	678	692	636	664	622	689	631	637	634	644	682	631	696	615	684	611	618	653	666	647	645	681	662	685	647	669	638	641	650	632	604	668	676	662	629	652	671	640	646	623	629	666	590	643	656	673	676	632	669	625	655	707	655	628	654	615	622	617	597	652	609	696	682	653	657	670	622	657	617	662	652	694	646	649	702	636	608	667	689
24332	19657	21632	17850	10998	6875	5204	4522	3998	2644	1711	1360	1044	752	593	454	397	301	316	276	218	243	272	251	222	232	245	239	254	245	231	237	237	251	220	234	260	235	259	233	211	252	222	245	244	216	234	225	231	259	261	232	230	247	255	210	259	227	238	243	246	247	244	260	248	246	222	210	249	232	248	229	265	241	231	237	245	232	236	224	223	224	271	250	229	213	254	231	222	264	258	230	248	226	243	227	215	247	236	255	230	228	243	235	239	255	243	225	243	214	279	226	228	233	241	265	252	222	237	248	262	260	225	259	225	218	268	249	276	247	216	238	229	224	254	247	207	278	257	259	262	232	217	242	252	249	233	212	215	220	242	236	233	256	237	222	224	234	255	247	244	220	250	226	221	258	203	216	238	252	278	252	245	234	244	250	248	226	235	259	246	240	203	235	236	250	251	253	257	245	230	243	255	242	256	230	200	248	244	221	221	236	261	242	261	243	256	225	249	258	245	222	222	239	230	256	227	256	252	242	266	261	247	240	234	224	218	256	231	278	243	258	242	226	256	223	233	214	245	259	248	238	263	237	234	266	233	233	255	242	226	209	230	247	237	234	232	243	263	254	246	228	229	264	253	242	226	260	242	230	231	254	242	238	278	254	239	229	224	228	264	236	239	237	227	226	259	240	261	250	231	276	250	245	206	217	258	248	244	264	237	237	262	252	229	243	236	249	222	215	260	251	236	260	248	239	243	243	240	230	240	266	247	249	250	271	258	261	237	273	241	197	260	240	251	250	241	228	271	250	242	240	238	248	236	232	249	257	252	244	243	225	237	235	237	258	243	231	236	235	241	267	257	226	262	259	225	247	218	270	256	282	235	248	259	238	271	226	237	267	228	207	247	290	214	221	264	255	242	239	246	230	254	226	230	232	219	218	255	233	238	243	241	253	253	249	251	260	239	242	222	254	241	280	234	253	265	243	240	205	231	261	263	261	248	243	246	236	246	263	221	256	237	250	244	223	265	253	253	234	230	237	224	240	267	255	242	230	261	248	210	224	245	240	224	228	236	254	244	259	247	221	242	254	230	255	228	241	229	259	240	252	234	224	251	246	246	237	217	242	224	234	240	246	225	222	224	259	221	227	216	236	232	211	236	273	225	244	258	283	285	228	214	228	238	247	243	273	228	259	242	223	202	241	227	240	244	241	255	254	250	219	254	248	246	218	251	236	245	245	255	225	268	256	247	246	269	249	263	228	240	243	215	257	268	245	231	227	237	241	209	236	227	254	240	241	228	257	266	256	270	269	243	223	257	235	272	254	246	219	273	216	242	221	243	241	236	252	253	212	236	241	235	239	209	274	235	222	242	239	244	194	234	249	226	232	229	239	247	245	238	240	246	234	252	239	242	243	271	240	265	245	244	239	237	247	226	251	246	228	243	252	230	255	253	264	227	249	239	243	235	245	245	275	236	220	245	229	232	207	245	246	225	242	233	221	234	235	235	226	258	231	255	254	223	228	254	237	251	248	251	234	263	199	230	275	247	225	251	235	229	232	235	275	199	220	235	229	218	243	253	242	242	236	248	243	233	254	267	247	236	226	259	246	295	247	235	264	236	227	229	259	228	222	249	275	248	243	236	246	226	274	253	240	254	218	252	238	224	244	240	213	220	258	234	254	249	243	211	249	234	268	249	249	222	244	244	222	246	240	223	218	236	243	251	250	234	251	257	214	233	260	273	233	239	248	290	236	237	228	237	247	202	232	249	222	227	241	230	256	249	229	207	255	226	257	246	234	212	211	247	214	248	237	255	246	252	260	241	258	256	260	225	244	238	224	229	258	255	224	250	212	236	246	254	280	230	254	248	239	261	224	228	262	232	265	229	248	246	216	270	240	256	278	262	264	231	239	214	257	240	252	264	243	251	239	238	245	255	236	232	234	244	247	244	238	229	235	223	250	249	248	244	230	213	252	254	250	276	242	274	231	245	216	246	255	278	303	260	244	256	221	244	250	231	219	236	255	253	245	245	236	215	240	233	226	273	241	249	240	260	235	263	265	222	247	252	248	234	242	256	240	237	231	242	253	254	243	223	252	248	241	229	248	226	243	215	227	224	261	238	233	252	235	241	239	200	233	238	236	248	247	265	273	233	250	225	236	226	242	246	258	229	245	255	274	274	230	247	206	231	232	242	262	249	243	243	231	237	237	238	222	257	220	226	226	257	240	226	245	196	268	245	230	236	229	249	243	222	257	218	242	240	267	244	239	227	247	278	238	262	245	224	249	235	228	231	258	234	255	286	225	260	252	233	240	253	262	228	247	239	288	248	279	247	192	231	258	275	243	253	230	212	281	221	243	236	247	237	229	222	222	212	273	235	267	231	236	225	246	245	238	234	256	262	248	240	232	225	227	251	250	266	245	254	251	234	208	264	249	231	227	228	250	237	226	261	258	264	247	243	221	256	235	247	269	217	255	262	225	216	240	233	257	240	227	245	249	229	245	242	244	244	232	249	228	253	228	242	233	250	260	268	256	208	224	250	231	212	259	244	223	257	228	263	254	239	235	260	192	256	236	224	210	230	257	223	212	248	267	274	243	254	245	271	255	233	229	235	271	253	220	248	255	229	228	235	239	222	243	238	253	262	251	232	259	255	251	278	255	253	238	229	231	245	240	281	244	270	267	262	255	236	264	222	255	250	265	227	235	221	224	253	240	270	219	239	241	256	236	254	247	242	246	251	267	243	232	252	276	263	222	227	249	238	224	229	267	250	241	267	226	223	256	216	251	232	239	269	215	255	245	266	249	249	231	249	235	273	232	252	246	261	266	246	254	250	230	243	232	214	222	244	246	220	239	235	257	250	240	222	234	240	217	247	226	246	241	237	254	225	238	255	239	240	242	232	250	228	266	253	246	248	239	207	244	273	244	231	240	233	229	223	244	243	215	249	265	239	251	226	247	199	264	227	224	240	211	233	248	248	241	253	262	243	260	224	253	226	265	250	253	256	245	222	258	239	240	235	223	248	234	269	263	241	250	248	262	274	286	237	242	240	228	237	207	252	250	248	246	259	228	263	235	243	256	229	256	264	231	245	252	272	250	252	252	245	254	228	236	230	233	282	236	230	241	215	241	243	231	226	245	237	227	249	222	244	251	224	253	263	256	234	242	249	233	263	267	250	219	252	248	238	240	211	200	257	252	244	246	223	233	242	211	242	244	239	225	225	279	263	220	223	242	237	231	230	202	215	269	245	237	242	253	249	241	221	250	248	288	233	242	229	256	265	227	213	248	231	247	205	228	236	218	235	246	276	237	243	241	255	228	227	239	256	227	226	240	236	223	259	266	236	290	246	222	257	261	258	220	268	242	231	238	261	239	223	228	233	242	255	256	259	248	238	226	251	217	226	277	239	225	243	222	236	249	245	236	252	266	252	249	221	234	212	266	260	265	247	241	260	235	242	263	248	238	241	231	220	240	237	248	257	238	263	259	246	244	217	243	249	234	256	231	219	234
13910	16109	27605	30048	24973	20177	18257	17439	16058	11823	7880	6962	5156	3736	2713	1934	1352	993	813	698	664	621	617	654	627	611	627	585	581	636	647	627	667	600	671	615	613	635	598	638	626	634	652	652	574	583	626	633	619	569	622	601	609	603	582	631	603	641	603	599	603	628	591	602	602	606	547	622	604	641	569	619	614	614	628	626	631	585	609	613	608	625	602	584	636	645	622	574	614	608	641	647	630	594	591	611	651	595	648	638	612	605	638	653	643	600	607	659	653	641	639	636	613	608	603	622	612	619	643	598	609	607	605	621	613	664	624	632	591	656	624	630	573	660	591	629	598	598	633	628	622	640	623	577	625	569	619	598	658	639	588	584	592	648	599	631	662	586	612	596	618	587	623	565	612	590	621	606	582	612	663	636	619	646	603	558	606	597	546	622	629	615	586	636	591	615	616	608	613	623	595	639	594	631	607	598	654	657	613	602	625	598	562	605	627	624	568	565	625	619	620	643	647	603	603	645	628	589	626	618	642	596	620	642	640	627	578	592	639	558	643	653	628	609	603	583	617	597	618	604	608	622	599	615	585	633	558	577	622	596	590	598	642	633	618	593	633	632	649	637	643	585	633	622	592	606	635	607	622	643	632	631	599	618	658	601	604	589	639	641	602	648	660	620	612	663	565	627	595	600	607	628	661	642	586	617	614	609	615	601	611	623	584	626	607	560	609	637	648	584	603	634	617	621	576	583	531	599	613	629	621	596	601	607	626	612	609	615	647	649	627	625	601	595	562	600	575	609	645	622	654	665	599	605	555	660	597	649	611	575	639	617	598	594	589	652	610	603	600	562	610	583	623	628	606	576	578	593	581	569	628	646	612	639	624	636	606	571	603	632	654	601	584	595	603	631	565	565	630	608	640	626	588	615	604	629	618	598	628	642	604	629	599	598	605	649	609	638	645	617	592	619	636	594	622	653	621	565	576	611	615	622	627	625	609	607	616	587	628	613	616	601	614	610	607	647	591	631	603	659	615	614	635	620	611	582	625	556	584	590	580	623	618	648	613	629	589	620	630	617	606	637	614	594	630	585	667	627	603	609	621	620	609	635	578	618	575	590	628	606	649	624	614	631	607	582	605	618	568	594	606	590	601	635	593	643	627	590	619	619	597	602	601	615	606	621	618	667	581	585	617	642	588	603	594	659	565	584	639	602	611	643	583	608	584	611	619	630	601	593	610	594	614	597	582	617	660	636	618	676	606	618	635	589	593	604	615	586	612	638	624	641	580	636	620	616	615	589	595	618	594	629	592	592	591	643	645	673	595	613	630	621	593	610	596	617	599	617	593	566	621	600	604	610	670	629	599	584	593	574	610	604	625	592	593	627	607	652	655	593	619	627	570	604	551	640	638	624	608	587	568	625	620	646	617	612	625	595	608	603	650	595	617	622	621	637	540	590	647	575	630	651	625	627	631	547	630	605	627	578	656	617	683	570	579	662	609	598	601	629	605	647	631	600	570	691	644	609	614	612	629	604	596	607	652	616	615	607	615	635	619	667	650	584	591	617	602	589	614	637	646	629	610	590	637	603	575	626	592	581	595	608	620	651	580	607	596	623	624	645	589	638	598	617	644	621	584	624	601	641	616	615	601	614	609	628	612	563	597	609	581	607	621	625	606	595	603	558	671	591	635	606	620	595	598	608	634	611	631	571	625	589	604	640	602	607	656	608	636	628	611	618	619	627	613	581	595	596	619	650	592	600	640	601	647	602	580	643	604	634	593	617	614	627	603	627	615	636	585	637	568	618	612	613	608	637	607	632	590	592	628	650	574	606	615	649	613	644	608	603	580	626	639	645	604	603	636	624	624	612	648	601	610	619	673	615	660	596	614	621	598	648	630	630	609	626	632	612	637	592	604	605	600	659	600	615	634	615	636	596	623	665	627	589	632	588	606	614	583	616	603	587	609	611	612	623	593	599	608	619	604	624	604	645	604	615	583	629	663	602	663	608	577	627	576	656	602	590	610	587	612	623	618	604	609	648	589	586	564	572	621	631	592	627	639	621	596	605	561	609	585	575	604	595	572	608	582	624	636	603	586	606	597	594	643	620	657	612	608	621	614	639	594	632	631	662	621	605	650	624	642	589	575	585	587	615	608	586	628	586	651	641	650	583	594	623	660	621	616	600	622	611	534	619	576	614	571	605	636	557	592	624	576	606	648	622	621	607	621	651	609	605	607	630	584	654	590	634	620	622	587	603	639	580	603	596	591	616	615	597	592	621	624	658	604	603	605	652	594	611	680	641	617	645	632	611	622	661	630	598	632	599	646	613	630	613	617	562	597	622	574	602	618	608	574	589	614	626	595	581	598	630	630	578	591	606	608	580	623	638	605	617	651	611	608	620	625	632	604	636	614	565	597	577	607	637	589	578	605	596	642	640	614	561	614	605	614	620	606	622	601	637	627	640	599	618	637	596	611	570	603	609	594	643	558	612	631	602	602	645	616	625	591	594	610	602	624	611	596	615	612	600	624	580	633	616	610	573	623	625	626	617	631	604	656	580	626	669	610	630	612	638	617	615	653	596	580	590	618	558	620	608	644	597	591	637	581	570	630	628	598	601	629	554	613	617	595	628	580	605	637	632	599	600	616	569	594	631	637	596	645	611	658	629	586	632	620	631	630	609	609	583	597	573	629	599	602	619	625	594	594	603	591	613	602	611	629	595	631	593	627	563	636	625	617	615	626	635	616	607	649	590	613	583	577	647	621	633	579	594	643	613	593	595	609	590	612	595	695	594	611	621	642	628	601	614	641	642	623	605	619	576	587	589	605	636	568	588	575	608	635	594	638	638	621	613	602	633	640	608	627	598	618	599	585	605	600	563	595	602	640	593	595	613	568	615	625	610	613	620	605	647	639	617	674	591	608	574	641	624	578	593	595	638	611	609	614	601	628	594	594	628	555	605	582	661	612	614	597	620	592	622	614	588	558	637	621	609	674	623	605	625	605	595	632	608	671	592	624	644	602	624	611	648	667	642	636	575	619	589	549	549	575	616	633	611	600	654	617	567	580	624	576	645	636	600	595	602	582	653	620	619	632	572	595	640	583	633	579	612	605	644	624	604	569	634	635	620	596	639	595	618	581	590	586	663	615	598	612	635	652	602	615	643	599	610	649	620	617	588	631	607	635	632	595	596	623	610	594	632	593	639	609	580	625	627	561	632	654	634	591	651	624	606	619	605	655	600	621	595	610	590	624	578	614	643	608	621	677	561	604	619	586	607	616	621	609	618	606	617	586	597	630	574	625	606	620	594	637	614	594	565	593	625	629	645	604	627	644	620	627	626	619	652	606	637	674	620	602	594	627	625	627	555	627	620	636	616	616	601	604	611	625	595	610	642	551	651	572	623	623	613	656	608	617	606	613	615	611	596	597	631	574	622	587	590	623	616	601	623	623	624	572	636	572	621	642	623	612	568	616	629	601	655	624	606	582	625	591	603	637	596	592	587	630	618
40152	40895	49383	40705	35523	31671	25381	20164	14166	10800	8227	6278	4407	3664	2892	1698	1092	772	554	385	393	341	277	309	310	312	319	310	300	281	282	298	305	324	282	298	284	314	291	311	296	317	305	278	304	272	286	297	299	331	289	295	291	327	293	308	309	305	269	288	310	310	291	304	285	292	302	290	285	347	298	269	310	320	324	296	299	311	277	305	283	309	338	298	321	296	325	303	296	277	316	296	313	281	324	279	298	325	310	274	291	297	269	285	312	270	288	260	296	313	247	344	334	287	286	266	283	322	303	298	311	265	280	275	283	311	302	290	298	317	293	311	306	312	331	303	306	295	281	312	272	291	317	285	315	318	306	314	295	289	275	292	303	276	295	309	265	275	311	278	309	277	270	303	291	329	283	313	280	296	316	295	285	288	301	278	294	279	269	281	286	287	296	295	296	301	296	328	310	295	339	298	326	306	291	320	333	315	301	299	295	288	309	301	286	305	277	330	327	314	284	314	321	297	303	301	297	305	308	268	320	330	309	320	292	298	274	280	280	277	285	277	323	285	318	308	316	301	295	288	293	290	280	291	261	315	289	307	260	298	310	289	300	298	287	292	343	298	287	282	287	321	280	308	294	293	301	308	310	318	313	281	306	268	283	313	305	296	284	281	287	279	300	262	341	288	287	303	302	305	313	325	308	291	287	297	298	269	307	282	309	311	284	320	306	300	323	304	314	314	280	302	294	257	320	295	311	315	296	278	295	283	301	266	331	308	288	314	277	270	297	288	271	290	302	305	277	323	317	302	291	306	292	296	285	306	302	297	311	291	282	292	290	301	311	286	304	322	283	295	342	310	283	335	293	311	325	287	295	297	296	280	308	295	301	299	310	293	288	299	282	288	291	284	282	309	304	342	288	305	312	309	286	325	310	307	315	303	312	273	298	281	307	310	302	305	308	286	314	289	275	281	301	305	304	272	274	318	286	311	303	308	278	294	305	279	286	292	288	290	315	316	333	285	355	303	320	293	304	308	309	286	320	289	266	295	312	298	328	286	323	300	316	284	290	314	309	318	333	293	302	271	287	297	286	328	314	322	268	337	315	322	304	274	267	258	295	285	292	293	271	304	284	335	302	294	293	306	316	313	302	287	275	312	278	328	311	291	278	256	289	285	332	298	309	295	313	285	300	289	297	318	299	311	289	294	281	328	288	340	301	298	266	270	299	275	296	286	308	284	293	275	293	267	286	295	306	352	289	311	268	287	286	290	302	304	269	277	284	320	307	320	303	327	301	348	303	291	304	301	287	292	314	286	333	264	300	308	294	314	322	287	282	298	264	294	319	295	290	322	316	291	337	340	295	300	325	323	313	285	309	297	302	258	307	319	349	313	266	315	292	260	320	293	319	272	284	308	340	303	283	324	321	297	253	286	287	309	313	307	298	290	335	276	319	288	291	274	298	301	306	288	305	283	273	293	296	289	324	290	294	268	307	305	258	278	278	299	292	294	305	288	307	277	276	313	283	301	266	296	288	300	328	290	299	297	267	292	300	285	314	283	254	297	308	309	294	300	327	292	296	289	305	278	300	285	286	305	301	344	290	314	313	299	329	314	287	287	307	331	283	278	312	307	298	309	272	286	341	291	292	286	266	255	284	271	295	301	316	300	311	308	293	312	296	298	310	331	280	277	305	288	311	321	306	300	274	330	321	294	311	259	305	280	290	296	283	283	290	305	303	310	297	309	293	296	255	300	306	316	302	287	296	286	278	261	259	286	266	303	328	294	278	285	327	285	315	309	297	293	266	282	286	291	305	336	327	298	304	309	318	292	294	272	295	326	295	277	309	281	288	333	289	271	280	287	316	274	301	316	296	324	273	308	332	297	288	286	328	286	267	311	273	260	300	311	299	259	288	270	287	300	282	299	307	295	278	273	311	287	298	305	294	316	277	303	260	300	291	293	272	295	300	299	308	294	311	280	311	275	294	286	294	317	304	304	290	289	299	287	279	307	280	310	284	308	311	282	298	314	335	293	298	278	306	312	278	301	304	292	292	287	313	276	322	309	285	310	299	317	311	309	268	299	289	306	283	305	269	275	268	304	289	283	300	286	280	311	296	291	333	268	284	291	302	289	307	314	287	234	269	289	307	331	305	280	290	291	293	310	311	314	307	312	311	317	307	319	288	288	273	280	294	312	304	311	294	297	299	280	280	305	317	283	270	277	302	274	300	264	281	287	286	311	308	294	277	299	304	307	315	277	298	317	327	307	308	279	292	327	300	306	288	299	282	261	300	292	313	312	294	290	254	317	308	313	316	299	318	319	270	283	277	318	293	284	304	293	270	321	294	296	251	290	310	260	277	281	297	293	292	298	282	297	295	279	300	281	288	296	301	290	299	308	301	294	314	283	319	291	303	316	291	267	289	289	325	319	294	287	307	292	316	287	274	269	272	313	307	300	335	300	287	266	332	286	318	292	283	324	297	307	307	303	281	279	302	286	318	283	292	304	318	309	293	295	303	314	327	307	289	273	285	286	298	323	291	289	311	294	296	319	303	285	276	265	310	287	287	308	291	269	255	295	338	302	323	275	295	302	322	300	313	304	259	295	298	320	305	312	304	280	295	304	299	321	313	274	278	311	291	323	279	309	309	266	313	283	284	288	329	284	304	283	293	288	307	312	303	285	302	315	285	293	293	305	304	320	287	286	266	307	308	308	305	299	279	295	282	290	291	280	307	324	319	299	315	282	272	277	294	281	306	296	292	288	261	298	320	325	316	297	298	274	299	292	305	327	307	306	330	279	277	311	287	294	325	315	281	261	287	316	272	288	310	300	281	306	289	300	310	302	290	281	321	278	283	319	276	315	287	284	329	286	305	333	274	314	311	282	305	299	287	288	292	297	306	298	307	291	296	306	268	292	302	300	269	302	292	326	317	298	307	275	304	287	314	271	266	282	319	291	295	296	282	301	323	296	337	314	307	317	287	309	317	278	279	294	288	321	298	300	308	296	307	282	296	308	287	287	312	321	305	284	288	304	305	300	292	285	291	327	285	321	285	294	317	272	293	274	301	300	294	287	262	272	311	302	302	294	281	299	311	309	299	297	276	297	278	307	283	323	278	304	288	311	289	308	297	285	308	321	296	306	303	333	290	273	289	292	302	310	298	310	289	295	293	289	303	275	311	352	278	301	277	280	295	309	315	294	286	305	281	285	281	293	328	279	265	311	263	286	278	309	323	316	301	306	297	304	298	285	254	311	274	307	276	263	286	302	290	271	291	308	294	318	300	273	275	304	283	326	306	298	309	312	321	332	261	302	303	294	298	296	302	310	279	259	282	272	315	304	311	276	316	307	320	298	305	283	280	316	310	273	316	290	299	299	297	260	295	282	298	295	278	297	304	305	303	301	282	283	316	279	305	285	288	300	302	330	307	289	300	274	289	287	285	320	323	317	276	318	310	297	324	330	307	290	268	269	287	316	317	276	303	298	314	331	294	290	273	334	302	303	303	296
26567	34272	48972	49425	48294	45761	40806	37247	32033	28923	25667	21625	17865	15496	12588	7932	5264	3183	1873	1368	948	865	739	702	730	726	719	717	691	738	735	705	736	707	752	740	733	686	758	716	682	710	716	741	753	793	729	753	727	714	683	708	723	708	752	734	734	790	738	759	724	716	697	721	758	769	735	719	729	798	716	764	751	726	727	709	748	722	759	745	711	728	688	735	746	722	734	742	757	763	764	669	734	755	707	723	725	751	763	708	722	738	682	717	704	757	705	717	731	712	756	776	721	787	710	750	743	751	734	718	723	717	766	723	744	785	730	720	724	750	748	707	698	772	744	761	734	716	746	684	760	801	720	725	748	709	791	699	732	731	771	655	755	721	734	769	712	726	696	729	693	724	735	680	747	718	743	704	731	730	734	755	732	760	667	716	693	735	732	740	703	682	724	712	671	723	722	716	793	704	734	758	772	795	716	802	723	744	733	735	733	682	732	715	734	714	755	681	776	712	707	730	774	707	744	714	759	724	725	724	664	768	690	711	713	716	742	746	727	792	703	733	740	723	702	743	733	748	753	684	745	739	709	725	749	749	728	688	737	669	745	755	787	729	782	700	716	785	699	677	783	717	724	729	760	710	744	767	723	769	816	714	728	748	749	730	750	727	700	776	722	728	794	740	781	786	719	717	707	740	678	755	730	754	719	719	726	713	780	739	711	708	776	736	718	714	756	732	736	712	707	730	683	708	722	729	737	728	747	726	699	755	715	788	772	738	733	761	735	719	710	727	757	705	746	748	751	679	754	743	707	751	728	689	754	711	769	718	749	721	697	727	729	738	722	776	683	716	711	743	698	703	711	755	780	745	697	752	729	705	721	779	752	724	734	698	720	768	712	761	738	784	699	686	742	754	738	706	734	723	731	714	765	707	749	774	741	709	743	732	715	752	745	696	780	688	774	735	757	717	788	706	749	745	778	753	709	734	738	745	735	727	753	727	758	726	712	748	731	741	689	770	749	754	700	721	766	747	750	735	708	741	754	677	781	734	719	746	728	683	747	736	705	749	737	753	748	724	767	700	721	736	708	747	737	746	695	742	724	765	733	714	741	770	755	697	725	749	765	731	730	718	741	716	741	739	727	743	754	727	731	741	712	716	742	711	745	716	732	753	715	730	712	698	704	753	684	741	760	733	695	695	755	736	749	722	732	780	702	778	758	690	739	694	685	766	739	772	744	737	692	700	726	809	751	753	740	778	707	727	716	759	734	701	756	705	724	734	720	714	734	736	713	747	808	711	726	761	769	728	726	698	759	725	748	748	677	749	708	749	749	729	746	755	757	717	755	741	730	729	756	738	763	713	723	732	707	731	701	728	729	739	737	733	776	731	743	733	711	733	699	650	738	691	735	759	711	740	750	701	757	723	769	729	714	695	707	699	755	747	717	770	695	735	772	743	735	725	750	726	723	754	758	745	754	735	710	738	717	750	707	705	790	749	746	774	746	732	777	756	713	726	731	728	768	771	732	697	730	697	733	729	686	732	739	764	732	740	772	755	735	748	714	712	683	764	766	719	737	733	728	737	741	755	746	753	747	704	692	729	742	706	706	714	745	763	735	743	715	754	743	728	725	775	724	764	747	743	686	795	743	713	732	715	704	748	758	710	777	743	746	707	708	737	769	733	698	763	721	723	720	697	724	755	761	703	729	722	737	756	730	737	688	772	710	724	732	746	756	722	694	722	719	756	784	773	702	776	764	706	783	746	738	742	742	756	768	740	731	788	763	752	741	758	729	724	760	696	723	738	704	782	667	718	750	728	715	768	763	747	740	699	704	759	720	770	702	747	759	723	799	772	711	700	758	749	745	729	742	692	723	716	725	694	676	687	732	729	718	697	711	714	705	750	773	733	758	732	793	706	719	701	732	744	703	697	728	726	757	675	738	747	709	696	756	747	692	802	700	766	723	726	744	741	728	773	745	730	750	749	735	745	751	748	742	728	752	735	718	747	668	746	716	762	737	697	739	718	698	752	727	754	716	743	757	715	805	711	752	727	728	721	751	721	783	731	751	719	708	732	752	709	724	736	716	726	747	703	709	686	733	771	774	730	710	743	754	731	690	763	748	734	721	711	759	736	708	733	751	748	699	764	714	812	748	702	745	741	721	747	700	742	722	758	737	717	741	719	689	735	717	752	727	733	748	745	698	747	738	751	737	733	716	764	696	709	724	715	738	739	691	726	761	718	748	754	727	770	691	690	755	698	746	748	752	720	680	681	709	780	771	746	770	699	712	762	751	728	771	744	708	756	756	760	713	723	722	772	735	729	688	725	741	757	707	735	712	767	712	740	715	759	734	705	710	732	691	690	745	762	683	749	744	760	759	783	711	732	723	749	745	756	732	713	747	754	715	722	717	745	751	705	734	727	727	659	732	754	746	691	726	655	670	668	722	742	793	749	684	726	752	773	778	783	712	678	696	763	709	728	726	735	752	736	737	743	724	766	694	751	717	733	754	724	687	726	720	705	731	735	761	711	700	752	746	701	674	708	697	743	697	736	691	693	753	763	742	707	718	727	730	744	728	765	713	706	732	715	766	693	737	683	747	743	732	697	768	701	704	766	692	765	746	730	775	730	709	692	778	706	776	739	735	758	767	721	762	702	767	764	708	705	637	761	738	758	736	740	751	745	729	706	755	738	751	769	770	770	696	706	724	731	756	701	753	738	750	728	717	721	731	740	711	754	756	743	725	735	741	783	715	793	751	719	668	723	740	704	761	763	747	738	684	782	773	736	720	732	695	718	723	736	744	778	782	735	750	743	766	769	736	727	740	747	723	751	759	697	695	695	759	726	734	736	748	717	729	811	750	706	735	747	700	762	723	698	728	708	758	705	734	715	741	769	740	757	779	717	731	696	732	731	701	728	744	741	756	744	741	748	685	764	734	729	729	781	719	683	713	766	738	763	762	767	712	765	707	752	736	725	762	721	699	737	784	667	687	754	762	715	733	707	738	732	749	735	714	735	791	756	724	706	730	649	730	753	745	752	695	718	717	738	736	733	731	755	752	764	748	732	764	724	735	721	762	751	754	744	710	717	791	751	739	706	763	702	726	723	730	694	711	689	696	748	754	761	692	744	725	761	726	742	761	701	732	698	694	744	732	655	710	732	696	730	706	743	793	724	718	715	726	751	736	723	715	732	723	757	733	714	777	699	791	738	759	712	733	728	721	729	752	724	757	757	701	743	741	742	707	694	698	725	762	721	735	722	741	731	703	735	714	756	707	725	688	671	738	714	705	735	759	781	702	724	750	729	724	693	675	761	700	714	726	745	725	760	793	749	733	748	754	733	823	727	805	714	751	718	740	718	716	755	706	767	796	750	713	724	761	727	759	738	750	781	739	746	743	713	744	724	754	733	763	690	701	707	770	731	731	741	737	709	705	719	745	723	725	773	733	721	716	784	729	744	734	669	752	753	694	743	730	703	748	718	668	820	768	705	750	728	717	711	669	752	757	733
45562	48190	53547	47511	43261	37206	32613	29240	24129	18579	12980	10090	8005	5394	3566	2042	1174	716	499	361	336	306	276	305	315	294	278	258	268	263	268	271	317	303	294	306	263	286	286	304	305	314	296	293	312	293	301	318	312	289	272	318	291	273	283	320	288	293	301	289	284	262	305	247	291	277	301	289	279	277	324	287	303	309	322	309	276	289	264	314	315	293	304	282	275	237	282	297	293	277	295	308	301	318	268	310	282	311	305	287	305	288	312	302	278	270	282	277	271	297	298	314	251	310	306	285	280	316	282	314	291	322	281	296	297	314	290	291	297	284	288	257	323	315	282	297	314	291	264	304	305	264	297	299	296	301	317	297	254	304	312	274	298	303	299	330	272	269	291	340	300	272	286	294	316	277	317	342	266	310	280	301	301	294	269	284	298	306	322	307	316	296	311	304	305	300	319	284	302	299	293	277	290	285	262	325	323	306	300	278	300	305	284	287	277	259	312	283	282	284	291	267	286	265	303	320	305	300	277	266	309	279	283	303	273	296	278	292	298	268	310	277	321	315	306	271	261	266	288	289	265	287	276	267	267	326	308	285	272	272	298	259	306	306	276	294	288	268	335	270	287	314	284	299	263	283	292	298	293	285	278	305	250	293	300	276	289	272	304	292	300	290	264	287	300	283	282	300	279	265	287	330	282	282	291	283	296	289	290	324	287	263	279	296	317	296	286	317	292	295	300	297	287	305	314	298	249	311	277	297	288	286	301	275	298	289	268	291	331	290	271	286	271	286	311	243	289	286	298	308	309	313	301	321	298	280	324	339	301	292	286	273	273	281	300	298	284	274	309	284	280	278	305	319	294	307	287	285	302	284	287	301	334	306	310	290	321	296	305	291	308	300	275	276	334	309	297	284	300	272	306	302	287	294	307	312	260	282	322	280	274	285	262	275	287	264	302	278	274	299	302	280	275	310	281	314	299	279	281	280	276	326	319	273	317	269	305	257	291	265	302	267	307	293	299	300	311	282	279	286	316	313	325	299	290	282	257	280	286	301	302	295	274	311	268	311	305	309	272	296	328	276	282	297	289	312	304	286	276	322	295	324	305	323	270	258	316	303	307	294	285	265	322	281	306	291	296	297	290	290	283	307	301	291	286	264	289	269	295	297	293	283	283	289	299	259	286	271	305	294	309	333	298	306	297	314	280	253	327	277	287	312	288	284	293	312	292	290	293	278	289	281	266	262	330	268	308	285	290	269	266	295	288	266	306	276	327	286	274	302	291	279	287	307	303	277	320	320	297	315	272	276	291	314	295	280	286	281	299	315	304	265	272	282	305	282	294	295	274	282	277	291	317	319	261	291	294	320	276	270	309	292	270	292	254	264	278	303	310	283	273	320	299	294	299	267	319	304	293	283	275	301	297	314	281	294	283	296	281	282	292	246	270	281	305	271	302	260	278	306	326	308	277	282	312	269	281	286	268	299	289	305	314	296	328	281	287	338	278	295	292	313	280	282	285	288	267	311	305	315	284	287	278	329	278	293	288	227	270	288	286	299	292	296	295	262	258	281	257	285	296	306	286	288	290	277	276	278	310	313	259	290	286	290	278	296	302	267	339	295	279	295	292	315	311	279	295	278	258	296	281	297	271	296	320	312	288	294	331	293	282	298	261	280	327	304	320	286	293	270	310	297	280	294	313	300	308	287	303	282	296	320	280	327	304	274	307	289	284	303	263	261	256	314	292	281	276	289	285	283	282	311	309	292	273	279	260	278	305	276	285	279	314	292	325	286	291	275	276	290	284	309	275	276	300	300	287	301	285	312	282	302	278	296	299	289	309	320	317	306	303	299	298	307	324	333	284	282	315	284	262	273	296	285	294	318	330	250	291	318	300	289	281	317	286	299	320	300	292	302	309	286	287	312	310	306	283	277	332	302	304	281	300	274	302	305	272	257	284	307	315	294	298	290	308	288	281	295	298	304	285	302	272	283	303	309	291	300	283	297	290	276	282	294	309	277	286	294	281	282	310	301	318	298	276	310	276	304	305	266	308	290	292	284	278	275	273	308	295	294	261	266	308	267	303	250	284	316	260	270	295	270	272	303	271	322	288	278	280	301	307	290	264	286	315	310	328	312	293	288	273	283	289	277	302	297	284	301	299	298	282	271	299	289	269	291	282	255	312	293	266	280	255	277	285	291	286	273	279	272	290	295	295	301	282	279	320	275	312	310	312	301	297	279	322	287	285	288	267	246	258	323	261	286	302	300	279	298	301	302	280	297	268	266	263	274	291	268	255	271	298	280	319	279	275	289	269	290	308	332	269	296	311	270	269	305	283	327	309	309	297	292	311	308	281	289	266	309	288	289	246	284	315	289	292	296	272	302	301	316	286	289	316	287	295	298	290	281	290	287	260	271	290	305	280	317	297	280	305	278	283	272	300	260	298	288	269	329	250	291	293	308	268	328	292	292	257	287	269	279	272	267	246	283	292	277	295	301	300	297	295	314	253	330	293	276	292	294	298	296	276	300	278	315	296	300	259	259	314	292	329	283	273	290	311	258	284	313	307	278	265	305	292	305	274	292	286	292	297	307	288	297	287	290	296	285	293	302	303	284	266	325	273	296	286	263	290	256	273	266	295	268	285	303	307	308	276	303	281	299	281	274	285	292	299	308	311	273	309	303	310	301	313	314	310	300	266	335	267	332	254	288	267	290	277	272	306	282	308	257	282	324	298	339	278	294	279	287	296	279	325	287	319	290	305	287	304	278	307	295	299	259	283	283	296	258	318	314	290	293	307	283	285	299	293	273	281	282	287	295	298	296	287	283	303	291	306	315	300	302	311	277	272	304	314	313	271	283	277	288	296	275	298	272	301	267	296	322	293	317	289	289	299	284	268	276	305	279	292	314	304	311	302	308	318	292	287	275	286	273	263	318	306	297	280	290	300	280	330	300	290	283	311	310	281	274	279	315	269	300	319	295	321	292	314	309	281	273	333	321	292	285	280	255	299	286	300	307	246	317	313	288	292	303	294	278	333	285	301	304	322	321	289	278	299	287	325	286	308	294	307	331	278	291	326	309	317	276	277	285	330	306	315	247	303	296	286	300	274	308	332	323	276	292	284	297	284	299	263	280	267	277	267	291	276	297	325	276	304	312	306	313	318	274	297	298	334	299	294	282	284	299	272	311	260	289	289	328	283	289	309	284	318	280	293	306	268	297	319	284	280	272	332	298	294	299	283	280	288	290	283	299	280	320	288	282	251	291	316	315	304	279	301	298	267	280	307	288	269	309	298	309	294	280	294	251	267	264	314	299	307	302	295	284	306	303	295	305	306	278	303	298	297	272	285	275	297	279	296	309	273	274	296	279	275	276	302	292	290	291	285	306	301	307	298	297	301	256	315	307	271	270	291	275	301	309	297	290	298	319	277	277	306	289	295	286	296	303	273	294	293	289	290	291	276	305	279	291	251	313	280	273	307	283	306	300	306	268	277	306	304	294	279	289	274	297
30712	39678	53122	55451	54939	50073	47941	45447	42083	36888	31478	28336	24990	19993	13959	8468	4832	2741	1514	1140	817	757	760	763	667	700	731	746	709	731	705	750	784	751	773	709	717	744	721	666	742	740	670	696	685	768	728	684	692	754	758	734	717	658	699	783	706	716	761	727	754	778	690	700	707	749	751	700	716	733	667	720	783	713	693	679	701	681	735	732	699	706	736	726	752	686	705	675	699	707	672	743	715	736	714	709	686	719	735	691	693	671	728	743	708	702	748	706	725	682	748	700	716	703	746	721	712	737	702	693	714	706	727	698	712	682	722	706	679	757	676	797	704	699	718	704	704	732	730	698	691	723	720	722	727	742	701	678	733	710	687	744	719	732	688	717	693	707	719	735	765	707	690	708	728	770	685	689	661	753	768	680	725	710	768	716	713	706	665	720	722	720	725	723	704	712	776	727	729	701	696	667	691	722	673	749	726	762	726	708	662	714	733	675	701	694	707	681	692	748	741	712	723	718	731	733	749	737	679	728	673	674	704	717	686	688	672	734	738	714	728	677	642	763	679	714	721	702	731	706	688	704	697	721	708	775	682	756	664	697	784	744	732	710	669	693	745	716	717	705	733	720	663	720	713	706	730	700	712	739	689	665	727	691	746	743	704	692	728	734	688	724	681	692	720	713	722	677	760	732	716	660	660	710	686	754	666	691	767	736	732	700	719	696	748	678	675	743	705	708	726	747	704	736	665	713	672	687	718	701	697	729	715	670	751	673	681	659	718	690	728	742	731	737	746	738	707	746	690	724	701	729	707	723	729	757	762	756	715	672	704	715	704	719	730	669	707	731	670	711	697	769	702	717	743	673	739	739	693	728	740	675	704	727	758	749	722	693	793	696	731	716	727	708	705	769	710	679	712	691	705	722	716	746	706	667	668	720	717	738	736	711	746	744	701	722	666	713	704	706	761	742	684	702	712	709	716	718	695	705	740	710	725	762	701	694	701	721	736	702	713	713	698	666	748	762	731	694	718	718	692	722	725	719	771	686	708	754	733	703	707	645	695	707	762	761	704	749	695	695	714	679	706	685	710	749	734	718	718	725	734	737	766	685	732	729	713	667	689	680	722	688	714	727	674	713	682	705	726	678	762	708	674	745	678	731	716	709	723	709	688	691	718	734	694	721	718	703	754	691	743	802	749	686	765	729	743	671	761	721	711	742	698	736	731	709	702	778	690	764	764	702	719	675	707	673	695	740	684	736	747	697	736	730	683	709	719	678	686	710	704	731	688	710	725	686	657	693	698	744	695	703	777	725	743	760	697	679	726	702	723	712	754	761	723	674	694	684	699	711	719	725	745	740	707	653	742	708	654	747	658	713	700	699	709	710	753	694	722	728	730	725	716	669	738	726	733	738	725	728	704	696	730	737	710	712	728	712	702	763	725	675	730	721	757	705	686	697	703	702	715	770	708	715	695	757	706	765	718	773	701	624	711	731	685	703	709	714	687	729	698	722	685	705	706	716	702	756	685	724	699	720	742	727	701	707	698	667	707	741	735	778	672	705	771	760	723	702	658	739	673	692	739	676	708	776	712	734	680	697	694	668	729	728	731	709	737	683	767	731	699	743	691	696	722	730	707	705	711	729	663	730	676	727	744	713	692	722	730	726	700	667	703	691	729	725	680	674	733	730	740	689	721	722	717	679	662	734	689	718	720	690	689	734	744	686	698	716	734	769	753	742	716	711	693	751	716	737	738	701	735	724	760	676	702	701	687	727	712	714	718	730	771	689	690	735	739	767	704	751	723	687	725	710	706	699	732	716	693	702	678	711	680	751	702	710	707	719	718	710	660	691	682	735	720	738	714	702	743	743	732	650	749	708	723	688	659	692	692	730	690	725	661	706	731	723	755	695	697	751	706	753	699	702	738	733	698	680	693	702	725	759	740	715	725	743	692	727	699	688	707	658	706	712	742	708	706	699	747	696	643	722	719	711	727	724	720	708	677	725	684	718	738	711	694	641	730	710	679	745	731	718	703	730	727	736	717	755	734	748	736	710	719	707	657	684	756	692	686	749	717	756	739	715	717	691	686	748	732	707	738	744	726	717	751	740	736	756	753	714	667	719	697	733	699	753	703	744	729	761	720	757	734	708	728	680	685	672	708	710	707	702	749	754	722	708	716	796	690	738	731	764	729	722	770	707	656	680	708	732	721	746	718	725	756	729	704	691	731	716	717	731	744	721	740	741	751	737	696	720	701	752	709	735	724	693	715	699	721	742	690	784	681	712	663	704	683	747	718	696	695	738	726	712	716	720	724	715	726	704	709	699	716	728	678	758	700	753	735	711	731	719	684	704	729	725	709	736	721	699	697	710	678	732	687	705	730	700	683	696	739	671	750	699	709	718	718	707	705	668	736	717	720	663	688	657	734	712	721	693	703	695	730	735	727	694	697	724	803	695	692	725	730	733	712	702	696	709	728	711	692	727	720	750	742	747	692	711	769	741	694	733	733	725	718	686	723	730	747	734	754	671	730	761	693	707	719	684	717	708	715	693	743	690	731	691	689	671	671	754	783	723	733	764	736	711	685	707	753	633	687	736	716	707	748	719	697	721	721	737	738	683	732	663	708	674	764	690	716	700	689	682	712	689	723	697	691	695	690	672	710	725	700	678	719	717	756	736	724	748	690	734	676	717	684	691	690	658	727	745	703	729	745	706	707	727	726	714	758	701	706	763	777	763	724	674	701	721	728	673	682	697	722	748	744	750	737	727	677	730	675	752	665	757	688	719	694	750	725	741	710	703	713	734	705	731	701	712	688	743	708	663	729	691	689	723	703	711	717	720	638	693	700	705	723	699	652	727	743	780	693	701	723	713	686	660	704	733	704	737	716	654	710	731	734	734	678	741	696	776	685	674	663	682	676	732	725	671	724	718	718	706	678	674	735	737	742	710	715	692	703	730	687	680	681	657	702	713	697	734	709	744	723	676	684	740	676	699	724	708	694	716	729	726	681	707	718	726	741	711	707	722	750	662	711	710	737	744	710	810	676	717	663	707	716	732	704	698	700	695	701	696	700	711	693	685	685	708	732	715	718	759	778	713	740	719	705	686	702	728	758	688	726	692	709	745	696	710	697	750	751	696	729	727	743	716	740	698	742	683	693	667	696	727	750	691	709	690	662	690	687	716	730	714	769	710	677	716	736	713	702	737	694	711	696	694	683	704	732	734	685	649	746	714	681	723	772	691	725	760	707	730	746	709	706	693	770	701	693	775	711	715	742	739	702	716	734	647	726	711	715	737	726	715	642	713	725	668	702	720	611	726	714	709	737	737	716	700	695	698	718	764	697	709	660	713	750	752	737	713	676	722	684	743	695	705	756	677	691	704	690	719	745	678	727	746	705	727	739	694	709	752	733	694	686	713	699	656	711	749	727	713	746	701	702	763	719	704	739	694	740	702	678	657	708	740	775	687	763	736	658	761	696	741	731	744	714	731	711	687	722	702	689	732	719	735
25159	24045	26635	16868	10184	6928	4948	4871	4389	3137	2117	1330	1069	886	646	428	357	262	273	261	255	299	253	280	255	266	272	268	244	240	264	256	291	240	235	282	254	282	282	235	273	238	229	250	240	252	266	259	256	250	272	263	234	221	229	285	291	270	247	255	255	251	258	259	246	257	253	273	255	279	263	271	259	253	268	245	256	248	236	223	265	259	252	260	231	263	256	261	275	242	265	252	272	281	284	249	252	258	297	259	263	251	281	269	256	272	245	254	282	247	247	246	254	264	261	230	264	241	250	255	259	274	256	277	257	259	250	246	289	266	257	287	259	237	245	231	240	262	275	274	248	267	245	248	238	257	260	249	258	279	267	289	239	286	265	261	243	264	257	227	254	239	232	264	231	251	281	291	296	235	263	248	240	274	259	257	238	232	220	258	252	271	261	243	260	252	233	231	237	292	255	237	225	296	238	250	280	277	291	245	240	264	234	261	253	264	260	247	250	239	251	267	262	253	263	275	284	286	260	260	279	267	258	258	284	258	262	256	262	248	245	260	268	258	283	248	239	258	256	267	226	253	276	256	243	275	239	267	245	251	244	278	234	248	245	263	277	257	262	246	235	268	253	228	258	261	292	293	259	242	264	247	256	262	271	260	262	231	282	261	266	257	251	240	258	234	247	247	267	221	283	243	262	267	273	254	257	244	272	307	255	254	226	238	255	277	282	246	269	238	248	279	254	279	231	269	282	277	241	238	268	270	237	268	258	249	254	295	282	252	268	243	254	263	268	229	264	263	247	266	268	248	259	272	263	256	244	270	279	235	241	235	241	270	242	285	246	260	262	278	261	270	253	232	251	256	274	252	245	235	279	288	270	279	261	293	233	258	258	269	277	247	277	231	261	256	290	251	249	245	240	253	245	229	267	232	273	248	255	273	254	243	222	270	250	296	270	241	257	298	286	255	232	254	232	241	243	270	266	281	260	246	265	255	247	240	285	249	266	258	265	257	280	232	266	268	272	256	250	251	271	264	282	260	274	252	254	275	288	239	243	246	271	264	269	258	253	268	269	257	259	261	254	252	245	254	252	261	257	254	253	253	214	273	260	238	254	245	249	241	250	262	249	250	274	255	243	241	248	258	241	273	265	266	267	229	264	266	278	265	249	264	231	241	269	263	244	253	238	260	240	271	274	256	262	258	244	268	246	241	262	263	220	260	267	239	255	299	266	260	247	288	247	234	239	295	249	253	250	238	236	269	258	247	283	265	276	266	251	268	289	291	265	255	242	247	239	228	256	255	230	238	234	277	244	276	282	257	278	245	268	290	289	273	253	275	280	252	240	273	267	233	267	284	239	244	290	262	217	251	248	270	238	238	274	271	258	258	268	269	245	251	254	259	243	230	278	253	270	250	280	304	236	242	239	255	240	260	284	243	251	298	263	255	289	281	258	242	254	255	280	272	249	248	257	266	244	291	232	245	261	240	233	270	258	281	276	298	262	261	235	263	255	258	271	229	286	271	216	244	238	253	245	267	277	239	239	268	245	298	248	219	234	263	274	249	241	259	261	264	266	248	242	266	281	253	245	270	291	251	258	226	243	257	256	252	282	261	240	267	290	248	233	279	244	285	247	233	255	243	287	251	255	252	258	274	238	243	256	253	288	238	299	232	287	269	268	273	249	268	238	263	261	270	239	254	292	259	269	233	281	241	254	243	260	267	256	259	244	268	255	296	249	253	272	277	239	303	260	263	238	232	264	257	269	258	245	246	259	269	266	255	287	291	269	259	268	257	275	241	255	280	272	224	294	268	239	260	262	273	252	259	260	262	230	264	258	292	274	257	277	262	241	268	230	276	280	281	236	285	251	233	277	278	286	281	270	281	265	241	268	241	279	223	235	253	253	292	248	243	259	222	229	278	255	265	277	267	277	244	249	269	246	253	259	230	263	261	248	267	264	217	262	258	259	251	262	268	239	278	242	261	279	272	253	281	284	276	255	254	259	263	287	276	276	251	265	247	276	277	280	254	233	251	254	280	240	241	284	262	269	270	260	257	250	264	234	255	269	272	259	240	272	242	239	241	294	264	236	252	246	252	258	262	246	273	265	268	240	245	281	261	259	277	277	258	238	247	266	270	238	261	261	259	275	269	290	261	283	275	261	286	241	249	272	254	249	251	246	231	246	258	227	245	250	265	256	265	248	260	255	274	257	260	264	271	267	257	272	251	262	252	265	253	276	274	283	248	248	279	232	247	257	236	257	264	259	275	253	261	228	310	224	244	262	242	238	268	237	265	256	306	262	259	267	255	260	250	251	238	243	277	259	252	268	266	246	250	235	272	243	257	277	266	269	288	258	247	232	260	240	257	289	266	245	270	260	281	258	232	264	252	267	254	228	242	264	269	281	249	212	222	270	244	252	250	283	248	250	271	255	233	246	261	259	253	220	228	254	247	271	273	234	240	274	251	228	242	268	273	243	242	254	268	258	258	265	249	277	255	272	248	248	241	271	247	261	256	241	273	257	238	295	278	261	283	258	242	281	249	254	238	236	260	263	273	254	269	283	249	242	278	263	284	267	247	265	270	269	258	236	270	278	232	235	231	261	227	250	249	284	254	246	302	243	264	253	301	250	244	253	259	263	259	267	273	251	232	252	240	244	280	261	270	264	247	263	228	238	248	265	239	240	245	252	272	260	248	236	267	251	254	260	254	261	232	272	252	236	273	269	241	247	261	258	262	262	256	254	230	244	252	270	247	277	264	261	273	264	228	258	266	268	241	260	287	257	290	253	241	252	258	254	263	273	247	292	263	259	234	273	262	234	260	254	256	259	249	245	269	294	245	284	254	254	268	244	258	245	271	243	244	244	250	240	246	254	246	276	227	287	251	259	262	262	245	267	266	274	239	245	255	268	272	273	278	264	252	242	271	254	277	291	257	245	223	256	255	226	279	249	246	284	240	277	241	230	264	267	241	250	245	268	251	265	243	245	287	278	261	252	271	236	268	248	264	240	239	268	245	272	267	252	247	251	242	240	242	269	235	244	245	260	260	299	235	253	269	268	245	267	255	265	239	253	271	284	288	255	253	251	268	240	236	268	253	266	272	259	281	246	264	272	264	257	262	270	238	263	259	256	237	272	251	268	234	256	262	251	256	273	251	249	232	253	264	262	274	225	247	253	266	286	255	270	253	309	271	245	257	255	228	223	258	255	262	270	267	257	252	262	233	253	290	231	219	265	247	248	257	255	224	270	279	234	296	264	261	262	244	236	260	273	286	249	245	260	260	263	246	246	257	250	269	233	250	263	257	262	263	221	234	276	249	280	254	264	241	246	258	266	252	262	269	241	234	250	259	237	246	250	240	251	283	283	265	254	252	258	291	262	261	256	263	262	273	258	242	247	232	267	257	255	290	267	245	247	253	261	245	283	245	282	240	260	235	266	248	279	264	273	249	279	268	267	257	249	276	253	263	276	304	244	239	238	247	287	238	263	247	273	278	246	278	249	256
15398	19427	31003	27725	24411	20525	17687	18469	17063	12954	9350	6784	5470	4076	2557	1527	953	763	703	676	706	680	698	682	624	651	691	676	686	654	644	672	672	672	670	641	648	697	642	654	620	683	674	666	638	629	627	651	661	649	698	657	625	657	671	592	577	629	645	632	659	676	652	667	615	627	682	661	623	647	672	635	640	701	647	599	664	636	687	682	650	690	668	664	616	703	659	664	650	666	659	679	627	617	613	663	642	634	678	644	653	630	675	697	642	644	589	644	601	656	683	672	617	646	629	666	608	608	662	704	615	641	637	655	679	670	660	650	643	629	583	646	631	614	619	671	687	608	670	646	642	634	667	605	661	627	629	635	646	611	595	599	684	662	679	660	671	608	577	654	658	620	601	655	613	663	670	620	634	645	660	640	694	655	650	671	643	631	636	700	636	578	651	666	685	664	637	626	632	665	678	634	683	635	654	603	672	664	597	677	657	633	669	665	645	649	647	592	616	612	649	676	630	623	625	644	646	647	612	653	666	630	686	631	671	658	603	650	660	625	640	664	642	657	650	634	653	641	705	695	654	635	650	661	650	642	660	684	657	669	679	653	670	705	616	698	677	698	706	646	623	644	624	684	608	623	668	616	690	629	643	702	657	667	617	663	617	677	647	644	629	652	622	647	654	650	646	635	652	655	598	640	664	664	687	675	651	644	684	663	692	674	680	665	632	651	697	662	656	682	635	648	688	620	661	659	613	669	611	659	637	641	654	606	635	610	668	619	626	678	673	662	681	648	653	605	622	647	670	674	648	632	685	618	653	583	659	688	658	630	626	600	663	623	650	672	678	654	672	619	649	692	635	650	646	658	654	630	665	664	664	616	634	655	664	675	658	642	658	600	702	652	644	694	669	624	635	665	652	640	672	617	669	598	632	674	635	618	610	635	655	643	663	670	688	638	670	690	685	652	627	639	661	652	649	596	686	625	665	672	620	685	622	657	670	645	654	618	665	643	621	622	683	634	602	634	658	667	698	661	643	653	665	658	639	638	661	615	683	650	640	642	636	636	671	643	661	638	649	667	710	684	616	646	669	646	654	647	633	630	670	647	649	681	624	656	624	685	610	689	631	618	642	655	657	642	706	664	691	663	647	643	605	660	648	627	668	632	695	622	672	679	660	642	654	655	647	672	610	658	644	649	634	679	681	655	677	627	654	579	660	630	652	670	660	658	655	645	657	665	652	668	619	641	666	651	604	607	620	687	629	673	651	640	630	649	673	604	649	645	659	628	694	654	657	666	675	643	681	638	647	667	626	674	666	716	620	654	649	671	686	647	643	638	634	651	641	634	619	660	636	604	644	641	607	648	648	619	643	640	632	644	700	617	663	641	655	638	666	625	643	651	659	662	624	667	700	667	647	635	627	672	675	645	624	668	632	651	645	671	615	661	701	705	634	657	674	625	626	641	663	668	643	649	641	587	656	654	661	679	698	646	641	648	650	671	670	640	674	660	695	603	686	596	640	685	634	649	613	669	669	687	631	669	601	654	670	672	648	660	679	636	678	657	626	626	642	635	633	602	664	665	673	703	680	644	681	680	692	639	648	661	633	665	649	640	676	661	617	645	629	683	625	600	675	644	656	644	647	610	655	658	620	626	614	640	653	655	620	637	637	620	655	723	661	659	696	626	669	663	636	643	659	681	681	664	633	656	627	700	660	701	621	664	657	643	647	643	610	604	716	637	640	632	643	629	639	632	668	624	628	669	619	678	654	632	637	621	689	690	685	628	646	665	607	667	668	583	652	657	631	679	655	633	668	638	677	679	651	646	661	626	649	665	650	671	638	617	659	656	682	628	677	664	659	616	600	615	640	618	684	644	668	642	671	609	616	658	650	659	633	678	658	629	676	632	664	657	635	662	604	617	600	645	700	667	623	637	681	634	637	668	633	669	654	652	707	642	649	647	662	604	644	648	642	667	628	706	669	640	689	680	667	640	684	672	673	689	695	647	633	643	664	667	672	681	656	633	704	648	677	644	663	630	651	668	638	658	638	622	656	660	645	666	644	684	665	650	667	645	644	628	655	672	599	652	655	643	602	654	670	679	688	659	621	680	662	644	634	662	651	669	642	671	614	674	643	668	680	619	625	660	670	684	641	615	649	627	670	686	642	665	620	612	702	679	676	681	626	693	648	618	672	596	656	686	664	619	629	633	662	646	628	642	642	670	688	628	644	644	641	645	657	665	688	639	628	684	618	637	647	639	654	667	623	649	622	650	663	656	663	595	647	649	668	661	658	673	659	667	629	628	652	606	618	647	664	613	676	637	668	690	639	607	677	623	621	650	639	624	657	656	650	645	623	635	627	664	644	676	626	621	609	670	640	619	656	680	678	687	634	614	673	646	668	676	656	648	627	601	675	607	664	651	626	655	676	618	617	645	621	649	675	665	649	612	605	674	679	652	625	664	641	621	634	607	719	605	653	691	634	628	658	656	654	650	639	651	681	622	653	655	638	716	684	645	648	622	657	666	636	692	650	640	649	669	645	611	631	656	646	660	664	657	611	679	683	614	645	635	637	614	667	650	618	670	674	623	679	661	682	620	642	662	707	647	701	671	666	638	662	667	678	646	660	721	627	632	600	657	642	592	658	605	637	684	657	630	661	663	665	673	642	677	649	593	646	625	637	663	682	663	655	638	599	651	639	679	713	688	671	629	655	624	685	669	635	649	675	601	652	645	633	661	601	715	659	607	666	619	638	662	683	634	671	614	691	679	614	623	585	637	688	602	643	651	605	629	622	687	639	578	672	672	658	665	685	658	638	669	653	640	651	615	675	711	685	652	628	642	705	632	670	666	658	675	640	620	686	674	588	661	643	663	609	633	673	651	689	676	628	644	625	612	671	629	656	643	664	627	688	636	682	612	647	664	659	646	635	696	656	626	637	691	648	649	599	650	623	663	677	657	655	667	678	639	685	599	668	661	642	645	657	617	669	654	690	650	625	625	630	653	676	602	657	647	628	656	668	623	666	638	659	677	667	666	635	640	661	641	650	639	648	659	628	692	659	648	638	655	630	669	618	685	661	637	615	685	673	659	634	693	640	627	640	621	623	663	632	643	619	634	619	632	656	646	639	678	674	637	651	603	637	688	647	631	710	622	615	698	626	642	613	639	643	732	630	628	645	651	664	640	631	648	653	627	646	659	657	643	610	615	695	659	693	699	676	678	680	634	653	653	640	636	631	678	645	640	680	636	673	602	643	649	648	648	636	678	643	655	633	660	632	658	654	674	656	640	639	657	619	676	651	641	667	658	644	627	628	646	640	657	665	638	638	646	627	631	665	667	633	630	639	601	626	672	638	630	657	692	666	641	673	662	667	662	609	667	687	683	675	643	640	621	658	650	670	629	637	675	604	669	581	708	683	656	650	700	639	666	613	605	645	619	622	628	660	679	601	662	652	617	685	614	663	663	638	642	619	675	611	662	654	673	669	665	686	658	676	670	651	662	679	646	639	650
44488	43812	48878	44975	42593	33969	28472	23002	18114	12210	7883	5259	3428	1752	1068	835	670	518	496	467	397	395	312	302	295	279	258	290	285	307	279	289	259	300	284	264	296	278	303	279	321	305	299	294	277	272	274	257	291	301	287	315	276	267	250	319	307	266	294	278	286	246	289	265	303	265	278	232	270	266	292	280	286	285	287	292	320	323	280	271	291	282	274	254	321	335	261	294	298	263	278	283	303	293	279	272	268	267	280	276	261	288	284	283	279	313	295	277	285	293	290	308	281	275	293	261	313	293	258	269	288	268	289	274	298	287	277	308	301	290	279	291	299	274	289	296	285	281	271	286	331	283	302	282	261	276	288	302	257	294	323	262	310	258	275	299	254	267	290	310	271	258	295	304	294	302	292	290	276	303	266	296	268	268	274	298	281	301	327	260	291	277	290	245	280	287	293	260	275	273	266	261	281	298	272	285	248	291	292	297	278	275	272	258	265	309	278	258	285	282	292	285	288	261	256	280	271	314	281	274	301	283	287	282	284	296	282	329	247	292	290	285	263	270	296	294	274	269	313	264	305	264	304	277	254	316	286	272	300	278	300	297	302	293	287	294	289	259	290	291	253	287	272	264	255	294	251	310	281	256	262	289	290	292	257	260	273	268	285	273	279	275	294	275	316	253	281	279	283	295	292	269	251	261	271	265	284	271	259	279	294	274	281	297	285	308	291	291	306	273	280	250	297	285	247	284	285	280	294	249	285	293	283	263	279	287	294	260	256	299	285	274	277	285	321	255	270	268	255	294	298	273	266	258	280	311	281	261	254	229	298	279	264	307	284	275	267	246	265	288	261	287	291	311	280	277	288	274	297	290	282	296	295	319	305	277	313	252	273	297	266	284	312	250	267	263	250	275	291	273	280	284	292	278	300	297	302	287	265	288	285	280	257	288	282	282	287	267	266	276	273	305	311	277	273	306	280	291	294	283	262	273	287	298	265	257	250	259	296	276	283	274	274	301	312	265	276	268	245	274	305	288	276	231	290	314	300	305	308	240	282	311	283	334	265	269	270	288	285	297	287	295	295	257	279	298	285	278	307	280	269	262	281	271	298	286	272	268	278	250	279	275	282	289	266	270	276	279	268	287	276	285	295	320	309	275	285	261	293	272	285	286	275	247	264	295	277	271	293	260	299	320	268	304	272	276	291	295	288	283	287	257	282	288	269	290	285	272	305	317	274	285	294	307	268	285	277	274	309	316	285	283	296	269	289	267	271	286	270	288	291	311	313	322	258	297	276	295	292	298	307	272	248	300	295	295	265	269	266	257	272	315	302	285	279	292	300	262	273	285	272	278	298	264	281	271	293	249	301	248	279	287	285	285	270	283	283	258	280	289	304	294	291	292	281	298	297	263	279	287	288	278	284	273	286	289	305	253	279	280	286	291	294	278	309	290	296	301	295	271	265	278	263	299	308	274	269	289	259	267	283	287	276	254	272	298	298	297	281	272	292	282	295	297	284	309	275	258	270	292	269	268	260	317	312	289	290	249	278	264	273	281	304	283	298	308	284	290	254	263	268	257	266	286	257	309	297	269	280	318	265	281	274	298	311	259	292	312	288	271	318	276	270	303	265	281	293	249	294	278	291	299	297	299	278	279	302	289	295	293	281	295	272	270	290	258	267	290	295	254	259	274	281	275	269	277	239	252	286	273	302	298	294	270	281	299	274	291	263	270	279	330	275	291	295	285	263	248	296	289	271	280	306	275	288	242	282	276	326	266	278	269	252	279	309	278	280	269	302	271	303	283	314	262	258	280	314	326	293	275	270	288	297	287	280	255	284	290	286	294	282	304	281	259	264	275	295	271	265	293	293	281	269	299	279	303	285	276	300	257	264	275	274	277	284	292	311	300	258	290	298	270	290	269	300	281	273	272	237	258	276	278	274	271	293	292	269	294	250	316	246	316	327	294	257	248	301	282	275	288	281	282	283	296	263	282	249	295	272	266	273	291	313	286	323	281	304	275	283	257	309	263	280	319	275	263	315	314	269	310	292	294	273	280	281	269	285	240	288	272	302	318	312	294	242	267	283	300	293	285	298	285	285	297	263	273	257	286	277	258	263	284	294	275	303	288	263	262	297	240	262	292	300	256	284	278	277	300	273	256	296	309	258	301	292	293	285	254	287	269	306	270	274	280	262	279	309	265	296	262	288	285	301	289	303	259	250	253	320	290	267	280	251	272	295	257	246	297	301	284	317	293	291	264	275	288	261	279	296	325	268	293	315	310	270	283	252	268	279	264	301	289	276	292	270	288	275	291	272	287	296	285	255	271	263	287	292	292	273	277	289	265	291	288	295	278	281	267	290	326	280	265	249	272	253	270	309	288	283	303	278	297	264	309	276	270	290	286	252	295	280	284	274	287	318	290	277	292	284	299	280	260	303	288	303	305	259	261	265	259	310	319	283	280	290	304	291	299	271	281	268	266	302	280	314	275	299	290	279	276	281	289	307	299	315	300	276	271	292	283	260	302	296	297	284	288	256	262	282	318	296	284	286	280	300	291	277	283	280	308	296	271	269	284	279	269	294	306	293	313	304	299	267	258	302	250	264	247	312	283	260	318	275	271	302	275	281	283	302	318	262	298	256	280	311	239	271	273	270	292	309	288	266	264	280	281	295	303	274	291	298	268	275	273	267	286	256	284	285	287	276	283	318	268	286	281	299	275	276	295	293	275	282	284	309	291	287	266	276	268	266	288	319	293	305	270	266	278	330	257	273	282	258	292	307	277	293	267	265	285	299	322	296	240	264	297	287	291	296	274	277	292	281	285	321	301	258	283	284	263	297	266	329	276	301	290	282	291	271	286	295	293	281	279	259	276	281	320	286	326	297	298	266	304	285	278	261	306	298	267	278	234	280	300	268	289	269	284	260	264	263	297	281	332	265	287	286	284	306	281	303	257	304	282	288	275	278	301	299	247	294	312	299	258	255	281	262	293	274	300	301	266	265	301	267	286	273	290	287	285	283	283	275	239	245	279	275	264	243	287	302	310	270	239	270	284	292	259	252	303	255	292	261	307	271	262	278	257	293	293	301	283	274	315	252	255	287	283	314	276	269	320	281	293	290	275	274	309	297	297	286	289	284	277	290	286	304	306	276	267	293	284	295	293	316	265	271	256	247	282	267	280	281	287	287	290	297	272	254	295	278	287	282	251	294	285	272	297	264	294	320	269	290	290	240	314	285	273	285	273	275	295	264	289	294	244	280	300	281	297	296	306	286	267	274	268	317	253	302	266	287	279	303	299	296	287	243	267	296	269	302	294	281	292	288	289	282	271	285	277	309	298	309	287	297	280	266	286	289	261	278	275	307	300	286	304	298	312	261	276	276	281	289	251	297	259	271	260	293	311	258	285	308	290	317	280	257	263	295	290	315	285	262	263	284	298	275	281	304	266	273	286	242	271	287	273	271	291	265	276	294	277	280	286	275	279	333	270	288	294	290	277	298	292	288	268
29456	37074	48743	53473	52820	47797	43329	39768	36290	29939	24004	18629	13548	7686	4825	3561	2889	2172	1713	1667	1389	1148	932	851	701	699	705	718	715	705	657	748	650	706	670	702	680	673	648	735	720	671	701	710	670	686	652	686	695	641	704	734	708	725	684	701	691	701	684	685	683	717	683	726	728	665	736	693	736	721	659	715	650	662	708	644	677	648	704	694	699	657	730	681	699	699	644	695	646	675	713	704	687	682	690	659	704	678	680	731	703	722	664	720	709	695	705	736	702	676	694	726	692	694	708	715	691	700	685	649	675	706	668	743	683	716	662	693	707	728	714	683	708	715	724	741	691	716	670	708	699	712	720	704	670	697	665	695	714	663	677	728	679	764	696	711	630	666	696	722	704	756	684	757	748	680	694	720	711	706	682	710	654	672	685	736	721	662	695	661	690	695	725	686	711	709	688	681	739	726	706	720	713	698	716	669	735	664	682	707	661	731	654	716	709	647	690	656	668	714	688	685	673	712	686	688	692	664	647	673	708	654	705	683	707	681	668	736	715	707	721	663	684	686	704	704	678	718	702	693	652	630	722	710	700	687	671	700	720	692	718	653	687	716	718	669	712	661	700	701	692	691	706	645	689	740	651	701	752	681	690	701	709	680	677	648	684	692	694	713	696	674	711	691	714	682	701	695	751	665	711	680	709	633	691	645	679	693	672	646	646	679	701	696	677	646	723	719	708	673	704	738	689	656	651	696	701	693	662	701	690	684	693	660	715	718	706	695	652	683	672	707	639	681	680	691	637	691	645	699	713	714	629	684	700	665	678	702	685	709	709	675	718	686	662	724	703	699	692	730	658	676	671	691	675	682	686	707	711	719	729	733	695	692	660	687	703	689	676	701	705	692	686	742	681	670	714	699	720	739	733	680	701	688	688	670	681	735	710	724	705	704	725	738	680	699	691	745	679	669	696	689	655	667	670	689	629	716	675	668	737	682	715	710	707	703	666	700	691	687	674	724	694	740	689	734	658	695	733	715	680	691	736	740	677	704	683	734	720	674	691	684	708	658	725	666	707	742	683	706	692	685	691	714	730	699	677	702	713	679	651	722	708	671	686	687	665	699	727	743	675	739	703	665	725	676	668	651	692	713	682	692	668	712	669	713	700	677	711	699	735	646	704	699	686	651	744	732	667	629	649	692	680	693	688	684	675	692	687	660	652	675	744	680	685	717	692	736	678	716	725	669	691	726	673	683	665	668	700	719	664	727	727	678	704	765	697	717	683	685	687	707	709	653	731	671	716	636	701	685	722	681	655	688	702	664	659	628	685	676	737	695	678	722	722	712	655	664	702	689	650	711	664	652	690	756	701	683	667	674	692	675	658	674	720	730	688	654	680	699	688	712	677	675	659	675	699	704	685	668	684	665	690	734	692	729	695	700	652	674	732	703	681	604	652	714	676	684	677	721	679	778	697	683	654	686	665	698	706	698	666	736	681	663	677	755	720	692	768	660	729	669	694	748	661	703	730	754	711	752	686	661	689	727	690	666	727	741	663	729	693	699	702	679	686	715	703	676	683	708	729	710	653	679	726	666	705	728	681	703	676	688	684	711	708	696	639	703	654	718	733	714	657	736	694	664	655	691	777	707	665	703	730	664	680	677	675	699	727	679	701	664	689	687	668	679	671	679	662	637	714	714	712	697	687	714	681	693	668	698	668	598	690	725	770	705	699	700	693	741	701	682	688	692	742	678	688	707	713	692	692	671	710	728	691	703	709	678	692	722	680	702	716	680	675	683	651	645	654	691	716	699	669	765	708	685	739	697	698	764	656	740	646	689	706	653	670	709	654	675	659	713	668	643	708	648	706	762	734	701	723	755	689	738	722	659	673	705	727	750	709	695	673	675	640	707	684	689	669	719	720	654	709	705	728	720	717	657	709	716	694	738	652	701	734	677	689	678	700	688	728	698	675	708	679	716	660	673	704	718	743	736	689	684	641	663	693	665	711	748	695	632	719	681	703	704	712	713	705	644	672	662	677	689	704	648	719	659	678	709	684	723	698	703	688	719	701	655	717	667	691	707	666	677	689	672	716	718	745	640	677	661	671	716	730	687	652	638	717	659	714	681	676	693	696	706	656	634	704	632	697	706	672	665	714	706	675	714	715	658	703	638	700	658	669	713	688	729	709	671	671	658	702	707	672	699	682	702	671	687	655	697	667	701	690	715	724	724	689	649	690	700	677	679	707	733	741	748	696	699	709	680	715	690	716	718	721	655	648	679	666	695	735	731	687	706	717	733	679	678	713	702	690	710	714	723	680	688	708	642	693	725	701	667	671	698	666	659	715	689	699	717	706	727	706	672	683	724	686	684	687	657	680	669	739	654	702	707	668	636	669	729	714	672	670	738	757	682	656	616	697	658	688	701	704	704	709	681	635	670	726	726	695	655	718	721	720	633	751	671	712	691	708	659	658	700	705	708	701	660	650	712	695	690	678	680	706	711	731	716	668	696	677	685	693	686	680	702	669	719	649	654	685	721	686	702	734	717	684	710	690	678	759	661	618	768	686	654	688	692	659	710	634	687	667	671	724	667	692	750	652	716	708	731	702	704	711	685	694	706	688	650	711	700	687	716	702	700	704	696	634	690	691	656	735	716	645	742	690	659	720	709	712	707	663	701	673	685	702	723	696	703	695	664	726	701	733	704	717	710	688	722	650	672	680	666	662	713	677	665	729	699	690	659	684	696	624	689	732	671	698	662	693	682	695	707	691	721	679	744	667	713	709	712	674	717	712	695	678	638	689	729	697	696	757	695	666	700	655	716	660	687	740	724	663	725	687	700	729	743	659	646	689	642	647	658	657	721	677	705	717	712	676	668	645	660	666	684	739	700	649	685	732	682	709	644	653	706	699	708	687	681	678	700	653	736	671	719	689	701	755	645	690	703	690	669	667	691	743	690	684	730	669	693	670	718	699	757	700	681	714	695	669	689	648	698	686	714	687	714	677	661	688	695	716	727	699	735	749	686	711	721	690	727	656	660	677	649	690	688	738	649	692	702	718	679	663	677	703	724	727	737	648	729	720	652	680	689	734	696	707	701	671	709	667	708	701	689	732	722	731	688	667	652	736	674	754	684	702	727	677	710	695	698	696	680	710	710	696	689	694	700	725	698	689	767	677	712	729	681	621	698	677	734	698	650	666	647	674	688	693	736	702	657	707	726	704	730	717	683	704	733	700	710	729	682	730	706	664	642	701	702	730	678	709	700	725	730	682	702	728	659	688	691	692	689	704	713	670	691	688	685	695	729	659	681	699	726	692	736	700	695	710	667	732	703	712	719	726	693	704	747	679	687	705	741	694	673	684	697	687	689	688	685	723	686	746	674	664	670	706	716	727	634	701	707	732	695	696	692	622	657	706	713	720	688	724	667	703	647	689	687	740	708	713	711	684	704	711	714	670	704	692	701	733	673	673	690	690	701	681	705	688	673	728	694	709	693	674	671	673	729	711	686	661	713
52032	50462	51743	47094	43489	36047	32938	27004	23171	16540	11410	7019	5417	3499	2387	1728	1068	1036	605	476	437	436	407	306	305	250	251	273	278	265	241	244	238	266	241	232	257	266	272	252	260	246	240	256	269	228	274	223	259	273	229	242	214	262	250	236	239	237	244	240	249	245	251	267	263	227	248	259	249	246	242	258	257	219	238	228	242	238	255	217	243	270	259	246	251	246	240	259	238	230	273	240	253	227	249	260	243	234	236	253	259	233	263	273	243	288	256	240	228	211	270	240	273	228	240	239	229	265	252	238	262	236	277	235	239	250	237	231	235	242	251	252	237	251	252	245	262	266	246	252	239	273	243	244	247	247	236	246	268	245	236	262	235	245	225	268	260	250	265	220	236	243	248	269	252	251	244	266	242	269	255	271	275	233	266	255	256	244	243	240	228	246	266	228	237	229	238	250	257	235	228	229	238	250	250	247	255	233	233	230	255	242	233	236	240	252	248	232	274	251	257	249	250	209	224	239	259	246	280	244	249	279	258	248	246	266	286	251	189	265	254	285	251	234	246	257	276	255	265	252	252	271	247	220	250	246	233	246	235	269	234	239	235	245	239	257	247	249	244	270	258	253	248	251	238	236	239	261	256	272	261	273	246	231	252	268	228	254	246	230	252	239	228	249	260	227	268	258	262	262	279	223	270	240	254	228	262	255	231	232	274	232	257	221	259	248	238	239	251	231	252	246	253	254	246	248	247	252	224	285	252	243	252	249	254	236	236	257	225	275	274	246	244	251	255	246	274	271	245	240	245	267	261	232	235	268	254	249	237	254	247	239	235	235	224	243	220	268	248	227	255	247	234	240	251	256	240	244	255	270	253	252	230	258	265	229	265	250	240	226	253	260	256	247	263	232	242	281	265	252	225	239	257	264	271	255	264	254	243	257	244	226	268	234	241	238	266	253	243	248	225	243	219	259	224	248	246	285	238	229	226	257	244	273	258	243	244	264	251	251	230	233	226	243	234	245	243	242	244	237	246	282	253	256	269	236	229	268	262	225	250	238	274	224	268	239	241	233	308	271	246	264	264	254	236	232	231	248	273	255	239	231	259	240	260	251	247	278	245	269	263	242	287	246	254	238	251	230	278	256	260	260	243	259	243	257	253	247	245	234	258	253	233	237	256	232	238	230	250	264	251	227	219	270	260	233	275	244	237	241	251	237	247	269	232	249	240	267	261	232	248	249	278	242	239	276	265	267	251	236	236	261	278	266	251	222	246	269	260	240	242	281	262	225	244	244	240	257	238	256	233	255	262	275	254	253	258	262	278	242	249	250	256	272	244	232	262	259	248	270	282	236	252	241	242	227	240	264	251	266	248	272	242	267	261	240	256	234	251	259	228	210	244	223	227	255	243	262	239	258	246	232	262	235	244	244	254	244	242	247	270	262	239	271	265	265	274	248	247	236	244	230	255	267	242	245	241	244	237	266	259	251	249	283	245	236	235	252	242	249	261	252	261	269	265	253	277	258	251	230	248	251	251	287	263	251	265	254	236	267	238	262	221	248	232	244	263	244	264	245	220	257	237	249	236	243	255	274	266	234	232	253	242	227	282	279	248	234	248	256	260	239	215	242	239	246	236	233	274	254	255	249	258	279	268	251	288	232	198	266	276	255	281	255	258	243	251	231	264	256	227	246	245	262	263	233	266	224	246	240	237	270	252	230	263	257	246	241	258	259	248	251	253	243	218	251	252	258	265	250	224	248	272	285	243	229	264	277	258	255	249	229	277	245	233	217	281	264	251	286	230	279	239	250	249	228	254	236	233	266	256	276	253	228	246	239	245	230	248	252	231	232	257	248	218	229	239	239	231	277	248	257	308	262	262	264	259	259	262	235	240	269	229	236	224	247	246	252	245	233	262	242	262	244	223	224	267	241	258	263	242	256	233	239	234	240	275	275	250	292	245	235	223	259	260	241	227	211	254	237	254	235	244	249	235	252	239	257	247	262	270	220	240	262	262	271	268	263	241	232	254	269	255	253	229	238	245	273	256	232	284	255	281	257	258	230	262	251	220	250	216	250	276	255	241	247	249	274	244	251	261	236	250	276	277	280	241	242	229	223	248	251	243	277	221	235	265	244	256	265	257	245	236	227	223	247	224	238	232	249	210	265	264	247	266	276	273	220	260	214	260	242	244	255	235	277	258	253	236	260	266	274	249	246	249	272	270	254	264	202	235	221	260	241	225	262	221	261	245	261	253	275	246	233	236	254	232	247	243	260	232	271	251	283	252	230	262	259	249	274	273	236	243	256	255	243	249	233	261	276	249	218	250	239	230	248	240	245	254	248	222	265	262	259	245	235	253	279	268	282	260	262	265	216	263	251	238	241	248	276	279	233	249	273	277	248	243	233	233	215	253	256	253	219	242	241	214	256	261	275	276	236	250	236	264	272	248	250	258	255	236	252	266	286	262	247	238	260	265	241	271	253	246	256	236	298	249	274	242	244	254	261	264	227	276	281	266	252	265	255	249	273	244	275	258	245	269	242	265	206	241	247	251	227	246	256	214	259	254	261	263	243	248	229	230	280	256	243	241	263	232	251	259	234	265	269	260	241	239	264	232	258	268	244	260	265	246	212	218	269	250	253	253	237	244	241	266	242	251	247	254	259	250	213	257	270	250	219	272	277	255	267	251	253	248	248	276	241	230	268	222	253	221	277	238	232	249	278	240	247	259	226	239	234	254	286	242	257	239	273	264	248	240	252	250	244	254	261	250	241	276	250	263	252	261	291	283	261	273	231	239	260	274	270	252	243	230	280	275	233	249	235	215	254	238	259	242	265	269	223	242	244	283	256	225	236	262	265	246	208	229	292	264	249	239	253	256	274	282	262	247	245	265	258	284	227	231	227	266	237	262	246	241	241	242	255	245	257	238	207	234	276	236	244	218	256	273	250	257	252	220	261	256	249	232	246	261	234	248	257	230	242	268	260	254	251	217	249	217	237	249	261	225	244	263	242	272	219	244	225	261	269	237	277	238	242	258	223	229	249	238	225	253	276	228	248	240	247	255	277	261	245	235	261	246	262	238	270	241	265	260	247	247	240	255	241	240	230	242	259	243	211	255	234	261	232	237	256	246	230	280	247	266	264	278	263	270	237	223	228	252	246	254	267	249	249	246	240	273	269	225	269	283	265	254	255	240	233	240	260	253	238	230	250	250	250	233	254	285	267	271	223	250	224	240	244	224	236	235	244	203	248	258	238	241	265	234	225	269	231	249	249	258	251	273	247	269	250	219	248	262	255	256	245	266	250	265	218	262	231	288	252	274	261	231	237	227	263	220	232	244	246	251	265	251	252	223	255	252	258	232	250	248	235	261	246	250	259	228	276	253	278	243	245	234	246	247	254	236	242	213	223	248	255	249	256	222	233	281	237	232	251	277	221	253	251	240	250	220	243	288	226	210	245	243	255	253	240	219	250	238	268	231	262	235	273	274	237	296	283	244	255	244	237	261	262
35434	42977	53911	58508	56201	51111	47563	42500	40542	33529	28728	21833	19331	13702	10189	7979	5270	4561	2556	1929	1669	1463	1169	921	798	659	586	634	605	611	596	599	600	644	570	623	622	585	641	586	600	583	604	571	608	595	644	577	667	573	613	541	621	568	598	610	564	613	636	639	603	642	601	615	623	598	586	591	631	625	630	642	600	596	577	586	590	583	605	622	628	564	605	622	603	612	620	609	645	632	597	584	634	590	604	576	593	621	601	575	628	613	560	603	614	590	565	597	624	628	578	570	596	610	644	633	608	579	575	605	549	616	633	612	571	580	580	636	652	612	620	628	628	613	620	616	670	623	568	653	579	606	574	648	594	580	591	607	639	600	639	615	586	587	597	580	591	593	582	615	601	564	628	607	628	636	573	619	560	609	601	620	647	618	585	609	591	586	618	564	606	592	622	630	651	608	587	615	677	575	556	593	608	582	647	645	622	626	593	627	592	568	653	606	623	574	617	633	623	607	593	647	609	595	614	575	599	604	633	614	580	640	621	605	618	598	607	639	644	603	575	582	582	597	604	619	597	582	620	592	593	585	580	584	617	572	612	633	594	602	611	606	581	619	596	584	607	600	617	596	630	656	579	564	648	602	617	603	593	613	650	620	620	579	587	562	567	632	552	616	640	631	604	597	637	625	636	615	629	600	631	590	616	640	600	617	618	556	608	635	607	658	601	578	617	637	643	617	600	573	611	570	576	589	629	653	641	568	622	627	591	571	625	577	569	640	656	579	594	614	634	619	644	656	602	620	604	605	605	601	600	652	612	598	604	598	596	646	626	585	612	600	609	598	605	619	652	621	602	604	572	604	603	620	593	643	642	604	558	554	616	565	648	597	668	643	598	616	626	622	614	622	638	590	593	611	559	630	618	601	612	613	620	600	631	602	587	614	571	655	605	589	624	570	637	621	612	619	578	597	606	626	588	550	613	609	623	567	595	629	581	581	623	582	624	602	630	591	596	620	611	607	589	590	600	618	596	605	623	634	602	591	565	594	608	590	621	637	596	619	619	620	596	580	596	619	640	633	575	607	608	626	649	626	576	646	607	585	613	593	616	616	573	651	588	599	642	622	632	652	620	579	635	598	635	589	549	609	611	625	608	610	564	591	614	599	624	565	614	634	646	614	626	591	605	634	643	604	595	615	622	603	623	633	596	585	634	612	653	580	559	585	612	608	655	613	596	587	613	601	620	628	678	582	607	582	565	630	597	556	637	635	619	638	611	616	612	639	626	599	602	575	637	608	616	599	633	614	639	636	606	612	610	615	589	636	595	605	598	606	618	596	591	626	616	596	615	607	642	608	564	584	597	604	600	595	630	612	630	615	589	616	622	578	602	594	628	592	627	628	602	557	597	597	579	657	600	623	624	588	605	579	608	600	632	590	638	616	586	598	594	607	624	630	577	636	608	605	614	633	570	582	638	601	592	599	626	619	578	638	619	621	586	583	630	614	559	621	602	563	547	609	631	614	625	614	586	621	584	570	591	609	600	610	632	563	580	579	596	568	561	625	574	571	630	593	636	611	575	589	596	682	552	575	617	588	592	584	620	583	619	615	581	610	613	615	593	593	601	558	620	599	610	634	594	597	608	608	660	569	604	627	648	625	629	614	611	640	607	583	585	625	605	604	598	590	627	563	585	597	607	627	601	567	626	634	596	586	603	636	620	626	673	611	630	602	600	610	581	586	628	630	613	584	619	589	610	597	592	612	615	637	632	604	594	622	620	615	594	604	573	582	637	598	572	581	591	613	580	575	630	636	586	576	572	611	587	629	621	655	606	624	581	610	654	610	624	593	580	587	597	624	598	605	573	598	612	586	590	595	615	594	610	575	608	562	630	625	550	586	579	608	625	622	589	620	653	613	556	604	592	602	614	637	631	646	611	635	615	617	616	580	593	623	620	590	623	573	614	626	626	611	610	607	621	624	604	584	657	623	594	633	564	619	594	625	645	628	598	582	634	585	606	631	601	616	608	617	609	575	590	636	595	609	659	640	593	583	641	632	619	622	637	642	600	628	622	644	666	612	637	623	627	639	589	576	619	564	569	575	646	577	589	601	640	631	581	618	646	587	597	595	608	545	668	587	603	597	609	600	613	593	578	610	598	598	636	655	630	635	646	612	601	627	613	605	596	566	541	613	661	598	654	602	612	602	628	601	586	629	633	616	642	631	633	598	606	590	600	613	638	569	643	578	585	623	603	603	575	614	588	614	635	583	577	584	612	597	596	583	596	649	603	618	601	623	599	633	600	605	612	599	622	578	597	597	613	597	584	627	598	621	608	621	585	583	638	585	612	628	590	620	599	599	640	562	610	587	607	600	620	610	622	558	640	621	607	574	591	603	588	628	600	573	610	618	613	621	606	661	595	614	615	580	631	599	615	593	616	602	598	630	606	574	584	610	574	627	616	634	608	616	579	594	554	568	623	590	571	598	623	608	588	643	595	599	589	616	644	593	566	611	627	614	539	616	631	626	611	621	625	634	664	646	603	630	646	600	629	621	614	545	585	620	608	588	619	594	570	613	627	606	601	607	568	573	605	602	671	617	640	602	634	622	575	602	637	602	589	577	611	647	633	608	603	663	592	627	630	630	571	624	601	574	555	602	578	591	625	597	599	580	640	632	597	605	619	561	593	626	600	663	586	625	571	640	638	611	625	627	602	577	586	620	598	583	599	621	610	617	559	588	558	609	583	606	599	625	639	587	602	618	590	632	573	635	581	576	609	614	633	602	567	597	598	636	633	567	590	613	593	578	615	585	600	584	624	614	591	608	624	577	614	625	592	599	621	602	592	610	605	651	568	598	600	611	635	587	633	610	604	622	622	632	630	643	614	584	619	579	582	572	639	580	642	625	573	598	620	627	593	599	592	628	615	607	629	618	597	605	576	600	601	604	599	623	577	632	558	596	655	625	601	631	646	587	627	594	602	611	649	624	626	615	617	614	629	637	623	565	625	607	600	618	602	581	618	604	610	625	590	606	601	586	563	601	573	609	569	654	610	655	574	639	641	622	591	607	650	595	589	595	600	593	586	640	582	635	611	583	613	574	644	609	605	576	601	596	600	643	598	563	641	573	583	658	575	572	605	578	613	617	587	601	618	607	651	582	581	606	642	578	638	526	569	636	602	609	562	604	567	609	600	542	604	580	587	612	640	605	591	624	626	601	595	590	667	589	622	586	622	588	591	584	588	562	664	601	572	651	572	635	621	599	607	599	576	604	572	588	561	598	592	613	593	600	579	589	586	608	618	585	572	581	587	613	631	635	599	614	607	615	611	596	611	606	612	603	601	567	576	630	612	615	618	599	566	636	593	605	617	591	638	611	635	618	597	621	570	600	603	598	609	577	625	616	628	581	640	608	614	638	615	629	614	602	585	611	599	602	618	609	597	613	627	581	611	596	601	558	639	600	632	595	641	601	577	617	584	605	620	615	609	619	636	626	603	617	574	582	630	603	618	610	591	602
30073	26822	26867	18803	11350	8456	7986	5272	2875	2154	1536	969	827	763	605	332	241	253	260	215	219	234	237	204	236	225	208	212	212	203	188	210	237	195	217	209	212	230	209	223	205	223	188	185	204	211	183	185	221	188	218	204	209	222	187	204	178	181	217	180	204	216	200	212	218	187	208	207	194	173	230	185	206	231	224	218	197	210	202	180	212	197	209	206	193	196	217	203	204	203	198	174	206	212	187	228	224	217	194	193	223	223	223	201	220	190	214	205	213	195	195	217	209	181	180	212	178	213	194	205	210	198	233	212	223	193	215	230	201	222	190	223	205	179	216	191	220	196	201	186	219	205	188	226	205	212	240	191	194	202	208	189	202	220	220	211	214	218	236	199	214	202	196	169	177	201	172	171	194	187	198	221	173	196	219	189	228	219	210	184	198	198	207	198	184	186	198	211	203	183	192	214	192	221	161	200	192	179	216	211	186	225	218	203	211	210	188	206	194	189	196	191	220	209	192	196	223	211	237	231	178	225	212	203	190	206	229	180	224	206	181	201	171	189	203	177	225	206	203	224	184	208	241	227	216	202	196	211	210	186	212	214	221	197	172	203	201	183	208	195	227	196	197	226	219	214	212	210	206	198	197	213	207	206	214	212	200	205	207	196	202	202	184	192	188	223	217	211	231	173	224	229	211	238	194	216	223	186	208	191	224	206	224	216	189	210	212	212	205	210	190	192	183	196	198	196	220	232	210	199	221	218	204	210	184	184	213	194	200	213	240	197	192	189	206	204	229	197	213	176	199	192	215	183	214	193	227	214	223	198	235	222	193	226	216	224	221	201	194	210	203	220	175	210	218	192	191	193	217	212	191	197	214	217	233	220	204	207	189	191	203	212	195	176	204	224	197	229	198	223	193	178	226	203	212	204	207	186	205	220	223	213	234	204	196	189	180	242	220	195	200	216	203	204	203	196	209	200	220	207	201	249	225	193	207	204	224	199	205	203	211	214	201	221	207	197	210	196	203	228	200	198	207	217	185	221	235	186	205	208	225	207	210	205	215	209	221	221	194	183	172	195	195	224	207	218	205	229	198	210	225	227	186	226	191	233	206	217	202	197	195	226	193	211	203	226	224	245	194	199	200	249	219	214	193	184	201	203	246	181	216	200	222	213	208	186	214	209	217	252	216	199	218	195	209	176	225	211	194	229	205	184	219	210	224	207	218	203	211	203	195	229	199	222	219	186	193	215	198	188	202	208	211	210	196	186	201	204	220	219	219	203	207	203	247	241	206	202	206	202	223	193	227	237	185	216	186	213	215	210	198	186	217	207	191	204	207	239	215	254	211	202	226	237	224	199	167	231	200	214	215	206	174	193	218	224	211	198	192	215	215	215	190	205	193	207	194	221	214	192	209	210	209	196	214	206	184	205	235	227	201	187	200	193	179	223	201	187	197	184	208	206	216	200	227	212	222	204	211	226	219	198	214	196	198	200	214	197	202	206	213	219	193	222	205	186	201	198	204	215	195	178	202	207	239	184	207	232	208	243	228	230	196	213	208	196	204	219	178	207	219	208	239	188	212	227	210	238	224	231	191	187	212	225	213	237	248	211	233	228	198	227	200	184	203	202	193	198	217	205	212	179	174	169	192	170	195	209	200	221	225	189	194	209	200	224	161	207	194	221	197	207	215	193	196	197	201	228	229	234	218	216	228	232	203	188	210	192	178	190	205	193	194	207	212	188	213	199	218	203	185	202	213	217	196	224	195	176	232	197	215	181	215	207	191	191	209	180	207	192	198	195	220	201	218	185	221	203	222	234	247	207	214	206	206	204	179	227	193	216	213	194	212	197	218	227	215	187	207	190	201	198	211	204	199	206	208	200	195	232	213	191	219	202	191	212	203	185	198	213	211	195	221	184	194	211	234	211	187	206	187	206	206	199	221	195	226	200	183	208	218	187	214	206	221	203	194	186	214	213	222	206	223	210	212	231	220	211	227	232	192	197	204	184	217	230	207	203	214	191	209	199	183	220	191	201	201	203	192	203	189	215	211	208	184	213	187	237	198	206	217	208	214	196	194	216	211	239	216	196	209	190	203	177	222	186	185	199	189	214	213	192	239	196	185	194	206	211	200	211	203	216	213	182	202	188	220	216	228	202	192	217	211	203	223	199	244	187	207	198	185	196	209	215	207	212	225	204	189	172	210	213	174	187	181	207	204	201	196	214	192	199	230	213	220	152	214	232	196	241	223	187	221	199	176	250	182	200	220	193	211	174	189	171	198	199	207	196	221	187	211	199	197	181	191	190	216	208	173	184	217	206	194	219	202	194	191	209	206	196	225	195	214	207	202	198	204	184	191	224	218	206	189	198	215	189	242	183	228	215	197	199	199	208	207	219	223	202	224	201	202	207	201	208	204	213	218	227	206	205	233	198	196	186	210	207	226	231	199	199	218	215	191	193	217	205	207	221	213	192	205	216	194	181	213	222	195	195	219	202	209	206	196	189	225	214	170	222	198	187	230	204	206	233	222	191	173	222	226	222	180	185	217	189	209	219	185	230	222	216	211	197	205	202	206	210	208	224	212	191	208	208	220	202	224	218	190	202	195	225	210	195	223	173	197	214	214	198	201	220	202	222	217	215	205	190	219	185	203	185	194	202	186	208	225	190	197	214	239	195	224	201	215	197	198	193	221	180	199	191	214	228	212	206	204	225	201	242	202	192	186	221	226	197	214	200	208	196	211	213	194	179	197	235	217	215	209	202	228	204	202	191	200	214	218	189	190	210	198	219	199	184	200	201	206	217	215	216	228	199	200	214	204	194	187	209	207	220	195	211	201	201	195	191	204	203	210	218	218	220	213	190	208	196	199	187	196	203	214	214	186	191	182	208	206	220	201	199	185	192	211	225	173	213	224	225	210	216	209	203	216	213	226	187	220	200	202	196	184	220	208	201	221	211	183	190	220	208	222	215	195	195	184	183	204	218	207	200	196	220	206	171	191	180	200	217	190	211	224	197	195	216	232	219	189	199	211	196	217	216	207	191	214	211	242	199	175	199	225	203	210	203	239	203	222	213	193	198	224	202	207	229	222	219	184	208	184	244	214	208	189	231	214	218	216	192	235	217	191	184	198	211	228	218	226	198	201	205	201	193	192	197	222	209	212	195	203	207	209	208	188	207	233	200	212	206	218	187	197	198	231	213	172	207	206	204	217	198	216	209	188	216	192	205	198	211	228	208	211	223	214	210	189	180	217	207	213	201	192	192	221	209	209	236	186	194	230	201	210	207	184	199	234	204	188	192	201	185	215	228	184	213	222	218	216	223	199	213	200	234	209	209	198	204	183	189	206	201	222	217	188	183	233	193	208	228	211	204	208	225	200	197	198	214	211	199	240	195	183	209	209	224	213	224	191	202	181	205	211	199	208	211	230	202	212	204	194	187	207	235	203	204	220	206	194	195	197	219	206	182	226	226	248	199	231	214	196	228	203	193	202	190	204	216	237	228
18270	21067	30979	29785	24842	23784	24042	18258	12320	9918	7488	4898	4295	3927	2550	1148	756	733	829	653	614	572	655	623	502	520	516	521	527	502	512	533	511	546	534	514	509	506	544	562	517	526	492	534	533	537	541	486	525	522	523	547	512	520	546	507	527	510	517	579	533	529	478	513	527	540	503	517	525	511	519	499	535	521	540	558	515	511	517	570	509	560	555	548	521	508	517	499	551	545	509	544	536	540	535	504	514	561	573	539	539	504	502	519	518	474	503	493	532	545	557	525	547	540	534	495	509	517	546	542	493	531	527	507	565	527	516	525	529	539	515	534	585	524	534	536	517	572	503	557	562	502	537	506	521	511	545	518	506	524	529	543	548	526	515	512	542	511	537	556	539	509	553	500	525	523	528	532	520	549	521	552	529	480	497	509	505	525	533	540	553	519	528	538	522	568	504	495	544	534	600	504	511	544	537	500	570	549	520	548	553	518	520	489	496	510	530	523	521	494	522	511	527	558	557	522	515	566	506	562	493	538	554	538	499	533	517	497	517	564	578	574	516	550	499	485	508	507	579	509	528	506	507	552	550	531	535	505	490	512	554	568	522	535	503	523	545	555	551	548	558	533	545	473	558	516	538	524	498	544	529	509	543	514	544	553	521	545	536	508	482	545	546	478	513	489	525	519	519	564	518	540	534	477	504	523	490	545	551	565	568	524	496	578	544	508	507	525	549	500	533	504	527	540	479	538	540	521	511	543	537	517	524	529	517	539	499	546	527	564	550	578	561	499	546	505	554	489	488	513	531	519	507	562	532	531	523	521	513	532	532	488	535	532	489	511	540	504	527	510	516	523	519	513	529	559	530	492	536	499	495	559	514	505	507	505	558	516	551	529	472	512	510	516	527	509	549	516	547	512	517	530	485	528	536	522	545	509	486	514	503	511	538	526	526	546	504	526	515	537	510	513	557	490	510	543	508	546	466	539	523	545	516	479	552	477	526	509	530	520	569	511	518	513	537	493	519	515	562	517	541	537	569	478	503	519	494	512	531	555	517	526	572	488	526	500	483	514	571	541	496	523	538	569	476	570	524	495	552	498	511	557	543	489	523	495	518	515	530	446	549	533	508	504	524	532	551	497	516	511	554	560	510	504	489	534	549	544	557	543	547	511	508	515	543	512	520	573	562	518	532	545	538	568	528	539	514	552	483	533	560	496	481	503	511	537	531	551	558	520	538	527	545	579	546	558	512	552	539	519	562	525	519	527	564	542	501	478	530	528	516	525	532	489	530	476	518	539	529	547	536	510	547	504	515	539	541	520	497	515	502	547	519	510	512	543	509	558	552	536	524	517	542	520	560	521	533	558	577	536	528	488	522	540	539	541	508	515	535	544	507	541	574	532	538	537	522	559	493	559	535	533	506	556	509	536	554	534	504	560	498	471	507	515	509	504	533	499	542	545	550	519	527	555	522	513	559	498	559	504	509	562	547	517	515	507	547	503	539	530	554	548	523	551	520	527	541	549	523	531	519	540	487	487	528	568	518	550	521	530	564	510	521	462	498	524	509	526	503	534	527	502	545	508	532	504	493	526	498	505	517	530	531	527	535	536	554	553	534	494	588	541	559	528	468	518	539	493	527	543	555	520	548	516	501	539	558	510	518	498	511	536	520	509	538	514	506	521	510	535	535	516	494	515	536	504	497	539	530	536	536	528	506	512	511	512	567	531	517	527	530	549	508	486	498	501	522	526	526	567	499	553	543	508	519	574	508	524	506	544	531	544	512	532	543	485	534	559	494	540	558	510	520	527	560	570	535	579	514	526	499	553	532	484	524	542	543	554	520	496	518	523	522	481	521	553	511	546	509	475	516	502	531	479	524	524	470	531	474	526	510	554	519	496	563	534	520	501	521	522	509	537	502	535	552	530	551	540	541	536	511	522	544	528	515	491	554	511	523	540	505	563	520	544	489	537	553	528	519	477	544	539	553	498	500	487	531	528	531	546	529	532	558	527	533	543	536	545	501	509	501	508	504	533	582	540	491	514	522	556	494	509	556	519	548	508	536	537	526	530	558	504	546	539	528	536	563	523	519	510	565	526	523	499	546	540	549	480	508	550	520	513	523	545	526	535	543	555	547	509	540	531	532	602	501	477	561	516	517	489	521	499	484	475	521	538	502	510	520	540	550	542	532	549	543	567	492	539	548	564	551	535	527	507	536	525	589	544	523	542	528	505	520	544	498	550	533	513	577	528	524	529	530	498	523	521	543	528	506	507	534	530	557	547	545	563	537	546	563	556	574	515	540	526	521	514	550	543	563	538	526	519	558	576	544	516	521	579	507	507	543	522	545	540	503	527	516	510	541	490	571	489	546	524	540	529	567	540	522	489	543	564	493	543	523	494	525	524	542	522	527	555	525	506	512	470	558	524	485	547	505	533	539	524	494	500	503	541	507	568	561	547	550	559	517	492	549	547	500	512	521	526	539	523	530	563	542	530	520	526	508	569	482	532	511	518	497	518	510	517	573	538	517	546	557	545	569	487	512	501	614	568	513	514	521	537	532	485	497	538	537	512	545	562	583	518	563	528	568	513	549	494	511	516	519	507	497	519	503	528	519	555	483	531	485	543	533	529	529	527	483	513	509	483	543	525	530	499	514	507	496	490	499	510	481	527	491	534	519	563	531	550	536	513	546	571	512	537	551	498	490	540	570	515	582	565	556	514	498	515	557	537	540	543	548	565	532	510	484	541	582	529	531	533	521	547	531	512	544	564	502	528	559	553	524	529	532	497	506	543	495	576	536	548	535	493	564	490	481	529	540	530	520	510	542	544	540	499	545	533	515	519	533	535	518	520	511	550	548	522	548	529	529	520	485	569	548	563	535	540	531	556	505	523	497	507	529	462	530	551	568	511	510	558	530	565	514	558	535	506	536	521	472	548	482	534	538	529	567	525	543	526	542	507	547	515	512	506	582	559	522	549	530	519	544	569	500	589	529	526	534	526	547	544	516	498	541	534	533	534	476	548	545	571	569	522	535	501	521	487	522	543	550	482	515	528	562	528	550	533	519	488	527	532	529	552	554	541	512	523	543	483	472	551	512	527	536	520	515	542	545	533	514	520	496	533	529	494	499	520	501	530	545	468	559	539	539	526	535	558	526	541	513	544	517	542	517	514	521	537	536	495	531	536	507	514	533	503	534	527	553	508	522	542	520	536	500	524	537	530	506	522	530	532	512	510	490	531	523	521	541	514	503	547	542	544	524	529	480	534	534	489	542	555	506	526	525	526	551	562	526	542	530	491	528	499	530	552	523	537	469	536	560	566	581	540	535	535	494	522	508	547	534	518	502	522	540	512	533	516	530	533	495	538	532	548	531	527	567	530	519	498	516	491	517	542	533	533	543	523	543	552	542	536	519	575	492	544	532	551	525	523	565	482	526	516	542	531	517	530	513	516	562	495	553	548	525	529	523	500	510	506	497	513	547	562	524	541	509	523	549	544	536	530	528	502
43980	45017	49380	45457	39132	32718	25913	18610	11700	8163	5981	4663	3170	2200	1436	1102	884	757	549	373	357	411	381	337	304	276	287	277	261	288	270	245	295	259	270	245	248	254	276	244	259	241	288	251	259	287	263	281	259	264	253	277	265	241	291	291	228	303	277	267	251	251	279	267	246	234	254	254	277	258	273	260	282	261	242	248	299	256	270	269	255	257	257	260	247	271	249	258	247	268	250	260	257	275	238	270	239	267	284	268	278	230	272	258	258	250	278	230	217	284	293	275	258	284	268	268	278	237	275	264	262	272	262	276	284	246	259	296	266	252	257	250	272	267	257	286	243	259	268	229	243	281	247	278	288	272	274	271	258	274	260	270	250	287	267	264	259	231	257	252	297	248	259	255	284	263	239	262	254	259	258	291	264	254	259	263	260	284	270	272	275	284	254	282	246	272	255	273	268	246	248	263	280	256	233	240	246	266	269	230	258	228	249	254	263	256	274	308	270	284	245	274	237	264	259	236	234	258	246	252	282	266	232	269	266	235	245	260	259	282	265	260	258	241	250	262	248	262	265	263	291	258	280	277	272	298	264	266	254	271	263	270	267	272	245	300	267	238	258	269	280	247	264	293	266	289	259	237	294	259	244	281	246	235	281	255	277	250	227	254	271	263	252	264	258	259	277	224	241	291	250	277	256	261	271	247	249	273	258	265	276	286	256	252	288	250	283	293	258	263	271	285	287	253	252	256	228	259	302	283	241	250	292	256	265	242	254	246	230	248	249	244	265	268	250	257	292	236	245	287	273	266	258	304	226	286	278	262	268	279	274	278	278	261	260	244	272	273	267	256	259	271	269	253	254	289	255	267	270	287	260	271	247	277	245	246	248	236	274	267	238	304	216	248	254	258	258	251	308	242	258	237	261	249	258	250	289	247	263	254	266	277	267	263	300	249	262	285	239	243	245	243	265	278	261	263	280	248	254	243	252	247	267	276	256	284	273	248	271	237	249	250	249	247	235	259	282	252	298	262	237	257	274	263	283	267	250	220	286	276	286	264	269	255	273	284	302	284	245	270	238	271	247	276	247	269	278	291	274	269	285	261	280	261	269	280	292	258	275	261	219	254	268	261	246	259	270	246	256	224	260	262	258	250	251	271	276	270	238	268	298	265	263	256	269	241	300	245	259	240	258	262	234	247	289	279	264	262	240	251	233	297	272	251	242	273	291	266	257	273	252	263	262	254	258	253	245	277	244	239	237	261	268	281	277	295	273	256	277	274	255	269	263	255	279	251	252	272	245	280	266	248	268	262	291	276	249	281	264	269	280	245	259	251	258	257	263	274	257	266	250	241	266	243	235	225	257	257	263	251	259	241	280	252	242	238	253	270	253	274	258	248	278	245	268	272	273	283	290	256	260	294	247	293	240	236	267	250	260	264	246	267	260	266	269	265	274	252	271	249	264	260	276	258	243	281	247	242	272	273	285	280	246	276	252	280	248	248	252	217	258	269	272	282	263	249	288	271	272	268	274	244	264	240	256	278	273	239	257	263	257	252	308	246	266	253	242	270	265	293	251	269	300	289	232	302	275	247	250	282	293	256	265	255	222	264	312	270	272	280	272	253	265	251	247	275	261	262	277	251	258	224	286	239	257	253	290	248	251	240	263	262	281	266	264	249	223	255	266	261	283	295	258	243	246	266	254	249	308	278	276	273	264	245	298	262	317	273	273	233	255	259	288	249	237	253	293	259	282	291	229	257	278	269	239	248	260	268	274	271	244	252	251	296	266	235	266	243	294	278	257	260	273	258	254	266	231	255	274	255	270	309	257	237	267	234	246	273	271	267	268	263	264	265	280	246	281	275	277	280	262	271	252	270	273	276	248	244	269	258	280	261	255	230	265	255	274	282	264	251	280	258	270	257	282	281	264	259	265	266	259	263	236	247	256	267	255	266	256	267	259	275	270	277	264	269	256	262	275	279	288	213	260	255	214	252	271	277	289	257	276	246	274	241	298	282	276	269	249	229	261	255	312	261	270	232	271	249	279	266	288	248	243	252	264	279	264	254	260	258	285	265	240	282	288	262	262	285	272	247	238	206	302	260	231	278	282	280	249	272	244	241	246	279	261	256	285	287	264	263	239	275	262	227	267	264	259	284	262	263	265	261	278	279	271	257	282	280	276	257	272	243	262	276	275	280	233	289	273	259	274	269	270	261	259	271	247	242	270	286	256	295	284	285	287	284	281	255	261	246	284	238	273	242	260	282	274	271	270	273	296	248	256	265	287	278	259	258	247	268	246	254	247	228	263	259	269	252	270	273	271	251	249	280	244	264	265	268	265	278	265	250	241	294	255	303	279	246	287	247	262	254	252	273	295	283	253	272	290	266	287	271	273	277	235	248	273	244	247	235	249	264	258	265	272	297	279	267	300	259	285	268	242	230	267	262	254	274	257	260	269	269	253	242	269	254	264	270	279	267	269	253	239	263	261	256	244	238	266	280	234	287	275	276	275	279	279	250	259	280	258	247	262	267	267	275	253	286	230	266	247	239	248	237	272	248	234	265	261	236	255	274	242	260	242	247	277	246	270	244	253	260	248	222	284	277	264	246	271	288	249	258	265	239	282	265	266	289	277	288	247	268	234	249	274	242	293	257	269	281	258	274	262	234	254	248	266	272	240	244	265	272	259	269	277	259	239	237	284	246	245	261	272	261	249	269	268	300	270	251	242	279	247	276	260	261	255	266	289	240	236	270	242	260	260	256	292	288	253	293	244	280	239	256	255	272	250	256	268	268	281	268	232	252	251	263	249	279	271	298	248	248	250	245	282	250	258	245	253	282	252	250	274	259	258	235	252	269	226	248	274	264	282	260	279	255	289	288	279	267	282	304	278	259	247	277	265	284	305	266	243	255	259	267	246	264	254	241	263	262	252	271	234	278	242	266	249	244	267	277	248	261	275	247	252	275	239	257	257	278	278	258	277	283	251	247	266	244	277	268	292	259	282	265	235	261	263	269	244	260	262	280	266	284	287	264	282	255	274	268	285	258	275	264	272	266	260	243	271	280	255	260	282	247	306	267	252	264	266	268	271	270	270	247	248	308	271	260	266	239	252	244	285	298	300	292	246	258	265	257	274	280	275	277	266	254	253	283	280	261	266	258	227	273	254	303	240	314	275	290	261	267	277	270	273	259	262	234	262	281	288	291	267	252	272	260	255	252	262	248	266	277	252	258	277	252	271	247	285	256	248	273	235	250	274	242	262	240	276	256	266	289	259	282	266	286	270	273	264	282	245	250	299	243	270	265	266	276	256	294	264	262	249	240	262	247	257	289	274	246	248	241	250	261	253	273	272	268	274	289	260	269	274	276	277	266	303	286	267	264	246	238	237	269	264	262	269	282	280	251	285	251	264	260	264	256	256	243	273	258	241	261	270	267	258	259	291	257	274	289	264	260	253	262	261	260	285	268	283	293	264	281	231	309	284	254	291	272	279	263	240	261	273	243	270	237
29101	37141	49427	52309	50286	46597	40887	34480	28183	23465	20855	17646	13360	9872	6814	5139	3825	3276	2099	1213	1349	1434	1268	1063	810	663	630	633	649	702	621	627	645	614	658	654	685	646	625	661	669	673	638	651	626	682	659	621	622	594	677	654	647	621	629	623	680	670	644	650	689	677	698	637	630	647	625	630	668	632	628	695	663	646	671	643	644	638	610	660	609	650	664	662	664	669	663	634	644	625	624	631	649	620	674	665	646	673	624	644	634	681	592	675	648	593	654	635	620	668	663	621	592	669	657	607	675	673	675	659	656	627	670	691	654	636	617	658	632	644	633	642	640	657	675	600	655	609	624	625	676	620	665	677	656	630	646	659	666	662	603	634	673	663	630	595	655	629	650	642	605	667	648	676	657	623	702	649	631	664	613	656	668	728	635	675	648	646	625	628	673	665	681	617	660	669	613	623	690	654	649	670	677	597	647	665	615	681	642	646	644	669	606	680	686	604	672	636	669	614	645	644	611	634	647	632	644	670	659	689	705	652	616	639	631	646	620	657	617	611	671	650	590	612	663	638	653	662	655	688	657	645	606	659	630	665	642	684	635	674	630	675	650	656	646	615	635	625	688	605	647	664	706	643	654	685	622	597	629	668	610	623	663	624	634	643	635	647	641	641	677	627	631	620	631	642	652	641	665	608	661	694	648	666	669	620	636	647	647	662	654	596	647	676	598	627	678	654	632	609	650	668	601	681	581	589	636	678	683	627	651	645	636	615	644	601	666	595	611	658	620	617	645	639	617	655	649	649	655	689	635	612	677	668	651	675	677	618	629	641	641	609	613	624	621	655	617	679	684	690	675	647	664	613	617	618	649	604	654	623	658	650	578	633	667	651	707	633	632	686	573	656	672	648	637	654	638	638	686	629	607	676	631	629	675	639	644	648	658	676	657	624	656	668	665	601	646	634	651	643	655	602	679	671	643	654	618	664	649	675	630	650	614	653	650	621	606	675	643	667	605	663	668	664	621	608	654	657	674	643	646	653	596	688	629	633	622	665	687	646	628	696	618	629	649	697	671	651	647	682	657	653	611	669	621	615	660	644	638	621	647	634	670	634	706	610	653	625	645	604	617	657	602	652	682	615	664	663	636	598	622	647	680	650	672	672	664	602	641	713	641	661	660	632	609	662	693	665	662	623	626	622	677	627	662	630	662	648	629	673	648	619	673	630	615	660	634	623	675	663	634	620	650	653	667	696	627	600	660	661	649	647	670	687	624	615	688	654	675	629	617	613	654	675	647	714	640	690	641	693	668	648	613	643	619	671	661	674	677	628	639	664	651	655	669	625	678	648	671	610	667	651	672	652	689	622	643	611	627	637	628	666	646	673	685	626	653	655	660	618	666	630	616	675	688	660	631	655	650	602	628	626	619	643	650	615	703	656	632	650	610	671	667	663	640	695	645	649	647	589	689	652	615	621	690	661	630	604	675	669	645	672	652	673	629	638	639	627	585	673	638	652	646	614	675	645	653	644	661	636	628	657	649	616	624	651	677	668	616	646	623	621	646	673	638	687	605	678	662	714	638	653	689	620	658	637	647	646	654	622	659	672	637	621	662	684	682	684	657	655	643	667	641	645	644	660	634	643	679	643	682	644	694	674	583	637	669	631	610	647	711	642	624	685	652	663	647	659	615	663	649	635	648	658	639	700	699	676	631	620	660	594	666	625	630	672	637	685	683	635	623	621	645	626	632	664	611	696	688	612	627	616	633	639	641	677	682	633	693	664	652	627	625	648	661	635	655	639	654	653	663	647	674	673	640	691	642	661	618	680	663	646	687	699	639	664	699	650	643	668	648	606	631	648	608	682	665	627	589	659	612	637	679	655	651	644	630	647	649	627	643	622	595	629	631	652	675	679	696	712	674	625	648	654	667	589	668	663	650	645	658	655	657	632	650	683	665	660	649	651	637	659	634	640	645	610	615	625	642	608	610	632	670	652	613	651	644	629	656	634	654	616	639	686	631	627	676	617	647	642	633	662	677	607	636	636	615	659	633	643	677	638	615	682	642	648	650	654	657	648	622	605	652	623	700	650	617	591	634	619	652	676	637	631	659	644	624	658	626	646	656	617	650	629	659	610	646	643	627	654	669	609	688	634	633	647	661	698	630	666	660	661	622	651	676	636	677	633	633	630	605	622	666	629	633	653	658	633	619	658	624	619	608	693	657	668	675	651	632	644	649	645	693	657	632	690	699	639	659	662	604	606	619	657	624	646	667	649	660	648	656	648	696	644	638	662	624	656	613	643	674	674	643	606	666	645	620	662	613	648	670	625	631	659	674	715	640	619	672	682	633	626	639	682	673	609	621	676	647	609	655	634	668	673	646	646	676	684	647	704	683	710	671	645	616	655	662	611	655	604	615	661	639	624	661	674	673	681	606	683	639	690	677	673	630	623	664	675	601	649	659	663	650	610	619	690	610	695	673	625	701	661	622	651	681	623	655	606	717	649	677	698	640	652	651	656	653	603	619	615	636	613	606	681	581	632	657	642	671	663	583	609	650	641	633	646	619	613	627	628	649	634	672	612	636	659	649	663	636	630	661	642	622	640	646	682	608	649	669	621	618	611	663	646	632	600	673	604	668	694	643	643	640	608	685	670	631	626	703	643	635	658	664	655	612	636	650	645	615	652	632	688	629	635	646	641	641	671	605	692	687	635	645	656	616	651	627	656	659	645	673	655	663	617	646	653	661	652	628	622	664	721	613	622	622	616	632	673	640	670	630	643	639	649	656	639	666	637	644	637	611	667	637	667	610	660	635	686	651	670	627	627	649	641	616	651	669	666	647	643	650	611	660	642	669	652	692	607	667	639	655	603	677	605	680	617	620	651	671	602	715	644	647	665	680	632	627	630	655	673	623	614	656	664	590	679	685	644	709	613	591	622	653	628	615	650	682	621	633	635	638	645	661	649	698	638	649	671	619	616	636	657	642	627	626	624	640	614	639	656	603	656	645	641	644	663	647	648	663	619	686	604	643	642	631	654	649	643	673	630	626	668	610	653	663	656	651	684	646	652	652	659	622	653	668	667	668	610	642	635	685	594	637	661	686	616	655	666	616	641	645	647	628	657	657	658	628	622	659	621	627	657	655	678	626	672	602	623	641	665	630	629	677	631	606	678	608	632	676	685	621	663	700	645	662	632	614	670	584	624	625	624	647	645	626	669	653	630	688	586	645	648	665	676	632	655	664	599	605	612	615	666	659	664	623	635	627	626	632	690	620	596	679	682	641	621	631	652	640	645	663	636	660	654	664	633	632	610	653	698	682	644	666	644	677	628	660	688	666	656	655	690	649	651	705	658	638	659	660	597	611	592	670	599	610	700	621	672	669	654	638	634	639	648	632	642	659	577	653	598	628	666	635	613	632	655	657	666	687	624	616	626	632	702	608	644	660	620	620	647	650	632	632	638	644	632	615	661	637	626	702	636	639	694	669	632	640	665	646	629	623	681	626	642	645	625
51911	50969	57287	49319	39489	33775	28779	23677	15625	9824	7363	5615	3836	2793	1991	1532	1298	1016	853	815	574	603	678	499	347	243	243	213	237	249	226	214	213	218	258	231	224	217	246	236	231	234	200	246	230	245	239	241	256	238	207	276	227	241	231	245	238	238	256	251	234	259	231	209	238	230	209	231	243	231	272	232	235	245	233	247	268	237	221	192	215	234	228	231	222	233	239	245	215	214	207	231	254	214	218	226	218	230	235	213	238	214	225	236	224	236	208	244	224	213	227	220	220	246	235	259	216	244	262	208	220	226	231	223	224	259	250	278	251	241	226	237	259	232	238	224	238	234	260	247	231	234	199	213	209	227	222	232	251	252	267	221	241	213	210	218	226	236	246	217	249	217	231	227	216	244	227	248	229	241	254	259	190	245	211	236	245	221	228	241	243	243	235	216	241	235	250	229	227	234	228	259	247	246	233	226	237	245	231	222	223	211	252	203	211	215	213	218	219	240	203	241	215	236	216	206	220	223	236	231	245	212	232	243	238	256	205	242	231	247	256	220	259	249	214	224	225	227	219	228	242	194	248	204	263	239	226	225	219	213	215	223	232	247	228	240	224	251	220	271	223	229	208	224	246	266	233	227	215	233	250	257	252	237	225	262	247	221	243	238	226	220	223	237	228	260	244	255	196	243	245	253	228	235	228	217	246	223	199	219	226	248	245	202	260	232	246	226	239	223	246	236	218	259	232	243	224	229	262	245	280	215	222	224	247	202	211	199	267	211	203	251	237	229	253	236	217	216	253	249	214	218	231	244	242	227	195	227	220	217	228	241	222	231	190	232	213	235	216	229	217	232	210	221	224	228	257	230	213	215	219	241	239	222	260	207	230	240	234	233	229	234	231	235	250	236	235	213	203	191	219	239	223	235	219	218	235	226	226	208	226	237	226	255	235	242	250	232	228	233	225	197	243	236	218	243	213	232	226	231	240	249	214	212	255	199	228	232	214	231	255	237	221	224	228	205	231	253	253	216	230	238	241	220	228	229	228	240	243	228	208	206	209	211	229	207	243	227	236	235	256	235	251	253	234	221	218	222	243	247	238	242	200	226	238	218	223	212	211	227	219	214	232	231	252	209	241	243	221	252	234	243	221	241	243	212	259	217	259	206	218	226	231	239	224	219	222	224	240	216	230	250	229	244	237	246	228	238	243	248	249	254	217	241	236	242	246	216	230	228	208	208	215	228	207	231	201	234	222	219	246	193	238	233	238	235	215	255	235	241	245	215	226	227	221	249	218	211	237	243	232	203	227	228	253	260	225	255	219	235	240	208	226	228	243	225	217	229	263	225	222	231	229	208	230	256	231	237	216	199	253	235	208	216	212	237	232	231	226	231	212	240	247	238	210	210	253	227	211	238	227	195	234	234	254	225	214	237	237	246	239	259	234	228	242	252	226	232	252	225	232	252	221	211	264	222	232	238	234	228	226	217	270	232	216	228	219	217	237	240	251	253	238	212	233	220	209	241	252	232	236	226	237	237	243	223	256	250	217	223	235	239	220	233	211	234	243	218	233	231	239	237	220	241	238	230	222	241	207	219	203	228	200	250	225	232	221	221	225	214	258	245	233	234	222	257	212	227	240	233	232	213	222	245	243	230	233	206	208	233	244	221	205	234	224	216	228	271	232	230	207	252	228	245	223	241	218	199	239	242	217	242	260	256	227	225	233	228	210	203	276	230	244	231	247	224	228	217	278	219	243	209	218	238	238	212	262	243	212	224	219	204	246	236	216	226	225	249	238	243	243	243	223	222	231	223	225	235	205	201	232	224	214	218	223	256	248	253	227	232	222	224	214	209	220	223	238	209	253	247	228	231	240	251	228	233	230	232	202	237	221	257	240	239	253	259	231	233	205	254	243	232	263	245	216	212	260	226	238	219	225	209	231	216	242	225	249	240	225	236	223	234	238	208	239	207	233	227	253	247	225	243	227	240	243	233	222	223	254	255	246	198	250	221	232	238	256	225	215	243	222	216	234	195	232	265	216	252	234	255	241	233	234	223	238	233	262	227	227	216	250	235	223	254	240	215	244	230	232	248	235	231	229	208	197	245	224	196	204	232	189	215	210	240	240	217	238	219	229	204	239	186	229	222	213	206	228	256	279	239	235	233	220	261	215	235	206	213	204	231	205	211	241	242	218	242	229	234	220	231	234	218	233	225	209	224	225	239	241	241	218	193	246	253	242	217	235	220	264	239	236	230	233	241	243	239	233	243	222	246	210	243	250	237	239	244	235	214	222	243	253	247	260	219	222	197	222	210	231	234	220	247	240	222	230	245	260	249	223	257	222	236	208	247	236	218	211	273	230	222	264	250	213	233	234	221	222	246	242	232	212	225	240	236	248	236	228	215	259	231	228	199	233	224	256	251	248	230	229	247	237	248	199	240	241	254	237	222	231	230	259	239	215	225	200	232	225	243	228	231	240	241	235	247	226	211	229	213	245	215	218	226	228	224	221	229	242	224	233	247	238	225	218	232	232	251	204	212	247	238	212	232	238	243	242	242	243	235	225	221	231	230	242	226	234	242	214	214	244	231	239	231	240	244	241	259	226	212	236	240	225	224	239	252	256	222	223	259	252	232	237	227	239	236	240	214	251	206	240	244	218	220	248	239	239	208	231	224	259	256	233	220	213	209	269	243	198	246	233	251	207	241	234	241	218	221	250	228	229	221	205	213	227	236	241	227	205	233	239	222	212	250	232	234	226	223	241	250	228	243	214	235	240	215	220	256	245	218	247	242	224	234	242	238	232	261	223	225	217	240	206	210	228	249	242	239	217	258	215	222	217	220	228	245	235	218	227	229	221	255	237	232	261	238	215	250	216	250	232	231	237	254	228	248	238	258	221	229	213	228	225	214	239	220	202	247	218	227	200	243	241	241	230	216	226	211	228	228	245	212	231	230	236	240	246	234	207	213	241	220	213	229	256	235	222	222	265	247	223	215	221	237	259	222	257	217	230	222	244	212	197	254	228	198	242	229	223	231	256	243	234	234	238	231	219	256	214	199	248	254	217	228	214	236	214	213	231	215	231	207	206	249	217	262	220	227	233	234	241	244	222	226	220	258	251	245	250	217	218	213	222	251	239	242	224	253	207	230	227	226	188	224	222	216	240	235	238	218	213	243	240	230	238	248	234	244	239	244	234	225	236	233	242	233	240	232	230	218	268	246	207	223	239	216	227	229	227	234	228	231	248	273	211	218	241	231	205	212	250	247	233	239	248	212	225	216	236	235	247	206	227	240	248	230	234	235	225	218	242	207	240	243	239	259	198	235	237	245	240	248	240	235	268	220	230	235	227	242	230	249	216	222	212	223	238	214	247	206	244	200	204	227	215	243	199	237	225	197	242	231	236	245	238	221	221	225	231	248	236	253	236	224	216	237	247	246	231	255	238	183	263	255	233	234	258	233	251	233	232	207	248	241	232	237	230	238	218	223	223	238	226	227	209	231	237	246
36377	44487	58117	57985	53934	48111	43620	39008	31038	25726	22651	19523	14929	12002	9225	7477	6209	5185	4076	3770	2366	2774	2969	1960	1162	557	578	559	527	613	578	592	597	565	577	570	570	552	605	578	554	568	579	591	575	588	541	581	564	559	570	575	542	558	555	574	552	562	588	552	572	577	582	575	545	560	566	541	526	570	599	544	584	562	560	550	600	560	581	578	551	576	554	580	587	545	620	585	586	568	546	568	569	579	583	556	546	539	571	572	584	607	556	599	566	563	567	583	517	572	577	569	578	559	571	593	572	583	602	544	606	583	593	571	589	559	546	576	529	572	573	594	557	545	582	551	521	566	545	581	550	513	574	548	568	581	575	577	585	547	568	534	540	575	567	550	599	578	538	590	538	556	577	583	571	541	566	536	598	586	536	560	530	530	578	625	608	551	587	562	548	545	573	548	568	552	590	547	578	520	572	549	503	567	588	537	589	566	603	554	607	533	558	617	549	597	584	574	576	591	588	564	542	571	555	564	587	564	538	544	585	569	589	592	551	557	562	576	552	567	541	572	547	586	591	541	584	554	581	551	552	617	552	544	558	560	559	563	583	591	559	585	586	521	588	571	602	595	594	547	578	602	560	583	612	578	543	532	539	568	612	552	536	565	544	533	591	582	583	551	549	547	570	587	588	513	540	536	589	557	569	575	550	579	570	564	554	626	545	577	546	557	543	595	546	596	533	590	572	564	578	553	578	586	602	587	559	540	547	557	550	528	509	556	543	579	601	548	562	567	571	551	531	535	582	538	575	551	568	562	589	563	585	553	548	550	573	540	597	538	560	597	511	589	564	578	552	576	581	557	588	535	552	562	564	535	589	549	546	523	554	534	559	557	528	578	571	575	575	614	558	559	548	548	479	549	603	582	538	549	537	559	566	581	550	564	599	607	570	578	540	551	584	544	632	562	589	568	614	557	552	556	570	522	585	552	540	579	574	542	589	577	552	558	615	526	547	572	519	557	548	580	578	566	560	538	609	570	587	615	581	579	577	558	549	551	561	598	556	511	516	585	572	576	578	530	595	581	572	565	557	584	568	573	544	535	544	584	594	585	562	595	559	567	563	593	611	548	578	564	546	554	590	576	584	569	596	562	519	574	572	576	552	598	578	562	582	541	566	581	555	605	528	559	548	604	573	552	562	545	556	546	583	560	577	593	583	559	541	580	592	573	579	576	532	568	572	555	623	595	579	597	582	545	566	592	617	566	595	553	547	555	528	612	585	599	508	572	563	629	572	554	619	620	561	542	566	584	538	538	533	591	581	602	592	579	556	561	566	559	566	603	554	582	565	524	546	559	545	513	592	581	567	545	576	566	557	522	514	532	540	554	546	538	554	549	527	527	574	601	554	539	573	525	562	566	594	593	584	553	556	553	537	544	594	547	537	570	613	586	592	517	549	549	570	556	562	556	599	587	558	593	594	592	511	560	549	556	579	570	531	592	553	646	585	563	551	572	542	566	588	566	562	555	573	555	587	536	526	572	609	530	577	590	597	543	545	551	554	616	549	565	562	539	550	558	571	550	548	559	576	579	553	547	576	562	615	549	565	577	576	515	492	575	641	573	572	538	586	569	602	565	515	632	601	598	551	527	590	548	594	584	556	519	549	540	560	565	578	551	605	574	557	595	561	545	560	564	523	561	581	543	522	518	574	544	589	571	530	535	541	555	551	589	558	565	573	586	588	551	573	556	547	587	559	567	567	553	557	556	573	550	577	522	616	592	595	570	527	577	553	550	560	561	570	538	566	612	590	589	538	597	567	562	595	562	563	580	584	576	566	608	532	545	571	560	535	568	597	570	563	576	550	573	589	544	592	496	546	592	563	556	584	556	551	536	648	594	562	591	544	528	584	580	595	562	546	584	568	556	602	568	581	552	543	546	592	565	575	620	557	580	585	545	548	549	580	588	592	584	551	565	561	549	583	571	580	582	605	550	563	557	566	516	600	569	582	582	558	573	548	562	555	592	568	516	555	553	562	581	556	633	538	529	555	637	598	583	542	566	551	593	547	564	593	559	508	581	606	501	586	560	579	561	546	558	557	596	579	595	595	571	583	576	589	558	614	561	542	566	572	585	556	581	574	579	566	514	615	571	556	584	618	570	574	571	577	564	594	554	584	536	562	608	567	569	556	529	557	606	572	614	544	569	547	606	566	562	534	538	582	559	626	586	606	562	567	567	532	568	582	561	565	597	576	550	519	583	602	588	596	533	600	577	560	605	568	595	580	545	572	591	558	578	586	543	598	588	578	551	530	556	573	590	529	607	581	587	528	554	556	567	564	592	563	573	553	594	546	556	566	575	543	555	573	611	571	568	536	565	560	578	555	560	583	544	515	601	547	600	543	538	548	591	549	565	561	545	635	546	583	563	555	578	588	546	556	583	526	562	572	575	565	566	570	527	552	591	530	609	513	561	551	581	571	584	545	575	551	596	603	583	582	576	572	612	549	580	543	571	538	565	569	569	603	574	537	572	562	609	571	587	559	590	530	552	595	556	565	580	608	535	531	546	582	580	565	505	538	573	553	549	598	602	575	548	611	605	533	566	545	553	585	564	508	554	552	558	549	519	589	551	583	601	555	580	582	549	568	557	542	557	590	534	553	562	578	536	600	578	590	557	562	560	528	578	599	540	581	584	544	592	530	600	567	569	582	570	594	557	567	562	572	545	574	586	547	585	578	539	583	561	579	573	561	575	529	579	579	587	554	584	583	578	558	607	509	565	584	592	568	548	578	562	576	534	542	543	590	570	513	554	577	562	602	604	542	544	493	596	556	534	537	525	536	551	572	583	535	560	569	565	541	541	531	545	550	556	605	621	559	540	526	557	564	539	538	568	565	585	558	611	558	573	546	525	553	582	599	544	544	562	569	582	556	579	581	572	566	549	577	573	592	561	540	568	557	540	558	588	515	558	582	573	542	528	578	543	585	539	558	551	564	575	603	552	545	543	570	590	563	579	582	545	553	548	607	611	590	594	554	537	543	564	607	554	559	605	588	534	551	568	531	564	620	551	515	572	573	541	567	568	549	577	559	535	550	567	555	571	575	562	569	591	580	587	597	565	565	599	566	584	557	565	528	569	569	586	533	577	551	549	532	560	568	570	635	536	562	506	551	581	535	551	533	585	539	574	532	612	559	549	568	586	559	565	592	541	523	557	585	580	634	591	593	584	581	596	569	568	594	529	583	547	546	516	621	581	546	545	563	587	594	555	577	521	622	605	565	594	566	546	572	592	592	532	632	561	587	560	559	565	585	532	590	561	537	567	574	594	601	573	553	569	576	575	554	581	565	559	562	557	567	564	542	559	560	564	575	615	567	558	514	557	560	519	601	561	583	603	567	535	564	562	537	523	547	581	590	580	579	606	531	535	525	521	608	546	581	543	547	550	556	555	582	541	539	585	591	627	579	573	532	548	537	567	545	551	554	582	581	557	599	579	580	564	535	571	534	585	545	585	570	504	569	588
41792	39438	32758	20989	14460	8889	6260	4652	2931	1792	934	591	471	371	325	263	240	221	212	195	229	234	197	195	236	184	167	201	196	156	198	188	200	175	216	196	186	182	172	203	171	198	194	215	183	209	173	180	189	152	211	179	191	189	177	190	192	193	205	176	189	186	185	181	179	191	202	202	191	201	200	193	182	200	211	215	156	206	208	208	206	184	192	215	219	187	179	188	208	208	189	183	192	191	207	218	175	192	186	184	180	179	197	181	205	223	178	186	237	180	181	197	210	196	194	179	193	190	190	196	203	174	171	194	188	189	194	190	176	174	186	193	180	218	200	183	181	198	176	158	183	195	167	214	205	202	184	200	201	181	203	172	184	194	161	187	201	208	211	177	192	178	196	193	173	198	207	218	170	212	196	194	188	210	196	178	189	194	172	185	187	226	193	182	214	183	213	206	197	196	163	216	187	225	214	197	181	183	182	194	203	193	197	195	180	176	192	213	195	178	187	189	195	204	181	200	192	208	206	146	203	213	214	173	172	173	201	179	188	181	205	191	215	185	182	178	172	201	198	196	195	214	209	181	170	211	170	197	160	210	183	198	187	206	166	196	195	208	195	182	155	205	171	211	219	196	186	202	183	191	178	167	181	177	182	160	206	194	206	213	212	190	163	190	174	205	171	194	182	207	188	177	184	194	194	206	194	204	207	189	207	191	211	214	220	173	212	190	193	183	193	187	196	206	170	189	204	210	184	178	189	192	203	182	192	164	190	218	170	195	194	211	181	226	214	169	201	188	194	193	184	183	172	198	164	183	189	196	220	164	181	177	193	194	195	188	198	194	201	189	212	198	194	181	182	198	206	193	197	193	181	203	199	190	184	185	204	154	185	164	183	196	203	182	192	181	171	206	192	195	182	202	193	199	193	201	217	171	206	193	182	183	184	198	202	165	171	210	207	183	202	195	206	200	190	192	179	194	200	202	183	174	187	164	222	222	201	194	192	191	190	186	195	185	179	237	187	184	211	215	176	171	182	205	205	191	169	217	186	208	185	177	193	182	195	217	183	192	215	194	203	188	193	190	184	205	194	182	168	177	201	189	188	211	176	176	206	201	209	168	174	180	170	197	187	169	209	201	192	180	179	169	195	193	187	195	208	216	192	167	165	196	199	205	207	199	192	206	204	193	191	178	181	180	198	182	192	202	204	185	204	201	184	171	185	188	182	165	194	201	195	185	170	202	204	172	165	186	175	220	202	188	198	190	209	188	188	209	197	176	208	192	244	184	185	186	188	194	185	190	174	171	179	212	190	207	186	186	217	216	198	198	193	213	199	196	183	182	195	200	210	198	181	186	216	182	193	208	210	182	190	183	208	172	175	191	183	203	193	185	198	165	184	202	193	176	193	204	187	201	194	217	199	165	221	199	178	189	204	201	178	164	210	191	197	225	192	206	194	193	185	197	194	203	195	182	180	182	175	202	148	216	193	187	184	195	189	172	198	194	212	207	204	193	187	192	181	177	184	166	183	206	178	180	192	183	184	207	215	190	213	211	196	196	192	177	203	186	217	184	174	204	236	192	211	185	186	167	194	203	205	185	196	202	204	173	200	186	197	169	197	182	212	208	184	188	166	192	175	157	188	193	157	194	171	187	172	169	180	186	183	178	187	191	170	210	199	223	178	197	186	196	197	190	182	193	175	188	173	176	186	173	171	206	213	196	207	191	180	200	197	182	165	209	203	205	210	206	213	205	207	176	203	172	196	207	200	227	188	208	194	195	169	167	188	185	177	166	205	204	178	178	193	170	212	183	181	202	197	184	171	200	193	193	214	182	187	203	212	215	165	169	203	175	192	188	200	157	167	193	183	182	190	212	193	193	193	158	205	188	216	173	198	183	198	211	181	213	188	201	189	179	184	176	174	188	199	193	202	181	216	189	199	198	178	189	212	178	197	184	196	232	166	190	201	168	169	199	186	173	207	175	185	198	181	184	181	178	203	203	216	196	179	173	183	187	188	174	217	185	199	201	176	182	186	202	200	173	168	214	193	211	189	209	179	172	211	209	178	199	222	193	222	199	189	169	202	205	162	158	211	195	190	208	202	170	202	208	187	202	192	211	189	216	202	184	182	182	193	193	201	218	166	198	192	193	175	198	204	201	193	179	205	194	173	198	178	172	180	181	187	202	220	195	172	196	199	198	199	200	195	185	185	170	180	175	169	190	200	203	169	214	172	206	194	187	190	212	216	192	195	185	199	176	183	196	183	215	195	200	195	196	193	216	183	201	207	192	192	194	199	192	187	201	188	233	169	213	193	209	191	196	201	169	196	219	183	206	200	188	166	201	204	203	171	158	176	186	237	208	192	191	199	196	165	199	196	207	183	177	167	199	198	204	189	208	187	226	191	203	192	181	177	175	170	202	175	195	177	192	190	177	198	191	204	198	182	193	157	179	188	216	181	191	162	184	183	152	190	191	187	204	171	164	181	180	206	220	178	200	187	213	188	213	186	203	193	196	208	191	212	202	203	205	183	196	192	182	166	199	171	216	185	223	187	178	185	187	196	202	191	174	174	172	186	220	190	172	185	201	185	188	174	223	208	200	196	194	191	194	194	177	194	181	212	193	185	173	183	185	201	176	199	199	190	210	188	182	162	197	211	182	178	161	200	193	224	180	166	220	173	182	182	193	204	174	186	193	192	219	182	180	200	190	178	190	174	200	211	212	204	191	211	209	192	187	213	189	188	194	185	193	189	207	198	149	177	195	150	187	195	190	180	185	175	205	189	200	190	192	170	171	207	219	170	218	193	183	218	240	199	184	214	187	202	199	180	216	208	172	193	183	175	194	202	192	196	201	193	177	195	186	204	193	189	162	200	181	182	201	183	195	180	181	200	193	186	183	190	155	163	166	176	189	191	211	186	190	163	184	205	199	189	161	192	186	196	204	186	190	195	176	186	230	192	187	188	189	189	186	166	185	185	184	194	194	200	190	179	209	206	201	180	183	220	179	193	197	180	192	214	196	175	200	176	177	184	185	178	187	206	187	202	182	180	199	202	196	219	217	188	191	200	203	181	209	201	185	194	182	214	217	192	188	198	201	208	196	210	201	177	209	173	182	202	207	180	160	179	210	195	195	192	186	184	170	216	208	179	172	181	192	192	172	208	193	202	238	184	174	197	200	200	196	156	182	227	188	189	183	206	192	182	199	188	191	168	196	206	198	197	197	186	161	166	186	187	193	201	186	187	173	195	184	171	197	193	224	195	206	193	196	203	181	194	206	197	182	215	182	185	192	200	175	203	188	179	209	186	174	193	189	191	194	189	173	197	206	205	172	188	198	184	182	201	192	210	205	196	196	208	170	177	169	182	195	202	182	172	182	205	189	195	195	196	199	179	203	160	177	187	205	183	181	185	185	159	196	184	176	204	195	182	195	196	197	193	198	205	222	188	175	165	196	189	191	204	157	203	211	187	186	217	194	180	199	216	196	161	191	181	202	221	217	194	180
27569	31250	34065	30561	29332	22719	19456	16942	12734	8113	4614	2831	2296	1743	1282	977	823	807	630	586	608	646	571	574	530	508	489	514	489	505	531	487	449	486	493	476	449	513	493	487	499	511	461	455	489	523	497	508	465	545	556	470	498	475	476	504	527	489	501	492	540	489	491	501	467	503	471	464	526	480	458	480	467	457	489	509	492	454	463	547	507	494	423	479	472	511	503	469	463	481	487	476	487	463	480	487	490	511	477	474	497	490	460	460	477	481	463	495	495	484	480	480	506	508	468	506	463	449	497	512	500	452	481	520	455	485	478	480	516	498	473	466	512	498	519	454	523	510	456	507	480	510	477	506	492	491	516	486	469	516	489	491	510	478	475	509	478	507	469	513	457	462	461	459	469	461	493	506	476	494	497	494	521	471	501	511	472	499	504	456	487	477	495	502	488	434	469	550	473	508	491	472	471	470	504	482	482	497	468	470	484	471	495	452	484	478	474	512	479	482	506	450	459	484	473	456	504	507	491	531	519	459	472	449	432	519	468	502	493	491	501	505	490	498	481	516	468	483	502	467	522	505	477	505	493	457	502	484	456	504	478	483	491	507	483	475	480	493	477	465	475	457	523	464	482	529	484	487	500	510	517	485	462	500	495	494	465	507	466	496	499	524	485	501	486	448	528	490	467	488	499	462	466	473	467	508	523	501	489	527	495	539	498	499	499	479	532	502	452	511	513	503	505	487	475	475	488	495	496	493	495	499	501	450	476	466	480	510	497	539	508	504	505	511	493	507	463	473	455	447	498	474	474	480	490	505	466	504	502	453	496	448	467	523	495	481	495	462	490	507	484	495	527	472	511	465	459	459	472	494	486	517	482	529	507	519	475	456	501	513	481	473	516	467	461	487	508	476	497	481	477	455	483	451	504	469	506	466	487	483	496	456	472	470	496	500	473	481	523	507	478	500	513	477	499	461	479	490	505	494	504	489	484	501	530	469	472	480	487	488	495	470	491	518	473	489	502	483	493	506	478	515	500	544	482	510	441	508	459	485	450	489	451	477	520	467	477	522	475	469	502	492	475	476	502	486	510	507	488	510	558	491	460	471	494	500	476	500	516	478	517	505	487	483	493	466	503	514	489	468	494	484	492	476	509	509	477	464	441	476	498	502	485	516	509	501	474	461	486	498	488	518	492	475	487	529	527	492	486	532	466	569	477	527	456	469	515	492	526	470	496	462	485	488	506	534	521	492	512	482	501	484	478	459	488	513	455	500	525	542	473	442	485	526	501	468	487	473	490	511	509	476	498	508	499	499	451	506	489	501	468	465	496	487	508	486	492	495	497	478	482	485	529	517	501	494	494	497	447	497	486	472	519	515	468	445	496	486	489	510	484	521	450	483	497	480	487	507	498	530	459	497	475	459	471	517	528	489	483	480	467	504	502	477	502	461	479	482	490	499	484	512	419	462	542	465	470	482	490	497	538	527	503	440	457	487	507	504	481	440	470	472	467	535	499	503	451	480	517	445	493	484	500	461	488	454	534	503	466	484	446	490	494	541	490	431	484	519	477	493	461	487	484	504	500	488	506	468	526	467	501	459	473	501	489	494	504	481	478	494	471	478	475	526	492	482	464	458	504	503	487	459	486	480	519	470	479	503	466	501	489	471	472	472	477	483	461	477	488	506	507	494	474	486	471	485	480	482	503	497	508	507	482	497	472	497	513	460	501	484	486	517	502	466	520	506	475	504	490	491	523	492	476	524	493	420	471	489	510	495	484	498	494	507	443	520	518	494	494	488	479	484	514	472	480	487	504	504	474	491	481	512	508	503	487	514	459	468	453	492	470	512	473	441	477	480	471	478	518	499	486	510	491	485	478	482	537	479	491	525	483	504	477	493	464	480	501	483	505	476	443	459	470	492	500	506	502	485	483	500	502	494	501	504	501	526	467	509	492	492	470	475	463	538	468	523	495	478	455	490	507	475	535	498	480	450	498	497	495	486	495	489	482	469	495	471	467	512	465	483	501	484	493	552	513	494	484	461	473	468	479	495	480	502	454	454	514	495	470	521	469	501	467	496	487	491	462	495	533	520	500	498	506	498	495	507	485	486	452	503	482	516	525	516	522	511	440	530	516	524	495	506	472	480	521	492	485	490	430	485	478	486	520	493	493	464	464	465	482	491	522	468	485	517	508	490	500	531	494	471	484	492	507	477	501	511	496	489	475	475	492	477	456	503	491	503	509	487	471	473	497	486	453	487	521	487	541	471	457	477	496	524	509	450	495	505	494	484	463	509	439	460	490	485	467	461	458	468	479	498	480	510	500	460	481	509	459	454	488	492	491	473	506	497	501	487	513	466	458	449	478	490	482	530	483	460	498	470	534	516	478	487	475	499	475	519	504	516	511	494	447	507	488	443	497	509	461	485	472	514	454	514	502	517	469	532	455	485	517	475	539	498	481	494	504	474	525	486	454	488	524	473	534	492	521	469	520	450	474	483	493	458	494	508	509	513	495	506	504	513	523	518	525	501	472	485	530	490	467	487	547	484	530	486	477	448	453	459	496	523	518	519	503	507	473	491	512	472	473	514	497	479	481	516	443	493	484	471	469	457	526	490	504	445	495	509	454	496	461	488	481	484	495	471	497	499	471	469	507	517	510	529	525	488	507	475	504	486	450	516	462	487	471	511	494	514	519	458	468	486	504	459	526	480	527	486	444	496	501	494	481	450	522	459	478	481	500	484	495	454	500	496	489	469	435	514	458	512	454	523	490	495	485	517	481	471	473	498	544	518	461	498	520	470	498	478	482	479	478	477	482	486	466	518	528	460	501	508	484	507	467	526	451	476	506	497	483	448	481	473	471	499	528	506	503	505	488	480	467	470	471	509	462	476	462	475	486	504	474	512	522	474	527	486	522	481	499	485	559	504	503	496	507	527	477	500	498	481	492	485	472	502	486	487	492	471	511	476	469	483	532	490	468	490	497	488	484	461	539	502	467	495	451	485	485	484	475	498	511	491	510	495	503	517	501	496	485	463	481	498	463	463	486	466	469	479	539	504	461	487	483	497	501	482	495	520	489	539	485	514	465	486	472	500	505	512	484	492	498	484	511	476	525	485	462	502	486	517	464	464	484	517	517	494	525	512	505	485	471	485	493	488	515	461	475	501	490	455	493	496	479	520	518	463	471	478	498	451	506	490	483	482	514	475	472	479	483	495	500	520	471	492	456	448	504	499	517	491	524	515	480	509	493	512	483	528	496	538	504	500	457	467	507	473	441	507	496	519	489	474	465	475	482	506	487	475	482	493	487	478	447	515	504	479	513	469	464	462	497	516	488	483	492	481	493	480	511	494	505	469	508	478	497	505	473	486	456	505	482	465	508	506	478	473	484	492	505	477	485	510	518	467	472	489	456	464	523	509	486	473	499	505	482	490	457	536	475	475	500	509	496	493	510	433	543	493	485	501	517	487	500	492	512	501	458	502	524	507	429	506	462	445	489	477	482	486
52606	48158	50102	43235	36245	29862	24465	15631	8957	5231	2739	2100	1494	1089	812	651	635	572	480	498	397	324	296	242	280	250	234	262	227	218	282	254	245	284	245	261	267	247	241	261	247	233	244	271	268	263	254	257	233	263	292	257	287	242	263	242	246	244	259	258	246	250	251	274	267	270	263	259	250	227	283	257	256	266	247	226	266	236	273	252	263	281	253	280	265	262	284	275	250	260	248	258	225	267	241	279	287	266	276	271	251	272	280	241	248	254	286	273	279	243	245	253	252	221	260	268	286	260	260	220	256	220	233	233	273	263	247	273	237	260	263	280	278	270	276	277	272	249	262	223	265	304	257	258	265	258	295	243	250	261	264	275	261	220	271	253	262	227	248	244	285	282	246	272	265	224	255	258	217	239	260	243	249	287	274	237	271	244	240	289	256	240	241	248	250	272	237	261	253	238	229	228	274	245	278	256	262	256	262	235	255	267	283	295	248	272	260	252	253	263	248	230	236	268	265	270	236	248	266	267	246	271	263	225	264	300	249	240	243	277	233	265	262	282	247	302	240	247	248	226	260	274	243	229	249	243	235	239	280	269	273	252	252	263	240	267	264	250	252	275	257	251	272	273	238	239	226	268	255	274	262	268	250	278	249	234	238	249	278	284	270	259	272	222	279	260	262	256	235	251	259	237	226	284	242	249	253	252	240	255	284	264	252	254	256	258	285	262	274	230	271	257	251	232	249	248	279	249	253	252	268	262	257	243	265	257	227	240	261	266	247	271	267	257	258	253	259	259	256	229	270	260	251	276	283	271	271	233	262	258	229	232	268	249	258	226	279	270	267	222	269	236	244	232	240	256	254	242	265	265	268	238	280	248	266	257	239	252	268	243	254	255	260	265	244	248	270	275	269	245	283	268	247	278	250	259	213	248	232	262	244	268	270	246	266	277	252	267	259	253	240	239	259	267	242	281	249	280	265	274	262	225	280	249	231	259	276	275	265	256	251	257	246	251	257	257	259	239	265	285	254	263	238	270	263	255	271	249	293	269	273	276	284	260	294	264	270	247	261	230	258	256	223	258	273	249	237	296	246	262	244	247	258	284	251	243	253	262	267	253	252	246	280	241	236	256	254	273	256	254	262	254	241	261	258	267	273	295	260	259	258	251	235	239	241	232	283	270	233	267	256	270	264	264	241	247	258	232	252	243	263	262	276	251	267	273	270	286	268	281	247	223	266	237	262	255	297	256	253	263	287	264	273	267	234	231	271	273	235	244	258	248	268	244	250	222	246	246	253	237	263	264	240	231	261	274	273	224	294	254	289	251	254	259	242	236	281	256	256	265	255	263	259	270	242	266	264	245	260	263	266	229	236	266	244	260	259	250	256	276	246	242	262	272	266	250	248	275	243	253	268	280	260	261	252	268	247	243	272	300	263	275	244	277	230	266	297	239	271	264	264	226	247	249	248	263	237	236	250	275	265	270	254	275	246	238	278	283	268	264	243	242	280	252	248	277	257	277	259	251	251	257	273	276	253	248	249	258	274	266	268	269	244	257	277	252	243	265	261	244	245	251	274	219	263	250	276	233	247	244	255	252	257	268	263	222	269	280	256	267	282	259	281	266	252	270	251	258	310	280	254	228	241	262	253	234	259	279	242	249	245	233	277	236	247	266	259	265	288	284	287	263	241	257	283	283	253	282	271	228	285	257	265	259	263	307	260	254	248	248	213	274	259	253	262	263	271	258	285	225	253	272	245	254	278	259	252	263	252	253	244	257	278	253	258	249	248	242	252	245	234	261	241	238	248	213	260	248	269	280	269	242	274	270	247	260	273	267	246	286	264	253	248	248	266	227	252	236	253	258	244	267	240	234	261	270	261	292	286	275	263	237	239	263	262	289	245	246	255	259	258	263	263	263	278	263	253	230	252	287	279	255	247	281	263	258	278	233	239	261	239	264	264	294	270	278	251	252	256	266	232	254	291	263	248	262	253	259	248	270	242	270	275	256	260	239	251	270	267	250	253	243	302	255	252	228	235	218	276	250	271	258	249	243	269	280	273	260	267	270	260	251	251	257	262	281	278	255	247	241	220	251	241	282	253	256	267	263	250	260	258	271	266	220	296	261	236	278	285	253	241	252	260	270	247	284	252	228	263	239	267	278	262	257	232	285	265	254	281	239	287	288	247	239	246	240	232	290	249	273	263	244	305	266	279	270	238	254	274	269	248	247	246	258	239	255	251	260	245	300	262	319	272	228	279	259	226	264	265	274	257	290	244	269	228	255	277	242	263	279	229	254	250	232	241	257	252	265	255	239	282	254	268	291	244	277	233	254	260	299	239	260	271	221	267	271	270	270	258	258	281	257	256	222	235	255	294	260	276	270	269	255	264	255	237	251	264	275	244	261	272	230	253	272	275	274	265	237	269	273	247	258	252	264	221	276	250	274	282	249	268	249	252	259	236	250	253	259	254	268	245	259	294	286	287	253	253	232	248	252	284	265	250	271	244	268	273	267	280	279	237	286	255	254	272	243	237	276	236	258	222	254	284	236	276	258	239	232	264	246	243	288	263	260	236	253	238	277	241	252	247	268	239	267	237	264	265	243	273	280	245	260	277	231	248	231	247	267	244	270	250	248	279	258	271	243	241	265	248	258	292	250	268	287	280	246	250	268	258	283	247	270	253	256	271	257	263	261	253	264	295	240	262	255	242	238	256	248	255	283	251	275	233	283	268	303	238	272	251	270	246	252	279	266	247	256	280	273	250	261	300	241	246	211	248	238	272	246	248	228	264	284	225	238	284	254	255	237	272	254	256	235	259	279	261	259	257	277	271	265	262	261	264	277	265	254	273	251	253	265	247	227	264	263	262	259	237	246	252	267	258	261	245	238	252	232	272	248	243	251	249	266	246	267	259	254	229	279	250	246	250	293	282	252	247	266	253	294	257	232	247	270	270	282	271	247	267	272	235	282	284	236	240	266	275	277	263	273	280	275	205	265	241	269	285	253	259	269	265	239	242	244	262	211	248	255	273	273	222	251	263	281	273	258	252	254	253	235	252	239	266	258	250	263	267	245	266	266	255	257	282	265	248	247	266	238	253	277	275	262	247	265	280	256	280	285	250	281	248	255	276	248	274	243	243	252	284	225	289	268	283	266	258	271	273	260	256	236	258	254	272	250	285	264	273	216	257	252	261	259	283	250	240	259	229	254	249	262	272	256	254	259	272	264	239	238	293	235	267	249	249	273	243	249	267	273	251	265	273	241	251	237	254	268	258	264	251	271	238	254	291	285	266	255	263	271	278	237	261	286	239	278	263	272	241	271	255	256	272	290	258	249	238	270	253	250	242	263	255	262	262	242	284	269	258	260	258	263	231	228	244	258	254	244	254	239	261	248	228	259	233	249	274	259	249	250	284	260	304	284	252	261	262	259	247	250	241	246	246	225	293	251	245	231	267	251	240	275	255	274	263	270	242	259	252	283	264	254	225	241	238	271	239	290	250	277
38107	42300	50758	51530	48785	43712	39491	30719	23059	16803	11132	9029	6736	4726	3542	2864	2873	2323	1802	1745	1400	1088	751	727	762	706	641	662	622	655	673	585	601	604	658	627	645	682	627	623	606	635	636	666	632	627	625	640	658	663	666	657	609	639	669	631	645	596	647	629	621	639	609	630	637	634	655	623	647	594	611	656	643	648	624	656	582	642	629	603	637	619	623	585	670	657	645	672	644	603	697	640	591	616	653	595	645	636	643	647	577	616	636	660	639	640	606	612	644	596	633	700	655	676	653	608	597	637	614	651	611	607	635	641	655	633	639	675	624	673	639	647	667	606	579	678	645	633	623	637	636	631	642	682	677	661	632	633	622	596	643	674	623	631	626	650	640	650	641	668	637	654	662	614	645	630	610	629	643	648	674	628	611	633	600	642	629	634	586	606	634	623	649	608	637	656	626	660	655	626	629	687	612	631	634	615	633	653	642	616	619	677	634	641	646	647	678	626	645	657	671	622	651	635	645	646	590	632	651	625	635	638	631	632	619	628	627	659	641	622	644	612	605	646	637	591	642	617	621	666	630	602	635	667	620	654	644	646	642	631	631	668	630	664	640	632	659	625	649	617	628	643	629	609	654	603	665	625	644	621	624	615	618	630	662	618	634	673	608	638	608	618	619	632	618	666	604	621	668	656	649	675	594	651	627	629	645	624	634	654	657	649	648	630	658	667	645	623	627	616	610	674	664	677	616	573	685	619	609	605	662	597	637	654	626	606	646	630	635	636	628	651	629	609	643	619	624	650	628	595	647	623	651	642	582	684	631	657	584	619	623	677	617	602	625	651	636	673	629	613	647	576	676	649	661	674	622	611	647	642	623	602	628	628	613	673	621	606	661	655	599	611	669	635	624	646	592	653	623	615	626	652	669	566	659	595	647	639	630	656	595	613	577	641	613	611	628	617	591	578	616	615	686	636	641	653	632	619	615	667	587	606	681	601	669	603	615	629	636	651	635	619	651	691	633	649	620	600	639	587	603	644	642	647	645	616	629	601	615	616	620	633	570	619	638	603	608	603	599	595	640	675	606	609	655	624	642	617	672	619	627	624	635	611	629	624	631	677	660	657	670	661	622	631	600	625	609	616	628	650	660	627	635	618	671	672	583	619	652	647	652	610	624	655	595	652	647	666	686	590	636	673	632	643	662	634	611	590	661	647	659	630	649	623	642	633	599	608	610	609	604	658	666	611	643	625	616	598	625	622	623	594	655	639	629	615	645	643	581	626	599	608	624	621	622	683	640	598	654	609	616	637	631	624	626	625	653	613	643	620	609	622	600	645	660	645	623	632	641	639	618	646	642	630	647	636	586	581	637	595	617	606	626	665	610	629	712	632	644	653	610	622	640	642	622	646	667	618	632	636	644	636	637	670	630	649	623	654	643	624	612	650	651	664	630	654	649	664	594	609	675	688	683	636	617	633	628	647	623	680	643	672	622	639	609	598	588	620	678	633	634	635	688	609	624	599	649	613	603	662	668	618	627	648	615	682	625	634	620	635	664	635	598	597	616	605	645	674	613	608	643	593	623	648	606	609	666	639	610	650	656	602	658	609	645	684	616	657	655	631	605	640	643	662	607	641	646	597	636	633	616	665	607	649	605	619	664	607	655	662	630	601	670	638	626	683	613	629	665	645	619	616	629	633	646	680	627	575	621	645	633	612	654	621	660	651	658	651	667	616	671	615	630	647	626	609	632	613	620	598	649	616	625	612	660	671	667	660	657	620	608	634	645	645	620	655	653	661	626	650	621	592	672	663	624	614	618	639	642	609	611	599	644	594	642	646	659	653	642	653	674	639	633	647	666	657	591	614	654	636	619	661	629	638	643	647	636	647	660	619	664	640	637	639	623	654	601	586	594	633	631	631	662	673	652	683	591	641	639	622	669	630	636	617	624	605	605	645	596	627	660	600	623	665	643	608	610	619	625	662	627	623	673	612	668	638	614	653	650	670	647	642	662	648	591	603	660	581	646	644	646	632	649	676	605	624	629	589	611	652	591	654	674	663	632	651	629	631	657	624	598	613	597	636	616	659	623	629	583	618	616	657	641	626	635	651	644	666	589	632	613	623	629	662	619	667	659	632	661	638	642	626	663	630	648	572	646	584	648	632	625	617	625	613	612	618	629	592	668	688	624	637	660	646	600	617	612	615	612	609	638	583	658	637	643	635	646	638	598	625	609	633	623	660	612	615	628	642	604	596	632	589	641	613	618	613	630	667	564	662	602	590	716	628	604	637	591	609	635	642	605	665	628	656	643	669	621	640	610	611	629	643	644	659	646	641	660	590	696	623	682	597	633	620	662	641	673	631	631	656	635	661	660	589	600	657	682	631	627	629	648	668	598	630	608	634	671	630	609	635	608	641	597	602	656	638	615	664	641	597	637	653	642	617	658	658	618	642	610	638	589	645	615	624	615	609	642	626	637	627	645	623	618	623	632	588	640	627	617	603	631	637	640	631	628	642	593	640	607	633	652	636	610	588	625	606	660	654	624	627	637	627	607	658	626	596	624	641	669	638	613	605	620	637	636	673	657	644	632	612	591	606	597	666	618	656	600	612	632	645	648	626	686	637	630	637	660	678	577	667	636	586	623	592	646	658	651	617	659	648	641	632	627	652	664	647	609	615	638	612	622	625	637	618	651	637	649	651	652	647	647	652	613	640	627	666	631	676	641	648	638	621	671	624	609	635	596	641	635	663	609	661	613	584	618	591	655	596	627	642	591	638	657	579	601	635	638	652	584	678	658	596	631	671	658	638	641	620	614	638	648	637	665	624	608	604	637	666	629	640	638	662	641	652	697	589	626	604	619	596	623	638	622	649	657	676	656	606	649	600	638	641	662	625	590	651	594	647	631	644	673	604	643	643	670	607	621	648	626	627	616	572	692	621	613	637	590	638	683	658	618	642	633	667	648	667	622	596	674	658	662	620	592	621	640	638	605	666	617	639	631	680	645	614	609	623	678	607	635	670	628	649	596	606	633	619	661	621	614	628	594	613	623	659	595	620	690	645	648	607	634	647	649	658	674	614	635	637	651	596	652	603	594	641	610	585	609	635	642	626	618	651	657	686	643	639	621	591	606	625	580	619	652	608	594	574	645	591	654	613	668	625	576	623	651	590	631	625	632	605	681	629	626	611	652	635	659	636	584	610	613	628	607	600	646	614	654	593	625	669	638	685	685	627	635	575	644	623	615	585	577	604	630	621	649	637	618	652	632	638	617	644	640	614	634	621	611	603	628	613	623	617	640	659	657	652	662	565	679	644	603	662	630	648	626	596	609	577	626	598	656	628	650	605	640	635	592	614	646	612	611	658	628	612	625	620	630	638	624	589	674	613	643	652	652	663	614	692	643	579	625	662	619	598	631	651	626	678	670	579	646	671	646	649	664	636	638	636	640	608	646	643	612	619	644	654	624	615	649	601	634	644	645	601	625	618	663	660	637	637	643	659	653	663	670	632
55324	53343	51744	45034	39505	33897	25812	21137	15660	10473	6512	3932	2906	2357	1920	1426	1336	1128	812	612	453	422	332	281	285	277	226	254	238	231	241	246	253	223	256	259	251	247	253	241	246	265	237	249	230	237	230	260	264	251	255	262	247	239	259	257	249	255	224	258	225	226	271	243	251	253	243	254	239	246	250	260	223	232	233	241	227	262	225	258	258	256	240	230	245	231	233	220	240	219	266	251	256	255	261	226	232	243	252	232	245	226	266	220	225	249	252	239	241	227	245	236	248	242	268	247	215	247	236	227	242	262	252	251	259	237	247	228	280	267	252	250	210	236	211	224	258	241	239	251	227	226	222	233	250	259	241	252	240	230	249	252	248	259	237	248	253	218	240	234	250	218	237	250	250	245	244	254	254	257	233	244	223	267	271	257	230	230	231	233	261	246	239	243	235	251	235	236	244	232	239	268	256	228	232	249	226	227	244	265	252	227	229	265	254	251	217	276	243	235	225	220	250	284	252	269	260	257	255	271	226	256	244	232	257	228	218	296	246	212	219	253	235	274	258	219	236	270	218	244	227	227	235	256	227	252	259	268	248	240	232	263	245	240	259	259	224	241	245	215	245	232	232	222	245	245	244	258	243	251	258	253	234	241	272	268	225	258	252	267	235	271	241	226	266	255	276	225	243	223	248	254	284	223	264	247	269	232	234	260	225	241	249	251	261	228	200	243	229	250	218	223	226	243	256	244	248	204	248	267	243	252	256	261	260	240	238	261	210	255	237	259	273	244	261	233	246	206	269	243	258	242	262	256	253	237	232	240	235	247	191	253	265	245	242	232	265	246	261	244	282	219	245	251	252	257	250	247	255	233	257	251	249	237	242	273	236	240	236	274	244	243	266	270	239	211	241	247	229	245	225	231	232	232	244	220	232	251	257	260	229	259	231	249	262	236	231	255	235	264	251	267	228	227	268	231	243	240	214	238	252	239	259	244	247	252	228	238	256	236	219	231	230	233	222	241	225	242	232	253	239	241	257	249	229	246	260	259	261	260	266	266	242	222	258	255	257	214	247	247	236	226	231	218	246	245	211	249	244	278	260	228	233	238	243	223	231	245	228	245	255	254	222	260	240	238	238	243	230	257	229	272	220	236	239	242	229	230	253	248	233	245	270	261	238	235	255	261	210	237	268	236	256	264	244	244	247	247	232	244	242	256	237	233	257	271	218	261	240	231	242	229	222	220	219	258	215	253	239	236	237	245	218	217	280	280	207	216	221	223	239	251	235	266	228	260	242	249	275	228	233	230	247	253	240	244	258	257	218	246	219	235	265	224	204	242	254	248	238	238	248	259	246	246	256	221	251	224	231	214	212	239	232	260	235	254	246	269	231	211	221	259	225	249	247	250	273	269	241	246	229	232	247	249	246	251	225	253	233	239	218	232	251	252	270	235	255	263	232	252	255	242	246	232	249	248	238	231	227	258	260	254	225	256	255	244	246	242	233	224	250	217	245	230	258	236	274	249	226	265	218	274	258	244	207	246	234	258	229	261	238	232	251	247	240	246	259	227	222	240	269	283	236	214	255	240	250	244	227	234	249	216	233	249	272	245	277	252	259	247	218	249	241	266	222	247	239	245	257	248	235	231	288	254	254	218	244	238	233	257	244	240	230	206	241	260	228	217	263	267	252	257	256	290	274	229	257	254	254	243	235	225	246	241	229	247	245	255	202	247	227	235	217	268	230	244	232	242	272	213	251	229	226	245	245	235	225	272	227	248	270	230	243	265	249	260	254	248	228	223	244	233	246	223	260	247	260	233	240	248	232	253	251	231	235	212	258	273	240	237	252	244	232	256	228	262	256	256	220	243	242	235	256	259	242	247	228	268	245	224	234	242	277	223	245	227	240	244	240	245	234	217	262	239	255	261	241	235	229	266	231	239	254	259	240	233	229	250	261	236	241	238	262	234	231	229	254	257	228	270	270	233	241	258	224	262	242	251	223	244	228	269	233	221	229	244	236	225	244	254	263	232	258	232	262	230	230	215	247	217	235	241	244	215	238	243	245	247	248	220	258	265	227	237	232	223	259	245	236	277	238	267	248	220	254	223	270	250	229	277	268	229	262	265	257	225	243	213	242	251	241	224	216	237	243	247	274	261	251	233	204	233	228	233	268	242	258	221	246	262	238	238	270	241	205	243	236	251	216	230	263	264	229	250	206	224	265	240	276	245	256	235	233	224	243	251	251	230	259	251	274	243	219	257	273	230	235	224	237	267	253	221	249	247	223	254	250	227	260	257	233	260	243	250	231	228	273	258	254	240	265	235	221	230	256	254	244	229	214	232	263	248	263	253	261	239	244	262	220	273	220	202	251	214	251	229	255	264	244	220	238	229	227	243	254	238	254	222	254	245	242	248	249	251	246	259	229	224	238	286	251	217	260	233	255	263	237	249	233	257	253	211	260	243	251	257	256	233	258	227	237	248	232	256	240	207	274	229	207	227	239	242	248	270	248	223	247	246	237	247	265	244	268	241	231	219	230	234	220	262	239	246	238	235	257	262	257	276	278	250	212	225	292	245	245	276	232	249	275	233	251	265	254	226	212	247	227	217	272	230	232	271	266	216	227	277	229	261	244	238	212	241	256	226	244	252	252	241	241	278	237	270	263	267	237	231	273	251	258	226	246	228	264	220	216	271	281	226	243	236	252	225	243	227	254	230	257	262	253	233	257	231	255	283	263	253	276	257	260	250	261	230	248	241	243	243	248	215	257	233	261	220	263	242	232	240	235	286	259	224	223	257	230	227	227	235	217	266	254	265	217	230	244	261	223	227	255	233	226	243	254	242	261	246	246	273	219	257	230	242	233	252	239	261	263	233	225	233	270	238	234	224	252	283	247	238	265	247	232	236	228	235	235	229	232	224	286	240	264	254	239	257	218	217	272	258	224	233	271	249	267	267	238	261	239	243	224	270	237	247	222	236	226	233	237	253	266	257	261	257	274	256	231	254	251	250	233	231	251	236	267	249	264	271	243	256	256	258	250	246	259	219	268	243	236	266	254	275	237	263	245	231	247	214	230	238	266	264	240	251	225	259	235	267	237	245	251	267	251	242	260	224	229	248	266	210	240	255	233	209	235	224	244	228	247	249	245	254	245	253	260	248	279	241	249	250	201	242	245	244	257	251	239	247	244	227	238	272	229	257	235	213	232	235	259	257	239	226	272	269	227	263	245	248	239	229	231	245	219	252	223	245	256	244	266	239	254	283	249	275	204	228	240	221	255	250	237	239	248	249	271	234	278	221	232	249	268	221	274	245	245	236	240	246	246	236	211	230	220	222	259	221	247	260	256	249	255	221	249	230	222	236	226	267	233	239	242	235	226	240	244	227	246	242	222	235	249	240	258	234	218	243	249	235	222	236	244	238	238	221	242	227	238	251	265	250	257	219	214	267	226	243	250	260	230	235	281	238	234	240	225	239	241	248	247	240	244	265	215	241	272	249	245	264	256	274
40600	48097	54935	57065	51990	46398	39713	36682	31527	25635	19696	14199	11995	10281	8443	6435	6103	4832	3595	2679	1927	1493	957	716	760	597	573	598	616	601	586	589	564	628	621	628	597	574	584	600	573	557	559	570	572	611	564	587	578	561	623	636	604	618	569	611	569	630	625	619	577	581	579	560	597	586	609	559	586	577	609	627	586	623	600	562	543	608	586	584	567	516	611	591	602	592	604	544	638	628	576	545	560	610	629	598	615	574	601	587	583	588	562	616	608	579	611	571	572	547	570	577	638	617	590	609	589	574	589	596	579	578	562	642	588	594	596	626	601	572	556	639	642	608	601	599	575	608	551	572	639	612	608	595	576	585	625	573	598	626	604	603	594	557	567	611	541	551	624	602	608	622	632	575	582	604	607	594	577	599	599	606	571	648	582	587	619	635	622	568	559	618	622	594	567	632	582	614	568	559	580	547	583	618	590	577	608	559	582	609	602	607	635	569	556	597	641	588	584	600	596	619	573	607	601	578	604	545	601	587	591	580	536	624	574	580	606	593	569	559	611	624	592	629	602	555	594	576	598	553	550	561	579	563	549	574	586	631	581	601	583	579	603	643	597	578	550	596	538	667	584	563	575	605	599	605	554	570	581	588	614	584	566	617	642	586	574	614	582	570	640	564	571	585	602	581	595	610	563	576	576	573	578	596	521	603	595	556	565	620	600	576	620	600	591	599	633	597	600	596	617	601	590	571	596	627	610	560	552	580	574	530	572	557	633	576	616	625	636	615	586	553	608	572	604	601	571	580	558	600	589	636	610	592	572	595	617	553	593	603	574	609	586	642	574	601	580	590	568	642	589	588	602	585	570	594	604	581	569	622	607	581	605	605	623	614	555	581	609	572	587	557	579	583	643	576	597	583	564	590	597	587	591	606	655	564	593	621	613	594	627	575	585	604	603	582	554	624	610	561	642	575	597	585	588	622	598	605	558	590	595	560	582	589	596	591	602	601	622	563	593	611	601	637	552	610	589	560	552	619	639	582	592	610	582	587	584	583	600	605	600	600	563	594	597	557	570	588	591	586	619	620	618	603	572	616	577	584	638	596	610	610	585	601	628	578	578	626	628	623	643	624	584	595	587	579	563	559	554	571	607	620	567	556	561	602	552	575	651	582	573	601	609	592	616	590	617	585	587	587	601	588	590	618	590	593	608	612	605	557	619	585	569	585	579	590	615	560	601	588	609	595	616	592	560	530	623	608	603	619	634	579	603	594	573	613	623	612	578	612	584	595	595	552	626	576	591	581	596	581	586	561	624	587	616	589	607	636	593	630	568	592	629	595	595	599	589	578	598	600	602	594	602	587	582	661	591	559	601	558	602	637	592	642	587	603	600	549	529	569	610	588	596	600	573	535	583	585	566	583	601	587	598	554	621	606	565	602	597	569	611	592	583	571	583	635	582	596	578	588	614	604	601	560	592	570	633	591	595	558	610	620	581	590	539	569	611	617	599	575	581	650	610	604	617	594	579	621	609	580	636	594	616	607	610	563	603	591	589	565	574	594	629	615	570	576	605	614	559	612	619	557	591	586	634	610	626	615	586	581	585	583	577	581	627	571	597	573	604	547	644	628	597	616	596	590	575	575	541	605	618	608	615	545	585	576	573	585	568	623	603	617	551	598	594	624	663	585	550	586	607	586	601	596	549	609	594	608	595	581	598	576	576	651	610	586	598	566	584	599	611	604	616	599	544	604	600	580	615	605	618	573	629	613	578	570	582	595	601	617	585	553	609	637	588	595	581	596	534	619	622	573	623	616	604	614	544	637	599	592	584	586	633	626	603	599	606	596	591	615	598	599	596	643	677	597	630	615	593	585	558	625	583	624	618	546	573	560	586	602	558	621	587	570	544	549	596	587	583	556	600	585	573	594	604	589	576	639	595	602	610	615	619	626	589	584	595	605	578	578	597	598	580	639	566	568	607	577	531	569	562	573	579	550	585	573	577	641	568	609	586	603	572	573	552	568	603	565	607	594	627	557	595	561	632	607	630	592	587	594	636	581	621	609	634	613	570	563	651	599	580	607	633	624	568	602	594	585	624	579	644	606	611	599	583	597	589	616	593	612	584	580	587	573	589	580	594	597	609	618	571	616	582	599	594	611	576	587	611	540	600	596	624	605	614	662	596	557	598	585	631	613	574	610	565	622	625	612	594	575	595	638	609	599	617	591	607	596	595	611	604	651	529	596	589	596	590	564	603	609	572	552	584	612	617	611	639	571	598	608	613	578	596	635	608	578	579	584	578	599	594	609	616	585	603	563	615	588	627	605	545	572	551	565	615	571	606	612	591	584	570	639	594	553	566	566	595	600	608	568	570	619	563	620	600	594	595	581	585	593	624	583	600	548	617	560	558	619	581	600	604	592	559	560	602	532	606	586	606	609	580	600	624	586	657	543	626	553	628	595	608	569	570	556	576	613	551	595	573	588	571	631	636	605	582	561	552	607	614	625	565	601	555	619	580	584	561	586	613	593	610	639	621	580	582	593	582	536	581	584	637	635	620	556	553	616	608	569	641	606	620	565	585	582	565	623	562	595	567	577	594	577	602	564	582	564	582	618	599	635	575	657	572	599	561	624	605	628	601	602	595	643	552	548	638	599	608	574	601	578	630	602	585	570	571	585	603	619	545	617	582	542	622	616	554	627	592	587	600	582	600	584	619	591	569	598	586	605	611	544	640	610	598	606	571	604	597	560	605	588	553	576	600	609	579	579	587	610	588	620	624	571	585	585	589	617	645	557	607	551	564	622	592	618	614	620	535	616	586	587	592	601	584	564	594	634	562	620	584	592	598	590	594	553	628	560	609	581	575	601	593	588	593	573	592	590	588	592	591	603	607	565	645	600	581	618	572	587	562	566	585	611	613	564	576	589	593	605	603	552	548	588	596	576	591	619	577	621	594	600	622	555	600	577	563	623	572	601	568	557	599	560	593	587	615	595	554	551	585	613	610	607	613	564	572	602	631	621	580	599	601	605	620	627	619	536	582	558	579	618	604	606	549	559	624	603	624	615	614	589	576	537	585	627	572	592	592	556	576	654	612	567	588	624	583	623	611	570	575	601	561	609	570	607	655	588	553	631	585	565	601	618	575	628	618	609	604	575	625	582	596	564	587	562	587	580	590	572	618	568	588	591	574	623	591	591	581	597	592	583	596	569	611	585	613	617	562	614	600	598	615	604	586	573	615	637	599	567	575	583	584	564	583	613	592	628	625	579	633	638	611	630	587	617	637	600	567	605	565	578	610	560	586	586	601	590	605	539	593	585	546	648	643	600	583	590	582	614	601	622	616	550	564	553	563	619	586	617	562	598	640	581	592	591	595	602	609	637	594	560	582	603	617	569	536	625	639	593	561	591	558	600	601	607	607	614	593	623	581	624	623	568	614	598	592	551	595	564	638	595	579	574	621	581	596	574	609	643	540	573	607	637	564	596	575	654	604	607	600	550	570	583	582	582	636	582
39667	33618	30084	21835	13718	7032	4108	2819	2449	1860	1614	1119	814	610	535	448	381	319	295	243	230	250	249	233	220	237	240	253	218	239	249	216	202	210	220	237	250	236	213	239	256	233	211	244	239	235	218	230	211	242	240	239	248	218	206	242	221	232	198	228	229	237	250	225	218	232	210	235	220	234	219	216	259	225	223	251	253	233	189	221	228	224	193	243	248	213	249	217	230	254	237	254	222	212	244	246	230	212	218	231	215	233	231	224	215	228	215	226	259	217	250	241	234	211	212	235	245	239	247	211	235	227	231	224	270	230	195	209	245	229	219	221	233	213	206	228	238	221	232	244	233	215	217	227	240	232	197	238	221	242	197	214	236	216	211	218	238	220	224	210	250	214	206	207	220	245	207	211	203	229	240	238	224	246	237	211	233	250	196	233	255	198	224	217	215	206	227	234	225	265	224	240	231	261	224	245	222	202	217	238	230	235	222	242	233	218	226	255	242	223	200	231	230	243	236	246	228	233	244	262	200	239	212	235	225	232	215	244	262	219	221	218	242	214	214	212	210	240	224	236	235	237	241	221	211	208	231	236	212	245	229	239	270	215	216	220	196	233	247	216	240	244	223	217	233	221	245	208	238	207	257	245	213	241	196	209	208	243	230	211	225	239	191	208	234	251	241	236	249	232	227	237	223	195	239	240	230	227	224	215	242	223	226	213	249	238	194	226	228	230	250	217	230	218	232	211	234	244	224	221	226	211	227	188	215	210	236	241	220	228	232	217	269	242	214	222	234	230	253	231	250	217	242	201	216	231	207	222	227	212	208	216	212	243	190	220	226	222	271	240	231	266	219	241	217	258	222	218	216	228	227	240	226	227	209	228	228	239	201	240	220	233	209	244	228	248	224	230	226	223	223	205	232	234	226	225	225	237	223	254	230	231	225	233	191	202	216	225	229	220	241	229	235	220	240	217	236	240	232	224	213	209	213	241	238	222	225	192	259	214	197	235	261	251	222	209	241	231	230	239	201	246	244	220	212	233	221	254	228	222	239	216	211	253	218	257	219	231	253	228	244	252	223	215	229	197	203	210	225	229	240	243	219	253	237	221	203	241	212	217	218	220	244	220	254	235	231	222	207	248	249	229	212	244	237	215	236	229	243	210	217	214	230	251	246	273	259	213	214	212	224	208	229	211	212	215	248	242	239	228	222	224	217	223	229	247	235	221	243	218	224	222	213	231	237	212	234	180	213	216	210	217	217	232	218	216	241	242	226	226	257	239	245	213	233	219	235	232	224	256	230	244	262	239	217	219	224	221	208	258	211	236	217	267	237	231	232	261	244	243	222	250	240	230	204	217	233	230	223	228	241	215	240	232	233	240	228	264	235	233	221	223	208	220	233	234	225	241	247	217	215	220	217	234	219	254	231	234	226	192	256	235	235	212	237	217	248	221	248	240	233	229	219	217	225	227	217	209	222	217	226	218	193	261	216	240	222	233	234	228	229	227	216	230	230	210	263	221	222	217	240	245	227	242	216	241	226	228	204	218	221	221	212	236	235	241	210	255	200	238	216	243	243	242	224	238	247	219	224	225	269	235	232	215	237	218	206	239	235	230	218	225	254	244	245	212	240	239	233	212	208	219	230	222	220	216	236	220	222	218	208	225	199	261	222	215	164	235	208	229	269	230	200	238	223	232	255	223	241	249	219	241	234	228	200	226	223	221	243	204	252	237	217	252	235	234	209	229	256	211	224	195	236	241	253	221	238	232	228	240	236	227	216	222	228	201	247	233	241	203	237	217	215	218	238	223	243	214	207	217	210	233	220	236	234	258	218	228	242	223	227	233	232	237	241	216	221	226	250	210	215	253	242	238	225	210	246	197	270	245	246	228	237	267	200	246	228	224	217	222	218	217	217	217	248	229	243	227	198	239	222	242	203	228	254	217	226	253	232	202	243	257	228	253	225	224	212	234	229	248	247	245	239	230	221	235	200	230	236	231	222	233	217	249	237	237	232	229	247	231	212	246	218	213	228	212	226	252	246	217	238	216	206	219	236	245	233	219	217	229	230	240	246	233	252	222	222	213	223	247	202	241	211	249	229	228	224	242	237	240	244	233	234	240	226	220	215	210	194	228	238	233	248	212	253	235	213	206	219	230	216	229	222	213	239	209	218	227	238	232	240	243	252	224	192	194	212	252	243	234	216	231	260	225	185	205	207	244	217	242	212	223	226	230	234	233	220	226	243	217	250	228	251	199	227	218	255	216	252	245	208	228	247	256	222	215	234	227	218	256	232	231	226	256	248	253	242	214	236	202	234	231	257	250	221	215	218	235	231	271	228	242	242	238	223	230	235	249	187	241	239	241	228	220	224	237	255	209	229	224	233	221	251	233	239	250	247	228	235	259	231	247	239	233	235	248	220	233	243	232	230	230	242	221	213	209	250	217	215	231	241	248	230	237	189	225	242	261	207	220	240	231	219	196	218	240	224	237	219	216	217	245	249	218	207	229	243	241	222	232	235	207	218	205	206	223	227	227	257	233	219	212	207	225	250	228	203	219	230	246	212	207	219	259	212	238	229	219	229	203	219	250	249	230	208	233	216	230	197	213	226	221	197	223	246	228	255	273	193	204	234	227	208	203	228	187	241	219	193	217	250	246	216	234	227	235	227	237	226	239	226	220	238	239	240	212	203	221	248	228	222	233	226	241	211	273	208	214	230	226	211	223	221	242	221	215	226	217	212	215	218	255	225	223	209	211	226	230	223	206	252	218	230	198	239	206	222	226	257	230	214	244	229	225	229	244	235	234	211	243	234	190	223	212	218	210	242	220	244	219	221	218	200	246	240	232	205	232	211	221	224	217	241	204	213	247	227	192	231	233	206	222	202	234	230	195	226	226	238	236	227	216	255	231	212	231	276	219	226	236	208	236	240	236	225	246	216	234	261	215	227	227	278	206	203	240	240	250	236	210	240	219	256	230	231	213	216	223	232	230	214	203	242	216	243	233	218	230	244	198	236	202	258	223	235	234	238	233	227	230	231	242	231	205	234	223	243	219	252	226	210	231	244	213	220	228	222	258	227	234	238	245	224	211	220	222	212	229	211	243	218	210	225	246	247	218	193	234	235	228	266	226	204	210	244	230	218	230	266	194	225	220	224	267	235	249	228	238	235	217	237	250	251	199	239	243	218	245	218	226	228	219	187	214	230	236	226	235	211	234	250	248	242	244	227	251	239	239	235	236	232	229	239	236	232	222	191	205	233	236	236	259	245	224	203	222	217	238	225	240	233	252	195	249	238	224	227	245	220	229	248	239	210	214	213	223	214	207	221	218	221	206	211	238	224	212	213	245	268	255	212	245	245	204	262	215	220	226	252	218	236	252	243	233	233	281	226	225	199	224	255	225	249	251	264	236	210	241	227	245	244	222	243	212	213	211	237	243	225	263	277	215	200	241	241	215	235	227	197	210	216	233	251	237	232	230	236	214	260	228	205	207	229	248	222	228
27125	27324	32740	32429	27445	19235	14527	11719	10596	8591	7363	5459	3821	2790	2377	1826	1377	1076	888	702	587	619	583	592	593	535	593	585	581	539	553	575	584	605	626	600	566	560	576	550	569	568	578	602	577	584	583	563	591	503	552	578	614	574	548	574	611	582	526	581	563	588	591	570	517	553	552	578	586	596	575	603	538	568	565	633	598	594	568	556	591	587	604	578	563	592	605	594	599	582	582	570	577	567	615	607	580	574	556	530	569	586	560	532	580	598	567	565	562	587	561	600	539	601	542	536	577	588	569	569	571	543	547	579	587	574	561	628	594	575	590	575	540	583	532	578	527	590	574	547	583	603	577	566	548	545	542	595	542	578	572	590	613	555	596	541	579	561	606	610	563	552	586	577	527	545	550	572	599	587	541	557	553	569	606	606	533	585	552	600	584	594	592	586	563	557	594	571	556	609	604	602	536	577	582	560	565	559	557	588	559	594	615	588	625	538	527	558	575	581	572	606	563	560	596	624	596	621	578	578	585	575	561	596	570	554	598	581	632	626	594	613	603	585	609	603	555	620	612	552	534	582	540	590	562	559	631	554	606	571	609	564	593	578	607	582	585	591	551	583	566	560	639	595	616	579	578	596	566	559	543	609	564	604	596	553	540	558	569	595	589	569	605	571	580	598	603	590	619	554	566	559	600	555	547	549	574	571	575	599	572	571	580	577	560	577	558	581	565	585	588	585	571	569	558	557	576	580	569	613	554	584	616	588	553	612	556	580	598	586	527	608	547	588	575	592	578	563	598	545	570	521	578	561	593	582	574	572	595	578	620	587	604	597	534	551	580	591	587	557	572	531	580	580	606	559	607	586	571	574	529	612	614	552	594	544	599	613	559	567	550	564	572	567	543	613	581	611	541	563	540	574	548	579	555	574	552	524	569	601	568	551	581	560	555	559	617	574	592	571	579	551	569	543	582	608	580	619	550	597	627	541	553	596	568	612	580	595	586	585	596	625	569	585	566	576	561	550	569	528	591	556	573	563	556	579	592	586	572	569	591	557	591	605	539	552	596	601	565	536	596	598	578	557	585	563	596	581	584	567	559	570	607	568	539	572	579	548	595	568	569	575	555	569	567	575	582	568	587	550	580	571	581	572	550	558	617	597	600	570	596	613	575	593	537	560	576	577	558	558	605	585	582	587	544	547	585	564	534	588	546	543	581	567	571	561	583	588	545	559	557	586	552	612	563	598	602	559	572	590	597	603	573	538	574	552	585	595	584	591	562	582	546	591	554	545	521	586	579	571	565	603	586	530	547	615	567	593	608	607	543	617	555	590	585	587	591	583	592	562	540	598	557	557	565	546	623	601	543	571	562	578	564	551	585	568	561	568	608	620	551	596	580	579	524	623	582	583	563	558	579	546	563	554	602	512	601	567	574	596	583	565	539	602	595	568	564	571	588	591	559	579	533	600	571	566	614	570	576	575	554	574	616	540	602	590	570	577	590	570	523	527	563	542	566	593	572	535	611	600	538	572	576	556	592	603	604	561	594	569	597	543	551	540	557	602	562	594	555	562	577	569	584	573	569	577	557	537	603	618	552	572	556	542	599	553	593	586	555	603	579	587	556	551	570	562	601	535	557	580	608	616	542	545	604	556	553	571	547	592	587	568	561	627	574	576	614	545	573	583	571	540	585	551	597	582	579	553	561	581	610	582	577	623	561	547	581	548	583	586	584	590	593	571	589	635	619	568	602	554	602	550	565	589	583	579	582	593	565	577	571	577	591	575	579	612	580	585	562	580	574	539	604	562	561	576	657	614	565	592	637	621	576	586	606	565	565	602	565	582	566	566	582	579	580	577	594	600	573	541	573	592	593	612	541	538	556	561	584	576	632	583	543	565	626	556	577	542	560	583	571	552	569	590	605	563	576	633	588	567	550	569	628	629	585	625	578	589	596	588	571	569	556	535	605	566	600	552	560	585	528	574	554	549	572	571	557	573	610	583	561	579	586	557	557	558	556	544	581	565	583	552	600	560	573	559	575	545	619	571	569	543	563	540	560	608	580	574	596	588	595	599	583	559	603	599	608	575	551	598	566	604	616	596	554	586	585	564	569	564	525	563	587	537	595	547	591	611	597	568	607	597	563	575	573	531	569	560	592	619	594	568	582	593	572	571	602	580	575	591	587	586	568	559	602	553	537	592	622	555	572	620	527	562	597	543	563	545	583	606	600	609	596	589	583	613	571	597	580	553	618	585	591	547	566	574	602	560	553	578	625	592	566	575	553	580	597	596	572	544	583	574	572	571	569	612	560	619	561	556	545	593	566	599	578	538	595	584	564	581	586	572	589	566	624	591	605	542	609	556	595	541	568	568	570	586	568	569	563	561	546	612	551	552	608	557	542	555	589	540	551	579	578	598	560	569	540	569	602	554	569	593	565	576	594	565	587	564	554	615	573	581	610	561	617	599	587	560	541	554	607	585	580	584	621	570	572	526	556	607	586	572	584	581	585	578	562	563	596	596	561	565	598	560	605	587	569	590	518	547	587	561	600	575	533	630	589	542	566	593	519	587	551	607	588	612	632	593	545	554	597	550	570	574	595	555	576	541	614	614	576	594	588	614	586	589	567	597	584	572	549	580	583	588	553	559	533	572	590	558	555	567	573	548	539	582	582	583	582	578	565	551	559	530	561	573	560	587	554	576	601	547	601	615	577	614	588	564	565	577	532	582	572	550	603	535	544	567	576	602	611	615	569	558	576	616	555	566	584	568	580	546	600	570	566	547	584	596	563	586	588	584	603	581	539	592	574	600	578	594	583	601	553	565	569	539	587	580	545	584	572	573	545	543	571	585	561	547	557	586	581	576	566	610	545	564	591	545	581	609	591	550	597	557	580	558	615	586	540	609	624	587	574	570	605	581	581	582	588	592	603	618	584	579	572	591	554	600	609	610	570	573	556	610	623	558	619	604	631	633	594	585	577	537	571	535	600	579	552	573	558	605	557	595	557	561	589	544	571	590	609	591	581	585	579	571	546	568	586	548	609	566	558	568	564	537	613	591	574	567	566	569	577	560	595	568	582	579	598	562	556	570	575	578	547	594	596	589	592	558	581	545	585	609	593	581	568	562	548	596	576	597	566	598	557	543	566	553	543	553	582	593	605	565	607	601	580	607	577	593	605	564	568	589	551	585	621	582	597	569	552	598	542	542	567	569	604	582	577	605	558	593	575	577	592	577	567	568	591	577	562	590	606	609	563	604	566	557	545	545	581	512	613	567	576	541	562	568	588	571	555	581	617	613	611	563	607	610	548	540	539	549	601	594	580	578	593	625	585	554	611	573	560	579	567	575	556	595	599	565	596	590	594	623	610	526	556	545	580	581	592	605	585	587	572	595	575	548	619	569	582	610	555	549	588	573	616	598	573	545	627	579	537	581	567	566	611	589	560	553	572	572	582	566	603	602	618	537	602	607	550	593	597	591	559	604	564	543	613	583	551	605	611	593	591	589
50910	49950	55063	47213	34750	26884	21896	16315	11856	9628	7230	4716	3056	1857	1196	746	523	391	371	314	309	306	316	297	300	279	306	276	262	299	272	252	271	297	262	282	320	266	281	265	292	275	320	284	294	271	322	282	288	293	290	300	274	310	282	272	283	282	275	286	263	273	282	279	287	267	305	265	275	280	296	274	288	266	315	306	238	293	268	259	302	281	310	255	308	247	286	275	303	305	255	255	275	281	248	241	307	280	251	305	273	309	284	275	295	251	281	274	273	267	258	272	299	277	256	293	253	248	251	279	256	308	262	276	272	312	277	266	261	270	296	290	275	260	303	280	291	264	237	264	273	295	272	272	309	280	293	288	252	284	270	268	288	274	300	278	252	243	278	290	288	279	300	272	272	276	264	284	289	309	296	280	293	273	288	283	303	292	321	278	267	272	302	273	243	272	290	283	266	278	266	289	235	284	300	277	290	265	300	253	262	300	274	267	294	273	272	268	284	294	262	276	286	260	331	266	308	279	292	295	288	270	292	284	276	243	309	277	260	270	265	317	269	298	289	258	259	288	276	275	263	280	304	296	278	293	309	318	276	290	261	262	280	279	288	277	255	279	290	284	260	305	310	276	246	270	291	322	245	302	268	281	287	272	256	291	291	314	292	282	289	276	288	253	274	290	297	314	297	255	285	296	289	297	284	290	252	286	291	259	297	307	263	264	248	271	286	280	238	269	281	261	328	282	288	285	271	313	290	277	261	244	290	253	305	270	276	301	260	279	286	259	273	281	304	306	302	300	278	269	261	280	327	297	280	276	270	288	271	301	290	264	306	264	253	242	292	272	278	263	304	292	262	305	275	272	286	270	286	278	279	336	261	294	313	291	267	260	284	275	282	283	293	303	243	267	286	294	293	282	309	282	301	279	308	281	272	265	271	280	303	278	307	306	306	271	270	264	305	275	271	275	285	264	297	329	300	287	276	277	294	305	261	281	279	281	264	260	274	292	326	264	270	277	322	306	264	261	297	300	280	250	265	268	263	278	275	277	275	265	303	275	270	261	278	249	280	266	256	302	276	294	273	282	260	282	270	261	287	274	251	282	299	252	287	284	288	301	297	259	286	277	286	299	279	267	277	292	267	287	308	264	290	270	291	264	301	284	296	266	291	261	266	274	279	295	257	287	264	265	270	280	283	291	305	295	288	255	288	276	285	293	261	274	268	233	284	284	276	268	291	301	277	258	296	313	255	292	277	289	308	305	258	281	282	246	275	307	256	316	318	280	280	286	297	312	277	276	299	285	288	296	244	299	326	280	292	279	283	278	278	268	310	289	282	246	306	289	262	286	296	254	288	273	280	293	281	253	278	279	279	267	285	289	258	297	303	297	305	272	273	263	269	285	289	276	277	329	255	305	271	279	296	292	262	308	283	284	275	274	287	270	275	274	289	267	290	267	247	311	256	282	266	285	269	283	292	289	291	271	282	320	319	269	308	297	279	294	279	284	267	295	257	287	281	286	291	269	283	246	290	308	305	280	306	303	300	272	260	251	296	278	265	294	286	291	259	271	277	272	285	258	286	269	279	263	265	275	283	270	239	255	276	253	253	278	293	268	257	301	270	285	268	284	287	289	287	278	286	258	260	257	265	285	293	293	285	277	279	268	259	264	313	291	283	265	274	271	294	289	281	296	267	318	272	266	267	265	265	290	274	256	261	263	274	290	283	289	274	284	282	285	292	245	260	287	282	281	310	285	303	264	300	243	298	245	294	314	284	324	296	267	265	268	273	280	290	290	254	289	269	308	303	270	285	253	279	300	264	262	300	289	298	279	274	263	257	261	286	281	282	296	278	298	295	264	302	272	285	294	284	279	265	301	260	285	275	294	278	272	261	285	288	278	289	286	273	298	288	273	272	281	260	285	268	298	289	289	283	267	309	327	312	286	234	287	278	281	279	278	273	252	264	266	302	284	277	299	267	275	251	269	277	286	267	282	286	254	292	281	280	257	262	292	292	295	265	282	279	279	258	301	307	287	267	267	311	294	306	300	273	304	262	282	269	280	250	285	284	277	274	289	289	285	277	281	267	280	272	285	291	277	246	246	286	297	268	290	298	317	262	312	280	286	316	301	266	292	319	282	282	282	297	264	325	273	267	299	288	275	255	278	239	268	282	266	272	286	287	293	294	262	308	263	302	296	266	261	295	271	287	318	290	285	291	296	289	296	256	271	261	251	256	296	260	273	300	250	275	318	288	301	266	260	328	276	295	291	252	323	273	287	302	301	285	285	311	235	288	289	251	268	292	289	267	271	277	279	315	266	261	294	277	271	252	295	271	304	265	313	258	266	285	293	307	302	280	246	285	271	290	255	296	285	264	290	268	268	282	291	261	278	291	263	259	293	271	281	276	287	279	276	256	272	303	282	306	287	273	270	277	293	276	275	298	284	251	259	281	260	282	287	267	289	285	283	263	288	280	299	263	296	300	279	284	283	263	281	291	297	275	313	283	285	286	275	276	291	266	278	271	260	262	271	292	267	254	271	280	257	272	289	310	291	298	301	283	300	274	335	295	266	274	282	296	262	230	315	277	272	282	279	265	281	288	270	267	265	250	258	292	271	262	265	326	286	276	267	299	254	282	299	295	273	290	262	306	270	300	293	283	262	281	266	268	304	266	268	297	299	291	271	276	275	254	272	281	284	275	281	288	287	286	278	251	255	281	297	258	269	254	275	272	274	299	276	296	266	318	267	255	268	281	280	303	291	313	247	313	273	272	262	279	265	295	251	278	283	305	272	278	279	250	241	251	319	289	254	265	299	273	285	280	303	309	278	299	232	244	292	261	282	282	283	294	318	312	270	289	276	298	285	294	294	279	271	315	263	270	292	274	267	292	266	242	289	295	276	269	304	261	293	296	278	275	292	287	297	293	271	296	293	265	302	314	288	264	278	287	257	269	259	303	299	267	292	268	296	284	284	284	286	309	284	312	273	265	316	274	315	277	313	310	252	288	311	283	279	263	289	318	282	302	243	269	286	261	275	281	282	291	284	252	281	265	296	244	283	266	261	256	300	271	304	281	291	295	297	296	299	281	273	283	275	275	304	279	265	259	300	277	311	262	268	295	299	269	300	294	273	280	280	281	263	288	258	258	288	259	278	288	258	280	292	280	298	291	283	296	286	284	286	302	282	296	273	282	288	274	277	282	288	284	295	247	246	302	256	245	313	298	313	294	278	268	288	319	269	301	308	269	289	306	276	270	298	260	298	321	255	289	263	297	248	245	320	285	270	259	239	281	279	270	302	321	268	309	267	263	255	289	252	266	288	282	278	271	266	281	288	259	277	295	299	273	281	306	282	304	286	249	315	287	296	272	312	274	315	285	245	274	279	344	293	273	270	239	292	265	265	297	279	311	270	281	274	272	317	278	272	280	294	270	265	272	268	327	268	265	253	267	276	276	310	301	309	299	273	285	256	276	282	287	280	229	281	271	274	282	276	294	278	270	306	232	285
35432	43648	54705	54380	45479	39770	36321	31668	27908	26368	22379	17263	12309	8104	5165	3118	1889	1358	1062	951	842	751	713	714	710	692	674	684	767	701	671	637	720	684	675	680	656	647	706	671	719	660	720	684	664	688	681	702	657	675	642	708	682	697	657	706	702	692	712	693	689	664	668	704	668	711	684	645	680	685	711	720	698	705	701	654	729	695	693	664	692	682	684	734	683	733	672	658	677	748	701	653	675	669	699	689	686	684	720	676	725	646	697	633	677	687	683	646	669	679	711	660	688	705	708	708	668	680	729	689	704	691	726	702	707	704	681	754	687	666	679	639	726	674	713	666	711	737	659	650	693	697	655	711	645	676	652	680	702	680	687	671	674	710	702	689	701	771	684	694	661	677	697	707	688	692	623	745	706	703	722	694	690	716	739	690	719	698	661	713	692	641	730	692	698	708	694	710	642	730	677	707	731	694	673	674	695	700	702	692	689	660	693	682	690	703	669	697	706	686	662	647	687	668	700	672	649	654	711	675	672	629	639	692	658	703	700	659	695	670	696	675	676	693	646	691	699	693	675	661	678	693	622	714	750	654	700	705	713	642	703	678	677	677	710	720	686	709	696	684	713	669	675	653	652	708	671	669	692	709	728	791	667	668	697	746	678	651	695	705	693	756	709	696	705	673	676	746	668	744	676	678	694	674	718	682	698	714	703	630	703	662	674	717	683	711	655	680	714	694	665	751	702	687	688	642	689	704	694	682	669	647	703	686	688	678	685	707	745	681	666	727	703	684	673	659	713	613	674	682	702	643	715	704	693	687	652	715	711	676	677	683	719	665	657	697	699	656	721	679	653	687	681	726	659	682	659	720	682	730	710	724	626	695	663	680	742	686	678	727	716	715	642	688	642	733	748	716	671	673	711	731	728	682	679	694	694	696	673	696	628	627	689	699	689	654	690	674	702	718	684	660	695	665	664	716	662	732	707	643	720	670	680	686	651	663	726	660	688	650	686	658	703	651	673	693	679	670	661	667	659	698	714	621	694	652	677	719	710	687	689	669	700	706	724	704	671	674	711	706	676	682	641	677	678	691	704	646	680	696	685	641	693	689	710	686	699	742	697	651	700	684	689	709	697	688	682	698	702	672	701	697	682	675	695	664	734	702	703	687	694	715	685	691	725	710	658	681	703	704	707	715	737	723	689	698	699	678	726	694	669	726	705	696	688	718	632	707	695	677	704	705	708	743	676	677	717	684	708	692	676	747	682	731	693	677	674	720	730	747	703	660	685	656	665	674	692	708	680	662	688	693	727	714	669	688	721	672	680	709	648	670	673	685	695	696	715	698	686	735	700	710	668	648	710	729	693	632	666	686	673	720	715	659	687	675	698	666	688	719	723	731	640	683	670	707	742	704	697	691	659	692	726	663	685	703	655	693	717	662	697	686	666	646	705	651	708	696	680	710	677	714	708	717	677	613	674	667	638	692	675	717	719	641	691	695	700	688	738	668	704	694	688	727	704	682	711	704	706	679	692	682	678	690	692	711	696	695	711	654	721	675	672	697	741	698	688	690	672	725	712	706	688	650	747	696	698	682	643	680	672	661	694	724	682	682	749	731	689	722	700	709	714	714	677	684	763	700	706	663	698	660	728	688	687	716	727	680	684	690	644	731	650	702	703	691	721	646	701	661	673	643	650	681	675	724	676	658	713	710	711	645	695	726	732	680	687	669	696	684	661	680	698	717	668	721	724	673	660	718	669	643	712	711	724	688	668	708	744	652	648	692	660	687	728	722	674	688	736	661	714	649	731	669	659	699	710	672	686	716	724	707	689	662	686	676	680	662	643	633	688	708	633	719	685	665	661	713	639	697	686	656	683	693	680	707	687	693	734	664	672	743	680	687	672	707	722	691	691	692	672	706	649	728	714	663	694	701	712	645	731	682	710	683	690	701	651	700	696	681	668	628	684	668	658	637	697	680	724	702	673	694	664	702	682	671	686	725	674	705	659	693	672	739	683	689	666	672	695	653	697	651	654	691	689	698	682	710	643	691	661	650	687	710	686	659	686	659	671	715	715	681	687	691	737	706	729	695	640	693	698	694	697	663	666	683	720	689	731	723	679	689	712	681	693	675	720	700	645	668	669	692	691	645	694	681	673	687	700	707	676	695	691	678	697	683	690	659	672	683	658	690	682	668	732	680	685	705	708	672	710	687	672	726	715	666	634	651	656	681	714	686	750	674	672	698	722	660	704	660	700	719	687	685	688	654	688	689	675	678	696	694	709	687	714	723	723	706	703	702	652	662	684	692	691	672	696	625	672	716	700	738	665	688	736	670	654	718	723	641	721	686	683	668	695	670	668	699	658	697	711	688	688	659	645	712	719	713	706	648	684	721	688	684	723	695	675	697	704	688	713	680	673	672	660	669	744	669	674	640	726	679	668	707	678	702	709	666	728	682	687	675	686	675	664	723	723	677	673	760	714	664	701	691	652	705	694	687	708	664	673	670	676	689	736	685	724	663	662	695	683	730	684	687	693	675	711	654	700	658	670	705	634	665	677	684	707	663	688	697	707	633	720	679	709	670	707	664	636	716	711	679	710	694	693	645	677	714	642	669	663	706	701	657	681	700	676	663	740	673	706	662	747	746	672	659	725	683	698	706	682	732	709	709	672	661	671	691	698	712	681	715	680	715	710	684	692	704	666	680	743	727	724	676	707	718	627	692	711	657	692	651	665	716	691	691	662	672	668	667	674	694	662	711	684	674	716	711	673	692	665	705	693	686	720	713	694	686	636	687	665	707	687	706	680	746	725	681	712	684	694	689	663	696	677	673	705	664	674	683	673	692	695	689	714	732	687	693	702	631	727	702	729	675	680	710	685	687	694	714	688	698	694	697	709	645	665	694	654	644	639	704	665	685	700	652	657	690	703	695	720	701	700	645	700	682	699	749	711	719	712	706	692	694	639	645	718	691	693	659	679	683	631	696	711	712	644	696	727	715	648	677	664	723	721	656	716	698	708	702	650	673	670	684	644	730	671	670	703	680	699	645	732	683	638	673	658	701	689	667	676	678	701	699	664	690	694	679	729	695	633	695	657	727	700	704	684	693	712	657	695	713	709	678	687	725	738	713	685	701	712	676	708	677	695	663	686	672	682	676	643	679	671	648	683	735	671	678	692	717	708	740	677	724	715	704	707	654	698	699	629	727	652	654	696	703	675	692	649	745	675	670	646	659	671	692	651	655	677	660	696	697	689	682	728	674	668	669	679	656	617	660	637	682	682	708	730	676	693	674	680	702	673	696	680	733	703	665	693	713	728	654	697	697	668	673	718	695	624	712	693	735	711	674	736	669	630	723	728	717	626	680	669	659	637	709	673	702	712	711	714	667	668	691	685	710	716	692	685	648	640	674	741	698	674	706	682	659	699	664	667	691	625	678	696	715	672	721	644	684	727	652	677	733	688	683	637	659	704	665	724	657	721	664	687	676	701	717	699	703	689	705	698	646	774	680
55666	51752	52890	49020	42333	32165	30229	27952	22451	15716	10294	7317	5843	4218	3110	1994	1200	842	579	441	400	346	298	317	255	263	287	272	262	248	278	231	229	268	263	235	273	250	259	235	265	303	221	256	269	276	268	242	232	243	252	242	253	216	240	266	310	272	270	249	259	276	232	237	253	255	292	240	235	215	237	273	238	248	289	263	241	262	263	245	237	240	273	250	260	251	267	260	256	270	259	275	216	254	235	241	243	296	251	259	264	266	263	229	252	285	252	230	267	262	246	262	259	241	248	245	233	246	233	231	228	283	262	258	261	259	230	268	238	273	248	274	223	271	243	284	248	245	275	258	248	261	249	247	237	251	275	281	250	252	262	266	260	265	260	254	276	258	289	217	273	276	267	239	261	249	256	256	282	270	223	272	249	275	243	276	240	249	252	269	258	259	266	238	244	239	249	255	248	258	262	292	265	255	248	252	234	248	219	235	254	230	258	265	282	274	277	222	265	248	284	261	240	265	274	265	265	251	278	239	242	259	249	237	244	263	292	272	278	271	288	240	264	252	263	277	246	262	259	224	251	270	266	255	258	255	272	279	294	222	247	274	259	260	268	248	278	245	265	260	276	257	248	253	237	251	258	266	230	229	209	235	259	258	261	257	245	252	238	278	254	261	244	251	267	241	234	246	249	288	242	265	247	253	259	227	252	268	300	252	255	248	260	248	233	247	267	259	263	254	247	264	239	224	266	243	265	276	282	270	248	259	265	262	243	248	268	238	261	259	253	233	282	260	263	279	236	261	257	233	244	246	268	281	248	254	254	241	227	262	259	263	251	254	233	247	234	272	248	266	226	234	253	248	252	249	264	249	263	266	227	238	244	277	258	219	259	256	239	265	264	260	279	262	250	267	232	242	251	250	259	242	287	248	251	253	286	279	279	250	257	241	260	239	230	267	261	241	240	270	252	227	240	297	226	257	273	244	244	250	251	249	240	248	248	260	265	276	253	248	262	249	228	262	272	279	275	267	271	240	239	253	258	249	271	251	237	185	253	280	269	239	276	262	270	245	265	250	256	271	264	279	251	240	275	220	236	250	247	251	244	252	243	286	261	251	269	238	255	303	269	249	265	254	259	255	260	267	249	239	245	232	274	267	235	280	252	273	254	235	265	242	272	231	246	271	217	258	255	259	251	254	274	246	228	262	250	301	235	246	238	278	273	230	255	259	241	248	235	272	247	225	243	291	262	225	244	255	264	229	252	253	269	241	237	268	266	245	260	277	239	292	279	248	235	217	225	246	246	239	260	269	259	250	266	261	269	289	246	245	260	263	249	281	253	262	265	263	242	270	280	230	252	261	263	258	220	251	271	253	255	265	238	248	259	268	255	240	263	248	276	250	262	232	250	257	236	254	248	279	242	235	236	262	262	280	225	266	242	267	252	257	247	241	237	270	250	256	265	264	240	252	266	248	228	261	275	237	261	257	252	245	256	252	265	250	233	265	251	255	238	244	251	261	279	262	252	292	258	255	286	226	235	271	291	261	242	261	251	256	260	241	223	274	271	249	239	262	240	220	231	221	260	267	262	256	250	246	272	259	274	220	241	235	244	277	248	291	242	241	261	221	272	245	245	273	264	256	252	254	225	268	244	247	272	280	293	276	242	231	249	264	255	250	278	249	237	248	274	259	274	279	250	252	261	265	262	232	256	286	256	233	242	253	228	260	271	240	262	274	283	248	260	236	244	276	271	252	264	276	289	269	232	256	254	270	244	266	262	256	250	227	255	238	275	238	232	236	241	270	255	268	255	266	220	241	243	263	256	279	275	259	261	249	227	256	270	250	291	265	253	252	258	239	242	240	248	263	249	251	228	273	228	247	256	280	248	270	253	236	226	242	256	235	283	247	259	251	266	232	293	259	249	254	239	271	251	247	240	239	227	273	267	240	223	284	237	286	230	238	266	220	255	266	273	237	242	208	263	231	285	272	252	248	259	253	263	272	231	228	270	270	273	244	263	275	280	266	251	244	230	244	245	250	244	237	262	256	257	242	238	234	239	268	258	262	269	280	214	267	268	233	289	245	246	279	247	271	257	253	244	245	264	268	295	232	309	250	272	279	255	235	268	259	264	279	251	275	281	245	239	249	247	237	258	249	245	265	240	250	275	255	275	222	260	244	269	267	257	239	257	245	248	269	256	245	226	270	264	248	262	250	244	248	255	206	262	252	244	262	281	253	253	265	260	246	261	262	239	267	234	245	246	238	245	256	232	279	235	227	241	249	279	242	248	250	262	248	240	223	273	275	272	228	293	251	246	232	259	257	234	282	243	251	292	301	265	267	280	229	259	286	293	258	263	270	264	261	237	270	286	270	247	229	241	259	252	249	281	244	261	273	269	249	243	258	246	265	267	225	247	247	254	209	259	256	238	282	264	239	247	257	244	240	269	268	265	249	268	236	265	268	233	252	236	253	223	262	281	259	251	266	251	264	282	263	254	243	262	230	270	213	234	267	250	260	257	236	275	249	285	265	287	276	234	254	255	296	242	278	273	219	263	290	249	253	265	233	254	251	273	233	260	270	267	249	244	248	239	255	276	256	232	262	251	250	258	250	235	220	222	262	262	279	246	253	247	253	246	246	243	242	225	268	252	245	267	236	216	242	278	260	246	276	244	228	255	240	240	246	261	226	248	226	247	234	244	255	256	243	278	270	212	274	225	250	258	255	236	263	258	230	265	238	254	223	264	266	269	240	261	236	243	248	248	253	267	249	233	239	286	267	245	279	272	264	275	264	249	231	240	241	238	237	253	282	246	270	286	239	288	233	271	235	278	253	270	217	277	291	264	219	294	225	264	271	236	266	259	234	279	258	248	251	238	244	248	230	239	264	229	290	270	241	283	293	264	298	260	257	232	237	234	287	259	258	217	261	259	264	242	257	269	238	284	247	236	260	233	278	257	256	250	259	244	231	259	256	250	250	264	248	275	258	263	235	253	287	232	274	283	276	262	254	280	225	245	269	270	257	251	254	281	280	249	248	255	237	265	237	277	255	238	254	241	246	249	251	252	232	260	247	235	252	282	230	224	258	232	252	247	261	271	243	262	216	251	255	249	289	244	256	254	242	234	275	255	240	263	257	241	237	269	278	263	264	250	255	240	257	254	233	274	265	229	228	255	234	257	247	272	243	231	283	267	280	234	287	261	266	242	249	271	256	229	256	267	258	268	264	253	279	278	245	253	223	257	258	235	249	247	276	253	240	244	292	203	257	260	270	254	242	235	260	253	274	275	238	214	269	275	231	232	270	257	249	266	264	259	232	289	220	246	257	258	298	257	258	253	253	256	271	270	247	262	290	221	256	254	266	250	247	258	273	278	257	257	235	237	259	258	248	237	227	231	246	222	265	271	241	252	264	246	245	249	251	249	246	257	246	239	273	257	288	271	279	246	252	269	272	245	260	240	252	254	257	240	227	250	230	262	238	278	220	247	263	275	240	240	280	246	254	278	260	228	267
39143	47073	57048	57611	52546	45204	44448	43108	38050	31746	26291	22228	20067	16340	12255	8487	5265	3703	2314	1646	1260	1122	865	688	670	651	621	620	608	626	664	593	641	594	618	612	636	637	643	614	616	647	645	600	636	647	658	604	631	601	642	622	632	632	620	621	597	611	555	601	615	617	642	609	610	598	623	635	652	616	641	583	652	626	631	632	664	587	585	633	611	598	672	678	641	656	609	656	659	626	636	603	646	590	569	598	647	606	604	595	581	592	664	582	607	622	622	613	618	631	612	584	642	634	590	606	627	647	591	649	668	576	616	646	585	621	653	605	615	632	628	632	547	612	615	568	659	638	625	598	612	650	610	619	629	628	570	602	588	623	629	611	551	580	602	611	607	631	619	610	639	580	580	635	573	584	626	651	682	606	631	598	657	599	591	566	583	634	636	625	628	631	651	608	590	566	649	627	598	641	646	595	638	602	644	616	613	613	680	593	594	581	584	594	647	610	611	605	627	646	602	630	605	683	650	625	632	655	595	631	611	630	598	606	629	625	606	646	629	637	625	658	610	605	602	658	586	608	605	620	680	586	590	647	614	648	628	588	614	598	589	639	632	611	589	603	618	610	629	604	580	598	658	576	577	640	620	622	597	631	586	608	643	600	605	604	644	628	653	607	651	602	638	617	633	644	618	660	584	618	632	601	625	615	628	613	614	632	588	639	598	587	650	626	661	631	605	583	633	589	578	594	578	622	632	611	644	613	619	612	631	619	603	582	614	580	555	621	615	633	588	570	576	653	634	572	668	596	651	610	641	660	613	622	638	577	621	622	632	618	625	595	637	611	624	667	642	602	578	615	625	567	600	677	613	619	629	600	608	614	585	652	566	613	649	628	601	627	602	631	583	634	611	668	624	629	618	649	572	622	625	641	618	624	592	598	602	625	622	620	611	607	599	617	628	605	614	639	641	608	623	596	625	607	596	599	625	649	618	619	605	635	693	663	616	610	644	598	622	576	591	682	646	614	629	563	647	626	582	585	594	613	628	661	611	609	622	591	626	622	624	632	639	648	600	598	602	596	626	593	627	585	642	667	587	568	675	619	610	584	598	649	618	553	617	610	626	605	628	642	622	617	690	613	626	628	638	592	638	599	637	643	610	615	619	646	623	627	610	577	626	620	643	654	582	647	630	571	620	624	594	602	661	620	628	623	594	662	572	641	639	641	626	643	609	630	623	605	624	614	618	574	637	623	644	594	588	643	616	598	646	633	612	657	612	609	620	637	602	619	582	612	574	629	613	636	635	605	585	581	602	619	611	624	613	603	632	621	652	648	647	570	639	623	640	634	591	608	601	586	635	614	596	651	628	612	646	666	602	584	571	630	610	647	618	612	649	555	659	602	613	610	596	588	658	605	632	576	629	610	615	680	627	596	582	667	641	604	667	646	625	616	619	608	677	608	641	667	607	614	603	621	605	629	621	612	607	631	591	596	571	616	578	576	638	636	602	600	601	572	608	620	612	625	657	624	631	585	631	633	549	605	626	632	628	600	627	645	627	644	636	585	565	569	620	650	606	628	587	607	628	626	640	606	627	624	634	633	645	621	619	646	570	639	616	613	631	622	614	611	598	623	648	640	577	612	601	602	625	592	624	607	636	603	596	650	589	664	625	658	644	610	583	592	620	629	628	587	603	628	615	581	630	567	591	597	565	669	563	627	601	616	642	575	680	607	625	609	602	612	604	584	617	640	632	608	594	611	648	625	617	612	642	573	627	633	631	615	623	639	621	626	597	640	650	614	655	589	591	608	612	570	578	611	614	610	605	594	606	655	578	624	573	590	626	597	603	602	594	683	587	623	641	621	626	611	601	627	616	595	662	612	620	585	647	631	604	581	624	573	627	611	627	623	649	604	629	628	566	644	632	568	633	596	594	554	608	633	604	593	582	623	621	574	615	644	604	644	564	611	600	604	575	628	612	640	623	579	599	620	613	603	633	631	604	619	624	623	604	652	625	609	614	640	618	587	613	658	588	602	633	635	629	632	631	568	615	641	627	656	592	625	641	649	666	619	604	658	611	620	647	659	615	621	593	619	623	632	642	632	615	600	598	599	634	619	603	635	657	617	594	658	611	609	600	600	621	594	613	603	626	577	631	613	620	683	592	630	632	617	648	613	628	623	605	595	626	611	612	638	603	624	641	589	634	652	633	600	628	627	619	590	621	645	604	590	634	642	629	661	622	607	607	625	623	603	617	642	628	620	575	634	672	593	614	629	617	617	577	626	620	598	604	558	616	636	577	606	653	603	639	627	619	653	601	607	625	620	643	611	610	617	635	591	597	574	591	620	599	659	581	637	634	594	622	586	617	633	605	635	591	628	614	628	569	610	595	648	627	585	635	598	613	595	607	685	622	588	640	623	655	585	645	637	639	589	585	617	592	602	616	603	611	606	588	613	616	669	630	628	640	634	559	597	629	606	642	601	592	686	605	631	643	545	573	639	593	609	602	624	638	644	634	576	622	590	632	648	617	634	644	622	582	623	629	622	608	589	643	629	602	643	591	583	629	588	588	634	602	652	608	643	635	617	569	624	620	622	646	625	586	616	586	607	603	580	585	641	639	607	658	594	619	646	651	632	617	657	673	618	633	602	661	613	595	624	575	639	575	595	610	639	604	632	645	619	594	604	621	572	628	558	645	594	630	561	617	613	611	556	618	622	597	621	613	650	624	567	598	631	601	596	639	628	632	640	628	603	633	665	603	618	587	623	638	664	602	608	612	623	612	614	651	588	652	643	639	600	578	639	621	619	637	596	670	611	615	642	648	620	606	582	651	569	595	583	586	596	649	579	587	600	593	591	605	603	603	628	649	622	628	611	549	658	647	585	638	625	671	598	662	638	631	607	636	589	590	576	629	590	608	620	618	636	639	588	656	642	593	631	618	565	597	623	646	640	593	619	600	592	603	615	586	652	647	631	621	644	607	620	576	606	658	627	590	639	641	616	636	591	596	626	624	619	572	608	646	630	592	589	605	610	666	601	596	610	609	621	569	567	621	572	602	626	632	588	617	653	665	650	636	604	617	599	618	636	626	625	613	630	598	579	637	623	626	600	590	631	641	638	659	583	587	601	647	634	615	574	576	582	600	644	628	629	578	595	606	640	586	604	631	620	624	633	640	616	630	628	582	682	567	598	629	604	581	618	634	614	632	595	624	632	640	604	622	625	633	633	633	630	595	596	650	628	670	592	626	649	604	605	637	617	597	640	576	642	622	615	616	620	614	650	619	581	588	655	623	663	586	648	582	659	585	590	642	656	612	639	592	595	640	655	585	625	652	636	628	560	610	581	626	642	601	615	632	593	656	622	617	622	624	625	589	626	585	634	600	629	581	588	634	613	601	621	601	592	600	621	607	562	628	604	591	596	619	622	610	621	612	619	655	577	574	596	582	619	606	615	642	582	610	636	612	589	614	601	577	646	606	600	586	599	607	588	601	583	609	643	622	625	629	619	672	607	669	639
32764	30474	27175	15481	8652	7384	8304	7496	4379	2746	1741	888	670	623	504	437	311	251	218	210	236	207	208	198	234	197	202	231	205	195	185	209	237	230	217	223	193	220	210	219	221	194	196	224	216	203	200	222	199	219	205	218	222	174	212	202	224	213	213	180	225	205	189	224	216	213	230	228	216	193	191	201	204	212	222	179	233	201	219	183	210	214	196	193	193	200	245	210	192	190	194	218	208	194	244	204	171	206	216	216	199	202	204	209	222	207	191	222	232	195	200	213	202	208	209	204	203	217	176	202	237	198	208	211	220	215	243	208	209	196	219	223	197	207	206	200	188	200	211	229	224	223	231	192	208	209	213	211	212	201	216	199	206	194	192	228	186	221	216	223	202	209	232	196	213	230	217	201	210	208	196	221	202	215	217	215	214	213	214	234	242	216	199	207	199	207	205	211	228	189	214	203	225	190	209	205	197	201	205	182	225	223	217	220	188	224	215	209	224	210	198	198	211	218	202	203	206	219	203	202	223	195	181	197	195	202	220	197	227	204	217	201	188	197	199	203	235	244	208	236	213	206	171	212	206	206	216	190	205	212	199	218	211	196	186	218	187	195	197	200	172	211	192	185	205	206	211	191	197	183	197	227	230	230	204	204	201	202	223	203	216	205	217	195	214	226	214	187	205	218	191	193	202	214	217	227	199	216	200	174	204	212	207	222	221	203	194	225	202	229	221	210	216	229	186	220	183	204	201	201	211	202	197	205	174	213	196	199	210	206	190	196	195	212	181	211	210	196	204	208	184	216	213	208	216	201	225	199	226	201	203	198	200	222	196	220	204	223	204	195	170	212	214	192	200	169	195	206	182	217	210	222	235	203	208	205	219	202	218	185	176	208	195	229	201	225	232	221	201	204	246	204	194	234	213	181	190	208	215	209	200	207	227	227	212	202	226	192	199	200	200	231	207	215	184	214	206	205	214	238	236	200	221	215	209	200	241	228	196	206	186	201	194	209	197	236	227	223	233	200	189	228	199	210	188	194	219	198	233	210	191	203	201	180	205	204	203	201	191	177	221	198	227	209	206	214	243	203	216	218	192	197	207	179	200	220	210	205	226	202	195	190	206	190	182	201	220	210	232	205	211	184	224	199	203	221	218	186	224	196	234	215	215	228	199	204	213	185	169	234	248	204	198	210	204	238	223	226	224	208	177	210	220	225	217	223	195	222	213	199	212	208	177	201	198	214	225	219	200	196	198	193	173	205	171	201	234	194	198	212	226	205	196	216	200	184	193	174	216	207	201	207	211	211	215	208	206	194	195	201	201	212	185	192	215	195	186	206	222	222	212	186	184	184	208	199	185	209	231	204	206	210	204	218	193	182	234	228	230	206	190	214	221	219	191	180	188	199	185	188	223	221	221	197	224	233	174	226	205	213	213	207	198	231	195	209	200	204	219	220	213	210	203	208	209	208	223	215	211	193	214	207	194	217	198	187	208	216	184	201	195	211	243	193	211	213	208	195	217	213	208	196	215	199	219	224	223	187	197	213	198	191	192	209	196	185	185	205	194	212	197	200	199	216	215	235	193	192	188	219	231	210	215	217	204	221	228	196	184	206	165	227	212	207	201	178	222	208	208	202	212	196	226	212	195	209	211	224	200	212	217	206	182	180	187	196	209	192	219	216	234	211	186	203	198	208	222	211	189	195	207	214	210	183	212	210	223	193	213	204	246	197	196	199	178	214	233	209	201	222	198	211	206	206	215	196	196	193	196	212	190	230	198	202	212	198	182	212	212	212	230	221	221	230	205	202	232	221	194	190	211	235	209	200	179	212	223	188	228	226	212	229	204	198	214	208	208	193	204	200	204	178	203	224	219	203	234	215	230	199	177	184	205	183	183	202	205	203	214	212	219	226	189	192	211	202	188	205	217	223	197	209	234	208	193	206	194	207	200	199	213	215	198	201	207	206	204	232	216	201	195	223	203	207	218	224	203	214	207	201	202	205	219	205	193	196	203	185	192	197	207	235	217	180	180	203	210	206	202	216	214	213	184	207	200	198	198	203	200	199	211	211	196	212	214	215	220	221	213	213	200	214	204	217	211	203	210	226	223	204	212	218	209	196	220	195	208	222	196	179	206	208	200	196	216	200	163	192	186	219	203	206	204	191	206	192	214	192	201	210	217	206	201	212	209	192	212	209	209	192	212	204	213	200	214	212	222	228	211	202	181	169	206	211	186	189	191	212	197	206	207	206	218	242	183	200	201	173	233	209	200	203	222	210	214	217	207	208	199	167	190	202	195	196	194	209	209	198	200	212	224	221	219	195	201	173	219	199	201	195	204	215	214	241	222	239	197	193	186	221	214	209	239	197	216	200	192	229	192	191	214	222	215	196	214	202	204	205	206	214	204	212	213	183	221	202	197	231	227	207	209	231	198	187	204	198	192	200	209	201	208	214	185	200	232	228	202	200	202	210	214	206	191	197	213	194	217	210	218	231	219	229	218	202	201	212	220	213	198	202	202	199	206	210	211	209	224	194	208	193	236	221	170	206	200	209	201	194	184	211	181	181	223	182	205	219	214	220	203	214	203	200	210	180	199	189	229	196	208	198	212	238	224	217	196	196	213	215	206	218	185	209	237	193	195	230	238	196	204	208	218	201	206	199	201	227	185	209	207	217	213	204	215	199	226	210	184	222	226	207	197	221	216	194	244	231	206	185	199	171	205	218	211	202	198	195	167	206	203	188	182	223	201	204	196	226	239	194	188	190	211	191	219	205	198	219	225	235	197	191	212	166	223	214	208	194	230	200	191	193	226	269	220	231	237	205	222	217	202	207	198	199	218	237	214	199	207	211	204	174	222	170	219	215	198	206	193	170	200	194	179	235	197	179	215	207	201	201	214	237	202	207	207	212	208	217	219	220	202	213	206	191	211	198	236	231	207	204	186	217	181	196	215	239	212	194	205	219	188	184	197	228	218	196	199	197	212	204	193	200	184	207	181	188	205	216	226	221	203	192	224	214	210	216	217	203	220	202	203	213	216	202	208	216	206	198	200	235	211	194	204	190	214	187	194	170	214	234	223	206	198	187	205	235	172	200	188	215	209	199	188	197	206	224	195	198	212	223	232	198	216	203	170	190	191	215	222	212	213	203	223	232	217	177	185	194	215	229	204	175	195	220	231	199	238	180	201	229	229	199	188	230	222	196	197	206	210	211	225	226	201	220	201	218	211	198	203	189	188	220	201	197	188	218	222	228	208	205	202	207	178	214	229	184	189	212	190	200	192	221	213	212	216	216	232	174	226	186	210	197	197	190	206	230	204	207	219	216	198	183	215	223	222	179	188	197	230	206	212	197	212	200	222	208	187	199	196	192	208	196	207	205	200	203	210	225	210	190	170	203	227	220	163	182	188	202	182	240	233	195	199	216	198	197	200	204	215	218	195	205	208	234	187	214	189	211	215	246	190	216	214	197	215	200	195	180	209	188	198	188	208	215	218	183	206	203
20162	24998	31281	25359	21351	21746	24696	23190	16286	11761	7672	4386	3100	2966	2318	1667	1033	784	703	617	661	607	512	508	548	540	525	515	544	526	521	560	483	520	472	520	517	519	511	593	517	509	491	535	543	515	516	485	571	558	530	464	555	539	526	527	495	531	521	500	490	516	532	517	512	515	562	513	495	520	518	534	528	495	510	579	512	475	515	532	496	548	516	504	518	516	547	514	491	509	524	549	502	532	547	480	506	539	486	542	521	509	508	491	504	500	498	479	507	524	531	527	514	487	540	469	536	513	535	554	510	508	514	515	537	521	536	496	497	529	510	538	561	528	526	549	438	563	530	536	522	535	539	522	510	552	518	558	506	538	505	494	511	495	553	538	534	571	505	493	527	521	530	512	498	563	523	530	506	497	510	530	535	503	538	515	534	526	492	509	548	509	511	514	527	534	524	460	509	532	540	503	492	513	564	547	548	530	475	554	471	502	503	510	515	538	524	569	581	540	490	547	525	513	503	539	543	546	539	556	514	520	491	503	526	554	552	557	514	510	516	529	497	526	541	536	518	502	521	516	515	521	569	483	508	531	537	568	535	517	513	532	557	557	500	536	502	544	542	540	508	511	493	517	515	553	504	475	517	526	541	510	502	508	546	479	503	520	558	557	517	503	536	497	504	543	525	511	476	516	540	502	524	509	536	530	516	527	502	558	557	514	538	526	545	541	530	508	496	580	528	499	524	507	538	511	519	532	534	552	529	491	509	567	501	549	529	514	536	533	513	485	545	497	538	493	584	559	554	557	521	539	539	519	523	514	575	549	524	548	542	484	522	549	517	567	501	478	504	491	495	531	551	545	525	540	525	505	521	515	550	495	540	510	579	490	525	512	526	504	562	525	558	504	551	489	473	529	491	517	518	514	552	522	505	531	547	533	547	512	489	533	547	560	526	574	516	526	543	568	524	504	543	495	538	528	490	535	491	494	539	527	523	528	534	531	531	540	535	520	528	504	527	505	525	556	539	530	523	543	528	507	518	546	487	522	543	528	529	504	548	515	509	519	524	577	502	531	488	489	511	511	505	558	502	543	528	570	478	564	525	489	506	535	522	532	511	483	495	531	534	527	546	492	514	490	481	538	511	524	542	513	505	542	526	547	515	527	535	525	532	505	581	514	522	553	562	532	530	510	548	470	530	532	501	515	530	531	508	524	518	550	478	507	572	556	489	489	580	505	522	531	529	497	527	550	493	489	522	533	532	496	545	547	546	533	519	545	519	496	510	508	507	515	479	553	525	508	532	495	467	492	511	499	556	506	492	512	518	506	494	537	500	557	492	531	494	508	553	556	508	539	519	481	524	566	518	528	491	505	503	518	523	535	535	504	499	527	549	507	547	512	521	500	519	512	553	504	536	494	561	538	534	549	482	545	499	505	526	524	499	502	550	513	563	549	496	520	537	531	528	540	515	532	488	477	537	543	489	529	578	510	548	542	510	500	480	537	479	511	502	502	524	531	510	517	597	534	532	540	492	550	505	530	489	534	536	480	534	468	526	499	538	540	506	492	510	526	579	487	526	545	482	524	508	514	541	535	561	533	535	458	534	516	527	498	525	514	534	552	545	471	552	512	499	527	529	545	549	491	495	508	514	549	506	555	549	530	547	556	511	533	543	492	544	536	546	526	526	563	538	547	543	518	496	516	528	515	520	514	495	542	499	564	511	514	512	481	526	526	502	519	533	497	527	513	541	470	546	515	495	527	557	477	560	519	538	547	528	539	520	559	526	524	573	576	536	533	526	520	524	519	514	533	533	539	557	537	523	500	548	572	484	515	514	530	509	526	495	540	477	518	540	527	535	545	508	481	530	491	545	559	536	513	499	529	572	519	506	524	535	545	524	522	517	534	520	541	534	533	510	541	569	468	529	505	508	483	503	504	538	515	491	539	512	547	529	527	506	514	508	508	525	507	546	496	538	529	517	525	540	530	518	507	553	549	527	573	508	506	521	526	519	531	543	502	529	510	517	534	474	539	553	522	516	508	518	556	511	532	526	529	503	521	547	516	545	551	521	529	519	489	566	549	491	509	554	537	462	543	536	517	508	522	521	510	511	514	500	557	512	549	541	510	521	491	529	529	503	524	503	514	495	470	516	502	523	562	502	577	508	513	471	537	553	538	541	521	534	525	529	518	549	529	521	503	569	525	549	534	501	539	540	518	523	573	491	580	540	559	514	542	562	532	533	534	517	529	582	482	559	570	534	536	533	529	521	516	523	534	497	519	503	523	515	523	543	500	518	547	546	557	516	555	541	559	535	534	532	548	533	498	528	538	536	538	480	543	484	573	505	514	491	493	516	505	529	570	525	531	529	588	542	517	503	511	522	567	493	548	538	492	534	497	492	506	537	525	497	514	504	512	505	574	523	542	513	535	557	478	550	514	521	530	532	531	557	562	530	480	527	517	519	526	545	499	500	479	481	545	511	555	488	512	526	522	508	526	563	528	543	540	503	506	544	531	537	488	488	522	506	536	506	530	524	543	530	510	533	530	503	524	523	515	532	528	520	488	519	531	528	500	546	513	534	571	546	499	519	509	524	504	508	528	533	496	488	538	462	537	561	510	528	560	560	528	515	462	537	473	566	561	517	571	521	545	550	517	524	541	493	527	526	528	502	526	526	528	564	523	448	523	556	511	539	505	556	541	505	531	552	533	522	515	492	566	504	528	506	519	485	524	533	554	547	504	526	528	531	499	476	532	502	535	549	493	502	540	511	495	529	492	535	511	495	498	495	526	564	536	503	501	561	523	526	535	517	528	521	527	497	541	521	546	487	521	495	519	515	546	507	510	504	540	550	537	565	512	500	517	520	498	527	534	542	546	553	564	514	517	542	486	501	559	520	525	531	527	534	513	524	525	516	508	568	524	571	489	525	527	529	540	515	512	557	526	521	526	542	545	504	514	520	508	543	513	509	491	551	539	524	498	486	544	513	536	519	564	519	471	524	465	525	506	531	520	520	506	516	552	561	498	512	544	504	536	513	561	479	568	516	515	531	540	535	517	494	529	501	524	503	519	522	491	538	559	545	518	521	501	521	547	496	528	508	546	541	500	508	545	526	553	540	531	513	502	511	549	542	515	527	535	490	512	529	553	535	535	514	502	501	543	540	532	529	540	470	510	526	514	506	508	515	565	551	539	539	514	538	507	526	499	558	523	511	516	526	560	515	549	519	486	510	544	486	574	496	522	499	504	488	517	529	521	485	539	515	517	529	492	528	501	552	551	518	557	501	512	552	501	510	534	519	511	522	518	550	535	522	472	500	525	510	570	563	544	538	550	520	570	527	531	551	530	557	554	528	492	555	506	517	532	565	528	536	517	546	494	460	576	537	530	532	498	517	536	511	513	531	562	489	499	483	550	546	503	515	530	589	508	553	533	573	572	526	501	500	508	488	521	514	547	538	518	521	513	551	501	510	530	541	524	511	524	533	484	520	559	508	496	549	507	532	553	477	528
52057	48307	51692	45260	38160	31966	25546	18246	11817	7025	3981	2219	1573	1194	929	829	633	440	406	385	313	310	270	295	261	282	239	270	235	237	239	251	248	249	258	245	242	259	260	240	229	273	232	285	268	237	252	290	259	228	246	247	275	269	251	255	265	273	241	236	276	299	276	268	271	276	266	251	241	251	258	273	228	250	267	264	270	251	248	261	224	236	248	265	290	215	252	250	229	223	246	242	257	260	274	265	238	267	284	258	240	225	265	235	262	261	251	272	297	275	291	214	256	226	276	290	260	242	236	287	273	240	256	240	255	207	242	214	274	217	245	263	225	244	275	259	285	232	250	273	238	241	255	274	257	273	259	242	245	238	239	240	263	256	237	243	254	262	284	270	266	241	233	223	235	279	267	258	220	251	268	271	246	246	265	278	265	244	268	251	297	265	265	250	240	239	252	241	258	266	275	275	263	246	242	273	244	247	253	265	253	259	256	262	264	250	243	244	232	255	260	272	250	267	237	256	237	254	255	254	258	262	265	254	264	259	256	234	232	239	235	251	271	258	254	235	251	277	252	279	259	269	262	250	275	246	253	276	255	243	271	262	258	240	249	280	257	253	268	230	280	249	250	245	248	282	244	294	230	246	273	241	240	255	254	286	224	242	238	283	291	253	253	251	259	260	249	241	240	252	233	284	245	253	242	262	248	273	260	295	241	249	260	274	291	272	272	263	238	229	236	264	251	234	267	253	251	231	264	271	286	295	287	247	268	251	257	248	252	269	230	261	272	257	250	255	261	277	268	245	271	257	271	255	284	264	244	230	255	239	238	241	248	258	249	281	274	291	271	259	227	259	254	246	261	239	264	255	250	254	258	222	241	248	261	254	283	246	272	245	292	269	236	277	221	240	243	224	237	271	232	224	259	272	278	259	275	261	230	233	263	245	224	266	231	277	236	252	279	263	249	262	261	265	277	249	266	254	257	219	216	263	257	248	258	233	226	260	285	248	256	252	265	255	236	246	265	272	233	256	292	254	243	273	240	251	244	289	254	291	252	260	240	265	274	264	247	251	237	255	276	250	250	280	230	264	253	266	282	254	262	284	262	242	256	246	253	239	251	249	243	243	236	240	243	265	273	258	301	266	255	273	222	272	269	270	237	226	227	281	261	271	257	261	282	243	256	250	253	246	259	260	242	275	239	238	231	248	259	272	280	266	250	260	242	266	238	254	230	270	256	243	276	265	251	275	230	258	248	247	245	267	234	274	216	245	251	233	254	263	269	279	251	313	272	245	257	266	258	226	280	267	262	243	257	292	251	253	229	269	258	249	283	236	279	261	254	254	267	267	254	242	259	245	244	256	248	233	260	264	276	255	276	258	252	230	283	276	263	245	228	277	269	272	254	257	239	240	234	292	253	251	280	262	238	250	258	283	286	251	256	242	261	256	251	263	241	258	260	251	251	249	253	260	274	247	252	279	276	260	256	214	249	267	259	244	273	251	244	254	268	238	241	270	237	243	223	248	248	240	250	249	279	275	268	237	253	296	259	274	255	231	268	271	262	295	256	269	236	266	256	225	264	238	247	270	236	277	264	262	251	251	225	264	267	253	277	244	270	244	267	266	253	236	260	215	251	281	245	288	267	259	264	265	221	232	251	264	215	264	235	248	236	221	253	257	275	280	279	246	281	280	277	247	275	287	238	225	264	249	274	251	264	255	247	275	261	246	275	249	246	241	219	250	255	262	244	233	266	249	232	264	265	259	235	258	275	257	264	269	250	247	246	249	240	240	282	289	228	287	243	250	228	247	231	263	282	283	256	271	250	250	247	262	245	251	281	249	256	231	260	243	243	256	276	241	259	234	238	247	239	258	274	268	270	285	235	276	264	258	260	267	282	241	257	236	277	226	240	264	257	251	269	247	280	217	246	255	276	252	266	263	229	258	249	265	276	267	241	250	257	253	237	262	252	249	268	263	245	233	285	271	250	279	264	247	254	259	261	258	241	256	229	262	213	260	231	240	254	248	268	252	238	263	237	264	253	250	252	238	279	264	293	243	255	277	263	280	261	262	260	248	248	229	252	269	273	278	249	251	270	254	260	266	249	272	251	249	251	264	270	272	273	255	284	217	261	263	286	279	255	252	248	272	253	226	245	251	240	262	269	239	257	265	264	241	242	269	247	270	225	268	245	232	265	266	228	237	256	277	288	257	246	268	243	264	254	262	261	271	268	271	239	248	274	245	242	279	266	245	245	266	245	242	270	273	282	263	248	233	264	260	250	243	258	257	253	247	265	258	272	222	254	257	223	230	257	257	246	229	234	287	245	258	250	260	255	272	252	259	266	240	236	233	239	271	243	263	255	275	271	247	266	257	251	236	257	282	255	238	243	298	234	261	235	249	246	260	280	250	259	250	253	239	248	235	259	248	254	222	251	227	274	238	270	246	273	255	258	228	234	246	266	233	243	223	241	247	278	257	259	253	256	262	263	268	268	262	264	270	230	250	219	264	266	283	265	248	259	276	241	246	247	271	242	259	284	266	283	248	234	255	283	257	266	267	225	263	247	268	253	261	236	271	239	271	257	245	229	283	252	263	236	274	259	237	269	226	244	241	256	247	224	244	242	262	267	262	240	235	246	243	265	244	246	243	238	250	261	247	276	271	258	248	261	267	246	266	250	264	264	233	265	258	246	267	247	252	217	281	252	267	249	255	253	229	260	256	231	253	270	255	242	250	284	208	249	259	269	248	252	218	252	263	246	244	234	235	242	278	253	263	264	225	260	262	261	273	258	249	238	272	262	244	250	244	262	262	246	238	256	249	263	255	232	269	282	256	251	291	282	249	228	250	221	234	270	247	245	259	245	244	275	245	258	274	237	259	268	235	266	260	280	232	248	261	244	257	260	295	285	252	260	251	254	258	261	252	268	236	246	240	267	268	246	285	261	250	258	247	240	259	283	238	244	246	247	256	264	258	242	233	246	269	227	265	263	313	256	248	287	279	230	275	270	252	296	249	278	257	254	247	249	272	260	256	231	251	285	258	263	264	270	247	259	250	240	251	283	236	272	277	250	298	284	287	242	244	267	240	261	272	247	245	241	268	260	264	247	280	253	246	254	222	231	259	260	272	250	237	255	279	263	247	237	221	223	218	254	246	279	275	244	274	265	253	244	249	243	271	249	274	269	252	231	285	264	267	274	239	265	240	242	254	297	267	262	274	271	259	231	260	279	252	249	232	251	261	250	271	276	280	273	282	264	256	280	235	259	261	246	246	271	225	255	238	286	262	256	255	255	261	247	241	257	241	236	295	258	255	253	256	243	270	269	261	229	278	271	255	251	253	269	272	232	254	252	255	245	257	248	257	247	244	282	258	234	237	255	260	249	281	243	278	254	244	247	253	227	254	253	254	244	263	258	255	233	244	273	261	242	248	269	237	254	234	249	243	273	256	267	227	255	228	222	252	291	284	268	254	263	267	233	241	290	240	257	250	261	246	266	230	262	285	237	247
35782	41899	52086	53840	50218	45971	39754	33997	27262	20739	14158	9440	6855	5486	4398	3390	2617	1606	1425	1335	900	813	750	690	588	639	593	582	616	632	624	642	682	622	625	619	643	701	643	596	642	627	615	635	653	607	573	629	621	602	610	658	621	583	621	657	650	612	651	577	616	623	661	656	630	606	624	663	606	620	613	599	607	641	615	593	631	642	667	662	642	620	627	642	635	627	629	649	616	607	605	579	625	623	590	656	627	653	604	628	593	602	598	623	583	672	623	607	639	665	686	612	579	599	626	639	629	637	649	640	641	633	637	628	575	651	603	627	622	579	673	612	614	633	641	603	596	627	595	625	602	634	659	625	621	629	616	624	639	608	599	586	630	611	613	605	664	649	585	629	626	632	586	649	651	619	639	622	587	607	638	620	640	638	654	629	625	573	626	608	633	621	624	611	602	601	629	599	612	614	622	640	641	636	609	619	605	637	657	644	614	608	617	611	626	603	668	613	634	622	622	659	616	597	614	623	674	657	605	607	606	623	633	596	607	636	648	587	618	663	614	612	655	588	585	583	639	614	653	705	616	608	624	572	599	622	645	616	589	570	608	614	611	570	604	603	634	628	614	641	607	615	607	595	627	597	618	659	609	615	566	623	575	644	653	628	611	649	584	657	619	642	668	660	640	622	595	666	689	618	639	646	610	591	639	625	575	652	610	651	669	649	631	641	622	650	647	630	608	624	616	619	546	655	637	673	608	673	632	613	653	657	643	630	646	651	659	613	646	613	636	620	622	631	624	652	698	654	610	644	590	629	620	587	653	624	638	647	601	596	635	635	635	612	648	639	619	610	682	673	587	637	645	616	601	601	607	599	602	649	583	585	638	627	626	639	584	622	669	628	595	564	630	631	623	610	626	616	646	618	628	638	605	618	651	618	627	640	676	639	649	630	595	576	661	642	627	590	630	598	594	659	577	630	626	617	621	643	630	643	619	606	618	603	624	631	646	656	614	625	596	637	663	610	653	612	610	579	619	658	618	588	632	649	659	625	626	644	648	624	645	607	620	667	649	684	608	613	624	607	621	651	601	647	658	610	593	630	618	628	598	614	602	647	604	637	624	654	654	611	587	657	641	654	615	647	589	621	632	647	580	575	616	660	596	613	656	657	610	641	627	640	612	620	679	616	620	581	663	581	629	637	620	614	620	640	586	643	632	588	589	658	591	658	617	607	590	620	607	644	642	612	606	651	670	613	608	647	607	652	656	620	585	649	673	598	627	677	595	628	614	652	605	656	638	610	603	591	627	655	663	583	588	618	617	609	597	650	648	640	627	656	664	601	636	620	621	624	605	632	608	645	604	608	627	649	631	658	621	678	635	610	609	644	626	629	617	575	608	665	660	570	606	680	581	587	662	627	646	641	619	667	592	651	612	629	604	624	636	622	564	617	657	580	598	598	654	626	655	619	630	617	567	631	586	629	584	589	617	600	635	638	605	644	570	640	590	647	603	593	649	590	651	647	629	641	614	627	583	630	636	624	639	603	622	608	657	613	614	622	650	599	594	634	641	579	606	594	622	610	630	622	642	634	603	664	672	619	626	602	608	588	641	632	613	576	630	627	609	674	612	587	602	629	613	595	584	650	614	601	659	636	624	664	626	639	593	594	649	638	588	638	641	637	622	622	642	631	621	641	637	575	627	672	606	646	640	592	604	671	594	694	608	658	623	540	653	640	634	619	611	583	625	632	636	624	640	598	571	645	607	641	610	641	662	677	637	646	649	619	635	654	642	633	605	586	646	638	618	632	642	627	601	624	624	598	643	676	656	586	639	605	604	594	624	605	626	587	637	668	548	611	614	648	616	601	619	637	635	616	631	678	601	668	616	631	640	632	619	613	586	583	639	633	665	627	641	631	644	605	646	627	609	611	657	634	661	627	618	670	617	647	612	619	639	632	654	638	584	587	655	626	649	592	647	651	593	624	687	629	631	622	633	635	644	622	612	653	619	599	635	608	651	627	683	636	623	555	593	637	647	626	648	583	611	612	595	624	664	650	623	656	613	619	602	601	623	625	632	629	628	599	600	676	645	601	624	661	618	620	573	658	598	655	633	657	597	569	615	600	637	651	633	630	600	611	625	655	646	624	651	617	616	587	576	602	597	625	595	575	646	614	652	653	630	595	611	621	598	642	610	637	602	635	628	577	630	548	640	621	595	614	593	597	617	626	621	637	623	639	618	605	613	594	615	602	621	642	598	600	617	606	600	570	580	654	657	672	639	606	613	668	631	607	616	639	628	648	634	619	626	667	617	606	616	653	597	593	625	582	674	651	645	617	616	627	639	583	593	639	644	624	622	629	643	615	586	595	615	622	606	612	624	610	661	600	629	641	571	642	638	672	624	640	621	625	628	625	635	632	654	629	632	564	630	613	631	675	629	627	643	618	612	618	594	596	601	628	600	607	587	606	610	669	586	683	584	567	604	637	592	615	708	594	636	621	623	646	658	605	588	598	597	649	606	625	631	601	640	658	611	609	612	602	652	606	586	628	630	657	640	620	634	543	625	604	582	649	583	575	627	589	635	636	619	669	586	667	631	597	665	575	626	595	642	598	634	672	630	607	604	663	607	631	628	629	673	597	617	619	634	641	597	655	656	657	614	642	585	596	654	652	615	643	598	595	598	624	627	616	617	637	619	614	611	641	605	629	606	624	627	635	643	616	638	630	614	634	638	627	627	626	666	612	649	637	637	583	614	594	649	592	660	691	656	658	614	607	634	599	628	622	636	617	629	595	620	648	683	645	624	654	620	590	623	637	640	642	629	629	601	650	664	575	639	621	625	610	638	661	631	616	607	603	637	657	600	627	584	613	617	669	636	626	602	638	610	622	638	670	635	595	652	623	622	661	569	635	613	623	580	583	651	645	631	637	640	648	596	614	650	633	625	629	641	629	641	639	626	580	604	648	612	637	625	623	642	566	618	625	613	629	646	589	651	613	666	634	590	659	606	636	613	620	622	636	616	630	628	618	652	608	627	590	633	683	621	626	624	605	613	598	614	608	647	659	623	646	643	634	637	609	602	655	587	607	636	617	575	632	640	604	611	625	591	621	633	650	633	631	616	655	605	633	643	592	638	641	643	628	609	613	650	609	615	617	665	602	684	629	620	605	655	613	661	628	604	623	639	665	611	605	651	619	618	634	609	607	657	623	600	618	609	610	631	672	638	628	582	646	598	629	649	643	642	624	637	614	654	643	650	585	632	650	655	635	644	609	604	603	629	603	624	607	669	634	623	625	614	628	651	624	629	659	655	639	658	598	591	628	580	597	593	611	608	632	609	601	660	631	618	650	643	633	625	662	636	616	618	637	609	650	641	649	615	636	661	631	597	629	619	604	585	629	609	580	654	672	645	639	647	616	634	613	603	602	636	625	646	648	642	644	621	617	605	619	659	608	626	616	593	603	606	598	601	633	638	629	613	655	612	630	638	602	599	634	617	664	567	700	625	600	655	568	610	621
57277	55118	53715	49697	48567	37808	29649	23960	17789	11691	7016	3588	2224	1434	974	651	483	387	372	327	267	270	239	285	261	268	308	250	252	267	245	244	266	276	270	269	238	250	247	281	264	274	273	283	273	259	272	256	241	250	260	245	278	252	203	217	275	251	264	261	275	252	240	241	262	250	254	248	236	267	257	261	246	270	270	245	279	247	257	229	261	253	217	237	256	253	265	257	259	254	237	236	255	265	261	256	288	223	234	234	261	246	241	238	288	268	254	259	237	219	247	257	252	257	247	244	266	244	274	237	250	258	282	256	236	247	255	213	240	270	219	253	243	284	256	264	260	280	253	242	247	264	263	244	283	244	237	254	262	248	272	264	273	231	244	256	257	226	253	269	258	242	264	260	248	247	230	264	230	271	282	274	257	245	245	236	245	249	260	260	263	267	257	253	269	250	246	233	266	246	247	237	274	253	265	259	268	273	260	272	279	268	262	263	251	242	260	231	254	249	255	260	240	229	256	266	280	270	300	265	285	216	233	263	273	279	255	265	271	244	250	270	227	252	246	278	264	275	258	280	244	283	237	261	256	234	245	242	253	272	262	277	289	254	250	283	267	260	232	286	252	277	243	252	242	250	286	280	255	281	243	267	278	237	259	263	285	251	217	250	265	267	265	281	257	255	240	265	260	268	236	261	256	263	264	266	250	262	234	275	257	250	275	255	239	276	240	247	252	251	278	243	256	245	257	214	229	246	247	277	236	250	268	247	254	241	224	282	277	282	270	265	265	233	243	248	272	247	258	244	260	273	234	249	253	259	247	240	254	260	249	291	241	257	257	261	226	246	221	260	242	263	259	246	240	259	269	255	214	241	257	272	232	274	230	246	240	267	275	273	273	291	249	286	246	248	289	246	261	240	247	253	250	228	267	272	257	235	278	263	235	235	266	253	242	242	280	237	246	255	282	257	273	260	226	252	242	269	264	242	254	234	250	260	271	249	256	236	241	202	224	282	229	245	259	229	288	273	250	252	258	258	248	241	233	252	257	235	257	247	247	246	272	239	261	268	284	235	246	260	270	272	258	270	252	263	272	233	247	253	271	253	258	259	242	229	260	252	233	256	252	255	242	238	276	230	263	270	232	238	261	242	225	247	251	258	255	291	254	255	237	232	226	247	226	264	239	268	267	238	249	256	237	233	250	254	254	254	254	260	252	277	234	247	279	286	286	257	257	260	259	253	260	245	286	253	244	258	226	251	255	248	257	255	286	226	280	222	252	285	236	256	262	249	273	243	234	237	243	282	273	228	249	249	264	246	263	236	246	262	266	271	225	276	250	251	254	268	230	263	235	247	259	255	264	248	233	245	261	259	251	277	268	257	248	254	258	249	250	246	215	278	230	270	225	248	273	255	240	267	248	251	236	272	307	227	261	260	261	255	275	255	256	271	249	265	280	259	260	240	232	247	248	253	261	264	258	248	260	254	259	260	253	265	282	270	255	281	283	266	265	277	236	236	245	273	245	255	246	278	240	262	247	234	259	256	293	252	258	247	249	240	241	251	255	251	270	239	237	244	243	249	263	234	260	249	257	258	252	254	247	242	264	288	237	279	251	272	239	262	271	248	260	277	255	248	234	238	251	294	257	249	265	254	261	225	231	257	272	227	228	263	288	265	275	244	258	273	238	246	254	239	248	257	260	245	264	270	240	263	254	248	271	253	240	245	249	261	254	289	251	225	275	261	249	233	260	234	295	286	242	257	250	243	250	252	257	259	243	238	259	259	239	257	228	243	243	275	262	239	275	242	262	247	260	281	265	232	276	242	255	273	239	290	257	236	249	262	251	270	233	246	260	248	259	244	259	258	227	234	254	272	244	266	280	252	255	261	273	256	240	248	235	265	220	239	246	240	223	259	265	245	219	264	234	299	235	233	255	302	268	258	254	281	221	279	229	232	258	260	280	256	271	240	251	217	266	242	247	260	210	268	281	279	258	286	267	227	271	252	248	269	279	216	223	237	273	278	263	233	244	267	238	243	276	229	274	243	247	231	244	260	248	273	268	249	252	254	228	258	252	271	271	253	261	244	252	250	240	258	242	261	262	236	232	236	260	265	291	264	264	236	253	221	279	263	258	248	268	255	250	258	290	249	266	228	281	258	231	240	273	263	265	287	257	233	240	265	261	260	264	237	299	220	252	215	263	238	258	246	264	269	271	216	239	268	251	251	253	273	254	235	266	255	259	256	247	247	252	224	245	249	253	260	239	251	271	242	253	248	240	261	248	264	263	232	260	240	271	287	294	262	230	244	241	252	256	243	265	249	243	252	249	249	260	251	289	241	232	263	255	230	248	248	237	252	254	259	237	240	290	232	256	256	294	249	247	263	232	220	261	265	278	238	273	249	265	286	262	271	245	254	236	272	270	244	264	279	281	228	246	242	220	274	274	227	290	261	275	245	263	265	267	241	282	264	259	251	265	237	281	271	227	240	295	224	235	254	269	273	271	248	268	253	247	249	265	240	233	255	243	258	251	263	257	265	262	286	230	239	225	294	256	257	238	253	266	272	248	249	242	262	244	229	269	264	249	274	241	248	236	272	237	269	243	249	252	256	238	247	246	284	247	281	244	253	250	254	251	251	217	224	273	270	277	266	242	259	247	231	278	298	251	230	272	278	225	264	285	277	237	255	253	233	260	259	265	267	254	233	258	297	249	287	282	239	272	267	234	268	235	256	247	270	242	241	256	240	252	254	263	251	240	270	270	272	262	255	231	253	252	273	222	244	236	261	257	280	262	255	243	235	253	260	256	265	260	263	278	257	262	283	244	254	285	267	264	266	248	283	275	219	235	266	274	242	244	263	254	268	262	271	242	270	275	286	256	235	242	266	231	252	239	215	269	263	228	259	275	230	239	268	253	258	255	255	272	281	270	238	270	238	233	266	274	261	268	250	277	239	252	243	242	241	248	254	261	245	273	241	264	257	246	254	249	241	216	281	263	239	253	224	239	230	290	236	274	249	257	260	250	256	240	268	254	242	255	243	282	252	247	249	237	254	258	260	243	267	244	259	248	268	230	240	271	244	248	269	284	224	249	266	256	260	255	240	252	248	271	263	246	272	257	270	267	208	273	225	261	231	273	244	289	240	234	242	258	289	241	257	269	255	239	273	265	242	237	287	279	268	233	244	209	243	259	242	276	236	258	253	255	258	255	245	254	237	260	270	274	264	261	265	270	240	237	254	235	231	238	274	251	226	223	270	274	312	241	250	260	262	272	253	254	245	235	221	252	234	266	228	274	237	260	252	275	230	258	268	273	266	236	242	241	251	278	237	269	247	267	275	264	264	256	250	230	257	264	240	270	212	243	241	242	232	246	243	258	279	229	243	247	260	254	242	259	232	244	237	250	267	251	215	264	270	250	263	262	226	235	242	278	280	252	264	241	283	262	239	261	276	249	230	257	253	224	254	239	261	238	254	237	256	236	245	263	245	246	225	249	236	246	257	237	235	269	251
39999	49512	56847	59831	59210	51185	43987	39022	34190	27673	20805	13209	9424	6049	3965	2615	1824	1354	1183	1011	813	760	677	616	676	629	630	654	585	621	606	625	561	656	591	610	635	589	611	622	604	636	627	636	620	643	607	673	627	647	623	577	600	584	577	623	621	592	630	588	592	578	616	644	636	627	606	602	643	649	571	577	593	632	641	623	605	580	680	648	629	657	618	611	642	636	636	603	634	613	643	638	595	615	609	609	644	613	604	637	632	638	674	575	621	615	622	626	620	587	624	622	643	631	641	580	583	655	628	623	661	655	598	622	630	666	625	623	602	618	613	616	638	619	600	650	582	621	668	602	603	620	585	609	649	627	604	577	599	588	648	626	604	613	628	578	669	650	629	646	611	605	597	617	595	602	594	648	599	596	578	652	631	594	620	648	621	571	640	610	605	597	619	625	595	628	644	642	613	600	655	629	598	602	606	660	604	610	614	596	591	645	612	562	653	623	608	624	625	586	611	599	644	591	614	597	603	614	633	600	667	596	589	633	618	626	604	572	590	605	588	647	593	628	621	582	570	601	579	586	609	601	615	626	604	622	610	637	615	630	596	651	571	588	629	617	603	645	613	599	630	651	648	626	627	627	612	623	587	664	595	643	601	570	612	572	582	638	587	587	605	625	567	599	585	600	614	625	635	629	602	637	619	630	621	600	603	590	603	610	609	632	641	576	598	578	624	574	648	602	621	631	612	622	640	655	633	652	618	591	629	638	593	604	612	666	602	605	594	607	575	584	600	615	617	610	612	629	614	595	617	638	647	669	617	568	629	628	604	641	599	593	592	619	639	636	661	655	621	611	595	590	616	644	658	580	618	578	603	560	620	572	681	605	614	638	615	633	613	591	629	566	626	609	614	637	606	592	599	618	571	616	631	591	593	611	608	658	630	647	615	604	610	615	636	620	631	666	578	589	566	621	663	562	611	600	603	643	627	628	641	629	629	617	606	583	628	620	635	631	644	633	614	648	616	659	605	608	592	577	613	596	606	615	619	628	627	628	705	595	605	619	577	620	640	601	626	656	592	613	636	586	619	592	599	619	605	598	614	577	603	590	600	637	600	621	620	651	634	629	563	619	617	626	577	617	604	638	595	661	633	637	600	667	610	630	656	612	620	592	667	592	586	643	576	613	653	596	623	615	607	609	623	597	612	687	623	614	592	607	642	646	594	589	592	646	654	619	624	571	622	630	569	620	582	632	629	584	617	575	601	646	606	638	622	627	662	616	594	577	611	593	629	595	615	608	603	582	621	617	644	604	581	620	596	658	607	657	636	666	583	606	617	616	599	623	619	595	649	598	626	622	592	565	579	614	613	645	589	631	616	612	645	604	639	589	614	639	609	688	628	627	593	598	644	642	611	600	682	620	666	636	592	604	634	668	615	579	617	608	622	655	635	637	620	661	630	605	609	622	597	615	575	632	609	588	631	627	654	573	558	576	585	603	638	592	642	576	628	628	606	621	620	637	581	620	626	626	638	615	629	596	606	621	647	635	606	587	627	598	629	600	603	599	624	636	649	609	626	617	656	613	631	614	641	641	604	598	609	622	613	555	562	605	606	629	665	591	658	649	632	637	635	576	620	619	604	578	585	616	600	611	604	653	638	613	615	583	629	581	617	635	626	622	589	624	616	620	604	557	605	615	640	604	643	671	624	619	626	631	663	598	620	609	605	618	600	627	648	637	637	606	591	603	630	618	655	620	616	641	608	611	605	646	621	610	652	573	631	600	649	662	592	555	631	621	582	607	626	612	627	612	613	617	614	611	669	602	594	606	590	618	617	619	608	585	609	632	645	618	652	630	604	610	601	594	587	666	608	622	603	574	586	657	640	617	593	637	623	647	630	615	628	605	620	627	635	668	610	617	616	604	616	596	644	638	643	583	612	581	591	623	625	654	629	673	632	620	634	581	585	620	601	626	608	604	608	649	620	626	617	624	595	631	625	596	607	650	642	595	636	643	612	608	577	575	628	637	601	618	611	605	640	600	600	594	666	604	635	607	656	565	619	583	590	623	624	653	642	651	617	623	606	664	607	636	600	615	612	579	606	629	618	597	615	609	631	620	601	558	604	613	651	613	598	609	637	623	586	630	661	598	612	626	626	593	617	591	643	617	569	588	605	617	584	587	603	630	654	638	639	634	599	605	588	600	634	637	629	641	617	616	575	579	615	600	643	610	635	633	620	625	629	619	602	628	583	614	652	614	621	581	605	592	613	609	627	627	595	650	622	612	637	608	605	584	624	621	648	627	582	634	590	643	644	603	619	608	614	615	598	591	584	609	598	592	564	578	612	650	608	628	610	663	616	615	636	592	606	594	641	611	612	602	621	611	622	588	591	574	631	607	606	627	627	623	616	604	630	585	624	630	614	642	585	619	616	655	632	600	620	663	625	585	574	631	589	569	622	573	605	645	593	597	638	655	580	596	585	646	628	587	627	636	599	628	651	576	587	635	556	637	605	659	610	629	610	638	603	604	645	666	635	601	644	605	635	586	632	600	620	658	620	620	595	589	633	620	589	602	585	619	623	601	613	643	672	643	629	658	601	646	641	649	616	583	625	645	628	636	652	629	619	575	651	587	611	609	604	587	626	598	584	623	673	625	615	627	635	631	625	620	608	590	644	608	607	610	597	662	615	594	599	603	575	638	620	618	629	594	602	612	658	594	633	579	636	643	629	604	610	675	630	608	607	632	604	594	565	634	650	627	602	601	667	600	583	581	608	608	614	625	614	614	614	604	593	599	585	613	584	583	600	570	598	591	643	635	635	614	621	580	662	595	597	638	596	612	622	636	590	606	641	621	641	588	571	632	603	643	617	602	618	660	625	625	639	634	611	635	629	631	599	645	608	652	648	621	596	613	629	623	629	563	588	619	618	599	643	617	607	587	618	631	596	625	614	615	575	596	575	637	614	629	613	609	622	659	624	593	628	661	605	582	643	613	638	609	562	655	614	608	622	643	641	613	661	596	658	654	591	598	587	631	583	580	606	597	617	650	581	618	605	571	634	586	614	632	624	627	664	620	619	596	617	591	593	635	626	631	627	666	578	636	598	633	608	640	658	631	637	629	593	649	601	573	642	597	616	603	648	624	638	641	633	611	604	636	611	659	613	591	614	582	603	614	634	598	582	614	591	626	584	613	636	656	616	605	595	651	649	633	656	573	608	638	601	596	624	591	613	649	599	586	639	643	585	625	613	652	616	595	638	596	634	607	592	644	613	615	602	646	622	621	618	650	598	623	610	598	634	594	640	635	641	569	645	648	629	607	567	609	616	607	609	607	622	598	627	635	669	612	610	611	642	614	573	656	643	658	625	604	636	633	609	620	648	625	657	583	644	671	656	606	627	648	616	621	580	644	599	668	625	630	665	581	607	631	621	637	613	602	620	598	641	602	591	608	580	637	615	594	590	593	623	620	624	608	659	614	612	692	595	629	638	652	633	593	615	636	614	607	615	653	605	609
34032	31317	32025	23419	16782	11381	7553	5583	4868	3835	2269	1286	773	525	372	302	278	260	240	244	259	225	235	241	273	244	245	219	236	271	248	234	249	210	275	250	228	236	239	248	228	237	237	230	230	254	243	249	258	242	242	250	241	268	218	221	256	216	217	245	236	230	232	248	261	265	238	259	258	260	258	235	255	224	268	256	232	244	227	243	225	214	236	246	242	242	223	222	251	233	294	226	245	252	263	261	254	210	230	243	227	210	244	250	224	250	239	226	263	238	248	227	242	243	240	229	237	230	249	225	247	238	230	262	241	213	269	236	252	241	242	212	250	234	236	267	266	246	236	236	242	260	261	251	251	235	229	226	246	235	232	256	234	248	259	236	243	253	236	249	213	273	206	226	250	263	235	284	262	274	234	263	246	257	224	241	256	237	212	217	236	241	241	256	276	250	247	260	234	228	254	229	244	217	254	235	255	260	244	231	241	257	246	222	240	206	233	226	216	253	226	259	256	245	238	218	225	215	253	253	264	255	240	234	223	227	224	261	238	223	217	224	269	276	233	242	223	223	248	278	239	247	268	227	255	207	241	255	253	253	241	239	235	229	237	237	256	241	232	251	251	244	226	259	224	218	237	197	255	247	240	225	240	247	227	227	247	250	224	239	244	232	249	248	234	246	267	231	250	220	247	208	236	222	249	234	214	226	232	229	223	250	226	230	260	259	251	223	229	222	228	247	272	259	223	251	265	266	246	243	218	268	214	223	256	228	244	226	243	260	261	233	235	230	247	242	237	245	212	269	242	224	250	259	229	258	267	242	265	239	235	236	245	247	274	229	223	252	234	247	252	237	247	244	206	258	236	245	268	252	237	241	237	247	277	261	262	261	255	237	263	237	225	214	238	229	234	243	264	233	248	231	221	226	214	267	247	248	272	250	242	265	238	258	244	243	201	246	252	248	237	254	245	221	264	226	235	221	246	235	225	239	237	241	238	221	204	235	235	215	225	221	232	254	266	255	213	217	202	264	258	223	242	240	227	237	240	222	210	235	225	243	236	242	222	222	248	262	232	278	241	249	219	244	215	246	217	238	222	245	236	237	251	240	231	244	243	260	238	223	258	251	251	247	277	238	236	218	220	257	246	264	244	236	214	242	239	225	234	241	267	232	246	195	241	265	228	244	271	247	238	269	243	227	222	232	238	237	243	250	234	220	258	227	226	227	225	234	241	248	261	228	256	248	250	231	221	243	209	253	205	243	261	256	250	249	257	228	219	247	217	234	235	225	227	248	244	220	221	225	244	261	245	258	239	230	227	247	243	234	257	245	253	282	235	237	236	238	242	242	228	246	247	236	223	243	254	259	237	221	245	248	228	245	250	244	237	252	249	217	258	259	221	259	249	221	245	226	237	242	290	230	264	243	267	253	268	235	247	235	229	273	259	260	259	240	237	262	250	231	244	218	237	234	262	239	237	234	226	228	245	224	216	253	246	243	264	247	244	238	232	250	244	251	271	268	242	249	242	228	224	214	231	240	242	259	244	238	218	252	224	233	241	233	247	254	248	245	255	236	227	228	253	238	234	242	254	248	218	221	252	253	258	215	226	241	265	260	241	219	227	258	245	243	218	229	221	259	235	229	248	227	224	258	237	251	245	267	237	243	238	275	240	228	238	217	246	246	243	245	229	232	252	247	252	237	246	249	223	248	254	233	282	228	249	263	254	251	245	218	245	247	224	249	252	258	250	246	272	210	241	288	252	248	233	217	234	248	252	207	233	209	213	226	265	241	244	229	251	263	269	248	219	219	235	250	245	237	215	241	238	260	245	222	237	261	236	230	238	234	218	244	262	204	230	257	247	239	227	226	220	271	263	259	210	217	252	216	247	236	241	260	266	236	248	237	228	244	243	262	249	230	237	245	233	251	229	230	213	245	221	236	256	225	244	229	237	229	226	240	254	222	244	232	241	233	222	260	216	238	230	242	247	239	249	242	224	229	230	244	228	235	240	210	259	228	268	246	267	263	219	235	250	234	245	225	271	250	254	243	246	240	244	248	230	240	250	254	253	261	243	246	240	233	261	237	253	239	223	263	218	259	250	269	261	230	249	202	226	269	260	224	228	234	271	219	258	241	247	219	218	249	223	227	275	229	233	231	237	242	226	248	228	264	239	236	265	230	235	248	223	218	264	237	242	246	234	205	261	245	253	267	236	228	251	255	255	227	239	243	259	249	240	254	275	252	244	255	257	247	255	222	257	244	226	245	221	222	244	237	256	255	219	216	227	240	240	241	229	251	228	244	254	242	245	238	251	271	244	259	225	236	223	238	253	235	241	236	244	225	236	254	222	281	223	272	239	243	279	239	293	233	240	220	231	231	251	246	235	275	222	226	212	230	252	264	239	207	236	225	244	253	268	236	229	239	232	216	235	224	258	224	248	239	231	237	234	254	229	235	251	225	237	243	233	262	222	213	212	243	234	260	250	230	247	268	243	230	251	254	252	263	243	259	227	219	247	221	209	246	254	259	223	234	255	263	236	266	255	254	226	245	223	265	253	244	221	241	227	256	218	223	261	249	230	221	220	212	234	224	242	267	232	263	250	230	217	238	269	227	253	225	216	264	207	263	250	263	245	256	224	235	251	267	239	263	230	228	241	265	242	255	241	276	256	258	226	232	225	270	250	245	233	232	205	236	277	248	231	232	243	233	262	248	242	214	256	241	239	227	248	275	229	258	219	285	234	230	233	229	253	242	216	234	230	235	218	232	235	253	244	253	245	226	241	229	228	192	233	249	247	214	228	226	230	212	245	232	236	254	257	234	229	236	244	234	240	249	234	232	246	252	239	229	245	251	233	240	276	256	239	241	247	231	245	196	255	234	237	231	240	237	238	242	219	243	221	256	228	237	241	233	245	235	232	248	247	245	236	249	236	260	241	218	219	210	242	282	226	233	303	234	251	244	234	257	233	257	246	243	235	279	253	230	246	247	244	260	220	239	238	224	259	260	211	238	244	245	229	266	243	216	240	249	263	257	259	230	208	268	255	239	227	237	226	234	277	242	248	246	248	260	219	243	252	261	236	227	250	245	258	257	213	233	267	264	252	250	279	228	266	213	259	225	227	228	227	235	254	258	238	225	242	220	251	250	242	241	212	236	251	241	255	239	231	238	232	235	237	223	238	267	246	233	244	234	209	225	255	225	278	237	232	261	237	221	253	243	256	266	239	220	255	241	251	240	237	222	220	261	212	238	259	260	234	254	276	241	252	271	238	243	213	231	230	219	265	218	224	239	247	260	246	270	242	238	236	251	229	227	232	234	260	243	224	214	238	245	278	245	254	269	239	261	239	236	245	244	249	221	257	260	212	257	233	253	239	239	272	252	237	226	247	266	261	258	227	224	270	273	249	220	217	248	252	271	221	246	201	221	250	242	243	277	244	243	232	227	267	242	240	231	229	241	248	224	248	234	237	255	221	247	241	223	232	268	229	227	239	226	235	243	258	268	217	224
20494	26184	34856	34613	31032	26479	21885	18436	17808	14953	9596	5811	3434	2089	1256	962	737	611	616	587	620	624	634	642	648	601	653	614	609	636	599	606	578	655	645	597	568	597	608	611	593	602	609	583	561	605	565	585	640	610	542	588	610	613	602	592	589	583	627	644	630	612	594	628	604	583	588	627	625	589	621	624	585	636	620	601	616	583	643	576	584	612	645	628	596	650	629	609	567	568	613	595	606	586	599	577	595	563	598	587	587	636	600	604	581	614	618	644	541	615	595	632	584	563	604	599	616	631	582	568	629	564	617	596	613	596	569	615	560	603	601	621	590	622	638	617	542	598	588	589	625	610	611	587	574	600	609	586	621	547	610	618	632	558	566	610	572	588	618	612	632	625	608	611	579	599	590	606	594	586	612	553	591	610	636	600	599	598	602	576	622	607	586	606	570	623	594	642	624	639	602	609	562	606	550	588	582	575	611	639	597	606	617	610	589	607	582	593	642	558	604	596	572	602	579	633	583	577	594	587	607	607	613	636	640	636	633	611	585	589	590	601	612	579	603	639	623	571	634	606	584	642	604	596	596	603	580	600	613	625	568	596	597	608	606	590	593	626	603	599	637	603	630	612	603	613	591	597	608	605	584	587	637	621	584	569	591	628	637	577	576	620	596	618	594	636	591	588	617	607	599	623	635	589	565	597	588	583	620	593	566	610	603	596	610	556	605	601	584	588	564	596	635	642	659	585	618	606	586	609	598	570	649	573	565	592	568	599	595	620	630	596	601	567	612	572	598	590	628	604	607	563	619	591	626	596	622	627	619	627	623	577	614	546	611	563	581	628	624	579	656	567	593	624	659	611	616	618	580	596	588	640	643	612	571	616	592	603	601	630	611	626	578	579	653	592	570	573	618	629	571	597	618	558	610	568	590	601	639	580	635	619	643	662	589	614	597	605	638	598	589	642	584	634	600	595	585	583	630	626	614	617	620	572	594	624	629	649	626	616	608	565	611	612	622	575	591	552	570	611	566	594	644	612	562	604	598	560	580	634	598	615	605	589	615	655	613	610	609	601	597	596	618	559	610	592	585	588	590	607	614	642	640	598	580	628	606	627	610	653	610	640	659	518	629	571	598	618	597	584	594	575	595	607	596	604	639	617	601	611	593	622	602	570	622	618	583	563	600	576	590	657	620	619	617	622	595	677	577	626	600	604	597	600	602	627	644	630	574	594	585	574	602	622	615	577	609	600	601	575	553	612	618	635	603	562	592	631	571	585	633	637	583	585	620	614	608	609	585	610	622	612	612	628	560	613	596	616	609	589	620	590	632	614	602	583	575	618	605	611	628	577	576	592	631	608	611	615	615	605	604	605	580	591	596	600	589	599	610	586	593	587	584	596	652	625	612	620	616	605	549	570	605	590	593	597	605	607	608	583	607	593	611	550	633	652	594	569	620	592	565	604	599	580	661	588	665	594	583	621	618	631	629	615	578	592	575	591	609	606	634	610	608	596	627	611	611	594	586	593	594	595	610	609	576	623	592	574	638	586	572	587	630	599	591	581	600	591	593	577	576	587	630	602	583	633	563	589	620	595	623	593	617	610	627	590	575	591	659	567	639	641	569	585	602	564	593	584	640	625	580	590	580	654	583	618	598	597	620	594	638	600	594	624	576	600	592	577	618	608	622	618	627	611	605	608	617	636	593	616	551	600	572	582	607	636	613	587	543	598	604	545	610	615	600	595	599	613	573	627	612	574	596	610	598	637	610	637	612	589	624	575	613	588	630	631	589	632	614	624	578	566	636	630	602	605	612	599	642	576	592	613	624	547	603	589	610	606	589	602	577	595	649	621	615	627	640	573	617	609	622	632	621	635	620	610	591	599	592	625	596	568	588	595	617	612	570	639	626	614	603	597	562	589	582	587	604	642	604	622	602	561	635	646	612	635	633	600	573	596	578	626	582	599	592	617	620	588	577	594	619	595	613	613	624	588	620	577	621	583	594	565	601	600	596	599	621	606	586	652	620	600	592	632	626	580	590	633	592	605	572	607	628	607	583	585	593	577	583	560	574	629	624	555	581	605	620	612	605	588	615	571	604	640	601	600	550	587	574	592	603	603	586	576	565	624	571	600	585	602	583	610	589	636	558	566	587	602	598	591	622	587	613	613	588	628	632	607	586	609	592	610	632	574	574	596	592	640	619	582	628	626	646	582	563	623	600	614	594	591	606	612	620	588	623	588	622	596	578	582	582	596	607	596	621	600	558	600	564	607	602	605	624	625	592	596	609	638	639	639	623	651	632	578	620	569	551	630	570	606	543	605	601	646	586	570	588	614	612	609	604	635	614	546	584	608	617	620	601	626	552	606	604	584	578	602	583	599	563	600	602	612	590	626	578	624	593	612	606	618	649	594	590	577	608	632	641	631	587	586	563	601	589	626	609	584	583	615	623	633	599	597	574	604	594	593	596	579	625	642	594	633	589	592	607	597	607	592	570	655	630	620	606	616	613	576	590	601	613	605	581	583	636	588	597	563	631	636	606	579	598	612	579	616	618	647	602	630	621	563	629	605	617	597	593	611	566	588	614	612	615	600	619	583	590	615	636	620	580	618	625	613	630	614	636	611	604	537	602	618	594	620	588	611	590	595	636	597	619	589	589	584	592	600	635	653	622	575	628	631	598	587	602	595	609	594	598	611	614	612	578	575	620	562	620	600	567	607	619	631	584	584	588	611	593	598	592	620	585	554	587	641	575	593	602	583	627	564	576	593	619	579	599	629	575	571	632	611	587	574	597	602	617	577	591	564	612	634	599	647	587	607	617	588	607	594	592	575	614	597	625	564	601	575	635	583	620	605	651	636	622	591	580	623	600	625	611	592	596	593	632	661	601	599	584	625	585	607	655	570	615	640	604	587	626	555	618	580	573	591	587	635	561	603	603	605	609	581	626	638	569	628	601	590	581	578	584	653	591	603	627	592	606	635	592	641	652	627	582	576	585	578	630	574	624	594	578	607	605	578	584	621	553	622	620	596	630	604	592	605	620	592	628	584	607	596	570	598	563	627	619	584	610	609	591	615	610	550	605	596	584	594	594	582	621	631	561	621	636	621	577	566	607	614	562	646	655	611	630	641	605	638	598	591	607	583	602	570	623	615	632	624	577	581	573	590	587	649	616	584	589	654	644	621	573	640	599	613	649	552	616	605	598	607	609	616	587	599	569	638	572	554	572	599	592	594	532	609	542	599	596	601	584	578	586	583	615	562	601	629	612	597	585	605	622	628	572	618	583	628	568	584	611	602	610	598	601	596	585	597	674	600	621	595	649	563	603	595	549	619	596	605	551	628	640	581	600	602	587	574	614	600	626	624	586	662	596	649	654	601	605	598	599	612	627	603	552	584	608	586	615	609	553	591	635	618	614	611	604	557	610	631	570	622	632	643	606	604	586	594	569	675	593	584	600	613	586	606	589	617	591	608	655	603	642	611	600	568	618	573	629	606	613	611	630	572
52213	50319	49584	41986	35045	28735	22930	20061	14812	9913	7070	4794	2456	1329	885	540	446	363	326	299	300	266	276	278	276	271	265	274	262	273	277	280	280	261	266	286	274	281	270	264	282	253	274	251	286	284	273	259	288	256	260	286	291	296	278	288	282	252	265	275	236	308	268	276	269	287	281	283	249	283	276	290	277	265	273	273	282	255	315	289	254	258	257	250	278	293	265	275	244	239	298	268	248	260	276	281	274	263	235	299	290	282	287	283	266	283	273	256	262	247	289	267	286	304	281	247	297	248	314	291	263	264	234	315	270	264	279	267	267	277	243	261	273	275	286	275	264	268	249	266	257	270	239	271	297	281	268	257	279	273	266	280	272	283	276	302	322	288	285	306	270	281	267	252	279	291	273	272	301	247	245	272	282	285	268	282	287	278	278	286	261	248	269	297	296	269	285	272	275	281	258	231	286	260	237	272	261	293	268	243	295	271	286	298	270	286	264	310	271	285	277	307	269	310	252	294	230	283	267	266	272	237	278	262	260	249	274	260	252	235	266	296	269	267	282	286	287	280	238	261	257	283	260	284	243	280	281	287	276	243	269	273	282	283	257	262	258	242	244	280	275	304	269	295	264	247	263	270	268	285	288	265	300	272	251	306	290	281	268	293	268	253	291	261	241	258	240	294	308	256	262	259	265	293	286	273	275	276	275	254	244	277	309	260	266	288	294	259	287	295	244	253	266	262	251	295	278	264	288	286	246	285	269	267	275	253	246	256	287	288	268	273	278	244	262	291	274	253	274	255	291	258	261	226	264	267	285	261	257	298	263	229	291	259	280	274	271	282	268	289	284	234	297	306	261	304	252	261	286	273	261	288	298	272	290	261	265	240	267	264	265	250	255	278	277	246	255	308	296	273	263	271	283	267	262	266	268	278	253	276	266	246	281	283	228	262	250	314	250	289	287	244	258	259	279	280	276	276	260	273	261	283	272	277	233	259	274	293	286	263	235	297	264	260	267	258	276	249	297	261	286	277	305	299	278	284	275	237	292	266	233	240	266	268	269	271	288	287	253	253	268	268	274	264	287	271	243	289	246	266	248	268	280	273	315	266	283	278	267	274	248	265	266	298	251	290	274	281	242	266	260	269	252	280	275	275	250	258	255	300	264	262	273	252	259	265	288	281	271	285	254	261	250	257	278	299	281	272	273	270	264	284	274	278	287	266	278	289	259	322	265	270	286	254	292	258	264	284	292	252	290	245	268	285	283	291	278	272	284	286	249	264	278	261	244	265	261	277	266	291	298	240	254	284	264	277	282	290	297	288	271	257	287	272	292	254	257	272	276	264	245	280	300	254	276	270	267	281	311	282	265	282	246	275	284	254	256	283	264	239	261	250	255	276	262	274	275	269	251	261	257	287	241	268	254	258	257	259	265	267	257	259	286	275	289	290	313	259	275	289	258	271	255	266	287	283	291	237	284	242	267	294	252	259	261	273	299	262	269	288	285	279	266	282	290	290	290	285	277	299	287	287	239	288	271	279	264	284	265	282	294	261	294	285	256	298	256	257	259	283	260	268	268	275	268	266	279	258	265	283	261	250	263	293	286	293	256	306	274	285	283	271	292	260	263	270	305	252	299	261	278	266	245	265	279	266	272	300	270	260	260	269	257	276	286	247	279	254	262	261	248	279	273	287	277	254	273	262	274	271	290	234	251	287	257	291	274	293	287	265	254	303	282	298	293	281	263	247	299	289	265	283	294	258	274	262	254	269	289	269	268	276	284	276	288	236	277	295	286	262	273	275	266	320	293	277	264	255	280	275	244	289	263	260	261	279	279	260	247	262	297	302	257	275	294	272	261	259	265	266	266	265	244	275	273	238	255	238	262	255	242	258	297	275	278	243	272	255	259	268	278	284	301	282	265	227	272	308	272	258	264	266	274	248	296	286	269	269	285	267	290	251	258	263	274	280	244	268	259	295	304	272	293	269	260	302	283	268	247	290	230	298	278	281	294	286	273	284	306	272	274	299	270	305	250	291	292	243	282	247	283	271	260	273	255	273	273	260	291	267	265	242	275	266	280	281	271	233	264	265	298	282	276	295	300	295	271	268	266	277	285	269	279	259	287	279	298	265	267	266	291	259	257	267	280	285	236	250	263	255	300	289	254	256	284	264	276	281	266	234	272	256	268	293	273	267	250	283	231	252	253	284	271	294	259	253	289	278	273	280	267	270	279	287	293	275	241	299	268	251	257	269	258	289	247	296	260	250	257	268	286	243	261	259	258	286	258	280	262	258	288	256	288	276	309	277	255	280	282	270	261	286	270	265	265	262	288	264	239	293	278	259	253	277	261	273	294	253	300	273	284	268	270	244	274	268	276	267	243	256	279	270	276	282	286	259	271	276	304	263	271	252	251	290	284	273	278	269	291	259	270	248	264	281	262	276	271	261	278	254	265	264	252	262	259	293	261	270	279	294	264	278	260	258	262	275	281	269	292	260	270	285	280	296	303	259	298	291	289	260	297	292	247	292	288	274	263	296	277	263	272	275	303	291	248	276	241	266	252	259	268	282	276	274	284	252	278	260	290	282	282	281	276	271	281	288	259	258	283	238	280	267	255	239	266	257	249	272	257	298	282	265	289	264	267	280	284	272	288	270	279	252	312	308	240	310	260	271	257	244	278	260	277	276	257	245	302	291	277	287	274	250	288	278	268	274	269	271	261	262	255	285	260	277	263	271	256	280	336	287	280	263	305	297	296	298	270	277	283	286	277	290	266	274	278	293	254	280	293	257	288	268	310	307	284	280	291	279	274	297	267	283	274	243	266	258	278	278	310	245	271	260	278	275	289	214	259	268	291	249	263	234	248	285	280	278	272	284	282	274	289	273	257	272	250	274	263	260	287	285	268	258	301	289	250	284	270	265	258	255	271	260	262	271	283	267	291	272	271	261	235	284	302	286	253	295	296	284	263	276	284	276	292	262	307	286	309	261	264	261	282	283	259	261	236	276	287	250	278	255	251	266	249	276	266	279	284	274	293	277	288	270	271	284	289	258	281	285	280	257	285	259	245	313	294	305	267	294	296	271	250	255	283	255	243	265	295	259	281	265	272	235	253	265	293	267	262	248	287	256	297	274	281	273	275	303	302	288	243	285	257	284	267	253	251	259	273	266	250	262	267	255	238	296	269	278	260	247	254	288	278	251	291	287	299	254	296	266	262	265	264	294	268	288	268	267	272	269	251	292	274	285	266	281	271	275	310	266	309	253	256	270	264	296	289	276	246	248	258	264	274	288	239	258	269	295	281	262	261	273	263	266	263	274	292	248	253	271	265	269	298	271	287	259	273	272	253	280	272	281	244	287	263	262	248	271	254	275	265	270	305	286	273	282	279	240	278	257	253	269	280	254	245	272	302	286	288	270	267	277	260	270	304	296	280	273	263	271	273	281	264	269	269	274	285	244	285	271	260	258	257	304	267	253	285	262	294	277	226	296	274	290	286	247	287	279
36130	43531	50269	49813	46183	40949	38485	36918	32391	25958	22323	16908	9584	5685	3780	2169	1512	1121	927	792	731	769	709	719	680	628	690	650	685	718	670	664	706	677	688	679	680	624	691	671	643	687	665	645	683	635	655	661	643	672	663	670	662	666	681	649	650	706	640	641	638	643	648	701	666	677	686	654	655	630	672	661	660	729	650	662	677	656	723	719	693	713	663	686	666	636	636	673	614	662	652	654	698	696	650	644	660	662	665	667	657	685	681	653	632	688	661	737	687	659	624	677	673	663	654	708	644	708	646	669	663	685	708	683	605	611	619	648	668	614	682	717	630	696	644	655	680	651	687	672	672	703	671	654	648	671	716	670	643	655	642	662	709	699	688	696	683	647	694	694	644	710	685	639	679	619	650	633	672	666	709	669	668	661	673	664	690	692	692	664	651	688	593	656	620	683	675	660	673	707	642	652	709	639	642	617	638	672	684	685	669	646	641	674	720	661	647	663	725	655	641	648	688	662	623	682	629	639	724	701	685	685	676	702	724	680	664	712	673	642	646	630	678	685	631	706	688	716	699	663	640	647	649	684	708	649	711	650	638	682	678	679	653	596	727	697	652	667	697	650	685	700	661	680	656	640	661	699	677	688	669	702	667	659	620	657	660	663	712	637	724	653	726	667	637	646	696	671	660	725	695	634	658	632	667	686	641	636	652	665	687	629	675	635	661	654	633	655	690	679	636	615	630	634	650	695	670	643	686	682	698	674	683	636	681	635	636	691	656	675	705	697	634	682	673	687	650	688	667	680	684	674	636	638	658	659	665	640	657	653	659	630	665	699	672	648	665	697	683	700	670	672	697	674	693	713	694	655	668	649	643	614	730	597	678	695	635	647	674	697	672	675	636	714	683	705	652	663	648	704	661	659	676	652	654	685	670	666	629	622	690	656	697	679	635	657	669	611	647	693	665	648	630	677	638	672	718	677	649	642	709	645	643	672	669	671	714	643	665	681	632	662	680	653	713	643	711	627	644	712	628	668	647	657	645	657	709	686	701	678	659	671	691	659	642	625	668	703	681	629	661	636	655	690	678	660	645	686	634	684	697	600	660	656	667	658	651	680	669	701	621	693	633	672	678	629	668	723	663	649	695	682	619	637	633	661	660	682	625	625	654	682	658	669	679	710	668	608	674	710	690	698	646	691	670	680	637	705	692	666	668	696	695	665	628	647	620	681	663	626	664	668	701	682	658	692	678	645	685	696	643	658	662	668	639	637	649	662	675	642	704	628	688	685	661	657	637	670	677	685	669	666	627	687	648	691	679	648	624	665	622	655	601	671	685	678	656	653	727	677	670	691	678	690	658	688	696	673	685	644	662	684	658	665	613	632	640	650	643	695	657	698	627	673	691	699	665	680	700	670	663	676	646	632	657	701	647	665	660	677	654	701	715	706	633	681	658	673	682	626	658	692	628	604	630	693	727	718	669	656	704	677	668	656	622	658	641	653	693	637	689	704	647	667	708	680	661	683	642	699	700	665	671	690	691	670	639	681	681	643	675	671	645	694	708	664	685	688	623	709	638	672	674	628	676	662	688	631	703	633	634	653	687	711	678	724	642	640	663	669	694	734	651	698	652	654	709	652	710	683	660	659	674	690	698	649	657	688	649	693	678	652	682	629	695	654	640	653	660	637	650	666	694	654	664	657	653	648	649	669	679	655	691	690	649	716	661	667	666	704	639	688	656	675	683	651	663	624	643	654	714	670	671	683	614	641	641	672	622	672	664	685	688	644	677	690	668	675	687	691	670	652	662	679	683	698	654	611	678	673	682	696	645	624	668	675	660	668	651	662	704	650	644	675	657	695	615	728	645	672	689	715	685	668	669	681	637	680	675	664	665	656	678	652	667	653	700	668	655	660	625	669	608	647	671	662	666	640	671	675	648	692	706	699	646	693	713	641	655	664	666	702	685	689	684	660	625	649	676	642	674	667	660	650	693	710	704	623	626	696	702	628	699	668	652	678	695	640	652	671	686	653	663	651	695	616	680	623	688	655	667	649	656	653	713	642	690	630	656	680	689	607	682	671	671	695	638	667	626	674	661	663	668	694	667	660	638	683	667	669	644	674	677	643	680	702	636	688	718	625	636	697	641	657	612	644	676	657	644	695	637	657	663	699	682	714	678	621	664	645	656	665	628	697	648	623	636	700	678	719	670	674	688	638	678	626	666	648	641	693	639	649	678	655	682	698	665	657	656	675	683	657	689	684	634	700	685	674	665	670	678	662	749	680	649	650	680	670	680	694	676	661	672	685	630	629	686	708	648	713	686	663	662	681	674	645	651	670	691	704	707	676	701	662	700	647	662	674	678	680	695	697	701	708	687	661	667	681	701	672	673	650	626	684	663	678	682	707	684	664	643	739	638	646	665	673	649	679	683	655	663	706	697	694	683	701	654	633	627	650	671	636	655	688	643	712	600	659	664	672	603	643	613	657	681	635	720	629	665	685	624	683	683	626	646	692	656	620	750	634	658	629	661	662	652	643	671	687	692	677	669	642	620	643	690	671	679	617	732	641	678	714	623	644	645	669	669	642	693	630	680	669	652	684	681	698	638	636	678	672	690	680	704	672	669	653	690	678	684	673	635	685	641	673	644	673	675	642	650	629	685	657	677	600	676	636	685	679	685	687	681	691	663	651	640	671	658	680	646	672	651	687	637	639	669	649	688	645	673	666	634	634	619	686	663	725	745	617	667	670	676	664	656	669	627	668	706	679	650	645	671	688	676	695	669	677	642	707	695	667	664	718	670	636	662	681	664	647	668	685	720	668	675	623	700	650	723	682	654	695	641	653	675	633	651	682	689	659	677	699	655	605	664	695	643	664	725	710	680	675	648	652	654	656	668	653	662	695	609	666	650	657	672	698	673	626	697	663	662	699	693	671	667	701	682	660	625	693	650	658	676	666	641	648	644	639	671	689	715	656	635	690	723	672	634	624	644	662	705	659	672	598	736	648	647	665	601	653	648	695	670	650	678	660	697	664	629	639	649	707	675	682	620	674	677	630	684	644	709	693	700	644	630	642	664	694	651	672	676	694	674	690	670	706	670	697	721	660	647	655	660	682	679	673	634	673	693	665	645	650	644	647	644	641	668	708	672	700	677	671	636	649	631	628	657	652	674	681	667	672	707	642	676	684	680	682	657	685	641	674	685	674	644	666	670	672	656	626	672	635	682	682	697	663	682	630	639	643	650	655	632	690	721	655	606	692	685	659	650	620	684	673	684	666	663	660	686	692	641	687	662	730	655	673	599	658	750	685	640	632	646	642	649	657	678	683	683	676	663	634	669	683	691	627	688	615	632	672	690	664	654	668	687	690	678	668	627	681	707	724	736	677	671	708	667	682	695	684	652	699	667	649	657	667	680	665	648	722	682	728	660	647	690	687	698	719	627	647	704	669	671	639	645	629	659	647	632	701	676	673	635	665	643	680	650	655	668	621	675	630	688	653	674	649	700	694
56767	51507	54986	46601	35731	31351	30728	27212	19673	14820	11820	7075	4854	3260	1845	995	672	479	414	356	319	350	310	283	265	260	236	248	281	247	260	238	246	233	264	271	207	240	232	247	245	253	251	235	255	255	256	267	263	246	252	228	238	244	226	241	234	222	252	253	245	272	265	260	257	239	271	225	230	224	241	238	227	243	234	256	236	229	234	269	259	256	255	256	255	239	225	270	260	249	246	247	222	254	278	236	246	243	237	260	269	232	229	232	252	251	265	224	234	259	231	229	233	245	232	243	220	258	229	230	241	232	245	269	257	269	257	228	226	242	258	238	235	250	261	250	223	246	234	242	222	218	257	235	247	249	254	231	252	255	230	243	251	252	218	224	223	234	255	247	209	244	222	253	274	244	215	276	224	253	216	275	247	253	253	226	253	268	258	252	244	256	278	244	259	250	252	216	231	259	246	252	243	253	212	252	252	236	204	261	244	275	234	238	221	257	287	221	248	238	218	223	275	240	239	235	282	240	222	225	243	248	221	240	250	264	234	230	253	257	269	237	239	242	235	245	236	251	238	266	224	215	248	222	234	251	239	251	226	253	255	228	240	230	220	252	268	227	248	248	235	230	236	236	236	232	244	264	282	256	235	243	255	251	257	257	240	249	248	212	218	260	261	258	237	223	277	272	264	249	234	233	257	240	210	232	248	227	244	254	252	267	249	250	240	238	265	218	240	236	260	230	240	264	238	248	243	230	245	221	267	234	229	238	241	243	224	240	284	227	236	252	217	226	251	260	220	263	267	234	288	260	265	235	273	224	270	265	238	256	263	236	264	234	242	242	254	228	219	253	240	238	254	206	242	290	225	252	242	257	247	241	245	254	244	245	242	275	278	217	228	259	235	267	242	221	236	268	254	226	247	232	255	228	241	233	267	260	261	230	265	242	235	260	240	223	252	243	220	250	241	233	208	224	233	253	250	218	251	246	236	233	237	232	235	234	251	228	240	243	238	241	284	202	255	232	253	239	236	250	261	239	236	238	235	252	250	273	239	223	217	231	273	246	247	244	216	226	241	264	277	248	241	267	244	235	231	221	281	234	279	246	235	245	239	245	276	219	245	208	244	243	266	251	218	258	241	231	242	252	248	244	253	254	254	251	248	261	236	215	242	263	257	237	230	254	241	244	249	238	271	231	255	225	263	257	264	257	231	222	223	259	230	237	274	272	225	245	249	249	243	236	250	250	251	252	223	208	286	237	224	248	222	234	209	239	248	227	243	262	236	247	251	237	244	254	251	231	219	186	217	255	253	267	245	235	257	244	235	222	224	216	233	250	263	267	230	237	245	244	263	230	238	243	259	217	246	233	243	227	259	247	221	222	233	248	251	242	280	251	234	240	274	242	250	234	252	250	241	246	220	258	227	229	270	242	221	242	222	258	248	250	234	221	238	258	235	254	244	251	265	200	226	236	258	258	257	237	253	266	253	285	246	240	232	246	243	230	223	226	262	235	264	274	270	240	239	249	237	250	238	253	253	249	259	233	229	232	250	246	263	251	236	235	229	234	251	258	250	257	260	248	201	261	262	250	233	247	254	218	270	253	225	266	244	241	239	235	241	224	243	253	241	225	232	253	228	250	231	251	231	238	246	255	249	267	243	259	250	270	252	246	226	262	239	262	233	257	237	233	213	268	241	263	252	232	261	260	239	222	244	267	238	248	229	217	231	282	247	251	259	260	243	259	239	273	258	244	242	246	246	274	230	236	261	265	238	249	247	235	239	251	238	219	282	265	234	262	261	254	243	277	227	225	252	267	240	260	243	232	245	227	240	208	252	236	234	221	256	273	260	267	255	262	235	254	245	238	250	249	247	235	245	284	253	272	263	240	243	232	275	250	240	257	262	246	229	228	243	286	239	266	245	233	253	248	231	236	227	240	222	231	241	261	242	249	236	226	231	258	224	248	252	243	245	243	250	230	242	243	251	241	258	239	267	238	246	255	248	257	238	272	248	241	242	268	249	242	224	277	239	227	241	255	237	220	234	240	256	266	247	242	249	259	264	270	276	249	243	226	251	252	257	265	222	240	264	265	255	222	266	237	241	271	250	247	261	255	246	230	266	237	285	265	229	229	251	238	227	243	228	230	241	242	261	246	234	247	238	260	250	260	241	249	283	246	240	225	268	241	233	253	226	248	254	259	250	239	224	239	238	265	253	258	240	262	256	218	286	244	223	244	233	227	226	220	253	233	233	282	241	243	257	260	243	271	234	218	242	269	237	273	252	218	246	221	261	238	256	235	216	245	249	275	243	248	287	209	259	255	226	241	237	209	260	247	231	235	252	216	256	223	257	254	254	228	265	252	247	233	253	224	233	237	267	228	224	230	225	257	259	261	309	239	240	219	274	246	256	263	240	253	246	253	276	251	222	263	237	250	261	198	247	254	211	265	234	235	237	226	258	238	265	267	243	250	264	259	253	215	251	223	239	270	232	261	231	251	247	255	227	253	262	230	244	235	245	232	238	243	244	244	247	243	251	239	253	267	249	251	241	239	240	224	216	223	252	228	255	268	236	237	245	231	235	251	253	232	197	246	249	243	259	228	229	228	245	235	264	248	260	258	238	245	259	222	219	224	255	265	258	221	225	225	232	253	256	217	246	275	248	234	249	248	247	220	235	256	230	243	267	248	231	238	244	244	264	267	249	252	248	266	218	234	231	254	245	237	234	261	241	266	235	226	262	276	232	228	213	224	240	232	268	294	251	255	237	231	230	248	246	220	208	235	239	232	239	271	241	249	271	254	238	241	216	243	276	238	231	267	249	233	262	269	248	216	244	217	256	273	228	251	234	229	214	255	224	241	257	254	259	267	270	240	234	241	235	271	227	263	257	239	249	230	233	224	243	249	228	265	244	265	268	253	232	247	234	236	247	234	235	236	217	250	233	252	257	251	271	233	253	246	243	240	277	232	221	241	236	276	235	236	230	211	240	246	246	251	238	239	236	233	212	265	221	230	247	241	234	220	280	249	213	246	244	242	231	239	240	269	246	231	233	219	257	217	259	274	281	214	263	229	244	268	271	267	241	229	218	242	242	254	234	214	232	227	265	249	248	249	244	250	245	249	262	281	293	266	247	262	237	241	234	209	262	258	233	253	222	223	230	241	195	255	238	247	246	236	243	232	233	245	255	275	236	246	252	233	246	253	232	253	231	229	241	257	278	286	253	258	242	211	235	257	262	258	254	234	233	213	254	255	243	246	249	251	221	232	243	225	227	249	231	269	243	260	229	258	245	245	248	228	256	281	245	249	253	246	282	253	229	241	246	229	220	216	233	220	278	244	240	263	241	249	215	234	235	233	265	239	243	208	260	258	236	252	249	248	236	237	273	260	261	255	265	243	280	225	224	259	286	240	258	261	231	289	249	246	235	233	228	235	250	235	269	263	241	246	242	232	249	237	260	245	240	246	239	261	263	258	249	234	267	236	254	232	229	275	250	275	242	266	214	203	230	236
39748	45471	56588	54193	48655	46432	45971	42502	36343	32578	28733	21511	17493	12682	7760	4440	2674	1928	1485	1318	925	943	924	791	629	661	620	601	586	581	578	582	616	614	591	606	570	595	601	614	608	588	580	596	628	577	593	593	576	584	602	568	609	579	606	604	624	574	598	565	610	605	541	607	594	603	604	601	587	634	567	582	556	568	611	601	598	617	590	623	580	587	562	589	583	601	623	646	590	597	553	618	636	619	583	541	606	527	596	595	607	579	590	601	604	583	596	573	594	599	577	578	560	592	563	569	605	585	602	584	575	603	640	596	568	592	604	597	642	570	648	610	585	625	548	597	597	586	594	593	629	622	621	634	546	576	608	574	576	544	576	587	588	629	607	590	637	646	616	605	601	590	599	592	586	592	592	563	613	574	577	601	591	619	580	610	570	566	568	623	605	645	641	545	566	610	564	604	592	620	627	596	596	616	647	531	567	558	624	581	601	600	610	577	556	607	629	626	602	648	621	619	603	569	584	572	571	519	571	596	604	575	601	603	587	557	626	593	577	599	594	569	589	580	575	576	581	589	594	581	636	556	627	608	579	575	599	629	574	601	624	586	588	581	592	576	618	610	633	586	615	558	602	613	606	623	591	607	617	618	606	589	604	614	604	603	665	605	591	554	622	593	572	620	657	590	597	634	576	598	636	600	594	586	580	603	555	596	603	586	609	608	613	562	549	647	598	586	581	559	584	603	598	672	590	588	566	572	566	614	599	631	586	601	617	580	638	647	613	649	598	622	626	624	570	628	594	593	593	590	633	551	616	610	600	580	591	618	590	582	577	599	546	555	596	580	577	628	598	652	558	596	638	588	564	615	622	635	555	559	606	575	594	624	607	598	607	575	610	562	563	545	606	587	605	563	591	609	564	634	598	571	601	598	602	582	585	604	614	568	579	610	584	624	573	508	568	593	559	623	599	583	643	618	595	596	607	557	609	567	585	576	582	619	612	577	623	606	615	597	615	614	589	592	616	589	588	593	581	604	627	588	616	610	571	598	634	576	611	611	615	600	620	598	575	616	602	583	612	611	590	573	628	603	554	584	604	578	590	650	603	598	633	647	609	588	636	608	580	573	561	584	619	612	614	593	624	581	602	574	589	577	573	583	638	621	618	606	582	621	595	595	572	555	615	615	592	580	565	607	645	574	600	566	580	578	582	612	554	585	608	614	560	609	607	571	589	635	565	572	597	597	637	607	620	576	575	593	602	611	624	661	588	596	617	596	605	590	621	618	621	594	626	549	554	600	622	564	674	642	597	583	624	575	576	631	578	616	622	610	602	569	544	596	591	581	597	565	606	593	566	584	595	598	608	584	606	574	603	592	602	599	554	648	604	637	588	616	602	588	610	592	611	612	549	613	598	579	630	600	600	625	589	608	565	619	600	560	616	589	587	618	545	601	585	608	584	600	614	584	612	600	604	576	572	590	613	628	572	601	622	626	588	596	637	638	532	600	567	620	605	572	644	579	580	603	609	597	666	587	590	562	626	591	553	572	595	634	573	642	630	567	570	585	635	602	637	593	572	584	585	584	588	567	577	616	601	594	587	635	576	597	596	582	630	594	637	609	640	626	578	632	579	635	596	589	597	597	588	597	575	609	581	610	617	587	585	586	648	588	589	643	585	622	561	575	621	611	604	597	600	608	587	604	638	599	567	560	588	542	651	609	580	607	579	613	569	563	606	579	612	620	572	549	600	605	595	602	627	589	618	590	596	593	606	597	584	591	600	573	602	604	627	623	621	582	577	611	601	630	594	595	632	621	527	608	599	573	600	612	598	588	572	598	601	640	593	582	565	606	577	558	571	640	590	558	588	631	611	590	580	534	604	636	632	573	576	580	613	558	574	621	555	577	571	604	637	590	583	582	594	589	559	598	569	604	611	626	627	567	607	566	561	570	644	590	590	615	587	593	569	604	625	595	595	586	596	573	596	604	577	646	563	622	584	542	613	598	593	601	593	573	615	585	611	578	600	636	593	600	592	592	571	579	579	615	618	598	625	584	580	563	589	593	646	613	598	583	601	618	590	598	592	612	570	584	593	588	581	592	595	572	627	617	625	547	618	590	571	592	585	605	554	604	625	612	548	614	540	586	627	581	573	617	580	593	618	558	619	564	589	595	602	570	596	585	557	555	557	595	600	565	619	600	549	624	587	595	589	568	617	566	553	599	614	608	611	630	567	566	622	603	580	576	581	576	599	602	545	587	603	593	576	567	669	584	568	599	601	617	593	602	606	568	610	591	641	629	614	589	599	618	585	617	592	597	608	566	600	592	625	608	584	604	599	594	612	584	603	603	627	634	567	566	562	621	606	603	558	572	623	585	605	590	578	562	549	579	592	565	629	570	566	596	604	569	603	616	621	588	593	597	608	585	575	559	601	633	603	638	641	596	584	560	632	574	603	572	626	586	610	582	595	538	559	573	648	611	583	566	615	618	596	525	634	612	595	550	620	590	576	601	616	588	576	573	647	596	569	602	625	574	576	600	564	564	608	622	599	576	607	575	591	614	568	582	624	594	578	554	643	614	618	594	556	605	593	584	554	574	599	583	589	588	601	569	596	629	586	561	649	571	605	612	576	576	572	570	618	601	581	597	582	598	607	604	574	562	586	546	591	566	583	622	579	578	571	614	607	590	553	609	609	603	561	583	601	650	605	591	572	571	558	581	591	584	544	604	576	587	604	617	569	601	613	645	543	560	592	565	595	563	583	622	613	570	621	601	592	617	597	574	600	597	572	550	609	596	614	612	587	592	613	625	553	615	609	612	608	571	585	612	624	581	575	567	592	584	574	621	606	667	583	597	590	561	574	586	651	571	603	607	626	585	587	619	592	609	576	600	608	622	597	609	609	570	568	543	590	598	587	660	580	653	545	556	634	634	615	573	580	611	602	642	558	580	576	589	628	611	582	599	595	653	546	577	624	587	590	561	589	546	581	649	589	569	571	610	611	595	584	620	626	586	620	586	594	572	628	559	567	631	603	631	580	576	595	555	601	613	616	584	573	607	562	573	590	642	634	549	575	576	583	610	594	602	606	554	607	589	618	606	604	599	591	528	596	620	630	559	603	599	638	598	574	610	589	618	590	607	585	588	602	571	614	595	625	601	553	591	620	567	585	602	604	586	564	610	618	594	544	575	614	589	629	585	597	661	601	587	634	601	584	576	584	600	610	602	580	616	569	556	605	569	605	593	565	594	617	597	561	579	602	621	599	591	601	593	561	595	603	584	581	576	574	587	645	580	603	598	600	566	632	592	557	593	575	595	584	599	585	584	610	627	592	594	608	559	588	578	579	595	568	564	599	628	597	575	602	592	627	635	606	567	578	627	599	582	595	568	642	609	599	561	603	567	627	569	602	623	585	546	598	566	634	579	587	586	604	616	620	581	611	614	614	613	580	603	572	616	580	578	623	628	581	584	601	540	579	647	656	606	597	585	575	568	562	609	602	585	579	580	635	566	606	581
36578	31716	32845	22162	14045	8373	5579	4125	2499	1503	1282	1383	1124	785	556	428	336	245	246	264	245	224	240	235	216	233	224	232	235	216	246	215	230	228	202	209	191	240	250	224	189	231	229	222	242	227	221	206	216	224	208	240	232	220	225	202	235	221	200	223	216	208	189	237	201	217	235	208	222	201	230	209	193	227	202	212	223	205	216	227	228	225	188	235	223	215	234	213	226	219	221	239	200	217	201	241	223	215	228	236	200	259	222	194	214	209	222	231	202	225	220	220	243	234	239	203	221	233	226	204	220	233	199	235	209	234	206	186	241	193	231	211	226	208	253	240	224	213	228	201	213	202	224	210	205	242	229	207	233	237	228	204	228	214	233	220	224	229	213	227	234	233	218	218	236	241	195	203	195	222	197	214	219	221	230	231	202	197	195	223	214	215	212	226	200	220	213	230	225	230	254	204	225	209	208	202	233	244	241	213	214	191	218	221	238	230	200	239	226	241	226	214	199	211	214	220	181	212	205	212	192	209	223	223	226	222	219	221	230	209	202	205	210	208	225	211	228	224	211	230	201	222	203	203	219	216	207	208	214	216	238	193	204	208	201	210	188	237	212	201	209	221	183	236	233	231	199	211	206	225	218	215	255	210	222	212	207	200	217	201	195	223	212	197	240	206	201	230	195	233	222	209	242	223	215	202	221	235	219	245	216	239	230	218	224	226	221	214	229	233	211	216	247	215	228	223	232	241	230	244	250	221	227	242	207	212	200	187	241	237	213	217	234	207	223	208	234	235	205	237	253	227	200	219	219	216	234	232	235	226	218	242	232	205	210	212	225	218	228	219	241	242	228	229	215	217	207	218	179	217	226	207	220	247	233	201	229	222	212	206	177	234	230	222	238	207	217	231	229	218	203	197	227	227	215	234	228	209	238	230	222	220	200	222	211	244	220	196	212	233	230	208	235	211	244	211	227	189	219	231	208	223	195	216	198	228	222	247	219	215	217	222	216	230	230	215	196	217	223	202	220	239	220	201	240	211	212	225	217	227	215	209	244	228	223	217	250	211	227	209	196	225	205	215	220	248	224	212	211	216	215	220	188	202	239	209	206	232	219	219	228	200	228	223	210	205	200	215	217	217	233	217	209	232	202	214	187	232	233	225	215	200	223	222	216	182	221	219	225	223	224	220	182	230	245	241	234	191	201	217	219	228	192	222	188	210	219	199	233	230	198	210	216	213	227	218	253	238	238	214	204	223	193	230	226	246	240	195	199	235	218	218	220	203	235	224	220	210	238	235	213	209	221	213	204	254	210	249	231	218	211	229	226	215	237	206	222	208	206	206	227	213	210	214	214	219	238	239	214	224	241	228	205	198	229	204	210	232	216	210	228	251	229	239	217	224	217	226	208	200	210	219	218	211	223	218	202	230	218	216	221	243	236	224	212	247	247	224	195	247	246	214	218	193	217	204	241	209	240	239	239	217	217	186	230	207	236	223	221	190	233	254	198	237	210	242	220	219	236	199	212	263	222	219	224	219	246	220	217	217	209	229	238	204	209	225	198	199	201	246	229	224	248	204	243	225	228	250	208	260	222	200	258	208	198	219	215	241	249	229	213	186	235	231	232	206	210	228	224	208	193	193	219	185	212	194	227	237	194	214	206	193	221	205	209	213	206	209	219	239	235	223	217	244	235	237	203	206	231	232	235	221	205	211	210	187	229	213	217	193	215	257	245	226	233	198	212	238	229	244	194	231	227	210	210	235	200	193	221	232	214	211	205	248	240	234	222	222	209	226	208	190	247	201	216	220	248	237	206	202	256	214	225	223	246	216	215	245	219	215	202	216	225	217	227	218	221	205	224	214	239	217	207	215	206	227	232	218	223	189	223	252	215	208	219	203	262	231	213	208	233	214	227	221	221	250	214	234	196	221	216	242	196	205	234	211	214	209	213	241	228	200	215	228	244	246	225	202	222	210	217	221	208	207	197	230	209	196	221	226	247	205	233	247	214	198	224	235	219	204	213	212	229	237	214	242	240	221	192	230	240	240	250	202	202	210	230	211	210	211	191	216	200	232	238	200	223	249	211	231	219	187	198	223	223	244	229	219	221	207	215	213	204	205	243	199	199	212	243	215	209	216	210	235	210	231	226	191	193	220	228	211	215	223	227	200	207	249	209	234	203	234	213	222	185	224	211	206	239	228	187	206	235	222	252	214	210	204	219	193	198	226	215	230	201	255	213	215	225	205	208	207	217	210	226	202	228	218	214	221	217	211	207	236	203	210	227	243	219	231	187	197	215	214	212	207	235	208	216	213	234	239	229	216	228	246	221	226	198	231	206	215	224	242	245	234	214	185	200	208	209	220	234	216	199	249	220	215	268	249	214	243	245	211	239	220	231	199	212	245	186	199	207	205	220	189	226	211	213	213	224	204	226	222	238	219	227	231	209	205	210	236	203	215	218	229	236	206	255	199	200	182	226	228	233	235	209	205	206	208	214	216	231	226	231	219	213	231	228	231	236	200	253	221	219	223	210	216	244	199	224	230	234	229	239	229	216	228	199	224	218	247	233	201	221	226	228	211	215	239	233	219	221	221	214	225	254	209	231	222	230	204	243	227	201	258	197	206	225	223	226	229	208	199	253	221	215	180	201	213	223	197	222	241	194	220	237	241	200	236	220	224	218	191	219	197	224	229	197	231	232	212	239	209	222	236	232	214	222	236	229	272	213	239	228	236	245	186	219	215	229	218	212	208	227	205	211	244	227	241	219	208	224	201	194	227	226	224	230	228	222	235	225	199	242	208	231	191	201	229	249	254	205	225	214	237	236	235	219	194	226	218	248	231	239	228	252	237	170	214	220	198	232	247	211	228	197	212	226	206	252	228	235	220	193	233	218	209	220	257	200	209	210	254	225	243	210	214	215	212	226	200	200	242	220	211	195	222	202	179	206	211	231	223	215	233	246	230	214	210	230	191	231	223	234	203	223	197	227	219	218	224	205	211	225	239	223	223	223	232	210	212	193	230	215	217	214	189	224	212	182	212	221	238	219	227	218	236	245	227	227	213	246	219	228	219	208	224	209	239	223	209	222	209	241	208	225	242	250	243	214	227	220	211	231	246	227	212	215	199	205	204	242	218	207	246	225	254	206	227	221	208	208	223	246	219	195	193	201	217	230	235	209	241	219	237	239	239	237	238	242	202	214	198	194	204	207	213	253	224	211	210	202	211	216	193	266	208	243	198	231	229	189	225	184	201	217	228	242	230	218	211	250	213	215	217	217	213	237	213	223	218	210	236	203	215	196	230	212	246	221	223	207	240	226	218	201	182	241	207	226	230	252	218	226	208	210	207	205	212	210	232	209	244	203	207	247	214	259	235	192	209	205	213	206	188	217	226	225	220	200	220	223	230	242	237	235	240	206	250	194	209	220	241	223	228	211	198	193	207	209	225	219	218	200	226	208	222	200	225	221	234	215	227	228	240	223	227	218	221	212	241	236	219	234	220
22038	25919	35081	32574	27649	22077	18141	15554	10361	6865	6252	6564	5382	3776	2756	1757	1066	716	626	628	622	576	619	544	531	579	510	531	548	529	536	561	545	593	543	559	537	544	488	559	571	561	540	560	542	528	570	584	560	558	517	623	572	546	539	560	520	516	560	548	550	544	575	570	538	526	547	535	582	554	565	529	574	550	547	533	560	568	582	538	583	601	563	545	526	589	560	593	536	558	551	535	532	546	564	555	542	561	552	551	546	539	549	538	582	550	539	563	600	553	559	541	545	504	538	585	584	563	540	613	572	540	572	577	575	571	537	553	559	550	536	565	564	546	583	556	502	514	572	570	532	577	542	621	559	566	572	609	523	553	536	547	520	531	534	588	546	522	546	543	570	518	563	552	551	581	522	564	519	531	556	579	571	551	550	568	595	539	531	551	562	550	547	575	556	518	549	552	529	538	553	509	543	556	540	546	589	517	553	601	570	548	554	578	522	559	585	558	552	550	537	500	586	545	557	549	587	573	543	556	548	565	552	521	557	572	577	546	594	573	496	554	556	578	628	530	529	584	484	595	516	566	571	518	536	580	523	560	565	523	516	504	546	553	548	573	512	553	556	582	558	535	562	551	545	534	608	577	586	517	583	511	532	545	567	523	557	571	544	559	552	577	555	549	563	501	555	572	544	514	545	551	552	551	539	554	548	526	527	566	568	598	554	577	553	543	558	575	543	538	520	594	515	584	561	571	539	565	541	550	548	595	563	584	536	542	539	556	523	558	558	551	602	566	527	559	535	555	561	565	552	533	553	513	550	611	537	579	532	570	541	522	544	545	555	553	570	602	556	551	538	590	560	549	543	537	561	538	543	539	567	579	616	541	556	534	524	565	580	578	572	531	541	577	589	604	570	548	539	554	588	571	490	570	556	558	528	611	566	537	584	542	572	590	562	546	507	577	545	551	575	530	519	531	599	583	503	603	533	565	508	521	574	575	545	585	551	601	579	504	561	559	524	563	542	548	588	547	558	550	530	573	558	580	549	539	557	562	530	556	570	522	557	580	541	567	551	552	563	533	563	513	523	547	578	543	539	555	551	525	517	579	546	556	574	528	557	614	593	538	562	554	560	572	553	541	514	557	564	493	557	561	550	542	584	586	524	579	576	563	576	551	541	539	564	539	510	561	564	537	532	561	554	611	559	568	581	575	539	536	575	554	616	539	544	536	569	546	546	548	554	547	528	544	535	570	550	560	572	579	561	558	554	564	538	568	584	553	555	526	571	558	554	570	595	525	544	566	571	507	574	569	579	578	575	581	521	555	576	545	566	513	582	551	525	566	542	508	543	520	557	564	523	558	555	548	574	599	559	538	552	572	622	536	572	524	562	556	545	575	514	515	547	571	564	553	563	518	571	555	547	533	563	582	563	531	540	553	576	585	546	486	555	568	545	544	559	543	537	541	590	550	554	570	593	580	552	554	567	563	536	548	539	545	574	555	567	581	593	602	530	566	572	557	510	574	553	592	576	542	538	614	542	541	535	543	575	575	543	557	535	560	552	562	576	559	549	582	551	534	558	548	536	571	543	536	591	551	543	547	573	643	540	584	552	569	561	575	589	533	578	540	583	545	545	540	532	527	550	526	544	567	563	572	588	550	572	527	575	552	568	548	514	556	511	568	533	526	486	575	591	559	523	532	584	586	552	556	574	545	545	537	565	552	533	532	531	517	529	540	587	525	601	551	494	551	578	579	567	521	553	549	594	512	559	569	550	538	559	536	566	568	582	549	557	533	558	525	574	540	536	554	496	547	538	532	568	508	544	544	527	564	534	540	526	516	578	524	587	565	508	582	568	540	606	533	575	513	530	543	558	560	528	561	522	537	514	545	569	532	570	551	562	512	550	520	559	563	535	563	555	558	553	512	575	563	551	533	542	569	545	586	529	562	589	573	555	552	481	526	552	549	530	589	528	594	553	515	546	578	519	516	579	553	558	546	552	553	530	551	571	578	611	572	574	582	578	606	550	581	525	559	577	550	542	526	551	548	568	545	545	520	525	514	568	538	579	530	564	500	574	560	521	539	527	540	548	564	583	549	542	539	550	545	586	574	589	531	575	580	549	541	583	538	576	518	553	555	575	569	533	571	572	548	547	561	556	600	526	541	564	521	580	511	579	543	591	524	541	551	566	584	551	547	560	564	567	575	549	556	565	532	580	534	597	587	571	579	549	550	585	585	557	515	552	554	520	518	587	577	565	509	544	552	543	608	559	541	538	545	576	555	570	558	567	568	538	552	526	570	571	573	526	536	566	582	559	545	531	539	515	570	606	582	570	548	528	541	570	575	553	533	542	527	517	539	524	533	494	544	538	555	519	575	562	563	557	567	545	587	559	554	538	583	486	554	562	532	502	586	516	569	538	576	514	576	574	570	581	502	532	558	545	509	577	582	552	529	533	546	532	581	525	555	533	582	585	523	536	564	575	592	559	562	533	553	523	562	526	560	558	546	555	604	564	554	542	530	516	555	604	553	556	558	607	582	556	546	524	543	562	542	564	553	573	584	552	562	567	564	521	562	538	529	559	582	543	574	546	578	565	568	558	581	528	574	565	591	549	545	546	558	587	569	542	557	540	532	546	567	566	527	542	544	523	566	534	613	553	562	560	533	537	563	526	522	528	518	506	539	549	532	604	540	571	561	524	556	560	516	559	562	551	538	562	569	535	556	547	584	550	537	570	523	575	562	570	513	569	531	568	581	525	552	548	526	513	558	550	600	567	573	539	578	541	543	547	541	506	553	532	586	549	536	537	556	543	563	587	602	558	576	574	575	560	540	554	546	598	578	534	576	563	583	527	558	555	553	569	543	557	538	594	551	541	574	560	569	517	583	574	542	537	545	573	536	584	563	524	580	542	544	515	589	534	554	594	570	551	568	556	579	530	550	527	532	578	520	579	572	545	580	539	562	582	594	550	537	557	568	517	520	579	597	531	589	581	599	576	529	552	537	529	571	571	522	591	604	595	502	598	546	561	591	541	562	506	560	548	576	582	529	520	520	543	546	563	537	546	565	547	594	544	530	587	563	569	499	553	565	569	574	564	546	550	571	551	535	502	606	579	541	588	548	574	546	558	576	538	541	563	569	615	533	569	558	559	559	536	520	557	581	571	565	613	519	550	561	558	543	516	536	561	558	559	544	566	580	545	563	568	516	562	556	562	550	531	559	569	512	561	571	555	575	545	542	539	532	532	525	561	561	571	568	542	571	535	556	616	557	590	551	534	576	585	570	567	554	522	566	519	539	530	523	536	515	545	540	548	541	531	605	529	541	511	567	558	591	557	528	580	578	565	540	590	556	536	566	549	533	550	547	555	569	570	565	540	522	550	549	571	568	549	527	548	535	565	556	519	534	563	566	575	534	590	540	565	572	560	569	559	519	567	571	581	563	572	564	552	562	523	538	556	532	589	570	531	530	537	508	541	536	578	568	598	558	565	565	554	528	579	608	553	519	562	535
53976	51301	50472	41625	31791	23984	19261	17133	11180	6191	4590	3693	3015	1968	1701	1146	677	486	431	362	296	265	291	267	265	292	250	301	247	255	242	258	255	265	264	261	260	286	283	290	262	293	241	285	237	247	269	294	290	233	269	223	236	295	294	268	252	257	247	259	285	258	259	254	253	263	253	259	259	256	258	292	293	269	250	273	252	236	228	269	261	266	281	255	273	265	305	265	286	266	271	271	260	293	277	264	287	251	225	247	294	251	284	270	244	275	226	249	259	269	284	261	252	261	249	284	272	264	269	261	287	272	262	263	286	262	243	269	271	252	266	259	275	254	276	242	271	279	259	279	230	279	311	272	252	246	263	258	242	282	263	264	266	253	266	257	262	284	289	265	255	254	256	281	252	259	269	286	275	231	247	289	262	247	259	261	267	270	268	239	271	259	253	223	238	241	276	270	274	252	252	270	280	255	242	227	286	266	254	264	265	242	287	261	251	267	253	267	256	265	274	280	269	287	268	273	241	257	265	290	242	264	278	260	285	265	289	265	245	255	251	269	276	264	238	273	237	271	268	260	237	238	277	241	245	286	270	270	255	278	258	284	268	268	240	271	267	272	258	255	268	268	275	275	294	257	272	259	273	275	284	262	278	277	248	277	253	284	271	273	253	235	270	266	276	294	258	246	240	258	256	296	244	255	271	240	244	246	301	285	239	289	255	232	237	271	251	278	249	280	277	260	275	268	255	264	292	252	248	250	289	266	259	223	270	279	246	235	302	268	261	261	289	282	227	259	270	273	258	269	287	245	253	259	277	286	273	277	256	275	262	257	266	262	272	256	290	264	281	247	237	265	275	294	275	257	243	264	262	263	278	264	238	229	269	268	263	280	272	249	264	276	291	246	257	270	293	243	251	259	277	261	250	263	250	261	250	238	273	281	257	281	245	286	254	277	290	254	259	271	288	258	279	236	269	260	280	257	242	283	268	272	261	229	259	261	264	272	259	253	215	259	285	266	289	264	266	323	251	286	245	293	303	286	258	281	305	254	274	285	276	249	235	299	260	298	259	254	277	259	278	294	261	259	250	249	273	283	249	240	275	255	275	246	283	250	253	272	258	273	252	276	260	268	274	261	258	269	291	273	312	254	243	230	243	298	307	251	267	249	270	276	271	258	247	238	284	289	259	290	241	272	261	256	267	276	282	276	260	263	270	268	273	245	229	277	254	269	245	254	247	258	266	255	261	266	231	264	241	251	264	258	252	249	255	258	297	271	262	266	267	274	287	258	305	272	281	279	273	250	281	255	268	259	278	277	262	250	265	254	263	277	260	250	266	274	280	258	239	261	240	240	230	283	238	243	269	265	240	258	234	262	266	273	261	262	277	259	263	286	237	250	264	248	251	267	257	270	315	250	257	277	240	266	253	253	226	250	281	272	257	250	273	249	266	256	232	253	254	241	254	250	260	262	287	272	263	234	222	282	279	272	263	248	266	266	259	265	272	253	300	290	262	253	285	233	279	256	241	283	248	239	237	226	246	261	247	265	244	301	270	264	258	281	293	264	255	236	252	261	259	279	236	262	254	252	242	281	266	261	267	253	279	258	258	254	277	256	265	278	291	286	254	250	269	267	266	268	255	270	263	260	280	272	277	255	233	244	287	258	278	261	274	270	248	262	276	244	285	254	251	257	275	248	288	258	285	267	307	240	286	264	253	258	262	260	276	294	250	249	260	268	290	269	253	254	248	248	273	272	262	278	284	269	232	247	260	263	267	257	271	245	266	237	211	267	255	248	250	270	262	292	272	246	289	274	262	266	265	267	265	232	257	281	290	273	278	278	238	274	282	241	258	268	249	240	278	271	269	278	273	260	317	249	256	270	263	299	254	281	283	271	261	253	256	246	273	266	255	251	273	254	261	273	255	238	284	281	283	248	284	253	250	271	289	285	300	265	241	289	249	246	244	280	265	267	277	246	280	265	251	249	270	264	295	282	246	263	288	278	263	273	262	285	252	253	242	292	238	272	251	245	275	280	255	260	273	258	231	260	278	263	280	256	255	271	289	288	267	236	239	258	272	257	294	246	282	250	274	261	249	256	250	263	257	278	253	246	265	229	267	249	268	239	262	275	287	251	264	250	269	270	278	264	255	261	228	241	257	299	257	268	261	254	237	258	276	254	280	252	251	268	238	269	263	291	258	282	253	248	255	277	235	258	290	279	256	298	241	263	264	246	256	298	273	264	270	250	248	275	321	255	267	259	258	280	261	281	261	254	249	249	280	266	288	263	248	261	280	269	273	263	283	274	276	281	238	270	248	278	241	257	291	314	255	267	267	257	252	243	235	260	262	270	278	245	254	267	263	253	281	284	265	269	260	251	273	255	277	234	258	255	273	280	239	286	242	274	273	295	271	254	276	257	267	261	244	256	255	251	274	260	263	287	259	273	297	257	253	254	237	292	307	284	242	296	259	268	265	282	256	258	222	247	310	268	262	274	265	265	265	251	250	265	233	270	266	256	267	296	236	253	310	302	257	288	252	262	275	261	285	278	243	288	260	276	254	247	268	270	246	264	271	228	249	265	295	229	276	276	266	287	298	259	269	274	262	252	244	271	279	264	273	244	266	274	274	245	247	263	253	240	243	276	244	254	272	280	256	287	252	260	290	281	270	248	256	231	255	253	274	256	281	242	260	253	297	250	248	306	250	254	286	280	251	273	281	257	290	288	281	252	290	256	304	268	212	271	259	258	318	278	302	246	267	264	261	247	265	282	276	274	247	235	266	260	278	251	280	279	258	281	241	249	241	264	247	275	271	255	291	283	299	266	248	276	287	284	257	273	258	278	260	279	263	255	284	241	303	249	260	255	257	256	256	272	253	279	238	301	279	247	271	261	273	275	282	282	244	245	232	269	245	244	266	273	242	263	257	274	287	257	232	277	243	264	279	262	247	226	282	245	286	273	261	280	272	231	274	289	274	270	281	253	263	247	255	280	272	256	275	243	256	249	266	281	249	261	292	238	265	263	248	252	274	270	298	255	240	266	276	246	271	276	273	281	281	243	240	262	285	255	255	283	263	259	287	243	245	263	265	255	206	289	264	277	261	270	230	266	290	243	252	287	286	279	261	276	309	266	249	277	257	264	290	285	257	269	252	250	262	260	243	224	265	250	279	274	261	247	258	252	265	271	297	243	228	248	278	259	277	264	246	255	232	281	250	259	269	263	244	237	263	280	266	268	233	263	259	283	298	277	269	264	271	263	272	269	271	266	280	242	250	252	249	237	240	277	302	268	251	260	240	268	259	258	252	249	280	252	288	258	285	272	262	245	259	277	246	264	249	236	282	280	279	285	276	268	273	290	267	228	273	277	250	262	279	272	255	264	242	249	282	256	262	295	253	276	240	284	259	256	270	251	251	276	251	251	274	238	277	249	270	290	263	276	257	287	235	307	261	245	280	259	261	279	263	258	260	260	227	249	227	258	291	277	240	299	271	278	264	280	278	289	289	278
36226	42776	50477	48327	43106	38474	36187	34337	26712	19720	16280	14668	12598	9201	7683	5169	3024	2044	1563	1135	896	802	696	697	648	670	676	665	645	632	600	624	659	612	629	696	654	625	648	652	645	661	609	694	617	638	643	645	647	624	651	608	666	665	670	626	669	597	693	622	692	662	654	660	651	648	583	633	631	673	656	615	632	634	630	670	613	677	646	622	667	625	626	639	617	662	630	676	637	666	666	624	623	610	660	645	646	676	676	635	657	642	629	643	650	672	632	613	671	665	674	642	624	701	639	625	588	685	648	641	679	671	664	609	644	621	617	625	632	642	658	610	636	700	648	645	647	637	659	678	728	640	645	628	659	613	622	656	658	641	664	638	627	626	645	686	689	641	651	654	658	631	672	625	687	674	684	614	588	621	679	607	630	647	655	627	667	687	643	662	646	642	635	640	639	594	662	613	620	619	634	614	679	636	646	673	646	632	661	586	656	687	636	650	612	624	670	672	621	652	668	616	633	622	665	672	651	654	669	644	625	686	621	648	661	618	628	664	634	677	657	636	671	627	634	649	634	618	642	666	635	634	617	657	651	690	636	651	626	656	654	652	657	677	659	609	684	667	633	610	669	651	642	643	657	635	631	627	677	651	674	661	695	639	627	662	645	663	638	659	624	642	643	662	654	616	632	641	659	622	663	635	682	664	681	677	639	652	642	627	686	647	629	638	651	660	678	667	660	604	659	661	693	672	650	676	648	625	655	643	663	643	645	664	695	636	654	695	651	678	669	659	663	658	656	657	645	677	646	610	643	672	686	665	644	639	633	659	678	606	618	641	613	674	652	637	645	638	646	671	645	665	636	705	666	639	577	661	642	659	630	661	669	664	638	674	643	632	626	634	672	621	631	693	614	608	654	669	625	648	675	716	688	627	698	659	675	616	624	640	620	648	625	678	607	619	709	639	673	626	640	651	604	657	644	640	637	680	614	594	657	630	688	635	648	658	677	673	635	647	633	626	646	615	658	664	666	632	632	618	656	619	644	609	590	617	664	649	629	658	626	634	604	651	684	693	629	627	670	640	618	640	667	664	602	661	660	649	632	657	632	660	602	646	672	651	615	639	653	669	619	651	625	608	664	639	631	668	649	631	652	642	699	661	668	620	671	647	689	636	666	648	642	640	661	647	644	652	642	645	657	687	644	663	647	634	629	635	674	613	665	609	656	597	666	659	638	631	664	654	658	642	651	709	625	671	673	653	594	656	625	658	664	610	675	623	648	641	655	657	681	683	657	654	663	634	684	611	681	631	652	655	615	683	651	640	639	633	678	636	674	663	680	640	628	654	644	681	673	609	679	643	640	620	645	682	611	675	645	643	634	626	671	630	680	567	634	658	641	644	635	666	635	630	651	667	649	667	644	656	666	655	628	662	672	673	634	638	699	620	676	657	667	702	618	647	668	628	637	624	622	657	639	620	643	694	725	671	681	650	667	635	655	635	656	652	655	632	651	601	643	651	671	602	648	621	636	628	638	656	625	628	617	704	702	695	679	640	653	672	620	618	680	661	628	651	643	610	642	666	634	577	626	659	624	621	672	616	654	617	688	610	636	644	649	677	679	662	654	636	631	658	648	605	651	667	630	647	663	640	616	581	699	681	673	634	656	624	687	665	624	668	687	669	640	622	643	648	633	588	674	657	621	689	624	721	650	647	709	695	646	645	654	668	652	695	676	637	645	714	673	690	629	634	682	682	683	658	630	643	634	624	653	622	642	646	660	637	646	656	698	631	600	623	677	629	650	667	636	685	657	614	646	643	629	630	638	673	648	654	654	651	628	656	658	684	573	673	624	629	582	635	678	651	642	642	639	650	659	668	616	654	628	647	639	662	680	683	696	687	659	656	615	636	605	653	641	625	659	647	661	639	695	599	637	682	607	634	634	665	619	616	706	659	630	667	650	627	643	643	661	664	669	675	626	648	634	633	652	663	633	638	642	679	668	653	622	624	681	675	614	650	617	656	655	654	655	657	642	649	643	631	658	631	639	615	639	673	671	672	626	645	646	583	649	640	687	593	652	655	676	651	699	630	627	609	601	689	671	651	663	659	648	617	684	665	634	687	676	646	679	632	634	658	603	674	637	651	668	659	658	645	626	597	670	629	666	620	637	634	695	604	629	647	626	717	666	657	638	678	632	655	609	630	648	680	649	621	680	683	638	681	636	664	656	604	620	587	660	621	654	630	666	710	632	650	678	619	663	652	651	649	625	664	634	641	639	601	657	660	621	648	636	648	619	678	656	643	635	642	633	636	641	655	696	645	617	614	667	653	654	654	659	657	630	646	653	660	589	636	616	639	655	628	633	672	647	650	683	653	656	622	630	681	622	640	672	619	652	630	651	674	708	664	635	597	664	673	626	638	660	670	616	650	585	618	644	614	657	641	669	667	677	647	650	661	632	638	666	655	667	663	640	641	653	607	676	607	635	630	646	632	677	662	689	655	639	656	639	647	652	622	672	672	653	650	649	646	624	611	682	648	640	605	657	630	650	656	617	625	625	670	607	686	628	633	649	597	593	653	647	659	702	666	656	622	628	665	636	636	648	619	675	686	577	606	613	656	652	623	630	663	647	612	633	649	629	657	657	620	671	639	643	639	634	639	615	654	652	698	642	701	649	634	694	608	674	626	643	677	630	649	671	648	663	616	655	718	640	650	660	618	633	658	628	627	627	692	631	665	661	636	664	650	671	618	665	630	644	677	637	681	614	653	671	643	655	656	651	648	654	664	665	676	689	630	628	648	602	668	674	647	641	627	618	640	665	661	664	662	651	676	620	664	617	664	627	691	691	657	671	657	653	609	613	654	648	650	685	639	644	637	639	662	632	644	642	633	637	657	667	675	705	625	660	680	661	665	658	656	736	651	679	632	617	659	640	603	615	627	636	631	626	642	682	649	668	618	673	635	642	607	678	665	674	655	672	659	657	706	638	646	649	621	619	615	613	629	672	620	644	650	650	664	646	669	643	669	681	641	638	653	677	593	692	660	640	633	698	614	662	682	602	656	655	658	644	600	627	624	697	661	633	636	692	677	691	693	645	639	632	651	638	667	641	694	623	682	635	667	693	657	634	670	620	659	658	648	659	624	646	597	626	608	662	711	659	649	672	652	627	679	689	613	631	646	681	611	666	641	613	642	651	628	703	679	694	619	591	621	637	626	653	636	617	608	651	616	646	586	593	664	642	635	631	598	647	612	663	603	589	646	662	666	664	646	619	683	630	654	672	646	693	649	674	692	707	653	642	620	633	651	682	626	681	614	681	602	635	681	619	641	669	678	643	664	624	668	602	600	665	674	662	644	685	615	627	660	677	645	690	623	617	639	618	646	668	630	664	643	673	674	656	669	651	630	650	655	646	635	695	654	638	652	653	675	649	660	628	683	620	607	616	681	633	669	604	639	663	642	664	695	657	691	619	656	674	618	670	649	692	631	654	674	691	666	633	627	655	628	647	669	633	659	660	634
60712	56954	55465	49149	40530	34022	27162	19779	12877	7796	5254	3896	3051	2486	2054	1791	1406	937	738	601	476	392	297	220	264	254	232	197	220	261	218	214	222	238	202	259	245	265	224	215	194	221	219	240	219	223	209	223	213	222	220	237	222	231	202	202	215	236	224	247	250	236	240	226	220	213	193	228	223	203	233	223	214	227	223	212	264	212	227	222	229	220	207	231	185	231	228	236	212	226	225	246	231	241	264	212	233	224	229	220	217	248	246	234	234	219	222	217	233	206	211	198	222	236	212	193	230	238	215	225	236	229	219	216	263	230	216	220	214	223	236	258	218	233	235	247	230	260	233	232	240	224	257	217	206	266	222	238	243	238	234	226	201	227	214	225	222	189	243	241	222	241	237	247	214	226	250	211	193	244	231	225	219	218	213	217	228	233	228	258	208	232	258	192	225	228	199	242	198	200	248	231	260	211	234	215	247	245	221	201	237	236	230	228	236	249	233	223	231	272	215	239	233	204	230	207	227	231	254	243	233	224	214	240	247	241	206	212	222	223	252	227	198	228	184	245	209	220	223	234	232	235	238	225	189	219	228	208	228	235	254	220	238	219	208	263	230	242	218	227	258	235	239	242	217	247	203	235	230	229	205	234	212	238	225	223	236	216	232	211	223	227	248	220	211	244	221	230	198	217	218	234	253	203	235	227	211	218	230	242	224	233	235	232	233	213	234	215	226	237	242	240	218	233	226	223	238	225	218	227	205	264	184	227	229	224	212	209	231	232	243	222	230	219	223	230	239	229	248	248	210	234	223	229	239	201	217	226	209	249	238	248	227	220	207	213	208	220	233	243	239	231	255	218	238	209	244	218	208	205	218	244	220	200	248	232	207	237	247	221	227	211	219	234	218	214	232	245	225	231	219	233	196	216	215	210	219	245	246	250	210	208	235	241	212	215	224	208	209	227	227	211	232	234	231	232	214	218	216	256	245	256	234	220	221	249	218	211	227	215	229	249	209	230	224	212	239	230	232	215	212	199	234	212	231	248	243	234	253	237	211	231	233	232	226	240	215	213	221	245	226	181	213	217	217	242	223	190	240	236	196	218	236	233	225	233	200	223	211	214	233	236	244	253	239	233	218	241	236	190	227	228	226	275	230	240	226	267	252	199	200	236	261	215	226	231	234	205	220	230	220	237	209	242	212	207	233	237	205	227	243	273	230	226	215	233	241	240	212	217	227	235	223	231	223	236	223	217	226	228	224	202	256	205	239	235	213	212	232	246	229	196	216	220	230	244	230	193	213	212	232	229	224	255	256	234	240	213	245	241	230	243	219	241	227	222	218	225	239	230	202	237	224	224	230	272	225	232	217	244	211	220	219	233	232	214	252	233	230	260	225	211	197	245	237	210	234	229	237	231	239	237	216	229	227	247	231	234	224	223	247	209	215	217	219	217	220	245	229	216	213	206	238	252	192	253	215	223	218	224	221	235	224	215	224	201	202	260	227	255	247	236	211	268	250	231	241	223	243	199	193	219	206	230	209	221	216	248	224	219	227	206	230	224	227	215	211	204	219	222	217	203	214	206	227	220	238	233	224	212	225	237	230	224	230	246	230	215	200	230	209	236	235	215	225	235	207	235	238	227	244	212	254	218	224	221	228	217	237	235	226	213	197	219	224	211	224	218	219	232	220	210	228	249	201	228	231	251	221	215	198	233	238	204	226	252	232	228	238	215	210	226	223	220	216	242	238	222	218	225	241	209	205	225	223	218	205	194	195	217	220	251	218	231	203	242	236	213	243	224	222	234	239	232	244	234	239	246	205	226	229	212	222	205	248	251	217	210	215	236	207	205	226	202	243	218	225	208	222	209	260	231	230	240	237	222	222	229	224	233	223	195	243	233	207	218	205	206	217	232	231	222	248	222	224	224	221	248	227	206	228	214	236	225	230	245	254	244	229	272	210	194	231	229	222	228	232	234	232	218	231	231	244	204	221	232	229	223	230	203	228	244	237	199	232	202	211	228	250	235	231	202	222	236	223	204	243	207	194	212	230	228	249	238	258	207	238	218	234	217	212	216	199	220	213	231	206	227	236	223	216	201	213	225	209	191	214	248	212	232	219	225	218	231	234	189	223	241	213	230	227	199	223	206	213	223	226	218	243	241	216	224	232	250	231	245	215	230	242	197	217	204	232	212	224	224	249	216	232	221	212	246	208	237	229	222	200	193	239	219	201	205	219	239	227	224	246	248	216	226	218	249	201	229	210	225	241	235	235	237	220	249	239	268	210	207	254	251	238	224	228	225	226	211	183	215	254	225	238	242	232	241	270	232	236	223	220	245	211	222	228	267	234	204	218	264	233	234	237	229	215	218	245	216	223	240	204	213	232	243	227	219	231	232	243	227	200	222	234	221	209	257	214	226	228	227	248	221	231	252	228	215	243	248	201	206	220	222	230	219	209	250	240	231	207	210	231	205	180	193	226	233	237	212	233	263	232	239	204	217	206	245	232	222	226	225	216	219	200	222	222	220	223	226	247	236	229	227	221	209	233	218	232	229	238	217	222	220	238	204	190	178	243	219	242	225	230	218	232	224	229	224	185	229	220	220	233	222	243	228	234	218	230	227	231	232	232	245	211	213	248	227	254	248	225	244	207	238	234	222	245	204	209	195	229	223	252	197	241	223	218	219	213	248	223	232	223	204	251	239	232	206	195	235	229	224	214	217	225	226	216	236	218	236	198	219	241	224	249	219	235	240	237	245	208	198	234	238	222	235	256	222	209	230	221	215	245	244	235	219	222	230	218	207	228	211	229	227	240	211	214	207	227	221	221	247	228	229	230	211	220	220	237	217	246	206	234	216	211	229	229	234	211	218	235	222	243	232	223	244	236	226	192	237	231	232	252	269	217	226	198	246	201	203	221	234	228	195	238	234	246	232	221	222	224	230	248	237	206	229	233	234	218	208	233	248	224	215	209	224	234	233	252	237	214	204	224	238	246	218	245	234	220	246	225	206	208	205	218	232	226	231	221	242	222	231	229	230	234	240	203	238	233	220	203	227	242	218	243	208	204	229	223	197	210	239	214	236	238	234	212	229	233	214	209	257	208	246	209	225	220	254	219	237	215	219	228	237	218	238	214	223	210	227	240	216	222	240	227	217	226	213	222	215	211	219	223	248	220	236	261	238	206	225	247	240	218	256	261	238	214	214	215	219	217	235	234	200	197	224	226	231	238	230	219	213	196	221	228	243	219	218	240	229	204	223	194	236	224	234	204	260	210	231	238	213	225	236	229	225	242	237	220	257	202	279	206	228	203	251	242	233	194	236	244	225	252	227	230	257	225	206	226	223	224	204	209	233	256	216	221	212	211	228	207	221	241	236	231	214	249	214	215	234	237	206	212	237	212	192	235	255	216	257	231	223	228	250	229	222	232	219	230	203	215	210	228	209	224	221	230	235	235	248	210	232	233	231	237	259	238	223	270	200	258	217	195	204	212	231	235	223	234	210	212	241
41440	48061	55750	56139	51937	46630	41102	34047	28138	21333	17856	14785	12642	10960	9013	8188	6182	4246	3332	2399	2043	1344	872	623	703	618	561	561	579	572	549	544	559	512	549	556	592	572	573	590	547	566	562	544	540	551	552	573	527	544	553	554	542	549	589	566	563	549	532	546	555	548	565	549	540	522	552	537	518	535	560	595	567	570	546	536	512	564	544	567	549	538	535	521	561	558	561	512	578	582	548	553	515	558	555	558	571	535	526	513	533	557	553	586	567	572	526	526	559	537	564	558	519	577	576	505	592	571	562	535	532	585	545	525	515	495	597	543	572	574	527	538	588	564	543	551	529	581	555	578	552	595	554	489	583	547	570	577	503	546	552	547	561	591	567	544	559	539	519	468	510	562	554	549	528	530	570	571	521	506	549	532	547	537	565	557	547	544	586	550	571	535	490	565	552	541	546	514	550	545	609	552	545	548	556	547	575	531	515	585	546	534	514	514	534	560	551	581	546	520	559	557	543	563	547	552	577	536	581	549	532	562	559	559	559	551	506	576	536	489	520	530	548	563	538	541	452	518	550	537	583	544	547	526	547	543	569	548	582	568	545	568	559	542	513	550	574	532	564	534	556	557	522	533	556	515	513	565	549	545	554	585	576	578	534	540	562	532	533	528	554	539	520	515	518	544	507	592	577	539	523	526	536	533	526	542	505	529	536	561	558	563	541	562	535	584	543	521	548	527	527	530	547	562	567	540	507	581	538	540	557	524	534	544	510	509	511	518	576	567	541	527	594	540	547	532	524	592	567	535	547	615	570	543	554	575	560	539	517	543	549	559	545	514	527	519	533	525	523	533	586	536	543	575	549	532	524	551	510	569	543	540	575	557	570	574	541	563	544	526	562	551	549	565	560	576	523	589	573	496	590	539	538	542	553	514	552	544	539	548	590	522	577	548	551	539	572	535	541	560	511	502	537	549	571	536	531	575	549	579	554	544	533	559	537	584	593	523	549	546	567	559	533	542	502	513	557	505	546	531	544	561	514	571	544	519	561	510	567	575	505	559	575	551	576	506	578	515	558	497	550	568	576	528	586	526	544	558	550	558	579	600	559	564	530	569	546	553	548	560	565	524	597	523	527	566	567	518	557	545	517	540	544	546	535	558	548	531	549	538	542	560	576	539	524	548	530	545	534	551	534	541	538	518	583	538	568	550	534	530	552	500	516	501	550	537	508	549	512	570	560	554	547	525	574	547	530	566	553	523	520	536	552	549	526	538	546	561	592	511	562	528	554	537	589	543	543	559	556	541	545	563	566	547	525	540	540	552	550	542	545	532	547	580	537	560	592	552	555	540	543	554	509	533	588	564	542	523	559	583	551	572	516	529	519	541	540	531	571	529	539	573	553	536	529	562	522	593	521	560	618	521	559	492	588	510	524	568	534	556	533	541	550	524	538	564	527	557	526	520	567	559	566	549	559	523	535	524	519	572	511	555	522	525	591	551	519	554	498	550	546	527	541	564	547	538	564	571	550	521	502	563	509	545	574	557	547	553	552	536	520	564	548	542	535	572	552	534	497	533	556	567	575	533	505	539	535	569	574	570	531	553	529	568	567	561	509	550	575	567	534	554	531	533	561	552	540	546	562	532	575	505	539	539	517	564	567	584	512	532	594	548	557	555	526	562	537	600	562	562	552	558	542	520	530	547	557	525	550	553	532	531	568	536	538	594	582	565	551	536	527	529	571	517	519	529	555	582	556	595	560	491	573	566	552	525	547	514	547	564	526	614	556	593	562	543	552	524	546	540	549	559	532	513	541	533	594	546	551	574	540	515	566	519	587	560	573	563	562	562	567	598	497	546	518	513	570	565	525	542	569	580	559	533	552	503	573	584	546	554	569	521	583	550	518	584	561	548	550	555	517	544	592	553	551	526	505	537	534	571	545	589	524	535	519	537	570	571	551	556	559	574	573	564	552	522	482	528	559	535	517	531	570	604	560	523	552	562	538	550	536	548	565	579	539	524	493	563	555	569	539	531	590	536	552	538	547	549	504	577	511	528	573	535	559	523	549	564	530	527	557	514	569	623	550	518	532	553	521	503	532	540	522	533	537	539	553	536	552	559	582	526	539	590	589	550	581	545	546	578	565	503	526	581	532	562	577	521	541	542	571	541	553	517	548	526	573	528	546	514	566	543	560	551	528	568	506	559	488	584	548	524	529	522	501	547	566	550	563	508	551	547	533	547	562	547	573	527	489	500	503	544	543	500	559	566	579	541	571	534	572	551	562	508	536	522	532	552	586	550	551	539	528	527	553	540	587	541	568	568	572	534	574	566	553	541	557	571	582	571	576	543	560	548	538	545	541	555	558	562	555	569	534	552	582	597	543	535	536	543	534	557	549	541	570	556	575	547	563	580	562	516	531	547	543	523	578	567	538	537	565	573	552	555	559	531	564	545	560	606	536	549	560	589	589	539	528	568	547	527	538	552	542	539	551	555	517	561	581	544	556	536	522	526	569	566	534	588	563	589	573	547	529	573	549	525	554	498	546	545	527	532	526	574	496	493	505	565	535	573	506	498	568	530	540	579	520	579	528	560	543	530	578	553	539	538	541	548	505	556	568	531	566	523	619	531	505	535	530	530	512	579	568	550	552	545	517	539	553	580	525	524	539	545	561	544	554	558	529	570	541	571	609	535	523	588	512	547	555	543	543	576	556	531	528	563	506	539	516	546	524	524	546	523	535	525	536	549	562	506	576	541	532	556	521	574	582	540	503	576	589	566	509	556	568	571	534	558	539	550	519	574	534	536	508	579	549	555	507	566	539	589	528	510	570	528	537	528	568	556	565	562	533	526	559	536	556	527	531	522	555	537	535	528	580	567	585	555	570	540	532	497	532	539	559	560	562	577	559	552	548	579	528	583	548	576	556	589	537	523	547	540	565	558	520	548	545	574	552	513	567	578	522	522	533	551	555	533	552	569	512	565	503	551	563	542	504	526	545	551	552	562	533	571	551	570	562	588	562	509	544	536	533	560	555	552	539	495	598	537	552	546	547	566	549	539	535	592	547	513	547	545	564	577	527	546	548	566	566	519	555	576	533	499	549	508	525	563	537	533	515	573	584	549	514	543	521	556	560	529	556	571	576	535	538	524	569	584	557	513	548	553	508	523	501	540	557	535	542	573	522	521	540	526	530	547	549	531	500	523	542	551	523	541	602	561	515	547	494	544	559	519	586	578	558	572	538	517	496	535	559	520	553	536	572	564	546	559	559	541	516	551	521	551	544	531	603	521	605	522	530	552	551	576	555	555	524	558	573	516	504	552	533	561	533	549	552	537	501	516	528	579	515	525	532	560	517	545	620	568	554	548	547	554	564	581	522	539	568	572	548	567	532	566	569	528	556	540	547	528	556	528	558	561	534	555	556	551	573	570	556	590	547	526	520	538	605	528	540	560	558	549	553	533	566	545	552	568	525	533	572	588	554	513	567	562	537	509	569	549	542	585	526	554	531	561
43072	39006	37581	27301	16700	7792	3256	1877	1101	611	444	328	337	362	336	298	274	245	263	234	191	171	195	176	182	195	174	188	183	186	169	194	172	196	208	179	184	180	181	181	178	187	169	176	201	209	187	164	167	174	174	178	192	176	180	178	191	179	172	183	209	199	189	187	185	169	198	176	165	206	185	167	173	180	202	191	184	202	189	207	208	204	197	181	182	181	202	162	180	189	191	217	195	187	186	202	197	183	190	184	177	175	177	198	186	169	161	203	189	186	187	183	144	173	170	148	179	188	189	191	196	179	173	166	207	188	221	184	210	181	168	190	196	195	168	196	177	165	180	180	167	193	158	187	178	192	147	158	200	200	194	200	176	192	203	180	174	224	194	189	172	197	195	192	162	179	182	182	179	192	172	199	176	184	180	186	202	205	208	169	189	159	194	169	188	181	161	206	189	162	185	195	184	170	208	172	186	174	166	152	203	181	157	178	194	181	195	186	200	183	183	190	192	189	196	185	176	177	165	162	186	169	173	176	214	179	193	190	196	193	157	188	160	176	199	176	165	204	186	198	186	196	190	175	184	190	191	187	192	190	195	185	183	160	175	180	201	157	177	178	209	184	165	193	202	178	182	176	193	190	169	177	190	186	190	169	196	187	193	202	167	176	177	163	198	178	168	197	201	208	184	167	186	215	193	220	215	210	203	193	158	197	184	172	168	160	175	155	184	182	180	184	172	176	188	214	175	165	181	164	177	194	188	203	211	208	172	194	145	171	182	183	187	171	189	169	205	200	172	200	192	191	195	178	182	196	198	202	200	175	176	155	195	193	190	187	150	185	184	187	183	168	195	195	182	185	197	197	177	178	200	201	199	189	188	168	195	172	188	174	193	169	178	180	176	173	195	183	177	207	198	182	183	178	176	201	183	194	199	172	152	181	195	180	173	190	171	185	193	175	179	169	169	181	190	184	184	181	196	206	164	176	181	209	231	172	180	195	217	180	178	178	188	174	188	196	191	198	203	190	178	183	200	186	173	188	168	171	190	170	187	154	190	171	190	182	200	225	183	179	174	192	171	166	180	177	187	181	168	198	220	213	215	186	169	191	185	165	185	183	177	185	174	171	188	184	203	153	165	194	189	160	177	173	210	148	198	206	192	184	189	175	163	194	179	188	204	164	184	161	190	203	183	171	173	157	182	194	184	205	182	166	204	174	185	178	172	155	181	202	185	183	169	217	173	195	173	191	178	186	176	193	146	210	187	192	191	185	193	175	198	189	173	193	199	181	213	186	192	175	200	184	183	191	167	191	181	178	201	194	180	204	175	172	183	201	157	193	157	171	155	163	187	185	189	190	171	184	191	177	218	202	218	184	190	179	180	185	162	199	172	192	191	198	188	178	191	191	168	195	170	179	206	178	188	191	173	190	180	185	184	238	166	188	179	173	185	180	191	167	170	170	176	171	182	183	209	185	172	184	196	176	163	182	190	158	174	186	179	173	195	206	163	190	177	194	176	194	191	165	184	189	216	184	197	186	198	176	160	162	170	178	184	168	198	178	187	186	184	198	193	187	178	191	174	177	198	184	181	211	173	210	198	206	193	179	180	190	176	152	174	203	176	153	170	167	174	189	166	170	183	182	224	168	198	161	206	196	191	178	194	182	201	171	190	185	190	159	178	166	182	175	184	184	207	210	162	209	181	197	218	191	195	183	178	178	188	171	178	187	167	196	162	213	177	172	201	202	163	155	217	160	167	216	189	199	196	186	176	194	202	151	159	188	218	209	194	189	192	177	200	195	209	187	183	162	181	199	185	187	161	186	177	180	180	177	188	194	211	210	184	182	203	172	209	192	149	179	211	195	180	167	192	162	192	205	157	185	175	165	191	163	196	159	206	208	210	200	163	188	192	186	199	183	193	174	150	187	170	182	210	185	180	185	166	184	179	169	167	177	192	180	185	181	194	207	180	183	179	195	191	191	180	172	193	178	169	205	190	191	187	195	188	204	172	189	190	185	198	194	184	163	200	159	188	195	179	175	198	206	182	166	187	168	194	188	158	186	182	189	183	148	151	199	188	166	204	194	162	196	189	208	181	171	200	176	174	182	162	166	178	184	177	198	184	185	196	176	161	189	196	189	188	168	209	200	176	178	198	211	181	205	179	190	178	178	204	182	199	182	190	220	195	168	203	195	162	180	185	166	183	196	167	193	192	170	184	204	164	208	191	177	215	194	196	206	178	202	192	172	210	179	192	183	172	163	174	167	187	191	186	188	203	183	189	173	163	160	207	163	182	171	165	186	173	163	201	199	171	181	194	180	206	207	198	186	154	179	188	182	169	182	201	175	198	176	186	181	173	189	171	182	180	200	176	171	211	183	162	177	178	193	194	192	169	181	180	183	191	203	205	162	196	170	173	209	193	172	181	177	180	181	165	205	185	191	217	199	185	183	193	173	181	189	164	179	189	169	174	193	217	156	209	160	192	174	180	151	178	200	199	193	185	208	176	182	167	223	205	186	212	162	184	170	176	194	189	189	213	192	168	200	170	169	180	184	169	175	178	160	191	180	203	184	178	179	185	171	194	195	189	176	190	199	164	182	193	178	171	182	197	182	186	190	201	179	201	219	200	184	197	173	194	181	193	186	203	205	201	214	208	183	202	187	207	197	192	185	185	212	202	183	191	173	203	196	187	188	163	174	183	192	184	189	163	178	186	197	185	196	179	158	170	186	164	163	177	188	169	187	175	183	223	164	186	188	187	161	180	192	171	179	178	174	188	171	204	172	176	169	148	182	181	210	191	186	208	163	162	202	193	200	186	171	196	191	184	189	187	206	187	195	193	185	162	184	214	220	180	195	184	170	211	186	187	189	191	195	189	184	177	185	194	156	191	177	215	190	200	207	174	174	195	189	183	181	204	168	191	166	162	180	167	197	151	168	182	206	169	196	192	174	178	193	188	218	193	165	170	184	204	186	154	198	172	200	210	179	186	160	186	201	180	203	194	171	175	197	182	206	181	195	171	168	164	204	177	203	188	192	176	177	164	187	168	165	190	182	192	188	154	167	190	162	183	194	202	208	175	193	163	195	199	171	187	188	171	164	181	180	177	185	177	213	183	183	173	161	184	188	185	188	197	210	202	187	191	185	197	201	151	166	188	177	180	191	176	174	196	189	175	183	199	151	187	178	168	200	219	172	179	175	185	191	186	183	177	184	195	188	186	190	195	183	218	177	196	201	184	210	207	170	186	163	192	201	197	178	206	187	196	184	183	166	202	202	201	200	165	190	172	167	178	166	186	197	167	196	217	207	198	199	164	178	181	187	183	187	168	192	185	183	211	183	195	200	174	177	184	213	183	181	187	180	179	183	183	198	204	191	190	188	191	179	163	181	200	172	197	174	181	167	184	185	198	190	173	185	172	204	204	190	195	152	183	192	156	189	172	220	216	166	183	179	176	179	179	166	173	165	181	192	174	174	193	208	186	205	168	180	204	216	176	195	172	191
27027	31644	38864	37010	29529	19643	11489	8073	5072	2994	1845	1472	1560	1624	1540	1175	1081	882	833	671	630	557	496	473	506	504	493	499	473	438	473	457	485	438	461	470	491	459	443	440	445	449	462	489	481	502	501	471	478	455	497	460	486	484	464	497	468	496	473	496	477	491	460	471	462	494	486	448	507	452	476	468	452	521	469	461	481	453	478	501	445	495	466	492	481	495	445	521	451	474	489	491	510	508	463	448	501	450	463	486	466	479	457	489	475	456	471	481	493	495	463	462	532	463	481	463	475	480	506	439	491	486	473	500	434	467	500	485	461	465	502	444	461	473	438	481	472	533	484	499	469	475	446	452	487	482	464	502	472	439	449	472	489	444	477	457	487	495	461	455	497	436	471	532	459	516	446	484	524	478	430	479	471	480	454	506	471	467	474	474	519	482	499	490	450	463	457	494	511	459	493	484	488	471	469	488	500	463	472	461	488	466	484	498	478	456	497	480	499	452	509	469	461	519	454	466	465	499	464	470	419	479	479	486	461	474	491	454	479	466	455	485	466	458	492	447	505	449	471	485	461	496	504	452	461	487	469	443	474	467	483	486	482	497	482	458	489	451	438	453	504	450	467	437	490	480	470	491	480	458	481	482	441	472	449	474	474	430	464	447	432	473	482	506	494	460	478	449	457	456	473	479	481	478	486	453	477	463	459	474	490	477	493	436	455	496	480	448	482	475	450	509	471	465	455	459	477	449	435	491	504	432	531	484	495	448	474	490	418	457	501	451	450	498	452	463	448	484	454	463	515	492	479	466	505	489	459	488	472	464	458	520	460	498	459	481	461	503	502	438	493	436	444	463	461	476	491	445	504	438	449	474	507	460	458	499	494	460	476	463	473	473	464	453	512	502	486	473	446	430	471	490	453	467	451	509	465	466	441	476	512	513	479	472	451	465	472	473	525	431	485	449	481	504	441	458	443	497	467	494	478	484	473	493	440	497	486	471	492	484	473	442	490	470	498	443	461	467	474	460	433	468	477	460	459	494	431	481	460	455	459	480	439	416	438	461	513	479	462	542	513	488	486	451	445	446	477	471	453	483	464	421	460	452	486	431	470	481	462	487	482	499	486	471	497	454	429	519	462	507	499	486	474	485	470	424	456	503	430	453	486	434	479	488	461	462	491	470	482	495	423	463	476	486	456	472	462	456	460	470	502	502	443	431	489	476	464	467	492	458	460	498	474	465	463	488	502	453	478	487	467	472	482	536	505	470	459	483	444	482	475	459	438	456	481	427	453	486	484	440	502	488	489	472	455	483	458	432	472	482	479	479	514	468	490	528	442	433	451	460	469	458	478	467	494	485	483	456	489	475	455	491	454	460	475	447	486	487	480	502	473	486	456	502	458	503	525	475	477	499	482	469	482	481	491	475	493	475	498	528	472	467	458	493	479	481	468	465	457	496	469	460	479	451	489	476	462	471	481	521	457	469	471	491	449	484	456	487	450	477	467	463	478	453	448	469	450	488	451	432	501	484	477	518	480	493	479	478	493	516	435	491	502	475	488	476	519	452	508	461	463	511	491	460	472	495	469	482	482	447	458	500	463	474	516	473	469	489	460	459	449	505	446	474	489	450	474	437	471	504	488	461	439	463	477	460	482	470	488	477	429	466	474	486	502	477	467	503	464	495	480	491	444	417	480	493	500	427	464	496	452	482	472	464	443	494	507	446	467	451	476	463	498	485	464	451	457	457	454	458	494	476	484	485	455	491	445	476	485	471	487	454	440	473	460	500	466	473	466	492	539	453	499	470	456	464	482	479	441	489	457	456	453	462	478	456	489	483	488	462	449	463	508	493	484	497	479	487	464	487	475	460	499	446	516	523	473	475	483	513	467	505	454	491	444	498	486	449	481	486	461	490	485	502	479	436	484	473	482	472	495	470	493	483	487	486	447	468	457	457	459	493	429	472	471	465	455	465	496	431	471	486	491	493	448	470	466	501	439	472	443	458	476	486	477	447	492	495	505	462	453	491	473	452	452	491	468	492	498	491	463	455	471	462	479	441	466	465	444	484	464	469	462	477	451	487	471	501	491	466	471	466	469	480	497	487	489	478	503	429	439	470	462	459	470	435	471	491	512	468	473	465	494	440	432	457	498	457	472	439	499	482	431	451	483	474	465	427	503	474	510	502	466	469	446	442	487	481	465	445	455	486	436	464	464	460	478	463	475	444	477	452	470	468	466	483	456	517	445	499	512	498	467	496	453	441	498	467	485	480	462	445	515	459	502	457	470	490	453	474	476	462	465	442	488	500	506	498	441	448	469	444	431	497	449	481	458	462	489	488	483	506	483	435	472	465	468	471	482	474	477	439	472	454	454	470	494	490	469	501	486	488	475	485	511	507	432	412	470	486	513	406	453	488	499	470	463	467	471	495	485	503	452	489	469	464	470	431	471	496	493	472	485	479	438	499	459	479	496	473	472	466	472	455	503	483	486	465	451	473	469	469	472	482	469	477	476	489	470	472	454	477	455	499	488	426	437	428	449	463	475	454	495	491	458	474	491	451	501	463	465	506	452	482	475	484	463	455	518	473	443	447	479	489	515	506	502	442	459	444	467	417	415	497	484	479	484	469	504	473	469	464	495	503	493	440	451	474	452	485	489	505	438	554	435	478	459	481	426	442	519	444	440	456	481	505	459	493	490	456	457	475	452	469	465	477	453	491	449	477	453	483	477	520	505	466	473	444	462	484	491	465	450	505	470	487	497	489	504	467	467	460	474	457	459	472	464	508	460	448	454	474	427	463	466	460	472	470	467	486	481	510	475	474	461	526	494	471	450	459	516	530	508	485	472	472	452	475	498	452	485	440	484	459	454	454	427	476	457	474	472	452	460	500	474	482	465	485	482	487	445	526	523	477	459	476	480	476	496	482	453	489	478	487	492	471	497	461	506	499	472	466	505	480	463	477	456	468	496	450	475	493	459	463	508	477	435	461	477	483	533	481	443	461	510	512	446	469	476	482	424	430	481	484	465	478	498	480	473	486	480	483	498	440	467	464	470	491	439	477	460	424	470	506	453	487	515	522	480	489	470	511	512	465	443	465	498	499	458	464	458	449	473	483	475	483	459	455	475	477	476	472	468	449	444	487	476	468	430	441	439	446	473	473	504	433	465	478	471	468	438	496	515	440	470	488	467	474	503	472	438	462	475	478	480	451	451	492	474	479	476	478	476	491	475	479	439	518	473	504	450	503	480	468	490	462	476	457	473	484	487	447	488	495	482	448	482	477	473	489	471	518	474	471	486	434	467	492	467	494	487	459	481	490	512	499	447	468	450	442	435	473	482	490	496	447	482	531	454	489	533	443	476	478	467	470	448	482	472	484	481	522	484	475	433	468	444	484	494	524	458	468	475	446	455	465	499	469	457	474	470	510	472	486	463	490	478	493	521	484	499	503	455	508	450	489	481	441	471	467	485	467	480	509	470	500	483	446	506	486	513	472	484	487	496	463
58554	51016	49687	38882	29797	23654	16174	11892	7824	5295	4011	2916	1999	1675	1403	1096	885	687	591	429	399	361	311	301	313	265	245	238	243	253	222	253	243	250	233	260	250	268	254	241	258	228	240	238	276	243	208	222	239	244	239	257	253	241	230	258	247	256	218	246	238	233	234	242	237	242	240	238	247	263	266	244	262	241	241	239	218	229	226	224	224	238	238	244	239	260	237	222	223	250	232	266	222	255	235	250	245	234	230	226	251	242	257	228	239	237	247	250	218	247	227	261	227	245	249	232	232	232	240	249	232	242	272	245	226	215	249	252	246	279	227	237	246	244	252	249	198	243	234	218	225	239	227	238	245	234	222	250	229	241	238	252	216	250	233	229	259	236	227	260	250	249	238	243	215	267	257	256	250	249	234	253	246	254	239	236	249	265	257	235	227	220	250	275	264	243	229	235	250	217	214	271	261	215	269	235	264	260	208	256	235	221	241	235	241	228	282	246	261	220	235	294	268	250	211	253	233	254	256	249	272	239	244	228	224	241	240	217	219	264	205	251	230	244	244	240	228	243	258	228	247	273	250	237	247	246	228	235	247	224	247	259	220	220	214	228	267	226	253	216	275	251	254	256	213	256	226	273	234	228	235	255	240	239	222	253	246	235	247	237	237	234	253	247	237	244	238	268	205	258	233	244	250	268	277	252	254	278	263	256	254	225	217	271	213	247	238	244	239	215	229	201	262	254	263	230	270	234	269	239	236	241	245	230	228	243	268	240	229	245	238	265	250	243	255	218	253	253	243	227	238	220	241	249	230	229	231	233	239	235	216	241	240	214	232	242	227	205	233	248	232	268	240	247	209	243	237	263	267	245	247	233	247	268	235	222	214	233	266	230	216	212	231	245	243	218	263	287	247	238	257	227	258	230	218	224	229	265	233	259	224	222	237	273	246	235	227	234	235	246	255	211	262	275	249	241	232	238	247	241	241	218	212	271	225	261	261	273	248	235	269	261	235	249	246	237	245	244	238	243	255	237	261	247	235	226	239	230	227	238	265	227	244	220	243	244	234	233	250	233	228	247	239	252	268	218	251	258	237	238	261	258	243	225	230	239	242	234	250	236	264	220	257	253	254	256	234	239	216	218	235	248	240	260	244	252	229	265	255	240	254	236	261	266	223	228	234	235	226	235	245	238	237	230	257	268	250	249	231	230	253	261	249	274	247	253	242	240	255	237	252	230	252	243	254	260	238	270	258	219	247	269	254	244	233	230	252	245	243	224	254	247	252	265	239	253	250	249	238	247	265	235	246	232	244	285	219	242	242	279	248	274	290	269	245	237	230	241	255	243	234	259	213	237	241	239	233	254	233	269	265	236	244	240	244	247	237	284	234	239	231	259	271	247	219	218	227	264	241	237	241	233	272	228	242	237	252	245	228	240	262	231	233	233	243	256	256	243	244	258	213	234	256	232	256	254	228	244	241	248	247	233	233	276	236	262	245	251	210	210	248	255	240	229	247	250	252	244	264	258	231	239	231	278	241	240	229	229	241	260	217	255	227	283	239	260	223	239	245	233	210	244	250	249	262	248	241	232	216	264	243	252	198	262	204	247	215	264	232	259	245	260	234	271	207	224	238	253	263	232	221	215	243	242	239	238	227	238	246	249	252	248	259	221	236	221	250	245	252	223	239	257	218	227	232	238	250	246	247	250	259	242	265	225	212	223	230	229	249	235	274	247	241	220	248	255	241	229	246	245	244	211	249	238	229	218	246	204	225	248	241	226	251	226	241	244	248	239	233	252	240	251	212	240	234	243	267	208	241	257	272	251	226	247	256	252	253	247	222	229	268	248	250	240	224	261	219	259	230	206	240	205	232	252	251	234	250	238	236	252	231	210	272	256	220	236	274	246	224	256	274	225	252	232	230	257	247	219	250	259	236	253	256	213	216	258	246	256	245	240	246	222	235	234	242	230	244	249	273	247	243	246	245	212	245	254	246	240	249	242	237	241	230	260	246	234	246	222	250	267	245	230	251	210	250	235	231	234	244	232	281	250	248	228	212	226	235	261	186	232	221	237	225	240	236	221	228	273	228	236	253	246	223	245	227	235	242	249	229	246	262	251	237	255	237	252	244	221	231	237	252	262	239	229	256	226	227	240	227	224	232	236	229	247	242	247	246	236	221	265	227	239	242	260	230	259	237	232	253	270	264	215	254	225	212	254	237	215	215	237	237	270	227	237	261	234	246	235	242	223	225	230	229	260	249	251	230	234	254	244	256	239	227	249	242	268	251	261	219	257	253	239	256	256	255	257	225	263	224	248	242	242	236	223	227	232	237	243	205	267	254	230	242	221	262	227	268	237	243	232	226	253	225	226	259	245	227	225	232	201	232	243	219	257	258	236	231	214	214	229	246	257	244	233	243	287	254	245	207	273	211	239	230	238	242	234	250	211	268	264	239	213	252	255	254	252	226	241	248	247	247	230	268	256	231	246	246	229	242	229	246	251	218	239	254	242	269	264	251	218	268	255	244	222	220	264	222	213	237	238	233	237	252	248	255	218	239	258	217	238	252	270	228	231	254	219	244	244	240	228	272	238	246	265	221	225	229	255	237	273	249	237	252	273	215	248	260	240	221	245	233	271	234	244	234	250	225	240	246	238	232	238	254	252	244	257	231	223	248	244	224	251	252	230	232	238	251	247	238	245	242	240	223	225	231	234	251	239	225	224	252	257	258	237	267	262	240	253	256	216	271	245	241	250	228	236	235	264	240	258	265	244	230	249	252	225	234	235	240	267	240	238	235	243	212	258	269	210	242	264	239	222	229	286	250	223	249	233	254	254	268	247	243	221	240	227	228	230	235	227	238	205	250	250	233	251	253	228	240	237	217	247	261	270	216	195	264	246	252	208	242	223	260	248	269	261	221	237	242	251	225	241	246	234	242	289	274	231	237	237	244	228	263	247	254	255	270	235	248	230	229	245	262	231	236	276	220	233	238	241	218	254	233	254	244	244	233	244	241	235	242	223	270	199	247	231	260	238	232	239	228	233	258	206	265	230	255	247	241	255	238	238	247	220	236	240	258	233	254	250	263	239	222	226	228	245	239	253	231	248	234	240	226	259	231	253	240	243	252	241	246	230	219	253	229	248	255	236	240	256	249	241	240	241	244	214	241	219	226	216	225	219	230	236	223	205	256	227	237	233	232	230	205	239	235	203	241	248	265	234	249	238	249	258	231	260	224	244	246	267	221	252	259	223	240	222	233	250	264	262	258	249	235	224	255	218	236	259	249	207	248	222	248	246	244	250	201	237	242	252	245	244	231	262	226	218	225	270	250	245	246	234	238	259	240	243	245	237	248	213	236	263	247	226	233	242	241	271	236	245	242	256	237	237	211	242	238	227	253	262	229	212	245	224	256	255	250	216	276	265	252	228	244	242	246	244	258	239	265	231	243	268	277	285	268	263	253	235	228	218	230	213	215	252	240	241	225	252	245	208	251	217	239	228	261	258
40265	43247	49278	45035	41796	37298	31630	27453	22048	17811	15384	12238	8868	7889	6652	5223	4214	3383	2491	1592	1447	1113	971	1019	855	740	588	640	611	590	614	582	588	564	601	571	578	578	603	585	591	630	598	626	599	564	599	570	614	572	564	597	624	582	589	641	609	627	605	590	594	568	611	569	642	620	613	631	645	556	580	600	573	614	595	559	574	621	592	591	559	621	625	593	587	605	613	587	635	621	566	598	564	584	587	649	572	628	586	584	527	623	607	615	596	546	609	595	637	593	618	602	617	598	605	588	601	595	589	618	518	560	584	605	641	581	618	610	584	545	555	618	573	583	584	613	583	615	582	601	610	610	527	594	645	557	588	587	627	569	580	619	601	606	566	590	632	596	618	568	613	586	605	626	586	606	592	567	608	578	522	631	584	618	575	590	564	594	581	577	613	623	616	561	591	614	594	605	580	605	578	624	578	565	611	597	586	597	600	594	593	652	543	597	603	571	606	596	619	577	609	605	601	575	633	634	650	561	596	592	622	597	621	616	645	631	612	611	576	538	602	616	612	611	590	606	596	597	606	613	614	583	568	607	609	575	603	594	583	615	602	610	642	534	576	598	571	568	652	619	597	614	596	570	587	586	591	545	595	615	586	536	573	586	617	571	649	594	596	579	616	581	600	588	569	583	573	598	578	639	586	643	592	612	647	574	585	568	582	609	603	570	627	567	592	594	626	579	605	586	605	579	605	585	630	572	619	613	610	613	591	567	590	643	583	627	545	607	610	568	576	631	584	590	598	613	632	605	591	641	630	592	569	579	570	584	607	588	639	595	589	648	629	594	558	592	576	596	642	560	612	591	610	577	569	585	618	619	609	598	584	591	584	585	611	573	592	601	582	627	584	571	591	597	593	564	593	622	571	633	569	575	617	580	577	563	561	594	622	606	600	598	615	556	553	597	572	542	588	609	576	599	571	598	643	589	609	580	618	624	600	617	601	636	570	631	611	611	560	582	524	640	605	624	610	588	589	593	555	595	619	601	602	602	580	586	623	583	613	596	569	530	610	625	606	592	577	581	627	601	587	611	542	589	620	637	600	609	630	627	613	592	663	616	625	600	613	639	638	597	583	584	582	643	566	581	626	580	609	612	569	634	583	584	586	619	611	581	570	592	602	600	597	587	645	584	584	591	559	603	542	577	604	575	657	638	561	639	627	570	662	569	590	576	569	644	577	570	573	617	606	662	593	572	603	592	600	586	591	603	620	583	616	587	597	614	579	568	578	562	595	583	587	600	598	616	654	615	589	600	576	615	638	595	603	621	621	580	609	597	607	579	622	603	652	599	619	571	584	568	599	612	590	562	584	584	572	614	579	567	597	561	613	598	570	605	638	593	579	632	574	602	636	622	621	591	578	623	528	631	625	582	600	610	575	620	629	613	590	629	590	577	629	538	666	585	616	612	607	589	590	570	574	621	575	626	615	574	605	611	591	606	658	580	587	629	576	574	599	606	584	602	601	580	594	597	613	580	600	595	615	596	561	607	599	579	529	605	597	584	589	623	620	573	627	622	582	639	550	565	564	607	604	613	545	608	603	576	581	610	570	603	598	565	607	558	587	603	551	577	586	593	608	584	620	596	557	553	621	602	616	631	584	566	567	580	621	544	571	607	597	634	637	622	593	566	674	616	595	622	550	605	609	574	605	615	570	583	600	596	520	586	604	614	604	608	571	592	597	619	593	537	612	613	589	582	614	599	602	595	621	562	566	573	639	593	574	656	620	586	598	572	558	592	590	566	628	623	650	533	672	567	608	607	600	612	594	611	602	590	596	616	578	604	609	611	615	654	587	611	567	616	577	620	628	594	582	602	572	616	601	594	622	607	571	577	619	624	586	529	580	623	599	638	589	600	614	594	601	619	619	573	620	589	582	604	597	556	618	651	610	599	584	566	582	595	589	589	606	574	599	622	559	601	619	564	605	584	573	562	631	619	596	581	598	575	590	569	568	588	560	576	575	617	588	552	587	599	615	558	582	579	602	587	622	583	660	605	563	548	581	573	632	626	617	628	615	570	613	579	602	624	627	576	627	607	584	589	576	607	615	585	589	661	601	585	624	559	593	592	545	621	609	614	578	570	568	616	609	542	615	592	616	629	639	603	580	606	583	629	601	657	582	574	576	620	593	588	553	616	609	621	580	651	600	574	584	561	588	645	605	572	626	565	606	624	567	579	599	594	607	537	590	583	550	594	565	590	625	584	590	615	591	645	611	577	636	586	630	589	619	632	603	589	588	617	607	604	605	577	613	579	597	579	595	582	562	582	635	631	590	560	612	600	588	619	609	579	618	562	612	636	613	609	616	639	576	586	614	577	611	555	573	603	634	613	570	631	526	585	598	633	573	594	558	562	553	588	596	573	590	575	628	619	569	578	579	588	614	610	607	613	601	614	632	620	596	570	588	589	606	582	546	588	592	631	588	619	618	588	618	593	570	615	607	617	645	597	618	649	584	604	630	553	626	580	612	618	626	552	567	597	578	607	641	574	629	577	617	608	606	559	621	640	603	596	634	608	601	636	593	586	581	593	585	593	572	572	577	600	632	583	624	609	596	595	604	584	626	585	621	553	571	551	583	628	619	593	594	623	595	602	585	623	574	593	571	559	605	622	606	601	544	596	590	574	591	591	555	661	633	557	636	615	639	599	613	604	598	597	616	614	592	584	613	617	633	594	598	571	616	606	635	546	639	617	629	596	583	583	543	572	595	567	633	608	564	585	531	584	568	594	611	569	619	624	597	580	618	600	610	536	567	649	619	626	571	640	598	606	598	611	578	588	580	552	632	595	566	552	586	600	618	603	618	588	570	598	574	634	593	577	607	611	579	612	581	599	571	609	599	614	630	572	637	621	602	608	610	593	582	580	608	621	605	600	609	590	643	536	616	570	620	588	585	568	538	561	633	577	640	568	575	624	616	602	648	597	645	629	620	611	591	613	573	595	543	633	601	621	585	638	599	585	584	568	637	584	619	573	596	596	584	576	610	550	573	621	587	580	590	614	561	549	596	610	569	576	580	597	590	612	604	594	604	610	573	609	616	550	594	601	597	662	621	604	641	582	612	618	571	586	586	602	591	625	602	575	617	592	595	576	587	573	639	563	582	582	575	554	616	593	580	596	566	589	625	629	583	582	634	582	625	561	616	629	614	583	595	601	631	612	620	585	604	627	605	563	610	581	579	610	599	538	595	650	600	622	636	575	601	616	547	590	597	584	627	537	595	574	595	588	530	586	617	598	603	571	616	600	593	601	588	575	632	582	602	526	567	595	551	581	598	625	572	596	625	594	608	590	651	633	541	560	607	612	626	610	578	590	598	556	622	597	602	592	605	628	590	596	619	585	608	577	641	584	621	592	575	636	555	585	579	608	616	582	616	583	574	585	570	606	604	588	547	568	595	646	579	617	611	567	557	612	571	610	637	579	583	599	622	610	607	586	625	609	585	599	615	590	648	551	582	541	584	586
61123	53853	52015	40396	36162	35282	29275	22974	17295	11893	7586	4853	3028	2177	1842	1307	925	578	459	377	354	318	288	231	250	228	213	252	256	243	210	275	224	219	257	243	258	219	215	247	236	225	243	263	247	267	233	229	240	219	239	271	240	249	236	213	261	222	219	256	254	229	237	222	229	222	244	206	248	231	218	204	216	217	247	232	218	297	250	238	233	229	206	228	259	236	229	238	242	248	250	239	236	229	229	222	254	224	217	238	197	241	207	260	239	253	202	234	237	241	239	234	203	251	220	238	237	219	211	231	212	216	221	237	213	246	249	251	231	224	226	236	227	249	245	237	223	240	243	234	239	210	244	274	245	213	238	239	223	226	251	211	250	243	244	220	247	242	243	223	227	229	223	269	231	218	215	236	247	240	252	218	230	208	235	253	206	236	245	240	228	249	270	255	256	229	255	242	241	233	232	236	248	237	204	221	239	241	242	223	255	247	229	232	239	246	239	233	228	257	229	235	223	236	244	205	240	220	222	246	254	212	227	225	237	221	215	229	254	203	235	244	225	215	252	228	240	240	254	209	216	205	243	259	223	250	236	228	223	213	219	232	232	262	223	221	207	216	239	252	218	223	235	225	235	220	251	223	209	223	216	238	259	238	253	248	243	203	235	244	236	249	252	214	236	196	253	249	245	253	245	229	237	249	196	246	227	241	211	224	249	247	235	269	250	244	232	242	225	202	218	224	239	234	240	215	248	220	254	231	235	249	241	248	238	256	208	239	247	244	230	242	235	236	226	222	208	257	208	217	222	221	217	239	234	259	236	233	220	233	224	247	222	244	216	247	224	212	222	237	231	253	245	241	228	269	247	251	255	242	240	233	243	208	237	249	223	227	241	275	258	240	215	251	231	265	210	216	222	235	240	248	254	249	255	249	232	226	234	240	224	267	235	233	204	241	220	241	231	219	231	228	225	251	245	248	253	267	233	239	228	242	224	247	249	246	218	234	223	258	220	219	209	244	253	213	222	256	204	259	226	252	238	216	247	250	221	237	238	239	243	214	241	208	202	224	256	237	246	256	225	231	230	248	231	249	240	257	247	246	221	223	218	224	210	233	205	238	235	218	239	257	235	245	235	243	219	206	234	241	251	241	228	233	240	222	230	251	223	256	224	245	219	248	263	254	248	208	222	235	289	227	253	243	213	224	241	236	228	232	205	227	218	239	225	233	230	256	206	236	240	219	222	229	253	251	231	227	253	241	243	251	257	237	227	247	235	259	225	203	232	234	238	256	246	219	253	221	242	244	222	221	261	225	211	221	242	201	249	268	247	240	220	265	245	232	215	238	239	247	234	245	221	217	258	224	236	210	285	244	232	217	268	226	230	228	248	221	207	251	233	226	257	245	245	235	249	225	217	252	223	241	236	249	231	246	230	236	235	237	249	233	230	237	221	249	270	235	234	256	241	232	244	239	246	280	232	238	243	246	228	240	229	264	271	218	215	197	269	239	233	218	232	237	251	207	232	217	234	213	214	241	232	206	242	220	240	224	242	230	213	234	211	219	218	250	236	247	212	223	220	236	237	212	241	226	235	259	245	242	225	255	239	238	220	204	243	238	246	236	241	226	252	237	251	251	221	236	242	219	223	258	229	224	230	226	232	243	249	244	203	253	242	261	227	221	250	214	229	243	237	252	234	240	226	213	208	252	234	241	274	277	227	239	252	240	231	231	215	265	234	216	226	229	229	236	259	233	222	218	239	226	217	222	255	215	247	243	241	220	216	229	212	205	238	253	219	262	241	222	254	239	217	234	237	222	233	233	242	227	212	253	246	238	267	238	212	243	207	259	249	219	237	227	249	229	193	248	236	226	243	245	240	237	233	232	256	216	222	268	213	227	211	237	259	253	245	251	209	228	231	224	219	236	210	205	220	233	236	238	205	229	244	218	242	223	239	227	226	242	239	235	257	267	237	228	238	225	234	229	259	248	258	231	228	233	227	239	261	230	229	236	216	236	249	247	208	231	243	240	230	244	243	248	233	233	260	237	217	223	258	256	246	220	228	228	240	232	231	216	249	214	231	225	220	225	235	242	219	226	250	236	237	243	218	232	234	232	246	232	235	237	238	245	228	227	232	222	226	227	249	240	244	220	249	215	234	217	192	225	239	228	215	218	244	230	229	221	249	261	233	248	218	240	224	235	214	227	206	240	246	241	224	249	217	249	224	235	216	254	248	232	229	212	241	218	238	243	242	217	220	212	228	243	263	237	220	257	241	234	231	237	255	234	241	243	230	252	237	237	268	234	236	227	218	238	226	274	222	233	216	241	233	245	240	212	248	227	254	255	248	240	222	232	253	213	242	246	250	263	206	215	227	268	257	216	246	228	248	227	222	225	225	238	222	230	246	242	229	242	231	221	240	224	207	242	275	232	247	249	205	224	226	216	232	243	245	227	258	247	255	262	248	234	251	250	226	224	242	245	242	266	242	221	248	237	237	204	241	217	238	254	230	216	254	226	242	233	247	262	246	209	240	227	241	219	229	246	193	227	262	259	227	225	227	259	238	223	233	192	201	241	258	236	296	218	263	233	257	232	260	214	250	223	239	227	228	232	210	232	262	263	209	216	226	215	245	221	190	202	255	232	196	225	222	225	242	270	227	246	225	244	230	246	211	252	254	269	211	251	219	222	243	231	240	263	233	260	227	222	195	267	213	234	245	253	250	244	228	230	229	268	226	215	238	215	242	223	223	247	263	228	212	252	236	243	241	243	244	230	251	249	243	234	204	228	236	241	207	246	234	220	227	240	233	228	236	224	239	254	225	246	230	244	241	242	239	237	211	205	245	253	215	232	219	258	240	259	234	215	246	231	257	218	238	253	235	247	246	241	261	259	239	291	234	223	222	234	254	232	222	269	230	276	225	215	252	225	228	237	235	248	212	253	242	219	266	238	249	241	241	213	247	232	255	225	235	231	253	235	233	245	251	230	222	241	229	226	278	222	217	237	224	226	231	197	221	238	192	196	194	231	259	227	233	208	215	232	221	250	201	218	246	242	236	232	245	240	242	229	215	267	219	210	211	198	240	244	222	227	242	227	249	242	242	253	229	246	204	237	242	244	224	242	213	229	244	239	219	211	239	202	226	214	226	227	239	228	259	227	235	220	230	215	229	241	245	218	240	267	277	224	229	236	236	238	269	244	211	274	213	246	216	225	232	263	215	227	210	222	258	234	243	233	219	191	228	210	225	228	213	236	241	236	247	247	240	248	256	267	225	239	236	208	229	237	226	212	211	266	254	255	259	222	238	230	232	210	220	239	240	238	240	241	248	233	238	257	237	234	250	241	248	253	215	218	242	240	242	253	218	241	244	233	250	223	221	226	213	228	238	238	214	241	243	217	232	225	234	262	234	224	253	232	208	199	232	259	241	238	245	260	247	224	229	245	213	216	210	225	216	235	232	222	230	222	203	249	248	215	212	246	246	273	239	222	230	256	234	215	217	212	237	227	256	219
43229	47679	53308	49519	50988	48736	43170	38312	33544	28465	22339	17298	12331	10066	8147	5940	3920	2369	1643	1380	1071	861	741	594	580	568	568	596	583	574	579	605	552	570	584	577	590	548	553	633	569	616	536	558	528	598	594	601	573	654	554	562	573	554	566	567	544	602	586	557	609	594	592	574	596	570	577	586	520	577	547	576	613	556	588	591	560	596	567	562	559	574	583	552	597	584	592	600	579	546	596	561	594	603	554	554	541	590	549	550	581	559	564	579	605	568	567	595	583	611	567	592	587	577	549	560	544	573	551	548	545	596	546	613	558	587	584	583	568	577	584	612	593	610	576	526	593	580	575	596	569	565	547	538	577	571	606	602	582	554	549	573	576	585	551	575	616	573	584	613	572	573	540	598	596	561	569	592	592	611	572	592	567	566	537	546	591	581	589	551	564	579	559	602	565	557	563	562	580	585	551	582	558	607	552	580	577	565	574	629	583	556	586	627	557	583	532	549	599	583	617	618	562	603	561	595	605	545	573	580	567	570	553	580	567	611	544	532	596	624	585	535	587	612	596	605	594	565	572	552	537	564	568	550	551	549	555	580	541	612	552	604	613	592	614	616	584	574	602	566	589	539	622	560	578	579	558	565	597	601	567	538	576	595	562	621	560	579	638	568	594	553	599	549	588	550	574	589	531	542	611	573	568	573	594	603	585	547	583	594	577	596	596	596	557	537	561	575	561	577	548	641	564	597	571	556	584	572	576	570	567	554	595	578	585	559	540	555	562	557	540	573	583	554	562	560	556	602	597	594	571	565	567	581	563	569	571	546	608	577	598	581	585	600	599	586	543	623	525	590	570	579	603	592	538	571	567	557	582	571	597	566	614	569	571	602	597	578	604	575	586	546	560	543	625	588	515	581	561	538	557	585	588	583	605	550	570	602	538	601	571	562	612	585	562	573	565	625	555	573	578	528	598	581	608	579	556	566	621	592	544	554	590	589	584	548	577	618	593	625	586	585	550	576	616	623	576	581	575	577	579	572	571	534	568	617	546	557	562	555	606	601	572	560	563	553	579	595	598	592	599	570	572	602	549	560	573	588	584	565	566	596	560	577	598	598	559	587	554	569	645	530	555	574	572	564	578	577	552	567	576	579	552	548	598	583	583	559	545	579	590	564	577	578	593	608	598	590	587	552	549	559	569	537	558	560	627	549	598	547	570	617	594	583	565	545	564	569	601	604	603	595	559	543	558	565	581	572	585	529	567	564	599	579	597	548	548	641	581	567	564	591	592	586	609	593	632	603	557	616	603	579	568	574	595	549	598	548	551	562	564	595	580	580	584	585	614	590	580	618	563	606	577	562	579	582	548	567	539	573	582	576	558	526	538	560	575	557	560	589	568	578	614	588	548	572	572	564	531	574	589	533	555	556	572	537	525	592	602	594	588	594	578	574	560	606	615	608	589	599	606	548	575	583	568	566	561	572	556	621	546	574	558	605	565	568	587	602	562	585	567	599	574	576	587	614	580	566	557	618	601	563	528	548	578	568	603	644	561	604	569	551	555	558	562	570	600	592	556	562	593	548	568	584	621	594	562	557	551	572	639	587	555	553	584	513	598	582	594	575	570	548	612	603	615	618	570	570	573	548	560	602	571	594	559	595	587	581	570	554	606	580	554	597	571	601	596	561	548	565	581	579	585	591	581	552	588	578	547	588	576	601	571	565	566	584	563	555	638	574	536	545	561	621	543	609	569	582	597	598	624	554	590	538	578	587	531	578	586	535	578	594	625	520	588	580	553	608	606	581	596	591	584	558	555	637	594	588	577	549	559	576	578	596	601	584	600	582	617	556	578	547	596	559	608	598	554	575	568	599	570	588	538	555	599	602	574	575	549	576	577	615	589	558	593	609	537	580	608	565	583	557	604	579	604	570	581	558	586	581	548	582	576	537	590	567	583	553	547	609	531	556	583	632	559	588	551	573	633	546	577	555	589	624	566	527	563	549	603	604	602	558	571	597	595	597	575	593	585	561	588	587	579	592	563	588	570	607	548	569	575	536	587	553	588	615	534	552	588	594	589	597	605	566	546	603	534	569	535	569	618	610	568	585	603	582	581	629	594	605	556	587	622	558	567	581	574	566	610	586	631	557	549	566	559	559	565	612	586	564	614	581	597	539	529	578	602	613	546	587	579	556	595	573	531	558	570	568	577	581	558	555	643	575	588	592	564	586	524	568	608	557	551	574	557	552	583	569	571	574	572	571	571	564	570	581	535	608	586	560	575	560	614	555	559	569	564	554	578	573	584	564	561	536	540	588	610	568	523	575	576	574	546	584	573	608	573	552	598	576	579	563	577	574	542	569	563	590	611	589	543	576	618	573	573	581	571	560	582	629	583	523	601	567	545	564	537	573	574	561	527	620	604	589	560	539	590	559	523	601	518	565	553	603	564	570	566	604	607	570	555	574	564	536	568	606	535	642	568	601	574	602	591	555	579	564	575	623	592	575	578	552	565	586	576	579	540	574	549	555	586	574	596	567	567	610	554	608	617	549	532	600	582	559	507	594	584	559	562	513	534	609	556	594	559	627	522	574	600	591	551	518	591	595	535	545	569	587	561	578	581	605	574	558	592	577	580	562	594	554	561	595	585	587	574	556	595	560	558	568	581	584	601	551	570	603	576	545	545	588	595	567	590	585	574	626	569	595	643	573	612	594	571	605	581	635	566	583	554	556	578	564	551	548	577	550	605	620	570	581	584	542	539	595	566	558	633	602	590	562	551	581	584	598	572	610	603	616	533	575	617	576	584	598	566	555	584	609	587	547	617	607	616	608	590	573	578	572	595	565	600	619	560	554	593	604	642	607	589	636	611	556	581	578	603	609	602	570	600	576	605	612	555	531	553	576	581	579	582	558	550	574	564	570	593	657	573	586	568	584	566	588	553	531	566	541	557	564	537	557	555	571	538	537	620	560	519	572	577	606	580	569	588	543	505	598	564	572	556	537	569	608	569	586	604	536	592	574	562	574	544	585	523	589	618	573	575	546	601	531	581	600	623	571	636	563	570	574	564	591	531	588	582	552	571	561	558	543	543	577	571	575	599	557	575	561	586	608	566	568	549	578	567	565	579	607	594	577	570	577	581	576	578	598	570	565	580	568	539	564	563	596	560	586	601	556	558	607	546	582	555	562	597	558	575	565	584	602	557	579	629	584	546	559	541	573	587	573	596	559	589	613	586	622	530	582	540	577	549	614	560	571	581	581	580	578	557	593	567	555	557	575	605	538	560	557	575	566	570	579	595	594	563	584	601	571	630	600	546	593	557	580	598	553	559	613	533	553	589	589	560	562	595	515	542	555	582	587	564	597	620	597	610	585	602	566	610	577	565	623	560	570	550	594	565	539	571	569	585	586	570	590	564	555	566	601	593	603	573	522	561	603	568	541	580	582	550	545	548	565	562	562	564	573	606	558	621	594	571	531	555	603	571	565	577	545	540	573	583	577	564	597	591	542	612	576
39570	29087	27337	19099	13498	9614	6114	4848	3189	2290	1808	1185	810	516	459	415	350	291	312	226	239	264	232	219	229	240	224	204	217	238	255	241	226	245	213	231	243	217	237	266	220	240	237	212	234	226	243	230	242	235	237	212	224	221	220	239	227	236	230	215	228	218	248	203	195	215	220	212	188	220	213	226	237	216	214	211	227	222	233	225	207	253	213	250	248	223	171	216	234	228	193	218	220	214	205	265	232	240	254	240	226	221	226	226	203	226	208	205	225	205	228	228	250	225	215	219	238	249	218	216	247	195	233	235	231	218	209	237	234	244	246	228	224	228	278	252	229	224	222	217	222	215	235	236	246	223	233	225	219	205	208	210	241	238	238	224	219	211	239	238	238	218	209	223	213	238	235	237	218	239	234	237	237	242	271	216	249	214	213	226	217	258	212	252	240	235	237	269	271	195	215	226	228	232	230	233	221	217	214	231	216	227	213	212	219	229	236	237	221	207	237	222	204	210	215	224	206	222	212	205	232	223	216	208	217	214	240	228	215	240	208	197	243	228	217	230	235	228	234	208	247	227	222	236	231	204	229	228	247	229	214	231	217	218	249	220	245	232	248	228	221	235	240	206	236	211	215	215	215	231	225	223	218	210	233	206	227	237	233	223	233	240	219	208	211	231	248	216	229	205	265	201	251	205	217	245	198	241	205	241	225	223	208	223	223	235	228	223	264	231	202	249	225	236	237	242	230	246	221	203	239	220	240	255	241	184	248	222	241	233	251	234	226	213	232	237	213	242	236	215	238	229	253	221	219	228	240	218	218	218	231	251	214	205	230	221	246	192	187	251	213	209	247	218	237	230	250	229	205	228	207	218	218	216	213	237	220	213	240	215	237	241	245	244	214	221	259	229	229	208	210	222	213	233	238	230	220	228	222	229	245	227	243	234	243	198	234	232	230	241	213	243	245	231	200	240	240	241	235	214	216	234	241	233	240	178	233	248	211	225	244	229	239	238	243	237	231	232	207	207	229	219	217	217	229	236	213	210	217	247	205	228	233	215	246	204	218	242	228	217	233	238	213	225	207	237	223	199	226	235	222	212	233	234	233	220	235	244	233	221	253	246	203	226	243	238	245	200	224	253	224	213	206	223	218	210	230	226	216	233	243	243	220	214	218	266	245	236	226	224	227	232	234	229	222	234	213	225	217	210	230	222	240	235	226	242	233	215	210	227	221	214	256	234	229	225	250	227	230	223	218	247	208	235	225	233	231	207	202	222	227	232	218	248	261	234	221	227	225	202	214	250	216	201	242	224	217	221	223	225	239	247	236	230	189	222	227	213	222	227	223	239	206	212	221	235	231	251	243	217	212	220	226	229	267	201	192	236	232	240	215	233	214	220	206	243	217	213	220	240	227	238	250	212	211	238	226	241	240	215	217	259	244	222	228	226	231	241	240	227	216	233	203	217	221	236	201	205	223	224	226	189	219	235	245	205	217	214	251	222	211	214	212	214	209	248	213	219	242	227	234	247	203	263	238	213	207	242	217	214	230	214	220	234	219	248	225	219	218	266	233	242	216	232	212	232	262	217	208	217	268	224	232	226	218	245	241	254	230	220	194	233	207	229	241	234	233	216	206	240	238	239	221	244	222	227	217	204	236	209	224	233	223	238	236	227	216	240	202	232	204	242	234	230	245	226	216	217	213	251	238	224	228	245	228	226	234	218	223	212	212	249	221	247	210	206	183	239	236	225	212	227	233	229	224	220	232	212	226	225	201	213	225	207	232	220	196	220	244	212	219	223	237	220	213	213	224	229	236	217	222	230	217	217	246	237	221	232	244	235	224	237	222	221	244	225	226	237	228	224	231	241	235	236	221	242	240	212	215	247	215	261	224	226	224	219	254	243	206	231	204	202	227	196	236	251	231	247	235	233	225	195	239	213	231	247	224	199	210	226	236	236	217	233	229	245	248	222	275	242	186	231	242	242	255	225	221	246	215	235	219	261	226	234	254	224	228	234	253	232	204	241	228	203	251	234	194	241	236	224	190	224	248	215	243	218	240	233	278	218	220	232	237	222	218	182	227	229	202	222	242	229	228	237	226	270	199	220	244	241	238	247	199	222	233	249	220	208	229	210	204	238	248	227	244	216	216	228	234	223	225	246	235	189	209	210	244	232	221	216	191	234	205	218	220	262	233	215	206	217	221	256	261	222	217	229	241	234	237	241	210	218	224	231	235	223	213	234	247	230	272	233	220	243	222	235	238	246	240	212	196	220	192	219	241	224	235	190	240	234	214	229	235	208	222	224	218	223	213	258	216	229	232	236	245	242	224	231	228	268	210	247	208	202	220	242	194	231	233	207	214	202	227	216	231	197	216	238	213	249	247	219	231	232	208	201	229	227	218	208	207	238	233	202	220	227	225	248	252	235	236	216	222	198	242	221	211	232	224	228	200	213	225	210	221	226	217	216	246	208	230	239	241	214	217	212	253	238	235	211	237	236	250	235	221	245	223	265	227	234	190	223	230	252	217	225	252	234	235	235	226	207	232	231	240	227	242	216	206	250	193	223	220	222	237	221	230	248	207	246	214	224	236	228	229	236	220	208	220	225	256	238	185	200	217	227	240	238	233	209	220	221	208	239	224	208	258	223	228	243	230	244	216	222	226	220	233	247	211	242	255	190	219	221	242	235	251	194	244	223	238	255	236	225	234	229	223	223	210	223	233	232	241	221	224	218	229	257	249	236	226	248	209	247	239	240	247	223	242	227	228	208	229	198	203	218	208	237	210	239	253	209	237	196	232	217	248	247	229	218	224	228	246	262	224	217	248	263	200	217	234	227	234	225	216	207	202	238	225	248	228	235	232	210	222	214	204	261	220	224	220	254	240	204	234	232	226	240	227	238	202	233	243	231	244	243	223	229	194	253	224	254	222	228	236	232	206	256	238	231	212	209	218	209	233	238	215	256	206	224	216	222	237	221	217	249	243	236	226	231	235	214	197	229	251	257	233	221	218	226	224	244	221	219	223	231	226	241	249	239	255	228	233	234	200	262	223	210	234	232	241	250	216	219	210	225	237	241	212	194	234	253	248	222	227	229	239	227	211	235	239	233	196	235	225	193	272	223	221	220	227	245	232	217	245	210	264	213	219	252	225	234	231	210	238	188	228	233	218	205	230	224	252	220	231	231	216	231	199	226	197	221	195	214	256	223	237	215	251	215	189	229	250	229	244	201	231	215	214	229	243	203	237	234	222	237	224	223	221	243	238	233	226	225	232	210	232	210	230	222	225	234	247	247	262	251	233	240	236	219	237	234	246	206	231	214	228	212	233	234	220	200	240	242	233	206	220	210	209	214	218	275	177	225	218	222	214	248	222	214	187	231	243	223	220	230	211	214	222	214	202	208	226	226	225	249	238	197	232	244	237	233	231	228	233	246	232	245	241	217	237	244	214	282	213	231	225	225	249	228	223	212	239	227	225	256	245	233	220	213	209	224	208	225	191	229
24297	23529	31391	30613	27808	24195	19503	17259	13299	10392	8007	5562	3679	2625	1798	1494	1043	876	686	621	601	571	552	572	556	602	588	564	575	605	602	562	561	643	567	574	561	572	578	569	575	577	568	591	577	537	533	545	532	591	621	609	526	586	586	571	521	549	573	542	592	576	549	577	593	534	577	537	581	567	570	604	546	579	597	550	607	565	583	583	536	568	541	540	566	560	569	585	579	595	549	612	557	622	535	565	615	535	548	532	598	579	605	576	551	553	609	599	554	575	591	580	571	575	577	541	579	569	568	534	591	565	536	572	560	584	596	578	595	567	574	554	608	583	586	533	580	639	578	538	578	560	582	563	583	593	580	594	571	547	584	586	588	548	563	596	595	585	588	588	564	564	534	573	579	557	583	518	598	589	602	560	567	578	591	623	545	578	579	589	581	572	550	574	582	574	587	577	573	566	525	597	580	582	559	584	562	580	571	577	568	576	591	590	558	551	567	569	554	566	576	569	521	584	612	580	608	584	600	559	563	563	537	599	553	543	571	559	562	573	563	571	551	587	562	590	554	618	583	565	627	558	600	608	560	578	533	549	584	542	572	589	601	520	598	576	577	543	557	558	543	561	575	587	566	591	558	585	597	538	593	545	568	588	515	562	579	614	579	555	576	594	582	532	588	583	535	586	557	539	623	534	528	559	578	529	610	547	552	553	549	575	527	521	569	531	594	562	577	585	541	560	567	550	582	541	579	587	538	600	589	593	584	565	565	581	548	556	518	582	595	565	586	619	585	565	592	592	549	540	553	559	606	586	515	547	554	595	563	535	594	569	583	533	576	585	575	546	591	625	555	565	563	530	553	576	562	560	580	602	591	515	573	565	589	580	579	542	557	586	566	624	599	621	571	560	596	559	550	594	588	574	514	559	549	593	585	571	574	586	587	546	571	526	621	573	606	642	544	568	540	547	601	555	576	534	554	561	569	574	564	589	584	608	601	571	590	567	539	546	595	582	597	569	572	573	577	589	598	591	613	572	585	540	575	554	555	581	584	564	614	598	544	564	518	559	577	563	564	573	596	577	603	567	602	604	528	588	566	503	595	580	580	573	544	569	580	558	615	603	566	560	588	576	566	577	568	593	532	568	579	564	580	566	530	542	617	541	604	566	569	549	519	558	560	537	599	584	551	571	550	550	566	573	566	578	548	558	555	610	566	577	593	562	606	577	564	590	591	561	539	590	561	578	545	586	525	572	564	559	571	581	558	577	569	567	584	579	596	573	577	600	546	596	556	548	570	562	569	596	565	604	573	541	559	592	549	572	652	583	569	562	577	549	600	590	632	576	566	602	569	559	567	552	554	541	574	563	587	542	559	563	568	600	576	565	579	564	583	557	562	552	568	615	537	555	569	609	578	564	584	585	567	538	555	568	584	554	580	610	585	569	564	539	557	586	579	555	532	588	561	581	617	602	594	579	577	546	564	537	602	592	552	587	576	532	580	578	593	546	568	543	570	598	561	576	539	559	609	604	555	596	529	574	605	584	574	560	569	592	584	573	601	546	585	610	585	555	536	581	559	602	564	598	549	564	567	577	611	562	530	573	548	584	603	587	580	563	569	559	570	585	582	588	629	538	591	570	579	556	539	536	560	610	635	561	592	514	598	593	546	599	595	551	566	552	571	571	619	574	586	569	615	573	607	562	561	598	570	564	601	529	551	586	570	543	568	619	600	579	545	545	561	580	578	600	554	515	565	554	601	554	542	565	553	543	536	604	583	577	617	553	556	601	539	598	577	581	589	563	614	552	613	573	600	536	557	573	594	586	538	627	556	558	612	639	573	577	596	535	592	611	588	527	584	603	591	614	556	594	586	549	601	508	559	576	561	560	569	576	574	539	559	561	583	565	604	610	527	571	578	567	522	589	565	599	561	581	596	535	570	595	546	588	611	544	581	559	557	591	544	569	580	601	573	560	591	616	570	588	580	556	609	536	558	580	592	541	588	619	590	572	602	628	535	572	596	560	596	562	565	591	581	609	577	572	558	618	572	584	597	568	558	550	554	599	564	534	583	595	561	542	562	590	565	582	594	571	560	602	571	564	541	585	602	576	557	587	591	615	563	540	561	598	540	569	587	586	595	586	525	542	587	561	565	572	565	549	599	573	580	555	597	575	556	610	587	556	573	647	580	608	520	567	630	563	600	612	563	585	574	585	556	539	539	581	577	528	576	561	538	599	593	577	563	620	564	551	585	568	574	598	590	564	573	612	557	574	567	558	568	544	593	555	594	584	565	522	580	580	535	569	572	558	554	555	575	528	586	558	536	600	581	538	568	553	569	575	597	572	543	595	541	567	598	590	566	571	542	576	573	623	581	583	585	542	582	558	565	588	564	523	582	547	561	591	577	575	582	542	568	575	601	562	586	569	564	553	590	628	582	588	565	557	576	531	572	605	547	572	560	607	533	597	573	559	573	568	527	591	570	555	622	614	535	571	560	570	551	566	580	591	590	522	606	554	532	559	595	567	557	545	577	567	606	570	563	566	591	582	590	575	545	622	578	577	602	524	577	544	601	542	547	555	579	541	530	578	565	548	549	591	593	588	569	549	591	565	620	569	576	595	550	580	597	602	541	592	597	568	566	588	594	581	582	565	582	545	573	563	569	579	596	577	577	605	605	598	573	567	558	546	565	526	547	583	579	559	603	551	566	570	580	540	543	603	569	569	574	594	573	573	550	569	586	598	568	589	529	559	545	587	550	592	535	571	568	604	579	561	565	515	613	552	582	568	573	546	614	610	581	601	564	573	556	558	615	624	588	511	555	548	574	574	582	581	510	571	538	545	573	579	587	542	547	585	585	565	574	568	550	562	609	561	581	599	611	599	568	563	564	560	530	576	553	566	575	553	579	527	567	538	576	565	543	548	582	562	578	576	562	595	587	541	572	584	575	611	585	592	608	529	569	573	554	546	528	561	554	570	559	603	566	585	572	566	559	543	589	552	578	535	567	566	585	567	598	553	576	572	569	651	546	578	546	520	593	564	550	564	594	602	532	587	551	598	578	532	546	542	558	569	573	591	566	524	554	604	581	564	602	575	579	543	562	579	573	543	546	559	576	609	600	560	554	562	591	591	571	539	602	554	589	594	558	567	573	570	570	559	542	588	520	544	539	531	580	556	553	562	594	527	578	582	559	607	572	585	592	549	571	556	589	606	563	563	629	585	585	573	583	586	553	589	553	566	585	590	567	570	582	572	571	578	574	576	564	598	562	616	586	571	536	640	545	567	645	627	536	606	558	581	625	615	557	571	571	602	555	556	529	573	589	578	576	570	567	568	564	612	568	576	583	611	597	588	583	551	550	577	567	578	595	568	581	577	585	557	577	584	549	575	590	546	606	591	554	547	575	600	540	588	570	570	615	547	608	580	581	570	589	582	594	555	546	582	571	570	586	563	590	576	574	576	580	599	592	554	589	592	590	548	560	618	584	573	590	547	568	573	545	583	605	589	596	573
53761	50142	48356	39056	33788	27889	21653	16573	11720	8555	6142	4559	3811	2406	1620	1100	788	571	417	342	307	273	249	292	262	265	254	264	269	249	242	277	281	271	273	277	254	256	267	273	272	307	245	267	294	295	263	262	296	237	254	280	242	282	283	249	278	250	221	254	231	258	270	269	272	301	261	263	251	279	286	265	252	284	267	281	267	267	232	233	263	271	256	275	293	270	295	245	273	266	270	273	279	267	285	278	302	261	229	237	273	246	262	271	258	258	251	282	288	274	236	276	258	281	298	270	247	275	265	295	256	251	245	276	277	239	285	238	259	241	261	269	273	234	262	279	271	274	243	285	274	312	248	275	260	262	292	277	250	278	284	265	242	255	276	246	277	264	284	252	270	274	288	261	275	257	258	267	275	268	303	268	257	253	246	285	231	256	245	251	248	279	271	287	287	264	287	227	273	274	278	261	227	252	284	281	265	243	286	274	310	257	266	273	278	249	259	279	243	259	275	247	256	250	295	253	294	263	266	252	251	293	258	277	262	254	253	271	262	226	281	291	247	251	250	265	283	267	229	279	277	259	244	242	252	243	267	269	287	252	277	259	277	260	260	252	261	238	276	242	266	289	252	262	253	267	263	274	284	285	274	277	248	257	275	239	268	276	253	272	265	272	273	267	315	267	289	280	261	254	253	273	259	273	279	283	291	273	268	284	255	271	269	267	255	263	287	276	229	259	286	302	259	258	243	240	240	266	258	278	275	255	263	281	256	251	290	234	273	273	261	283	266	269	280	305	243	247	273	255	294	275	264	266	257	283	266	257	273	276	255	282	253	259	271	253	291	263	284	257	289	259	259	263	267	266	293	259	281	235	261	241	269	278	252	226	254	264	285	276	272	285	252	224	258	281	266	273	232	258	295	268	257	274	241	254	287	250	260	250	295	267	301	242	249	269	230	258	279	242	246	256	271	291	273	278	282	269	253	261	243	279	271	248	307	279	264	286	267	261	289	253	253	261	282	269	229	284	266	238	237	269	265	274	266	253	245	250	272	286	249	276	283	274	276	249	242	264	279	271	286	286	280	267	239	260	271	269	254	277	301	271	280	270	255	242	268	267	274	278	267	264	263	248	258	261	217	255	272	261	275	279	259	263	259	229	272	280	271	260	268	246	308	263	283	268	263	254	250	238	242	292	246	240	254	251	264	288	268	268	263	243	256	271	281	278	265	248	243	288	242	278	271	244	261	271	306	269	299	251	251	286	272	282	277	274	251	285	233	272	275	255	245	287	267	242	276	260	257	267	282	262	265	276	278	254	272	261	225	272	270	264	286	303	253	232	262	290	253	281	275	275	295	281	268	290	258	267	282	279	247	242	288	272	269	284	242	251	253	248	241	260	247	245	252	243	269	245	276	259	292	279	240	273	260	228	261	277	249	277	267	272	285	278	278	246	244	241	268	253	269	271	261	268	267	284	237	295	290	266	260	243	251	281	263	252	270	276	222	255	260	287	292	280	274	233	255	239	248	262	268	283	270	265	225	263	271	237	252	289	266	262	263	280	270	285	261	259	253	239	249	263	251	272	265	237	258	266	294	254	269	238	283	255	247	289	276	262	265	245	252	263	284	244	295	260	283	266	259	253	266	281	276	256	285	270	254	260	255	242	276	277	260	276	281	274	288	273	258	240	251	232	268	254	277	274	257	267	271	248	246	246	244	282	249	299	235	244	253	260	254	277	228	279	294	275	277	275	260	275	260	266	270	257	245	261	241	259	256	254	244	253	241	244	266	267	288	292	272	290	280	229	280	272	256	218	260	232	257	273	268	285	251	281	248	269	258	245	250	253	281	259	257	238	269	257	276	273	237	247	261	224	279	270	265	276	241	270	261	245	262	246	259	246	293	293	274	285	239	243	276	254	253	267	239	293	250	287	239	279	274	261	287	266	245	248	300	299	263	264	268	265	244	239	252	278	278	260	267	262	257	235	264	273	230	233	265	263	255	244	281	266	261	266	262	278	258	288	279	280	277	261	269	276	283	276	266	276	262	217	288	271	287	243	255	249	291	243	270	277	274	279	259	264	249	275	252	301	290	284	252	255	240	252	263	276	286	265	242	267	271	261	264	295	290	243	263	250	272	230	263	284	255	295	273	280	265	255	282	239	250	270	260	259	287	295	260	262	230	296	247	280	271	218	265	264	284	264	267	268	293	284	264	278	253	254	282	249	266	255	252	291	235	278	288	247	244	262	288	257	259	260	219	257	264	259	266	291	258	253	268	272	264	270	265	223	288	274	270	275	268	270	247	274	327	293	273	274	263	242	283	236	278	279	291	272	256	245	267	245	274	219	290	253	261	267	264	284	264	239	249	274	272	302	245	273	321	269	256	268	255	273	258	251	257	252	266	282	264	265	255	254	274	261	265	266	277	273	310	272	281	263	264	254	277	259	241	231	253	260	261	259	244	255	265	263	300	279	259	259	261	251	270	255	265	259	254	256	271	267	294	266	259	259	253	268	251	243	247	268	276	238	271	239	269	280	267	266	265	276	252	257	287	248	240	281	278	278	254	258	241	267	302	241	266	261	254	286	279	252	268	229	276	238	261	264	282	255	258	256	281	280	270	217	270	257	287	263	256	232	256	253	303	248	269	256	268	252	254	247	250	259	249	290	278	264	253	279	234	262	268	262	272	280	270	238	265	266	268	271	276	236	267	277	277	285	276	275	231	265	257	254	266	286	256	283	288	276	304	271	277	237	268	276	287	261	261	258	264	258	258	269	259	253	254	261	271	281	253	266	275	284	291	280	298	253	273	239	299	280	257	260	251	272	269	269	264	270	255	269	268	280	255	295	257	267	267	252	248	278	259	280	282	261	296	249	271	248	258	266	272	265	261	251	267	257	246	282	268	274	278	255	291	280	286	244	271	258	273	268	276	248	261	256	266	262	249	276	290	258	276	257	283	275	236	248	278	262	264	236	266	306	267	268	258	269	254	253	268	274	274	264	255	224	263	257	260	266	244	248	251	267	289	269	265	259	278	251	270	257	245	264	252	298	275	260	232	249	253	269	270	282	278	271	264	267	261	279	248	248	237	244	229	229	277	259	278	312	266	277	247	297	271	264	300	228	251	239	262	260	288	281	257	283	242	282	285	284	272	278	271	246	231	254	241	261	232	279	263	280	249	247	258	244	247	290	261	307	255	281	252	279	260	293	262	273	269	286	263	266	278	248	279	277	302	284	227	265	278	277	265	251	292	253	277	296	274	260	251	258	235	265	272	274	268	248	262	247	283	303	279	257	266	299	303	256	287	254	274	252	264	304	281	240	252	261	273	245	268	248	277	267	275	266	280	273	259	274	286	270	275	269	268	277	255	249	234	284	263	296	257	274	277	282	274	289	226	257	292	257	270	286	252	257	248	239	283	256	239	259	284	295	264	276	251	235	279	265	246	261	288	273	247	261	287	273	284	254	267	237	253	255	275	256	275	270	280	259	258	308	298	284	235	233	240	264
36502	42264	47241	45578	44556	40381	35969	32829	28052	24519	20413	17536	15006	10663	7095	5022	3456	2175	1413	966	794	764	733	668	670	658	630	644	609	686	671	680	652	655	654	674	656	605	704	681	656	655	668	658	634	674	658	690	633	666	697	630	618	569	658	644	664	645	642	649	633	650	686	651	702	655	740	674	675	651	663	617	657	692	667	659	628	706	707	677	610	614	616	669	679	666	660	663	695	679	684	653	648	671	658	614	682	647	671	660	700	643	638	666	643	638	695	618	679	650	631	624	671	608	672	649	649	632	652	645	642	623	683	679	625	642	637	663	635	715	720	627	645	616	665	669	644	661	591	640	722	682	721	623	688	705	644	609	649	628	625	657	669	710	645	649	688	645	661	645	659	619	631	687	645	616	605	646	672	634	648	629	700	621	660	659	615	622	680	612	622	619	684	671	671	611	658	681	693	627	671	662	635	657	624	654	645	681	652	630	611	641	618	626	669	630	655	689	675	681	686	651	655	634	643	693	619	667	622	649	673	662	658	646	624	654	663	643	687	666	607	661	677	706	628	628	693	638	648	655	672	641	657	634	640	681	664	656	674	624	655	667	631	628	615	622	630	667	692	639	666	648	626	703	661	667	643	623	661	639	651	640	701	664	639	677	651	668	657	679	655	698	645	679	666	635	638	630	684	638	658	657	662	636	653	611	668	715	646	660	676	654	670	674	643	636	654	666	709	690	675	672	672	640	622	623	643	669	659	639	673	658	657	645	656	666	624	669	660	677	649	641	658	670	670	662	680	672	647	655	696	707	611	707	627	650	694	634	660	706	616	638	659	623	616	637	648	633	685	705	657	615	635	660	693	594	629	695	672	645	602	680	674	673	658	649	672	615	630	676	648	651	676	637	655	652	661	676	632	692	682	653	718	652	645	660	648	685	655	675	620	697	666	667	695	603	689	648	645	622	686	661	650	632	665	635	681	684	639	685	647	689	659	709	653	685	651	655	634	622	656	646	636	641	633	664	635	682	631	627	598	695	645	637	661	631	654	671	643	698	679	646	620	657	642	662	639	638	694	660	654	674	664	652	715	652	599	626	665	679	690	658	617	664	626	623	603	663	603	698	633	599	640	664	645	621	672	663	650	650	689	640	636	648	614	703	660	630	634	643	609	689	664	646	628	660	660	629	642	638	610	647	635	620	615	652	695	653	690	685	639	694	654	644	668	662	660	664	652	645	653	633	604	669	696	634	628	658	655	678	628	669	616	655	627	677	715	645	657	651	650	662	674	654	605	647	639	632	627	624	646	719	638	655	671	695	648	682	656	682	665	645	657	620	616	686	623	612	619	611	639	617	670	630	613	655	665	659	672	700	662	637	614	610	620	646	665	662	649	659	636	655	615	660	677	675	628	676	646	622	595	638	633	633	693	670	639	670	672	620	695	681	664	677	635	625	706	665	656	666	613	681	694	660	635	646	710	647	673	609	695	668	632	582	683	661	649	664	628	678	664	637	646	618	658	667	674	624	679	652	648	626	692	638	706	680	653	653	669	676	656	681	693	653	638	679	630	666	638	645	641	680	677	646	680	617	683	645	620	660	683	658	670	653	652	634	622	646	658	662	638	636	635	668	637	656	657	635	654	652	656	631	638	686	643	649	650	668	636	650	698	608	635	670	653	702	679	622	671	652	652	674	676	609	676	687	640	659	690	637	683	692	661	615	664	682	625	647	660	641	641	621	665	611	658	641	653	684	658	658	673	633	609	691	671	643	630	635	656	656	618	676	671	592	653	687	630	683	664	655	649	658	619	635	638	685	640	675	676	655	694	636	607	642	676	621	634	663	650	668	689	697	685	638	647	626	684	691	689	660	701	632	653	683	641	635	629	669	633	675	676	658	679	682	704	665	658	687	649	637	661	665	686	670	681	669	639	647	632	679	666	663	661	646	662	604	659	644	666	640	635	678	684	632	701	605	656	667	642	649	621	645	684	661	641	624	641	658	661	642	641	698	618	685	625	695	653	660	650	684	645	606	697	636	632	598	631	698	659	677	648	625	674	657	671	678	622	664	651	671	666	639	634	628	590	636	611	669	631	678	639	619	617	661	665	683	670	693	688	656	637	639	598	662	623	661	694	649	655	647	656	640	653	632	608	627	684	665	635	661	694	600	681	655	681	646	645	703	688	620	677	680	688	610	634	660	654	620	610	629	661	666	651	704	661	653	661	715	682	626	658	627	659	645	666	665	585	664	691	638	671	687	634	671	700	668	676	715	656	684	686	663	656	676	658	676	677	612	674	628	683	669	658	682	699	705	626	671	657	627	620	697	660	618	629	647	665	680	646	646	667	637	688	659	672	687	695	691	657	603	629	660	615	668	691	717	706	640	642	614	620	630	671	681	677	698	669	628	638	629	670	657	654	676	704	654	678	665	652	670	661	623	683	653	658	694	668	646	614	645	698	698	649	692	609	673	648	631	665	672	653	660	685	627	663	679	653	655	662	654	613	646	664	697	757	711	635	639	646	653	640	649	670	636	673	648	654	661	690	693	653	678	650	677	682	674	629	682	668	668	689	645	607	663	646	633	612	689	657	675	619	671	658	641	649	661	666	646	685	613	666	654	641	656	655	629	639	667	662	647	647	655	659	639	648	700	627	632	629	733	646	651	661	679	627	635	605	711	665	650	597	649	682	677	634	672	645	617	623	672	630	659	654	663	641	632	653	642	653	661	674	656	639	622	662	644	658	668	647	659	640	643	625	692	677	664	685	692	655	656	638	632	665	626	627	682	640	666	638	628	610	660	697	652	630	689	722	681	627	676	655	726	665	690	620	647	651	635	618	658	644	681	692	677	644	637	607	693	632	612	681	639	650	655	680	675	665	669	666	682	677	618	682	665	681	686	696	678	609	639	628	667	662	649	664	606	625	672	655	688	636	608	683	626	615	615	632	637	657	687	633	639	622	671	630	688	648	636	704	670	705	689	634	620	642	657	642	647	601	616	643	643	656	650	654	619	690	646	676	682	639	665	690	600	648	660	613	634	638	693	631	659	613	634	661	632	632	655	662	665	622	669	653	625	667	672	660	595	640	645	665	625	654	696	650	687	658	664	666	624	643	659	683	682	639	697	653	714	660	629	655	664	610	661	700	655	626	644	700	683	682	710	639	704	638	698	625	651	666	663	629	610	658	569	665	645	634	643	650	670	623	669	632	652	640	692	653	670	686	657	660	619	622	655	672	665	646	626	656	662	617	641	614	665	687	696	614	696	657	677	667	677	631	652	619	718	685	679	646	657	690	655	670	656	670	603	664	601	664	673	656	636	637	647	689	673	621	627	633	665	661	643	641	662	668	680	632	656	666	641	621	650	639	639	658	674	668	692	674	606	669	666	651	661	687	642	678	651	671	656	657	655	714	714	671	622	672	697	695	656	650	651	639	623	690	656	635	628	635	712	682	621	638	641	640	620	623	668	655	664	642	657	639	621	624	662	632	658	720	661	641	668	665	680	661	673
59117	54114	51749	47647	45502	38788	31001	23415	18145	13719	9511	6469	5186	4390	2905	1738	1104	809	586	408	343	288	267	271	258	226	250	242	239	257	248	258	261	243	215	251	217	257	241	238	252	221	267	234	247	233	267	230	240	258	235	242	255	226	218	220	236	222	249	237	248	249	215	256	233	241	259	277	231	276	261	237	278	258	223	222	250	249	256	236	236	212	243	225	225	255	228	242	229	266	240	263	280	243	238	268	240	264	256	250	233	217	231	234	281	266	245	236	240	245	217	226	275	249	278	225	227	227	250	247	234	277	246	255	222	262	259	227	224	253	260	247	236	256	258	239	247	254	232	226	258	260	240	252	241	262	264	255	249	248	255	255	213	214	240	232	235	276	245	240	238	218	230	242	238	236	257	215	263	218	229	241	233	270	258	273	223	241	226	242	262	222	210	236	268	233	232	235	306	275	252	273	225	263	250	257	239	245	247	257	253	250	247	229	258	278	274	246	243	223	227	243	251	259	246	240	234	233	242	216	231	255	257	264	252	249	271	201	248	245	259	239	244	229	256	249	260	236	246	229	253	252	247	241	239	263	256	254	245	231	246	257	241	255	222	243	246	234	234	239	236	212	263	248	225	232	244	237	244	275	248	244	227	239	250	252	240	267	258	268	264	237	259	257	249	213	230	264	245	248	260	232	272	240	246	261	252	276	248	235	244	229	239	287	221	264	225	237	232	266	229	231	258	252	246	215	222	268	236	236	230	254	242	277	269	240	264	234	264	228	226	265	242	261	238	220	235	238	276	271	243	243	262	243	237	226	262	255	236	247	240	248	240	247	252	250	232	228	261	230	251	260	214	231	234	246	218	280	196	273	262	251	243	260	244	241	246	259	260	249	259	225	216	262	218	255	239	252	242	267	254	209	220	265	250	259	238	238	229	256	238	236	254	272	264	256	262	256	228	221	254	302	270	229	233	254	252	247	233	236	233	264	221	276	253	281	241	247	259	254	232	260	237	262	270	252	244	269	252	273	254	258	228	219	249	246	251	253	238	275	253	268	273	231	276	254	259	213	247	214	267	270	272	223	254	237	238	261	240	269	278	222	246	221	236	256	260	273	254	224	239	250	233	262	253	231	228	212	242	264	231	228	222	233	264	237	264	238	227	243	250	297	236	248	224	266	252	252	211	274	252	252	254	241	246	251	245	254	260	230	234	224	247	247	253	241	230	235	258	233	252	266	232	255	247	220	256	250	259	278	252	237	247	257	264	249	219	252	274	219	241	239	263	255	258	245	237	238	226	252	247	213	260	271	264	249	257	227	241	233	260	241	232	234	249	261	253	231	235	250	226	237	264	270	258	244	229	253	265	221	250	260	288	236	258	242	254	244	238	251	229	224	224	249	242	242	237	231	241	265	239	198	258	273	226	259	218	255	248	225	217	267	264	240	235	266	226	241	246	242	271	223	242	241	225	234	250	244	239	261	228	246	258	251	244	239	254	195	268	284	214	253	228	253	223	256	246	258	279	251	249	231	256	250	243	237	246	234	246	249	223	217	259	252	245	256	229	234	277	261	252	270	250	259	225	233	222	234	259	223	251	259	249	228	251	273	245	268	247	270	261	275	250	229	253	268	232	236	258	254	219	240	262	286	210	231	250	205	242	262	238	231	238	254	250	253	237	230	230	248	254	292	245	240	247	255	244	232	231	255	231	218	244	279	239	250	207	241	260	256	242	257	236	245	254	268	216	228	243	246	268	249	259	239	249	237	220	242	259	252	245	269	261	220	242	230	250	277	236	249	237	268	225	204	216	257	226	238	215	233	228	232	274	268	239	242	256	263	250	231	221	223	265	284	278	229	240	251	251	261	253	228	249	237	260	237	267	275	271	248	254	261	265	257	229	253	265	235	246	222	231	238	246	248	256	242	245	236	248	239	222	241	256	265	251	222	252	276	266	266	228	228	236	232	264	270	236	229	214	241	249	235	258	222	235	256	252	213	266	264	239	213	265	267	243	268	282	242	223	267	236	248	240	231	243	251	255	254	256	254	250	253	258	261	246	239	236	211	257	243	237	259	257	231	236	247	248	263	269	220	260	227	255	251	251	236	236	238	276	287	241	265	238	254	258	233	214	286	259	244	253	246	244	240	199	215	252	253	256	226	225	257	242	223	252	248	252	226	243	233	241	215	240	249	280	283	238	223	258	213	250	285	237	228	230	226	242	277	255	220	254	250	220	239	274	245	263	225	242	243	233	203	247	239	241	234	236	253	263	245	228	255	255	234	253	281	249	271	255	244	267	248	255	231	248	253	233	245	239	258	229	251	255	245	280	257	251	245	273	241	225	220	269	267	234	243	284	222	234	254	248	249	227	229	278	247	238	230	235	256	259	266	255	227	259	280	248	246	264	246	258	198	258	250	244	229	253	257	267	266	234	243	237	250	247	238	215	268	233	248	263	237	243	236	256	267	243	280	245	235	258	249	260	249	218	249	239	273	259	247	224	250	239	238	235	279	264	264	258	245	267	279	241	277	276	218	242	255	238	236	271	265	254	243	256	250	231	241	243	277	248	249	241	257	235	228	234	267	239	247	283	244	230	237	243	269	256	229	236	262	231	248	262	242	237	232	240	260	259	246	255	254	226	270	270	236	247	257	252	263	248	245	275	251	217	236	215	258	255	251	225	257	254	263	247	261	256	253	249	245	240	217	240	255	254	232	238	250	231	225	236	268	252	235	248	207	230	267	261	232	269	260	240	260	225	230	231	256	242	221	271	246	270	258	245	250	231	241	253	261	257	238	247	249	232	249	241	230	271	223	217	252	247	243	225	248	254	254	250	236	247	253	226	260	247	249	239	258	247	235	238	238	228	256	243	266	263	225	266	230	265	258	243	265	222	234	254	233	233	241	239	231	229	265	213	235	271	284	249	244	268	234	268	254	253	235	228	267	230	280	214	245	244	259	256	237	236	269	247	251	266	241	243	261	264	260	245	240	265	241	238	237	269	256	248	238	258	253	242	225	273	259	250	256	221	252	250	243	239	252	257	244	245	233	248	257	240	243	230	259	246	259	265	238	229	228	232	240	234	241	242	256	250	252	245	231	243	260	259	249	259	237	262	245	243	264	232	259	296	250	257	221	231	266	236	238	240	259	253	235	244	232	242	243	228	257	262	250	229	256	241	263	278	258	264	276	253	250	269	264	242	235	255	233	260	259	224	224	227	247	248	227	232	256	255	259	230	242	251	246	229	252	213	258	245	264	238	239	255	228	271	266	231	230	258	248	235	231	265	220	241	232	232	222	274	263	237	230	256	259	233	240	219	218	246	223	241	262	281	277	244	235	219	226	238	281	208	246	279	287	217	226	244	240	265	257	277	249	259	251	252	250	247	237	243	295	241	218	240	218	201	229	216	255	228	269	238	252	232	250	250	260	245	241	234	240	214	245	227	261	232	260	225	255	236	239	238	266	246	244	222	248	218	248	253	251	243	230	249	244	224	267	245	250	242	249
40810	47402	52996	55338	55358	50020	44235	38640	34505	30379	25161	20605	18861	16332	11759	7895	4914	3257	2101	1323	1024	796	617	628	591	606	595	557	603	582	584	620	602	604	595	629	619	592	604	614	607	601	631	596	598	563	584	621	608	551	627	628	587	585	602	583	630	568	629	609	627	619	592	623	629	593	599	542	569	626	618	617	634	633	658	571	570	589	600	628	623	570	585	568	578	573	620	579	583	604	635	600	602	618	577	578	594	630	564	600	584	563	561	641	642	624	622	605	640	593	574	586	598	620	530	614	629	612	605	595	616	631	617	606	606	578	531	589	595	573	603	663	578	579	596	638	601	618	596	589	596	609	665	608	585	581	585	572	592	637	594	588	638	554	604	555	610	605	587	584	603	591	580	596	551	640	591	587	597	591	608	616	603	619	567	589	610	590	630	599	598	605	640	588	595	585	585	657	639	586	606	607	609	574	596	648	605	607	589	615	614	581	581	582	651	646	584	590	608	625	596	602	613	574	577	591	658	614	559	593	614	622	587	614	578	584	618	572	600	614	557	599	610	566	603	567	585	643	651	600	612	594	588	607	601	591	621	589	598	608	578	612	661	581	543	607	601	566	599	585	586	597	592	606	576	572	566	535	626	602	624	570	608	594	645	582	572	583	592	613	579	676	554	620	590	613	604	610	596	595	608	627	642	635	600	594	627	607	600	603	655	611	596	617	615	606	586	593	572	569	593	572	590	570	626	602	592	582	583	622	611	573	613	628	588	590	601	587	604	558	606	621	582	601	631	631	597	610	588	617	608	568	572	601	588	582	584	601	613	597	615	585	583	573	563	578	608	592	626	570	580	606	582	625	580	627	573	618	619	619	577	629	600	597	632	632	591	549	608	650	677	623	575	613	595	568	584	640	612	553	609	595	623	625	598	569	594	634	586	613	586	567	636	585	612	615	638	633	611	587	597	632	565	584	590	591	623	603	550	614	620	617	550	615	597	586	594	576	614	617	552	617	584	587	649	622	581	607	587	580	592	612	645	576	596	562	565	592	610	607	620	611	591	594	654	592	564	641	623	618	590	626	633	579	645	583	594	558	616	593	551	634	584	614	560	580	624	553	620	639	625	596	593	578	585	562	574	572	576	608	618	605	601	605	596	591	573	577	568	560	613	640	608	614	609	637	629	637	591	636	577	638	584	657	596	558	550	591	568	603	598	557	559	619	589	626	621	603	624	607	577	566	622	581	658	599	597	598	580	539	599	638	623	630	561	592	604	573	621	589	597	602	591	637	609	624	602	595	605	614	591	638	592	589	598	640	592	581	662	585	631	604	566	599	616	633	596	604	603	528	595	616	627	592	590	601	649	608	599	601	620	603	593	563	592	603	610	605	569	593	635	577	646	610	600	613	620	589	592	629	573	629	574	613	618	630	609	568	583	590	584	624	621	618	611	600	605	594	647	560	591	579	582	599	588	582	585	630	593	621	595	584	567	614	630	617	628	620	541	641	606	560	609	595	605	578	639	610	627	613	588	617	619	632	617	621	588	590	582	645	614	604	589	573	576	583	582	594	627	623	643	609	586	601	623	608	560	547	589	611	573	622	599	585	579	619	639	600	596	582	605	602	587	602	597	624	597	616	599	597	628	628	594	572	594	602	631	542	644	565	637	608	618	625	601	585	590	581	642	603	621	592	592	594	583	606	613	598	611	590	645	608	550	597	544	604	587	633	598	572	597	579	612	627	629	565	611	578	632	571	581	618	586	586	576	644	559	622	594	543	549	660	574	624	566	614	609	604	632	665	574	610	600	591	580	575	621	620	600	613	631	599	584	598	589	658	594	588	572	587	604	666	554	614	602	629	572	587	615	603	628	602	584	578	629	618	572	570	585	570	654	602	643	608	613	668	593	614	626	598	603	621	599	604	579	589	599	615	562	592	576	606	590	618	606	622	541	640	606	622	566	620	633	591	601	548	639	649	626	622	609	590	550	627	588	629	590	643	566	582	622	575	631	605	607	572	600	583	625	580	609	534	607	642	596	589	595	585	589	591	569	613	659	635	603	577	604	599	593	610	588	574	614	635	593	614	609	558	592	588	590	603	573	614	580	606	627	529	556	613	619	608	594	611	654	618	569	627	589	600	656	585	614	556	562	580	634	568	561	615	616	598	608	586	647	566	605	598	581	626	593	553	580	616	594	593	611	604	600	595	613	568	621	627	555	647	635	604	585	633	558	557	616	549	570	594	582	618	618	590	604	618	570	629	558	622	604	639	579	587	617	656	612	579	578	608	549	636	643	608	642	594	605	585	572	550	632	617	616	631	608	644	595	605	606	616	597	593	597	585	636	602	669	610	594	583	600	621	617	632	555	598	607	592	598	629	583	560	624	649	626	598	638	602	572	596	627	605	586	607	623	585	633	562	595	596	599	664	599	570	567	636	621	611	616	545	597	615	565	610	567	589	600	585	588	618	659	619	613	617	632	616	572	642	599	558	616	608	603	600	604	536	604	580	622	639	615	600	604	628	618	678	614	572	583	601	621	592	620	594	621	628	599	586	625	588	614	590	604	609	600	607	621	590	654	556	625	581	592	614	640	598	609	612	625	594	608	570	600	626	600	591	576	597	628	606	583	606	618	595	614	644	592	609	613	630	600	581	550	591	587	592	570	615	586	568	597	617	607	619	567	640	593	576	555	571	561	575	598	599	563	626	614	644	569	610	581	604	608	628	593	554	628	610	565	572	605	595	583	604	600	596	598	614	586	568	568	583	584	593	556	592	619	626	582	607	620	566	600	587	612	603	597	617	623	593	563	619	609	565	588	656	596	636	592	571	666	578	593	587	610	606	653	646	557	602	593	613	610	567	602	563	576	604	596	575	604	602	568	640	608	611	600	567	570	578	583	602	564	620	626	610	580	623	588	572	568	637	613	556	540	664	636	602	619	595	608	602	623	615	593	650	579	612	602	602	589	610	569	564	612	596	589	609	589	638	602	602	600	630	623	622	575	617	582	622	618	603	588	610	595	578	636	580	623	628	613	637	604	618	572	603	604	616	652	627	603	602	578	576	558	602	591	582	590	593	596	610	602	613	601	610	603	654	606	659	575	583	651	599	587	570	560	599	600	616	664	564	570	598	617	612	623	601	624	582	587	574	525	571	622	597	584	577	619	601	584	590	592	615	579	578	594	587	638	615	597	631	590	577	568	579	620	645	613	640	569	593	615	556	553	622	597	633	614	633	638	610	600	611	551	587	598	584	591	623	640	594	584	532	570	587	589	602	597	583	635	629	589	590	599	614	585	606	606	595	629	575	611	575	568	589	585	570	583	619	612	571	626	607	629	602	600	609	606	615	615	586	599	599	608	596	625	557	620	577	572	588	605	606	643	648	614	608	588	573	608	578	623	579	610	580	570	598	595	611	601	577	615	566	628	584	595	630	633	601	573	584	600	565	595	612	583	616	608	608	594	631	617	596	634	566	599	594	596	605	668	597	637	598	606	507	589	567	621	592
37411	33836	36965	23292	12237	6956	4723	3195	2583	2188	1738	1216	800	660	460	415	315	267	250	254	235	246	218	227	225	221	220	259	259	243	240	224	214	221	209	218	239	230	223	240	240	247	226	218	240	209	220	244	235	229	233	227	247	245	253	242	219	236	223	246	207	218	222	236	220	246	270	256	228	226	224	221	220	200	234	245	230	238	181	249	238	246	217	257	229	247	222	212	207	237	235	218	232	231	250	222	195	235	232	221	237	259	182	212	242	232	212	222	232	224	219	213	225	209	211	224	236	218	244	234	230	228	232	229	239	242	212	208	242	204	184	200	232	212	212	216	240	222	233	225	239	242	225	235	227	200	237	199	264	233	223	253	238	223	233	207	215	223	241	206	229	238	257	235	234	235	228	211	217	217	257	228	227	245	241	222	211	234	215	233	213	198	243	257	231	224	262	225	231	234	220	215	233	228	234	235	214	224	227	237	234	255	241	209	229	246	219	188	227	254	233	238	203	214	241	225	238	238	243	232	232	239	218	221	213	223	212	224	239	237	201	227	240	263	242	238	205	237	235	235	227	255	253	233	233	223	260	193	234	210	209	230	205	193	238	229	226	238	233	227	212	231	236	234	242	217	236	256	225	219	224	240	226	225	251	249	241	247	231	223	269	267	225	214	240	217	223	216	234	199	208	219	210	233	250	233	219	216	257	238	224	210	222	244	219	233	266	244	228	225	232	198	219	236	213	237	209	256	248	227	221	234	225	244	245	244	250	233	240	228	244	208	236	205	240	198	216	214	236	251	249	232	213	225	253	199	204	216	228	241	214	233	246	220	234	213	236	217	205	234	237	228	217	218	232	265	238	226	223	219	249	242	230	238	249	248	239	237	208	246	226	203	223	214	216	227	237	230	232	227	239	236	221	204	230	261	212	218	262	245	233	241	252	217	237	252	235	243	208	240	243	250	233	228	243	226	211	243	234	267	244	237	225	259	231	234	206	220	215	224	218	223	241	222	240	237	215	232	236	238	223	229	208	234	234	245	250	220	240	240	235	234	209	204	216	232	229	227	253	214	222	232	205	246	251	250	246	209	266	213	204	215	242	218	249	225	234	242	228	220	230	233	220	222	232	196	234	211	227	220	244	233	210	247	231	223	231	232	235	229	227	234	226	257	233	236	225	207	207	238	257	246	221	229	249	248	201	242	215	234	219	247	222	228	223	255	249	225	214	228	225	250	226	225	232	254	223	212	220	222	221	234	239	251	239	246	254	244	230	221	209	268	225	226	233	240	207	238	245	225	252	217	254	258	207	214	201	214	218	203	233	213	243	245	234	225	246	215	198	212	212	220	235	229	227	228	209	218	253	216	204	220	241	246	238	236	214	229	263	246	233	231	214	207	240	255	217	246	223	225	221	238	224	216	223	223	231	219	243	253	264	222	225	261	214	237	221	246	243	221	231	237	234	203	214	231	214	238	222	242	219	232	246	226	221	243	199	220	223	207	241	210	234	214	213	250	234	238	242	261	217	214	196	236	231	218	211	260	231	214	221	242	243	243	235	203	208	209	237	213	241	216	233	217	242	256	240	248	216	240	218	227	239	192	232	199	243	216	242	249	228	216	219	239	208	234	247	241	225	207	237	214	200	232	245	199	231	242	220	240	237	237	223	233	240	209	228	215	237	200	219	215	211	210	214	216	224	223	232	265	240	244	217	236	238	224	212	203	217	229	222	226	253	223	205	223	237	253	212	235	214	219	229	206	222	249	233	244	208	249	265	235	236	241	194	184	224	247	238	260	245	228	237	210	236	226	221	234	229	227	219	228	230	231	196	227	220	241	241	261	221	240	240	241	233	237	218	214	252	237	213	245	221	233	232	238	244	222	223	213	201	215	243	230	239	232	254	262	214	220	214	201	204	256	221	234	229	232	237	228	248	239	226	230	237	243	225	212	229	217	252	224	223	240	244	231	242	238	194	212	239	247	224	243	222	224	250	238	235	201	235	211	234	248	224	229	239	230	212	239	201	209	232	238	248	210	241	245	223	234	228	225	254	202	223	238	214	207	204	230	237	223	208	255	250	211	248	246	209	257	222	240	215	221	237	248	237	255	224	223	215	232	227	215	225	261	228	255	245	227	245	237	201	216	223	224	239	238	221	221	258	247	224	237	214	214	226	224	212	209	238	251	243	235	213	230	215	204	267	213	237	244	232	194	236	215	220	236	239	222	219	213	232	227	214	228	226	238	219	225	220	283	245	237	251	212	212	230	235	204	225	211	231	230	237	207	237	212	238	244	230	269	227	247	231	199	233	229	241	235	227	226	212	208	205	225	213	249	228	235	235	231	231	236	216	241	203	230	214	214	228	230	210	239	235	237	241	223	231	250	208	225	226	204	272	231	228	222	207	215	230	196	217	248	232	235	248	244	233	241	249	250	252	202	233	230	206	253	229	230	202	239	235	223	229	234	210	215	245	250	224	219	246	201	211	200	216	214	245	223	228	244	243	239	220	225	245	223	230	215	233	232	214	211	226	244	246	223	236	246	249	228	226	220	221	217	194	212	259	238	238	224	225	259	215	223	244	264	253	235	216	213	244	208	217	219	209	227	250	248	223	225	202	195	243	203	219	246	242	179	237	234	220	221	218	230	251	244	205	236	215	236	245	242	233	232	257	226	234	246	216	237	225	278	249	247	236	241	220	221	241	221	223	248	209	203	214	264	233	204	202	232	227	241	192	251	252	235	220	215	235	232	250	242	250	219	222	229	229	233	213	251	230	230	230	246	240	223	235	240	230	242	232	208	195	218	237	219	227	248	203	229	221	221	228	211	236	273	210	226	237	262	231	252	275	245	233	221	221	227	255	195	240	213	239	261	224	233	219	213	209	220	254	214	220	240	261	256	225	225	242	229	224	198	265	220	229	246	227	251	247	200	195	215	227	224	223	226	256	226	222	219	210	244	245	228	232	213	207	244	215	221	247	208	230	226	213	239	213	215	247	222	222	221	236	236	229	211	244	228	260	252	233	200	246	241	257	226	228	234	232	249	217	241	234	258	228	222	247	244	200	231	232	208	234	229	264	234	236	247	232	220	211	239	220	191	264	209	230	218	234	227	197	210	230	219	230	222	216	203	203	238	258	235	233	236	260	227	220	242	243	214	232	233	207	211	235	231	249	231	234	253	214	206	228	239	238	229	245	260	224	202	241	234	209	236	243	235	220	243	248	250	228	246	219	235	231	238	217	248	234	207	230	248	222	220	197	214	212	211	222	243	234	223	237	210	226	208	248	208	223	236	203	237	208	226	231	238	234	244	224	208	243	244	241	218	204	222	230	246	237	237	222	216	214	236	226	235	220	190	220	242	222	235	229	216	228	224	255	257	253	255	261	241	226	221	232	227	239	239	227	218	234	241	225	227	233	247	251	275	214	207	240	220	233	245	235	228	249	226	255	252	206	213	221	239	193	228	226	230	192	227	236	222	192	222	250	229	218	208	234	217	251	209	238	247
23058	27674	39373	32335	24913	19694	16234	12408	10913	9548	8088	5665	3822	2811	2077	1486	1131	762	703	623	633	586	559	615	552	598	563	585	571	585	582	557	581	615	583	565	616	566	580	613	603	558	569	608	571	558	541	578	560	550	593	583	572	618	605	581	547	593	549	586	579	555	621	563	557	594	583	581	573	572	554	595	570	563	578	566	594	570	604	599	578	599	617	548	543	536	568	566	597	572	626	595	519	585	613	555	555	572	566	627	593	590	558	606	532	560	615	550	588	549	571	596	583	560	603	555	593	592	611	593	605	605	578	590	536	639	599	590	554	524	580	620	591	575	578	584	517	574	610	557	593	588	568	552	545	583	589	613	551	653	558	580	609	558	549	567	617	584	621	593	525	593	594	599	581	598	582	597	583	583	633	553	573	549	599	569	589	606	622	567	574	557	582	580	562	621	595	609	547	564	599	610	586	563	560	612	561	576	545	571	551	591	596	572	605	585	540	588	593	575	595	566	605	563	548	597	599	584	562	576	595	588	552	555	584	575	574	594	602	566	566	575	565	573	537	580	562	605	581	607	570	538	544	572	566	602	642	560	589	589	569	599	581	578	572	599	537	560	494	594	569	580	599	579	580	585	560	573	546	578	605	579	598	584	591	559	578	622	542	601	596	606	560	582	536	543	566	532	586	615	576	560	588	577	544	571	604	571	605	580	551	595	572	562	567	577	563	571	571	534	587	589	566	610	583	589	547	580	578	586	559	584	563	539	572	555	546	577	586	598	589	557	606	582	575	565	560	598	548	573	602	600	558	596	577	559	559	583	576	592	585	557	567	565	563	590	580	589	562	579	620	563	569	600	570	561	581	608	589	606	575	609	567	557	581	581	599	591	563	579	574	553	594	575	597	579	585	586	588	599	606	615	569	584	593	575	591	582	566	594	563	556	587	560	570	574	564	618	594	550	588	590	579	544	599	574	584	576	601	600	587	565	545	580	599	546	614	592	554	558	555	582	580	593	562	569	580	556	560	541	565	570	560	552	575	564	555	583	566	569	555	575	602	600	559	576	567	591	596	566	583	552	574	564	581	546	582	583	565	524	576	547	586	558	544	564	582	594	608	642	563	588	578	576	609	571	528	558	560	570	597	592	559	569	590	546	606	578	611	581	581	533	610	558	542	577	547	558	594	578	578	581	556	585	566	579	590	563	572	561	576	586	536	569	578	558	576	542	598	586	582	549	615	580	602	582	541	583	599	580	573	584	575	568	581	586	563	572	529	603	594	565	605	561	552	556	547	563	576	606	571	557	615	579	579	570	566	584	620	604	603	589	587	577	579	566	601	555	540	556	572	555	613	572	624	611	596	574	598	594	550	568	552	552	556	567	521	562	585	594	613	569	545	529	576	583	619	585	579	589	569	561	566	578	575	560	549	578	567	609	568	571	626	616	599	540	605	545	558	557	573	572	570	582	623	584	575	537	601	566	558	574	572	599	577	572	643	562	630	577	612	596	550	538	602	560	609	576	589	574	578	578	578	588	546	628	579	599	518	580	604	550	619	562	557	548	546	543	593	597	541	550	553	575	586	578	597	597	611	615	597	602	600	572	565	613	576	553	579	571	603	572	570	629	600	562	587	622	609	600	574	551	638	585	557	600	568	582	578	529	591	549	557	574	588	606	577	631	612	592	579	565	606	552	557	568	559	596	577	600	526	577	603	615	578	621	590	602	608	612	567	582	564	555	581	548	624	595	589	591	556	554	580	558	576	557	583	551	583	556	574	560	591	562	565	571	540	572	574	551	559	595	554	552	587	585	572	595	591	553	588	549	583	607	565	577	586	616	574	563	648	597	589	620	569	634	574	559	555	562	587	612	603	625	570	584	608	584	566	597	628	552	503	545	626	595	598	574	563	557	599	589	541	578	585	586	578	543	543	603	540	596	553	571	546	586	596	554	565	626	593	589	583	589	563	561	602	586	573	573	605	623	593	574	526	576	556	643	575	574	581	616	561	596	592	577	580	606	582	576	599	576	586	569	549	559	547	578	558	538	582	576	585	551	622	554	607	565	621	580	560	557	563	582	660	555	572	597	544	599	599	578	609	565	587	571	560	573	549	626	593	595	565	592	596	580	559	600	573	529	552	580	516	586	614	554	591	584	528	598	599	567	583	572	558	585	576	582	553	570	562	579	599	582	589	528	577	601	568	589	593	591	608	559	583	564	556	600	567	597	561	575	564	581	572	563	605	586	606	524	577	569	593	586	566	550	550	594	596	580	560	577	582	565	569	582	596	580	623	589	611	558	596	605	599	535	571	564	575	550	539	584	581	544	545	593	555	572	599	538	577	572	542	595	530	612	584	605	566	592	586	530	561	594	595	571	613	569	627	581	592	606	579	602	585	572	552	566	609	569	598	584	628	569	605	552	560	565	548	577	528	569	546	581	596	584	576	582	611	601	574	527	547	570	575	542	600	590	595	579	589	596	609	562	571	590	618	553	582	554	545	589	600	580	606	594	562	574	611	549	602	566	559	559	581	562	559	615	552	582	562	564	579	586	566	586	563	574	574	528	576	580	566	586	548	587	585	553	592	587	555	620	598	631	601	586	553	551	591	563	560	605	561	616	555	554	619	560	582	608	567	559	582	591	572	592	562	612	588	609	586	557	592	564	603	605	597	596	594	565	568	562	541	609	556	552	587	596	556	583	575	596	546	556	544	572	577	579	555	537	562	580	584	533	549	573	605	604	569	613	545	576	587	556	584	552	577	549	584	562	624	618	550	544	578	641	584	577	545	581	566	608	617	535	544	590	551	583	576	601	573	531	546	605	572	583	594	577	574	625	582	585	551	579	529	584	595	525	536	574	554	570	617	598	591	582	567	540	557	568	595	590	558	597	582	565	557	568	606	597	565	555	595	591	576	543	535	553	553	616	596	577	607	621	550	521	586	579	599	567	555	557	550	627	570	586	590	550	554	604	587	566	629	591	586	588	611	569	582	552	529	564	573	573	571	593	571	561	634	614	591	590	602	554	569	550	562	610	559	537	568	581	607	597	603	599	577	534	564	580	538	581	540	566	608	558	575	596	544	541	554	601	582	548	550	585	561	567	589	563	600	547	586	593	604	536	552	573	581	584	559	568	579	582	602	570	538	585	551	564	595	568	558	579	605	557	593	574	545	574	566	537	569	592	548	600	610	582	595	615	553	583	575	547	595	602	569	535	583	552	543	585	602	615	601	562	548	618	563	546	596	564	594	553	604	575	594	601	601	567	580	554	557	600	580	590	558	613	563	556	586	540	620	547	583	645	566	588	590	553	567	562	572	556	586	580	601	560	571	589	539	575	562	600	568	574	540	575	595	582	572	583	592	592	562	619	551	593	552	567	580	606	613	570	587	531	608	584	587	571	600	544	601	568	600	552	572	580	566	582	595	592	594	601	599	591	590	542	560	610	551	598	606	559	565	612	610	560	576	583	593	578	597	566	560	591	571	562	562	558	592	603	594	573	600	556
55747	54605	51258	45401	35220	22685	18639	14495	9066	5413	4115	3072	2218	1563	1094	874	679	483	391	374	295	279	269	272	252	252	258	261	242	287	236	275	257	276	268	271	241	264	242	261	269	278	295	275	289	234	260	280	265	268	261	287	240	254	291	277	247	291	233	246	250	252	278	279	274	291	316	280	245	269	271	270	234	262	284	236	243	255	235	286	259	246	263	278	242	293	224	248	271	273	274	271	271	239	272	267	298	252	276	235	262	282	256	250	252	267	259	276	275	267	259	289	253	275	245	240	243	273	280	290	300	249	295	253	232	283	276	263	275	267	266	272	252	265	254	261	271	248	250	287	255	246	271	271	279	260	271	243	255	260	236	235	258	234	246	248	252	249	281	253	218	249	247	265	233	236	265	300	236	257	262	288	246	250	269	238	247	250	246	303	273	253	247	278	259	280	266	244	232	224	265	247	266	272	230	258	267	257	267	284	243	287	246	264	234	247	267	257	259	263	272	264	252	269	299	257	271	227	278	242	264	275	251	291	230	250	275	237	255	251	270	240	268	315	238	261	277	239	277	262	269	250	297	276	264	259	267	276	270	249	281	279	285	288	252	260	281	257	281	260	252	261	262	254	290	266	279	234	258	277	264	253	272	251	274	281	306	273	273	272	257	269	269	261	240	261	288	274	248	269	258	232	262	240	281	268	255	270	270	256	243	249	251	267	243	259	274	272	279	264	240	263	264	280	273	267	250	269	265	288	275	264	272	282	267	261	246	250	253	245	306	273	283	244	291	281	253	251	238	243	275	266	280	260	271	253	215	231	245	265	279	272	281	260	244	261	263	286	262	247	265	247	274	246	278	242	273	267	243	263	234	247	249	258	257	278	273	275	254	255	246	250	273	258	275	264	286	217	260	276	251	284	248	256	269	279	262	256	276	257	249	259	254	238	260	267	245	267	277	260	252	294	285	235	296	249	237	254	244	270	282	250	253	255	238	267	241	264	295	249	209	288	250	270	279	237	240	280	243	257	270	262	258	284	259	240	248	265	245	252	252	267	250	250	267	279	259	283	254	281	257	265	305	252	259	266	281	258	255	245	249	295	260	223	272	217	274	251	268	278	244	239	263	258	250	246	255	272	242	278	249	267	269	251	284	240	277	265	265	268	266	283	264	253	281	251	239	241	275	250	266	250	257	256	258	272	235	267	252	260	262	255	238	252	264	249	231	272	301	247	290	252	242	268	247	248	267	280	269	247	276	249	289	264	270	256	275	270	281	292	294	272	251	264	275	286	236	276	273	243	228	275	278	252	271	268	264	271	243	248	272	232	263	253	248	242	280	244	253	244	246	267	228	263	262	253	261	269	258	282	245	294	273	252	245	277	253	254	265	253	233	260	263	285	251	296	255	270	241	244	274	291	246	257	271	292	289	239	295	266	278	257	248	232	273	286	252	269	289	281	262	265	247	278	256	269	294	254	263	234	260	250	242	245	275	282	263	245	248	259	266	276	292	274	272	280	228	227	279	266	275	260	272	252	236	283	253	249	272	276	259	270	265	274	295	260	265	264	259	272	263	265	301	272	294	237	259	259	265	297	271	247	257	247	299	272	240	255	256	271	289	283	235	275	262	277	248	275	251	255	243	255	253	279	265	255	270	220	296	249	277	267	256	260	267	260	275	245	258	247	263	255	265	274	253	261	243	270	257	241	273	227	286	243	287	267	256	289	262	268	296	264	245	296	290	241	243	268	258	291	275	236	255	288	279	260	265	264	260	240	249	262	247	268	274	302	273	301	276	263	292	272	280	280	256	274	252	262	285	261	235	278	262	232	281	273	273	253	264	265	254	254	266	225	235	274	232	281	265	269	254	271	283	280	244	284	250	267	271	270	260	277	237	261	268	258	262	260	265	262	256	267	268	261	274	236	273	289	286	296	265	275	270	286	247	269	265	235	269	266	249	236	282	258	281	239	254	280	277	260	246	241	277	230	263	265	266	272	273	256	264	268	269	268	265	257	285	254	265	261	232	281	260	237	288	262	243	270	253	259	300	241	305	262	281	255	271	273	273	276	245	270	262	266	270	259	251	261	257	257	266	280	252	266	250	268	252	259	270	253	282	285	239	244	269	245	248	256	261	263	303	244	261	247	273	273	262	256	249	294	283	268	249	283	283	272	252	253	272	274	267	245	236	269	258	260	253	265	275	286	258	262	264	286	235	259	254	246	233	239	273	235	253	250	261	273	251	280	299	252	270	247	279	267	265	305	266	277	280	292	279	271	239	257	231	276	246	260	240	282	251	266	224	292	265	259	258	282	282	296	272	277	237	274	267	253	260	262	261	263	252	234	258	238	254	246	265	267	242	236	251	264	265	290	243	286	251	262	298	259	263	220	247	295	267	278	275	247	258	249	274	257	246	269	284	264	271	255	289	244	255	235	262	275	276	267	307	258	249	238	257	243	266	249	277	266	258	260	260	260	272	265	275	258	253	255	266	283	254	245	273	295	248	263	232	248	247	288	279	260	256	262	268	270	254	252	250	248	264	263	259	264	253	277	264	277	241	259	255	263	232	285	283	250	267	259	224	245	289	252	252	273	306	253	275	243	254	264	283	262	268	270	285	240	254	261	255	262	269	276	250	271	260	224	232	244	258	264	262	245	265	234	263	254	267	238	256	265	267	280	261	277	256	250	296	261	245	265	237	237	269	272	234	241	243	262	255	252	257	242	258	238	251	252	272	268	229	270	249	272	269	273	291	273	294	288	240	245	277	275	316	288	293	269	254	263	278	259	266	261	238	267	273	260	251	282	244	228	265	247	263	246	262	260	278	262	275	252	236	255	304	275	244	279	266	252	270	280	267	224	236	260	275	274	282	277	270	260	250	295	268	237	247	289	258	260	234	270	257	287	250	231	255	262	260	261	254	262	267	273	215	241	304	286	259	286	250	261	278	294	273	266	258	248	267	240	254	278	266	282	279	270	270	257	270	248	282	230	288	248	258	285	255	280	253	279	273	235	285	255	315	262	283	251	264	273	244	251	249	258	261	249	270	280	259	272	264	266	249	274	282	237	248	239	265	212	255	247	270	292	272	258	279	262	252	247	276	288	273	264	265	243	264	262	271	241	255	265	238	261	248	261	251	268	246	247	269	288	257	268	270	247	245	253	274	256	255	253	264	251	251	298	250	270	265	259	259	258	275	254	277	243	237	272	272	241	247	300	275	258	258	283	249	251	266	231	273	266	288	281	280	262	255	267	292	297	276	252	296	276	271	284	279	269	260	256	258	289	254	276	253	280	257	257	266	287	269	260	246	275	271	283	261	303	271	236	263	249	240	264	220	268	287	227	256	268	274	258	249	243	241	237	280	275	274	246	249	264	223	280	270	228	234	253	244	272	269	276	255	274	275	270	251	243	283	247	258	252	254	244	278	251	237	244	265	298	245	248	242	249	279	250	272	244	275	267	285	254	251	254	281	252	251	291	241	259	242	286	283	261	274	269	271	287	264	241
37772	46235	50836	51170	43719	35251	34609	30517	23621	17683	14959	12977	9603	7218	4920	3852	2918	1952	1454	1036	925	777	669	681	671	689	608	693	671	626	672	628	615	678	628	683	669	692	666	671	660	651	667	634	662	675	628	641	641	666	628	637	638	636	624	656	627	656	648	669	665	635	699	606	663	679	628	645	615	588	646	617	649	627	625	658	636	639	642	660	629	655	604	620	630	653	658	633	641	626	666	622	632	645	634	629	691	647	649	640	656	683	626	679	678	645	619	673	639	615	696	696	661	646	638	630	692	634	618	663	651	645	624	655	622	679	655	664	645	628	654	662	676	705	676	607	647	672	652	630	645	664	657	674	591	601	677	667	639	618	642	636	668	595	601	662	651	656	629	674	653	630	647	674	666	678	638	686	632	695	615	664	644	622	634	642	648	660	653	623	654	605	643	637	629	677	687	639	695	643	687	630	659	604	660	699	664	650	638	606	651	698	700	675	626	690	628	626	665	611	667	613	685	657	650	664	641	640	642	638	636	615	682	639	690	672	676	634	657	615	646	655	667	620	680	630	665	692	661	671	661	634	642	590	651	702	642	664	622	645	668	633	632	652	667	654	650	640	670	640	629	692	640	678	632	657	624	643	692	645	644	655	691	646	664	610	625	650	606	652	626	645	636	588	627	682	652	645	685	644	623	660	682	654	657	629	645	631	663	648	618	585	580	614	645	635	655	645	651	651	619	625	626	648	643	703	655	629	661	649	680	585	640	625	665	612	634	658	652	639	614	663	680	645	638	613	653	632	640	639	576	659	658	712	636	620	658	653	622	665	610	658	591	658	668	650	654	621	663	670	650	617	658	630	658	670	643	657	619	714	660	628	691	609	601	668	633	630	652	641	647	615	710	610	646	709	615	673	663	634	683	625	609	613	645	638	659	637	651	632	679	648	641	669	638	596	697	600	641	617	686	655	677	675	621	690	629	638	665	619	651	649	648	661	732	617	681	624	659	655	618	604	627	688	639	626	673	644	668	661	668	615	660	712	610	632	633	701	630	656	615	686	616	652	684	671	689	620	615	693	674	637	659	641	645	623	627	654	666	690	619	636	643	640	662	620	662	661	646	657	673	578	619	619	649	627	620	662	626	652	658	682	633	648	665	595	666	673	634	675	654	679	626	694	641	646	662	630	633	602	645	668	682	660	619	633	657	660	668	630	686	659	630	680	655	646	681	659	617	670	666	647	625	633	608	711	599	662	635	666	632	621	648	664	654	638	641	686	652	627	675	697	664	642	651	679	614	624	649	645	645	655	665	694	606	691	637	664	688	652	662	631	666	646	614	669	696	651	670	625	650	669	605	669	636	625	623	618	653	595	676	678	664	605	650	651	607	673	632	659	660	665	667	657	654	651	683	625	635	641	625	647	643	634	673	658	605	624	613	624	648	630	682	664	656	645	639	631	638	652	673	648	657	648	608	645	609	639	635	649	669	666	639	638	619	664	628	625	631	653	649	683	649	688	607	628	653	657	643	659	647	659	654	673	619	648	625	676	612	652	643	671	658	691	723	665	626	641	640	655	675	640	629	661	643	700	678	626	663	602	643	629	698	647	624	633	652	695	613	604	699	629	623	611	615	611	639	626	562	671	695	654	599	680	658	664	647	664	628	664	630	641	670	610	641	631	659	642	606	625	622	656	660	636	625	643	614	660	657	616	638	636	667	664	646	627	621	638	588	659	654	634	632	658	672	618	650	651	671	622	653	626	635	648	649	684	621	632	614	657	641	617	641	634	671	682	707	636	636	606	637	620	619	631	624	644	647	663	659	646	651	687	602	651	663	668	638	648	618	658	641	653	630	663	624	640	666	610	640	629	639	645	623	658	625	665	670	644	660	602	634	602	630	658	615	653	594	649	647	639	591	604	623	630	650	661	600	687	605	648	700	678	648	645	651	625	691	650	648	649	654	641	658	663	626	641	651	681	648	609	655	623	672	681	644	618	641	673	632	632	651	653	690	609	616	661	659	672	637	645	620	591	618	684	605	609	593	650	681	659	681	629	638	679	640	628	645	641	650	640	663	663	637	646	643	619	638	630	612	629	635	653	658	679	642	639	687	625	627	654	646	684	626	657	603	671	632	644	632	667	635	651	623	633	607	630	606	636	642	679	620	634	666	662	707	669	641	688	626	635	650	683	653	678	660	600	660	617	612	627	671	667	615	668	651	637	664	652	626	635	648	653	650	625	657	675	636	672	681	658	675	610	627	620	635	650	613	637	648	620	657	623	664	646	659	673	632	685	648	674	623	646	669	668	637	655	645	678	641	689	638	678	690	630	620	657	638	620	637	638	636	644	639	631	644	650	628	645	615	676	669	640	642	667	646	618	663	633	651	631	657	643	656	650	675	646	605	676	666	641	615	639	637	645	635	646	629	629	618	665	659	666	613	657	647	638	635	600	658	643	619	639	693	607	647	638	616	600	647	655	653	640	622	656	655	653	638	609	663	639	657	676	690	648	661	630	670	627	623	649	643	647	626	740	605	641	638	659	690	630	642	644	607	675	639	667	667	635	616	632	595	595	651	621	661	617	627	662	651	674	642	675	670	638	643	606	651	638	650	609	639	635	641	623	624	617	656	658	630	676	627	643	681	644	628	643	642	665	665	689	662	608	670	638	683	649	610	632	642	615	619	680	612	614	620	676	659	626	648	661	674	661	670	624	610	594	647	679	616	608	627	677	578	617	632	644	694	608	675	642	662	646	640	640	708	633	654	673	689	647	645	667	606	619	645	662	657	627	675	643	613	613	637	605	659	633	659	654	634	635	634	604	637	657	615	683	646	674	637	683	671	644	655	708	635	591	668	621	658	655	645	681	607	623	655	647	666	653	656	634	622	676	654	635	625	594	690	660	649	650	657	632	670	609	665	666	632	654	631	622	652	623	647	681	635	643	651	668	631	646	690	632	634	628	644	646	653	696	656	642	647	666	624	627	606	671	677	630	648	621	631	614	663	717	641	697	650	621	670	613	632	660	630	654	605	619	623	680	658	640	637	630	596	663	620	637	617	638	690	629	628	659	641	656	619	680	609	634	593	657	638	664	631	687	706	635	665	626	615	672	650	611	589	660	635	612	614	639	659	661	608	635	636	606	685	663	647	643	692	665	612	655	612	618	610	632	648	674	649	680	649	660	631	640	651	662	633	664	597	622	664	696	630	652	623	641	644	626	639	647	681	645	631	607	642	656	630	649	671	659	683	706	657	620	636	626	686	646	646	678	642	643	677	622	656	680	633	614	614	694	642	634	630	585	677	676	609	669	663	597	659	658	656	634	609	660	657	661	667	649	641	677	630	630	655	694	659	648	644	652	624	645	667	616	634	646	657	622	648	644	695	647	610	620	626	654	628	659	646	642	655	657	652	628	617	666	678	624	651	613	646	627	652	636	668	639	649	688	652	666	640	680	603	659	618	666	679	600	597	687	652	625	664	674	671	666	657	640	635	641	648	642	647	685	647	661
61513	54527	52571	48745	38453	31270	28741	21189	14573	10086	5733	4746	3936	2821	1747	1335	987	668	456	392	343	345	320	275	230	218	229	220	243	221	226	247	221	251	244	227	238	259	262	213	234	231	245	247	253	230	269	262	240	247	245	249	257	215	229	252	251	233	237	243	255	252	270	231	261	207	264	238	244	243	233	248	250	247	237	228	268	245	242	216	243	221	212	241	242	257	250	230	227	254	242	239	260	231	242	259	243	258	264	222	259	235	232	264	271	230	264	237	252	206	226	257	254	251	248	229	261	243	249	272	257	249	274	256	264	250	225	230	239	248	249	257	272	230	242	211	222	201	271	253	262	259	243	230	231	265	267	242	233	271	245	263	247	245	245	238	287	279	217	262	257	245	230	249	218	231	221	257	245	233	267	269	242	231	212	232	251	237	223	225	215	212	210	260	265	244	258	228	242	224	251	238	232	266	211	247	235	247	254	258	285	244	260	255	270	232	242	260	252	221	249	240	242	234	266	244	224	240	240	227	222	222	235	237	253	251	219	217	260	216	240	253	229	270	262	243	244	254	247	242	232	272	222	239	226	284	262	227	214	197	230	255	225	256	251	260	251	233	273	239	245	205	249	248	247	212	233	285	260	266	243	253	259	264	250	245	271	247	252	259	227	259	255	240	224	236	262	254	244	238	234	243	246	211	259	249	252	227	269	248	230	229	244	237	259	270	228	229	226	228	231	264	250	252	237	230	211	266	247	232	235	266	247	233	237	248	255	251	255	266	228	249	245	254	256	238	236	248	255	273	269	264	257	246	250	233	257	260	244	258	250	254	248	220	228	246	257	233	258	257	226	223	236	256	237	231	237	232	255	246	247	245	247	222	208	255	261	225	246	243	255	236	242	272	223	226	220	249	241	244	220	215	231	204	247	229	219	250	221	235	257	262	278	228	224	240	210	251	207	260	250	252	231	224	240	250	224	237	231	213	226	253	267	223	225	211	232	226	241	215	234	252	269	260	228	243	222	237	230	272	234	227	233	222	230	230	263	234	230	227	248	253	256	231	239	232	222	256	241	250	259	253	238	246	246	247	215	226	218	231	245	260	223	254	270	225	259	242	246	217	224	258	244	227	250	235	219	241	238	231	236	230	219	278	253	239	263	251	236	226	250	228	239	257	247	254	239	227	233	245	231	249	217	265	247	220	260	256	248	261	259	253	280	230	229	225	246	253	238	225	260	248	246	259	250	253	229	259	277	238	239	242	226	236	238	245	238	248	220	259	274	240	258	235	245	229	267	247	239	230	272	263	267	220	223	267	217	258	269	260	260	241	224	230	240	271	271	236	253	228	199	234	242	264	244	240	279	230	245	231	238	277	243	253	239	239	272	231	252	233	253	251	253	261	245	247	242	246	243	242	256	246	248	231	252	220	240	229	234	221	221	229	236	225	252	239	238	251	243	187	242	231	225	240	240	240	273	225	227	207	222	229	245	248	245	231	265	261	230	262	240	247	259	240	226	253	254	259	213	248	233	263	259	268	243	259	223	218	238	242	242	243	219	244	235	278	265	252	234	246	273	258	249	257	236	250	217	256	249	282	233	254	240	248	275	248	263	261	239	267	259	230	270	259	263	236	236	273	230	261	244	250	249	227	240	243	231	255	243	252	214	253	228	223	228	242	250	255	256	237	235	236	247	258	285	245	252	259	218	242	212	272	257	239	241	240	221	251	233	228	277	266	226	277	244	264	266	226	240	259	246	268	242	245	221	241	262	217	253	261	224	239	248	238	264	254	243	249	219	234	257	273	226	256	222	239	249	252	244	244	225	250	272	269	265	195	230	245	223	245	250	236	237	250	222	226	226	290	235	249	263	208	255	237	252	244	258	258	226	235	252	250	220	242	227	251	248	225	261	208	229	264	251	240	250	254	234	234	227	219	245	264	284	270	204	259	248	236	206	210	241	259	281	256	201	240	236	255	238	230	223	255	228	236	227	260	241	244	241	240	265	239	229	247	246	265	222	252	236	238	239	231	252	235	242	243	245	238	230	248	244	243	223	262	236	253	248	247	235	260	245	215	239	257	228	242	253	256	267	261	252	221	261	231	237	265	235	243	251	237	237	237	279	239	227	245	238	266	258	225	281	272	253	223	246	259	194	246	240	270	239	234	258	216	225	268	219	246	225	268	232	243	229	243	252	282	267	233	258	255	263	276	237	248	251	238	210	257	253	238	239	220	221	232	249	256	268	267	254	233	244	272	272	243	236	286	232	231	235	256	260	269	228	257	248	253	251	220	245	240	238	248	262	261	243	226	258	241	247	250	254	225	243	256	220	255	254	214	232	271	248	240	216	207	240	241	234	276	275	251	228	217	266	242	225	242	264	270	234	240	267	229	286	230	258	243	240	244	264	277	262	228	243	246	231	226	259	224	274	219	242	261	248	239	253	230	227	225	277	219	233	246	242	239	252	222	229	259	224	220	212	223	252	251	257	223	227	241	234	231	245	222	253	259	232	237	246	258	244	255	257	240	268	227	250	256	215	206	240	247	286	246	241	252	222	239	236	228	230	258	233	226	243	277	240	262	242	221	218	251	236	221	248	211	242	259	259	234	239	245	255	212	261	230	239	238	268	233	246	259	234	283	255	258	221	268	272	248	239	236	251	273	240	249	257	228	240	252	242	260	245	264	256	232	262	241	256	228	276	270	257	258	241	238	221	243	237	244	231	240	247	218	234	241	225	241	222	218	230	264	212	254	262	246	240	266	224	238	217	233	238	250	241	239	210	256	259	235	237	237	239	251	237	252	278	269	231	226	251	244	256	228	228	263	258	254	217	236	239	235	213	247	249	272	262	229	262	248	236	250	218	232	196	236	239	258	273	228	211	243	246	254	235	223	258	228	253	233	238	249	272	211	251	227	258	241	240	249	279	259	240	255	233	253	250	219	252	264	253	219	233	243	242	222	252	227	223	249	251	264	235	233	222	252	240	258	247	209	242	269	236	254	261	257	250	221	226	243	256	252	227	256	247	234	239	238	252	246	253	228	229	226	228	246	268	224	234	228	234	266	266	274	236	238	269	258	250	264	234	269	244	246	268	256	261	254	252	230	244	222	248	233	243	244	241	280	230	253	236	231	227	271	230	249	255	262	250	228	247	242	225	260	240	238	233	239	243	230	241	260	234	238	234	254	254	267	265	260	209	270	229	232	268	254	237	210	230	240	276	276	217	250	251	252	238	273	266	261	231	226	268	232	238	259	250	213	244	256	228	220	249	253	253	251	256	247	237	238	222	262	271	252	276	211	220	265	229	264	249	262	237	278	233	242	251	231	240	273	266	274	240	215	229	237	228	236	258	255	258	250	252	263	234	254	231	256	227	234	234	225	236	237	245	272	254	253	240	256	244	245	256	229	267	248	241	271	244	219	222	235	237	253	245	227	230	243	255	236	240	233	233	221	250	233	266	252	261	267	269	260	266	252	249	257	259	249	233	242	233	267	271	229	245	226	247	257
43875	49442	55066	55919	50252	46032	42025	36032	30334	25553	17793	17595	15245	11548	7757	6141	4244	3000	1814	1304	1105	926	759	651	636	614	561	589	604	582	631	597	565	621	610	607	568	593	583	608	586	595	597	657	577	611	564	629	620	579	534	543	564	591	586	584	606	574	596	568	618	583	563	575	570	583	600	581	584	561	586	576	609	593	576	589	634	605	600	616	641	598	600	597	612	570	591	599	610	623	575	573	563	584	610	593	617	626	568	552	589	602	569	555	583	600	587	583	600	583	618	609	577	596	593	585	623	570	600	584	585	628	578	607	626	574	659	568	600	619	599	602	601	601	580	601	564	645	553	585	561	582	609	586	594	582	596	563	606	559	576	559	639	603	593	574	636	587	591	604	613	582	605	587	516	582	565	649	590	564	601	545	607	614	598	640	624	606	559	589	588	594	580	647	616	563	614	593	612	599	618	613	589	595	576	577	585	622	599	588	587	626	598	575	622	568	609	599	575	630	620	606	569	590	579	631	618	587	528	626	591	556	569	593	589	655	569	601	584	636	592	593	592	597	622	628	604	609	637	575	594	593	586	597	611	639	642	602	604	598	601	560	569	580	567	607	633	599	586	595	594	623	608	562	573	573	592	624	611	583	597	548	602	583	605	617	583	580	567	648	588	585	585	571	625	564	604	604	566	593	578	563	597	577	593	577	588	552	566	605	583	594	619	590	580	591	615	608	580	601	590	558	573	553	575	592	592	606	581	573	570	581	554	597	623	581	556	569	599	642	567	613	572	644	542	595	608	610	587	598	582	588	613	588	550	568	612	597	595	596	622	566	582	548	565	574	640	582	603	617	614	633	571	643	590	606	565	625	540	601	574	581	594	565	579	589	607	601	609	564	627	574	602	595	560	632	556	581	584	602	609	593	613	604	574	608	568	563	610	569	570	593	606	598	574	566	661	578	586	602	590	561	587	557	590	643	612	626	577	591	585	581	596	619	607	612	606	607	578	612	594	572	584	576	521	616	587	578	593	596	615	603	627	605	620	533	561	565	557	611	616	579	603	563	602	597	617	586	619	573	598	572	598	575	575	605	635	589	584	606	570	581	600	612	578	602	550	580	568	588	603	593	572	606	546	577	591	580	637	605	577	577	579	579	578	619	591	600	576	576	574	607	589	590	570	570	596	612	596	630	577	593	597	583	627	546	582	569	599	588	585	603	603	582	599	571	602	597	592	577	655	592	592	620	585	555	600	592	616	591	580	572	604	583	606	608	623	550	621	571	578	557	618	585	613	573	596	551	568	590	614	603	611	610	610	585	612	580	599	600	594	635	617	571	602	557	576	524	590	582	563	590	594	623	601	593	596	593	558	604	594	589	540	601	592	586	570	608	593	621	592	542	566	599	584	543	610	611	582	625	633	610	545	539	589	556	573	575	610	592	591	573	604	576	595	565	599	595	579	575	606	594	591	568	663	584	570	576	632	610	624	585	598	638	567	581	613	605	612	599	635	591	630	635	594	598	544	535	573	601	571	587	578	572	613	596	564	558	643	603	591	618	562	595	574	611	612	585	566	543	592	606	607	602	589	590	601	606	636	616	573	592	646	566	607	565	577	596	622	556	582	563	571	563	586	586	621	612	594	614	525	607	623	588	623	598	578	599	626	582	553	589	619	618	570	650	582	569	582	609	560	570	592	600	593	578	571	578	569	568	586	586	585	585	578	600	632	582	546	642	591	571	605	645	567	565	581	584	564	616	615	559	608	621	548	625	595	616	630	633	601	542	595	618	577	597	624	591	601	556	565	563	639	599	577	553	580	584	612	603	620	593	632	599	573	669	620	587	616	597	613	587	638	635	595	639	601	611	596	603	612	573	602	615	589	570	597	587	620	592	631	588	591	536	624	593	571	618	615	581	604	577	624	583	587	599	622	580	581	620	553	584	596	595	597	624	561	593	609	599	606	603	630	568	600	616	560	604	610	579	598	628	640	604	565	594	603	547	589	617	628	592	585	552	583	605	544	611	608	607	574	592	595	577	607	576	614	613	598	636	618	559	605	571	588	592	578	633	606	559	627	586	601	571	600	569	611	594	602	541	650	616	594	588	582	570	623	575	614	611	590	594	601	567	605	625	576	632	613	590	583	606	577	595	620	629	598	631	607	600	618	596	597	613	596	644	607	612	621	578	604	585	563	550	548	596	591	587	624	597	586	571	590	604	652	610	583	634	577	592	601	616	572	610	602	590	567	582	607	593	583	632	600	603	591	642	538	600	555	576	603	616	628	639	569	601	604	639	608	566	618	594	578	588	592	563	602	584	581	585	612	603	625	609	614	591	588	567	570	580	622	560	551	605	584	586	640	574	568	637	660	561	595	566	578	568	576	544	594	540	623	570	574	619	608	576	626	597	571	571	650	566	581	608	631	655	560	600	584	571	585	625	579	584	581	593	602	571	618	596	610	596	579	605	596	575	574	622	591	623	577	596	628	586	600	655	607	618	570	588	600	641	612	619	600	610	571	568	590	633	557	597	576	575	642	611	602	582	597	611	598	580	573	585	603	581	620	612	599	606	605	602	599	632	603	593	583	570	594	590	602	568	587	598	587	602	584	637	609	596	590	598	627	581	559	586	601	546	627	599	601	575	631	598	561	596	580	523	595	577	590	598	597	587	594	619	572	575	614	589	620	600	640	591	627	605	576	596	609	621	610	607	599	593	603	628	566	599	590	597	596	589	606	590	584	573	559	640	613	652	617	602	564	563	555	583	629	583	607	552	571	594	598	603	558	623	609	592	587	576	577	592	585	568	591	590	609	583	592	583	630	633	589	575	592	596	597	607	574	593	603	545	577	616	602	568	642	616	556	570	572	621	628	579	556	591	602	593	614	598	628	569	580	599	586	598	603	623	589	614	627	577	583	597	598	592	605	586	582	563	631	572	579	570	569	590	600	551	632	602	610	604	600	572	527	570	558	558	596	573	542	621	566	585	607	593	646	593	593	576	601	629	612	637	551	569	610	552	561	626	607	584	572	597	555	572	590	633	647	594	603	613	610	586	580	591	600	604	552	592	575	609	620	581	629	606	610	616	595	562	587	588	589	576	644	602	623	577	608	563	592	539	564	598	623	538	583	591	553	620	526	598	578	598	604	607	582	639	587	605	582	603	607	605	610	550	616	574	592	594	631	593	630	605	567	609	606	591	603	613	601	571	585	583	598	622	584	617	572	588	573	609	567	549	594	633	637	590	593	581	600	593	615	583	553	588	601	556	575	639	613	592	578	568	599	615	603	564	606	599	581	575	612	560	566	588	571	618	582	551	582	618	562	603	585	616	596	581	598	607	643	591	592	558	589	585	579	585	618	561	598	586	593	645	566	571	575	620	565	616	612	637	613	592	596	596	542	593	578	590	587	654	589	576	642	644	598	608	593	565	559	601	617	556	609	569	633	585	622	611	527	615	560	643	614	595	627	593	582	579	565	598	584	584	549	630	625	558	557	571	601	613	630	606	563	608
39579	32721	28492	21276	14869	7569	4552	3082	1316	833	684	567	615	678	612	594	421	349	274	214	222	241	211	203	215	186	213	230	190	227	231	198	204	217	192	222	160	196	199	199	225	217	220	215	190	203	200	199	174	201	197	189	224	196	207	192	181	216	179	204	223	181	207	217	189	171	180	224	191	216	199	203	230	215	197	209	204	200	199	213	179	234	177	219	180	201	202	188	194	193	207	222	183	211	202	206	212	202	192	203	197	208	188	200	197	239	235	189	216	192	218	207	212	176	226	230	199	183	192	198	228	185	219	216	198	191	186	189	207	208	215	188	215	233	199	182	193	205	200	200	200	226	214	199	185	214	198	194	184	187	163	173	214	203	201	189	213	205	196	177	201	200	211	239	178	219	211	236	197	217	207	198	188	167	172	207	216	202	212	216	201	190	192	200	219	211	204	208	221	212	215	214	200	181	209	204	176	194	221	179	216	223	193	200	217	177	207	202	235	189	196	191	198	212	216	208	207	202	198	210	191	185	189	181	192	236	221	178	211	201	211	207	217	186	172	201	205	207	203	213	226	211	196	191	207	197	193	209	225	202	186	202	196	176	185	177	198	223	205	232	210	179	231	199	209	215	208	235	231	182	204	220	215	197	215	203	188	191	177	197	220	219	192	188	198	190	219	190	181	190	193	197	211	209	214	189	185	233	204	210	192	188	222	190	207	182	206	222	197	206	194	192	237	220	186	202	198	179	190	198	196	189	210	215	195	204	186	205	218	169	220	192	219	210	186	184	192	194	205	206	161	185	200	169	203	211	197	182	200	183	196	190	197	180	195	196	184	187	199	208	219	220	177	230	190	195	184	181	204	177	194	204	191	232	203	206	200	190	179	193	194	189	214	213	219	203	210	209	216	168	217	209	218	213	195	211	190	185	200	200	211	210	195	222	184	227	185	197	182	211	189	199	203	209	244	209	232	188	186	203	217	214	207	212	208	196	183	200	202	204	195	207	219	212	203	202	196	200	208	193	198	197	210	187	218	195	220	185	171	216	248	219	196	216	173	198	220	207	202	181	213	225	212	214	210	173	202	221	216	222	198	184	195	189	190	191	177	203	200	223	184	199	166	206	185	204	201	213	250	203	172	169	198	193	198	191	186	208	181	199	231	194	196	182	203	216	201	201	214	207	210	190	218	190	218	181	182	164	186	200	209	200	194	202	200	233	192	194	209	203	210	205	209	175	218	215	209	219	190	213	192	175	208	202	206	194	190	202	209	190	217	201	195	176	208	210	228	187	207	207	209	193	216	199	182	214	210	196	220	199	197	248	191	208	175	180	184	189	204	182	220	187	212	186	184	191	219	204	190	175	182	196	222	208	200	185	196	190	213	219	193	215	220	207	190	224	203	189	191	201	201	218	204	188	199	197	187	219	214	191	188	203	206	189	221	202	216	220	199	194	185	204	205	203	205	214	216	193	182	206	234	195	207	206	195	205	187	209	229	188	182	205	230	166	207	216	208	190	195	184	193	223	183	199	196	184	208	178	199	212	184	217	193	201	211	193	212	208	206	209	233	186	188	198	224	170	211	187	214	176	185	191	225	205	202	205	212	203	207	202	211	219	195	222	220	203	175	202	215	212	208	195	216	209	199	170	235	200	198	176	202	204	205	185	214	226	193	197	199	195	223	199	210	204	180	205	222	189	224	177	196	203	219	215	210	230	186	202	213	193	165	216	203	233	192	201	218	215	188	217	222	190	202	202	198	202	189	241	199	222	183	175	209	195	237	209	186	205	206	194	202	208	212	191	196	204	183	205	196	175	209	193	223	196	207	200	197	201	193	182	195	194	204	203	216	187	183	224	189	211	211	237	205	190	180	215	203	200	197	201	205	203	199	187	187	191	211	234	232	215	210	195	187	168	198	200	211	222	189	178	215	203	198	197	206	206	196	205	211	213	200	223	205	215	216	217	186	192	222	193	204	180	198	178	211	237	205	217	198	219	221	185	228	206	197	215	193	204	185	227	221	202	207	202	199	191	210	200	177	204	209	198	196	199	209	193	206	208	207	199	204	201	204	223	222	198	193	208	203	206	181	208	172	186	187	177	188	182	179	193	210	198	209	210	220	193	205	185	184	188	205	216	207	196	203	213	192	240	211	192	222	190	238	206	211	178	187	188	196	191	211	193	211	203	216	215	244	192	188	198	211	173	210	200	184	198	184	209	172	195	217	210	192	227	213	198	192	192	200	207	209	222	205	228	227	212	201	210	231	206	215	203	190	193	201	192	194	192	195	191	196	202	205	233	210	204	198	216	216	221	220	194	203	206	224	188	221	199	198	220	211	203	180	195	206	198	211	212	173	183	222	176	184	192	191	203	201	172	189	209	224	216	190	200	214	211	201	207	194	202	186	188	195	195	206	201	235	182	213	212	201	188	179	179	175	215	204	240	206	241	185	215	204	199	220	195	212	171	196	186	231	210	184	200	202	223	172	203	199	186	201	158	197	201	224	218	200	197	202	199	185	187	208	214	208	211	192	197	205	209	195	219	210	175	198	215	187	197	205	193	200	204	175	215	216	231	182	203	187	188	198	208	199	202	206	192	204	179	206	194	202	203	195	199	224	177	225	198	186	203	197	175	187	235	206	219	186	184	179	214	189	218	211	186	203	190	187	222	183	191	191	189	176	183	215	220	199	214	197	230	216	195	204	219	208	216	206	184	203	221	199	217	215	195	204	201	180	201	207	200	176	218	209	179	200	221	210	181	183	182	200	210	204	178	194	231	214	197	223	205	214	215	216	192	193	199	212	225	229	217	189	192	202	205	178	211	198	181	195	221	209	198	186	199	203	207	202	191	196	185	185	201	213	193	201	206	201	189	202	178	208	209	211	199	212	205	181	187	204	212	216	207	179	202	192	161	200	222	202	205	205	195	180	201	199	173	194	201	191	213	173	209	201	231	196	217	189	228	207	202	192	217	200	201	212	209	212	194	170	191	204	223	247	221	207	188	209	203	197	203	202	198	218	200	207	182	212	221	217	209	196	204	179	193	191	192	174	185	220	198	179	207	181	202	231	217	214	222	202	199	190	198	199	205	207	189	207	206	209	223	225	182	190	179	181	196	211	197	186	196	173	226	194	207	214	220	182	185	209	203	202	209	170	205	192	183	208	218	188	177	213	197	204	211	199	194	181	220	216	211	171	201	201	188	216	197	211	198	202	207	189	188	224	215	199	215	194	209	221	185	189	176	214	206	187	200	214	183	178	188	219	210	198	202	200	199	170	222	207	231	193	216	220	215	204	227	191	214	209	211	207	195	192	200	179	185	204	189	211	188	188	198	199	198	209	182	202	196	193	211	218	191	234	176	219	190	207	200	201	207	200	220	225	193	188	216	204	185	213	205	194	179	190	171	195	192	207	223	196	203	196	216	212	204	204	194	183	202	214	196	186	203	166	199	215	214	217	213	185	199	175	211	210	190	201	218	195	205	222	182	224	196	176	202	198	205
25192	25933	32678	33405	28434	20033	15898	12057	5861	4084	3388	2752	2889	3198	2874	2684	1948	1227	921	670	574	597	536	536	516	482	494	564	524	496	544	484	495	511	507	542	511	505	511	508	492	509	523	561	494	480	518	536	529	525	517	527	464	540	557	501	532	501	486	482	503	523	497	542	519	503	515	496	524	480	499	499	536	531	504	521	528	519	546	499	540	486	492	511	494	546	571	551	502	535	495	495	504	521	502	493	485	474	507	496	502	505	515	516	510	521	494	518	492	499	515	488	471	519	467	500	554	505	502	496	566	515	531	486	502	501	462	487	538	487	490	545	541	505	490	524	535	509	484	545	521	536	507	513	514	517	507	496	484	438	530	519	503	492	513	470	535	494	487	507	487	507	479	533	498	500	486	519	508	520	582	518	502	521	505	488	522	529	515	471	508	515	496	506	528	499	502	523	511	515	492	429	509	572	520	495	520	479	515	503	508	551	552	528	565	480	499	506	554	446	523	532	537	490	553	528	508	512	461	512	451	500	513	501	474	499	513	523	505	462	494	511	519	507	517	511	514	513	501	525	487	516	527	457	484	530	518	503	513	499	496	491	523	488	516	519	503	516	539	462	523	484	434	501	509	513	517	518	512	542	500	482	505	509	536	508	493	500	515	546	563	467	529	539	533	511	509	553	478	508	512	507	478	457	520	512	530	538	527	509	555	519	542	516	494	511	508	527	504	513	496	474	502	537	511	549	528	522	493	499	487	493	554	475	499	501	505	499	521	523	474	512	492	507	518	545	486	511	547	551	514	498	532	495	490	500	527	512	531	488	498	493	535	488	474	499	530	463	475	510	539	569	512	510	530	518	524	510	518	506	530	488	507	507	542	540	496	481	498	498	484	527	492	505	522	496	489	504	517	489	477	505	504	539	516	556	501	536	557	489	513	491	516	520	521	519	510	493	501	524	518	477	508	526	517	499	535	548	498	501	475	468	525	523	484	542	483	498	517	494	477	503	552	497	509	500	502	485	535	513	510	511	541	505	496	527	524	541	518	519	481	518	570	511	518	493	509	503	500	538	515	488	481	488	545	517	502	521	482	509	525	517	480	514	490	482	460	488	485	515	552	458	523	532	521	545	511	485	496	463	513	484	461	583	536	504	493	549	470	517	508	488	534	592	502	504	513	526	502	478	522	497	535	505	493	501	511	510	520	508	521	514	513	481	540	497	480	525	500	515	540	502	503	510	444	524	513	524	500	533	500	485	500	498	516	514	513	494	495	535	514	512	495	542	500	489	478	522	530	524	527	493	558	510	541	493	483	519	501	506	537	498	505	508	526	520	543	464	554	543	508	515	533	543	498	471	533	515	480	568	506	541	485	490	507	494	543	508	518	554	494	509	490	548	515	516	523	490	485	489	553	560	476	500	514	511	485	507	528	522	520	488	520	542	514	532	499	522	539	499	530	527	542	488	449	502	460	529	511	524	509	526	503	525	515	480	558	515	524	484	501	521	513	518	485	502	542	518	502	525	506	520	526	486	562	510	506	493	489	479	502	522	494	507	543	494	539	521	514	491	512	498	519	484	461	489	513	533	480	539	522	512	499	561	526	510	498	494	507	532	531	532	489	536	514	563	499	541	494	538	454	503	504	484	511	499	512	471	513	543	497	543	514	488	528	513	509	498	495	509	516	529	477	490	511	511	504	516	486	534	533	501	525	498	530	541	478	490	483	515	509	510	508	495	518	451	533	500	486	486	532	507	478	480	494	516	536	463	494	509	472	485	499	546	537	519	507	513	492	465	471	549	537	535	562	483	497	541	521	534	503	489	462	504	544	516	473	465	512	496	507	517	519	489	528	559	489	483	539	538	476	496	487	498	526	539	499	513	529	535	517	514	554	498	528	522	497	492	479	493	519	461	515	498	513	517	535	512	496	533	483	497	521	473	502	513	543	531	517	498	436	501	510	478	482	480	508	484	486	517	541	516	520	533	545	490	532	495	502	542	512	477	527	522	552	531	532	487	530	512	556	562	479	484	529	484	525	508	495	517	542	505	514	508	498	474	495	474	469	505	520	496	507	535	491	463	478	500	505	528	510	503	492	517	517	490	467	511	515	492	524	544	511	513	482	530	511	486	511	518	488	515	497	514	480	528	517	529	543	475	508	516	552	535	478	485	466	514	545	518	490	499	508	516	509	517	510	497	515	495	512	462	512	491	487	530	533	515	509	526	561	474	512	514	473	521	507	502	528	516	493	487	524	491	529	474	507	514	509	556	525	500	508	539	532	509	495	517	467	482	504	502	532	483	483	473	521	499	512	504	539	515	495	536	508	515	523	527	493	469	536	537	526	541	479	493	494	466	514	559	514	532	522	492	555	475	471	520	494	505	494	498	516	529	506	522	543	491	528	530	493	524	507	509	558	511	489	537	508	531	531	502	487	496	519	515	480	519	507	520	501	533	475	521	491	499	535	488	521	533	505	520	477	489	543	479	510	540	524	522	498	476	515	512	498	487	476	505	531	454	511	534	535	545	497	561	495	507	496	517	524	558	481	550	506	507	514	540	543	547	527	509	534	486	482	538	516	495	508	495	514	460	517	500	491	518	469	483	482	549	563	509	487	503	491	526	534	531	547	507	503	496	521	523	559	524	543	508	552	514	526	537	511	544	499	525	518	501	538	501	518	515	494	531	501	486	528	532	481	530	518	501	521	561	535	520	556	510	491	508	517	511	479	527	502	527	529	469	502	537	495	532	508	519	519	495	489	504	495	521	513	502	516	490	551	504	533	525	492	516	505	490	473	498	492	469	522	490	529	512	461	496	523	516	468	509	520	545	521	553	491	513	467	525	519	500	537	574	518	529	522	555	527	520	537	484	485	531	505	502	518	492	478	467	524	485	507	501	532	501	538	510	526	491	524	454	533	511	494	515	512	487	507	475	509	527	500	484	481	535	482	495	493	500	560	529	480	510	483	526	478	517	522	510	513	543	524	499	503	516	483	493	512	530	561	478	504	508	522	521	493	506	487	535	516	512	503	512	512	509	461	529	507	480	516	532	512	537	536	508	534	507	529	493	520	475	506	537	502	525	510	517	488	512	531	492	536	526	503	521	535	507	502	511	495	581	508	524	516	500	516	488	521	523	481	466	491	519	479	565	520	508	507	517	515	517	502	522	508	534	542	505	482	482	520	515	526	596	515	493	518	483	478	481	483	474	499	525	486	539	508	519	479	515	493	556	517	518	487	476	525	535	517	527	492	537	471	512	518	522	525	521	502	519	492	539	489	507	490	495	504	522	543	499	497	479	495	531	522	508	512	540	441	544	535	517	508	490	513	491	508	562	523	503	557	532	510	495	497	501	494	513	552	569	498	473	550	504	508	564	517	516	487	532	509	490	508	465	522	543	449	487	529	516	505	446	545	492	508	516	530	529	514	534	523	514	465	500	549	528	534	517	524	482	535	526	541	535	531	494	518	494	518	518	479	489	508	520	513	491	527	514	471	487	483	506
54788	48416	49273	55257	37506	29406	20607	12830	8611	6469	4598	2984	2476	2389	1757	1266	888	567	482	393	284	273	266	283	219	267	245	234	284	258	234	250	267	263	237	270	286	245	244	246	265	273	259	272	223	229	264	250	262	234	275	252	270	236	243	230	270	248	265	272	261	234	236	265	258	247	274	273	254	225	247	271	256	245	261	271	246	259	237	269	273	303	283	235	247	261	280	241	237	263	277	275	256	252	249	273	282	277	268	276	286	269	263	257	247	249	253	259	276	269	266	293	240	253	254	225	237	304	254	260	236	237	281	289	264	241	270	295	234	244	267	247	236	256	292	233	258	238	265	270	250	275	256	268	242	258	269	238	239	274	254	281	257	234	265	237	241	276	265	274	277	241	242	233	255	301	247	246	244	262	261	247	244	262	261	257	275	272	247	246	261	272	238	243	230	271	270	251	269	252	232	273	224	262	248	280	242	241	245	246	234	244	248	212	281	294	272	246	274	264	252	273	251	266	261	275	226	250	272	261	262	233	269	293	277	229	249	280	217	237	228	262	274	275	292	284	276	269	240	260	264	270	238	264	281	261	260	249	257	252	254	255	284	252	241	239	287	267	242	260	246	228	237	228	267	268	252	247	271	255	250	250	261	243	278	242	248	236	249	252	240	270	277	257	244	289	255	264	254	249	258	223	223	266	266	231	260	266	275	234	255	268	264	202	273	267	257	257	262	261	264	269	258	258	257	237	245	325	283	255	244	264	258	214	247	247	251	262	239	249	254	254	280	255	290	255	273	241	266	264	253	265	249	261	288	217	255	240	258	256	258	231	263	259	302	290	275	268	269	269	256	254	232	262	260	272	278	302	293	264	231	271	279	244	272	282	274	246	254	258	278	243	262	249	251	234	273	259	245	255	247	251	285	260	261	258	286	257	248	279	303	258	244	273	239	271	231	264	255	285	250	257	265	266	265	249	277	248	259	212	281	276	238	264	265	246	247	243	250	239	213	253	256	255	253	256	259	266	256	263	237	261	274	247	236	270	276	269	261	257	245	273	246	256	271	247	243	237	227	226	288	258	240	256	242	254	267	248	282	263	284	264	263	244	238	247	247	234	245	237	258	261	246	280	238	287	264	270	273	271	259	268	240	268	255	233	258	239	247	254	272	253	258	243	276	247	271	276	280	276	262	276	257	254	271	270	254	243	249	279	258	248	289	279	223	257	264	222	281	231	255	262	262	248	266	276	259	250	278	252	267	241	238	254	255	282	252	269	249	287	252	242	274	269	263	276	280	253	262	241	269	257	272	253	235	242	272	252	242	291	286	273	245	268	267	271	262	261	285	250	256	277	262	272	293	268	268	246	251	227	250	263	250	268	228	279	265	262	263	270	236	256	292	284	277	259	242	257	236	304	245	205	281	237	289	269	275	267	250	267	244	260	263	260	250	254	228	261	261	267	261	266	253	288	261	253	257	282	233	259	284	255	274	228	245	254	280	249	255	275	249	251	275	219	283	258	260	265	270	286	246	262	256	262	299	274	282	285	254	263	245	280	225	262	288	249	260	241	248	265	256	258	259	290	288	287	287	265	267	210	239	234	275	231	233	266	257	238	272	265	273	263	235	246	230	274	248	287	255	261	263	274	277	269	237	258	254	257	300	261	229	277	280	238	277	252	268	275	233	240	249	239	234	263	245	265	270	272	278	234	254	226	282	223	255	279	254	277	245	250	239	252	250	259	243	259	257	241	245	246	229	257	257	263	279	270	251	287	276	274	254	264	260	288	282	255	266	252	259	264	280	265	251	241	254	233	262	268	244	230	280	274	254	269	269	273	231	242	236	266	258	241	219	250	233	280	252	273	241	243	264	268	247	222	244	270	270	265	252	267	242	244	259	281	235	255	254	273	266	269	255	247	242	262	239	253	241	277	255	283	272	261	266	271	259	241	264	261	260	273	272	238	274	262	255	262	284	249	250	260	243	287	221	271	253	272	240	267	240	274	269	242	274	237	255	281	242	255	289	264	277	266	253	275	268	248	231	264	220	243	260	271	223	229	269	255	240	282	255	260	222	239	257	256	250	262	260	260	243	280	268	258	290	261	244	271	255	264	228	259	251	251	257	277	237	286	239	278	246	270	258	272	247	231	230	236	266	243	244	267	263	264	273	276	270	260	250	249	272	256	259	259	269	238	271	265	255	271	243	273	244	272	251	272	276	261	263	278	231	268	264	266	247	245	233	251	252	250	238	249	273	253	246	235	273	246	247	242	261	280	243	248	249	266	248	254	269	278	254	265	270	266	255	241	254	249	247	281	258	237	244	252	247	273	257	251	244	240	266	268	265	289	250	278	260	288	251	261	264	255	295	257	234	271	213	212	272	279	273	262	258	251	261	285	240	273	247	278	236	251	255	276	262	258	244	282	262	259	263	258	272	276	241	268	277	295	277	269	259	264	254	267	243	261	253	252	264	271	281	248	259	264	246	265	270	262	251	250	272	288	253	239	237	221	267	269	263	250	292	266	233	255	260	260	263	242	268	249	248	234	241	266	268	284	281	255	266	238	248	250	269	282	273	266	272	251	238	228	242	247	260	254	274	270	255	268	288	251	254	253	228	239	287	262	264	288	246	254	267	260	266	229	236	270	230	244	269	276	255	243	233	275	263	261	239	238	254	271	275	289	261	249	219	258	281	260	256	232	262	241	230	237	238	276	251	251	286	236	258	254	281	232	253	281	257	247	263	264	254	277	258	294	277	251	248	296	238	248	253	274	258	273	275	253	243	259	250	271	272	275	274	263	258	283	269	268	252	239	241	276	267	261	255	230	288	256	257	287	263	279	267	268	261	279	255	269	278	245	255	235	257	252	235	225	255	233	260	254	265	231	258	239	270	270	265	232	257	209	278	264	281	250	252	276	277	263	273	274	276	255	254	245	244	265	245	252	267	211	250	236	262	267	265	273	243	276	248	272	248	286	264	272	265	247	281	256	255	253	274	277	257	282	255	265	264	251	250	253	250	239	263	257	277	265	265	289	278	254	258	235	250	245	258	266	235	242	266	258	258	262	273	263	286	290	263	207	289	270	256	260	248	258	227	292	240	269	260	249	256	219	241	279	255	239	275	262	250	282	263	294	266	249	281	256	268	300	275	268	287	284	258	239	250	235	242	274	241	267	231	256	332	277	241	259	268	250	274	289	283	267	305	235	238	265	269	228	271	235	247	271	260	273	262	243	230	235	271	271	251	231	245	260	271	272	262	243	290	245	235	231	259	227	268	259	255	244	262	269	264	269	265	259	249	281	255	247	260	272	236	264	272	251	252	275	266	230	281	283	244	239	235	253	255	249	280	239	255	229	265	251	250	231	263	261	268	270	264	261	264	260	256	273	250	252	245	264	268	263	238	257	245	264	247	238	262	244	265	266	277	239	269	276	284	278	254	257	278	285	272	236	252	248	251	265	257	287	294	247	236	283	248	279	260	284	246	241	253	287	294	256	263	248	256	254	266	292
37439	41281	49781	57101	46134	42150	34342	27648	23543	20390	16535	12828	10967	10744	7803	5905	3960	2590	1767	1251	883	814	710	653	661	635	616	709	630	622	633	618	629	671	618	651	607	643	670	621	606	596	635	659	632	649	631	672	648	675	617	637	613	673	630	646	664	624	653	639	618	583	645	606	698	601	614	634	661	651	676	631	636	673	699	639	616	645	614	637	675	667	659	646	627	644	631	681	652	667	714	625	619	623	636	656	635	609	641	632	603	586	693	643	641	633	663	612	669	623	666	632	651	607	666	647	604	640	619	644	623	590	672	654	654	678	611	649	631	656	613	660	613	675	663	619	615	677	621	647	614	657	674	624	644	676	640	644	632	660	642	586	661	669	646	638	657	663	651	609	610	619	607	666	636	672	628	623	618	628	683	648	630	644	633	579	655	672	630	642	610	671	629	657	626	612	621	614	645	673	601	612	618	656	592	662	644	658	645	639	639	616	623	631	629	633	605	629	655	692	675	665	626	624	655	647	646	632	624	652	592	624	637	620	631	650	657	643	596	601	599	653	631	648	647	607	664	643	626	638	595	619	636	638	643	620	631	647	660	624	654	641	627	627	627	603	644	653	635	658	633	630	635	639	672	622	629	680	621	651	642	572	642	609	596	649	663	653	603	635	635	623	609	652	645	561	621	634	613	665	637	636	626	634	623	641	646	623	645	637	631	663	629	671	606	616	665	632	655	609	642	663	630	621	656	651	689	634	617	646	669	580	624	657	622	584	675	589	673	598	644	594	628	668	698	634	630	670	644	623	670	645	695	625	574	648	610	652	650	664	614	618	640	631	639	600	634	640	626	626	653	661	592	642	590	643	654	639	640	660	625	624	610	632	661	623	641	636	626	671	615	651	713	673	650	654	632	633	634	658	610	642	619	638	661	627	627	618	587	662	642	637	665	620	665	625	637	622	648	628	626	626	628	684	630	590	640	680	622	647	634	683	669	619	644	635	646	690	678	649	616	648	649	637	640	619	625	647	646	653	652	640	657	604	644	590	628	660	597	663	618	620	617	620	605	622	628	633	659	672	634	634	650	706	635	632	649	624	667	619	638	640	622	603	628	618	625	591	674	654	632	623	652	660	607	644	663	681	637	646	634	679	660	649	611	612	653	667	623	611	646	625	612	682	639	636	573	656	661	662	670	665	600	649	624	649	673	593	654	621	633	632	619	652	622	639	626	678	647	654	669	633	603	603	625	657	623	665	656	656	649	622	608	670	650	621	658	635	614	630	638	630	627	619	643	662	605	625	649	624	649	635	662	651	624	623	638	606	646	605	644	657	636	639	630	647	655	670	649	617	621	642	651	577	607	598	670	652	630	627	632	628	610	630	575	611	616	651	648	634	635	637	594	664	669	642	623	632	610	602	625	584	631	647	585	656	654	623	619	654	623	641	667	653	604	697	649	631	654	650	681	630	661	672	646	667	629	647	618	645	639	666	611	621	650	605	656	649	643	618	665	618	648	613	622	653	666	614	610	634	675	703	654	613	629	644	677	609	662	683	597	651	659	645	669	675	647	612	636	637	623	648	632	638	662	680	654	640	644	646	609	656	644	645	625	623	609	659	659	609	631	661	666	623	660	647	616	620	600	632	645	567	602	601	646	608	655	636	645	661	675	646	550	656	672	611	649	626	656	620	632	603	664	666	611	631	681	674	616	632	634	610	637	661	628	647	642	639	630	602	635	607	652	657	587	665	583	706	652	655	639	661	647	623	643	642	627	650	630	598	642	645	627	700	652	626	658	614	645	586	630	636	664	620	694	666	633	654	590	610	671	665	643	611	616	635	627	614	661	610	663	609	636	620	627	614	666	651	609	594	638	647	648	617	598	599	591	634	656	652	662	675	662	622	636	655	592	634	656	677	627	600	594	632	594	614	616	671	616	646	606	697	633	608	627	640	651	700	668	612	609	603	621	649	647	676	667	656	670	600	637	651	631	627	643	653	636	620	609	607	640	628	642	641	630	652	623	654	643	679	641	613	654	604	650	630	648	680	675	598	638	626	619	616	629	608	646	626	616	618	641	664	612	638	626	618	590	599	659	624	601	649	654	644	653	619	637	644	687	633	612	616	649	626	651	632	618	632	606	628	652	661	672	607	634	653	625	614	628	680	639	608	616	594	620	631	627	640	637	671	635	620	607	627	657	577	620	682	637	634	618	642	662	643	596	616	635	602	630	647	639	615	651	626	617	650	603	623	648	655	634	642	672	663	631	625	633	640	629	633	638	678	665	585	637	683	614	648	610	648	631	638	668	637	612	627	670	587	625	653	640	640	620	636	645	668	646	621	624	640	680	658	633	671	651	624	639	618	658	656	668	632	627	617	648	622	590	632	647	609	653	617	644	623	644	637	640	632	602	669	660	638	652	663	671	615	691	629	665	663	615	702	605	664	591	646	649	646	616	676	663	602	642	592	670	648	625	682	629	616	612	635	631	645	624	634	631	632	663	656	604	664	645	647	634	599	628	620	658	629	614	666	656	613	651	632	685	624	604	619	645	636	642	663	642	621	636	597	655	621	633	676	642	635	652	617	616	633	662	669	644	600	694	670	617	644	647	621	660	676	636	625	662	628	665	586	618	611	607	671	631	659	650	624	644	699	652	679	648	652	688	643	646	682	606	628	670	657	640	592	615	635	593	674	623	645	596	645	675	606	657	604	664	664	633	651	627	619	642	621	642	616	640	618	620	673	663	632	606	602	653	638	654	653	662	636	635	637	664	674	628	605	624	627	656	662	595	664	613	620	631	628	647	599	656	592	639	655	650	639	634	638	669	593	686	665	650	653	626	617	660	628	615	638	618	680	637	651	638	686	632	657	646	612	668	650	636	628	627	677	650	660	634	674	627	671	640	643	634	641	645	615	596	673	653	653	631	638	592	635	639	647	672	662	619	687	658	618	629	610	663	633	626	613	617	639	596	638	633	652	643	627	663	621	616	603	608	659	612	639	666	634	623	655	635	617	641	642	645	632	637	583	674	652	580	650	650	623	634	621	611	632	627	638	624	588	650	658	627	637	621	657	620	649	643	609	610	655	610	656	609	669	625	668	620	608	643	671	619	635	633	640	600	645	649	640	580	626	674	649	647	648	710	607	650	640	647	642	609	638	600	695	640	614	657	629	632	672	625	652	634	606	619	680	648	630	627	661	654	635	658	603	642	649	683	657	627	662	632	579	652	620	614	636	688	612	641	629	624	704	632	615	682	634	652	577	639	670	714	623	655	662	677	640	630	621	614	619	604	654	648	619	607	624	687	625	594	615	653	642	612	607	680	585	660	619	655	636	631	649	631	655	663	654	668	628	655	646	685	627	644	694	617	628	617	629	631	621	652	631	626	600	651	632	604	653	639	650	639	633	643	658	654	658	658	630	646	632	670	624	653	618	666	614	643	631	663	689	639	646	648	656	683	668	605	670	641	633	624	645	621	638	674	667	589	653	666	641	622	618	676	622	632	623	634	629
55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
